@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}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:#005d82;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}.DevFeatureFlagsMenu{display:flex;height:40px;align-items:center}@media only screen and (max-width: 767px){.DevFeatureFlagsMenu{position:absolute;top:4px;left:50%;translate:-50% 0}}.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}.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}.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}}.MyMenuButton__Drawer__Header{position:relative;margin:0 24px;padding:24px 0;border-bottom:1px solid #ece9e9}.MyMenuButton__Drawer__Header__Title{text-align:center;font-weight:700;font-size:16px}.MyMenuButton__Drawer__Header__CloseButton{position:absolute;background-color:#fff;border:0;display:flex;flex-direction:column;align-items:center;color:#f5f5f5;top:22px;right:0}.MyMenuButton__Drawer__Header__CloseButton .icon{color:#000}.MyMenuButton__Drawer__Body{flex:1;overflow:auto;padding:24px}.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}.AppHeader{padding:6px 12px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;height:52px;margin-bottom:24px;position:sticky}@media only screen and (max-width: 767px){.AppHeader{top:0;left:0;z-index:2}}@media only screen and (min-width: 768px){.AppHeader{left:0}}.AppHeader__NavLeft{display:flex;flex-direction:row;align-items:center;gap:16px}.AppHeader__NavLeft__MobileMenuButton{border-radius:100%;width:40px;height:40px;min-width:40px;padding:0}.AppHeader__NavLeft__Logo--DefaultImage{height:24px}.AppHeader__NavLeft__Logo--HostedImage{height:48px;object-fit:contain}.AppHeader__NavLeft__MockBadge{display:flex;align-items:center;gap:6px;border-radius:12px;padding:0 12px;white-space:nowrap;color:#652300;background-color:#ff8b32;border:1px solid #cd4800}@media only screen and (max-width: 767px){.AppHeader__NavLeft__MockBadge{font-size:14px}}@media only screen and (min-width: 768px){.AppHeader__NavLeft__MockBadge{font-size:16px}}.AppHeader__NavLeft__MockBadge__TooltipContent{font-size:12px}.AppHeader__NavRight{display:flex;flex-direction:row-reverse;align-items:center;justify-content:end;gap:6px}.AppHeader__NavRight__Account{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;padding-left:16px;padding-right:8px;text-align:right;font-size:13px;color:#6a758b;line-height:1.2;overflow:hidden}.AppHeader__NavRight__UserMenuButton{border-radius:100%;width:40px;height:40px;min-width:0;padding:0}.AppHeader__NavRight__UserMenuButton__Menu{min-width:150px}.AppHeader__NavRight__UserMenuHeader{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:4px;line-height:1}.AppHeader__NavRight__UserMenuHeader .account{font-size:13px}.AppHeader__NavRight__UserMenuHeader .name{font-size:12px;color:#6a758b}.MainNav .MuiDrawer-paper{width:200px;background-color:#2b323f;color:#fff;align-items:flex-start;padding:16px 0;gap:12px 0;z-index:2;-ms-overflow-style:none;scrollbar-width:none}.MainNav .MuiDrawer-paper::-webkit-scrollbar{display:none}.MainNav__Logo{padding:0 20px}.MainNav__Logo__DefaultImage{height:24px}.MainNav__Logo__HostedImage{width:100%;object-fit:contain}.MainNav__LoadingProgress{margin-left:16px}.MainNav__Nav{display:flex;flex-direction:column;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:#fff9;font-weight:600;text-transform:uppercase;padding:4px 20px}.MainNav__NavLinkItem__Link{font-size:14px;display:flex;flex-direction:row;align-items:center;gap:16px;padding:10px 20px;color:#fff;border-radius:0 20px 20px 0}.MainNav__NavLinkItem__Link:hover{background-color:#141b26}.MainNav__NavLinkItem__Link.active{background:linear-gradient(45deg,#26c6da,#0288d1)}.MainNav__NavLinkItem__Link .icon{font-size:18px;position:relative;top:-1px}.MainNav__NavLinkItem__Link .label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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}.Layout__Container{overflow:auto;height:100vh;height:100dvh;padding-bottom:32px;overscroll-behavior:none}@media only screen and (min-width: 768px){.Layout__Container{margin-left:200px}}@media only screen and (max-width: 767px){.Layout__Container{--layoutPadding: 12px}}@media only screen and (min-width: 768px){.Layout__Container{--layoutPadding: 24px}}.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}.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}.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}.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}@media only screen and (max-width: 767px){.DataTable__HeaderRow.DataTable__HeaderRow--sticky{top:51px;z-index:2}}@media only screen and (min-width: 768px){.DataTable__HeaderRow.DataTable__HeaderRow--sticky{top:-1px}}.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}.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}.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__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%)}}.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--small{font-size:12px}.StatusPill--medium{font-size:14px}.StatusPill--large{font-size:16px}.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}.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;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__Frame{background-color:#fff;position:relative;margin:auto;outline:0}.sb-show-main .MyModal__Frame{animation:none!important}@media only screen and (max-width: 767px){.MyModal__Frame{padding:12px;min-width:100%;max-width:100%;min-height:calc(100vh - 44px);min-height:calc(100dvh - 44px);overflow:hidden}}@media only screen and (min-width: 768px){.MyModal__Frame{padding:32px;max-width:calc(100% - 112px);border-radius:12px;box-shadow:0 8px 10px -5px #0003}.MyModal__Frame--full-height{min-height:calc(100vh - 48px)}}@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__LoadingContainer{display:flex;align-items:center;justify-content:center;width:100%;height:400px;flex:1}.MyModal__LoadingContainer .MuiLinearProgress-root{width:100px}.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 -16px 16px;padding:0 16px 16px}}@media only screen and (min-width: 768px){.MyModal__Header{padding-bottom:24px;margin-bottom:24px}}.MyModal__Header .PageHeader{flex:1;margin-bottom:0}.MyModal__CloseButton{border:0;min-width:0;position:absolute;right:-52px;top:0;background-color:transparent;color:#fffc;text-shadow:1px 1px 1px rgba(0,0,0,.2);height:auto;font-weight:400;padding:4px 8px}@media only screen and (max-width: 767px){.MyModal__CloseButton{display:none}}.MyModal__CloseButton .MyButton__Inner__Label{display:flex;flex-direction:column;align-items:center}.MyModal__CloseButton:hover{background-color:transparent}.MyModal__CloseButton .icon{font-size:28px;color:#fff;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.2))}.MyModal:not(:last-child) .MyModal__CloseButton{opacity:0}.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}.PageHeader__TitleContainer__Title{font-size:24px;font-weight:600;margin-block:0;margin-right:16px;padding-right:8px}.PageHeader__TitleContainer__TitleContext{font-size:24px;display:flex;flex-direction:row;color:#b8b8b8;font-weight:400;margin-left:-16px}.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}.MyEditModal .PageHeader{margin:0}.MyEditModal__Frame{padding:0;display:flex}.MyEditModal__Body{overflow:hidden;border-radius:12px;position:relative;display:flex;flex-direction:column;max-height:calc(100vh - 48px)}.MyEditModal__Header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ece9e9}@media only screen and (max-width: 767px){.MyEditModal__Header{padding:16px}}@media only screen and (min-width: 768px){.MyEditModal__Header{padding:32px 32px 24px}}.MyEditModal__Header__PageHeader{min-height:40px}.MyEditModal__FieldsWrapper{overflow-y:auto;flex:1}@media only screen and (max-width: 767px){.MyEditModal__FieldsWrapper{padding:24px 16px}}@media only screen and (min-width: 768px){.MyEditModal__FieldsWrapper{padding:32px}}.MyEditModal__Footer{display:flex;justify-content:space-between;align-items:center;padding:24px 32px 32px;border-top:1px solid #ece9e9}.MyEditModal__Footer__Primary,.MyEditModal__Footer__Secondary{display:flex;gap:6px}.MyEditModal__Footer__Primary__Cancel{min-width:120px}.MyEditModal__Footer__Primary__Save{max-width:0;min-width:0;overflow:hidden;transition:max-width .2s ease,min-width .2s ease;margin-left:-6px}.MyEditModal__Footer__Primary__Save.reveal{margin:0;max-width:300px;min-width:120px}.MyEditModal--with-tabs .MyEditModal__Header{border:0;padding-bottom:12px;min-height:84px}.MyEditModal--with-tabs .MyEditModal__FieldsWrapper{padding-top:0}.MyEditModal--with-tabs .MyTabs__Tabs{margin-bottom:32px;position:sticky;top:0;background-color:#fff;z-index:10}.MyEditModal--with-tabs .MyTabs__TabPanel{padding:0 12px}.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}.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__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}.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}.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}.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__InputWrapper .MuiInputBase-root{background-color:#fff}.PropertyEdit__InputWrapper--fullWidth,.PropertyEdit__InputWrapper--fullWidth .MuiFormControl-root{width:100%}.PropertyEditSwitch__DisplayCheck{font-size:24px}.PropertyEditSwitch__InputWrapper .MySwitchInput__OutlinedInput{background-color:transparent}.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}.PropertyEditText__InputWrapper,.PropertyEditText__Input{width:100%}.SectionHeader{width:100%;display:flex;flex-direction:row;gap:8px;margin-bottom:12px;justify-content:space-between;padding-bottom:6px;border-bottom:1px solid #ece9e9}.SectionHeader.SectionHeader--autoMargin{margin-top:24px}.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}.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}.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}.AdminWorkflowDetailModal__Frame{width:600px}.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__EditModal__Frame{width:500px}.AdminWorkflowDetailModal__ExportModal__Frame{width:800px;display:flex;flex-direction:column}.AdminWorkflowDetailModal__ExportModal__Header{border-bottom:0;margin-bottom:0}.AdminWorkflowDetailModal__ExportModal__Body{flex:1;display:flex;flex-direction:column}.AdminWorkflowDetailModal__ExportModal__TextArea{flex:1;width:100%;resize:none;font-size:12px;font-family:monospace;padding:16px;border-color:#b8b8b8;background-color:#ece9e9;color:#454545;outline:0}.AdminPage__Container{max-width:1000px}.LayoutBody{width:max-content;min-width:100%}.LayoutBody--autoPadding{padding-inline:var(--layoutPadding)}.LayoutHeader+.LayoutBody{margin-top:16px}.PropertyEditNumber .MuiInputBase-input{min-width:120px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.PropertyEditNumber .MuiInputBase-input::-webkit-inner-spin-button{display:none}.PropertyEditNumber__ButtonInputContainer{display:flex}.PropertyEditNumber__ButtonInputContainer .FieldValidator__ErrorWrapper.hide{display:none}.PropertyEditNumber--withButtons .MyButton{min-width:0;padding:0 12px;max-height:40px;border:1px solid rgba(0,0,0,.2)}.PropertyEditNumber--withButtons .MyButton:first-child{border-radius:5px 0 0 5px;border-right:0}.PropertyEditNumber--withButtons .MyButton:last-child{border-radius:0 5px 5px 0;border-left:0}.PropertyEditNumber--withButtons .MyTextInput{width:104px}.PropertyEditNumber--withButtons .MyTextInput .MuiInputBase-root{border-radius:0;border-left:0;border-right:0;min-width:0}.PropertyEditNumber--withButtons .MyTextInput .MuiInputBase-input{min-width:0;text-align:center}.BundleTemplateFieldsEditModal__Frame{width:642px}.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}.BundlesPage__Container{width:100%;max-width:1000px;min-width: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__Frame{width:500px}.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}:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, .2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, .3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, .3);--rpv-core__button-background-color: rgba(0, 0, 0, .3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, .3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, .1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, .3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, .1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, .3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, .1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, .3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, .5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, .2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, .3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, .1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, .3);--rpv-core__spinner-border-color: rgba(0, 0, 0, .4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, .2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, .2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%,50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%,50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%,-50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%,50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scaleX(-1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:#0000;color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:#0000}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:#0000;border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer:after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;-webkit-user-select:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:#0000}.rpv-core__text-layer-text{color:#0000;cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media (min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media (min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media (min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}.MyPdfViewer .rpv-core__viewer{height:auto!important}.MyPdfViewer .rpv-core__inner-page{background-color:#fff}.MyPdfViewer .rpv-core__page-layer:after{box-shadow:none}.MyPdfViewer.loading .rpv-core__inner-page{background-color:transparent}.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:flex-start;gap:6px}.ManufacturerOrderStatusBadge.ManufacturerOrderStatusBadge--small{font-size:13px}.ManufacturerOrderStatusBadge.ManufacturerOrderStatusBadge--large{font-size:14px}.ManufacturerOrderStatusBadge .icon{font-size:16px}.ManufacturerOrderStatusBadge__Icon{font-size:16px;display:flex;justify-content:center;position:relative;top:1.5px}.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}.PurchaseOrderStatusBadge.SUBMITTED{background-color:#fff;color:#00c797;border-color:#00c797}.PurchaseOrderStatusBadge.OPEN{background-color:#009eda;border-color:#009eda;color:#fff}.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}}.ArchivedBadge{background-color:#ffeab5;border-color:#ffeab5;color:#c2951d}.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}.DataTableFadeScrollArea{flex:1;position:relative;display:flex;flex-direction:column;margin-inline:calc(-1 * var(--dataTableFadeMargin));overflow:hidden}@media only screen and (max-width: 767px){.DataTableFadeScrollArea{--dataTableFadeMargin: 12px}}@media only screen and (min-width: 768px){.DataTableFadeScrollArea{--dataTableFadeMargin: 32px}}.DataTableFadeScrollArea .DataTable{flex:1;scrollbar-width:none}.DataTableFadeScrollArea .DataTable__Table{margin-inline:var(--dataTableFadeMargin)}@media only screen and (min-width: 768px){.DataTableFadeScrollArea:before{content:"";position:absolute;left:0;top:0;width:var(--dataTableFadeMargin);bottom:0;z-index:1;background-image:linear-gradient(to right,#fff,#fff,#fff,#fff0)}.DataTableFadeScrollArea:after{content:"";position:absolute;right:0;top:0;width:var(--dataTableFadeMargin);bottom:0;z-index:1;background-image:linear-gradient(to right,#fff0,#fff,#fff,#fff)}}.MySelectInput__Menu .MuiMenuItem-root.Mui-selected{background-color:#009eda;color:#fff}.MySelectInput__Menu .MuiMenu-paper{transition-duration:.1s!important}.MySelectInput__MenuItem--Placeholder{color:#b8b8b8}.PropertyEditDateTimeRange__InputWrapper__Inner{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-start}.PropertyEditDateTimeRange__InputWrapper__Inner .FieldValidator__ErrorWrapper{display:none}.PropertyEditDateTimeRange__Times{display:flex;gap:6px;align-items:center}.CalendarEventEditModal__Frame{width:640px}.CalendarDealEvents__DataRow--Past .DataTable__DataCell{color:#0000004d}.ContactCard{display:flex;flex-direction:row;gap:6px;justify-content:space-between}.ContactCard.ContactCard--WithRemove{background-color:#f5f5f5;border:1px solid #b8b8b8;border-radius:5px;padding:8px 12px}.ContactCard__Body{display:flex;flex-direction:column;gap:2px;color:#141b26}.ContactCard__Body__Name{color:#009eda;font-size:14px}.ContactCard__Body__Email{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}.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{width:800px}@media only screen and (min-width: 768px){.DocumentDetailModal__Frame{min-height:614px}}.DocumentDetailModal__Body .MyEditModal__Header__PageHeader{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__Frame{width:600px}.DocumentUploadModal__Body{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}.DealAttachments__AttachmentsTable__Name{display:flex;align-items:center;gap:4px}.DealContactDetailModal__Frame{width:630px}.DealContactDetailModal__Body{flex:1;overflow:auto}.DealContactDetailModal__RawDataModal__Frame{width:1000px;display:flex;flex-direction:column}.DealContactDetailModal__RawDataModal__Body{display:flex;flex-direction:column}.DealContactDetailModal__RawDataModal__Data{border:0;background-color:#f0f4fb;color:#141b26;font-size:12px;padding:12px;width:100%;resize:none;flex:1}.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}.DealEditModal__Frame{width:600px}.DealFlagSelect__Trigger{cursor:pointer;display:inline-block}.DealDetailModal__Frame{width:950px}.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}@media only screen and (min-width: 768px){.DealDetailModal__Content{display:flex;gap:24px}}.DealDetailModal__Content__Main{flex:1}@media only screen and (min-width: 768px){.DealDetailModal__Content__Main{overflow:hidden}}.DealDetailModal__Details{position:relative}.DealDetailModal__Details__Status{display:flex;gap:6px;align-items:center}.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}.DealNoteEditModal__Frame{width:600px}.DealNoteEditModal__Body .MyEditModal__FieldsWrapper{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:24px 32px}.DealNoteEditModal__ContentTextInput fieldset{border:0}.DealNoteEditModal__ContentTextInput textarea{min-height:200px}.DealNoteEditModal__ContentTextInput+.FieldValidator__ErrorWrapper{padding:12px 32px;position:absolute;bottom:0}.DealNotes__List{margin-bottom:12px}.DealNotes__Note{display:flex;flex-direction:column;gap:6px}.DealNotes__Note:not(:last-child){padding-bottom:12px;border-bottom:1px solid #ece9e9;margin-bottom:12px}.DealNotes__Note__Content{white-space:pre-wrap}.DealNotes__Note__Footer{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:12px}.DealNotes__Note__Footer__Author{color:#6a758b}.DealNotes__Note__Footer__Date{color:#7e8486}.DealNotes__Note__Footer__EditButton{padding:4px;min-width:0;height:auto}.DealNotes__Note__Footer__EditButton .MyButton__Inner__IconLeft{font-size:16px;color:#7e8486}.DealNotes__Empty{color:#b8b8b8;margin-top:-8px}.PropertyEditDate__Input.MyTextInput{width:200px}.PropertyEditDate__Input.MyTextInput.MuiFormControl-fullWidth{width:100%}.PropertyEditMoney .MyTextInput__LeftIcon{width:16px;height:16px}.PropertyEditMoney .MuiInputBase-input{min-width:120px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.PropertyEditMoney .MuiInputBase-input::-webkit-inner-spin-button{display:none}.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}.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}.DealPaymentCreateModal__Frame,.DealPaymentDetailModal__Frame{width:600px}.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}.DealPayments__Status{display:flex;align-items:center;gap:6px}.DealPayments__Status__Date{color:#00000080}.QuoteEditFields{display:flex;flex-direction:column;gap:12px}.QuoteCreateModal__Frame{width:600px}.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}.DealQuotes__ArchivedToggle{display:flex;align-items:center;gap:4px;margin-bottom:-8px;margin-top:-12px}.DealQuotes__ArchivedToggle label{font-size:12px;color:#7e8486;cursor:pointer}.DealQuotes__StatusCell{display:flex;flex-direction:row;gap:4px}.DealQuotes__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}.DealRelatedDeals__DataTable{margin-bottom:12px}.DealRelatedDeals__Id{display:flex;gap:6px}.DealRelatedDeals__Description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.DealRelatedDeals__ArchiveColumn{padding:0!important;position:sticky}@media only screen and (max-width: 767px){.DealRelatedDeals__ArchiveColumn{right:0}}@media only screen and (min-width: 768px){.DealRelatedDeals__ArchiveColumn{right:var(--dataTableFadeMargin)}}.MuiButton-root.DealRelatedDeals__ArchiveButton{padding:0;min-width:28px}.MuiButton-root.DealRelatedDeals__ArchiveButton .MyButton__Inner__IconLeft{font-size:16px}.DealRelatedDeals__AddDealPopover{max-height:230px;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.DealRelatedDeals__AddDealPopover{min-width:540px}}@media only screen and (max-width: 767px){.DealRelatedDeals__AddDealPopover{min-width:300px}}.DealRelatedDeals__AddDealPopover__Header{display:block;position:relative;padding:12px}.MuiButton-root.DealRelatedDeals__AddDealPopover__CloseButton{position:absolute;right:12px;min-width:0;padding:0;width:40px}.DealRelatedDeals__AddDealPopover__Filters{width:100%}.DealRelatedDeals__AddDealPopover__SearchFilter{width:calc(100% - 48px)}.DealRelatedDeals__AddDealPopover__SearchFilter .MyTextInput{width:100%}.DealRelatedDeals__AddDealPopover__Table{flex:1;overflow-y:auto}.DealRelatedDeals__AddDealPopover__Table .DataTable__DataRow--clickable:hover{background-color:#f0f4fb}.DealRelatedDeals__AddDealPopover__Table .DataTable__DataCell:first-child{padding-left:16px}.DealRelatedDeals__AddDealPopover__Table .DataTable__DataCell:last-child{padding-right:16px}.DealRelatedDeals__AddedRow{color:#7e8486;background-color:#f8faff}.DealRelatedDeals__AddedRow__CheckBox{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:6px}.DealRelatedDeals__AddedRow__CheckBox .checkIcon{color:#00c797;font-size:16px}.DealRelatedDeals__AddedRow__CheckBox .plusIcon{color:#009eda}.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{width:600px;font-size:16px;line-height:150%}.OrderUpdatesMessagePanel__DetailsModal__Header .PageHeader__TitleContainer__Title{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}}.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}.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__Status{display:flex;gap:4px}.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__Frame{width:550px}.QuoteAcceptModal__Prompt{margin-bottom:12px;color:#7e8486}.QuoteAcceptModal__SignatureWrapper{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__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__Frame{width:600px}.QuoteCloneModal__MessagePanel{margin-top:-12px;margin-bottom:24px}.QuoteEditModal__Frame{width:900px}.QuoteEditModal__MessagePanel{margin-top:-12px;margin-bottom:24px}.HelpIcon{color:#7e8486;font-size:16px;line-height:1;vertical-align:sub;display:inline-block}.QuotePriceAdjustmentEditModal__Frame{width:450px}.QuotePriceDepositOverrideModal__Frame{width:440px}.QuotePriceDepositOverrideModal__PropertyContainer .PropertyEdit__Label{width:160px}.QuotePriceDepositOverrideModal__CalculatedDeposit .MuiOutlinedInput-notchedOutline{border:0}.MuiButton-root.QuotePriceDepositOverrideModal__RemoveButton{color:#d83747}.QuotePriceTaxOverrideModal__Frame{width:440px}.QuotePriceTaxOverrideModal__PropertyContainer .PropertyEdit__Label{width:160px}.QuotePriceTaxOverrideModal__CalculatedTax .MuiOutlinedInput-notchedOutline{border:0}.MuiButton-root.QuotePriceTaxOverrideModal__RemoveButton{color:#d83747}.QuotePriceBreakdown{border-radius:5px;background-color:#f0f4fb;padding:16px 12px;margin-top:12px}.QuotePriceBreakdown__Table{width:100%}.QuotePriceBreakdown__Cell{position:relative;vertical-align:bottom}.QuotePriceBreakdown__Cell .text{background-color:#f0f4fb;z-index:1;position:relative}.QuotePriceBreakdown__Cell .text.bold{font-weight:700;font-size:15px;color:#000}.QuotePriceBreakdown__Cell .text.strike-through{text-decoration:line-through}.QuotePriceBreakdown__Cell--Label{color:#00000080}.QuotePriceBreakdown__Cell--Label .text{padding-right:6px}.QuotePriceBreakdown__Cell--Label:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:0px;border-bottom:1px dashed rgba(0,0,0,.1);z-index:0}.QuotePriceBreakdown__Cell--Value{text-align:right;white-space:nowrap}.QuotePriceBreakdown__Cell--Value .text{padding-left:6px}.QuotePriceBreakdown__Cell--Value:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:0px;border-bottom:1px dashed rgba(0,0,0,.1);z-index:0}.QuotePriceBreakdown__Cell--Action{width:1px}.MuiButton-root.QuotePriceBreakdown__Row__EditButton{padding:2px 8px;min-width:0}.QuotePriceBreakdown__SpacerRow td{height:6px}.QuotePriceBreakdown__AddActionRow__AddButton{position:relative;float:right}.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__AcceptButton{margin-block:16px;width:100%}.QuotePriceBreakdown__AcceptedWrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:16px;width:100%;gap:8px}.QuotePriceBreakdown__AcceptedIcon{color:#00c797;font-size:24px;border-radius:100%}.QuotePriceBreakdown__Legend{font-size:12px;color:#6a758b}.QuotePriceEditModal__Frame{width:600px}.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}.QuotePdfModal__Frame{display:flex;flex-direction:column;width:1200px;padding-bottom:0;transition:width .3s ease-in-out}.QuotePdfModal__Header__Inner{flex:1;display:flex;flex-direction:row}.QuotePdfModal__Header__PageHeader{margin-bottom:12px!important}.QuotePdfModal__Header__TitleContext{white-space:nowrap}.QuotePdfModal__Header__DownloadPDFButton{max-width:160px}.QuotePdfModal__Body{display:flex;flex-direction:column}@media only screen and (max-width: 767px){.QuotePdfModal__Body{margin:-12px -16px 0}}@media only screen and (min-width: 768px){.QuotePdfModal__Body{margin:-24px -32px 0}}.QuotePdfModal__RenderPdf{flex:1;display:flex;flex-direction:column}.QuotePdfModal__RenderPdf__Error{flex:1;padding:12px}.QuotePdfModal__RenderPdf__Loading{flex:1;display:flex;align-items:center;justify-content:center}.QuotePdfModal__RenderPdf__ContentFrame{width:100%;border-color:#fff;border:0;flex:1}.QuotePdfModal__RenderPdf__Footer{display:flex;justify-content:flex-end;align-items:center;border-top:1px solid rgba(0,0,0,.2);background-color:#fff;position:sticky;border-radius:0 0 12px 12px;gap:6px}.QuotePdfModal__RenderPdf__Footer .MyButton--Hollow{min-width:128px}@media only screen and (max-width: 767px){.QuotePdfModal__RenderPdf__Footer{bottom:0;padding:16px}}@media only screen and (min-width: 768px){.QuotePdfModal__RenderPdf__Footer{bottom:-40px;padding:16px 32px 32px}}.QuoteDetailModal__Frame{width:1100px}.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__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__Body{display:flex;flex-direction:column}.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}.ProductPathDisplay{color:#00000080}.ProductPathDisplay svg{vertical-align:middle}.ProductPathDisplay strong{font-weight:400;color:#000}.ProductTreeView__Item__Parent{margin-block:6px}.ProductTreeView__Item__Parent__Button{background:transparent;border:0;margin-left:6px;padding:4px 0;cursor:pointer;color:#7e8486;text-align:left;font-size:14px;display:flex;gap:8px;align-items:center}.ProductTreeView__Item__Parent__Button svg{vertical-align:middle}.ProductTreeView__Item__Parent__Button.collapsed svg{transform:rotate(90deg)}.ProductTreeView__Item__Parent__Button:hover{color:#009eda}.ProductTreeView__Item__Children.containsProducts{margin-block:6px}.ProductTreeView__Item__Children:not(.containsProducts){padding-left:12px;margin-left:6px;position:relative}.ProductTreeView__Item__Children:not(.containsProducts):before{content:"";position:absolute;left:6px;top:0;height:100%;width:0;border-left:1px dashed #b8b8b8}.MuiButton-root.ProductTreeView__Item__Leaf__Button{padding:6px 12px;margin-left:12px;font-weight:400;align-items:center;justify-content:space-between;white-space:unset;text-align:left;height:auto;border-radius:0;background-color:#f0f4fb}.MuiButton-root.ProductTreeView__Item__Leaf__Button:hover{background-color:#f0faff}.ProductTreeView__Item__Leaf:nth-child(odd) .MuiButton-root.ProductTreeView__Item__Leaf__Button:not(:hover){background-color:#f8faff}.OrderProductAddModal__Frame{width:900px}.OrderProductAddModal__Frame .PageHeader{min-height:0}.OrderProductAddModal__Frame .PageHeader__TitleContainer__Title{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{width:600px}.OrderProductAddModal__ProductFormModal__Frame .PageHeader{min-height:0}.OrderProductAddModal__ProductFormModal__Frame .PageHeader__TitleContainer__Title{font-size:20px}.OrderProductAddModal__ProductTreeView{margin-top:12px}.OrderProductAddModal__ProductTreeView.hidden{display:none}.OrderProductAddModal__ProductRowButton{padding:6px 12px;margin-left:12px;font-weight:400;align-items:center;justify-content:space-between;white-space:unset;text-align:left;height:auto;border-radius:0;background-color:#f0f4fb}.OrderProductAddModal__ProductRowButton:hover{background-color:#f0faff}.OrderProductAddModal__ProductRowButton:nth-child(odd):not(:hover){background-color:#f8faff}.MeasurementDisplay{display:inline-block}.MeasurementDisplay .unit.mm{font-size:70%;font-weight:200}.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}.SupplierOrderModal__Header{display:block;margin-bottom:0;padding-bottom:0;border-bottom:0}.SupplierOrderModal__Frame{width:800px}@media only screen and (min-width: 768px){.SupplierOrderModal__Frame{min-height:500px}}.SupplierOrderModal__Status{display:flex;align-items:center;gap:6px}.SupplierOrderModal__HistoryTab{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 768px){.SupplierOrderModal__HistoryTab{min-height:328px}}.SupplierOrderModal__HistoryTab__Loading{display:flex;justify-content:center;padding:24px}.SupplierOrderModal__HistoryTab__Empty{display:flex;justify-content:center;color:#7e8486;padding:24px}.SupplierOrderSummarySection__Content{display:flex;flex-direction:row;justify-content:space-between}.OrderProductEditModal__Frame{width:600px}.OrderProductEditModal__Frame .PageHeader{min-height:0}.OrderProductEditModal__Frame .PageHeader__TitleContainer__Title{font-size:20px}.OrderProductOptionsModal__Frame{width:900px;display:flex;flex-direction:column}.OrderProductOptionsModal__PageHeader .PageHeader__TitleContainer__Title{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}@media only screen and (max-width: 767px){.OrderProductOptionsModal__Body{margin:-12px -16px 0}}@media only screen and (min-width: 768px){.OrderProductOptionsModal__Body{margin:-24px -24px 0}}.OrderProductOptionsModal__ContentFrame{width:100%;border-color:#fff;border:0;flex:1}.OrderProductOptionsModal__LoadingOverlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom: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:not(:first-child){margin-top:6px}.ProductOptionDisplayGrid__Option__Price{white-space:nowrap;float:right;font-size:12px;line-height:14px}.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__Frame{width:600px}.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__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__Frame{width:600px}.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}.PresetFilterManager__EditModal__Frame{width:450px}.DealCreateModal__Frame{width:600px}.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:0}.Kanban__Column__DragArea .smooth-dnd-container{display:flex;flex-direction:column;gap:4px;min-height:100%;z-index:1}.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}.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}.Layout__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:#005d82}.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}.PurchaseOrderEditFields{display:flex;flex-direction:column;gap:12px}.PurchaseOrderCreateModal__Frame{width:600px}.PurchaseOrderCreateModal__MessagePanel{margin-top:-12px;margin-bottom:24px}.OrderAttachments__AttachmentsTable{overflow-x:auto;scrollbar-width:thin;margin-inline:-16px;padding-inline:16px;margin-bottom:6px;padding-bottom:6px}.OrderAttachments__AttachmentsTable__DataTable .DataTable__Col--name{padding-left:8px}.OrderAttachments__AttachmentsTable__NameCell{display:flex;align-items:center;gap:4px}.PurchaseOrderCloneModal__Frame{width:600px}.PurchaseOrderCloneModal__MessagePanel{margin-top:-12px;margin-bottom:24px}.PurchaseOrderEditModal__Frame{width:600px}.PurchaseOrderEditModal__MessagePanel{margin-top:-12px;margin-bottom:24px}.PurchaseOrderDetailModal__Frame{width:1100px}.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__OrderUpdatesMessagePanel{margin-top:12px}.PurchaseOrderDetailModal__Body{display:flex;flex-direction:column}.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}.PurchaseOrderReviewModal__Frame{display:flex;flex-direction:column;padding-bottom:0;transition:width .3s ease-in-out}.PurchaseOrderReviewModal--form__Frame{width:550px}.PurchaseOrderReviewModal--review__Frame{width:1200px}.PurchaseOrderReviewModal__Body{display:flex;flex-direction:column}@media only screen and (max-width: 767px){.PurchaseOrderReviewModal__Body{margin:-12px -16px 0}}@media only screen and (min-width: 768px){.PurchaseOrderReviewModal__Body{margin:-24px -32px 0}}.PurchaseOrderReviewModal__FormStep,.PurchaseOrderReviewModal__ReviewStep{flex:1;display:flex;flex-direction:column}.PurchaseOrderReviewModal__FormStep__Container{flex:1;gap:24px}@media only screen and (max-width: 767px){.PurchaseOrderReviewModal__FormStep__Container{padding:12px 16px}}@media only screen and (min-width: 768px){.PurchaseOrderReviewModal__FormStep__Container{padding:24px 32px}}.PurchaseOrderReviewModal__FormStep__Container .PropertyEditDate__InputWrapper,.PurchaseOrderReviewModal__FormStep__Container .PropertyEditDate__Input{width:100%}.PurchaseOrderReviewModal__FormStep__Container .PropertyEdit__Label__Hint strong{font-weight:600}.PurchaseOrderReviewModal__StaticAddressDisplay{display:flex;gap:8px;align-items:center;margin-top:-14px;color:#6a758b}.PurchaseOrderReviewModal__StaticAddressDisplay .icon{color:#b8b8b8;font-size:18px}.PurchaseOrderReviewModal__ReviewStep__Loading{flex:1;display:flex;align-items:center;justify-content:center}.PurchaseOrderReviewModal__ReviewStep__ContentFrame{width:100%;border-color:#fff;border:0;flex:1}.PurchaseOrderReviewModal__FormStep__Footer,.PurchaseOrderReviewModal__ReviewStep__Footer{display:flex;justify-content:flex-end;align-items:center;border-top:1px solid rgba(0,0,0,.2);background-color:#fff;position:sticky;border-radius:0 0 12px 12px;gap:6px}.PurchaseOrderReviewModal__FormStep__Footer .MyButton--Primary,.PurchaseOrderReviewModal__FormStep__Footer .MyButton--Hollow,.PurchaseOrderReviewModal__FormStep__Footer .MyButton--Accent,.PurchaseOrderReviewModal__ReviewStep__Footer .MyButton--Primary,.PurchaseOrderReviewModal__ReviewStep__Footer .MyButton--Hollow,.PurchaseOrderReviewModal__ReviewStep__Footer .MyButton--Accent{min-width:140px}@media only screen and (max-width: 767px){.PurchaseOrderReviewModal__FormStep__Footer,.PurchaseOrderReviewModal__ReviewStep__Footer{bottom:0;padding:16px}}@media only screen and (min-width: 768px){.PurchaseOrderReviewModal__FormStep__Footer,.PurchaseOrderReviewModal__ReviewStep__Footer{bottom:-40px;padding:16px 32px 32px}}.PurchaseOrderReviewModal__ReviewStep__Footer{justify-content:space-between}.PurchaseOrderReviewModal__ReviewStep__Footer__Buttons{display:flex;gap:6px}.PurchaseOrderDetailModalFooter{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){.PurchaseOrderDetailModalFooter{flex-direction:column;justify-content:space-between;gap:12px;align-items:center}}@media only screen and (min-width: 448px){.PurchaseOrderDetailModalFooter{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}}@media only screen and (max-width: 767px){.PurchaseOrderDetailModalFooter{padding:12px 16px;margin-inline:-16px}}@media only screen and (min-width: 768px){.PurchaseOrderDetailModalFooter{bottom:-40px;margin-inline:-32px;padding:16px 32px 32px}}.PurchaseOrderDetailModalFooter__Content{display:flex;align-items:center;gap:6px;flex-wrap:wrap}@media only screen and (max-width: 447px){.PurchaseOrderDetailModalFooter__Content{justify-content:center}}.PurchaseOrderDetailModalFooter__Content__Price{font-size:20px;margin-left:2px;font-weight:700;display:flex;align-items:center;gap:6px}.PurchaseOrderDetailModalFooter__Content__Price__EditButton{min-width:0;padding:4px}.PurchaseOrderDetailModalFooter__ReviewWrapper{display:flex;gap:12px;align-items:center;justify-content:center}.PurchaseOrderDetailModalFooter__ReviewWrapper .errorIcon{color:#d83747;font-size:24px;line-height:17px}.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}.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%}.PropertyEditProduct__ProductDisplay{display:flex;flex-direction:row;gap:6px;justify-content:space-between;align-items:center}.PropertyEditProduct__ProductDisplay--WithRemove{background-color:#f5f5f5;border:1px solid #b8b8b8;border-radius:5px;padding:8px 12px}.PropertyEditProduct__ProductDisplay__Body{gap:2px}.PropertyEditProduct__ProductDisplay__Body svg{vertical-align:middle}.PropertyEditProduct__ProductDisplay__RemoveWrapper{display:flex;align-items:center;justify-content:center}.MuiButton-root.PropertyEditProduct__ProductDisplay__RemoveButton{min-width:0;height:auto;padding:4px;line-height:1}.MarkupOverrideEditModal__Frame{width:600px}.MarkupOverridesTable__DataTable{margin-bottom:24px}.DataTable__DataCell.MarkupOverridesTable__NameColumn{vertical-align:middle;height:37px}.MarkupOverridesTable__NameCell{display:flex;align-items:center;min-height:37px}.MarkupOverridesTable__NameCell--Category{color:#7e8486}.MuiButton-root.DealRelatedDeals__RemoveButton{width:40px;padding:0;min-width:0}.DealerSettingsEditable{max-width:1000px}.SupplierSettingsEditable{margin-bottom:24px;max-width:1000px}.SupplierSettingsEditable .PropertyDisplay__Label,.SupplierSettingsEditable .PropertyEdit__Label{width:150px}.SupplierSettingsEditable .MySelectInput{width:100%}.SupplierSettingsEditable__Email{word-break:break-all}.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}}
