@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;600;700;900&display=swap";html{font-size:14px}body{all:unset;box-sizing:border-box;font-family:Inter,sans-serif;font-size:14px;background-color:#f5f5f5;line-height:1.5;overscroll-behavior:none;overflow:hidden}body.scroll-lock{overflow:hidden}body.hide-load .app-loading-container{display:none!important}#modal-root{position:relative;z-index:2}#modal-root-top{position:relative;z-index:3}ul{padding-inline-start:24px}a{color:inherit;text-decoration:inherit;display:inline;cursor:pointer}.Link{color:#009eda;border:0;background-color:transparent;cursor:pointer;font-family:Inter,sans-serif;font-size:inherit}.Link:hover,.Link:focus{color:#0c355b;text-decoration:underline}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.MyButton{text-transform:none;white-space:nowrap;flex-wrap:nowrap;text-align:center;background-color:transparent;border:1px solid transparent;color:#000;font-weight:600;border-radius:4px;overflow:hidden;transition:background-color .15s}.MyButton .MuiCircularProgress-root{color:currentColor}.MyButton:hover{color:"#FFF";background-color:#f0faff}.MyButton.Mui-disabled{background-color:#ece9e9;border-color:#ece9e9;color:#b8b8b8}.MyButton.Mui-disabled .MuiCircularProgress-root{color:#454545;opacity:.8}.MyButton.MyButton--large{height:40px;font-size:14px;padding:0 12px}.MyButton.MyButton--medium{height:32px;font-size:13px;padding:0 10px}.MyButton.MyButton--small{height:28px;font-size:12px;padding:0 8px}.MyButton.MyButton--Primary{color:#fff;background-color:#009eda;border-color:#009eda}.MyButton.MyButton--Primary:hover{color:"#FFF";background-color:#0ebdff;border-color:#0ebdff}.MyButton.MyButton--Primary.Mui-disabled{background-color:#ece9e9;border-color:#ece9e9;color:#b8b8b8}.MyButton.MyButton--Secondary{color:#fff;background-color:#2b323f;border-color:#2b323f}.MyButton.MyButton--Secondary:hover{color:"#FFF";background-color:#404a5d;border-color:#404a5d}.MyButton.MyButton--Secondary.Mui-disabled{color:#b8b8b8;background-color:#ece9e9;border-color:#ece9e9}.MyButton.MyButton--Hollow{background-color:#fff;border-color:#6a758b;color:#2b323f}.MyButton.MyButton--Hollow:hover{background-color:#e6e6e6}.MyButton.MyButton--Hollow.Mui-disabled{background-color:#ece9e9;border-color:#ece9e9;color:#b8b8b8}.MyButton.MyButton--Accent{color:#000000b3;background-color:#bfd730;border-color:#bfd730}.MyButton.MyButton--Accent:hover{color:"#FFF";background-color:#ccdf5b;border-color:#ccdf5b}.MyButton.MyButton--Accent.Mui-disabled{color:#b8b8b8;background-color:#ece9e9;border-color:#ece9e9}.MyButton.MyButton--Danger{background-color:#d83747;border-color:#d83747;color:#fff}.MyButton.MyButton--Danger:hover{background-color:#e0626e;border-color:#e0626e}.MyButton.MyButton--Danger.Mui-disabled{background-color:#ece9e9;border-color:#ece9e9;color:#b8b8b8}.MyButton.MyButton--LinkButton{background-color:transparent;border-color:transparent;color:#009eda;padding:0;font-weight:inherit;height:auto;min-width:0;border-radius:0;border-bottom:1px solid transparent}.MyButton.MyButton--LinkButton:hover{text-decoration:underline;color:#1c66aa}.MyButton.MyButton--LinkButton.Mui-disabled{color:#b8b8b8;text-decoration:none!important}.MyButton.MyButton--LinkButton .MyButton__Inner__Label{padding-inline:0}.MyButton.MyButton--LinkButton .MyButton__Inner__IconLeft{opacity:1;margin-right:4px}.MyButton.MyButton--Nude{background-color:transparent;border-color:transparent;color:#000;font-weight:inherit}.MyButton.MyButton--Nude.Mui-disabled{color:#b8b8b8}.MyButton__Inner{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center}.MyButton__Inner__Label{flex:1;padding-inline:8px}.MyButton__Inner__IconLeft{opacity:.5}.MyButton--large .MyButton__Inner__IconLeft{font-size:20px}.MyButton--medium .MyButton__Inner__IconLeft{font-size:18px}.MyButton--small .MyButton__Inner__IconLeft{font-size:16px}.MyButton__Inner__IconLeft.Loading{padding-inline:4px}.MyButton--large .MyButton__Inner__IconRight{font-size:24px}.MyButton--medium .MyButton__Inner__IconRight{font-size:20px}.MyButton--small .MyButton__Inner__IconRight{font-size:18px}.ErrorContent{display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center;justify-content:center}.ErrorContent__Icon{font-size:32px}.ErrorContent__Title{margin:0;font-size:16px}.ErrorContent__Message{margin:0}.MyLinearProgress{width:100px;opacity:0;transition:opacity .5s linear}.MyLinearProgress.fullWidth{width:100%}.MyLinearProgress.show{opacity:1}@keyframes drawer_reveal_horizontal{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes drawer_reveal_vertical{0%{transform:translateY(100%)}to{transform:translateY(0)}}.MyDrawer.MyDrawer--anchor-right .MuiPaper-root{animation:drawer_reveal_horizontal ease .2s}.MyDrawer.MyDrawer--anchor-bottom .MuiPaper-root{animation:drawer_reveal_vertical ease .2s}.MyDrawer .MuiDrawer-paperAnchorBottom{border-radius:12px 12px 0 0}.MyDrawer__Drawer{display:flex;flex-direction:column}@media only screen and (max-width: 767px){.MyDrawer__Drawer{height:auto}}.MyDrawer__Drawer__Header{padding:16px 24px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.MyDrawer__Drawer__Header .PageHeader{margin-bottom:0;flex:1;align-items:center}.MyDrawer__Drawer__Loading{display:flex;align-items:center;justify-content:center;padding:80px 0}.MyDrawer__Drawer__Body{flex:1;overflow:auto;padding:24px}body._DevMenuEnabled_1e9kk_5{--appHeaderHeight: 76px}.MyMenuButton__Menu{box-shadow:0 10px 16px -14px #000;border:1px solid rgba(0,0,0,.1)}.MyMenuButton__Menu__Header{padding:4px 24px;border-bottom:1px solid rgba(0,0,0,.1);font-size:12px;background-color:#f5f5f5;color:#7e8486}.MyMenuButton__MenuList{padding:0}.MyMenuButton__MenuItem{list-style-type:none;white-space:nowrap}.MyMenuButton__MenuItem:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.MyMenuButton__MenuItemSwitch{text-decoration:none;height:40px;min-width:200px;padding:0 24px;margin:0;border-radius:0;display:flex;justify-content:space-between;width:100%;font-weight:400;gap:12px}.MyMenuButton__MenuItemSwitch .MuiFormControlLabel-label{font-size:13px!important;color:#7e8486!important}.MyButton.MyMenuButton__MenuItemButton{text-decoration:none;display:flex;width:100%;border-radius:0;padding-inline:16px}.MyButton.MyMenuButton__MenuItemButton .MyButton__Inner{justify-content:flex-start;text-align:left}.MyButton.MyMenuButton__MenuItemButton .MyButton__Inner__Label{font-weight:400}.MyButton.MyMenuButton__MenuItemButton.Mui-disabled{background-color:#fff}.MyMenuButton__DrawerContainer{z-index:2000!important}.MyMenuButton__DrawerContainer .MuiDrawer-paperAnchorBottom{border-radius:12px 12px 0 0}.MyMenuButton__DrawerContainer .MuiDrawer-paperAnchorRight{border-radius:12px 0 0 12px}.MyMenuButton__Drawer{display:flex;flex-direction:column}@media only screen and (max-width: 767px){.MyMenuButton__Drawer{height:auto;padding-inline:16px}}.MyMenuButton__Drawer .MyDrawer__Drawer__Header{display:block;position:relative;padding-inline:0;margin-top:0;font-weight:600}.MyMenuButton__Drawer .MyDrawer__Drawer__Header{text-align:center}.MyMenuButton__Drawer .MyDrawer__Drawer__Body{padding:0}@media only screen and (max-width: 767px){.MyMenuButton__Drawer .MyDrawer__Drawer__Body{padding-block:16px}}.FieldValidator__ErrorWrapper{overflow:hidden;color:#d83747;opacity:0;max-height:0;padding:0;transition:opacity .3s ease,max-height .3s ease}.FieldValidator__ErrorWrapper.show{opacity:1;max-height:200px}.FieldValidator__ErrorWrapper .icon{font-size:24px;padding-top:4px;display:none}.FieldValidator__ErrorWrapper .message{font-size:14px;flex:1;text-align:left}.MyTextInput--type-color{width:120px}.MyTextInput--type-color .MuiInputBase-input{box-sizing:border-box;padding:8px}.MyTextInput--empty input[type=color]::-webkit-color-swatch{background-color:transparent!important}.MyTextInput .MuiInputBase-inputAdornedStart{padding-left:12px}.MyTextInput .MuiInputAdornment-positionStart{margin-right:0}.MyTextInput .MyTextInput__LeftIcon{width:22px;height:22px}.MyTextInput input[type=search]::-ms-clear{display:none;width:0;height:0}.MyTextInput input[type=search]::-ms-reveal{display:none;width:0;height:0}.MyTextInput input[type=search]::-webkit-search-decoration,.MyTextInput input[type=search]::-webkit-search-cancel-button,.MyTextInput input[type=search]::-webkit-search-results-button,.MyTextInput input[type=search]::-webkit-search-results-decoration{display:none}.MyTextInput__ClearButton{color:#b8b8b8}.MyTooltip__Popper{pointer-events:none;border-radius:5px}.MyTooltip__Content--light{background-color:#fff;color:#000;box-shadow:0 4px 8px #0000001a}.MyTooltip__Arrow--light{color:#fff}.MyTooltip__Content.MuiTooltip-tooltipPlacementTop{margin-bottom:10px!important}.MyTooltip__Content--large{font-size:14px}.MyTooltip__Content--small{font-size:12px}.WorkflowPhaseIcon{font-size:125%;align-items:center;display:flex}.WorkflowPhaseIcon.NEW{color:#b8b8b8}.WorkflowPhaseIcon.QUOTING,.WorkflowPhaseIcon.IN_PROGRESS{color:#009eda}.WorkflowPhaseIcon.CLOSED{font-size:140%;color:#bfd730}.WorkflowPhaseIcon.CANCELLED{color:#d83747}.WorkflowStatusBadge{display:flex;align-items:center;flex-direction:row;gap:6px;overflow:hidden}.WorkflowStatusBadge__Name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.DataTable--scrollable{overflow-x:auto;scrollbar-width:thin}.DataTable--zebra-dark{--zebra-odd-color: #f0f4fb;--zebra-even-color: #f8faff}.DataTable--zebra-light{--zebra-odd-color: white;--zebra-even-color: #f8faff}.DataTable__Table{display:table;table-layout:auto;width:max-content;min-width:100%;background-color:#fff}.DataTable__LoadingWrapper{text-align:center;margin:64px 0;display:flex;justify-content:center}.DataTable__Error{padding:24px;background-color:#fff}@keyframes emptyStateFadeIn{0%{opacity:0}25%{opacity:0}to{opacity:1}}.DataTable__EmptyStateWrapper{text-align:center;padding:64px 0;animation:emptyStateFadeIn .5s ease;position:relative;background-color:#fff}.DataTable__EmptyStateWrapper h2{font-weight:700;font-size:16px;margin:0 0 8px}.DataTable__EmptyStateWrapper p{font-size:13px;opacity:.7;margin:0}.DataTable--zebra-dark .DataTable__EmptyStateWrapper{background-color:#f0f4fb;border:1px solid #dfe6f0;border-radius:5px;color:#6a758b;padding-block:32px}.DataTable--refreshing .DataTable__EmptyStateWrapper{opacity:.5}.DataTable__HeaderRow{display:table-row-group;position:relative}.DataTable__HeaderRow.DataTable__HeaderRow--sticky{position:sticky;z-index:1;top:0;z-index:2}.DataTable__HeaderRow__Columns{display:table-row}.DataTable__HeaderCell{display:table-cell;font-size:13px;line-height:19px;background-color:#dfe6f0;font-weight:600;position:relative;color:#2b323f;white-space:nowrap}.DataTable__HeaderCell.full{padding:16px}.DataTable__HeaderCell.narrow{padding:8px 16px}.DataTable__HeaderCell:first-child{border-radius:3px 0 0}.DataTable__HeaderCell:last-child{border-radius:0 3px 0 0}.DataTable__HeaderCell.DataTable__HeaderCell--sortable label{cursor:pointer}.DataTable__HeaderCell.DataTable__HeaderCell--sort-ASC label:after{content:"▾";display:inline-block;margin-left:8px;transform:scaleY(-1)}.DataTable__HeaderCell.DataTable__HeaderCell--sort-DESC label:after{content:"▾";display:inline-block;margin-left:8px}@keyframes refresh-icon-spin{0%{transform:rotate(0)}to{transform:rotate(-359deg)}}.DataTable__RefreshButton{position:absolute;top:11px;right:16px;padding:0;min-width:0;font-size:24px!important;color:#009eda!important}.DataTable__RefreshButton.refreshing .MyButton__Inner__IconRight{animation:refresh-icon-spin 1s infinite;color:#b8b8b8}.DataTable__Body{display:table-row-group}.DataTable--refreshing .DataTable__Body{opacity:.5}.DataTable__DataRow{display:table-row}.DataTable__DataRow--clickable{cursor:pointer}.DataTable__DataCell{display:table-cell;overflow:hidden;font-size:13px;vertical-align:middle;border-bottom:1px solid #f0f4fb}.DataTable__DataCell:empty{padding:0}.DataTable__DataCell.DataTable__DataCell--empty{color:#00000080}.DataTable__DataCell.DataTable__DataCell--normal{padding:8px 16px}.DataTable__DataCell.DataTable__DataCell--skinny{padding:4px 16px}.DataTable--zebra-light .DataTable__DataCell,.DataTable--zebra-dark .DataTable__DataCell{border-bottom:0}.DataTable__DataRow:nth-child(odd):not(.DataTable__DataRow--highlighted) .DataTable__DataCell{background-color:var(--zebra-odd-color)}.DataTable__DataRow:nth-child(2n):not(.DataTable__DataRow--highlighted) .DataTable__DataCell{background-color:var(--zebra-even-color)}.DataTable__DataRow--highlighted .DataTable__DataCell{background-color:#d8f1fa}.DataTable__DataRow:last-child .DataTable__DataCell{border-bottom:0}.DataTable__HeaderCell,.DataTable__DataCell{max-width:250px}@media only screen and (max-width: 767px){.DataTable--pad-sides .DataTable__HeaderCell:first-child,.DataTable--pad-sides .DataTable__DataCell:first-child{padding-left:12px}}@media only screen and (min-width: 768px){.DataTable--pad-sides .DataTable__HeaderCell:first-child,.DataTable--pad-sides .DataTable__DataCell:first-child{padding-left:24px}}@media only screen and (max-width: 767px){.DataTable--pad-sides .DataTable__HeaderCell:last-child,.DataTable--pad-sides .DataTable__DataCell:last-child{padding-right:12px}}@media only screen and (min-width: 768px){.DataTable--pad-sides .DataTable__HeaderCell:last-child,.DataTable--pad-sides .DataTable__DataCell:last-child{padding-right:24px}}.DataTable--refresh-align-fix .DataTable--pad-sides .DataTable__HeaderCell:last-child,.DataTable--pad-sides .DataTable__HeaderCell:last-child.DataTable__HeaderCell--with-refresh,.DataTable--refresh-align-fix .DataTable--pad-sides .DataTable__DataCell:last-child,.DataTable--pad-sides .DataTable__DataCell:last-child.DataTable__HeaderCell--with-refresh{padding-right:60px}.DataTable--no-pad-sides .DataTable__HeaderCell:first-child,.DataTable--no-pad-sides .DataTable__DataCell:first-child{padding-left:0}.DataTable--no-pad-sides .DataTable__HeaderCell:last-child,.DataTable--no-pad-sides .DataTable__DataCell:last-child{padding-right:0}.DataTable__DataCell--RowEndIcon{width:1px;white-space:nowrap;text-align:right}.DataTable__DataCell--RowEndIcon:last-child{padding-right:18px}.DataTable__DataCell--RowEndIcon svg{font-size:20px}.DataTable__HeaderCell--Select,.DataTable__DataCell--Select{position:relative;width:60px}.DataTable__SelectButton{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;border:0;cursor:pointer}.DataTable__SelectButton .icon{content:"";border:1px solid rgba(0,0,0,.2);border-radius:100%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;position:absolute;left:16px;top:50%;transform:translateY(-50%)}.DataTable__SelectButton.selected .icon{font-size:24px;background-color:#bfd730;color:#fff}@media only screen and (max-width: 767px){.MyModal__Body .FadeScrollArea{--fadeScrollAreaMargin: 12px}}@media only screen and (min-width: 768px){.MyModal__Body .FadeScrollArea{--fadeScrollAreaMargin: 32px}}.EditSection .FadeScrollArea{--fadeScrollAreaMargin: 24px}.FadeScrollArea__FadeContainer{flex:1;position:relative;display:flex;flex-direction:column;margin-inline:calc(-1 * var(--fadeScrollAreaMargin));overflow:hidden}.FadeScrollArea__FadeContainer .DataTable{flex:1;scrollbar-width:none}.FadeScrollArea__FadeContainer .DataTable__Table{padding-inline:var(--fadeScrollAreaMargin)}@media only screen and (min-width: 768px){.MyModal__Body .FadeScrollArea__FadeContainer:before{content:"";position:absolute;left:0;top:0;width:var(--fadeScrollAreaMargin);bottom:0;z-index:1;background-image:linear-gradient(to right,#fff,#fff,#fff,#fff0)}.MyModal__Body .FadeScrollArea__FadeContainer:after{content:"";position:absolute;right:0;top:0;width:var(--fadeScrollAreaMargin);bottom:0;z-index:1;background-image:linear-gradient(to right,#fff0,#fff,#fff,#fff)}}.EditSection .FadeScrollArea__FadeContainer:before{content:"";position:absolute;left:0;top:0;width:var(--fadeScrollAreaMargin);bottom:0;z-index:1;background-image:linear-gradient(to right,#fff,#fff,#fff,#fff0)}.EditSection .FadeScrollArea__FadeContainer:after{content:"";position:absolute;right:0;top:0;width:var(--fadeScrollAreaMargin);bottom:0;z-index:1;background-image:linear-gradient(to right,#fff0,#fff,#fff,#fff)}.FadeScrollArea__ScrollContainer{overflow-x:auto;scrollbar-width:none}.FadeScrollArea__ScrollBar{position:sticky;height:8px;width:100%;z-index:1;pointer-events:none;overflow:hidden}@media only screen and (max-width: 767px){.FadeScrollArea__ScrollBar{bottom:0}}@media only screen and (min-width: 768px){.FadeScrollArea__ScrollBar{bottom:-24px}}.FadeScrollArea__ScrollBar__Handle{position:absolute;height:100%;background-color:#ddd;pointer-events:all}.FadeScrollArea__ScrollBar__Handle:hover,.FadeScrollArea__ScrollBar__Handle.dragging{background-color:#bbb}.SectionHeader{margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid #ece9e9}.SectionHeader.SectionHeader--autoMargin{margin-top:24px}.SectionHeader__FlexContainer{display:flex;flex-direction:row;gap:8px;justify-content:space-between}.SectionHeader__TitleContainer{display:flex;flex-direction:row;gap:0 8px;align-items:center;justify-content:flex-start;flex-wrap:wrap}.SectionHeader__Title{font-size:16px;font-weight:600;margin:0}.SectionHeader__TitleContext{display:flex;font-size:16px;flex-direction:row;color:#b8b8b8;font-weight:400}.SectionHeader__TitleContext:before{content:"|";margin-right:6px}.SectionHeader__Content{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end}.MuiButton-root.MyMenuKebabButton{padding:0;font-size:24px;min-width:0;aspect-ratio:1}@keyframes modal_reveal{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes modal_reveal_mobile{0%{transform:translate(100vw)}to{transform:translate(0)}}.MyModal__ScrollContainer{display:flex;align-items:center;justify-content:center;overflow:auto;touch-action:pan-x pan-y;overscroll-behavior:none;position:absolute;left:0;width:100%}@media only screen and (max-width: 767px){.MyModal__ScrollContainer{top:44px;height:calc(100% - 44px);padding:0}}@media only screen and (min-width: 768px){.MyModal__ScrollContainer{top:0;height:100%;padding:24px 0}}.MyModal__MobileHeader{position:fixed;display:flex;align-items:center;gap:8px;z-index:1;top:0;width:100%;background-color:#2b323f;color:#fff;height:44px}@media only screen and (min-width: 768px){.MyModal__MobileHeader{display:none}}.MyModal__MobileHeader.MyModal__MobileHeader--animate-in{animation:modal_reveal_mobile .2s ease-out}.MuiButton-root.MyModal__MobileHeader__BackButton{color:#fff;padding:0;min-width:44px;height:44px}.MuiButton-root.MyModal__MobileHeader__BackButton:hover{background-color:#ffffff1a}.MuiButton-root.MyModal__MobileHeader__BackButton .MyButton__Inner__IconRight{font-size:32px}.MyModal__MobileHeader__Title{font-size:20px;font-weight:400}.MyModal__LayoutContainer{display:flex;flex:1;justify-content:center;align-self:flex-start;max-width:100%;margin:auto}@media only screen and (min-width: 768px){.MyModal__LayoutContainer{padding-left:44px}}.MyModal__Frame{background-color:#fff;position:relative;outline:0}.sb-show-main .MyModal__Frame{animation:none!important}@media only screen and (max-width: 767px){.MyModal__Frame{padding:12px;min-width:100%;min-height:calc(100dvh - 44px);overflow:hidden}}@media only screen and (min-width: 768px){.MyModal__Frame{padding:32px;border-radius:12px;box-shadow:0 8px 10px -5px #0003;max-width:calc(100vw - 88px)}.MyModal__Frame--full-height{min-height:calc(100dvh - 44px)}}@media only screen and (max-width: 767px){.MyModal__Frame--animate-in{animation:modal_reveal_mobile .2s ease-out}}@media only screen and (min-width: 768px){.MyModal__Frame--animate-in{animation:modal_reveal .2s ease-out}}.sb-show-main .MyModal__Frame--animate-in{animation:none}.MyModal__Body{flex:1}.MyModal__Body:after{content:"";display:table;clear:both}.MyModal__Body__Main{flex:1}.MyModal__Body__Sidebar{position:relative}@media only screen and (max-width: 767px){.MyModal__Body__Sidebar{margin-top:12px;margin-bottom:24px}}@media only screen and (min-width: 768px){.MyModal__Body__Sidebar{z-index:2;float:right;margin-left:32px}}.MyModal__LoadingContainer{display:flex;align-items:center;justify-content:center;width:100%;min-height:400px;flex:1}.MyModal__Error{flex:1}@media only screen and (max-width: 767px){.MyModal__Error{padding:64px 0}}@media only screen and (min-width: 768px){.MyModal__Error{padding:64px}}.MyModal__Header{border-bottom:1px solid #ece9e9}@media only screen and (max-width: 767px){.MyModal__Header{margin:0 -12px 12px;padding:0 12px 12px}}@media only screen and (min-width: 768px){.MyModal__Header{padding-bottom:24px;margin-bottom:24px}}.MyModal__Header .PageHeader{flex:1;margin-bottom:0}.MyModal__Footer{display:flex;justify-content:flex-end;gap:6px;align-items:center;border-top:1px solid #ece9e9}@media only screen and (max-width: 767px){.MyModal__Footer{padding:12px}}@media only screen and (min-width: 768px){.MyModal__Footer{padding:24px 32px 32px}}.MyModal__CloseContainer{min-width:44px;width:44px;padding-inline:8px}@media only screen and (max-width: 767px){.MyModal__CloseContainer{display:none}}.MuiButton-root.MyModal__CloseButton{border:0;min-width:0;background-color:transparent;color:#fffc;text-shadow:1px 1px 1px rgba(0,0,0,.2);height:auto;font-weight:400;padding:0;position:sticky;top:0;align-self:flex-start;min-width:28px}.MuiButton-root.MyModal__CloseButton .MyButton__Inner__Label{display:flex;flex-direction:column;align-items:center;padding:0}.MuiButton-root.MyModal__CloseButton:hover{background-color:transparent}.MuiButton-root.MyModal__CloseButton .icon{font-size:28px;color:#fff;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.2))}.MyModal:not(:last-child) .MuiButton-root.MyModal__CloseButton{opacity:0}.MyScrollModal__ScrollContainer{overflow:hidden}.MyScrollModal__Frame{padding:0;display:flex;flex-direction:column;max-height:calc(100dvh - 44px)}.MyScrollModal__Header{margin:0}@media only screen and (max-width: 767px){.MyScrollModal__Header{padding:12px}}@media only screen and (min-width: 768px){.MyScrollModal__Header{padding-top:32px;padding-left:32px;padding-right:32px}}.MyScrollModal__Body{overflow:hidden;border-radius:12px;position:relative;display:flex;flex-direction:column}.MyScrollModal__Body__Main{position:relative;min-height:unset;max-height:100%;overflow-y:auto}@media only screen and (max-width: 767px){.MyScrollModal__Body__Main{padding:12px}}@media only screen and (min-width: 768px){.MyScrollModal__Body__Main{padding:32px}}.MyScrollModal--with-tabs__Header{border:0;padding-bottom:12px;min-height:84px}.MyScrollModal--with-tabs__Body__Main{padding-top:0}.MyScrollModal--with-tabs__Body__Main .MyTabs__Tabs{margin-bottom:32px;position:sticky;top:0;background-color:#fff;z-index:10}.MyScrollModal--with-tabs__Body__Main .MyTabs__TabPanel{padding:0 12px}.PageHeader{width:100%;display:flex;flex-wrap:wrap;flex-direction:row-reverse;gap:8px;margin-bottom:24px;justify-content:space-between}.PageHeader__TitleContainer{display:flex;flex-direction:column;gap:2px;flex:1}.PageHeader__TitleContainer__TitleWrapper{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;overflow:hidden;font-size:24px}.PageHeader__TitleContainer__Title{font-weight:600;margin-block:0;margin-right:16px;padding-right:8px;font-size:inherit}.PageHeader__TitleContainer__TitleContext{display:flex;flex-direction:row;color:#b8b8b8;font-weight:400;margin-left:-16px;font-size:inherit}.PageHeader__TitleContainer__TitleContext:before{content:"|";margin-right:8px}.PageHeader__TitleContainer__Subtitle{font-size:14px;color:#7e8486;margin:0}.PageHeader__ContentContainer{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.DialogManager__dialog{position:fixed;top:50%;left:50%;transform:translate(-50%) translateY(-50%);z-index:10;overflow:auto;padding:32px 48px;max-height:100vh;background:#fff;border-radius:5px;box-shadow:0 0 10px #0000001a;outline:0;animation:modal-slide-in .15s}@media only screen and (max-width: 767px){.DialogManager__dialog{padding:24px;min-width:240px;width:calc(100% - 16px);max-width:400px}}@media only screen and (min-width: 768px){.DialogManager__dialog{max-width:592px}}.DialogManager__dialog--loading{background:#fff;display:flex;align-items:center;justify-content:center;width:100px;min-width:100px;border-radius:100%;height:100px;padding:0;animation:none;z-index:1}.DialogManager__dialog__main{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.DialogManager__dialog__header{flex-direction:row;border-bottom:1px solid #ece9e9;width:100%;flex:1;font-weight:700;font-size:24px;border:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center;max-width:calc(100% - 48px)}.DialogManager__dialog__title{font-weight:700;font-size:20px;margin-bottom:12px}.DialogManager__dialog__message{font-size:16px;font-weight:400;margin-bottom:24px}.DialogManager__dialog__message p:first-child{margin-top:0}.DialogManager__dialog__message p:last-child{margin-bottom:0}.DialogManager__dialog__buttons{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;flex:1;width:100%;gap:6px}@media only screen and (max-width: 767px){.DialogManager__dialog__buttons{flex-direction:column}}@media only screen and (max-width: 767px){.DialogManager__dialog__buttons .MyButton{display:flex;width:100%}.DialogManager__dialog__buttons .MyButton:not(:last-child){margin-bottom:4px}}@media only screen and (min-width: 768px){.DialogManager__dialog__buttons .MyButton{float:right;min-width:100px;margin-bottom:5px;margin-left:5px}}@keyframes modal-slide-in{0%{top:200%}}.DialogManager__Toast{position:fixed;top:24px;left:24px;right:24px;display:flex;justify-content:center;animation:toast-slide-in .5s;transform:translateY(0);z-index:9999}.DialogManager__Toast.hiding{animation:toast-slide-out .5s;transform:translateY(-200%)}.DialogManager__Toast__Frame{background:#fff;border-radius:8px;padding:12px 24px;display:flex;border:1px solid #e4e2e7;box-shadow:0 12px 24px #00000026;align-items:center}.DialogManager__Toast__Frame .icon{margin-right:24px;font-size:24px}.DialogManager__Toast__Content{display:flex;flex-direction:column}.DialogManager__Toast__Content .title{font-weight:600}.DialogManager__Toast__Content .message{flex:1}@keyframes toast-slide-in{0%{transform:translateY(-200%)}to{transform:translateY(0)}}@keyframes toast-slide-out{0%{transform:translateY(0)}to{transform:translateY(-200%)}}.MyEditModal__Body{border-radius:0}.MyEditModal__Footer__Primary,.MyEditModal__Footer__Secondary{display:flex;gap:6px}.MyEditModal__Footer__Primary__Save,.MyEditModal__Footer__Primary__Cancel{min-width:120px}.PropertyContainer--column{display:flex;flex-direction:column;gap:12px}.PropertyContainer--column.PropertyContainer--full-width-inputs .PropertyEdit,.PropertyContainer--column.PropertyContainer--full-width-inputs .MuiFormControl-root{width:100%}.PropertyContainer--row{display:flex;justify-content:flex-start;align-items:flex-start;gap:8px 24px;flex-wrap:wrap}.PropertyContainer--row.PropertyContainer--spread-row .PropertyEdit,.PropertyContainer--row.PropertyContainer--spread-row .PropertyDisplay{flex:1}.PropertyContainer--row .PropertyDisplay__Label,.PropertyContainer--row .PropertyDisplay__Value{white-space:nowrap}.PropertyContainer--row .PropertyEdit__InputWrapper,.PropertyContainer--row .MyTextInput{width:100%}.PropertyContainer--table{display:table}.PropertyContainer--table .PropertyDisplay,.PropertyContainer--table .PropertyEdit{display:table-row}.PropertyContainer--table .PropertyEdit__Label,.PropertyContainer--table .PropertyDisplay__Label{display:table-cell;padding:4px 24px 4px 0;white-space:nowrap;vertical-align:middle}.PropertyContainer--table .PropertyDisplay__Label__Hint,.PropertyContainer--table .PropertyEdit__Label__Hint{white-space:initial}.PropertyContainer--table .PropertyEdit__InputWrapper,.PropertyContainer--table .PropertyDisplay__Value{display:table-cell;padding:4px 0}.PropertyContainer--table .PropertyDisplay--verticalAlign-top .PropertyEdit__Label,.PropertyContainer--table .PropertyDisplay--verticalAlign-top .PropertyDisplay__Label,.PropertyContainer--table .PropertyDisplay--verticalAlign-top .PropertyEdit__InputWrapper,.PropertyContainer--table .PropertyDisplay--verticalAlign-top .PropertyDisplay__Value,.PropertyContainer--table .PropertyEdit--verticalAlign-top .PropertyEdit__Label,.PropertyContainer--table .PropertyEdit--verticalAlign-top .PropertyDisplay__Label,.PropertyContainer--table .PropertyEdit--verticalAlign-top .PropertyEdit__InputWrapper,.PropertyContainer--table .PropertyEdit--verticalAlign-top .PropertyDisplay__Value{vertical-align:top}.PropertyContainerSpacer{margin-top:24px}.PropertyContainer--with-input-spacing .PropertyEdit__InputWrapper,.PropertyContainer--with-input-spacing .PropertyDisplay__Value{height:40px;vertical-align:middle}.PropertyContainer--with-input-spacing.PropertyContainer--table .PropertyDisplay--verticalAlign-top .PropertyDisplay__Label__Text,.PropertyContainer--with-input-spacing.PropertyContainer--table .PropertyDisplay--verticalAlign-top .PropertyDisplay__Value__Text,.PropertyContainer--with-input-spacing.PropertyContainer--table .PropertyDisplay--verticalAlign-top .PropertyEdit__Label__Text,.PropertyContainer--with-input-spacing.PropertyContainer--table .PropertyEdit--verticalAlign-top .PropertyDisplay__Label__Text,.PropertyContainer--with-input-spacing.PropertyContainer--table .PropertyEdit--verticalAlign-top .PropertyDisplay__Value__Text,.PropertyContainer--with-input-spacing.PropertyContainer--table .PropertyEdit--verticalAlign-top .PropertyEdit__Label__Text{display:inline-block;padding-top:12px}.PropertyContainer--indent{padding:0 0 0 32px;border-left:8px solid #dfe6f0;margin-bottom:24px}.PropertyEdit{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.PropertyEdit__Label{font-size:14px;color:#7e8486}.PropertyEdit__Label__Text__InlineHint{font-size:12px}.PropertyEdit__Label__Hint{font-size:12px;color:#7e8486;display:block}.PropertyEdit__Label__Hint strong{font-weight:600}.PropertyEdit__InputWrapper .MuiInputBase-root{background-color:#fff}.PropertyEdit__InputWrapper--fullWidth,.PropertyEdit__InputWrapper--fullWidth .MuiFormControl-root{width:100%}.PropertyDisplay{display:flex;flex-direction:column;gap:4px}.PropertyDisplay__Label{font-size:14px;color:#7e8486}.PropertyDisplay__Label__Hint{font-size:12px;color:#7e8486;display:block}.PropertyDisplay__Label__Hint strong{font-weight:600}.PropertyDisplay__Label__Text__InlineHint{font-size:12px}.PropertyDisplay__Value{white-space:pre-wrap;font-size:14px}.PropertyDisplay__Value .MuiInputBase-root{background-color:#fff}.MyEditModal__Body .PropertyDisplay__Value{min-height:40px}.PropertyDisplay__Value.empty{color:#b8b8b8}.PropertyEditDateRange__InputWrapper__Inner{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-start}.PropertyEditDateRange__InputWrapper__Inner .FieldValidator__ErrorWrapper{display:none}.PropertyEditDateRange__To{color:#7e8486}.MySelectInput__Menu .MuiMenuItem-root.Mui-selected{background-color:#009eda;color:#fff}.MySelectInput__Menu .MuiMenu-paper{transition-duration:.1s!important}.MySelectInput__MenuItem--Placeholder{color:#b8b8b8}.MyMultiSelectInput .MuiSelect-select.MuiSelect-multiple{padding-right:50px;max-width:200px}.MyMultiSelectInput .MuiInputAdornment-root{margin-left:0}.MyMultiSelectInput__ClearButton{margin-right:0;position:absolute;right:24px;color:#b8b8b8}.MyMultiSelectInput__Menu .MuiMenuItem-root.Mui-selected{background-color:#009eda;color:#fff}.MyMultiSelectInput__Menu .MuiMenu-paper{transition-duration:.1s!important}.PropertyEditSelect__Input--Select,.PropertyEditSelect__Input--MultiSelect{min-width:200px}.MySwitchInput{position:relative}.MySwitchInput__OutlinedInput{height:40px;box-sizing:border-box;position:relative}.MySwitchInput--with-label .MySwitchInput__OutlinedInput{width:80px;min-width:80px}.MySwitchInput--no-label .MySwitchInput__OutlinedInput{width:50px;min-width:50px}.MySwitchInput--no-label .MySwitchInput__OutlinedInput .MuiOutlinedInput-notchedOutline{border:0}.MySwitchInput__SwitchWrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.PropertyEditSwitch__DisplayCheck{font-size:24px}.PropertyEditSwitch__InputWrapper .MySwitchInput__OutlinedInput{background-color:transparent}.TimeZoneEditDialog{padding:24px;width:400px;max-width:calc(100vw - 32px)}.TimeZoneEditDialog__Buttons{display:flex;gap:6px;margin-top:24px}@media only screen and (max-width: 447px){.TimeZoneEditDialog__Buttons{flex-direction:column}}@media only screen and (min-width: 448px){.TimeZoneEditDialog__Buttons{flex-direction:row-reverse}}.TimeZoneEditDialog__Buttons .MuiButton-root.MyButton{min-width:110px}.PropertyEditDateTimeRange__FlexWrapper{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-start}.PropertyEditDateTimeRange__FlexWrapper .FieldValidator__ErrorWrapper{display:none}.PropertyEditDateTimeRange__FlexGroup{display:flex;gap:6px;align-items:center}.PropertyEditDateTimeRange__To{color:#7e8486}.PropertyEditDateTimeRange__Timezone{font-size:12px;color:#7e8486;padding-block:6px}.MuiButton-root.PropertyEditDateTimeRange__TimezoneChange{font-size:12px;padding-left:4px}.PropertyEditText__InputWrapper,.PropertyEditText__Input{width:100%}.ContactBadge{display:flex;align-items:center;justify-content:center;background-color:#dfe6f0;border-radius:100%}.ContactBadge.tiny{width:16px;height:16px;font-size:10px}.ContactBadge.small{width:27px;height:27px;font-size:14px}.ContactBadge .icon{color:#fff}.PersonBadge{color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;font-weight:600;background-color:#7e8486}.PersonBadge.small{width:27px;height:27px;font-size:11px;font-weight:700}.PersonBadge.medium{width:40px;height:40px;font-size:14px}.PersonBadge.large{width:64px;height:64px;font-size:24px}body._DevMenuEnabled_1t3ay_5{--appHeaderHeight: 76px}.ParticipantCard{display:flex;flex-direction:row;gap:6px;justify-content:space-between}.ParticipantCard__Body{display:flex;flex-direction:row;gap:12px;align-items:center}.ParticipantCard__Badge{position:relative}.ParticipantCard__StatusIcon{position:absolute;bottom:-4px;right:-4px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:100%}.ParticipantCard__StatusIcon.YES{background-color:#00c797;color:#fff}.ParticipantCard__StatusIcon.NO{background-color:#d83747;color:#fff}.ParticipantCard__StatusIcon.MAYBE{background-color:#ece9e9;color:#454545}.ParticipantCard__Details__Email{word-break:break-all}.ParticipantCard__Details__Description{color:#7e8486;font-size:12px}.ParticipantCard__RemoveButton.MuiButton-root{padding:0;min-width:0}.ParticipantsAutocomplete__Input{margin-bottom:16px}.ParticipantsAutocomplete__Input .MuiInputBase-root{height:auto;min-height:40px;display:flex;gap:4px}.ParticipantsAutocomplete__SelectedParticipants{display:flex;flex-direction:column;gap:12px}.ParticipantsAutocomplete__Suggestions__Title{margin-bottom:12px;font-size:small;color:#7e8486}.ParticipantsAutocomplete__SuggestionItem{display:flex;align-items:center;justify-content:space-between;gap:12px}.CalendarEventEditModal__Header{position:relative}.CalendarEventEditModal--WithDealLink .CalendarEventEditModal__Header{padding-bottom:48px}.CalendarEventEditModal__RelatedDealRow{display:flex;align-items:center;gap:12px;width:100%;justify-content:space-between;white-space:nowrap;background-color:#f0f4fb;position:absolute;bottom:0;left:0;right:0;border-top:1px solid #ece9e9;height:32px}@media only screen and (max-width: 767px){.CalendarEventEditModal__RelatedDealRow{padding-inline:12px}}@media only screen and (min-width: 768px){.CalendarEventEditModal__RelatedDealRow{padding-inline:32px}}.CalendarEventEditModal__RelatedDealRow .description{flex:1;overflow:hidden;text-overflow:ellipsis}.CalendarEventEditModal__RelatedDealRow .chevron{position:sticky;right:0;width:24px;min-width:24px;background-color:#f0f4fb}.CalendarEventEditModal__OptionsContainer{align-items:center}.CalendarEventEditModal__Participants{padding-bottom:16px}.DealModuleAppointments__DataRow--Past .DataTable__DataCell{color:#0000004d}.DocumentFileIcon{display:inline-block;font-size:22px;line-height:22px;vertical-align:middle}.DocumentFileIcon--word{color:#1c66aa}.DocumentFileIcon--excel{color:#286a33}.DocumentFileIcon--pdf{color:#d83747}.DocumentFileIcon--image{color:#7e8486}.DocumentDetailModal__Frame .MyEditModal__PageHeader .PageHeader__TitleContainer__TitleContext{word-break:break-all;width:100%}.DocumentDetailModal__Main{display:flex;gap:32px}.DocumentDetailModal__Main__PropertyContainer{flex:1}.DocumentDetailModal__Link{display:flex;align-items:center;justify-content:center;position:relative;background-color:#f5f5f5;border-radius:5px;border:2px solid #ece9e9;padding:12px;overflow:hidden}@media only screen and (max-width: 767px){.DocumentDetailModal__Link{width:120px;height:120px}}@media only screen and (min-width: 768px){.DocumentDetailModal__Link{width:200px;height:200px}}.DocumentDetailModal__Link .download-icon{position:absolute;bottom:8px;right:8px;font-size:30px;color:#454545;background-color:#fff;padding:6px;border-radius:3px}.DocumentDetailModal__Link:hover .download-icon,.DocumentDetailModal__Link:focus .download-icon{box-shadow:2px 3px 6px #0000004d}.DocumentDetailModal__Link .DocumentFileIcon{font-size:80px}.DocumentDetailModal__Link__Preview{display:block;background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:100%}.DocumentUploadModal__Body__Main{display:flex;flex-direction:column;gap:24px}.DocumentUploadModal__Dropzone{border:2px dashed #ece9e9;background-color:#f5f5f5;padding:24px;display:flex;flex-direction:column;gap:12px;cursor:pointer}.DocumentUploadModal__Dropzone p{margin:0;text-align:center}.DocumentUploadModal__FileList{list-style:none;text-align:left;border:1px solid rgba(0,0,0,.1);padding:0}.DocumentUploadModal__FileItem{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:4px 6px 4px 12px;background-color:#fff;font-size:13px}.DocumentUploadModal__FileItem:nth-child(2n){background-color:#f8faff}.DocumentUploadModal__FileItem.DocumentUploadModal__FileItem--disabled{filter:saturate(0);background-color:#f5f5f5}.DocumentUploadModal__FileItem.DocumentUploadModal__FileItem--disabled:nth-child(2n){background-color:#ece9e9}.DocumentUploadModal__FileItem__Name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocumentUploadModal__FileItem__RemoveButton{padding:2px;min-width:0px;background-color:transparent!important}.DocumentUploadModal__Footer{display:flex;justify-content:flex-end;gap:6px;border-top:1px solid #ece9e9;padding-top:24px}.DealModuleAttachments__AttachmentsTable__Name{display:flex;align-items:center;gap:4px}.DealModuleChecklist__List{margin-bottom:12px}.DealModuleChecklist__Empty{color:#b8b8b8;margin-top:-8px}.DealModuleChecklist__Row{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:4px 12px;line-height:1.3;margin-block:2px;background-color:#f0f4fb;color:#2b323f;border-radius:4px}.DealModuleChecklist__Row.loading{background-color:#f8faff;color:#6a758b}.DealModuleChecklist__Row__Loading{display:flex;align-items:center;justify-content:center;opacity:.7}.DealModuleChecklist__Row__DragHandle{display:flex;align-items:center;justify-content:center;cursor:grab;opacity:.6;color:#6a758b}.DealModuleChecklist__Row__Checkbox .MuiCheckbox-root.Mui-checked.Mui-disabled{color:#009eda;opacity:.5}.DealModuleChecklist__Row__Label{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:2px 2px;cursor:pointer;word-break:break-all}.MuiButton-root.DealModuleChecklist__Row__EditButton,.MuiButton-root.DealModuleChecklist__Row__RemoveButton{padding:0;min-width:24px;height:24px}.MuiButton-root.DealModuleChecklist__Row__EditButton .MyButton__Inner__IconLeft,.MuiButton-root.DealModuleChecklist__Row__RemoveButton .MyButton__Inner__IconLeft{font-size:20px}.DealModuleChecklist__EditDialog .MuiPaper-root{width:500px;max-width:calc(100vw - 32px);padding:16px}.DealModuleChecklist__EditDialog__Form{display:flex;flex-direction:column;gap:12px}.DealModuleChecklist__EditDialog__Buttons{display:flex;justify-content:flex-end;gap:6px}.DealModuleChecklist__EditDialog__Buttons .MyButton{min-width:100px}.DealModuleChecklistConfigForm__DataSource__InputWrapper{display:flex;gap:8px;align-items:center;width:100%}.DealModuleChecklistConfigForm__DataSource__InputWrapper .MySelectInput{flex:1}.DealModuleChecklistConfigForm__DataSourceCreate{width:300px;padding:24px}.DealModuleChecklistConfigForm__DataSourceCreate__Footer{display:flex;justify-content:flex-end;margin-top:16px;gap:0 6px}.ContactCard{display:flex;flex-direction:row;gap:6px;justify-content:space-between}.ContactCard.ContactCard--WithRemove{background-color:#f8faff;border:1px solid rgba(0,0,0,.2);border-radius:5px;padding:8px 12px}.ContactCard__Body{display:flex;flex-direction:row;align-items:start;gap:12px;line-height:1}.PropertyDisplay__Value .ContactCard__Body{margin-top:4px}.ContactCard__Details{display:flex;flex-direction:column;gap:6px;justify-content:center;color:#7e8486;word-break:break-all;min-height:28px}.ContactCard__Details__Name{color:#454545;font-size:14px}.ContactCard__Details__Email,.ContactCard__Details__Phone{color:#7e8486;font-size:12px}.ContactCard__RemoveWrapper{display:flex;align-items:center;justify-content:center}.MuiButton-root.ContactCard__RemoveButton{min-width:0;height:auto;padding:4px;line-height:1;border-radius:100px}.MuiButton-root.ContactCard__RemoveButton:hover{background-color:#dfe6f0}.ContactDataFields__Group{width:100%}.ContactDataFields__Group:not(:first-child).editable{margin-top:48px}.ContactDataFields__Group:not(:first-child).readonly{margin-top:24px}.ContactDataFields__Group .PropertyDisplay__Label{width:140px}.RawDataModal__Data{background-color:#f0f4fb;color:#141b26;font-size:12px;padding:12px;white-space:pre-wrap}.BurnsContactLegacyOrderDetail__Content .SectionHeader{margin-top:16px}.BurnsContactLegacyOrders{min-height:122px}.BurnsContactLegacyOrders__Empty,.BurnsContactLegacyOrders__Loading{text-align:center;min-height:40px;display:flex;justify-content:center;align-items:center}.BurnsContactLegacyOrders__DataTable .DataTable__EmptyStateWrapper{padding-block:8px;background:transparent;border:none}.StatusPill{border-radius:24px;font-weight:600;color:#fff;background-color:#b8b8b8;border:1px solid #b8b8b8;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;padding:0 12px}.StatusPill--tiny{font-size:11px;line-height:1.2;padding:0 6px}.StatusPill--small{font-size:12px;padding:0 8px}.StatusPill--medium{font-size:14px;padding:0 12px}.StatusPill--large{font-size:16px;padding:0 12px}.StatusPill--default{border-color:#b8b8b8;background-color:#b8b8b8;color:#fff}.StatusPill--primary{border-color:#009eda;background-color:#009eda;color:#fff}.StatusPill--secondary{border-color:#6a758b;background-color:#6a758b;color:#fff}.StatusPill--success{border-color:#00c797;background-color:#00c797;color:#fff}.StatusPill--warning{border-color:#f9d577;background-color:#f9d577;color:#5f4400}.StatusPill--error{border-color:#d83747;background-color:#d83747;color:#fff}.ArchivedBadge{background-color:#ffeab5;border-color:#ffeab5;color:#c2951d}.RelatedDealsTable .DataTable__EmptyStateWrapper{padding-block:8px;background:transparent;border:none}.RelatedDealsTable__TuidCell{display:flex;gap:6px}.RelatedDealsTable__DescriptionCell{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.RelatedDealsTable__RemoveCell{padding:0 4px 0 0!important;position:sticky}@media only screen and (max-width: 767px){.RelatedDealsTable__RemoveCell{right:0}}@media only screen and (min-width: 768px){.RelatedDealsTable__RemoveCell{right:24px}}.MuiButton-root.RelatedDealsTable__RemoveButton{padding:0;min-width:28px}.MuiButton-root.RelatedDealsTable__RemoveButton .MyButton__Inner__IconLeft{font-size:16px}.RelatedDealsTable__AddDealPopover{max-height:230px;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.RelatedDealsTable__AddDealPopover{min-width:540px}}@media only screen and (max-width: 767px){.RelatedDealsTable__AddDealPopover{min-width:300px}}.RelatedDealsTable__AddDealPopover__Header{display:block;position:relative;padding:12px}.MuiButton-root.RelatedDealsTable__AddDealPopover__CloseButton{position:absolute;right:12px;min-width:0;padding:0;width:40px}.RelatedDealsTable__AddDealPopover__Filters{width:100%}.RelatedDealsTable__AddDealPopover__SearchFilter{width:calc(100% - 48px)}.RelatedDealsTable__AddDealPopover__SearchFilter .MyTextInput{width:100%}.RelatedDealsTable__AddDealPopover__Table{flex:1;overflow-y:auto}.RelatedDealsTable__AddDealPopover__Table .DataTable__DataRow--clickable:hover{background-color:#f0f4fb}.RelatedDealsTable__AddDealPopover__Table .DataTable__DataCell:first-child{padding-left:16px}.RelatedDealsTable__AddDealPopover__Table .DataTable__DataCell:last-child{padding-right:16px}.RelatedDealsTable__AddedRow{color:#7e8486;background-color:#f8faff}.RelatedDealsTable__AddedRow__CheckBox{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:6px}.RelatedDealsTable__AddedRow__CheckBox .checkIcon{color:#00c797;font-size:16px}.RelatedDealsTable__AddedRow__CheckBox .plusIcon{color:#009eda}.PropertyEditContact__InputContainer{display:flex;flex-direction:row}.MuiButton-root.PropertyEditContact__AddButton{margin-left:8px;min-width:50px}.WorkflowStatusSelect__Trigger{cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:4px;border-radius:4px}.WorkflowStatusSelect__Trigger:hover{background-color:#f5f5f5}.WorkflowStatusSelect__Autocomplete{padding:6px}.WorkflowStatusSelect__OptionHeader.MuiAutocomplete-option{color:#7e8486;font-size:13px}.WorkflowStatusSelect__OptionHeader.MuiAutocomplete-option:not(:first-child){margin-top:8px;padding-top:12px;border-top:1px solid #ece9e9}.WorkflowStatusSelect__Option.MuiAutocomplete-option{gap:6px}.DealEditFields{display:flex;flex-direction:column;gap:12px}.DealModuleDetailsConfigForm__UdfList{margin-bottom:12px}.DealModuleDetailsConfigForm__UdfList__Label{color:#7e8486}.DealModuleDetailsConfigForm__UdfList__Hint{color:#7e8486;font-size:12px;margin-bottom:4px}.DealModuleDetailsConfigForm__UdfListItem{width:100%;display:flex;gap:8px;align-items:center;padding:2px 12px;margin-block:2px;background-color:#f0f4fb;color:#2b323f;border-radius:4px}.DealModuleDetailsConfigForm__UdfListItem.unknown{background-color:#ffeab5}.DealModuleDetailsConfigForm__UdfListItem__DragHandle{display:flex;align-items:center;justify-content:center;cursor:grab;padding-right:16px;opacity:.7}.DealModuleDetailsConfigForm__UdfListItem__Label{flex:1}.unknown .DealModuleDetailsConfigForm__UdfListItem__Label{background-color:#ffeab5;color:#5f4400;font-size:12px}.DealModuleDetailsConfigForm__UdfListItem__Type{font-size:12px;color:#7e8486}.DealModuleDetailsConfigForm__UdfListItem__Type .unknown-icon{color:#c2951d;position:relative;top:2px}.MuiButton-root.DealModuleDetailsConfigForm__UdfListItem__RemoveButton{padding:0;min-width:24px;height:24px}.MuiButton-root.DealModuleDetailsConfigForm__UdfListItem__RemoveButton .MyButton__Inner__IconLeft{font-size:20px}.DealModuleDetailsConfigForm__UdfItem.active .MuiButton-root.DealModuleDetailsConfigForm__UdfListItem__RemoveButton .MyButton__Inner__IconLeft{color:#fff;opacity:.7}.DealModuleDetailsConfigForm__UdfList__AddButton{margin-top:12px}.DealModuleDetailsConfigForm__UdfList__AddButton__MenuItemButton .MyButton__Inner__Label{display:flex;gap:24px;align-items:center;justify-content:space-between;line-height:1}.DealModuleDetailsConfigForm__UdfList__AddButton__MenuItemButton .type{font-size:12px;color:#b8b8b8}.DealModuleDetailsConfigForm__UdfList__AddButton__MenuItemButton:not(:disabled) .type{color:#7e8486}.DealNoteEditModal__Body{padding:0;display:flex;flex-direction:column;position:relative}.DealNoteEditModal__ContentTextInput{width:100%;flex:1}.DealNoteEditModal__ContentTextInput .MuiInputBase-root{align-items:flex-start;flex:1;border-radius:0;background-color:#fff;padding:0}.DealNoteEditModal__ContentTextInput fieldset{border:0}.DealNoteEditModal__ContentTextInput textarea{min-height:200px}.DealNoteEditModal__ContentTextInput+.FieldValidator__ErrorWrapper{padding:12px 32px;position:absolute;bottom:0}.DealModuleNotes__List{margin-bottom:12px}.DealModuleNotes__Note{display:flex;flex-direction:column;gap:6px}.DealModuleNotes__Note:not(:last-child){padding-bottom:12px;border-bottom:1px solid #ece9e9;margin-bottom:12px}.DealModuleNotes__Note__Content{overflow:hidden;white-space:pre-wrap;word-wrap:break-word}.DealModuleNotes__Note__Footer{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:12px}.DealModuleNotes__Note__Footer__Author{color:#6a758b}.DealModuleNotes__Note__Footer__Date{color:#7e8486}.DealModuleNotes__Note__Footer__EditButton{padding:4px;min-width:0;height:auto}.DealModuleNotes__Note__Footer__EditButton .MyButton__Inner__IconLeft{font-size:16px;color:#7e8486}.DealModuleNotes__Empty{color:#b8b8b8;margin-top:-8px}.PropertyEditDate__Input.MyTextInput{width:200px}.PropertyEditDate__Input.MyTextInput.MuiFormControl-fullWidth{width:100%}.MyMoneyInput .MyTextInput__LeftIcon{width:16px;height:16px}.MyMoneyInput .MuiInputBase-input{min-width:120px;appearance:textfield}.MyMoneyInput .MuiInputBase-input::-webkit-inner-spin-button{display:none}.PropertyEditMoney .MyTextInput__LeftIcon{width:16px;height:16px}.PropertyEditMoney .MuiInputBase-input{min-width:120px;appearance:textfield}.PropertyEditMoney .MuiInputBase-input::-webkit-inner-spin-button{display:none}.DealPaymentStatusBadge.PENDING{background-color:#b8b8b8;border-color:#b8b8b8;color:#fff}.DealPaymentStatusBadge.PAID{background-color:#00c797;border-color:#00c797;color:#fff}.DealPaymentStatusBadge.CANCELLED{background-color:#d83747;border-color:#d83747;color:#fff}.DealPaymentDetailModal__PaymentLink{margin-top:24px;background-color:#f0f4fb;padding:12px 16px;border-radius:5px}.DealPaymentDetailModal__PaymentLink p{margin-block:6px}.DealPaymentDetailModal__PaymentLink__Title{font-size:16px;margin-top:0;margin-bottom:6px}.DealPaymentDetailModal__PaymentLink__Description{color:#00000080;margin-bottom:6px}.DealPaymentDetailModal__PaymentLink__LinkWrapper{margin-bottom:12px}.DealModulePayments__Status{display:flex;align-items:center;gap:6px}.DealModulePayments__Status__Date{color:#00000080}.QuoteEditFields{display:flex;flex-direction:column;gap:12px}.QuoteCreateModal__MessagePanel{margin-top:-12px;margin-bottom:24px}.QuoteStatusBadge.DRAFT{background-color:#b8b8b8;border-color:#b8b8b8;color:#fff}.QuoteStatusBadge.ACCEPTED{background-color:#00c797;border-color:#00c797;color:#fff}.DealModuleQuotes__ArchivedToggle{display:flex;align-items:center;gap:4px;margin-bottom:-8px;margin-top:-12px}.DealModuleQuotes__ArchivedToggle label{font-size:12px;color:#7e8486;cursor:pointer}.DealModuleQuotes__StatusCell{display:flex;flex-direction:row;gap:4px}.DealModuleQuotes__DescriptionCell{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@keyframes animated-refresh-button-icon-spin{0%{transform:rotate(0)}to{transform:rotate(-359deg)}}.MyButton.AnimatedRefreshButton{padding:0 8px;min-width:0}.MyButton.AnimatedRefreshButton.refreshing .MyButton__Inner__IconRight{animation:animated-refresh-button-icon-spin 1s infinite;color:#b8b8b8}.PresetFilterStrip{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:12px}.MuiButton-root.PresetFilterStrip__FilterButton.inactive{background-color:#dfe6f0}.MuiButton-root.PresetFilterStrip__FilterButton .MyButton__Inner__Label{font-weight:400}.MyAutocompleteInput.MyAutocompleteInput--multiple{width:100%}.MyAutocompleteInput.MyAutocompleteInput--multiple .MuiInputBase-root{height:auto;width:100%}.MyAutocompleteInput .MuiChip-root{background-color:#6a758b;color:#fff;font-size:13px;gap:6px;padding:0 6px}.MyAutocompleteInput .MuiChip-deleteIcon{color:#fff;opacity:.3;font-size:16px}.MyAutocompleteInput .MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiInputBase-root{padding-right:50px}.FilterStrip{width:100%}.FilterStrip__Filters{flex:1;display:flex;flex-direction:row;gap:8px 6px;flex-wrap:wrap}.FilterStrip__Filter--NonSticky{display:flex;flex-wrap:nowrap;align-items:center;gap:4px}.MyButton.FilterStrip__Filter--NonSticky__CloseButton{width:16px;min-width:16px;padding:2px}.MyButton.FilterStrip__Filter--NonSticky__CloseButton .MyButton__Inner__IconLeft{font-size:14px}.FilterStrip__AddFilterButton{color:#7e8486;border:1px solid rgba(0,0,0,.2);padding:8px;min-width:40px;width:40px}.FilterStrip__AddFilterButton:hover{color:#454545;border-color:#454545}.FrontendFilterStrip__FilteredResetPanel{padding:0 6px 0 24px;margin-top:8px;background-color:#f0faff;border:1px solid rgba(0,0,0,.1);border-radius:5px;color:#2b323f;display:flex;justify-content:space-between;align-items:center}.MyButton.FrontendFilterStrip__ResetButton{padding:8px 12px}.DealModuleRelatedDeals__Id{display:flex;gap:6px}.DealModuleRelatedDeals__Description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.DealModuleRelatedDeals__ArchiveColumn{padding:0 4px 0 0!important;position:sticky}@media only screen and (max-width: 767px){.DealModuleRelatedDeals__ArchiveColumn{right:0}}@media only screen and (min-width: 768px){.DealModuleRelatedDeals__ArchiveColumn{right:24px}}.MuiButton-root.DealModuleRelatedDeals__ArchiveButton{padding:0;min-width:28px}.MuiButton-root.DealModuleRelatedDeals__ArchiveButton .MyButton__Inner__IconLeft{font-size:16px}.DealModuleRelatedDeals__AddDealPopover{max-height:230px;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.DealModuleRelatedDeals__AddDealPopover{min-width:540px}}@media only screen and (max-width: 767px){.DealModuleRelatedDeals__AddDealPopover{min-width:300px}}.DealModuleRelatedDeals__AddDealPopover__Header{display:block;position:relative;padding:12px}.MuiButton-root.DealModuleRelatedDeals__AddDealPopover__CloseButton{position:absolute;right:12px;min-width:0;padding:0;width:40px}.DealModuleRelatedDeals__AddDealPopover__Filters{width:100%}.DealModuleRelatedDeals__AddDealPopover__SearchFilter{width:calc(100% - 48px)}.DealModuleRelatedDeals__AddDealPopover__SearchFilter .MyTextInput{width:100%}.DealModuleRelatedDeals__AddDealPopover__Table{flex:1;overflow-y:auto}.DealModuleRelatedDeals__AddDealPopover__Table .DataTable__DataRow--clickable:hover{background-color:#f0f4fb}.DealModuleRelatedDeals__AddDealPopover__Table .DataTable__DataCell:first-child{padding-left:16px}.DealModuleRelatedDeals__AddDealPopover__Table .DataTable__DataCell:last-child{padding-right:16px}.DealModuleRelatedDeals__AddedRow{color:#7e8486;background-color:#f8faff}.DealModuleRelatedDeals__AddedRow__CheckBox{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:6px}.DealModuleRelatedDeals__AddedRow__CheckBox .checkIcon{color:#00c797;font-size:16px}.DealModuleRelatedDeals__AddedRow__CheckBox .plusIcon{color:#009eda}.PurchaseOrderStatusBadge.SUBMITTED{background-color:#fff;color:#00c797;border-color:#00c797}.PurchaseOrderStatusBadge.OPEN{background-color:#009eda;border-color:#009eda;color:#fff}.GlobalSearchResults{display:flex;flex-direction:column;gap:6px;border-radius:4px}.GlobalSearchResults__Status{color:#00000080;padding-left:8px}.GlobalSearchResults__Status__Loading{display:flex;justify-content:space-between;align-items:center}.GlobalSearchResults__Results{display:flex;flex-direction:column;gap:4px}.GlobalSearchResults__ResultRow{display:flex;align-items:flex-start;gap:12px;padding:8px;border-radius:5px;max-width:100%}.GlobalSearchResults__ResultRow:hover,.GlobalSearchResults__ResultRow:focus{background-color:#f0f4fb;cursor:pointer}.GlobalSearchResults__ResultRow__Badge{border-radius:5px;display:flex;align-items:center;justify-content:center}.GlobalSearchResults__ResultRow__Badge .icon{width:20px;height:20px;color:#0000004d}.GlobalSearchResults__ResultRow__Details{display:flex;flex-direction:column;flex:1;overflow:hidden}.GlobalSearchResults__ResultRow__Title{font-weight:700;white-space:nowrap;margin-top:-4px}.GlobalSearchResults__ResultRow__Description{font-size:12px;color:#000000b3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.GlobalSearchResults__ResultRow__Info{font-size:12px;color:#ffffff80;color:#00000080;display:flex;flex-wrap:wrap;gap:0 4px}.GlobalSearchDesktop__Input{background-color:var(--appHeaderInputBackgroundColor)}.GlobalSearchDesktop__Input .MuiInputAdornment-positionStart{height:32px;color:var(--appHeaderTextColorFaded);pointer-events:none}.GlobalSearchDesktop__Input .MuiInputBase-root{color:var(--appHeaderTextColor);height:32px;min-height:32px}.GlobalSearchDesktop__Input .MuiInputBase-root .MuiInputBase-input::placeholder{color:var(--appHeaderTextColorFaded);opacity:1}.GlobalSearchDesktop__Input .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--appHeaderElementBorderColor)}.GlobalSearchDesktop__Input .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline,.GlobalSearchDesktop__Input .MuiInputBase-root:focus .MuiOutlinedInput-notchedOutline{border-color:var(--appHeaderElementBorderColor)}.GlobalSearchDesktop__Input .MuiOutlinedInput-notchedOutline{border-color:var(--appHeaderInputBackgroundColor)}.GlobalSearchDesktop__Input .MyTextInput__ClearButton{color:var(--appHeaderTextColorFaded)}.GlobalSearchDesktop__Input .MyTextInput__ClearButton:hover{background-color:var(--appHeaderButtonHoverColor)}.GlobalSearchDesktop__Popover{margin-top:6px;pointer-events:none}.GlobalSearchDesktop__Popover .MuiPaper-root{pointer-events:all;position:relative;min-width:228px;width:500px;max-width:90%;padding:12px;max-height:calc(90vh - var(--appHeaderHeight));min-height:45px}.MuiButton-root.GlobalSearchMobile__HeaderButton{min-width:40px;padding:0;background-color:transparent;border:0}.MuiButton-root.GlobalSearchMobile__HeaderButton:hover{background-color:var(--appHeaderButtonHoverColor)}.MuiButton-root.GlobalSearchMobile__HeaderButton .MyButton__Inner__IconLeft{color:var(--appHeaderTextColorFaded);opacity:1}.GlobalSearchMobile__Modal__Input{margin-bottom:12px}.AppHeader{background-color:#141b26;display:flex;justify-content:space-between;align-items:center;height:52px;padding-block:6px}@media only screen and (max-width: 767px){.AppHeader{padding-inline:6px}}@media only screen and (min-width: 768px){.AppHeader{padding-left:20px;padding-right:12px}}.AppHeader.AppHeader--dark{--appHeaderTextColor: white;--appHeaderTextColorFaded: rgba(255, 255, 255, .7);--appHeaderButtonHoverColor: rgba(255, 255, 255, .2);--appHeaderElementBorderColor: rgba(255, 255, 255, .3);--appHeaderInputBackgroundColor: rgba(255, 255, 255, .1)}.AppHeader.AppHeader--light{--appHeaderTextColor: black;--appHeaderTextColorFaded: rgba(0, 0, 0, .7);--appHeaderButtonHoverColor: rgba(0, 0, 0, .1);--appHeaderElementBorderColor: rgba(0, 0, 0, .3);--appHeaderInputBackgroundColor: rgba(0, 0, 0, .1)}.AppHeader__NavLeft{display:flex;flex-direction:row;align-items:center;gap:6px;z-index:1}.MuiButton-root.AppHeader__MobileMenuButton{min-width:40px;padding:0;background-color:transparent;border:0}.MuiButton-root.AppHeader__MobileMenuButton:hover{background-color:var(--appHeaderButtonHoverColor)}.MuiButton-root.AppHeader__MobileMenuButton .MyButton__Inner__IconRight{color:var(--appHeaderTextColorFaded)}.AppHeader__Logo{height:40px;object-fit:contain}.AppHeader__Logo--DefaultImage{height:24px}@media only screen and (max-width: 447px){.AppHeader__Logo{position:absolute;left:50%;transform:translate(-50%);object-position:center;width:120px;z-index:0}}@media only screen and (min-width: 448px){.AppHeader__Logo{object-position:left center;width:140px}}.AppHeader__NavRight{display:flex;flex-direction:row-reverse;align-items:center;justify-content:end;gap:6px;z-index:1}.MuiButton-root.AppHeader__ZohoChat{text-align:left;padding-left:4px;padding-right:4px;min-width:0;background-color:transparent;border:0;min-width:40px}.MuiButton-root.AppHeader__ZohoChat .MyButton__Inner__Label{line-height:100%;color:var(--appHeaderTextColor);position:relative;top:2px}.MuiButton-root.AppHeader__ZohoChat .MyButton__Inner__IconLeft{font-size:24px;color:var(--appHeaderTextColorFaded);opacity:1}.MuiButton-root.AppHeader__ZohoChat .subtext{font-size:10px;font-weight:400;color:var(--appHeaderTextColorFaded)}.MuiButton-root.AppHeader__ZohoChat:hover{background-color:var(--appHeaderButtonHoverColor)}.AppHeader__Account{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;padding-right:8px;text-align:right;font-size:13px;color:var(--appHeaderTextColorFaded);line-height:1.2;overflow:hidden}.MuiButton-root.AppHeader__UserMenuButton{border-radius:100%;width:40px;height:40px;min-width:0;padding:0}.AppHeader__UserMenuButton__Menu{min-width:150px}.AppHeader__UserMenuHeader{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:4px;line-height:1}.AppHeader__UserMenuHeader .account{font-size:13px}.AppHeader__UserMenuHeader .name{font-size:12px;color:#6a758b}.DevFeatureFlagsMenu{display:flex;height:40px;align-items:center}.DevFeatureFlagsMenu__Button__Count{font-weight:600;display:inline-block;padding:0 8px;border-radius:20px;margin-left:8px;background-color:#f9d577;color:#5f4400;min-width:48px}.DevFeatureFlagsMenu__Button__Count.default{background-color:#6a758b;color:#fff}.DevFeatureFlagsMenu__Popover .MuiPaper-root{background-color:#2b323f;color:#fff;padding:12px;width:380px}.DevFeatureFlagsMenu__Popover__Description{color:#ffffff80}.DevFeatureFlagsMenu__Popover__FlagList{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.DevFeatureFlagsMenu__FlagItem{display:flex;gap:4px}.DevFeatureFlagsMenu__FlagItem__Label{cursor:pointer}.DevFeatureFlagsMenu__FlagItem__Label__Key{font-size:11px;color:#6a758b;font-family:monospace}.AppHeaderDevBar{height:24px;background-color:#2b323f;top:0;width:100%;z-index:3;display:flex;justify-content:space-between;align-items:center;overflow:hidden}.AppHeaderDevBar__Left,.AppHeaderDevBar__Right{display:flex;align-items:center;gap:6px}.AppHeaderDevBar__MockBadge{display:flex;align-items:center;gap:6px;padding:0 12px;white-space:nowrap;color:#652300;background-color:#ff8b32;font-size:12px;height:100%}.AppHeaderDevBar__MockBadge__TooltipContent{font-size:12px}.MainNav .MuiDrawer-paper{width:165px;background-color:#f5f5f5;color:#2b323f;align-items:flex-start;padding:16px 0;gap:12px 0;z-index:2;top:var(--appHeaderHeight);height:calc(100% - var(--appHeaderHeight));-ms-overflow-style:none;scrollbar-width:none}.MainNav .MuiDrawer-paper::-webkit-scrollbar{display:none}.MainNav__LoadingProgress{margin-left:16px}.MainNav__Nav{display:flex;flex-direction:column;min-height:100%;width:100%;padding-right:8px}.MainNav__Nav__TopSection{flex:1 1}.MainNav__Nav__BottomSection{position:sticky;bottom:0;padding-bottom:40px}.MainNav__NavSection{list-style:none;margin:0;padding:0;width:100%}.MainNav__NavSection__Title{color:#0009;font-weight:300;font-size:13px;text-transform:uppercase;padding-inline:20px;margin-top:12px;margin-bottom:4px}.MainNav__NavLinkItem__Link{font-size:14px;display:flex;flex-direction:row;align-items:center;gap:16px;padding:8px 20px;border-radius:0 20px 20px 0;color:#2b323f}.MainNav__NavLinkItem__Link:hover{background-color:#0000000d}.MainNav__NavLinkItem__Link.active{color:#fff;background:linear-gradient(45deg,#26c6da,#0288d1)}.MainNav__NavLinkItem__Link.active .icon{color:#ffffffb3}.MainNav__NavLinkItem__Link .icon{font-size:18px;position:relative;color:#0000004d}.MainNav__NavLinkItem__Link .label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25}.MainNav__NavLinkItem__Link .warningIcon{font-size:20px;color:#f9d577}.MainNav__NavLinkItem__Link small{background-color:#f9d577;color:#5f4400;border-radius:12px;margin:0 4px;padding:2px 8px;font-size:11px}.MainNav__NavSection--Settings{position:sticky;bottom:0}.AuthedAppLayout__Container{overflow:auto;height:calc(100vh - var(--appHeaderHeight));height:calc(100dvh - var(--appHeaderHeight));overscroll-behavior:none}@media only screen and (min-width: 768px){.AuthedAppLayout__Container{margin-left:165px}}@media only screen and (max-width: 767px){.AuthedAppLayout__Container{--layoutPadding: 12px}}@media only screen and (min-width: 768px){.AuthedAppLayout__Container{--layoutPadding: 24px}}.zsiq_theme1.zsiq_floatmain{display:none!important}.CheckoutFriendlyContent__Title{font-size:40px}.CheckoutFriendlyContent__Description{font-size:22px;color:#2b323f}.CheckoutFriendlyContent__Text{font-size:16px;color:#6a758b}.CheckoutLayout{display:flex;flex-direction:column;flex-wrap:wrap;margin:auto auto 48px;justify-content:center;max-width:640px}@media only screen and (max-width: 767px){.CheckoutLayout{padding-inline:12px}}@media only screen and (min-width: 768px){.CheckoutLayout{padding-inline:32px}}.CheckoutLayout__Header{display:flex;justify-content:space-between;gap:12px;padding:16px 0;align-items:center}.CheckoutLayout__Logo{width:160px}.CheckoutLayout__SecureBadge{display:flex;gap:6px}.CheckoutLayout__SecureBadge__Icon{width:31px;height:31px;display:flex;align-items:center;justify-content:center;background:#f0f4fb;border-radius:100px;border:1px solid #6a758b;color:#6a758b}.CheckoutLayout__SecureBadge__Icon svg{width:21px;height:21px}.CheckoutLayout__SecureBadge__Label{display:flex;flex-direction:column;line-height:1;justify-content:center;gap:2px}.CheckoutLayout__SecureBadge__Label .secure{font-size:12px;color:#2b323f}.CheckoutLayout__SecureBadge__Label .checkout{font-size:10px;color:#6a758b;text-transform:uppercase}.CheckoutLayout__Loading{min-height:100px;display:flex;align-items:center;justify-content:center}.AuthedAppLayout__Container--CalendarPage{display:flex;flex-direction:column;height:calc(100dvh - var(--appHeaderHeight))}.CalendarPage__PageModeToggle__IconWrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.CalendarPage__SingleCalendarWrapper{flex:1;padding-bottom:48px}.CalendarPage__MultiCalendarToolbar{padding-block:4px;top:0;z-index:3;background:#f5f5f5;gap:8px}.CalendarPage__MultiCalendarToolbar .rbc-btn-group{min-width:177px}.LayoutBody{width:max-content;min-width:100%}.LayoutBody--autoPadding{padding-inline:var(--layoutPadding)}.LayoutHeader+.LayoutBody{margin-top:16px}.LayoutHeader{position:sticky;left:0;padding-inline:var(--layoutPadding)}.LayoutHeader+.LayoutHeader{margin-top:16px}.LayoutHeader__TitleContainer{width:100%;display:flex;flex-direction:row;gap:12px;align-items:center;flex-wrap:wrap;margin-top:16px}.LayoutHeader__TitleContainer__Title{font-size:24px;font-weight:600;margin:0}.LayoutHeader__TitleContainer__Content{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:flex-start}.BigCalendar{height:100%;min-height:500px}.BigCalendar .rbc-toolbar{position:sticky;top:0;z-index:1;background:#f5f5f5;padding-block:4px;gap:8px}.BigCalendar .rbc-time-header{position:sticky;top:36px;z-index:2;background:#f5f5f5;padding-block:4px}.BigCalendar .rbc-today{background-color:inherit}.BigCalendar .rbc-now .rbc-button-link{background-color:#009eda;border-radius:100%;color:#fff;padding:4px;background-color:#f0faff;border:1px solid #009eda;color:#009eda}.BigCalendar .rbc-off-range-bg{background-color:#0000000d}.BigCalendar .rbc-event{border-radius:4px;padding:1px 6px;font-size:13px;background-color:#009eda;border:1px solid #1c66aa}.BigCalendar .rbc-event:hover{background-color:#1c66aa}.BigCalendar--loading .rbc-month-view,.BigCalendar--loading .rbc-time-view{opacity:.3}.MultiPersonCalendar__Loading,.MultiPersonCalendar__Error{height:100%;display:flex;align-items:center;justify-content:center}.MultiPersonCalendar__Columns{display:flex;gap:8px;padding-inline:var(--layoutPadding)}.MultiPersonCalendar__PersonColumn{width:250px}.MultiPersonCalendar__PersonColumn__Header{display:flex;position:sticky;align-items:center;justify-content:center;gap:8px;margin-bottom:8px;z-index:3;background-color:#f5f5f5;padding-inline:12px;padding-block:6px}@media only screen and (max-width: 767px){.MultiPersonCalendar__PersonColumn__Header{top:64px}}@media only screen and (min-width: 768px){.MultiPersonCalendar__PersonColumn__Header{top:35px}}.MultiPersonCalendar__PersonColumn__BigCalendar .rbc-time-header{top:0}.CheckoutSuccessContent{text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}.CheckoutSuccessContent__Checkmark{font-size:60px;border:4px solid #00c797;color:#00c797;border:4px solid #bfd730;color:#bfd730;display:inline-flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:100px}.CheckoutErrorDialog__Title{font-size:20px;font-weight:700}.CheckoutErrorDialog__Message{color:#7e8486}.CheckoutErrorDialog__Error{font-size:16px;background-color:#ffeded;color:#d83747;border:1px dashed #d83747;padding:12px 16px;border-radius:5px;margin-top:12px}.CheckoutErrorDialog__ButtonWrapper{text-align:center;margin-top:24px}.CheckoutErrorDialog__DismissButton{min-width:150px}.StripeCheckout__Loading{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;min-height:100px}.StripeCheckout__Loading__Message{font-size:12px;color:#7e8486}.StripeCheckoutSection{margin-bottom:24px}.StripeCheckoutSection__Header{margin-bottom:12px}.StripeCheckoutSection__Header__Title{font-size:16px;font-weight:700;margin:0}.StripeCheckoutSection__Header__Description{color:#7e8486}.StripeCheckout__FormContainer.hidden{visibility:hidden;height:0;overflow:hidden}.StripeCheckout__EmailContainer{padding:16px;color:#2b323f;background-color:#fff;border:1px solid rgb(230,230,230);box-shadow:#00000008 0 1px 1px,#00000005 0 3px 6px;border-radius:5px;margin-bottom:16px}.StripeCheckout__EmailInput .PropertyEdit__Label__Text{color:#2b323f}.MuiButton-root.StripeCheckout__SubmitButton{width:100%;min-width:none}.CheckoutPage__Title{font-size:20px;margin-top:12px;margin-bottom:12px}.CheckoutPage__PaymentSummary{padding:16px;color:#2b323f;background-color:#fff;border:1px solid rgb(230,230,230);box-shadow:#00000008 0 1px 1px,#00000005 0 3px 6px;border-radius:5px;border-color:#0000001a;background-color:#f8faff;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.CheckoutPage__PaymentSummary .PropertyDisplay{gap:2px}.CheckoutPage__PaymentSummary .PropertyDisplay__Label{font-size:12px;line-height:1}.CheckoutPage__PaymentSummary__Amount{text-align:right}.CheckoutPage__PaymentSummary__Amount .PropertyDisplay__Value{font-weight:700}.StripeCheckout__CheckoutForm__StorybookContainer{padding:16px;color:#2b323f;background-color:#fff;border:1px solid rgb(230,230,230);box-shadow:#00000008 0 1px 1px,#00000005 0 3px 6px;border-radius:5px;min-height:200px;display:flex;align-items:center;justify-content:center;color:#b8b8b8}.CheckoutReturnPage__Loading{display:flex;align-items:center;justify-content:center;min-height:100px}.CheckoutReturnPage__BackButton{margin-top:24px}.BackendFilterStrip{display:flex;flex-direction:row;gap:8px 6px;flex-wrap:wrap;align-items:center}.BackendFilterStrip .FilterStrip__Filters{flex:0 1 auto}.BackendFilterStrip__FilteredResetPanel{flex:0 1;display:flex;align-self:stretch}.MyButton.BackendFilterStrip__ResetButton{padding:0 8px;min-width:0}.DataTablePaging{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:space-between;padding:8px 4px 8px 12px}.LayoutHeader>.DataTablePaging{margin-inline:calc(var(--layoutPadding) * -1);padding-left:var(--layoutPadding)}.DataTablePaging__Page{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.DataTablePaging__Page__PageNo{padding:0 12px}.MyButton.DataTablePaging__Page__PageButton{min-width:0;padding:2px}.MyPdfViewer{display:flex;flex-direction:column;flex:1;overflow:auto;scrollbar-width:thin;background-color:#f5f5f5}.MyPdfViewer .react-transform-wrapper{flex:1;width:100%;overflow:hidden}.MyPdfViewer__Loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.MyPdfViewer__Error{flex:1;display:flex;align-items:center;justify-content:center}.MyPdfViewer__Page{margin-bottom:12px}.CustomerQuoteMain{display:flex;flex-direction:column;gap:24px}.CustomerQuoteMain__Title{margin:0}.CustomerQuoteMain__Summary{display:flex;justify-content:flex-start;gap:32px;flex-wrap:wrap}@media only screen and (max-width: 447px){.CustomerQuoteMain__Summary{flex-direction:column}}.CustomerQuoteMain__Summary__TotalsTable{flex:1}.CustomerQuoteMain__Summary__TotalsTable td{white-space:nowrap;border-bottom:1px solid #ece9e9}.CustomerQuoteMain__Summary__TotalsTable td:last-child{text-align:right;font-weight:600}.CustomerQuoteMain__Summary__Content{flex:1}.CustomerQuoteMain__Summary__Content__Message{color:#7e8486;margin-bottom:12px}.CustomerQuoteMain__Summary__Content__Actions{border:1px solid #ece9e9;padding:12px;border-radius:9px;background-color:#fff}.CustomerQuoteMain__PdfFrame{width:100%;flex:1;border-radius:5px;overflow:hidden}.CustomerQuotePage{max-width:1000px;margin:auto}@media only screen and (max-width: 767px){.CustomerQuotePage{padding:12px}}@media only screen and (min-width: 768px){.CustomerQuotePage{padding:12px 24px}}.CustomerQuotePage__TopBar{display:flex;margin-bottom:24px}.CustomerQuotePage__TopBar__Logo--DefaultImage{height:24px;margin-top:12px}.CustomerQuotePage__TopBar__Logo--HostedImage{height:48px;object-fit:contain}.CustomerQuotePage__Loading{min-height:100dvh;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.CustomerQuotePage__Error{min-height:100dvh;min-height:100vh;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:24px}.CustomerQuotePage__Error p{margin-block-start:0}.ManufacturerOrderStatusBadge{display:flex;align-items:center;gap:6px}.ManufacturerOrderStatusBadge.ManufacturerOrderStatusBadge--small{font-size:13px}.ManufacturerOrderStatusBadge.ManufacturerOrderStatusBadge--large{font-size:14px}.ManufacturerOrderStatusBadge .icon{font-size:16px}.ManufacturerOrderStatusBadge__Empty{color:#b8b8b8}.ManufacturerOrderStatusBadge__Icon{font-size:16px;display:flex;justify-content:center}.CANCELLED .ManufacturerOrderStatusBadge__Icon{color:#d83747}.COMPLETED .ManufacturerOrderStatusBadge__Icon{color:#bfd730}.IN_PROGRESS .ManufacturerOrderStatusBadge__Icon{color:#009eda}.ON_HOLD .ManufacturerOrderStatusBadge__Icon{color:#c2951d;background-color:#f9d577;border-radius:100%}.UNSTARTED .ManufacturerOrderStatusBadge__Icon{color:#b8b8b8}.OFFLINE .ManufacturerOrderStatusBadge__Icon{color:#7e8486}.CardWidget{background-color:#fff;padding:18px 8px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:120px;height:auto;border-radius:4px}.CardWidget__Title{display:flex;align-items:center}.CardWidget__Count{font-size:30px;font-weight:600}.DashboardSection+.DashboardSection{margin-top:32px}.DashboardSection .SectionHeader{margin-bottom:8px;border-bottom:0}.DashboardSection .SectionHeader .SectionHeader__Title,.DashboardSection .SectionHeader .SectionHeader__TitleContext{font-size:18px}.DashboardSection__Content{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.WidgetDisplay__Content{display:flex;flex-wrap:wrap;gap:12px}.WorkflowPhaseBadge{display:flex;gap:6px}.WorkflowPhaseBadge.WorkflowPhaseBadge--small{font-size:13px}.WorkflowPhaseBadge.WorkflowPhaseBadge--large{font-size:14px}.WorkflowPhaseBadge .icon{font-size:16px}.MessagePanel,.DashboardSectionWorkflow__AlertLink{padding:12px 16px;border-radius:6px}.MessagePanel p,.DashboardSectionWorkflow__AlertLink p,.MessagePanel ul,.DashboardSectionWorkflow__AlertLink ul{margin:0}.MessagePanel p:not(:first-child),.DashboardSectionWorkflow__AlertLink p:not(:first-child),.MessagePanel ul:not(:first-child),.DashboardSectionWorkflow__AlertLink ul:not(:first-child){margin-top:12px}.MessagePanel.MessagePanel--auto-margin,.MessagePanel--auto-margin.DashboardSectionWorkflow__AlertLink{margin-top:-12px;margin-bottom:24px}.MessagePanel--info,.DashboardSectionWorkflow__AlertLink--info{background-color:#f0faff;border:1px solid #009eda;color:#1c66aa}.MessagePanel--warning,.DashboardSectionWorkflow__AlertLink--warning{background-color:#fffdf6;border:1px solid #f9d577;color:#5f4400}.DashboardSectionWorkflow__Alerts{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.DashboardSectionWorkflow__AlertLink{display:flex;align-items:flex-start;gap:12px}.DashboardSectionWorkflow__AlertLink__Count{color:#fff;font-weight:700;margin-block:-1px;width:auto;min-width:22px;height:22px;border-radius:12px;padding-inline:2px;display:flex;align-items:center;justify-content:center}.DashboardSectionWorkflow__AlertLink--warning .DashboardSectionWorkflow__AlertLink__Count{background-color:#c2951d;border:1px solid #c2951d}.DashboardSectionWorkflow__AlertLink--info .DashboardSectionWorkflow__AlertLink__Count{background-color:#009eda;border:1px solid #009eda}@media only screen and (max-width: 767px){.DashboardPage__Main{padding-bottom:64px}}.MessagePanel{padding:12px 16px;border-radius:6px}.MessagePanel p,.MessagePanel ul{margin:0}.MessagePanel p:not(:first-child),.MessagePanel ul:not(:first-child){margin-top:12px}.MessagePanel.MessagePanel--auto-margin{margin-top:-12px;margin-bottom:24px}@keyframes shake-anim{0%{transform:translate(0)}15%{transform:translate(0)}33%{transform:translate(-20px)}66%{transform:translate(20px)}to{transform:translate(0)}}.MessagePanel__Inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 12px}.MessagePanel--shake .MessagePanel__Inner{animation:shake-anim .25s ease}.MessagePanel__Inner__Title{width:100%;font-size:16px;font-weight:700;margin:0}.MessagePanel__Inner__Content{flex:2;min-width:160px}.MessagePanel--with-actions .MessagePanel__Inner__Content{min-height:40px;display:flex;flex-direction:column;justify-content:center}.MessagePanel__Inner__Actions{flex:1;width:100%;display:flex;align-items:flex-end;justify-content:flex-end}.MessagePanel__Inner__Actions .MyButton{padding:0 16px;align-self:flex-end}.MessagePanel--info{background-color:#f0faff;border:1px solid #009eda;color:#1c66aa}.MessagePanel--warning{background-color:#fffdf6;border:1px solid #f9d577;color:#5f4400}.MessagePanel--error{background-color:#ffeded;border:1px solid #d83747;color:#650c0b}.DealFlagPill{border-radius:24px;white-space:nowrap;display:inline-block;background-color:#dfe6f0;color:#2b323f}.DealFlagPill.tiny{font-size:11px;padding:0 8px}.DealFlagPill.small{font-size:12px;padding:1px 8px}.DealFlagPill.large{font-size:14px;padding:1px 12px}.DealFlagPill.WARNING{background-color:#f9d577;color:#5f4400}.DealFlagPill.ACTIVE{background-color:#009eda;color:#fff}.DealFlagPill.SUCCESS{background-color:#00c797;color:#fff}.DealFlagPill.DANGER{background-color:#d83747;color:#fff}.DealFlagSelect__Trigger{cursor:pointer;display:inline-block}.DealDetailModal__Header{display:flex;flex-direction:column;gap:12px;border-bottom:0;margin-bottom:0}.DealDetailModal__PageHeader__TitleContext{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.DealDetailModal__PageHeader__Tuid{white-space:nowrap}.DealDetailModal__Warning__Note{font-size:12px;color:#c2951d}.DealDetailModal__Flags{border:1px solid rgba(0,0,0,.1);border-bottom:0}@media only screen and (max-width: 767px){.DealDetailModal__Flags{margin-top:24px}}.DealDetailModal__Flags .PropertyContainer{width:100%;gap:0}.DealDetailModal__Flags .PropertyDisplay{padding-inline:12px;padding-top:4px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.1)}.DealDetailModal__Flags .PropertyDisplay__Label{font-size:12px}.DealDetailModal__Flags .PropertyDisplay__Value__Text{align-items:center;display:flex}.DealDetailModal__Content{display:flex;flex-direction:column;gap:24px}.MySplitMenuButton{display:flex;align-items:center}.MySplitMenuButton__MainButton.MuiButton-root{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.MuiButton-root.MySplitMenuButton__MenuButton{border-top-left-radius:0;border-bottom-left-radius:0;min-width:28px;padding:0}.MuiButton-root.MySplitMenuButton__MenuButton .MyButton__Inner__IconRight{font-size:12px!important}.OrderUpdatesMessagePanel__Actions{display:flex;justify-content:space-between;align-items:center}.OrderUpdatesMessagePanel__DetailsModal__Frame{font-size:16px;line-height:150%}.OrderUpdatesMessagePanel__DetailsModal__Header .PageHeader__TitleContainer__TitleWrapper{font-size:20px}.OrderUpdatesMessagePanel__DetailsModal__List>li{font-weight:600;padding-bottom:6px}.OrderUpdatesMessagePanel__DetailsModal__ProductRow .updates li{font-weight:400;padding-top:4px;font-size:14px}.OrderUpdatesMessagePanel__DetailsModal__Footer{display:flex;justify-content:flex-end;align-items:center;border-top:1px solid rgba(0,0,0,.1);background-color:#fff;border-radius:0 0 12px 12px}@media only screen and (max-width: 767px){.OrderUpdatesMessagePanel__DetailsModal__Footer{position:fixed;width:100%;bottom:0;padding:24px 16px;margin:0 -16px}}@media only screen and (min-width: 768px){.OrderUpdatesMessagePanel__DetailsModal__Footer{position:sticky;bottom:0;margin:0 -32px;padding:24px 32px 0}}@media only screen and (max-width: 447px){.OrderUpdatesMessagePanel__DetailsModal__Footer__ApplyButton{width:100%}}@media only screen and (min-width: 448px){.OrderUpdatesMessagePanel__DetailsModal__Footer__ApplyButton{min-width:180px}}.PrivateBadge{background-color:#fff;border-color:#009eda;color:#009eda}.PurchasesTable__DataTable .DataTable__DataCell--sidemark{font-weight:600}.PurchasesTable__DataTable .DataTable__DataCell--status{padding-top:0;padding-bottom:0}.PurchasesTable__FilterBar{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}.PurchasesTable__FilterBar__Actions{display:flex;flex-direction:row;gap:6px}.PurchasesTable__StatusCell{display:flex;gap:4px}.PurchasesTable__StatusCell__PrivateOrderBadge{background-color:#ff6272;border-color:#ff6272;color:#811621}.PurchasesTable__SupplierStatusCell,.PurchasesTable__SupplierETACell{display:flex;flex-direction:column;gap:4px}.PurchasesTable__TotalCell{white-space:nowrap}.PurchasesTable__TotalCell .count small{font-size:12px;color:#6a758b}.PurchasesTable__TotalCell .price{font-size:13px;color:#6a758b}.QuoteAcceptModal__Prompt{margin-bottom:12px;color:#7e8486}.QuoteAcceptModal__SignatureWrapper{position:relative;overflow:hidden;height:240px;max-width:100%;border:1px solid #b8b8b8;border-radius:5px;box-shadow:0 4px 4px #0000001a;margin-bottom:12px}.QuoteAcceptModal__SignatureWrapper.disabled{background-color:#f5f5f5}.QuoteAcceptModal__SignatureLoading{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff80}.QuoteAcceptModal__SignatureBypass{display:flex;align-items:center;color:#7e8486}.QuoteAcceptModal__Actions{display:flex;gap:6px}@media only screen and (max-width: 447px){.QuoteAcceptModal__Actions{flex-direction:column}}@media only screen and (min-width: 448px){.QuoteAcceptModal__Actions{flex-direction:row;justify-content:space-between}}.QuoteAcceptModal__Actions__Left{height:40px;display:flex;align-items:center}.QuoteAcceptModal__Actions__Right{display:flex;gap:6px;justify-content:flex-end}.QuoteCloneModal__MessagePanel{margin-top:-12px;margin-bottom:24px}.QuoteEditModal__MessagePanel{margin-top:-12px;margin-bottom:24px}.MyRadioButton{align-items:flex-start}.MyRadioButton__Label{padding-top:9px}.MyRadioGroup{position:relative}.MyRadioGroup__Option__Hint{color:#7e8486;font-size:12px;line-height:1.3}.MyNumberInput{display:flex}.MyNumberInput__TextInput .FieldValidator__ErrorWrapper.hide{display:none}.MyNumberInput--withButtons .MyNumberInput__TextInput{width:104px}.MyNumberInput--withButtons .MyNumberInput__TextInput .MuiInputBase-root{border-radius:0;border-left:0;border-right:0;min-width:0}.MyNumberInput--withButtons .MyNumberInput__TextInput .MuiInputBase-input{min-width:0;text-align:center}.MyNumberInput__Button{min-width:0;padding:0 12px;max-height:40px;border:1px solid rgba(0,0,0,.2)}.MyNumberInput__Button:first-child{border-radius:5px 0 0 5px;border-right:0}.MyNumberInput__Button:last-child{border-radius:0 5px 5px 0;border-left:0}.PropertyEditNumber .MuiInputBase-input{min-width:120px;appearance:textfield}.PropertyEditNumber .MuiInputBase-input::-webkit-inner-spin-button{display:none}.QuotePriceAdjustmentEditModal__Amount__Fields{width:100%;display:flex;align-items:start;gap:12px 6px}.QuotePriceAdjustmentEditModal__Amount__Fields .PropertyEdit{flex:1}.QuotePriceAdjustmentEditModal__DeleteContainer{margin-top:24px}.QuotePriceDepositOverrideModal__PropertyContainer .PropertyEdit__Label{width:160px}.QuotePriceDepositOverrideModal__CalculatedDeposit .MuiOutlinedInput-notchedOutline{border:0}.MuiButton-root.QuotePriceDepositOverrideModal__RemoveButton{color:#d83747}.QuotePriceTaxOverrideModal__PropertyContainer .PropertyEdit__Label{width:160px}.QuotePriceTaxOverrideModal__CalculatedTax .MuiOutlinedInput-notchedOutline{border:0}.MuiButton-root.QuotePriceTaxOverrideModal__RemoveButton{color:#d83747}.PriceBreakdownRow__Cell{position:relative;vertical-align:bottom;padding:2px 0;line-height:1.2}.PriceBreakdownRow--Spacer .PriceBreakdownRow__Cell{height:12px}.PriceBreakdownRow__Cell--Label{color:#00000080;word-break:break-word}.PriceBreakdownRow--Underlined .PriceBreakdownRow__Cell--Label:after{content:"";position:absolute;left:0;right:0;bottom:5px;height:0px;border-bottom:1px dashed rgba(0,0,0,.1);z-index:0}.PriceBreakdownRow__Cell--Value{text-align:right;white-space:nowrap}.PriceBreakdownRow--Underlined .PriceBreakdownRow__Cell--Value:after{content:"";position:absolute;left:0;right:0;bottom:5px;height:0px;border-bottom:1px dashed rgba(0,0,0,.1);z-index:0}.PriceBreakdownRow__Cell__Text{display:inline;background-color:#fff;z-index:1;position:relative}.PriceBreakdownRow__Cell--Label .PriceBreakdownRow__Cell__Text{padding-right:6px}.PriceBreakdownRow__Cell--Value .PriceBreakdownRow__Cell__Text{padding-left:6px}.PriceBreakdownRow__Cell__Text.bold{font-weight:700;color:#000}.PriceBreakdownRow__Cell__Text.empty{color:#b8b8b8}.PriceBreakdownRow__Cell__Text:focus{outline:0;background-color:#c0edff}.PriceBreakdownRow__Cell__Text .editIcon{width:16px;margin-right:-16px;opacity:.5;margin-left:2px}.QuotePriceBreakdown{border-radius:5px;font-size:13px}@media only screen and (min-width: 768px){.QuotePriceBreakdown{min-width:208px;max-width:256px;z-index:2}}.QuotePriceBreakdown__Table{width:100%}@media only screen and (max-width: 767px){.QuotePriceBreakdown__Table{padding-right:16px}}.QuotePriceBreakdown__ActionRow{text-align:right}.QuotePriceBreakdown__ActionRow td{padding-block:4px}.QuotePriceBreakdown__OverridableValue__OldValue{opacity:.3;text-decoration:line-through}.QuotePriceBreakdown__ErrorMessage{display:flex;align-items:flex-start;gap:6px;color:#d83747;margin-top:16px}.QuotePriceBreakdown__ErrorMessage .icon{font-size:20px;min-width:20px;line-height:17px}.QuotePriceBreakdown__Legend{font-size:11px;color:#b8b8b8;margin-top:8px}.QuotePriceBreakdown__EmptyMessage{text-align:center;color:#6a758b;background-color:#f0f4fb;border-radius:5px;padding:2px;margin-block:16px}.QuotePriceBreakdown__AcceptButton{margin-block:16px;width:100%}.QuotePriceBreakdown__AcceptedBadge{margin-top:16px;display:flex;flex-direction:row;align-items:center;gap:12px;width:100%}.QuotePriceBreakdown__AcceptedBadge__Tick{background-color:#00c797;color:#fff;border-radius:100%;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.QuotePriceBreakdown__AcceptedBadge__Tick .icon{font-size:24px}.QuotePriceBreakdown__AcceptedBadge__Text .title{font-size:14px;font-weight:600}.QuotePriceBreakdown__AcceptedBadge__Text .date{color:#7e8486;font-size:12px}.QuotePriceEditModal__AmountField .PropertyEdit__Label,.QuotePriceEditModal__AmountField .PropertyEdit__InputWrapper{height:0;transition:height .3s}.QuotePriceEditModal__AmountField.visible .PropertyEdit__Label,.QuotePriceEditModal__AmountField.visible .PropertyEdit__InputWrapper{height:52px}.QuotePriceEditModal__OverrideContainer{display:flex;align-items:flex-end;flex-wrap:wrap}.QuotePriceEditModal__OverrideContainer .PropertyEditMoney{margin-right:-20px}.MuiButtonBase-root.QuotePriceEditModal__ApplyDiscountButton{margin-top:8px;margin-bottom:10px}.QuotePriceEditModal__DiscountDialog__Title{font-size:24px;font-weight:600;margin:0}.QuotePriceEditModal__DiscountDialog__Subtitle{color:#7e8486;margin-bottom:16px}.QuotePriceEditModal__DiscountDialog__PropertyContainer{margin-block:24px}.QuotePriceEditModal__DiscountDialog__TotalOverride .PropertyDisplay__Value__Text{font-weight:700}.QuotePriceEditModal__DiscountDialog__Footer{display:flex;justify-content:end;gap:12px}.QuotePriceEditModal__PresetButtonList{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:6px}.QuotePriceEditModal__PresetButtonList__Button{min-width:0;width:47px}.PdfViewerModal__PageHeader .PageHeader__TitleContainer__TitleWrapper{font-size:20px;line-height:28px}.PdfViewerModal__Body__Main{padding:0;display:flex;flex-direction:column}@media only screen and (max-width: 767px){.PdfViewerModal__Body__Main{margin-inline:-12px}}.PdfViewerModal__Error{flex:1;padding:12px;margin-top:-48px}.QuoteDetailModal__Frame:not(.MyModal__Frame--Loading){display:flex;flex-direction:column}.QuoteDetailModal__Header{margin-bottom:0;padding-bottom:0;border-bottom:0;display:flex;flex-direction:column;gap:4px}.QuoteDetailModal__Body__Main{display:flex;flex-direction:column}.QuoteDetailModal__Header__Top{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;align-items:center}.QuoteDetailModal__Header__Top__Actions{display:flex;flex-direction:row-reverse;gap:6px;flex-wrap:wrap}.QuoteDetailModal__Header__Top__Breadcrumbs{display:flex;flex:1;gap:4px;align-items:center;white-space:nowrap;height:32px}.QuoteDetailModal__Breadcrumbs__Chevron{color:#7e8486}.QuoteDetailModal__PageHeader__TitleContext{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.QuoteDetailModal__PageHeader__Tuid{white-space:nowrap}.QuoteDetailModal__ArchivedBadge{font-size:16px;background-color:#f9d577;color:#5f4400;border-radius:12px;padding:0 12px}.QuoteDetailModal__OrderUpdatesMessagePanel{margin-top:12px}.QuoteDetailModal__Summary__AcceptedDate{color:#7e8486;font-size:13px}.QuoteDetailModal__Summary__OriginalPrice{text-decoration:line-through}.QuoteDetailModal__Summary__Price{margin-left:2px;font-weight:700;font-size:16px}.QuoteDetailModal__Summary__Widgets{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.QuoteDetailModal__SummaryWidget{display:flex;flex-direction:column;text-align:center;gap:6px;width:82px;padding:6px;background-color:#fff;border:1px solid #ece9e9;border-radius:5px}.QuoteDetailModal__SummaryWidget__Count{font-size:16px;line-height:1;font-weight:700}.QuoteDetailModal__SummaryWidget__Label{font-size:11px;line-height:1.2}.QuoteDetailModal__ReadyToOrder__Header{margin-bottom:0}.QuoteDetailModal__ReadyToOrder__List{display:flex;flex-direction:column}.QuoteDetailModal__ReadyToOrder__Row{display:flex;gap:12px;align-items:center;justify-content:space-between;padding-block:4px}.QuoteDetailModal__ReadyToOrder__Row:not(:last-child){border-bottom:1px dashed #ece9e9}.QuoteDetailModal__Footer{display:flex;border-top:1px solid rgba(0,0,0,.2);background-color:#fff;border-radius:0 0 12px 12px;position:sticky;bottom:0;z-index:1}@media only screen and (max-width: 447px){.QuoteDetailModal__Footer{flex-direction:column;justify-content:space-between;gap:12px;align-items:center}}@media only screen and (min-width: 448px){.QuoteDetailModal__Footer{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}}@media only screen and (max-width: 767px){.QuoteDetailModal__Footer{padding:12px 16px;margin-inline:-16px}}@media only screen and (min-width: 768px){.QuoteDetailModal__Footer{bottom:-40px;margin-inline:-32px;padding:16px 32px 32px;margin-bottom:-32px}}.QuoteDetailModal__Footer__Content{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.QuoteDetailModal__Footer__Content__OriginalPrice{text-decoration:line-through;font-size:16px}.QuoteDetailModal__Footer__Content__Price{font-size:20px;margin-left:2px;font-weight:700;display:flex;align-items:center;gap:6px}.QuoteDetailModal__Footer__Content__Price__EditButton{min-width:0;padding:4px}.PropertyEditAutocomplete__InputWrapper,.PropertyEditAutocomplete__Input,.PropertyEditAutocomplete__Input--MultiSelect{width:100%}.Numpad__Container{padding:12px;display:flex;flex-direction:column;gap:12px}.Numpad__Display{font-size:14px;font-weight:600;border:1px solid rgba(0,0,0,.2);background-color:#fff;min-height:40px;border-radius:5px;display:flex;align-items:center;padding:0 16px}.Numpad__Invalid{color:#d83747}.Numpad__Main{display:flex;flex-direction:row;gap:6px}@media only screen and (max-width: 470px){.Numpad__Main{flex-direction:column}}.Numpad__Main__ButtonGrid{display:flex;gap:6px;flex-direction:column}.Numpad__Main__ButtonGrid .MyButton{flex:1}.Numpad__Main__ButtonGrid__Row{display:flex;gap:6px}.Numpad__FractionButton.MuiButton-root{background-color:#f9d577;min-width:45px;padding:0}.Numpad__FractionButton.MuiButton-root:hover{background-color:#ffeab5}.Numpad__FractionLabel{vertical-align:middle}.Numpad__FractionLabel .numerator{font-size:11px;font-weight:600;position:relative;top:-8px}.Numpad__FractionLabel .divider{font-size:22px;font-weight:200;display:inline-block;transform:rotate(20deg)}.Numpad__FractionLabel .denominator{font-size:11px;font-weight:600;position:relative;top:1px}.Numpad__Footer{display:flex;flex-direction:row-reverse;gap:6px}.Numpad__Footer .MyButton{flex:1}.MuiButton-root.PropertyEditNumpad__Button{border:1px solid rgba(0,0,0,.2);width:200px;padding:0}.MuiButton-root.PropertyEditNumpad__Button:focus{border:1px solid #009eda;outline:1px solid #009eda;background-color:#fff}.MuiButton-root.PropertyEditNumpad__Button:hover{background-color:#fff}.MuiButton-root.PropertyEditNumpad__Button .MyButton__Inner{height:100%}.MuiButton-root.PropertyEditNumpad__Button .MyButton__Inner__Label{height:100%;display:flex;padding:0}.MuiButton-root.PropertyEditNumpad__Button:disabled{background-color:#fff}.PropertyEditNumpad__Button__Value{flex:1;display:flex;align-items:center;padding-inline:16px;font-weight:400;max-width:150px}.PropertyEditNumpad__Button__Icon{background-color:#fff;border-left:1px solid rgba(0,0,0,.2);height:100%;width:48px;display:flex;align-items:center;justify-content:center;color:#454545}.PropertyEditNumpad__Button__Icon svg{width:18px;height:18px}.PropertyEditNumpad__Button:disabled .PropertyEditNumpad__Button__Icon{color:#b8b8b8}.OrderProductEditFields{display:flex;flex-direction:column;gap:12px}.MyImageViewer{position:relative;display:flex;flex-direction:column;flex:1;overflow:auto;scrollbar-width:thin;background-color:#f5f5f5}.MyImageViewer .react-transform-wrapper{flex:1;width:100%;overflow:hidden}.MyImageViewer__Loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.MyImageViewer__Error{flex:1;display:flex;align-items:center;justify-content:center}.MyImageViewer__Image{width:100%;height:100%;object-fit:contain}.MyImageViewer__Image.loading{height:1px}.ImageViewerModal__Frame{width:1200px}@media only screen and (min-width: 768px){.ImageViewerModal__Frame{padding:12px}}.ImageViewerModal__Body__Main{padding:0;display:flex;flex-direction:column}@media only screen and (max-width: 767px){.ImageViewerModal__Body__Main{margin-inline:-12px}}@media only screen and (min-width: 768px){.ImageViewerModal__PdfViewer{border-radius:8px}}.ProductInfoPanel{display:flex;flex-direction:row;gap:16px;padding-block:12px;background-color:#f5f5f5;border-top:1px solid #ece9e9;border-bottom:1px solid #ece9e9}@media only screen and (max-width: 767px){.ProductInfoPanel{padding-inline:12px;margin-inline:-12px}}@media only screen and (min-width: 768px){.ProductInfoPanel{padding-inline:32px;margin-inline:-32px}}.ProductInfoPanel__Image__Link{display:flex;flex-direction:column;width:122px;border-radius:5px;overflow:hidden}.ProductInfoPanel__Details{display:flex;flex-direction:column;flex:1;align-items:flex-start}.ProductInfoPanel__Details__Description{white-space:pre-wrap;padding-top:6x;padding-bottom:12px}.ProductInfoPanel__Details__PdfLinks{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.CategoryPathDisplay{color:#00000080}.CategoryPathDisplay svg{vertical-align:middle}.CategoryPathDisplay strong{font-weight:400;color:#000}.ProductPathDisplay{color:#00000080}.ProductPathDisplay svg{vertical-align:middle}.ProductPathDisplay strong{font-weight:400;color:#000}.ProductTreeView__ExpandAllWrapper{margin-bottom:6px}.ProductTreeView__FolderNode.expanded{padding-bottom:4px}.ProductTreeView__FolderNode+.ProductTreeView__ProductNode{margin-top:6px}.ProductTreeView__FolderNode__Row{position:relative;display:flex;gap:8px;align-items:center;justify-content:space-between;padding-block:4px}.ProductTreeView__FolderNode__Row .caret{margin-right:4px;vertical-align:middle;min-width:14px}.ProductTreeView__FolderNode__Row.collapsed .caret{transform:rotate(90deg)}.ProductTreeView__FolderNode__Button{display:flex;align-items:center;background:transparent;border:0;margin-left:6px;padding:2px 0;cursor:pointer;color:#7e8486;text-align:left;font-size:14px;font-family:Inter,sans-serif;z-index:2;overflow:hidden}.ProductTreeView__FolderNode__Button:hover{color:#009eda}.ProductTreeView__FolderNode__Button__Label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ProductTreeView__FolderNode__Content{flex:1}.ProductTreeView__FolderNode__Children{padding-left:12px;margin-left:6px;position:relative}.ProductTreeView__FolderNode__Children:before{content:"";position:absolute;left:6px;top:0;height:100%;width:0;border-left:1px dashed #ece9e9}.ProductTreeView__ProductNode__Button{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-family:Inter,sans-serif;font-weight:400;height:auto;min-height:34px;line-height:1.3;padding-block:8px;padding-left:16px;padding-right:0;margin-left:9px;width:calc(100% - 12px);text-align:left;border:0;border-radius:0;background-color:#f0f4fb;color:#000;cursor:pointer}.ProductTreeView__ProductNode__Button:hover{background-color:#f0faff}.ProductTreeView__ProductNode:nth-child(odd) .ProductTreeView__ProductNode__Button:not(:hover){background-color:#f8faff}.ProductTreeView__ProductNode__Label{z-index:2}.ProductTreeView__ProductNode__Content{flex:1}.OrderProductAddModal__Frame .PageHeader{min-height:0}.OrderProductAddModal__Frame .PageHeader__TitleContainer__TitleWrapper{font-size:20px}.OrderProductAddModal__Filters .FilterStrip__Field,.OrderProductAddModal__Filters .FilterStrip__Field .MyTextInput{width:100%}.OrderProductAddModal__ProductList{margin-top:12px}.OrderProductAddModal__ProductList__Loading,.OrderProductAddModal__ProductList__Empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 16px}.OrderProductAddModal__ProductList__Loading h2,.OrderProductAddModal__ProductList__Empty h2{font-weight:700;font-size:16px;margin:0 0 8px}.OrderProductAddModal__ProductList__Loading p,.OrderProductAddModal__ProductList__Empty p{font-size:13px;opacity:.7;margin:0}.OrderProductAddModal__Search__Header{color:#7e8486;margin-bottom:12px}.OrderProductAddModal__ProductList__Header{color:#7e8486;padding:6px 0;margin-top:12px}.OrderProductAddModal__ProductList__Header svg{vertical-align:middle}.OrderProductAddModal__ProductFormModal__Frame .PageHeader{min-height:0}.OrderProductAddModal__ProductFormModal__Frame .PageHeader__TitleContainer__TitleWrapper{font-size:20px}.OrderProductAddModal__ProductTreeView{margin-top:12px}.OrderProductAddModal__ProductTreeView.hidden{display:none}.MuiButton-root.OrderProductAddModal__ProductRowButton{font-size:13px;height:auto;min-height:34px;line-height:1.3;text-align:left;border-radius:0;background-color:#f0f4fb;cursor:pointer;font-weight:400}.MuiButton-root.OrderProductAddModal__ProductRowButton:hover{background-color:#f0faff}.MuiButton-root.OrderProductAddModal__ProductRowButton:nth-child(odd):not(:hover){background-color:#f8faff}.OrderProductAddModal__ProductFormModal__ProductInfoPanel{margin-top:12px;border-bottom:0}@media only screen and (max-width: 767px){.OrderProductAddModal__ProductFormModal__ProductInfoPanel{margin-bottom:-16px}}@media only screen and (min-width: 768px){.OrderProductAddModal__ProductFormModal__ProductInfoPanel{margin-bottom:-24px}}.MeasurementDisplay{display:inline-block}.MeasurementDisplay.empty{color:#b8b8b8}.MeasurementDisplay .unit.mm{font-size:70%;font-weight:200;margin-left:2px}.ProductDimensionDisplay{display:flex;flex-direction:row;align-items:flex-start}.ProductDimensionDisplay__Badge{font-size:12px;padding:0 12px;background-color:#dfe6f0;color:#2b323f;border-radius:24px}.QuoteProductList{display:flex;flex-direction:column;flex:1}@media only screen and (max-width: 767px){.QuoteProductList{padding-bottom:12px}}@media only screen and (min-width: 768px){.QuoteProductList{padding-bottom:24px}}.QuoteProductList__Empty{min-height:200px;display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;gap:12px;padding-bottom:24px}.QuoteProductList__Toolbar{display:flex;justify-content:space-between;align-items:center;gap:6px;padding-bottom:8px}.QuoteProductList__Toolbar .FilterStrip{width:100%}.QuoteProductList__Toolbar .FilterStrip__Field{flex:1 1 0}.QuoteProductList__Toolbar .FilterStrip__Field .MyTextInput,.QuoteProductList__Toolbar .FilterStrip__Field .MySelectInput,.QuoteProductList__Toolbar .FilterStrip__Field .MyAutocompleteInput{width:100%}.QuoteProductList__Toolbar .FilterStrip__Field--SearchFilter{flex:2 1 0}.QuoteProductList__Toolbar .FilterStrip__Field--SelectFilter{flex:3 1 0}.QuoteProductList__Filters__SupplierOrderOption{display:flex;gap:8px;align-items:center}.QuoteProductList__ProductsFilteredOut{color:#7e8486;text-align:center;padding:40px 0}.QuoteProductList__OptionsDisplay{min-width:180px}.QuoteProductList__OptionsDisplay__Options{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.QuoteProductList__OptionsDisplay__Errors{color:#d83747;font-weight:600}.QuoteProductList__ProductDisplay__Brand{color:#7e8486}.QuoteProductList__ProductDisplay__Error{display:flex;gap:6px;color:#d83747;font-weight:600;align-items:center}.MyTabs__Tabs{display:flex;flex-direction:row;border-bottom:1px solid #b8b8b8;margin-bottom:16px;z-index:1}@media only screen and (max-width: 767px){.MyTabs__Tabs{gap:24px}}@media only screen and (min-width: 768px){.MyTabs__Tabs{gap:48px}}.MyTabs__Tabs__TabButton{display:flex;background:transparent;align-items:center;font-size:14px;font-family:inherit;justify-content:center;height:48px;border:4px solid transparent;color:#7e8486;font-weight:700}.MyTabs__Tabs__TabButton.inactive[disabled]{color:#b8b8b8}.MyTabs__Tabs__TabButton:not([disabled]){cursor:pointer}.MyTabs__Tabs__TabButton:not([disabled]).inactive:hover{border-bottom-color:#7e8486}.MyTabs__Tabs__TabButton.active{color:#009eda;border-bottom-color:#009eda}.MyTabs__TabPanel.hidden{display:none}.ManufacturerOrderHistoryDisplay:not(:last-child){border-bottom:1px solid #ece9e9;padding-bottom:16px;margin-bottom:16px}.ManufacturerOrderHistoryDisplay__Title{font-size:14px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.ManufacturerOrderHistoryDisplay__Timestamp{color:#7e8486;font-size:12px}.ManufacturerOrderHistoryDisplay__Changes{border-left:3px solid rgba(0,0,0,.1);padding-left:8px;margin-top:8px;display:flex;flex-direction:column;gap:4px}.ManufacturerOrderHistoryDisplay__FieldDetail{display:flex;gap:0 8px;flex-wrap:wrap;align-items:center}.ManufacturerOrderHistoryDisplay__FieldDetail__Field{font-weight:600;color:#1c66aa}.ManufacturerOrderHistoryDisplay__FieldDetail__Content{-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;display:flex;align-items:center}.SupplierOrderHistoryTab{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 768px){.SupplierOrderHistoryTab{min-height:328px}}.SupplierOrderHistoryTab__Loading{display:flex;justify-content:center;padding:24px}.SupplierOrderHistoryTab__Empty{display:flex;justify-content:center;color:#7e8486;padding:24px}.SupplierOrderModal__Header{display:block;margin-bottom:0;padding-bottom:0;border-bottom:0}@media only screen and (min-width: 768px){.SupplierOrderModal__Frame{min-height:500px}}.SupplierOrderModal__Status{display:flex;align-items:center;gap:6px}.SupplierOrderSummarySection__Content{display:flex;flex-direction:row;justify-content:space-between}.QuoteOrderLinePriceBreakdown{border-radius:5px;font-size:13px}.QuoteOrderLinePriceBreakdown__Table{width:100%}.OrderProductEditModal__Frame .PageHeader{min-height:0}.OrderProductEditModal__Frame .PageHeader__TitleContainer__TitleWrapper{font-size:20px}.OrderProductOptionsModal__Frame{display:flex;flex-direction:column}.OrderProductOptionsModal__PageHeader .PageHeader__TitleContainer__TitleWrapper{line-height:32px;font-size:20px}.OrderProductOptionsModal__ProductMetrics{display:flex;flex-direction:row;margin:6px 0;gap:4px}.OrderProductOptionsModal__QuantityBadge{font-size:12px;padding:0 12px;background-color:#dfe6f0;color:#2b323f;border-radius:24px}.OrderProductOptionsModal__Body{display:flex;flex-direction:column;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.OrderProductOptionsModal__Body{margin:-12px}}@media only screen and (min-width: 768px){.OrderProductOptionsModal__Body{border-radius:0 0 12px 12px;margin:-32px}}.OrderProductOptionsModal__Body__Main{display:flex;flex-direction:column}.OrderProductOptionsModal__ContentFrame{width:100%;border-color:#fff;border:0;flex:1}.OrderProductOptionsModal__LoadingOverlay{display:flex;align-items:center;justify-content:center;position:absolute;inset:0}.OrderProductOptionsModal__ErrorDialog__Title{color:#d83747;margin-bottom:24px}.OrderProductOptionsModal__ErrorDialog__Message{margin-bottom:24px}.InfoGridTable{display:table;width:100%;border:1px solid #f0f4fb;border-radius:7px;overflow:hidden;font-size:14px}.InfoGridTable__InfoGridRow{display:table-row;background-color:#f8faff}.InfoGridTable__InfoGridRow:nth-child(odd){background-color:#f0f4fb}.InfoGridTable__InfoGridRow .InfoGridTable__InfoGridRow__Label{display:table-cell;padding:5px 12px;color:#7e8486;width:200px;line-break:anywhere}.InfoGridTable__InfoGridRow .InfoGridTable__InfoGridRow__Value{display:table-cell;line-break:anywhere;padding-block:5px;padding-right:12px}.ProductOptionDisplayGrid__Option{line-height:1}.ProductOptionDisplayGrid__Option:after{content:"";display:table;clear:both}.ProductOptionDisplayGrid__Option:not(:first-child){margin-top:6px}.ProductOptionDisplayGrid__Option__Price{white-space:nowrap;float:right;font-size:12px;line-height:14px}.ProductOptionDisplayGrid__Option__ImageLink{display:block;float:left;height:60px;width:60px;border-radius:5px;overflow:hidden;background-color:#0000001a;margin-right:6px}.ProductOptionDisplayGrid__Option__ImageLink img{height:60px;width:60px;object-fit:cover}.ProductOptionDisplayGrid__OptionFabric{display:table;width:calc(100% + 176px);font-size:13px;line-height:1;margin-top:6px;margin-left:-176px;color:#6a758b}.ProductOptionDisplayGrid__FabricDetail{display:table-row}.ProductOptionDisplayGrid__FabricDetail .label{display:table-cell;width:176px;padding-right:6px;opacity:.7}.ProductOptionDisplayGrid__FabricDetail .value{display:table-cell;padding-block:2px}.OrderProductModal__Header{flex:1;display:flex;flex-direction:column;gap:16px;margin-bottom:0;padding-bottom:0;border-bottom:0}.OrderProductModal__PageHeader{align-items:flex-start;gap:24px}.OrderProductModal__PageHeader .PageHeader__TitleContainer{min-height:40px;justify-content:center;margin-bottom:12px}.OrderProductModal__Section{position:relative}@media only screen and (max-width: 767px){.OrderProductModal__Section{margin:0 -16px;padding:24px 16px}}@media only screen and (min-width: 768px){.OrderProductModal__Section{padding:24px 0}}.OrderProductModal__Section .PropertyDisplay__Label{white-space:unset;width:160px}.OrderProductModal__Section__Header{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px}.OrderProductModal__Section__Header h2{font-size:18px;font-weight:600;margin-top:0;margin-bottom:0;line-height:32px}.OrderProductModal__DetailsContainer .PropertyDisplay__Label{width:150px}.OrderProductModal__QuantityBadge{display:inline-flex;align-items:center;justify-content:center;background-color:#dfe6f0;background-color:#2b323f;color:#fff;padding:4px 6px;min-width:24px;height:24px;border-radius:24px;font-weight:600}.OrderProductModal__NoOptions{color:#7e8486}.PresetFilterManager__Filters{margin-bottom:12px}.PresetFilterManager__Filters .smooth-dnd-container{display:flex;flex-direction:column}.PresetFilterManager__Filters .smooth-dnd-drop-preview-constant-class{padding-block:4px}.PresetFilterManager__Filters .smooth-dnd-drop-preview-inner-class{border:1px dashed #dfe6f0;outline:none;background-color:#fff;border-radius:5px}.PresetFilterManager__FilterRow{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:8px 12px;margin-block:4px;background-color:#f0f4fb;color:#2b323f}.PresetFilterManager__FilterRow.active{background-color:#009eda;color:#fff}.PresetFilterManager__FilterRow__DragHandle{display:flex;align-items:center;justify-content:center;cursor:grab;padding-right:16px;opacity:.7}.PresetFilterManager__FilterRow__Label{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px}.MuiButton-root.PresetFilterManager__FilterRow__EditButton,.MuiButton-root.PresetFilterManager__FilterRow__RemoveButton{padding:0;min-width:24px;height:24px}.MuiButton-root.PresetFilterManager__FilterRow__EditButton .MyButton__Inner__IconLeft,.MuiButton-root.PresetFilterManager__FilterRow__RemoveButton .MyButton__Inner__IconLeft{font-size:20px}.PresetFilterManager__FilterRow.active .MuiButton-root.PresetFilterManager__FilterRow__EditButton .MyButton__Inner__IconLeft,.PresetFilterManager__FilterRow.active .MuiButton-root.PresetFilterManager__FilterRow__RemoveButton .MyButton__Inner__IconLeft{color:#fff;opacity:.7}.Kanban{display:flex;height:100%}.Kanban--refreshing{opacity:.5;pointer-events:none}.Kanban__Column{display:flex;flex-direction:column;width:280px;gap:4px}.Kanban__Column:first-child{margin-left:-4px}.Kanban__Column__DragArea{height:100%;overflow-y:auto;flex:1;border-radius:5px;border:1px solid transparent;padding:4px 4px 24px;scrollbar-width:thin;position:relative}.Kanban__Column__DragArea:before{content:"";position:absolute;top:8px;left:6px;border-radius:5px;background-color:#dfe6f0;height:5px;width:calc(100% - 12px);z-index:-1}.Kanban__Column__DragArea .smooth-dnd-container{display:flex;flex-direction:column;gap:4px;min-height:100%}.Kanban__Column__DragArea .smooth-dnd-draggable-wrapper{touch-action:pan-x pan-y;-ms-touch-action:pan-x pan-y}.Kanban__Column__DragArea--Droppable{border:1px dashed #009eda;background-color:#7ecfee1a}.Kanban__Column__Header{display:flex;align-items:center;gap:6px;padding:0 8px}.Kanban__Column__Header__Title{font-size:14px;margin:0;overflow:hidden}.Kanban__Column__Header__Count{font-size:12px;display:flex;align-items:center;justify-content:center;background-color:#0000001a;border:1px solid rgba(0,0,0,.1);border-radius:5px;min-width:20px;height:20px}.Kanban__Card{display:block;background-color:#fff;border-radius:5px;border:1px solid #ece9e9}.Kanban__Card.DRAGGING{box-shadow:0 8px 10px -5px #0006}.DealAlertIcon__Tooltip__Line{display:flex;gap:6px;align-items:flex-start;padding:4px 0;font-size:12px}.DealAlertIcon__Tooltip__Line .DealMessageHighlight{padding-top:6px}.DealAlertIcon__Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-left:6px;gap:3px}.DealAlertIcon__Icon{display:flex;align-items:center;justify-content:center;line-height:16px;height:16px;color:#c2951d}.DealAlertIcon__Icon.info{color:#009eda}.DealAlertIcon__PlusCount{font-size:11px;font-weight:600;color:#00000080}.DealsKanban__ColumnTitle{display:flex;align-items:center;gap:6px}.DealsKanban__Card{padding:12px;display:flex;flex-direction:column;gap:2px}.DealsKanban__Card__Title{display:flex;justify-content:space-between;align-items:center}.DealsKanban__Card__Tuid{font-size:12px;color:#7e8486}.DealsKanban__Card__Counts{color:#7e8486;display:flex;gap:3px;align-items:center}.DealsKanban__Card__Counts__Number{font-size:12px;min-width:10px;display:flex;align-items:center;justify-content:center;color:#454545}.DealsKanban__Card__Counts__Number .empty{color:#b8b8b8}.DealsKanban__Card__Counts__Divider{font-size:12px;color:#b8b8b8}.DealsKanban__Card__Description{font-size:12px;color:#7e8486;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DealsKanban__Card__Flags{display:flex;align-items:flex-start;gap:4px;margin-block:8px;flex-wrap:wrap}.DealsKanban__Card__Flags__Tooltip{font-size:12px}.DealsKanban__Card__Footer{display:flex;flex-direction:row}.DealsKanban__Card__Contact{display:flex;gap:6px;font-size:12px;align-items:center;white-space:nowrap;color:#7e8486}.DealsKanban__Card__DragHandle{display:flex;align-items:center;justify-content:center;margin-left:auto;width:32px;height:18px;font-size:16px;color:#b8b8b8;opacity:.7}.DealsTable .DataTable__DataCell--quoteCount,.DealsTable .DataTable__DataCell--orderCount{padding-block:0px}.DealsTable__StatusCell{display:flex;gap:4px;align-items:center;justify-content:space-between}.DealsTable__StatusCell .WorkflowStatusBadge{font-size:13px}.DealsTable__StatusCell .WorkflowStatusSelect.MuiInputBase-root{margin-top:-5px}.DealsTable__DescriptionCell{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.DealsTable__CountCell.empty{color:#b8b8b8}.AuthedAppLayout__Container--DealsPage--kanban{display:flex;flex-direction:column;padding-bottom:0}.DealsPage__DisplayToggle__IconWrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.DealsPage__MenuKebabButton .MyButton{color:#7e8486;border:1px solid rgba(0,0,0,.2);padding:8px;min-width:40px;width:40px}.DealsPage__MenuKebabButton .MyButton:hover{color:#454545;border-color:#454545}.DealsPage__Filters{padding-bottom:12px}.DealsPage__LayoutBody--kanban{flex:1;overflow:hidden;min-height:300px}.DocumentsTable__TypeFilter .MySelectInput{min-width:160px}.DocumentsTable__NameCell{display:flex;align-items:center;gap:12px}.DocumentsTable__NameCell .Link{color:#0c355b}.DocumentsTable__ArchiveButton{padding:0 4px;min-width:0;height:auto}.DocumentsTable__ArchiveButton .MyButton__Inner__IconLeft{font-size:18px}.ForgotPasswordForm__Form{display:flex;flex-direction:column;width:100%;gap:8px}.ForgotPasswordForm__FormError{background-color:#ffeded;color:#811621;border:1px solid #ff6272;font-size:13px;border-radius:5px;padding:8px 16px;margin-bottom:8px}.Login{width:512px;background-color:#fff;border-radius:8px;padding:32px;display:flex;flex-direction:column;align-items:center;gap:16px}.Login__Logo{width:190px;margin-bottom:16px}.Login__Form{display:flex;flex-direction:column;width:100%;gap:8px}.Login__ForgotWrapper{text-align:center}.body--LoginPage{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}@media only screen and (max-width: 767px){.body--LoginPage{background-color:#fff}}@media only screen and (min-width: 768px){.body--LoginPage{background-color:var(--override-login-background-color, #009eda)}}.LoginPage{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px}@media only screen and (max-width: 767px){.LoginPage{width:100vw}}@media only screen and (min-width: 768px){.LoginPage{width:512px}}.LoginPage--LoggingOut{background-color:transparent;width:auto;gap:24px;color:#dfe6f0;animation:LoggingOutFadeIn 1.5s linear}@keyframes LoggingOutFadeIn{0%{opacity:0}90%{opacity:0}to{opacity:1}}.LoginPage__Logo{max-width:100%;max-height:200px;object-fit:contain;margin-bottom:16px}.LoginPage__Disclaimer{text-align:center;font-size:12px;color:#454545;font-weight:300;display:inline-block;width:100%;max-width:420px}.LoginPage__ForgotWrapper{text-align:center}.MyKnownColorInput__Option__Swatch{width:100%;border-radius:5px;padding:2px;border:2px solid transparent}.Mui-selected .MyKnownColorInput__Option__Swatch{background-color:#fff;border-color:#009eda}.MyKnownColorInput__Option__Swatch__Inner{height:20px;width:100%;border-radius:3px}.PersonEditModal__LabelsAutocomplete .MuiChip-root{font-size:12px;background-color:#dfe6f0}.PersonEditModal__LabelsAutocomplete .MuiChip-deleteIcon{color:#6a758b}.PersonLabels{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-start}.PersonLabels__Label{background-color:#dfe6f0;color:#2f2f2f;border-radius:24px;line-height:1;white-space:nowrap;padding:4px 8px;font-size:12px}.PersonDetailModal__Wrapper{display:flex}@media only screen and (max-width: 447px){.PersonDetailModal__Wrapper{flex-direction:column;gap:12px}}@media only screen and (min-width: 448px){.PersonDetailModal__Wrapper{flex-direction:row;gap:24px}}@media only screen and (max-width: 447px){.PersonDetailModal__BadgeArea{display:flex;align-items:center;justify-content:center}}@media only screen and (max-width: 447px){.PersonDetailModal__BadgeArea{text-align:center}}.PersonDetailModal__Fields__Name{font-size:22px}@media only screen and (max-width: 447px){.PersonDetailModal__Fields__Name{text-align:center}}.PersonDetailModal__Fields__Email{font-size:14px;word-break:break-all}@media only screen and (max-width: 447px){.PersonDetailModal__Fields__Email{text-align:center}}.PersonDetailModal__Fields__PropertyContainer{margin-top:24px}.PersonnelTable__FilterStrip{margin-top:16px}.PersonnelTable__NameCell{display:flex;align-items:center;gap:12px}.PersonnelTable__NameCell .Link{color:#0c355b}.PersonnelTable__NotesCell{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.PropertyEditAddress__InputWrapper{width:100%}.PropertyEditAddress__TextInputContainer{position:relative;width:100%}.PropertyEditAddress__LoadingSpinner{position:absolute;right:36px;top:9px}.PropertyEditAddress__SelectedAddressContainer{display:flex;flex-direction:row;align-items:center;gap:12px;position:relative}.PropertyEditAddress__SelectedAddress{background-color:#f5f5f5;display:flex;align-items:center;gap:12px;padding:5px 12px;min-height:40px;border-radius:5px;border:1px solid rgba(0,0,0,.2)}.MuiButton-root.PropertyEditAddress__SelectedAddress__ClearButton{padding:0;min-width:0}.MuiButton-root.PropertyEditAddress__SelectedAddress__ClearButton .MyButton__Inner__IconRight{font-size:20px}.PropertyEditAddress__SelectedAddress__CheckIcon{color:#00c797;font-size:20px}.PropertyEditAddress__PredictionsContainer{position:relative;z-index:1;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-top:0;border-radius:0 0 5px 5px}.PropertyEditAddress__PredictionsContainer__Empty{color:#b8b8b8;padding:6px 12px}.PropertyEditAddress__PlacePredictionItem{display:block;width:100%;padding:6px 12px;font-size:14px;background-color:transparent;border:0;display:flex;align-items:flex-start;text-align:left;gap:8px;font-family:Inter,sans-serif;cursor:pointer}.PropertyEditAddress__PlacePredictionItem:hover{background-color:#dfe6f0}.PropertyEditAddress__PlacePredictionItem .icon{min-width:16px;top:3px;position:relative;color:#b8b8b8}.PropertyEditAddress__PlacePredictionItem .description{flex:1}@media only screen and (min-width: 768px){.OfflineSupplierOrderModal__Frame{min-height:500px}}.OfflineSupplierOrderModal__Frame .MyEditModal__Header{padding-bottom:24px}.OfflineSupplierOrderModal__Status{display:flex;align-items:center;gap:6px}.OfflineSupplierOrderModal__FreightWrapper{display:flex;gap:6px}.PurchaseOrderEditFields{display:flex;flex-direction:column;gap:12px}.PurchaseOrderCreateModal__MessagePanel{margin-top:-12px;margin-bottom:24px}.OrderAttachments__AttachmentsTable__DataTable .DataTable__Col--name{padding-left:8px}.OrderAttachments__AttachmentsTable__NameCell{display:flex;align-items:center;gap:4px}.PurchaseOrderCloneModal__MessagePanel{margin-top:-12px;margin-bottom:24px}.PurchaseOrderEditModal__MessagePanel{margin-top:-12px;margin-bottom:24px}.PurchaseOrderDetailModal__Frame:not(.MyModal__Frame--Loading){padding-bottom:0;display:flex;flex-direction:column}.PurchaseOrderDetailModal__Header{margin-bottom:18px;padding-bottom:0;border-bottom:0}.PurchaseOrderDetailModal__PageHeader__TitleContext{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.PurchaseOrderDetailModal__PageHeader__Tuid{white-space:nowrap}.PurchaseOrderDetailModal__PrivateMessagePanel,.PurchaseOrderDetailModal__OrderUpdatesMessagePanel{margin-top:12px}.CalculateShippingModal__Frame .PropertyEditAddress__SelectedAddressContainer,.CalculateShippingModal__Frame .PropertyEditAddress__SelectedAddress,.CalculateShippingModal__Frame .PropertyEditAddress__SelectedAddress__Label{width:100%}.CalculateShippingModal__List,.CalculateShippingModal__AddressInput{margin-bottom:24px}.CalculateShippingModal__Row{margin-bottom:8px}.CalculateShippingModal__Row__Main{display:flex;justify-content:space-between;align-items:center;gap:12px}.CalculateShippingModal__Row__Main .dottedLine{flex:1;border-bottom:1px dashed rgba(0,0,0,.1);height:12px}.CalculateShippingModal__Row__Main .error{color:#d83747}.CalculateShippingModal__Row__Main .price{font-weight:600}.CalculateShippingModal__Row__Address{display:flex;gap:8px;align-items:flex-start;color:#6a758b}.CalculateShippingModal__Row__Address .icon{color:#b8b8b8;font-size:18px;min-width:18px}@media only screen and (min-width: 768px){.PurchaseOrderReviewModal__Frame{transition:width .3s ease-in-out,min-height .3s ease-in-out}}@media only screen and (min-width: 768px){.PurchaseOrderReviewModal--form__Frame,.PurchaseOrderReviewModal--supplierOrder__Frame{min-height:500px}}.PurchaseOrderReviewModal--review__Frame{min-height:calc(100dvh - 44px)}.PurchaseOrderReviewModal--review__Body__Main{padding:0}.PurchaseOrderReviewModal__Header__Subtitle{font-size:14px;color:#7e8486}.PurchaseOrderReviewModal__FormStep__PropertyContainer,.PurchaseOrderReviewModal__OfflineOrderStep__PropertyContainer{flex:1;gap:24px;padding-bottom:48px}.PurchaseOrderReviewModal__FormStep__PropertyContainer .PropertyEditDate__InputWrapper,.PurchaseOrderReviewModal__FormStep__PropertyContainer .PropertyEditDate__Input,.PurchaseOrderReviewModal__FormStep__ShippingMethod .PropertyEdit__InputWrapper{width:100%}.PurchaseOrderReviewModal__FormStep__ShippingMethod .FlexContainer{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.PurchaseOrderReviewModal__FormStep__ShippingMethod .MySelectInput{flex:1}.PurchaseOrderReviewModal__FormStep__StaticAddressDisplay{display:flex;gap:8px;align-items:center;margin-top:-14px;color:#6a758b}.PurchaseOrderReviewModal__FormStep__StaticAddressDisplay .icon{color:#b8b8b8;font-size:18px}.PurchaseOrderReviewModal__EstimatedFreight__Error{color:#d83747}.PurchaseOrderReviewModal__Footer .MyButton--Primary,.PurchaseOrderReviewModal__Footer .MyButton--Hollow,.PurchaseOrderReviewModal__Footer .MyButton--Accent{min-width:140px}.PurchaseOrderReviewModal__OfflineOrderStep__Description{color:#7e8486}.PurchaseOrderReviewModal__OfflineOrderStep__Description p:first-child{margin-top:0}.PurchaseOrderDetailPricing{font-size:13px;background-color:#fff}@media only screen and (min-width: 768px){.PurchaseOrderDetailPricing{width:208px}}.PurchaseOrderDetailPricing__Table{width:100%}@media only screen and (min-width: 768px){.PurchaseOrderDetailPricing__Table{z-index:2}}.PurchaseOrderDetailPricing__ErrorMessage{display:flex;align-items:flex-start;gap:6px;color:#d83747;margin-top:16px}.PurchaseOrderDetailPricing__ErrorMessage .icon{font-size:20px;min-width:20px;line-height:17px}.PurchaseOrderDetailPricing__ActionButton{margin-block:16px}.PurchaseOrderProductList{display:flex;flex-direction:column;flex:1}@media only screen and (max-width: 767px){.PurchaseOrderProductList{padding-bottom:12px}}@media only screen and (min-width: 768px){.PurchaseOrderProductList{padding-bottom:24px}}.PurchaseOrderProductList__Empty{min-height:300px;display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;gap:12px;padding-bottom:24px}.PurchaseOrderProductList__Toolbar{display:flex;justify-content:space-between;align-items:center;gap:6px;padding-bottom:8px}.PurchaseOrderProductList__Toolbar .FilterStrip{width:100%}.PurchaseOrderProductList__Toolbar .FilterStrip__Field{flex:1 1 0}.PurchaseOrderProductList__Toolbar .FilterStrip__Field .MyTextInput,.PurchaseOrderProductList__Toolbar .FilterStrip__Field .MySelectInput,.PurchaseOrderProductList__Toolbar .FilterStrip__Field .MyAutocompleteInput{width:100%}.PurchaseOrderProductList__Toolbar .FilterStrip__Field--SearchFilter{flex:2 1 0}.PurchaseOrderProductList__Toolbar .FilterStrip__Field--SelectFilter{flex:3 1 0}.PurchaseOrderProductList__Filters__SupplierOrderOption{display:flex;gap:8px;align-items:center}.PurchaseOrderProductList__ProductsFilteredOut{color:#7e8486;text-align:center;padding:40px 0}.PurchaseOrderProductList__ProductDisplay__Error{display:flex;gap:6px;color:#d83747;font-weight:600;align-items:center}.PurchaseOrderProductList__OptionsDisplay{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.PurchaseOrderProductList__OptionsDisplay.empty{color:#0000004d}.body--ResetPasswordPage{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}@media only screen and (max-width: 767px){.body--ResetPasswordPage{background-color:#fff}}@media only screen and (min-width: 768px){.body--ResetPasswordPage{background-color:#009eda}}.ResetPasswordPage{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px}@media only screen and (max-width: 767px){.ResetPasswordPage{width:100vw}}@media only screen and (min-width: 768px){.ResetPasswordPage{width:400px}}.ResetPasswordPage__Logo{width:95px;height:99px;margin-bottom:16px}.ResetPasswordPage__Title{margin:0}.ResetPasswordPage__FormWrapper{width:100%}.ResetPasswordPage__Form{display:flex;flex-direction:column;gap:8px}.ResetPasswordPage__BackToLogin{text-align:center}@media only screen and (max-width: 767px){.SettingsPage__PageHeader{margin-bottom:12px}}@media only screen and (min-width: 768px){.SettingsPage__PageHeader{margin-bottom:24px}}.SettingsPage__NavMenu__Select{background-color:#fff;min-width:160px}.SettingsPage__NavMenu__Label{display:flex;align-items:center;justify-content:space-between;width:100%}.SettingsPage__NavMenu__Label .warningIcon{font-size:20px;color:#f9d577}.SettingsPage__NavMenu__Popper{background-color:#fff}@media only screen and (max-width: 767px){.SettingsPage__NavMenu{width:100%}}.SettingsPage__NavMenu__Menu{background-color:#fff;list-style:none;padding:0;margin:0}@media only screen and (max-width: 767px){.SettingsPage__NavMenu__Menu{width:100%}}@media only screen and (min-width: 768px){.SettingsPage__NavMenu__Menu{position:sticky;top:0;bottom:0;min-width:160px}}.SettingsPage__Menu__LinkItem__Link{font-size:14px;display:flex;flex-direction:row;align-items:center;gap:16px;padding:8px 20px}.SettingsPage__Menu__LinkItem__Link:hover{background-color:#dfe6f0}.SettingsPage__Menu__LinkItem__Link.active{background-color:#009eda;color:#fff}.SettingsPage__Menu__LinkItem__Link .icon{font-size:18px;position:relative;top:-1px}.SettingsPage__Menu__LinkItem__Link .label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SettingsPage__Menu__LinkItem__Link small{background-color:#f9d577;color:#5f4400;border-radius:12px;margin:0 4px;padding:2px 8px;font-size:11px}.SettingsPage__Body{padding-inline:var(--layoutPadding);display:flex;gap:24px}@media only screen and (max-width: 767px){.SettingsPage__Body{flex-direction:column}}@media only screen and (min-width: 768px){.SettingsPage__Body{flex-direction:row}}.SettingsPage__Main{flex:1;max-width:800px;overflow:hidden}.BundleTemplateFieldsEditModal__TemplateField__Field .PropertyEditNumber__Input,.BundleTemplateFieldsEditModal__TemplateField__Field .PropertyEdit__InputWrapper{width:100%}.BundleGroup{display:flex;flex-direction:column;background-color:#dfe6f080;border-radius:5px;margin-bottom:24px}.BundleGroup__Header{background-color:#2b323f1a;padding:0 24px;border-radius:5px 5px 0 0}.BundleGroup__Header .disabled{color:#6a758b}.BundleGroup__Header__Title{margin:12px 0;color:#6a758b}.BundleGroup__Bundle{padding:12px 24px 24px}.BundleGroup__Bundle.disabled{color:#0006}.BundleGroup__Bundle:not(:last-child){border-bottom:2px dashed rgba(106,117,139,.25)}.BundleGroup__Bundle__Header{display:flex;justify-content:space-between;align-items:center}.BundleGroup__Bundle__Header__Name{font-weight:700;font-size:16px;flex:1}.BundleGroup__Bundle__Header__EditButton.MuiButton-root{padding:4px;height:24px}.BundleGroup__Bundle__Fields{margin-top:12px;display:table;font-size:12px;border-left:4px solid rgba(106,117,139,.25)}.BundleGroup__Bundle__Fields__Field{display:table-row}.BundleGroup__Bundle__Fields__Field__Label{display:table-cell;padding-right:24px;padding-left:12px}.BundleGroup__Bundle__Fields__Field__Value{display:table-cell}.EditSection{display:flex;flex-direction:column;gap:16px;background-color:#fff;border-radius:5px;padding:24px}.EditSection+.EditSection{margin-top:24px}.EditSection__Header:after{content:"";display:table;clear:both}.EditSection__Header__Actions{display:flex;align-items:center;gap:6px;float:right;margin-left:8px}.EditSection__Header__Title{margin:0;font-size:18px;color:#2b323f}.EditSection__Header__Subtitle{font-size:14px;color:#7e8486;margin:0}.EditSection__Body{display:flex;flex-direction:column;gap:12px}.EditSection__Footer{display:flex;flex-direction:row-reverse;gap:6px}.EditSection__Footer .MyButton{min-width:120px}.EmployeeDetailModal__SetPasswordDialog{padding:24px;width:400px;max-width:90%}.EmployeeDetailModal__SetPasswordDialog .PageHeader{margin-bottom:12px}.EmployeeDetailModal__SetPasswordDialog__Footer{display:flex;justify-content:end;margin-top:8px;gap:6px}.MyMultiEmailInput .MuiInputBase-root{height:auto;min-height:40px;display:flex;gap:4px}.MyMultiEmailInput__EmailChip{display:flex;align-items:center;gap:4px;background-color:#6a758b;color:#fff;border-radius:24px;padding:1px 12px;font-size:12px}.MyMultiEmailInput__EmailChip--invalid{background-color:#d83747}.MyMultiEmailInput__EmailChip--duplicate{background-color:#c2951d}.MuiButtonBase-root.MyMultiEmailInput__EmailChip__Button{min-width:0;padding:2px}.MuiButtonBase-root.MyMultiEmailInput__EmailChip__Button .MyButton__Inner__IconLeft{color:#fff;font-size:14px}.MuiButtonBase-root.MyMultiEmailInput__EmailChip__Button:hover{background-color:transparent}.MuiButtonBase-root.MyMultiEmailInput__EmailChip__Button:hover .MyButton__Inner__IconLeft{color:#0006}.PropertyEditMultiEmail__InputWrapper,.PropertyEditMultiEmail__Input{width:100%}.SettingsPageGeneral__AddressWarning{color:#c2951d;display:flex;align-items:center;gap:4px}.NylasAccountStatus__Loading{padding-block:12px}.NylasAccountStatus__Error{padding-block:4px;color:#d83747}.NylasAccountStatus__Account{display:flex;align-items:center;gap:8px;margin-block:12px}.NylasAccountStatus__Icon{width:24px;height:24px}.NylasAccountStatus__Account__Status{width:20px;height:20px}.NylasAccountStatus__Account__Status.valid{color:#00c797}.NylasAccountStatus__Account__Status.invalid{color:#d83747}.NylasAccountStatus__InvalidMessage{font-size:12px;color:#d83747;margin-bottom:6px}.NylasAccountStatus__VirtualCalendarMessage{font-size:12px;color:#6a758b;margin-bottom:6px}.NylasAccountStatus__NotLinked{margin-bottom:6px}.ProductOverrideEditModal__Frame .MyEditModal__Header{gap:0}.ProductOverrideEditModal__MessagePanel{margin-top:16px}.ProductOverrideEditModal__ProductInfoPanel{border-top:0}@media only screen and (max-width: 767px){.ProductOverrideEditModal__ProductInfoPanel{margin-top:-12px;margin-bottom:12px}}@media only screen and (min-width: 768px){.ProductOverrideEditModal__ProductInfoPanel{margin-top:-32px;margin-bottom:16px}}.ProductOverrideEditModal__DisabledFieldMessage{font-size:13px;color:#b8b8b8;font-style:italic;margin-bottom:16px}.ProductOverrideEditModal__AdjustmentContainer{padding-left:18px;border-left:4px solid #ece9e9;max-width:300px;margin-left:-22px;margin-top:8px}.ProductOverrideEditModal__AdjustmentContainer .PropertyDisplay__Label,.ProductOverrideEditModal__AdjustmentContainer .PropertyEdit__Label{width:130px}.ProductOverrideEditModal__AdjustmentContainer .MuiInputBase-root{min-width:150px;width:170px}.ProductOverrideEditModal__AdjustmentContainer .MuiInputBase-input{min-width:100px}.ProductOverrides__Filters .FilterStrip__Field{width:100%;margin-bottom:12px}.ProductOverrides__Filters .MyTextInput{width:100%}.ProductOverrides__ProductTreeView .ProductTreeView__ProductNode.child{padding-left:20px}.ProductOverrides__ProductTreeView .ProductTreeView__ProductNode.child .ProductTreeView__ProductNode__Button{border-left:5px solid #dfe6f0}.ProductOverrides__OverrideComponent{color:#000;font-size:13px}.ProductOverrides__OverrideComponent.inherited{color:#0006;font-style:italic}.ProductOverrides__OverrideComponent.clickable:hover:before{content:"";position:absolute;inset:0;background-color:#f0faff;z-index:0;mix-blend-mode:darken}.ProductOverrides__OverrideComponent__Inner{display:flex;align-items:center;justify-content:flex-end;gap:4px;padding-right:12px;white-space:nowrap}.ProductOverrides__OverrideComponent__AdjustmentValue{min-width:40px;text-align:right}.ProductOverrides__OverrideComponent__HiddenPill{background-color:#ffeab5;border-color:#ffeab5;color:#c2951d;min-width:60px}.SupplierSettingsEditable{margin-bottom:24px}.SupplierSettingsEditable .PropertyDisplay__Label,.SupplierSettingsEditable .PropertyEdit__Label{width:150px}.SupplierSettingsEditable .MySelectInput{width:100%}.SupplierSettingsEditable__Email{word-break:break-all}.AdminWorkflowActivePill{vertical-align:middle;line-height:1.2}.AdminWorkflowActivePill.active{background-color:#009eda;border-color:#009eda;color:#fff}.AdminWorkflowActivePill.inactive{background-color:#ffeab5;border-color:#ffeab5;color:#c2951d}.DealModuleAddModal__Option.readonly{color:#7e8486}.MuiButton-root.AdminWorkflowDetailModal__CopyIDButton{min-width:0}.AdminWorkflowDetailModal__StatusRow{padding-block:4px;display:block}.AdminWorkflowDetailModal__Statuses,.AdminWorkflowDetailModal__Flags{margin-top:-12px}.AdminWorkflowDetailModal__StatusRow{display:block;padding-block:6px}.AdminWorkflowDetailModal__StatusRow:not(:last-child){border-bottom:1px solid #ece9e9}.AdminWorkflowDetailModal__FlagRow{display:block;padding-block:6px}.AdminWorkflowDetailModal__FlagRow:not(:last-child){border-bottom:1px solid #ece9e9}.AdminWorkflowDetailModal__FlagRow .name{margin-bottom:2px}.AdminWorkflowDetailModal__FlagRow .values{display:flex;gap:4px;flex-wrap:wrap}.AdminWorkflowDetailModal__Modules{margin-bottom:12px}.AdminWorkflowDetailModal__Modules__Empty{color:#7e8486}.AdminWorkflowDetailModal__Module__Row{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:2px 12px;margin-block:2px;background-color:#f0f4fb;color:#2b323f;border-radius:4px}.AdminWorkflowDetailModal__Module__Row.active{background-color:#009eda;color:#fff}.AdminWorkflowDetailModal__Module__Row.loading{color:#b8b8b8}.AdminWorkflowDetailModal__Module__Row__DragHandle{display:flex;align-items:center;justify-content:center;cursor:grab;padding-right:16px;opacity:.7}.AdminWorkflowDetailModal__Module__Row__Label{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px}.MuiButton-root.AdminWorkflowDetailModal__Module__Row__ActionButton{padding:0;min-width:24px;height:24px}.MuiButton-root.AdminWorkflowDetailModal__Module__Row__ActionButton .MyButton__Inner__IconLeft{font-size:20px}.AdminWorkflowDetailModal__Module__Row.active .MuiButton-root.AdminWorkflowDetailModal__Module__Row__ActionButton .MyButton__Inner__IconLeft{color:#fff;opacity:.7}body{--appHeaderHeight: 52px}body.DevMenuEnabled{--appHeaderHeight: 76px}.AppUpdater__UpdateDialog{position:fixed;z-index:9999;max-width:calc(100% - 48px);color:#fff;background:#2b323f;border-radius:5px;box-shadow:0 12px 24px #00000026;animation:appUpdater-dialog-slide-in .5s ease;transform:translateY(0);transition:padding .5s ease,width .5s ease,min-height .5s ease}@media only screen and (max-width: 1279px){.AppUpdater__UpdateDialog{bottom:4px;right:4px}}@media only screen and (min-width: 1280px){.AppUpdater__UpdateDialog{bottom:24px;right:24px}}.AppUpdater__UpdateDialog.layout-default{padding:16px 24px;width:375px;min-height:133px}.AppUpdater__UpdateDialog.layout-minimized{width:221px}@media only screen and (max-width: 1279px){.AppUpdater__UpdateDialog.layout-minimized{padding:4px 6px;min-height:28px}}@media only screen and (min-width: 1280px){.AppUpdater__UpdateDialog.layout-minimized{padding:8px 12px;min-height:37px}}.AppUpdater__UpdateDialog__ContentDefault{display:flex;flex-direction:column;justify-content:center;gap:6px}.AppUpdater__UpdateDialog__ContentDefault__Title{font-weight:600}.AppUpdater__UpdateDialog__ContentDefault__Message{font-size:12px}.AppUpdater__UpdateDialog__ContentDefault__Actions{display:flex;justify-content:flex-end;align-items:center;gap:24px}.AppUpdater__UpdateDialog__ContentMinimized{display:flex;align-items:center;animation:appUpdater-dialog-minimized-fade-in 1s ease;font-size:12px}.AppUpdater__UpdateDialog__ContentMinimized .icon{margin-right:6px;font-size:20px}@keyframes appUpdater-dialog-slide-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes appUpdater-dialog-minimized-fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}
