@import"https://fonts.googleapis.com/css?family=Poppins:400,700";@import"https://fonts.googleapis.com/css2?family=Bad+Script&display=swap";.search-wrapper{display:flex;margin:auto 0 auto auto}#list-search-input-container{display:grid;grid-template-columns:min-content 1fr min-content;background-color:var(--search-background);color:var(--text);border-radius:var(--border-radius-extralarge);border:1px solid var(--defaultBodyBorderColor);outline-width:0;outline:none;padding:.4em;gap:.25em;margin:auto 0}#list-search-input-container select,#list-search-input-container svg,#list-search-input-container input,#list-search-input-container span{background-color:var(--search-background);border:none;color:var(--text);margin:auto}#list-search-input-container input{width:10em;border:none;outline-width:0;outline:none}.header-container #list-search-input-container input{width:12em}.header-container .search-wrapper{font-size:var(--font-size-desktop-default)}@media screen and (min-width: 1024px){#list-search-input-container{margin:auto}#list-search-input-container input{width:17em}}.toggleButtonContainer.toggle-button{display:flex;border:1px solid #ccc;border-radius:4px;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content}.toggleButtonContainer .toggle-label{padding:8px 16px;transition:background-color .3s}.toggleButtonContainer .toggle-label:hover{background-color:#f0f0f0}.toggleButtonContainer .selected{background-color:#e0e0e0;font-weight:700}.toggleButtonContainer.favoritesToggle{display:inline-flex;border:2px solid var(--silver);border-radius:6px;overflow:hidden;margin-bottom:2em}.toggleButtonContainer .favoritesLabel{padding:10px 20px;color:var(--silver)}.toggleButtonContainer .favoritesSelected{color:var(--white);transition:background-color .2s ease}.toggleButtonContainer .left.favoritesSelected{background-color:var(--green-button)}.toggleButtonContainer .right.favoritesSelected{background-color:var(--brown-button)}.switch-wrapper{padding:.3em;background-color:var(--toggle-wrapper);border-radius:var(--border-radius);margin-bottom:.5em;display:grid;grid-template-columns:auto auto}.switch{position:relative;display:inline-block;width:4em;height:1.75em}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--search-background);transition:.2s;display:grid;grid-template-columns:auto auto;padding-top:.18em;padding-left:.5em;padding-right:.5em;font-family:var(--font-family-poppins)}.slider:before{position:absolute;content:"";height:1em;width:1em;left:.4em;bottom:.4em;background-color:var(--container);transition:.2s}input:not(:checked)+.slider,input:checked+.slider{background-color:var(--toggle-background)}.yes,.no{color:var(--switchText)}input+.slider>.yes{visibility:hidden}input:checked+.slider>.no{visibility:hidden}input:checked+.slider>.yes{visibility:visible}input+.slider>.no{visibility:visible}input:focus+.slider{box-shadow:0 0 .2em var(--defaultBorderColor)}input+.slider:before{background-color:var(--mexican-red)}input:checked+.slider:before{transform:translate(2.1em);background-color:var(--green-button)}.slider.round{border-radius:1em}.slider.round:before{border-radius:var(--border-radius-round)}.toggle-label{margin:auto 0}.toggle-switch{text-align:right;font-size:var(--font-size-small);margin-left:1em}.save-disabled:hover,.save-disabled .slider:hover{cursor:not-allowed}#wheel-clipper{position:absolute;height:50vw;width:50vw;top:0;right:0;overflow:hidden;pointer-events:none}#wheel-wrapper{position:absolute;height:100vw;width:100vw;top:-50vw;right:-50vw;transform:scale(1);transition:transform .5s;pointer-events:none}#wheel-clipper.center{position:relative;top:50vw;left:0;overflow:visible}#wheel-spinner{position:relative;height:100%;width:100%;background-color:var(--wheel);border-radius:var(--border-radius-round);pointer-events:auto}#wheel-menu{background-color:var(--search-background);height:70%;width:70%;top:15%;left:15%;position:relative;border-radius:var(--border-radius-round);pointer-events:auto}#menu-gear{position:absolute;top:52%;left:38%;z-index:11}#menu-gear svg{height:15%;width:15%}#wheel-menu{font-size:var(--font-size-mobile-default)}#wheel-menu .m11{position:absolute;top:18%;left:17%;transition:all .15s ease}#wheel-menu .m10{position:absolute;top:35%;left:7%;transition:all .15s ease}#wheel-menu .m9{position:absolute;top:52%;left:7%;transition:all .15s ease}#wheel-menu .m8{position:absolute;top:70%;left:17%;transition:all .15s ease}#wheel-menu .m7{position:absolute;top:81%;left:34%;transition:all .15s ease}#wheel-menu .m6{position:absolute;top:81%;left:53%;transition:all .15s ease}#wheel-menu .m5{position:absolute;top:70%;left:71%;transition:all .15s ease}#wheel-menu .m4{position:absolute;top:52%;left:82%;transition:all .15s ease}#wheel-menu .m3{position:absolute;top:35%;left:82%;transition:all .15s ease}#wheel-menu .m2{position:absolute;top:18%;left:71%;transition:all .15s ease}#wheel-menu .m1{position:absolute;top:8%;left:54%;transition:all .15s ease}#wheel-menu .m0{position:absolute;top:8%;left:34%;transition:all .15s ease}#wheel-menu svg{font-size:var(--font-size-wheel-icon);height:20em}#wheel-wrapper svg{fill:var(--wheelIcon);color:var(--wheelIcon)}.selected-menu svg{fill:var(--wheel)!important;color:var(--wheel)!important}@media screen and (min-width: 450px) and (max-width: 1023px){#menu-wheel-gear{font-size:var(--font-size-tablet-icon)}}@media screen and (min-width: 1024px){#wheel-wrapper{display:none}}@font-face{font-family:Poppins-Regular;src:local("Poppins-Regular"),url(/assets/Poppins-Regular-CTKNfV9P.ttf) format("truetype")}@font-face{font-family:BadScript-Regular;src:local("BadScript-Regular"),url(/assets/BadScript-Regular-CBsMMyDV.ttf) format("truetype")}:root{--background: #282e38;--body: #353d4a;--logo: #ffffff;--logoOutline: #282e38;--registrationLogo: #ffffff;--navbar: #353d4a;--navIcon: #ffffff;--navIconHover: #faaf40;--navLink: #467bb0;--navLinkHover: #ffffff;--wheel: #faaf40;--wheelIcon: #ffffff;--highlight: #faaf40;--highlightHover: #f99c10;--selected: #faaf40;--selectedHover: #faaf40;--progressBar: #ffffff;--progressText: #2f3640;--progressSpinner: #ffffff;--modal: #38404c;--content-divider: #2f3640;--tab: #303843;--tabSelected: #353d4a;--tabText: #ffffff;--tabBorder: #2d353f;--text: #acb4bd;--text-dark: #000000;--placeholderText: #acb4bd;--incoming: #abb5c4;--outgoing: #467bb0;--silver: #acb4bd;--switchText: #acb4bd;--defaultBorderColor: #acb4bd;--backgroundMonth: #acb4bd;--defaultBackgroundBorderColor: #282e38;--defaultBodyBorderColor: #282e38;--checkboxBorderColor: #65676a;--container: #282e38;--input-background: #282e38;--toggle-wrapper: #282e38;--headerText: #ffffff;--white: #ffffff;--labelColor: #ffffff;--buttonText: #ffffff;--blackButtonText: #ffffff;--border-color-dirty: #a21924;--error-text: #ffffff;--defaultPopupColor: #acb4bd;--list-items-container: #222730;--bannerInfoText: #363d4a;--bannerInfoBackground: #faaf40;--bannerEmergencyText: #a21924;--bannerEmergencyBackground: #faaf40;--blue-button: #467bb0;--blue-button-hover: #5f8fbf;--green-button: #619050;--green-button-hover: #61a348;--red-button: #905142;--red-button-hover: #b94d33;--mexican-red: #a21924;--orange: #faaf40;--brown-button: #bf894b;--brown-button-hover: #e2943a;--black-button: #1d222b;--black-button-hover: #e2943a;--search-background: #1d222b;--toggle-background: #323a49;--status-badge-archived: #435c79;--status-badge-draft: #5f666e;--status-badge-published: #61a348;--status-badge-backordered: #5f666e;--status-badge-cancelled-return: #905142;--status-badge-cancelled: #905142;--status-badge-contacted: #467bb0;--status-badge-authapproved: #61a348;--status-badge-authcancelled: #905142;--status-badge-authdeclined: #905142;--status-badge-authfailed: #905142;--status-badge-authnew: #cfa677;--status-badge-authnotattempted: #bf894b;--status-badge-authpartialapproval: #61a348;--status-badge-authpending: #cfa677;--status-badge-diagnosed: #5f666e;--status-badge-fullyreceived: #61a348;--status-badge-invoiced: #61a348;--status-badge-maast-customer: #467bb0;--status-badge-new: #4a4f55;--status-badge-onbench: #bf894b;--status-badge-onhold: #5f666e;--status-badge-open: #cfa677;--status-badge-ordered: #435c79;--status-badge-paid-in-full: #61a348;--status-badge-paidrefund: #4b8038;--status-badge-partiallyordered: #6182a8;--status-badge-partiallyreceived: #9d6e5a;--status-badge-partiallyrefunded: #325525;--status-badge-partiallyshipped: #9d6e5a;--status-badge-partialpayment: #9d6e5a;--status-badge-partsordered: #435c79;--status-badge-pending: #cfa677;--status-badge-pickedup: #61a348;--status-badge-pre-matched: #5f666e;--status-badge-processed-created: #61a348;--status-badge-processed-matched: #325525;--status-badge-processed: #7b97b7;--status-badge-purchase-created: #7b97b7;--status-badge-received: #bf894b;--status-badge-refunded: #325525;--status-badge-sent: #61a348;--status-badge-shipped: #325525;--status-badge-sub-active: #61a348;--status-badge-sub-cancelled: #5f666e;--status-badge-sub-complete: #42474c;--status-badge-sub-paused: #bf894b;--status-badge-sub-suspended: #905142;--status-badge-unshipped: #cfa677;--status-badge-vaulted: #bf894b;--monitoringBackgroundHeaders: #efe1d2;--calendarMonthBackground: #bf894b;--calendarMonthBackgroundHover: #b57e40;--calendarMonthColor: #efe1d2;--calendarDayNameLabel: #acb4bd;--calendarNumberLabel: #525252;--calendarNumberBackground: #efe1d2;--status-badge-sub-active-light: rgba(97, 163, 72, .25);--status-badge-sub-suspended-light: #905142;--status-badge-sub-cancelled-light: #5f666e;--status-badge-sub-paused-light: rgba(191, 137, 75, .25);--status-badge-sub-complete-light: #42474c;--font-size-mobile-default: 3.7vw;--font-size-mobile-button: .9em;--font-size-tablet-default: 3vw;--font-size-tablet-icon: 5vw;--font-size-tablet-toggle: 2vw;--font-size-desktop-header: 1.35vw;--font-size-desktop-default: .9vw;--font-size-desktop-button: .9vw;--font-size-clock: 3em;--font-size-icon: 8vw;--font-size-wheel-icon: .1em;--fontSizeHeadingLarge: 2.5em;--fontSizeHeading: 2em;--fontSizeHeadingMedium: 1.75em;--fontSizeHeadingSmall: 1.5em;--font-size-larger: 1.4em;--font-size-large: 1.2em;--font-size-medium: 1em;--font-size-small: .85em;--font-size-xsmall: .75em;--font-size-xxsmall: .6em;--font-size-xxxsmall: .4em;--fontPrintHeading: 24px;--fontPrint: 12px;--fontPrintSmall: 10px;--fontUPC: 20px;--border-radius-small: .15em;--border-radius: .4em;--border-radius-large: 1em;--border-radius-extralarge: 8em;--border-radius-round: 50%;--font-family-poppins: "Poppins", Helvetica}body.light{--background: #f9fafb;--body: #efeff1;--logo: #ffffff;--logoOutline: #707070;--registrationLogo: #707070;--navbar: #efeff1;--navIcon: #707070;--navIconHover: #7192b9;--navLink: #467bb0;--navLinkHover: #ffffff;--wheel: #467bb0;--wheelIcon: #707070;--highlight: #d88373;--highlightHover: #c95740;--selected: #d88373;--selectedHover: #c95740;--progressBar: #7192b9;--progressText: #ffffff;--progressSpinner: #707070;--modal: #e9e9ec;--content-divider: #f7f7f7;--tab: #efeff1;--tabSelected: #efeff1;--tabText: #707070;--tabBorder: #ffffff;--text: #707070;--text-dark: #000000;--placeholderText: #333333;--incoming: #abb5c4;--outgoing: #467bb0;--silver: #ffffff;--switchText: #ffffff;--defaultBorderColor: #acb4bd;--defaultBackgroundBorderColor: #dedee3;--defaultBodyBorderColor: #dedee3;--container: #ffffff;--input-background: #ffffff;--toggle-wrapper: #ffffff;--buttonText: #ffffff;--white: #ffffff;--labelColor: #474747;--headerText: #474747;--blackButtonText: #474747;--border-color-dirty: #a21924;--error-text: #000000;--defaultPopupColor: #dedee3;--list-items-container: #222730;--bannerInfoText: #363d4a;--bannerInfoBackground: #d88373;--bannerEmergencyText: #ffffff;--bannerEmergencyBackground: #a21924;--blue-button: #7192b9;--blue-button-hover: #9ebfe5;--green-button: #7eb56a;--green-button-hover: #79c35c;--red-button: #c76a54;--red-button-hover: #dd7860;--mexican-red: #a21924;--orange: #7192b9;--brown-button: #707070;--brown-button-hover: #9d9d9d;--black-button: #1d222b;--black-button-hover: #e2943a;--search-background: #ffffff;--toggle-background: #707070;--status-badge-backordered: #5f666e;--status-badge-cancelled: #905142;--status-badge-cancelled-return: #905142;--status-badge-diagnosed: #7192b9;--status-badge-fullyreceived: #61a348;--status-badge-invoiced: #61a348;--status-badge-maast-customer: #467bb0;--status-badge-onbench: #61a348;--status-badge-onhold: #e19a47;--status-badge-open: #707070;--status-badge-ordered: #435c79;--status-badge-paid-in-full: #61a348;--status-badge-paidrefund: #538e3e;--status-badge-refunded: #538e3e;--status-badge-partialpayment: #9d6e5a;--status-badge-partiallyordered: #6182a8;--status-badge-partiallyreceived: #9d6e5a;--status-badge-partiallyrefunded: #437132;--status-badge-partsordered: #435c79;--status-badge-purchase-created: #7b97b7;--status-badge-processed: #7b97b7;--status-badge-received: #bf894b;--status-badge-sent: #61a348;--status-badge-sub-active: #61a348;--status-badge-sub-suspended: #905142;--status-badge-sub-cancelled: #5f666e;--status-badge-sub-paused: #bf894b;--status-badge-sub-complete: #5f666e;--status-badge-vaulted: #bf894b;--status-badge-sub-active-light: rgba(97, 163, 72, .25);--status-badge-sub-suspended-light: #905142;--status-badge-sub-cancelled-light: #5f666e;--status-badge-sub-paused-light: rgba(191, 137, 75, .25);--status-badge-sub-complete-light: #5f666e;--monitoringBackgroundHeaders: #efe1d2;--calendarMonthBackground: #7192b9;--calendarMonthBackgroundHover: #5b80ae;--calendarMonthColor: #ffffff;--calendarDayNameLabel: #525252;--calendarDayNumberLabel: #525252;--calendarDayNumberBackground: #efe1d2}@media screen{.applicationHeader,.app-body{font-size:var(--font-size-mobile-default)}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background-color:var(--background);font-family:Poppins-Regular,Arial,sans-serif;color:var(--text)}.testBadge{position:fixed;right:0;bottom:0;margin-right:1em;margin-bottom:1em;padding:.25em;background-color:var(--mexican-red);border-radius:.25em}.testBadge:hover{opacity:0;transition:opacity .5s ease-in-out}.overlay.progress:hover{cursor:not-allowed}.cursorPointer{cursor:pointer}input,select,textarea,button{font-size:inherit;font-family:inherit}input[type=file]{display:none}input::-moz-selection{background-color:var(--blue-button);color:var(--white)}input::selection{background-color:var(--blue-button);color:var(--white)}input::-webkit-selection{background-color:var(--blue-button);color:var(--white)}a[href^="tel:"]{color:var(--text);text-decoration:none}h1{margin-top:0}img.errorPup{margin-top:2.5em}.fontSizeSmaller{font-size:smaller}.centerAligned{text-align:center}.right-aligned{text-align:right}.leftAligned{text-align:left}.monospace{font-family:monospace}.gridCenter{margin:auto}.svgGridCenter svg{margin:auto}.maxWidth20{max-width:20em}.calendarWidget{background-color:var(--container)}.calendarWidget .month,.calendarWidget .blank,.calendarWidget .day,.calendarWidget .dayName{width:100%;border-top:.15em solid var(--defaultBorderColor);border-left:.15em solid var(--defaultBorderColor)}.calendarWidget .dayName{min-height:2em;text-align:center;font-weight:700;font-size:var(--font-size-large);color:var(--calendarDayNameLabel);padding-top:.15em}.calendarWidget .day{min-height:10em;overflow:hidden;position:relative}.calendarWidget .right{border-right:.1em solid var(--defaultBorderColor)}.calendarWidget .trailing{border-bottom:.1em solid var(--defaultBorderColor)}.calendarWidget .month{height:2em;background-color:var(--calendarMonthBackground);border-radius:var(--border-radius) var(--border-radius) 0 0;color:var(--calendarMonthColor);font-size:var(--font-size-desktop-header);font-weight:700;text-align:center;padding:.25em;border-right:.1em solid var(--defaultBorderColor);grid-column:span 7}.calendarWidget .month:hover{background-color:var(--calendarMonthBackgroundHover);cursor:pointer}.dayLabel{font-weight:700;color:var(--calendarNumberLabel);background-color:var(--calendarNumberBackground);padding:0 .5em;border-right:.1em solid var(--defaultBorderColor);border-bottom:.1em solid var(--defaultBorderColor)}.day.today{border:.3em solid var(--calendarMonthBackground)}.event{color:var(--calendarMonthBackground)}.event.text{margin:.5em}.event.icon{margin:.5em 0 0 .5em}.event svg{margin-right:.4em;fill:var(--calendarMonthBackground);height:1.5em}.calendarCount{font-size:var(--font-size-small);vertical-align:super;float:right;color:var(--calendarMonthBackground);margin-top:-.5em;padding:.25em .15em .25em 0;position:absolute}.calendarNote{font-size:var(--font-size-small);color:var(--highlight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monitoringWrapper{margin:1em;padding:5%;background-color:var(--body);color:var(--monitoringBackgroundHeaders);border-radius:var(--border-radius)}.monitoringHeader select{color:var(--monitoringBackgroundHeaders);background-color:var(--input-background);outline-width:0;border:none;outline:none;resize:none;border-radius:var(--border-radius);padding:.5em;margin-bottom:.5em}.metric{background-color:var(--container);border-radius:var(--border-radius);min-height:15em;margin-bottom:1em;padding:1em 1.5em 1em 1em;border-top-width:.75em;border-top-style:solid;border-top-color:var(--monitoringBackgroundHeaders);width:15em;flex-grow:5;flex-basis:auto}.overflowHidden{overflow:hidden}.importWarning{background-color:var(--container);padding:.25em;border-left:2px solid var(--highlight);border-right:2px solid var(--highlight)}.progessBorder{background-color:var(--container)}.progessBar{background-color:var(--progressBar);height:1.5em;text-align:right;color:var(--progressText)}.progressSpinner{color:var(--progressSpinner)}.progressContainer{display:grid;grid-template-columns:max-content 1fr;column-gap:1em;row-gap:.5em;align-items:center}.loadOlderMessages{align-self:center;padding:.25em;color:var(--highlight);font-style:italic;font-size:smaller}.createAccount{margin:1em 0;color:var(--headerText)}.createAccount a{color:var(--headerText);font-style:italic;text-decoration:none}.navLink{margin-bottom:.25em;padding:.25em;text-decoration:none;color:var(--navLink);font-style:italic;font-weight:700;border-radius:var(--border-radius)}.navLink:hover{color:var(--navLinkHover);background-color:var(--blue-button);border-radius:var(--border-radius)}.inlineLink{text-decoration:none;color:var(--highlight);font-style:italic}.inlineLink:hover{color:var(--highlightHover)}.inputBackground{background-color:var(--input-background);border-radius:var(--border-radius)}.margin1em{margin:1em}.marginLeft1em{margin-left:1em}.marginLeft2em{margin-left:2em}.marginTop2em{margin-top:2em}.marginTop1em{margin-top:1em}.marginTophalfem{margin-top:.5em}.marginBottom1em,.merchantDisabled{margin-bottom:1em}.marginBottomhalfem{margin-bottom:.5em}.marginBottomqtrem{margin-bottom:.25em}.marginRight1em{margin-right:1em}.minWidth10{min-width:10em}.minWidth20{min-width:20em}.paddingqtrem{padding:.25em}.paddingHalfEm{padding:.5em}.padding1em{padding:1em}.paddingLefthalfem{padding-left:.5em}.paddingLeft1em{padding-left:1em}.paddingRight1em{padding-right:1em}.padding0em5em1em5em{padding:0 5em 1em}.paddingBottom1em{padding-bottom:1em}.minHeight2em{min-height:2em}.minHeight3em{min-height:3em}.noBorder{border:none;outline:none}.areaOrderNumber .tagContainer,.areaProductHeader .tagContainer,.areaContactHeader .tagContainer{padding:0;margin:0 0 1em;font-size:50%;display:flex;flex-wrap:wrap;column-gap:1em}.areaOrderNumber .tagContainer{justify-content:flex-end}.tagGrid.orderTypeTag{margin-bottom:.45em}.tagElementContainer{display:flex;flex-wrap:wrap;row-gap:.25em}.tag{background-color:var(--container);border-radius:var(--border-radius);padding:0 .4em;font-weight:400;border-width:.1em;border-style:solid;border-color:var(--blue-button);border-left-width:.5em;margin-left:.5em}.tag.editing{max-height:3.5em;font-size:150%}.tagEditControls{display:grid;grid-template-columns:2.5em max-content;column-gap:.5em}.tagEditControls span{margin:auto}.tagText{min-width:6em}.tagList input[type=color]{height:100%}.tagDelete{font-size:80%;margin:auto}.tagAdd svg{transform:rotate(90deg)}.tooltip.sourceorder .tooltiptext{width:revert;font-size:50%;white-space:nowrap;padding:.5em}.explanation{width:20em;border:.1em solid var(--text);background-color:var(--container);padding:.5em;border-radius:var(--border-radius)}.explanationNarrow{width:max-content}.cartloomPID{transform:translate(-50%,75%)}.hidden{opacity:0;pointer-events:none;transition:opacity .2s ease}.show{opacity:1;pointer-events:auto;transition:opacity .2s ease}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:100%;background-color:var(--search-background);border:.1em solid var(--defaultBorderColor);color:var(--text);text-align:center;border-radius:var(--border-radius);padding:.25em 0;position:absolute;z-index:1;bottom:0%;left:50%;margin-left:-3em;opacity:0;transition:opacity .3s;transform:translate(-50%,100%)}.tooltip .tooltiptext:after{content:"";position:absolute;top:-.55em;left:50%;margin-left:-.25em;border-width:.25em;border-style:solid;border-color:transparent transparent var(--defaultBorderColor) transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.dbwDemo,.dbwNews{overflow:hidden;position:relative}.dbwDemo .dbwExpander,.dbwNews .dbwExpander{position:absolute;bottom:.25em;right:.5em;color:var(--headerText)}.dbwExpander:hover{color:var(--highlight)}#list-container .tagListIcon{opacity:.25}#list-container .tagListIcon:hover{opacity:1}.areaTransactions .action-button{padding:0}.addWidget{font-size:140%;color:var(--green-button);margin:0 0 0 auto}.addWidget:hover{color:var(--green-button-hover)}.action-button{color:var(--buttonText);display:block;padding:.4em;text-align:center;border-radius:var(--border-radius);cursor:pointer;min-width:6.5em;-webkit-user-select:none;user-select:none;font-size:var(--font-size-mobile-button)}.action-button-inline{display:inline-block}.clockout-button{color:var(--buttonText);display:block;text-align:center;border-radius:var(--border-radius);cursor:pointer;width:max-content;height:max-content;-webkit-user-select:none;user-select:none;font-size:var(--font-size-mobile-button)}.favorites{margin-top:.5em}.favoriteButtonProduct,.favoriteButton{color:var(--buttonText);border-radius:var(--border-radius);cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;height:100%;padding:1em;white-space:normal;text-align:center;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}.manualCardStatus{margin:auto auto 1.5em;width:max-content}.action-button-cell{margin:.3em .05em}.action-button:hover{cursor:pointer}.action-buttons .action-button svg{color:var(--buttonText);fill:var(--buttonText);height:1em}.action-buttons .total{display:flex}.actionButtonStockOrder{color:var(--buttonText);padding:.3em;width:6em;height:auto;border-radius:var(--border-radius);-webkit-user-select:none;user-select:none}.actionButtonStockOrder svg{width:2em;height:auto}.actionButtonWalkIn{color:var(--buttonText);padding:.3em;width:5em;height:auto;border-radius:var(--border-radius);-webkit-user-select:none;user-select:none}.planButton{font-size:var(--font-size-larger);width:11em;margin-top:1em;margin-bottom:1em}.action-icon-container{display:flex}.action-icons{padding-top:.6em;padding-left:.6em}.areaCustomerSearchContainer .action-icons{padding:0}.areaProductSearchContainer .action-icons{padding-top:1em;padding-left:0}.areaBillingPlanSearchContainer{padding-top:1em}.areaStoreCredit{color:var(--highlight);font-weight:700;margin:auto}.action-icons.add-contact{margin-left:auto}.action-icons.expand-contacts{margin-right:auto}.action-row-two,.action-row-three,.action-row-four{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:.25em}.action-tab{color:var(--tabText);background-color:var(--tab);display:inline-block;text-align:center;border-radius:var(--border-radius) var(--border-radius) 0 0;-webkit-user-select:none;user-select:none;margin:1em .5em 0 0;padding:.5em .75em;min-width:3em}.action-tab-balance{font-size:var(--font-size-larger)}.action-tab-balance span{margin:.75em 0 auto auto}.action-tab.selected{background-color:var(--tabSelected);font-weight:700}.photoListItem{position:relative}.photoListItem li div{display:inline-block}.photoListItem.placeholder.dragOver{background-color:var(--highlight);opacity:.4;transition:.25s}.photoListItem.placeholder{fill:var(--placeholderText);color:var(--placeholderText);flex-grow:1;border:2px dashed var(--defaultBorderColor);display:grid;opacity:.4}.generalSettings .photoListItem.placeholder{height:200px}.photoListItem.placeholder svg{margin:auto}.photoListItem.deleting{opacity:0;transition:.75s}.popup{position:relative;display:inline-block}.popup .popuplist{background-color:var(--search-background);border:.1em solid var(--defaultPopupColor);color:var(--text);border-radius:var(--border-radius);padding:1em;position:absolute;z-index:1}.popup .popuplist:after{content:"";position:absolute;top:-.55em;left:9%;margin-left:-.25em;border-width:.25em;border-style:solid;border-color:transparent transparent var(--defaultBorderColor) transparent}.popup .popuplist .list-item{padding-left:0;padding-right:0}.popup .statusbadge{padding:0;width:10em}.popup .statusbadge.family{padding:.25em 0;width:100%}.addr1{padding-top:1em}.app-body{background-color:var(--background)}.areaAddProductContainer{margin-top:1em}.areaBaseDetailContainer{margin:1em;padding:5%;background-color:var(--body);color:var(--text);border-radius:var(--border-radius)}.areaButtonControlsContainer{margin-top:1em}.areaCloseButton{text-align:right}.areaCloseButton svg{font-size:var(--fontSizeHeadingSmall)}.tagList input,.areaContactHeader input{color:var(--text);background-color:var(--container);border-radius:var(--border-radius);box-sizing:border-box;border:none;outline-width:0;outline:none;font-weight:700;padding-left:.5em}.areaContactHeader input{width:100%}.tagList .suggestionsParent input{width:8em}.areaFoldersContainer{margin:3em 0 2em}.areaOrderTotalContainer,.areaPaymentList .orderpaymentlist{margin-top:1em}.areaCampaignHeader,.areaReportHeader,.areaProductHeader,.areaContactHeader{font-size:var(--fontSizeHeading);margin-bottom:.5em;font-weight:700}.areaDetailPurchase .areaContactHeader,.areaDetailQuote .areaContactHeader,.areaDetailRepair .areaContactHeader,.areaDetailOrder .areaContactHeader,.areaDetailInvoice .areaContactHeader{min-height:1.45em}.areaDetailSupplier .areaContactHeader{height:auto}.areaDetailRecurring .areaContactHeader,.areaDetailBilling .areaContactHeader{font-size:var(--fontSizeHeadingMedium)}.areaOrderNumber{font-size:var(--fontSizeHeading);font-weight:700}.areaProspectStatus,.areaOrderStatus{display:grid}.areaProspectStatus span,.areaOrderStatus span{margin:0 0 0 auto}.areaProspectStatus .statusbadge,.areaOrderStatus .statusbadge{margin:0 0 .75em auto}.reportButton{margin:1em}.dateFilterType,.reportFilterType{margin:auto auto auto 0}.areaCustomerSearchContainer{margin:0}.areaProductSearchContainer .search-wrapper{margin:1em 0 auto}.areaProductSearchContainer{margin:0 auto 0 0}.areaRepairCardDeck{margin-top:1em}.areaRepairItemCard{resize:none;border-radius:var(--border-radius);margin-bottom:2em}.areaRepairItemCard input,.areaRepairItemCard textarea{margin:.1em;width:98%;border-radius:var(--border-radius);background-color:var(--input-background);border:none;outline:none;color:var(--text);overflow:hidden;resize:none}.labelHeader,.areaRepairItemCard label,.repairlabel{margin-top:.1em;color:var(--text)}.areaRepairItemInputContainer .popup .popuplist{top:1.75em;left:0;width:100%}.areaRepairItemInputContainer{border-radius:var(--border-radius);padding:.25em .5em}.areaRepairItemInputContainer input,.areaRepairItemInputContainer textarea,.areaRepairItemInputContainer span{width:100%;padding:.1em 0}.areaRepairItemInputContainer label{padding:.1em 0}.areaRepairItemInputContainer.description{display:inline}.areaCampaignLink{text-align:center}.campaignLink{margin-bottom:1em}.areaTrackingNumber{width:17em}.areaPONumber{width:15em}.balanceDue{color:var(--status-badge-open);text-align:center}.black-button{background-color:var(--black-button)}.black-button:hover{background-color:var(--black-button-hover)}.border-radius{border-radius:var(--border-radius)}.brown-button{background-color:var(--brown-button)}.brown-button:hover{background-color:var(--brown-button-hover)}.cancelbutton .payment-action-button,.processbutton .payment-action-button{width:10em;margin-top:2em}.cardreaderstatus{text-align:center;font-size:var(--font-size-larger);margin:1.5em 0;color:var(--text);min-height:4.5em}.spinner-container{position:relative;display:inline-block}.spinner-icon{font-size:2em}.countdown-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-58%);font-size:.75em;color:var(--white)}.caret{padding:.19em .62em}.circle-button{stroke:var(--text);fill:var(--search-background)}.circle-button svg{height:2em;width:2em}.strikethrough{text-decoration:line-through}.cloud-error{color:var(--red-button-hover);fill:var(--red-button-hover)}.leftMarginSmall,.cloud-icon{margin-left:.5em}.component-title{color:var(--text)}.approvedCheck{color:var(--green-button)}.declinedX{color:var(--red-button)}.contact-view-top-row{padding-bottom:1em}.contact-view-top-row svg{padding-left:1em;margin:auto 0;height:1em;opacity:.75}.envelopeSlash{fill:var(--highlight)}.contact-card{background-color:var(--container);border-radius:var(--border-radius);padding:.5em;width:100%;margin-bottom:1em}.contact-details{border-radius:var(--border-radius)}.contact-item{padding:0 .5em .25em;background-color:var(--container);min-width:16em;max-width:21em;overflow:hidden}.contact-item input{color:var(--text);background-color:var(--container);outline-width:0;border:none;outline:none;width:100%}::-webkit-input-placeholder{opacity:.75}.contactDonotemailSwitch .slider,.contact-active-switch .slider{padding-left:0}.contactDonotemailSwitch .switch{width:8em}.contact-active-switch .switch{width:6em}.contactDonotemailSwitch .switch input:checked+.slider:before{transform:translate(6.2em)}.contact-active-switch .switch input:checked+.slider:before{transform:translate(4.1em)}.contactDonotemailSwitch input+.slider>.no,.contact-active-switch input+.slider>.no{display:inline;margin-left:1.5em}.contactDonotemailSwitch input+.slider>.yes,.contact-active-switch input+.slider>.yes,.contactDonotemailSwitch input:checked+.slider>.no,.contact-active-switch input:checked+.slider>.no{display:none}.contactDonotemailSwitch input:checked+.slider>.yes,.contact-active-switch input:checked+.slider>.yes{display:inline;margin-left:-1em}.control-buttons{padding:1em}.no-top-padding{padding-top:0}.cardListContainer .customerName,.cardListContainer .card_id,.cardListContainer .expiration{margin:auto auto auto 0}.creditCardList{text-align:center;margin-bottom:1em}.current-menu,.current-menu svg{fill:var(--navIconHover);color:var(--navIconHover)}.dashboardWidget{background-color:var(--container);border-radius:var(--border-radius);min-height:15em;margin-bottom:1em;padding:1em 1.5em 1em 1em;border-top-width:.75em;border-top-style:solid;border-top-color:var(--defaultBorderColor)}.dashboardWidget hr{border-color:var(--defaultBorderColor)}.dashboardWidget ul{padding-left:1.5em}.plainLink{color:var(--highlight)}.dbwClock{font-size:var(--font-size-clock);text-align:center}.dbwDate{font-size:var(--font-size-small);text-align:center}.dialer{color:var(--text);text-decoration:none}.disabledInput::placeholder{opacity:.5}.justifySelfStart{justify-self:start}.editcontact{justify-self:end;padding-left:1em}.employeeSelect{outline:none}.oopsIcon{font-size:2em}.overlay.opaque{color:var(--text)}.overlayMessage,.error{color:var(--error-text)}.overlayTitle{font-size:larger;font-weight:700;color:var(--highlight)}.overlayTitle.dateFilterTitle{margin-bottom:1em}.dateFilterFilterType.filterReport{width:100%!important}.registrationError{margin:2em;color:var(--highlight)}.errorBoundary{margin-top:2em}.errorBoundary>.errorPup{width:25%}.eyeball svg{fill:var(--text);width:1.1em;height:auto}.eyeball svg:hover{fill:var(--highlight)}.family{background-color:var(--body)}.filterReport,.filter-button{position:relative;background-color:var(--body);border-radius:var(--border-radius);padding:.5em 2em;margin:0 1em;border:1px solid var(--defaultBackgroundBorderColor)}.filterReport{background-color:var(--input-background);padding:.3em .5em;margin:0}.filterReport svg{margin:auto}.reportSettings #filter-list{width:11em}.recurringlist.invoices #filter-list{width:9em}.flexInputDiv{min-height:2em}.associatePicker svg,.flexInputDiv svg{opacity:.15}.flexInputDiv .ghost svg{opacity:revert}.associatePicker svg:hover,.flexInputDiv svg:hover{opacity:1}.associatePicker .noOpacity svg{opacity:1}.folderContent{background-color:var(--input-background);width:99%;min-height:12em;overflow:hidden;border-radius:0 var(--border-radius) var(--border-radius) var(--border-radius);color:var(--text);outline-width:0;border:none;outline:none;resize:none;padding:.5em}.maastCardVaultTab,.maastTransactionsTab,.maastInvoicesTab,.maastNotesTab,.maastCustomFieldsTab,.cartloomTab,.linkedListItems,.folderListItems,.folderMatchListItems,.folderAgreementItems,.folderAuthorizationItems,.folderMessageListItems,.folderTextListItems,.folderShippingItems,.photoListItems,.folderProductMetrics{padding-top:1em;padding-left:1em;background-color:var(--input-background)}.folderMatchListItems{padding-bottom:1em}.vaultButton{align-self:start}.reverbListItems{padding:1em;background-color:var(--input-background)}.reverbPublish{width:max-content;margin-top:1em}.reverbLink{display:grid}.reverbLink a{margin:auto auto auto 0;padding-top:.65em}.reverbListItems .product-header{margin:auto auto auto 0}.reverbDisclaimer{font-size:80%;font-style:italic;opacity:.5;text-align:center;padding-top:2em}.importInstructions,.reverbInstructions{padding:1em}.messageDateTime,.settinginstructions{opacity:.95;font-size:90%;margin-bottom:1em}.chrecaptchaElement{display:none}.grecaptcha-badge{visibility:hidden!important}.recaptchaDisclaimer{opacity:.6;font-size:80%;margin-bottom:1em}.recaptchaDisclaimer a{color:var(--highlight)}.sendResult{font-size:80%;margin-bottom:1em;opacity:.5}.sendFailure{color:var(--highlight);opacity:1}.easeIn{opacity:0;transform:translateY(-10px);transition:opacity .5s ease,transform .5s ease}.easeInActive{opacity:1;transform:translateY(0)}.sms_card{background-color:var(--outgoing);padding:1%;border-radius:var(--border-radius);-webkit-user-select:text;user-select:text}.sms_card.incoming,.sms_card.outgoing{padding:.5%}.sms_card.outgoing{color:var(--buttonText);display:inline-block}.sms_card.incoming{color:var(--text-dark);background-color:var(--incoming);display:inline-block}.sms_card_container{margin-bottom:.45em}.sms_card_container.outgoing{padding-right:40%}.sms_card_container.incoming{text-align:right;padding-left:40%}.sms_card.outgoing .textDateTime{opacity:.4;font-size:75%}.sms_card.incoming .textDateTime{opacity:.75;font-size:75%}.getNewTexts{margin:auto}.unread{font-weight:700;color:var(--buttonText)}.verifyEmailinstructions{font-size:80%;margin-bottom:1em}.noBottomMargin,h2.settingsH3,h3.settingsH3{margin-bottom:0;color:var(--headerText)}h2.settingsH3{margin-top:0}h3.settingsH3{margin-top:1em}.topMargin1em{margin-top:1em!important}.topMargin2em{margin-top:2em!important}.settingsTaxRateContainer{margin:1em 0}.settingsTaxRate{margin-right:1em}.fontSizeSmall{font-size:var(--font-size-small)}.topMarginSmall{margin-top:.5em}.italic{font-style:italic}.openFolder{min-height:8.5em}.openFolder.reverbListItems{min-height:35.2em}.openFolder.reverbListItems.noReverbKey{min-height:revert}.folders{background-color:var(--body);padding:.5em;margin-right:.75em;width:10em;text-align:center;border-radius:var(--border-radius) var(--border-radius) 0 0;color:var(--text);font-weight:700;-webkit-user-select:none;user-select:none;border-right:var(--tabBorder) 1px solid;border-top:var(--tabBorder) 1px solid;border-left:var(--tabBorder) 1px solid}.areaDetailCustomer .folders{width:7.5em}.folders{background-color:var(--tab)}.folders.selectedFolder{background-color:var(--container)}.gear-menu-option{margin-bottom:.75em}.gear-menu-option a{text-decoration:none;color:var(--text)}.gear-menu-option:hover,.gear-menu-option a:hover{color:var(--highlight)}.gear.header-icon{z-index:2;flex-grow:1;text-align:right}.green-button{background-color:var(--green-button)}.green-button:hover{background-color:var(--green-button-hover)}.blue-button{background-color:var(--blue-button)}.blue-button:hover{background-color:var(--blue-button-hover)}.black-button,.black-button:hover{background-color:var(--input-background);color:var(--blackButtonText)}.headercustomfield{padding:.5em .5em .25em 0;font-weight:700;background-color:var(--container);color:var(--headerText)}.header{padding:0 .5em .25em;font-weight:700;background-color:var(--container);color:var(--headerText)}.list-grid .header{padding:.25em .5em}.buttonheader{padding:0 .5em .25em;background-color:var(--container);color:var(--headerText)}.header span svg{margin-left:.5em}.header-icon{color:var(--navIcon);font-size:var(--font-size-icon)}.header-icon svg{fill:var(--navIcon)}.headerlast{padding-bottom:.25em;font-weight:700;background-color:var(--container);margin-right:0;padding-right:.9em;color:var(--headerText)}.businessInfoContainer::placeholder,.input-container::placeholder{color:var(--text)}.businessInfoContainer,.input-container{background-color:var(--input-background);border-radius:var(--border-radius);width:85%;margin:.5em auto;padding:0 .6em}.businessInfoContainer{width:90%}.businessInfoContainer input,input[type=date],input[type=datetime-local],.reportStartDate input,.input-container input{background-color:var(--input-background);border-radius:var(--border-radius);color:var(--text);outline-width:0;outline:none;border:none;width:99%;margin:auto 0;padding:.25em .5em}.reportStartDate input{border:1pt solid var(--defaultBackgroundBorderColor)}.progressBar{margin:1em}.progressStep{padding:.1em;color:var(--headerText);font-weight:700}.progressStepActive{color:var(--highlight);font-weight:700}#creationdatetime{width:67.5%}#duedatetime{width:60%}.timesheetStartDate input,.timesheetEndDate input{background-color:var(--search-background);border:.5px solid var(--defaultBackgroundBorderColor)}input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;border-radius:4px;margin-right:2px;opacity:.6;filter:invert(.8)}.inputfields{margin-bottom:1em}.inputfields label{display:block;text-align:center}input.dirty{border-color:var(--border-color-dirty);border-width:2px;border-style:solid}.showMoreInvoices{margin:1em 0}.invoiceproductlist,.returnproductlist,.quoteproductlist,.repairproductlist,.orderproductlist,.purchaseproductlist{margin-top:1em}.subscriptionListTotalsLabel,.invoiceListTotalsLabel{font-weight:700;text-align:right;margin-right:1em}.subscriptionListTotalsValue,.invoiceListTotalsValue{text-align:right}.list-header1{padding-left:.5em}.readonlyQuantity{padding-right:.5em}.list-item{vertical-align:top;padding:.5em .3em .2em .12em}.list-item.deleted{text-decoration:line-through;opacity:.5}.timesheetlist .list-item{vertical-align:top;padding:0 .5em}.listControlsContainer{display:flex;flex-wrap:wrap;justify-content:space-between}.register,.login{margin:1em 0;text-align:center;background-color:var(--background);color:var(--text);overflow:hidden}.register svg,.login svg{fill:var(--logoOutline)}.login h3{text-align:center;padding-bottom:.25em;color:var(--text);font-size:var(--fontSizeHeadingSmall);font-weight:400}.registerTitles{font-size:var(--fontSizeHeadingSmall);text-align:center;color:var(--text);font-weight:400;padding-bottom:.25em;margin:.5em 0}.togglePlans{text-align:left;padding-bottom:.25em;color:var(--headerText);font-weight:400}.togglePlans:hover{color:var(--highlight)}.clientPageLoading,.clientPage{margin:2%;background-color:var(--body);color:var(--text);padding:1em;border-radius:var(--border-radius)}.clientPageLoading{background-color:revert}.storeName{font-size:var(--fontSizeHeading);font-family:Poppins-Regular,Arial,sans-serif;font-weight:700}.clientPage .logo img{height:13em;margin-bottom:2em}.login-logo svg{height:14.5em;margin-bottom:2em}.areaFAQContainer{margin:1em;padding:5%;background-color:var(--body);border-radius:var(--border-radius);color:var(--headerText)}.faqLogo{color:var(--headerText);margin-bottom:1em}.faqLogo svg{height:5em;margin:auto}.faqTitle,.faqLogo svg{font-size:var(--fontSizeHeading)}.faqTitle,.faqSearch{align-self:end;margin:auto}.faqLogo .search-wrapper{display:inline-block}.faqLogo .search-wrapper svg{height:.75em}.faqQAContainer{background-color:var(--content-divider);margin:1em;padding:.25em;border-radius:var(--border-radius);overflow:auto;max-width:97%;width:97%}.fontSizeLarger,.faqContent{font-size:larger}.faqQuestion,.faqCategory{margin:1em}.faqCategory:hover{color:var(--highlight)}.faqAnswer{margin:0 2em;color:var(--text);overflow:hidden}.faqLogo svg .st1,.errorPup .st1,.login-logo svg .st1{fill:var(--logo)}.faqLogo svg .st0,.errorPup .st0,.login-logo svg .st0{fill:var(--logoOutline)}.faqMenuIcon svg{height:1em;fill:var(--navIcon)}.alignSelfCenter{align-self:center}.businessInfoWrapper,.login-wrapper{border-radius:var(--border-radius);background-color:var(--body);padding:.5em 1em 1em;max-width:22em;text-align:center}.instructions{margin-bottom:1.5em;color:var(--text)}.gridCheckBox input{margin-bottom:1em}.choosePlanWrapper{border-radius:var(--border-radius);background-color:var(--body);padding:.5em 1em 1em;max-width:75%;text-align:left}.login-container .instructions{margin-bottom:1em}.login-container .forgotPassword{margin-top:1em;font-style:italic;cursor:pointer}.login-container .forgotPassword:hover{color:var(--highlight)}.login-container .paymentForm{margin:1em auto auto;text-align:center;padding-bottom:.5em}.model,.serial,.description,.technician{background-color:var(--input-background)}.nav-bar-container-dev,.nav-bar-container{background-color:var(--background);align-items:end;padding:1em;-webkit-user-select:none;user-select:none}.nav-bar-container-dev{background-color:var(--status-badge-paidrefund)}.nav-icon{text-align:center;padding:1em;margin:auto 0 0;position:relative}.nav-icon svg{width:4em}.nav-logo{width:15em;padding:.5em 0 0}.nav-logo h1{white-space:nowrap}.nav-svg{color:var(--navIcon);fill:var(--navIcon)}.newStockOrder,.saveProducts,.downloadProducts,.new-po{background-color:var(--green-button);color:var(--buttonText);padding:.4em 0;width:15em;border-radius:var(--border-radius);display:inline-block;text-align:center;-webkit-user-select:none;user-select:none}.saveProducts,.downloadProducts{width:10.75em;margin:auto auto auto 1em}.downloadProducts{background-color:var(--brown-button)}.redownloadProducts{width:13em}.new-po-wrapper{margin-top:1em;text-align:center}.noData{margin:1em;font-style:italic}.printedNotesTab,.notesTab{padding:1em;background-color:var(--input-background)}.notesDate{padding:2px}.printedNotesTab .notesValue{width:100%}.areaCustomFields input,.printedNotesTab .notesValue,.notesTab .notesValue{color:var(--text);background-color:var(--input-background);outline-width:0;border:none;outline:none;resize:none;overflow:hidden}.areaCustomFields input{width:100%}.notesTab .notesValue.readonly{font-style:italic}input.badEmail{border:1px solid var(--mexican-red)!important}.settinginstructions.badEmail{color:var(--highlight);opacity:1}.notesTab .notesValue.error{border:.5px solid var(--mexican-red)}.productlist .listControlsContainer,.purchaselist .listControlsContainer,.orderlist .listControlsContainer{justify-items:center}.orderproductsearchresults .popup .popuplist{top:6em;left:1em}.billingplanssearchresults .plan_type,.billingplanssearchresults .plan_frequency,.billingplanssearchresults .recur_amt,.billingplanssearchresults .amt_tran{padding-top:0;padding-bottom:1em}.billingplanssearchresults .plan_type{padding-left:.5em!important}.paginationContainer{margin:1em 3em;-webkit-user-select:none;user-select:none}.paidInFull{color:var(--text);text-align:center}.pay-toggles{margin:3em 0;width:97%}.partial-toggle{margin:1em 2em 0}.partial-toggle .switch-wrapper{background-color:var(--body)}.payment-action-button{text-align:center;border-radius:var(--border-radius);width:13em;height:3.5em;-webkit-user-select:none;user-select:none;cursor:pointer}.payment-action-button-pp{padding:.4em;text-align:center;border-radius:var(--border-radius);width:13em;height:3.5em;-webkit-user-select:none;user-select:none;cursor:pointer}.payment-action-buttons .payment-action-button span{color:var(--buttonText);margin:auto;font-size:var(--font-size-larger);font-weight:700}.payment-action-buttons .payment-action-button svg{fill:var(--buttonText);height:2em;margin:auto 0 auto auto;width:auto}.payment-icon-container .action-buttons{margin-top:2em}.paymentMethods{font-size:var(--font-size-xsmall)}.payment-action-button-wrapper{margin:1em auto auto}.declineMessage{margin-top:1em}.hoverPointer svg{fill:var(--silver);height:1.05em}.hoverPointer:hover svg{fill:var(--highlight)}.highlight.hoverPointer svg{fill:var(--highlight)}.hoverPointer:hover,.selectTerminal:hover{color:var(--highlightHover);fill:var(--highlightHover);cursor:pointer}.plus{padding:.11em .38em}.areaCustomerSearchContainer .popuplist .list-item{word-wrap:break-word}.areaProductManagerFields{margin-top:1em}.productTypeItem,.productManagerItem,.product-item{margin-bottom:.5em}.productPhoto{height:100px}.productPhoto.clientLogo{height:200px}.productPhoto.clientLogo{background-color:var(--defaultBorderColor);padding:.5em;border-radius:var(--border-radius)}.addphoto{height:50px;margin:auto auto auto 0;opacity:.5}.addphoto:hover{opacity:1}.addphoto svg{height:50px}.floatRight{float:right}.productPhotoControls{display:flex;column-gap:.2em;float:right;position:absolute;right:0;top:0;z-index:7;opacity:.35}.productPhotoControls:hover{opacity:1}.productPhotoEdit svg{height:1.8em;color:var(--search-background);fill:var(--search-background);margin-top:.1em}.product-toggles{margin-top:1em}.overlayError{color:var(--highlight)}.overlayError,.overlayMessage{min-height:1.5em}.white,.headerText{color:var(--headerText)}.highlight{color:var(--highlight)}.highlight:hover{color:var(--highlightHover)}.underline{text-decoration:underline}.subject{color:var(--headerText)}.red-button{background-color:var(--red-button)}.red-button:hover{background-color:var(--red-button-hover)}.saveIcon{fill:var(--green-button);color:var(--green-button)}.saveIcon:hover{fill:var(--green-button-hover);color:var(--green-button-hover)}.cancelIcon{fill:var(--red-button);color:var(--red-button)}.cancelIcon:hover{fill:var(--red-button-hover);color:var(--red-button-hover)}.remember-container .switch-wrapper{background-color:transparent}.remember-container{width:65%}.removeCompanyContainer{text-align:right}.flexPlaceholder,.save-disabled,.save-disabled::placeholder{opacity:.5}.save-disabled:hover{cursor:not-allowed}.span3_2{grid-column:3 / span 2}.span6_2{grid-column:6 / span 2}.span2_4{grid-column:2 / span 4}.span6_6{grid-column:6 / span 6}.span2{grid-column:1 / span 2}.span3{grid-column:1 / span 3}.span4{grid-column:1 / span 4}.span5{grid-column:1 / span 5}.span6{grid-column:1 / span 6}.span7{grid-column:1 / span 7}.span8{grid-column:1 / span 8}.span9{grid-column:1 / span 9}.span10{grid-column:1 / span 10}.span11{grid-column:1 / span 11}.span12{grid-column:1 / span 12}.span14{grid-column:1 / span 14}.specialdesc{font-size:var(--font-size-xsmall);padding-top:.5em}.specialshortdesc{font-size:var(--font-size-large);padding-top:.5em}.statusbadge{color:var(--buttonText);text-align:center;padding:0 .2em;border-radius:var(--border-radius)}.statusbadge.maastCustomer{margin:.5em 0}.statusbadge.authapproved{background-color:var(--status-badge-authapproved)}.statusbadge.authcancelled{background-color:var(--status-badge-authcancelled)}.statusbadge.authdeclined{background-color:var(--status-badge-authdeclined)}.statusbadge.authfailed{background-color:var(--status-badge-authfailed)}.statusbadge.authnew{background-color:var(--status-badge-authnew)}.statusbadge.authnotattempted{background-color:var(--status-badge-authnotattempted)}.statusbadge.authpartialapproval{background-color:var(--status-badge-authpartialapproval)}.statusbadge.authpending{background-color:var(--status-badge-authpending)}.statusbadge.backordered{background-color:var(--status-badge-backordered)}.statusbadge.cancelled{background-color:var(--status-badge-cancelled)}.statusbadge.cancelledreturn{background-color:var(--status-badge-cancelled-return)}.statusbadge.contacted{background-color:var(--status-badge-contacted)}.statusbadge.diagnosed{background-color:var(--status-badge-diagnosed)}.statusbadge.archived{background-color:var(--status-badge-archived)}.statusbadge.draft{background-color:var(--status-badge-draft)}.statusbadge.published{background-color:var(--status-badge-published)}.statusbadge.family{background-color:var(--input-background);color:var(--text)}.statusbadge.fullyreceived{background-color:var(--status-badge-fullyreceived)}.statusbadge.invoiced{background-color:var(--status-badge-invoiced)}.statusbadge.onbench{background-color:var(--status-badge-onbench)}.statusbadge.onhold{background-color:var(--status-badge-onhold)}.statusbadge.open{background-color:var(--status-badge-open)}.statusbadge.ordered{background-color:var(--status-badge-ordered)}.statusbadge.paidinfull{background-color:var(--status-badge-paid-in-full)}.statusbadge.refunded{background-color:var(--status-badge-refunded)}.statusbadge.partiallyrefunded{background-color:var(--status-badge-partiallyrefunded)}.statusbadge.paidrefund{background-color:var(--status-badge-paidrefund)}.statusbadge.partialpayment{background-color:var(--status-badge-partialpayment)}.statusbadge.partiallyordered{background-color:var(--status-badge-partiallyordered)}.statusbadge.partiallyreceived{background-color:var(--status-badge-partiallyreceived)}.statusbadge.partsordered{background-color:var(--status-badge-partsordered)}.statusbadge.processed,.statusbadge.purchasecreated{background-color:var(--status-badge-processed)}.statusbadge.received{background-color:var(--status-badge-received)}.statusbadge.sent{background-color:var(--status-badge-sent)}.statusbadge.onlinepickedup{background-color:var(--status-badge-pickedup)}.statusbadge.onlineunshipped{background-color:var(--status-badge-unshipped)}.statusbadge.onlineshipped{background-color:var(--status-badge-shipped)}.statusbadge.onlinepartiallyshipped{background-color:var(--status-badge-partiallyshipped)}.statusbadge.maastCustomer{background-color:var(--status-badge-maast-customer)}.statusbadge.N,.statusbadge.A,.statusbadge.Active{background-color:var(--status-badge-sub-active)}.statusbadge.V,.statusbadge.Vaulted{background-color:var(--status-badge-vaulted)}.statusbadge.S,.statusbadge.Suspended{background-color:var(--status-badge-sub-suspended)}.statusbadge.C,.statusbadge.Cancelled{background-color:var(--status-badge-sub-cancelled)}.statusbadge.P,.statusbadge.Paused{background-color:var(--status-badge-sub-paused)}.statusbadge.D,.statusbadge.Complete{background-color:var(--status-badge-sub-complete)}.statusbadge.New{background-color:var(--status-badge-new)}.statusbadge.Pending{background-color:var(--status-badge-pending)}.statusbadge.PreMatched{background-color:var(--status-badge-pre-matched)}.statusbadge.ProcessedCreated{background-color:var(--status-badge-processed-created)}.statusbadge.ProcessedMatched{background-color:var(--status-badge-processed-matched)}.balanceBadge.Active,.balanceBadge.A{background-color:var(--status-badge-sub-active-light)}.balanceBadge.Suspended,.balanceBadge.S{background-color:var(--status-badge-sub-suspended-light);color:var(--buttonText)}.balanceBadge.Complete,.balanceBadge.D{background-color:var(--status-badge-sub-complete-light)}.balanceBadge.Paused,.balanceBadge.P{background-color:var(--status-badge-sub-paused-light);color:var(--buttonText)}.balanceBadge.Cancelled,.balanceBadge.C{background-color:var(--status-badge-sub-cancelled-light)}.storecredit,.storedpayment,.other{width:100%}.email_card{background-color:var(--background);padding:1%;border-radius:var(--border-radius);-webkit-user-select:text;user-select:text}.supplier-card{margin-top:1em}.supplierwidget-header{color:var(--headerText);margin-top:.4em}.supplierwidget-item input{color:var(--text);background-color:var(--input-background);width:97%;outline-width:0;border:none;outline:none;resize:none;border-radius:var(--border-radius);padding:.25em 0}.title{width:10em;padding-top:1em}.registrationLogo svg{width:3em;padding-top:1em;padding-bottom:1em}.registrationTitle svg{width:12em;padding-top:1em;padding-bottom:1em;margin-left:1em}.toggle-label.disabledInput{opacity:.25}.toprow{padding-bottom:1em}.total .balanceLabel,.total .balanceValue{margin-top:.25em;font-weight:700;font-size:var(--font-size-large)}.timesheetHeaderLabel,.paymentTotalLabel,.paymentTotalValue,.totalTaxListLabel,.totalTaxListValue,.total .totalLabel,.total .totalValue{margin:1em 0 .25em;font-weight:700;font-size:var(--font-size-large)}.totalcontainer{margin-left:auto}.totalPaymentsLabel,.totalPaymentsValue,.subTotalLabel,.subTotalValue,.taxSummaryLabel,.taxSummaryValue,.totalValue,.totalLabel{display:inline}.totalprice{margin:3em 0}.vendorimage{height:8em;width:8em}#alerticonbadge circle{fill:var(--mexican-red)}#exp_date,#card_number,#cvv2{height:3em;width:97%}#filter-list{visibility:hidden;position:absolute;top:100%;left:0;width:100%;color:var(--text);background-color:var(--body);border:var(--defaultBorderColor) .05em solid;border-radius:var(--border-radius);padding:.6em 1em;z-index:7}#filter-list div{padding:.25em 1em}.disposition #filter-list div{padding:.25em 0}#filter-list div:hover{color:var(--highlight)}#filter-list.open{visibility:visible}#gear-container{text-align:right;max-height:85vh;overflow-y:auto;scrollbar-width:none}#gear-menu{visibility:visible;position:absolute;top:3em;right:.5em;background-color:var(--input-background);border:var(--defaultBorderColor) .15em solid;border-radius:var(--border-radius);padding:.6em 1em;z-index:7;opacity:1;transition:opacity .25s}#gear-menu:after{content:"";position:absolute;top:-.65em;left:88%;margin-left:-.25em;border-width:.25em;border-style:solid;border-color:transparent transparent var(--defaultBorderColor) transparent}#gear:hover{color:var(--navIconHover)}#list-container{margin:0 1em;-webkit-user-select:none;user-select:none}.noSelect{-webkit-user-select:none;user-select:none}.list-grid{background-color:var(--body);padding:1em;overflow:hidden}.firstLeft{border-radius:var(--border-radius) 0 0 var(--border-radius)}.lastRight{border-radius:0 var(--border-radius) var(--border-radius) 0}.timesheetlist .list-grid{padding:1em}.productlist.products .list-grid,.productlist.inventory .list-grid,.productlist.summary .list-grid,.productlist.lowinventory .list-grid,.quotelist .list-grid,.orderlist .list-grid,.repairlist .list-grid,.reportlist .list-grid,.purchaselist .list-grid,.customerlist .list-grid,.invoicelist .list-grid{margin-top:0;border-radius:0 var(--border-radius) var(--border-radius) var(--border-radius)}.settingslist .list-grid,.supplierlist .list-grid{margin-top:1em;border-radius:var(--border-radius)}.productlist.products .list-grid,.productlist.inventory .list-grid,.productlist.summary .list-grid{margin-top:0}.inventoryMessage{margin:5em auto;text-align:center}.dispositionFilterItem{display:inline-block;width:11em}.statsContainer{margin:auto}.inventoryStats span{margin:auto 1em;display:block}.registrationFootnote{text-align:center}.registrationSpecials{font-size:larger;text-align:center;margin:2em;color:var(--highlight);font-weight:700}.registrationFootnote,.footnote{vertical-align:super;font-size:var(--font-size-xsmall)}.footnoteText{font-size:var(--font-size-small);font-style:italic}.dbwTitle{font-weight:700;font-size:var(--font-size-large)}.dbwTitle .editWidget svg,.superScript svg{font-size:var(--font-size-xxsmall);vertical-align:super;opacity:.35}.dbwTitle .editWidget svg{margin-left:.5em;width:2em;margin-right:.5em}.dbwTitle .newsLogo svg{width:2.5em;margin-right:.2em;transform:translateY(.5em)}.registrationLogo svg .st0,.dbwTitle svg .st0{fill:var(--logoOutline)}.registrationLogo svg .st1,.dbwTitle svg .st1{fill:var(--logo)}.registrationTitle svg{fill:var(--registrationLogo)}.bold,.unreadCountLabel{font-weight:700}.menuItemNotification{font-size:var(--font-size-xxsmall);vertical-align:super;float:right;color:var(--buttonText);background-color:var(--mexican-red);border-radius:var(--border-radius-round);width:1.75em;height:1.75em;margin-top:-.5em;padding:.15em .15em .25em;position:absolute}#Customers .menuItemNotification{background-color:var(--blue-button)}.action-tab .menuItemNotification{margin-left:-1em}.unreadCount{color:var(--highlight);font-size:var(--font-size-xsmall);vertical-align:super}.dbwTitle:hover svg,.superScript:hover svg{opacity:1}.copyToClipboard svg{opacity:.15}.copyToClipboard:hover svg{opacity:1}.invoiceListTotalsGrid{font-size:var(--font-size-medium);margin:1em;padding:1em}.panel_left{overflow:hidden}.importFieldname{margin:auto 0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#list-new-button{margin:auto 0}#list-inventory-button{margin-bottom:1em}#list-inventory-button svg,#list-new-button svg{color:var(--buttonText);fill:var(--buttonText);height:.75em;margin-right:.5em}.quicksale{margin:1em auto auto}.quicksale svg{margin-right:.4em;margin-left:.3em;color:var(--buttonText);fill:var(--buttonText);height:1em}#login-button{margin:1em auto auto;cursor:pointer;width:60%;background-color:var(--green-button)}#login-button:hover{background-color:var(--green-button-hover)}.mobile-header{padding:0 .5em}#overlay{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:99;cursor:pointer;touch-action:none}#overlay.opaque{background-color:var(--container)}.overlay-buttons .action-button{margin:.5em}.overlayDialog{background-color:var(--modal);border:var(--defaultBorderColor) .5px solid;border-radius:var(--border-radius);box-shadow:.25em .25em .15em #1d222b33;padding:2% 1% 1%;z-index:99;position:absolute;top:50%;left:50%;color:var(--text);transform:translate(-50%,-50%);width:80%}.overlayList select{border:solid 1.5px var(--search-background);background-color:var(--content-divider);color:var(--text);width:18em;margin:auto}.overlayMessage{margin:1em auto auto;text-align:center;padding-bottom:.5em}.overlayMessage svg,.overlayMessage .amount svg,.overlayMessage .gift_card_number svg{height:2em}.overlayMessage .gift_card_number svg{color:var(--white)}.overlayMessage .amount svg{color:var(--green-button)}.pageLeft,.pageRight{margin:auto;width:2em;text-align:center;font-size:var(--font-size-large)}.page-left:hover,.page-right:hover{color:var(--highlight)}.pageNumber{color:var(--text);background-color:var(--search-background);width:4em;box-shadow:none;border:solid 1px var(--body);text-align:center;outline-width:0;outline:none}.payment-action-button-pp svg{color:var(--buttonText);margin:auto;height:2.3em;width:auto}#product-view{border-radius:var(--border-radius)}#supplierwidget-container{background-color:var(--input-background);width:97%}.product-suppliers{padding:.5em}.serialNumberInputContainer,.giftCardNumberInputContainer{width:18em}.areaAgreementDate{margin-top:1em}.areaCampaignCard{margin-bottom:1em}.additionalDataHeader{font-size:var(--font-size-large);font-weight:700;margin-bottom:.25em}.headerStyle{font-size:var(--font-size-large);font-weight:700}.headerStylewithMargin{margin-top:1em;font-size:var(--font-size-large);font-weight:700}.areaReceiptMessage{margin:1em auto;text-align:center}.areaDueDate,.areaCreationDate,.areaCampaignName,.areaCampaignCard,.areaAgreementDate,.areaSalesperson{height:2em}.areaDueDate,.areaOrderNumber,.areaPONumber,.areaSalesperson,.areaStoreCredit,.areaTrackingNumber,.currency input,.currency,.giftcardamount,.refundamount,.repairadd,.repairdelete,.repairlabel,.storecreditamount,.tenderamount{text-align:right}.paymentheader{text-align:center;font-size:var(--fontSizeHeadingMedium);margin-top:2em}.reverbListItems .areaInputItem input{margin-top:auto}.trackingInformation .areaInputItem textarea,.shippingDimensions .areaInputItem input,.areaInputItem.bundleprice input,.areaInputItem.bundlequantity input{background-color:var(--content-divider)}.shippingDimensions .areaInputItem input{margin-top:.2em;margin-bottom:.2em;padding:.25em .5em}.trackingnbrcontainer textarea,.product-item textarea,.areaInputItem input{margin-top:.4em}.list-item .areaInputItem input{padding:0 .5em;margin:auto}.list-item.right-aligned .areaInputItem input{text-align:right}.areaInputItem input::placeholder{font-family:Poppins-Regular,Arial,sans-serif}.areaInputItem textarea{overflow:hidden}.areaCampaignDetails.areaInputItem textarea{overflow:visible}.areaSwitchesCampaign{padding:2em 0}.areaInputItem input{margin-top:0}.areaInputItem input,.areaInputItem textarea{color:var(--text);background-color:var(--input-background);width:97%;outline-width:0;border:none;outline:none;resize:none;border-radius:var(--border-radius);padding:.5em}.areaCampaignDetails.areaInputItem textarea{width:100%}.areaCampaignDetails.areaInputItem label{color:var(--labelColor)}.securityText{margin-top:1em}.recurringSubscriptionCard select,.recurringSubscriptionCard input,.subscriptionCard select,.subscriptionCard input{width:100%}.settingCategory select,.overlayDialog select,.mapto select,.planDescription input,.duration input,.startDate input,.dateNext input,.subscriptionName input,.recurAmount input,.paymentForm input,.areaRecurringSubscriptions select,.areaRecurringSubscriptionsNarrow select,.areaSubscriptions select,.areaSubscriptionsNarrow select,.planInputItem input,.planInputItem select,.templateInputItem input,.templateInputItem select,.creditCardSettings input,.thirdPartySettings input,.settingsListGrid input,.settingsListGrid select,.settingsTable input,.settingsTable select,.settingInputItem select,.settingInputItem input,.customFields input,.reverbListItems select{color:var(--text);background-color:var(--input-background);outline-width:0;border:none;outline:none;resize:none;border-radius:var(--border-radius);padding:.5em;margin-bottom:.5em}.productTypeWrapper{margin:.5em 0}.productTypeItem label{margin:auto 0;font-weight:700;color:var(--headerText)}.productTypeItem select{margin:auto 0;font-weight:400;color:var(--text)}.productTypeItem select{background-color:var(--body);padding:.15em 0 .15em .5em;border:none;outline:none;border-radius:var(--border-radius)}.productTypeItem{background-color:var(--toggle-wrapper);padding:.25em .5em;border-radius:var(--border-radius)}.campaign input,.campaign select{color:var(--text);background-color:var(--input-background);outline-width:0;border:none;outline:none;resize:none;border-radius:var(--border-radius);border-bottom:1px solid var(--defaultBodyBorderColor);border-right:1px solid var(--defaultBodyBorderColor);padding:.4em;margin:.5em}.campaign textarea{border:1px solid var(--defaultBodyBorderColor);outline:none;margin:.5em;padding:.5em;width:97%}.campaign input[type=date],.campaign input[type=time]{width:45%}.campaign input[type=number]{width:25%}.campaign label{color:var(--text);outline-width:0;border:none;outline:none;resize:none;border-radius:var(--border-radius);padding:.4em;margin:.5em}.campaignTerms{color:var(--text)}#filteron{margin-bottom:0;width:99%}#filteron option{font-size:smaller}.settingsTable input,.settingsTable select{margin-right:.1em}.settingsTable .switch-wrapper{margin-left:1em}.discountWrapper{padding:.3em;background-color:var(--toggle-wrapper);border-radius:var(--border-radius);display:grid;grid-template-columns:1fr 3.5em}.discountWrapper input{background-color:var(--body);color:var(--text);width:97%;outline-width:0;border:none;outline:none;resize:none;border-radius:var(--border-radius);text-align:right}.mapto select{min-width:13em;margin-bottom:0}.dbwContent input,.dbwContent select,.dbwContent textarea,.mapPaymentDescription input,.mapPaymentType select{color:var(--text);background-color:var(--body);outline-width:0;border:none;outline:none;resize:none;border-radius:var(--border-radius);padding:.5em;margin-bottom:.5em}.dbwContent span,.dbwContent input,.dbwContent select{width:97%;margin:.5em 0}.nowrap,.dbwNoWrap{white-space:nowrap;overflow:hidden}.suggestionsParent{position:relative;text-align:left}.suggestions.hidden{opacity:0;display:none}.suggestions{position:absolute;z-index:99;bottom:0;left:0;width:97%;background-color:var(--search-background);border:1px solid var(--body);border-radius:var(--border-radius);max-height:10em;overflow-y:auto;transition:opacity .3s;opacity:1;transform:translateY(100%)}ul.suggestions{padding:.5em;margin:0}.suggestions li{list-style-type:none;padding:0;margin:0}.suggestionActive{color:var(--text-dark);background-color:var(--body)}.tagLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reverbListItems select{background-color:var(--content-divider);min-width:20em}.product-header{font-weight:700;color:var(--headerText)}.trackingInformation .product-header,.shippinglabel,.shippingDimensions .product-header{margin:auto 0}.trackingnbrlabel{margin-top:.75em}.skippingPayment{text-decoration:line-through;opacity:.5}.planDuration input{margin-right:1em}.planInputItem.planDuration input{width:50%}.duration input{width:9em}.duration .statusbadge{margin:auto}.planAmount input{width:8.5em}.areaPlanSettings .inputLabel{width:25%;margin-bottom:2em}.planInputItem input{width:65%}.areaTemplateSettings,.areaPlanSettings{margin-bottom:2em}.templateInputItem .inputLabel{width:24%;margin-bottom:2em}.templateInputItem .templateName,.templateInputItem .templateAmount,.templateInputItem .templateFrequency{width:70%}.templateInputItem .templateDuration{width:50%}.infin{font-size:1.7em}.paymentForm input,.paymentForm,.areaRecurringSubscriptions select,.areaRecurringSubscriptions input,.areaSubscriptions select,.areaSubscriptions input{width:100%}.checkboxContainer{position:relative;padding-left:1.5em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkboxContainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkboxContainer .checkmark{position:absolute;top:.2em;left:0;height:1em;width:1em;background-color:var(--input-background);border-radius:var(--border-radius-small);border:solid .1em var(--checkboxBorderColor)}.checkboxContainer :hover input~.checkmark{background-color:#ccc}.checkboxContainer input:checked~.checkmark{background-color:var(--input-background)}.checkboxContainer .checkmark:after{content:"";position:absolute;display:none}.checkboxContainer input:checked~.checkmark:after{display:block}.checkboxContainer .checkmark:after{left:.4em;top:.2em;width:.2em;height:.5em;border:solid white;border-width:0 .1em .1em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.settingsTable select,.reverbSettings{width:99%}.emailSettings input,.generalSettings input{width:100%}.generalSettings .shortnameInput,.generalSettings .subdomainInput{width:60%}.emailSettings .switch-wrapper{background-color:transparent}.displayInvoiceSettings .switch-wrapper,.creditCardSettings .switch-wrapper{background-color:transparent;padding-left:0;grid-template-columns:max-content max-content}.displayInvoiceSettings .toggle-switch,.creditCardSettings .toggle-switch{text-align:left}.settingsListWrapper .switch-wrapper{width:max-content}.displayInvoiceSettings .switch{width:4em}.creditCardSettings .switch{width:8em}.displayInvoiceSettings input:checked+.slider,.creditCardSettings input:checked+.slider{background-color:var(--background)}.displayInvoiceSettings .slider:before,.creditCardSettings .slider:before{transition:.4s}.displayInvoiceSettings .slider,.creditCardSettings .slider{background-color:var(--background)}.displayInvoiceSettings input:checked+.slider:before{transform:translate(2em)}.creditCardSettings input:checked+.slider:before{transform:translate(6em)}.displayInvoiceSettings .no{margin-left:-.5em}.creditCardSettings .no{margin-left:-3em}.displayInvoiceSettings .mode .no,.creditCardSettings .mode .no{margin-left:-2em}.inputNumber,.deletesetting{margin-left:1em}.trash{padding-bottom:1em}.verifyEmail,.addSetting{margin-bottom:2em;width:max-content}.verifyEmail{margin-top:.5em;margin-left:.25em}.salesTaxValue{width:7em}.areaPlanSettings,.creditCardSettings,.displaySettings,.generalSettings,.emailSettings,.giftCardSettings,.customFieldSettings,.repairSettings,.salesTaxSettings,.thirdPartySettings,.usersSettings{padding:1em;background-color:var(--content-divider);border-radius:var(--border-radius);margin-bottom:1em;min-height:32em}.areaTemplateSettings{padding:1em;background-color:var(--content-divider);border-radius:var(--border-radius);margin-bottom:1em;min-height:15em}.usersSettings input.fullname,.usersSettings input.email{width:100%}.inputLabel{width:12em;display:inline-block;margin-right:1em}.creditCardSettings .inputLabel{width:15em;margin-bottom:.5em}.areaCloseButton svg:hover,#clear-search svg:hover,.caret:hover,.plus:hover,.edit:hover,.editcontact:hover{color:var(--selectedHover);fill:var(--selectedHover)}.circle-button:hover{stroke:var(--selectedHover)}.header-icon svg:hover{fill:var(--selectedHover)}.header-icon:hover{color:var(--selectedHover)}.selected{color:var(--selected)}.selectedClientPageMenu{color:var(--navLinkHover);background-color:var(--blue-button);border-radius:var(--border-radius)}.selected:hover{color:var(--selectedHover)}.trackShipment:hover,.trackShipment:hover svg,.nav-icon:hover,.nav-icon:hover svg{fill:var(--navIconHover);color:var(--navIconHover)}.bell.nav-icon:hover,.bell.nav-icon:hover svg{color:var(--navbar);fill:var(--navbar)}.bell.dev.nav-icon:hover,.bell.dev.nav-icon:hover svg{color:var(--status-badge-paidrefund);fill:var(--status-badge-paidrefund)}.areaSubscriptionStatus .statusbadge{margin-bottom:1em}.recurringSubscriptionCard .paymentSchedule{min-height:6em}.durationContainer label{margin-left:1em}.recurringSubscriptionCard,.subscriptionCard{background-color:var(--content-divider);padding:1em;margin-bottom:1em;overflow:hidden}.recurringSubscriptionCard label,.subscriptionCard label{font-weight:700}.subscriptionCardHeader{text-align:right}.areaStoredPaymentsHeader{margin-top:2em;font-weight:700}.areaStoredPaymentsHeader span{margin:auto auto 0 0}.reporttabletotal{font-weight:700;color:var(--white)}.areaReportBody{margin-bottom:1em}.areaStoredPayments{margin-bottom:2em;margin-top:.5em}.overdueTotalAmount{font-weight:700;color:var(--highlight);margin-bottom:1em;font-size:var(--font-size-mobile-default);border:1px solid var(--highlight);padding:.5em;text-align:center}.metricListLabel.formula{font-family:monospace}.userActions{margin:3%;padding:1%;width:50%;background-color:var(--body);border-radius:var(--border-radius)}.userActions button{margin-top:2%}@media screen and (min-width: 450px) and (max-width: 1023px){body{font-size:var(--font-size-tablet-default)}}@media screen and (min-width: 1024px){body{margin:0}.applicationHeader{font-size:var(--font-size-desktop-header)}.info{color:var(--bannerInfoText);background-color:var(--bannerInfoBackground);text-align:center;font-weight:700;padding:.1em}.emergency{color:var(--bannerEmergencyText);background-color:var(--bannerEmergencyBackground);text-align:center;font-weight:700;padding:.1em}.usersSettings input.fullname{width:15em}.usersSettings input.email{width:20em}.textPanel::-webkit-scrollbar{width:12px}.textPanel::-webkit-scrollbar-track{background-color:var(--body)}.folderTextList .textPanel::-webkit-scrollbar-track{background-color:var(--input-background)}.textPanel::-webkit-scrollbar-thumb{background-color:var(--status-badge-diagnosed);border-radius:6px}.textPanel::-webkit-scrollbar-thumb:hover{background-color:var(--status-badge-backordered)}.app-body{font-size:var(--font-size-desktop-default)}.creation-person{margin-bottom:1em}.header-container{padding:0;margin:0}.tagListParent .tagElementContainer,.tooltip .tagElementContainer,.tooltip .tagContainer{flex-wrap:nowrap}.registerTitles{font-size:var(--fontSizeHeading)}.togglePlans{margin-left:32%;font-size:var(--fontSizeHeadingSmall)}.tag.new{display:block}.tagList .suggestionsParent input{width:100%}.newTooltip.tagListParent{position:relative;display:inline-block}.newTooltip.tagListParent .newTooltipHoverText{position:absolute;visibility:hidden;width:100%;background-color:transparent;border:none;color:revert;border-radius:revert;z-index:1;top:0;right:0;opacity:0;transition:opacity .3s;transform:translate(125%)}.newTooltip:hover .newTooltipHoverText{visibility:visible;opacity:1}.newTooltip.tagListParent .newTooltipHoverText{border:none;background-color:transparent}.areaProspectAdditionalData{background-color:var(--container);border-radius:var(--border-radius);border-right:1.5px solid var(--body);border-bottom:1.5px solid var(--body);padding:1em}.additionalDataHeader{font-size:var(--font-size-large);font-weight:700;text-align:center;margin-bottom:.25em}.additionalDataKey{font-weight:700}.areaAgreementDate{margin-top:0}.areaCampaignCard{margin-bottom:0}.favorite,.ghost{opacity:.4}.ghost:hover{opacity:1}.action-tab{min-width:7em;padding:.5em}.action-tab-balance{width:100%}.action-buttons{display:flex;align-items:flex-end;justify-content:space-between;font-size:var(--font-size-desktop-button)}.importDetails .action-buttons{justify-content:center;column-gap:1em}.action-buttons .action-button-cell{margin-right:1em}.action-buttons .center-buttons{display:flex;align-items:flex-end;justify-content:space-evenly}.action-icons{padding-top:0;padding-left:0}.totalTaxListLabel,.paymentTotalLabel,.taxListLabel,.metricListLabel{margin-left:1em}.paymentheader{font-size:revert;margin-top:revert}#exp_date,#card_number,#cvv2,.pay-toggles{width:100%}.addr1{padding-top:0}.textlist .list-grid{min-height:35em}.textPanel{overflow-x:hidden;overflow-y:auto;padding-right:17px;margin-bottom:1em}.textlist .textPanel{height:29em}.folderTextList .textPanel{height:20em}.textPanel>:first-child{margin-bottom:auto!important}.textlist .panel_left,.folderTextList .panel_left{border-radius:var(--border-radius)}.textlist .panel_left{background-color:var(--background)}.folderTextList .panel_left{margin-bottom:1em;background-color:var(--list-items-container)}.emailSettings input{width:35%}.campaign input[type=date],.campaign input[type=time]{width:12%}.campaign input[type=number]{width:8%}.settingsTable input,.settingsTable select{margin-right:1em}.partial-toggle{margin:1em 6.5em 0}.creditCardSettings .switch-wrapper{background-color:transparent;padding-left:0;grid-template-columns:15em max-content}.productManagerItem label,.productManagerItem input{margin:auto 0;font-size:var(--font-size-small);font-weight:400;color:var(--text)}.productManagerItem input{background-color:var(--body);padding:.15em 0 .15em .5em}.productManagerItem{background-color:var(--toggle-wrapper);padding:.25em .5em;border-radius:var(--border-radius)}.areaBaseDetailContainer .areaSubscribeContainer,.areaBaseDetailContainer .areaFoldersContainer,.areaBaseDetailContainer .areaSwitchesProduct,.areaBaseDetailContainer .areaSwitchesSupplier,.areaBaseDetailContainer .areaSwitchesCustomer,.areaBaseDetailContainer .areaIdPanel .areaCreationDate,.areaBaseDetailContainer .areaIdPanel .areaAgreementDate,.areaBaseDetailContainer .areaIdPanel .areaDueDate,.areaBaseDetailContainer .areaIdPanel .areaSalesperson,.areaBaseDetailContainer .areaIdPanel .areaStoreCredit,.areaBaseDetailContainer .areaIdPanel .areaPONumber,.areaBaseDetailContainer .areaIdPanel .areaTrackingNumber,.areaBaseDetailContainer .areaIdPanel .areaOrderNumber,.areaBaseDetailContainer.areaDetailCustomer .areaProductCard{display:block}.monitoringWrapper,.areaBaseDetailContainer{margin:2em;padding:2em;min-height:25em}.areaFAQContainer{margin:3em;padding:3em;font-size:x-large}.faqTitle,.faqSearch{margin:0;text-align:left}.areaBaseDetailContainer.areaDetailReport{min-height:0}.areaButtonControlsContainer{margin:auto}.areaProspectCard,.areaContactCardContainer{margin:0 0 auto;display:flex;flex-flow:row;flex-wrap:wrap;z-index:10;gap:.5em;min-height:12em}.areaRepairCardDeck{margin:0 auto;width:100%}.areaRepairItemCard input{margin:.25em}.areaRepairItemInputContainer.model input,.areaRepairItemInputContainer.model label,.areaRepairItemInputContainer.technician input,.areaRepairItemInputContainer.technician label,.areaRepairItemInputContainer.family input,.areaRepairItemInputContainer.serial input,.areaRepairItemInputContainer.serial label{width:100%;margin:auto}.areaPlanSettings .planDuration .inputLabel,.areaPlanSettings .inputLabel{width:20%;margin-bottom:2em}.areaReportHeader{margin-top:1em}.areaCloseButton{margin-bottom:1.25em}.tag{max-height:1.7em}.tagText{min-width:max-content}.tag.editing{max-height:3.5em;font-size:revert}.tagList input[type=color]{height:revert}.areaStoreCredit{color:var(--highlight);font-weight:700;margin:1em 0 0}.areaSwitchesProduct{font-size:var(--font-size-small)}.areaTrackingNumber,.areaPONumber{margin:1em 0 1em auto}.component-title #companyname{width:50%;padding-left:.5em}.contact-card{display:flex;width:auto;border-right:1.5px solid var(--body);border-bottom:1.5px solid var(--body)}.control-buttons{background-color:transparent!important}.creditcardfields,.giftcardfields,.checkfields,.paypalfields,.otherfields{margin-bottom:1em}.usersSettings{grid-column:1 / span 2}.apikey input,.authToken input{width:55%}.customer-contacts{display:flex;flex-flow:row;flex-wrap:wrap}.supplierlist .list-grid,.customerlist .list-grid{overflow:visible}.invoiceListTotalsGrid{font-size:var(--font-size-medium);margin:1em 3em;padding:1em 4em 1em 1em}.filter-button{position:relative;background-color:var(--body);border-radius:var(--border-radius);padding:.5em 2em;margin:0 1em}.disposition .filter-button{padding:.5em 1em}.filterReport{background-color:var(--input-background);position:relative;border-radius:var(--border-radius);width:11em}#filteron option{font-size:revert}.dateFilterType,.reportFilterType,.filter-by{margin:auto 0 auto auto}.register,.login-logo svg{margin-bottom:2em}.nav-bar-container-dev,.nav-bar-container{margin:0;background-color:var(--navbar);padding:.5em 1em}.nav-bar-container-dev{background-color:var(--status-badge-paidrefund)}.nav-icon{padding:0}.nav-icon svg{width:1.8em}.nav-label{font-size:var(--font-size-xxsmall)}.nav-client{font-size:var(--font-size-xsmall)}.nav-svg.customer{margin-bottom:.25em}.nav-svg.dashboard{margin-bottom:.1em}.nav-svg.invoice{margin-bottom:.3em}.nav-svg.message{margin-bottom:.4em}.nav-svg.order{margin-bottom:.3em;transform:scale(1.1)}.nav-svg.product{margin-bottom:.35em;transform:scale(1.2)}.nav-svg.purchase{margin-bottom:.15em}.nav-svg.quote{transform:scale(.85)}.nav-svg.repair{margin-bottom:.2em}.nav-svg.report{transform:scale(.8);margin-bottom:.15em}.nav-svg.supplier{margin-bottom:.35em;transform:scale(1.1)}.nav-svg.timesheet,.nav-svg.recurrings,.nav-svg.billing{transform:scale(.8);margin-bottom:.1em}.saveProducts,.downloadProducts,.new-po{padding:.5em}.payment-cash,.payment-giftcard{margin:0 15em}.payment-credit{margin:0 8em}.paymentMethods{font-size:var(--font-size-medium);margin:auto;//keeps paymentMethods centered while using grid-area:2/1}.payment-approved{margin:0 auto auto;//Bring Payment Approved Container to the top center}.paymentForm{width:20vw}.businessInfoWrapper{max-width:33%}.progressBar{font-size:var(--fontSizeHeadingSmall)}.progressStep,.popup .popuplist{padding:1em}.popup .popuplist:after{left:7%}.popup .popuplist .list-item{padding-left:.5em;padding-right:.5em}.list-item{padding:.5em .5em .2em}.subscriptionLabel{padding:.5em;margin-bottom:.5em}.planDescription{white-space:nowrap;overflow:hidden}.areaSubscriptions select,.areaSubscriptions input,.payment select,.planDescription input{width:100%}.skipOxtPayment{margin-left:1em}.durationContainer label input,.skipOxtPayment input{width:auto}.recurringlist.cron .listControlsContainer{min-height:2.6em}.recurringSubscriptionCard select,.recurringSubscriptionCard input{margin-top:0;width:44%}.recurringSubscriptionCard .subscriptionName input,.subscriptionCardItem.planDescription input{width:100%}.subscriptionCardItem.dayOfCycle select.annualDayOfCycle{width:auto}.subscriptionCardItem.paymentMethod select{width:70%}.customLabel{margin:auto 0}.areaSubscriptions .list-item,.areaRecurringSubscriptions .list-item{background-color:var(--content-divider)}.billingplanssearchresults .plan_type,.billingplanssearchresults .plan_frequency,.billingplanssearchresults .recur_amt,.billingplanssearchresults .amt_tran{padding-top:.5em}.searchResultIcon svg{color:var(--text);fill:var(--text);margin-right:.5em;width:1em}.areaDetailBilling .areaContactHeader{font-size:var(--fontSizeHeading)}.timesheetlist .list-item{padding:0 .75em}.orderpaymentlist .list-item{padding:.5em 0}.actionButtonStockOrder{width:10em}.postalcode{margin-right:10em}.product-details{background-color:var(--content-divider);padding:2%;border-radius:var(--border-radius)}.product-header{font-weight:700;color:var(--headerText);margin-bottom:1em}.product-item.item-storesku{width:100%;margin:0}.areaAgreementDate,.areaCreationDate,.areaCampaignLink,.areaCampaignName,.areaCampaignCard,.amtcharge{text-align:right}.repairlabel{text-align:left}.salesperson{margin-bottom:1em}.statusbadge{width:10em}.areaSubscriptions .statusbadge{width:auto}.areaRecurringSubscriptions .statusbadge{width:auto}.areaSubscriptionStatus .statusbadge{display:grid;width:auto}.subscriptionCardItem.subscriptionStatus{width:50%}.areaStoredPaymentsHeader{margin-top:0}.overdueTotalAmount{font-size:var(--font-size-large)}.areaSubscriptions .list-item{margin-top:auto;margin-bottom:auto}.areaSubscriptionStatus span{margin:auto}.areaRecurringSubscriptions .list-item{margin-top:auto;margin-bottom:auto}.subTotalLabel,.subTotalValue,.taxSummaryLabel,.taxSummaryValue,.totalValue,.totalLabel{display:inline}.supplier-card{margin-top:0}.supplierwidget-header{font-weight:700;color:var(--headerText)}.totalprice{margin-top:3em}.addWidget{position:absolute;top:1em;right:1em}.dashboardWidget{width:15.67%}.dashboardWidget.doubleWidth{width:31.34%}.dbwDemo div{margin-bottom:.75em}.dbwDemo,.dbwNews{width:31.3%;max-height:15em}.dbwPlan{width:45%}.dbwPlan div{margin-bottom:1em}.bell{margin:auto;align-self:center;display:flex;color:var(--navbar)}.bell.dev{margin:auto;align-self:center;display:flex;color:var(--status-badge-paidrefund)}.bell svg,#gear svg{height:1.5em;margin-bottom:.1em;align-self:center}#gear-menu:after{left:95%}#gear-container{font-size:1.1vw}#gear-menu{top:5vw;right:.5em}#list-container{margin:1em 3em}.quicksale,#list-inventory-button,#list-new-button{margin:auto}.overlayDialog{height:auto;width:auto;font-size:var(--font-size-desktop-default);padding:1%}.overlayList select{width:auto;min-width:20em}.reportButton{margin:auto auto .25em;display:inline-block}.metricReportHeaders,.ponumber{color:var(--headerText)}#search{display:flex;margin:auto}#supplierwidget-container{background-color:var(--container);width:99%}.displayInline{display:inline}}.areaSubscribeContainer{grid-area:areaSubscribeContainer}.areaAddProductContainer{grid-area:areaAddProductContainer}.areaBarCodeNarrow,.areaBarCode{grid-area:areaBarCode}.areaProductUPC{grid-area:areaProductUPC}.areaProductUPCLabel{grid-area:areaProductUPCLabel}.areaProductEANLabel{grid-area:areaProductEANLabel}.areaProductEAN{grid-area:areaProductEAN}.areaProductUPCBarcode{grid-area:areaProductUPCBarcode}.areaButtonControlsContainer{grid-area:areaButtonControlsContainer}.areaClient{grid-area:areaClient}.areaClientName{grid-area:areaClientName}.areaClientAddress1{grid-area:areaClientAddress1}.areaClientCityStateZip{grid-area:areaClientCityStateZip}.areaClientEmail{grid-area:areaClientEmail}.areaClientLogo{grid-area:areaClientLogo}.areaClientPhone{grid-area:areaClientPhone}.areaClientWeb{grid-area:areaClientWeb}.areaClientTaxID{grid-area:areaClientTaxID}.areaCloseButton{grid-area:areaCloseButton}.areaContactCardContainer,.areaCustomerSearchContainer{grid-area:areaContactCardDeck}.areaCampaignHeader,.areaBillingHeader,.areaReportHeader,.areaContactHeader,.areaProductHeader{grid-area:areaHeader}.areaReceiptMessage{grid-area:areaReceiptMessage}.areaIdPanel{grid-area:areaIdPanel}.areaCreationDate{grid-area:areaCreationDate}.areaDueDate{grid-area:areaDueDate}.areaFoldersContainer{grid-area:areaFoldersContainer}.areaPrintedNotes{grid-area:areaPrintedNotes}.areaHorizontalRule{grid-area:areaHorizontalRule}.areaReportBody{grid-area:areaReportBody}.areaOrderNumber{grid-area:areaOrderNumber}.areaOrderStatus{grid-area:areaOrderStatus}.areaProspectStatus{grid-area:areaProspectStatus}.areaOrderTotalContainer{grid-area:areaOrderTotalContainer}.areaPageTitle{grid-area:areaPageTitle}.areaPaymentList{grid-area:areaPaymentList}.areaPaymentMethods{grid-area:areaPaymentMethods}.areaPONumber{grid-area:areaPONumber}.areaPONumberLabel{grid-area:areaPONumberLabel}.areaTrackingNumber{grid-area:areaTrackingNumber}.areaTrackingNumberLabel{grid-area:areaTrackingNumberLabel}.areaProductCard{grid-area:areaProductCard}.areaProductDesc{grid-area:areaProductDesc}.areaProductDescLabel{grid-area:areaProductDescLabel}.areaProductInventory{grid-area:areaProductInventory}.areaProductInventoryLabel{grid-area:areaProductInventoryLabel}.areaProductListNarrow,.areaProductList{grid-area:areaProductList}.areaProductName{grid-area:areaProductName}.areaProductSearchContainer{grid-area:areaProductSearchContainer}.areaProductSellPrice{grid-area:areaProductSellPrice}.areaProductSellPriceLabel{grid-area:areaProductSellPriceLabel}.areaProductStoreSku{grid-area:areaProductStoreSku}.areaProductStoreSkuLabel{grid-area:areaProductStoreSkuLabel}.areaProductSupplierCost{grid-area:areaProductSupplierCost}.areaProductSupplierCostLabel{grid-area:areaProductSupplierCostLabel}.areaProductSupplierName{grid-area:areaProductSupplierName}.areaProductSupplierNameLabel{grid-area:areaProductSupplierNameLabel}.areaProductSupplierSku{grid-area:areaProductSupplierSku}.areaProductSupplierSkuLabel{grid-area:areaProductSupplierSkuLabel}.areaProductMaxDiscount{grid-area:areaProductMaxDiscount}.areaProductMaxDiscountLabel{grid-area:areaProductMaxDiscountLabel}.areaProductCommission{grid-area:areaProductCommission}.areaProductCommissionLabel{grid-area:areaProductCommissionLabel}.areaProductFamily{grid-area:areaProductFamily}.areaProductFamilyLabel{grid-area:areaProductFamilyLabel}.areaProductMake{grid-area:areaProductMake}.areaProductMakeLabel{grid-area:areaProductMakeLabel}.areaProductModel{grid-area:areaProductModel}.areaProductModelLabel{grid-area:areaProductModelLabel}.areaSalesperson{grid-area:areaSalesperson}.areaStoreCredit{grid-area:areaStoreCredit}.areaSwitchesCampaign,.areaSwitchesCustomer,.areaSwitchesSupplier,.areaSwitchesProduct{grid-area:areaSwitches}.areaRepairCardDeck{grid-area:areaRepairCardDeck}.areaProspectAdditionalData{grid-area:areaProspectAdditionalData}.areaProspectAgreement{grid-area:areaProspectAgreement}.areaProductManagerFields{grid-area:areaProductManagerFields}.description{grid-area:description}.family{grid-area:family}.model{grid-area:model}.repairadd{grid-area:repairadd}.repairdelete{grid-area:repairdelete}.serial{grid-area:serial}.status{grid-area:status}.technician{grid-area:technician}.areaSearch{grid-area:areaSearch}.areaCategories{grid-area:areaCategories}.areaDetailBilling{grid-area:areaDetailBilling}.areaTemplateSettings,.areaPlanSettings{grid-area:areaPlanSettings}.areaSubscriptionStatus{grid-area:areaSubscriptionStatus}.areaStoredPayments{grid-area:areaStoredPayments}.areaStoredPaymentsHeader{grid-area:areaStoredPaymentsHeader}.areaSubscriptionsNarrow,.areaSubscriptions{grid-area:areaSubscriptions}.areaRecurringSubscriptionsNarrow,.areaRecurringSubscriptions{grid-area:areaRecurringSubscriptions}.areaBillingPlanSearchContainer{grid-area:areaBillingPlanSearchContainer}.areaOverdueTotal{grid-area:areaOverdueTotal}.areaCampaignLink{grid-area:areaCampaignLink}.areaCampaignDetails{grid-area:areaCampaignDetails}.metrics{display:flex;flex-wrap:wrap;column-gap:1em}.monitoringHeader{display:grid;grid-template-columns:1fr max-content max-content max-content;column-gap:1em}.calendarWidget .thisMonth{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.monthName{display:grid;grid-template-columns:3% 3% 1fr 3% 3%}.events{display:grid;grid-template-columns:repeat(4,max-content) 1fr;column-gap:1em}.monitorEvents{display:grid;grid-template-columns:1fr;column-gap:1em}.centerContents,.actionButtonStockOrder,.actionButtonWalkIn{display:grid;grid-template-columns:auto}.action-tab-balance{display:grid;grid-template-columns:1fr max-content}.amtchargegrid{display:grid;grid-template-columns:repeat(3,33%)}.textPanel{display:flex;flex-flow:column nowrap}.faqLogo{display:grid;grid-template-columns:1fr;column-gap:1em;text-align:center;row-gap:.5em}.faqContent{display:grid;grid-template-columns:100%}.areaAddProductContainer{display:grid;grid-template-columns:1fr 23%;column-gap:1em}.productTypeItem{display:grid;grid-template-columns:auto auto;column-gap:1em}.areaBaseDetailContainer{display:grid;grid-template-columns:100%}.areaBaseDetailContainer.areaDetailSetting{display:block}.twoColumnGrid{display:grid;grid-template-columns:max-content 1fr;column-gap:1em}.campaignGrid{display:grid;grid-template-columns:auto;column-gap:1em}.areaSwitchesCampaign{display:grid;grid-template-columns:1fr;column-gap:1em}.threeColumnGrid{display:grid;grid-template-columns:15% max-content 1fr;column-gap:1em}.orderTagGrid{display:grid;grid-template-columns:1fr max-content;column-gap:1em}.tagGrid{display:grid;grid-template-columns:1fr max-content;grid-gap:.5em}.tag{display:flex;column-gap:.5em}.tag.existing{display:grid;grid-template-columns:max-content max-content;column-gap:.5em}.settingsListGrid{display:block;margin-bottom:2em}.globalSettings{display:grid;grid-template-columns:max-content max-content max-content 1fr;column-gap:2em;row-gap:.5em}.recurringplanssearchresults,.billingplanssearchresults{display:grid;column-gap:.5em;grid-template-columns:27vw 27vw 15vw}.areaContactSearchResults{display:grid;grid-template-columns:36vw 36vw}.dateFilter{display:grid;grid-template-columns:max-content max-content;column-gap:2em}.orderproductsearchresults{display:grid;grid-template-columns:52vw 5vw 15vw}.areaProspectAdditionalData{display:grid;grid-template-columns:auto 1fr;column-gap:1.5em;row-gap:.25em;align-self:start}.list-grid{display:grid}.customerlist .list-grid{grid-template-columns:min-content min-content auto auto}.customerlist.prospectlist .list-grid{grid-template-columns:min-content min-content 1fr}.invoicelist .list-grid{grid-template-columns:min-content auto min-content}.orderlist .list-grid{grid-template-columns:min-content 1fr max-content}.productlist .list-grid{grid-template-columns:min-content auto auto}.productlist.inventory .list-grid{grid-template-columns:1fr 5em 5em}.productlist.inventory.noProducts .list-grid{grid-template-columns:1fr}.productlist.summary .list-grid{grid-template-columns:min-content auto auto auto}.productlist.summary.noProducts .list-grid,.productlist.inventory.noProducts .list-grid{grid-template-columns:1fr}.productlist.lowinventory .list-grid{grid-template-columns:1fr max-content max-content}.purchaselist .list-grid,.quotelist .list-grid,.repairlist .list-grid{grid-template-columns:min-content 1fr max-content}.reportlist .list-grid{grid-template-columns:auto auto}.supplierlist .list-grid{grid-template-columns:min-content auto auto}.textlist .list-grid,.messagelist .list-grid,.usersSettings .settingsListGrid,.settingslist .list-grid{grid-template-columns:100%}.textlist .list-grid .panel_left,.messagelist .list-grid .panel_left,.settingslist .list-grid .panel_left{display:none}.campaignlist .list-grid{grid-template-columns:1fr max-content}.newTextPanel{display:grid;grid-template-columns:max-content 1fr max-content;column-gap:1em}.messagelist .list-grid .panel_right div{margin-bottom:.5em}.timesheetlist .list-grid{grid-template-columns:1fr max-content max-content;row-gap:1em}.billinglist .list-grid{grid-template-columns:1fr 40% max-content;row-gap:1em}.recurringlist.owing .list-grid,.recurringlist.inactive .list-grid,.recurringlist.active .list-grid{grid-template-columns:1fr max-content max-content;row-gap:1em}.recurringlist.invoices .list-grid{grid-template-columns:max-content 1fr max-content;row-gap:1em}.recurringlist.plans .list-grid,.billinglist.plans .list-grid{grid-template-columns:1fr max-content max-content;row-gap:1em}.reportSettings{display:block}.filterReport{display:grid;grid-template-columns:1fr max-content;margin-right:.1em}.reportFilterType,.reportEndDate,.reportStartDate,.timesheetEndDate,.timesheetStartDate{display:grid;grid-template-columns:7em auto;gap:.5em;margin-bottom:1em}.dateFilterType{display:grid;grid-template-columns:7em auto;gap:.5em;margin:.5em 0}.dateFilterButtons.controls-three-buttons{display:grid;grid-template-columns:auto}.reportFilterType label,.reportEndDate label,.reportStartDate label,.timesheetEndDate label,.timesheetStartDate label{margin:auto auto auto 0}.invoiceListTotalsGrid{display:grid;grid-template-columns:1fr max-content;gap:.5em}.areaPaymentList .orderpaymentlist{display:grid;grid-template-columns:auto 25%}.areaPaymentMethods{display:grid}.areaProductSearchContainer,.areaCustomerSearchContainer{display:grid;grid-template-columns:max-content min-content min-content}.areaRepairItemCard{display:grid;grid-template-columns:auto;grid-template-rows:repeat(7,auto);gap:.25em}.areaRepairItemInputContainer{display:grid;grid-template-columns:max-content 1fr;column-gap:.75em}.areaBaseDetailContainer.areaDetailRecurring,.areaBaseDetailContainer.areaDetailBilling{display:grid;column-gap:1em;grid-template-columns:1fr}.areaStoredPayments{display:grid;grid-template-columns:1fr max-content max-content min-content min-content}.areaCardVault{display:grid;grid-template-columns:10% 10% 5% 10% 10% minmax(10%,max-content) 1fr}.areaTransactions{display:grid;column-gap:1em;grid-template-columns:max-content 3fr max-content 3fr max-content max-content max-content max-content 1fr}.areaCustomFields{display:grid;column-gap:1em;grid-template-columns:max-content 1fr}.areaInvoices{display:grid;grid-template-columns:repeat(3,max-content) minmax(auto,max-content) repeat(7,max-content) 1fr repeat(3,max-content)}.areaStoredPaymentsHeader{display:grid;grid-template-columns:max-content 5%;column-gap:1em}.subscriptionCard,.editSubscriptionDetails,.newSubscriptionDetails,.viewSubscriptionDetails{display:grid;grid-template-columns:32% 1fr;column-gap:1em;row-gap:1em}.span2,.cancel,.process,.storecredit,.storedpayment,.other{grid-column:1 / span 2}.cardListContainer{display:grid;grid-template-columns:1fr repeat(3,max-content) 1fr;column-gap:1em;row-gap:.5em}.contact-view-top-row{display:flex;justify-content:flex-end}.control-buttons{display:grid;gap:1em;justify-content:space-evenly}.control-buttons-left{justify-content:flex-start}.control-buttons-center{justify-content:center}.controls-one-button{grid-template-columns:auto}.controls-two-buttons{grid-template-columns:auto auto}.controls-three-buttons{grid-template-columns:auto auto auto}.errorBoundary{display:grid}.folderListItems{display:grid;grid-template-columns:max-content max-content max-content max-content 1fr max-content max-content max-content;column-gap:1em;align-content:start}.folderListItems.subscriptionInvoices{grid-template-columns:max-content max-content max-content max-content 1fr max-content 1fr max-content max-content}.folderListItems.productBundleItems{grid-template-columns:15em 4em 6em 6em 6em 4em 7em 5em 5em 6em 5em min-content 1fr}.folderListItems.productBundles{grid-template-columns:max-content 1fr}.folderMatchListItems{display:grid;grid-template-columns:repeat(8,auto);column-gap:1em;align-content:start}.folderAgreementItems{display:grid;grid-template-columns:repeat(6,max-content);column-gap:1em;align-content:start}.folderAuthorizationItems{display:grid;grid-template-columns:repeat(4,max-content) minmax(min-content,28em) repeat(5,max-content) 1fr;column-gap:1em;align-content:start}.folderSubscriptionItems{display:grid;grid-template-columns:max-content 1fr repeat(9,max-content);column-gap:1em;align-content:start}.folderMessageListItems{display:grid;grid-template-columns:max-content max-content 1fr;column-gap:1em;align-content:start}.folderTextListItems{display:grid;grid-template-columns:max-content 1fr;column-gap:1em;align-content:start}.folderShippingItems{display:grid;grid-template-columns:15% 25% 1fr;column-gap:3em;align-content:start}.trackingInformation{display:grid;grid-template-columns:max-content 1fr;column-gap:1em;align-content:start}.shippingDimensions{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:1em;align-content:start}.reverbListItems{display:grid;grid-template-columns:10% 1fr;column-gap:1em}.photoListItems{display:flex;flex-wrap:wrap;column-gap:1em;row-gap:1em;padding:1em}.linkedListItems{display:grid;grid-template-columns:max-content max-content max-content max-content max-content max-content max-content;column-gap:1em}.input-container{display:grid;grid-template-columns:min-content 1fr min-content;column-gap:.25em}.invoiceproductlist,.quoteproductlist,.repairproductlist,.orderproductlist,.purchaseproductlist{display:grid;grid-template-columns:auto 22% 28% min-content}.returnproductlist{display:grid;grid-template-columns:auto max-content max-content}.list-header-caret{grid-column:1 / span 3}.list-header1{grid-column:1 / span 2}.customFieldsContainer{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5em;margin-top:-1em!important}.nav-button-container{display:flex;gap:1.6em}.nav-icon{display:grid;grid-template-columns:auto}.notesTab{display:grid;grid-template-columns:10% 1fr;gap:1em}.orderlisttopcontrols{display:grid;grid-template-columns:auto auto auto auto 1fr}.inventorylisttopcontrolsmanager{display:grid;grid-template-columns:auto auto 1fr}.inventorylisttopcontrols{display:grid;grid-template-columns:auto 1fr}.billinglisttopcontrols{display:grid;grid-template-columns:auto auto auto 1fr}.recurringlisttopcontrols{display:grid;grid-template-columns:auto auto auto auto auto auto 1fr}.paginationContainer{display:grid;grid-template-columns:auto auto auto;gap:1em}.payment-action-button{display:grid;grid-template-columns:40% 60%}.payment-action-button-pp{display:grid;grid-template-columns:auto}.payment-action-buttons{display:grid;grid-template-columns:auto;align-self:start}.payment-icon-container{display:grid}.payment-action-button-wrapper,.paymentMethods{display:grid;grid-template-columns:auto auto;gap:1em}.paymentMethods{grid-area:2/1}.oneButtonCancel{display:grid;grid-template-columns:auto}.payproductlist{display:grid;grid-template-columns:auto 25% 25% min-content}.processButtons{display:grid;grid-template-columns:auto auto}.reportTable{display:grid;grid-template-columns:1fr 8em;column-gap:1em}.reportTableGiftCardBalances{display:grid;grid-template-columns:max-content 1fr 1fr;column-gap:1em;row-gap:.5em}.reportTable6,.reportTable10{grid-template-columns:3em 9em 5em 1em 1fr}.reportTable11{grid-template-columns:max-content 1fr max-content}.reportTable12b,.reportTable12{grid-template-columns:1fr max-content max-content}.reportTable12b{row-gap:.75em}.toprow{display:grid;grid-template-columns:1fr max-content max-content max-content;justify-items:end;gap:0}.totalcontainer{display:grid;grid-template-columns:auto auto 35%}.totalprice{display:grid;grid-template-columns:auto}.mobile-header{display:grid;grid-template-columns:min-content 1fr min-content}.overlayDialog{display:grid;grid-template-columns:auto;row-gap:.75em}.overlayList{display:grid;grid-template-columns:auto}.product-suppliers{display:grid;grid-template-columns:1fr 25% 10%;column-gap:.5em}.checkboxGrid{display:grid;grid-template-columns:auto auto;column-gap:1em;margin-bottom:1em;text-align:left}.inventoryStats{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:1em}.fieldsToUpdate{display:grid;grid-template-columns:1fr max-content}.fieldsToUpdate span{margin-left:.5em}.areaRepairItemCard{grid-template-areas:"model" "description" "serial" "technician" "family" "status" "circle-icons"}.areaDetailCustomer{grid-template-areas:"areaCloseButton" "areaHeader" "areaContactCardDeck" "areaStoreCredit" "areaButtonControlsContainer"}.areaDetailCustomer.tabprospects{grid-template-areas:"areaCloseButton" "areaHeader" "areaContactCardDeck" "areaIdPanel" "areaProspectAdditionalData" "areaStoreCredit" "areaButtonControlsContainer"}.areaDetailProduct{grid-template-areas:"areaCloseButton" "areaHeader" "areaSwitchesProduct" "areaProductCard" "areaProductManagerFields" "areaIdPanel" "areaButtonControlsContainer"}.areaDetailSupplier{grid-template-areas:"areaCloseButton" "areaHeader" "areaContactCardDeck" "areaButtonControlsContainer"}.areaDetailPay{grid-template-areas:"areaCloseButton" "areaHeader" "areaContactCardDeck" "areaProductList" "areaProductSearchContainer" "areaPaymentList" "areaAddProductContainer" "areaOrderTotalContainer" "areaButtonControlsContainer" "areaPaymentMethods"}.areaDetailQuote,.areaDetailOrder,.areaDetailReturn{grid-template-areas:"areaCloseButton" "areaHeader" "areaContactCardDeck" "areaProductList" "areaProductSearchContainer" "areaPaymentList" "areaAddProductContainer" "areaOrderTotalContainer" "areaButtonControlsContainer"}.areaDetailInvoice,.areaDetailRepair{grid-template-areas:"areaCloseButton" "areaHeader" "areaContactCardDeck" "areaRepairCardDeck" "areaProductList" "areaProductSearchContainer" "areaPaymentList" "areaAddProductContainer" "areaOrderTotalContainer" "areaButtonControlsContainer"}.areaDetailReport{grid-template-areas:"areaCloseButton" "areaHeader" "areaReportBody" "areaButtonControlsContainer"}.areaReportTimesheetExceptions{display:grid;grid-template-columns:12em 8em 8em 8em;column-gap:1em}.areaDetailPurchase{grid-template-areas:"areaCloseButton" "areaIdPanel" "areaHeader" "areaContactCardDeck" "areaProductList" "areaProductSearchContainer" "areaAddProductContainer" "areaOrderTotalContainer" "areaButtonControlsContainer"}.areaDetailBilling,.areaDetailRecurring{grid-template-areas:"areaCloseButton" "areaIdPanel" "areaHeader" "areaSubscriptionStatus" "areaContactCardDeck" "areaStoredPaymentsHeader" "areaStoredPayments" "areaOverdueTotal" "areaSubscriptions" "areaBillingPlanSearchContainer" "areaButtonControlsContainer"}.areaDetailRecurring.tabplans,.areaDetailBilling.tabplans{grid-template-areas:"areaIdPanel" "areaHeader" "areaPlanSettings" "areaSubscribeContainer" "areaButtonControlsContainer"}.areaDetailCampaign{grid-template-areas:"areaCloseButton" "areaIdPanel" "areaHeader" "areaSwitches" "areaCampaignDetails" "areaCampaignLink" "areaButtonControlsContainer"}@media screen and (min-width: 1024px){.toprow{grid-template-columns:1fr max-content max-content max-content max-content;grid-column:1 / span 3;justify-items:end;gap:.5em}.campaignlist .list-grid{grid-template-columns:max-content 1fr max-content max-content}.campaignGrid{display:grid;grid-template-columns:max-content 25%;column-gap:1em}.areaSwitchesCampaign{display:grid;grid-template-columns:max-content max-content 1fr;column-gap:7em}.orderTagGrid{display:grid;grid-template-columns:1fr 17% max-content;column-gap:1em}.selectPlan{display:flex;justify-content:center;column-gap:4em}.faqLogo{grid-template-columns:max-content 1fr max-content}.reportFilterType label,.reportEndDate label,.reportStartDate label,.timesheetEndDate label,.timesheetStartDate label{margin:auto 0 auto auto}.reportEndDate,.reportStartDate,.timesheetEndDate,.timesheetStartDate{margin-bottom:0}.reportFilterType{margin-bottom:auto}.productTypeItem,.productManagerItem{display:grid;grid-template-columns:auto auto;column-gap:1em}.dateFilterButtons.controls-three-buttons{display:grid;grid-template-columns:1fr 1fr 1fr}.dateFilterGrid{display:grid;grid-template-columns:30% 1fr;column-gap:1em;row-gap:1em}.faqContent{grid-template-columns:min-content 1fr}.favoritesContainer{grid-area:2/1}.favoritesParent{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6em;margin-left:2em;width:95%}.favoritesChildren{display:grid;grid-template-columns:repeat(5,1fr);gap:.6em;justify-items:stretch;align-items:stretch;margin:2em;width:95%}.favoriteButton{flex-grow:1}.reportTable{grid-template-columns:max-content 8em}.actionButtonStockOrder{display:grid;grid-template-columns:auto auto;justify-content:center}.customerlist .list-grid{grid-template-columns:max-content 1% 25% 15% 1fr 15% 15%}.customerlist.prospectlist .list-grid{grid-template-columns:max-content 1% 1fr max-content 1fr max-content max-content 20% max-content}.invoicelist .list-grid{grid-template-columns:7% max-content 1fr 1fr 10% max-content}.invoicelist.onlineunshipped .list-grid{grid-template-columns:7% 7% 7% 7% 1fr 1fr 10% max-content}.orderlist .list-grid{grid-template-columns:7% 7% 25% 10% 20% 1fr max-content max-content max-content}.orderlist.specials .list-grid{grid-template-columns:10em 40em max-content max-content max-content}.productlist .list-grid{grid-template-columns:min-content repeat(7,auto) minmax(12%,min-content)}.productlist.lowinventory .list-grid{grid-template-columns:2fr 2fr repeat(10,max-content)}.productlist.inventory .list-grid{grid-template-columns:minmax(9%,max-content) minmax(8%,max-content) 2fr 7em 7em 1em 1fr min-content}.inventoryStats{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.productlist.summary .list-grid{grid-template-columns:min-content 1fr max-content 7em 1em 12em 1fr}.purchaselist .list-grid{grid-template-columns:7% 7% 25% 1fr max-content max-content}.quotelist .list-grid{grid-template-columns:7% 7% 25% 10% 1fr max-content max-content}.repairlist .list-grid{grid-template-columns:7% 7% 7% 25% 10% 1fr 10% 10% max-content}.reportlist .list-grid{grid-template-columns:repeat(2,auto)}.supplierlist .list-grid{grid-template-columns:min-content auto min-content repeat(4,auto)}.textlist .list-grid,.messagelist .list-grid{grid-template-columns:25% 74%;column-gap:1em}.importlist .list-grid{grid-template-columns:50% 50%;column-gap:1em}.importlist .list-grid .panel_left{display:grid;grid-template-columns:max-content max-content 1fr;align-content:start}.folderTextListItems .panel_left,.textlist .list-grid .panel_left,.messagelist .list-grid .panel_left{display:grid;grid-template-columns:max-content 1fr;align-content:start}.settingslist .list-grid{grid-template-columns:15% 85%}.settingslist .list-grid .panel_left{display:grid;grid-template-columns:100%;align-content:start}.generalSettings{display:grid;grid-template-columns:35% 1fr;column-gap:3em}.timesheetlist .list-grid{grid-template-columns:15% 1fr 25% 25% 20% 2%;row-gap:1em}.billinglist .list-grid{grid-template-columns:1fr 15% 1fr max-content 10% 10% 10%;row-gap:1em}.billinglist.plans .list-grid{grid-template-columns:8% 1fr 8% 8% 8% 10%;row-gap:1em}.recurringlist.owing .list-grid,.recurringlist.inactive .list-grid,.recurringlist.active .list-grid{grid-template-columns:max-content 1fr 10% 1fr 11% 10% 11% 11%;row-gap:1em}.recurringlist.invoices .list-grid{grid-template-columns:7% max-content 1fr 2fr 10% max-content}.recurringlist.plans .list-grid{grid-template-columns:1fr 1fr 1fr 1fr max-content;row-gap:1em}.recurringlist.cron .list-grid{grid-template-columns:repeat(11,auto);row-gap:1em}.recurringlist.cronlog .list-grid{grid-template-columns:repeat(7,auto);row-gap:1em}.reportSettings{display:grid;grid-template-columns:repeat(6,max-content);gap:1em}.reportIncludeSubscriptions{padding-top:.15em}.reportIncludeSubscriptions .switch-wrapper{padding:.3em .5em;margin:auto}.reportEndDate,.reportStartDate,.timesheetEndDate,.timesheetStartDate{display:grid;grid-template-columns:6em auto;gap:.5em;margin:0}.action-buttons .action-button-cell{display:grid}.clientPage{display:grid;grid-template-columns:max-content 1fr;column-gap:2em}.areaBaseDetailContainer{display:grid;column-gap:1em;grid-template-columns:9% 15% 1fr 3% 20%}.areaBaseDetailContainer.areaDetailProduct{display:grid;column-gap:1em;grid-template-columns:9% 15% 1fr 3% 15%}.areaBaseDetailContainer.subscription{grid-template-columns:20% 10% 1fr 10% 20%}.areaBaseDetailContainer.tabprospects{display:grid;column-gap:1em;grid-template-columns:1fr 1fr 2fr 1fr 1fr}.areaBaseDetailContainer.areaDetailSetting{display:grid;grid-template-columns:1fr}.areaBaseDetailContainer.areaDetailRecurring.tabplans,.areaBaseDetailContainer.areaDetailBilling.tabplans{display:grid;column-gap:1em;grid-template-columns:10% 30% 1fr 3% 20%}.areaBaseDetailContainer.areaDetailRecurring,.areaBaseDetailContainer.areaDetailBilling{display:grid;column-gap:1em;grid-template-columns:17% 20% 1fr 15% 15%}.areaStoredPayments{display:grid;grid-template-columns:1fr 30% 15% min-content min-content}.areaStoredPaymentsHeader{display:grid;grid-template-columns:max-content 5%;column-gap:1em}.paymentForm{display:grid}.areaRecurringSubscriptions{grid-template-columns:max-content 1fr max-content 6% 8% 8% max-content max-content 10% max-content max-content;row-gap:1em}.areaSubscriptions{display:grid;grid-template-columns:18% 8% 8% 8% 9.5% 9.5% 6% 10% 1fr max-content;row-gap:1em}.recurringSubscriptionCard,.subscriptionCard{display:grid;grid-template-columns:50% 48%;column-gap:3em}.viewSubscriptionDetails,.editSubscriptionDetails,.newSubscriptionDetails{display:grid;grid-template-columns:max-content 1fr;grid-auto-rows:min-content;column-gap:1em;row-gap:1em;align-items:start}.subscriptionCustomDetails{display:grid;grid-template-columns:max-content 1fr max-content;grid-auto-rows:min-content;column-gap:1em;align-items:start}.areaSettings{display:grid;grid-template-columns:2fr 1fr 1fr;column-gap:2em;row-gap:4em}.repairGrid{display:grid;grid-template-columns:1fr 3fr}.settingsListGrid{display:grid;column-gap:1em;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-bottom:.5em}.usersSettings .settingsListGrid{grid-template-columns:max-content max-content max-content max-content max-content max-content max-content 1fr}.areaDetailPay{grid-template-columns:25% 25% 45% 1fr}.areaDetailRepair{grid-template-columns:9% 15% 1fr 3% 20%}.areaDetailReport{grid-template-columns:19% 19% 19% 19% 1fr}.areaDetailDashboard{display:flex;flex-wrap:wrap;position:relative;row-gap:1em;align-items:flex-start}.reportTable{display:grid;grid-template-columns:18em 8em;column-gap:1em}.reportTable3{grid-template-columns:15em 8em 1fr}.reportTable6{grid-template-columns:repeat(6,max-content) 1fr}.reportTableGiftCardBalances{display:grid;grid-template-columns:max-content max-content max-content max-content max-content max-content;column-gap:1em;row-gap:.5em}.reportTable10{grid-template-columns:repeat(9,max-content) 1fr}.reportTable11{grid-template-columns:repeat(10,max-content) 1fr}.reportTable12{grid-template-columns:repeat(5,max-content) 3fr repeat(7,max-content) min-content}.reportTable12b{grid-template-columns:max-content minmax(min-content,15%) repeat(9,max-content) 1fr}.areaReportTimesheetExceptions{display:grid;grid-template-columns:12em 12em 12em 8em;column-gap:1em}.recurringplanssearchresults,.billingplanssearchresults{display:grid;column-gap:1em;grid-template-columns:max-content max-content max-content max-content}.fiftyfifty{display:grid;grid-template-columns:40% 40%;column-gap:1em}.areaButtonControlsContainer .controls-two-buttons,.areaButtonControlsContainer .controls-three-buttons{gap:20em}.areaContactSearchResults{grid-template-columns:max-content max-content max-content}.areaDetailPay .totalcontainer{grid-template-columns:1fr max-content 15%}.areaPaymentList .orderpaymentlist{grid-template-columns:1fr 15%}.areaProductList .invoiceproductlist{grid-template-columns:1fr 10% 10% 15% 10% 10% 10% max-content}.areaProductList .orderproductlist{grid-template-columns:1fr 10% 10% 10% 10% 10% max-content max-content}.areaProductList .purchaseproductlist{grid-template-columns:1fr max-content 1fr 7em 7em 7em 7em 7em max-content max-content}.areaProductList .returnproductlist{grid-template-columns:1fr repeat(8,10%)}.areaProductList .quoteproductlist{grid-template-columns:1fr 10% 10% 10% 10% 10% max-content max-content}.areaProductList .repairproductlist{grid-template-columns:1fr 10% 10% 10% 10% 10% 10% max-content max-content}.areaRepairCardDeck{display:grid;grid-template-columns:100%}.areaRepairItemCard{grid-template-columns:50% 40% min-content min-content;grid-template-rows:auto auto auto 1fr}.column1,.column2,.column3{grid-row:2}.contact-details{display:grid;grid-template-columns:max-content max-content}.creditcarddesktop{display:grid;grid-template-columns:1fr 20% 20%;column-gap:1em;justify-items:center}.listControlsContainer{display:grid;grid-template-columns:auto 1fr 20em;column-gap:2em;row-gap:.5em}.listControlButtons{display:flex;column-gap:1em;row-gap:0}.nav-bar-container-dev,.nav-bar-container{display:grid;grid-template-columns:1fr auto auto;gap:1.6em}.orderproductsearchresults{grid-template-columns:max-content max-content auto}.paginationContainer{grid-template-columns:1fr auto auto auto}.paymentstorecredit,.paymentother,.paymentpaypal,.paymentcheck,.paymentcash,.paymentgiftcard{display:grid;grid-template-columns:100%;justify-items:center;gap:1em}.payproductlist{grid-template-columns:auto 15% 15% 15% min-content}.product-details{display:grid;gap:1em;grid-template-columns:1fr 15% 15% 15% 15%}.longdescription{grid-row:2 / span 4}.supplier-card{grid-column:2 / span 4}.totalcontainer{grid-template-columns:auto max-content 15%}.totalprice{display:grid;grid-template-columns:auto;justify-items:end}.product-suppliers{grid-template-columns:1fr 25% 15% 8%}.areaDetailPay{grid-template-areas:"areaHeader areaIdPanel . areaCloseButton" "areaContactCardDeck areaIdPanel areaPaymentMethods areaPaymentMethods" "areaContactCardDeck  . areaPaymentMethods areaPaymentMethods" "areaProductList areaProductList areaPaymentMethods areaPaymentMethods" "areaPaymentList areaPaymentList areaPaymentMethods areaPaymentMethods" "areaProductSearchContainer areaProductSearchContainer areaPaymentMethods areaPaymentMethods" "areaOrderTotalContainer areaOrderTotalContainer areaPaymentMethods areaPaymentMethods" "areaButtonControlsContainer areaButtonControlsContainer areaPaymentMethods areaPaymentMethods" ". . areaPaymentMethods areaPaymentMethods" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.areaDetailCustomer{grid-template-areas:"areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" ". . . areaIdPanel areaIdPanel" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaIdPanel areaIdPanel" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer" "areaSubscribeContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaOrderTotalContainer"}.areaDetailCustomer.tabprospects{grid-template-areas:"areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" "areaContactCardDeck . areaProspectAdditionalData areaIdPanel areaIdPanel" ". . areaProspectAdditionalData areaIdPanel areaIdPanel" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer" "areaSubscribeContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaOrderTotalContainer"}.areaDetailProduct{grid-template-areas:"areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" "areaProductCard areaProductCard areaProductCard areaIdPanel areaIdPanel" "areaProductCard areaProductCard areaProductCard areaProductManagerFields areaProductManagerFields" "areaProductCard areaProductCard areaProductCard . ." "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer" "areaSubscribeContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaOrderTotalContainer"}.areaDetailSupplier{grid-template-areas:"areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaIdPanel areaIdPanel" ". . . areaIdPanel areaIdPanel" "areaProductList areaProductList areaProductList areaProductList areaProductList" "areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer" "areaAddProductContainer areaAddProductContainer areaAddProductContainer areaAddProductContainer areaAddProductContainer" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer" "areaSubscribeContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaOrderTotalContainer"}.areaDetailQuote,.areaDetailOrder,.areaDetailReturn{grid-template-areas:"areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaIdPanel areaIdPanel" ". . . areaIdPanel areaIdPanel" "areaProductList areaProductList areaProductList areaProductList areaProductList" "areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer" "areaPaymentList areaPaymentList areaPaymentList areaPaymentList areaPaymentList" "areaAddProductContainer areaAddProductContainer areaAddProductContainer areaAddProductContainer areaAddProductContainer" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaSubscribeContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer ." "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.areaDetailInvoice,.areaDetailRepair{grid-template-areas:"areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" "areaContactCardDeck areaContactCardDeck areaRepairCardDeck areaIdPanel areaIdPanel" ". . . areaIdPanel areaIdPanel" "areaProductList areaProductList areaProductList areaProductList areaProductList" "areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer" "areaPaymentList areaPaymentList areaPaymentList areaPaymentList areaPaymentList" "areaAddProductContainer areaAddProductContainer areaAddProductContainer areaAddProductContainer areaAddProductContainer" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaSubscribeContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer ." "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.areaDetailReport{grid-template-areas:"areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" "areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" "areaReportBody areaReportBody areaReportBody areaReportBody areaReportBody" "areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer"}.areaDetailPurchase{grid-template-areas:"areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaIdPanel areaIdPanel" ". . . areaIdPanel areaIdPanel" "areaProductList areaProductList areaProductList areaProductList areaProductList" "areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer" "areaAddProductContainer areaAddProductContainer areaAddProductContainer areaAddProductContainer areaAddProductContainer" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaSubscribeContainer areaButtonControlsContainer areaButtonControlsContainer . ." "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.areaDetailRecurring.tabplans,.areaDetailBilling.tabplans{grid-template-areas:"areaHeader areaHeader areaHeader areaHeader areaIdPanel" "areaPlanSettings areaPlanSettings . . ." "areaSubscribeContainer areaButtonControlsContainer areaButtonControlsContainer . ." "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.areaDetailBilling{grid-template-areas:"areaHeader areaHeader areaHeader areaHeader areaIdPanel" "areaHeader areaHeader areaHeader areaHeader areaIdPanel" "areaSubscriptionStatus . . areaStoredPaymentsHeader areaStoredPaymentsHeader" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaStoredPayments areaStoredPayments" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaStoredPayments areaStoredPayments" "areaContactCardDeck areaContactCardDeck areaContactCardDeck . ." "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaOverdueTotal areaOverdueTotal" "areaSubscriptions areaSubscriptions areaSubscriptions areaSubscriptions areaSubscriptions" "areaBillingPlanSearchContainer . . . ." "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer" ". areaButtonControlsContainer areaButtonControlsContainer . ."}.areaDetailRecurring{grid-template-areas:"areaHeader areaHeader areaHeader areaHeader areaIdPanel" "areaHeader areaHeader areaHeader areaHeader areaIdPanel" "areaSubscriptionStatus . . areaStoredPaymentsHeader areaStoredPaymentsHeader" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaStoredPayments areaStoredPayments" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaStoredPayments areaStoredPayments" "areaContactCardDeck areaContactCardDeck areaContactCardDeck . ." "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaOverdueTotal areaOverdueTotal" "areaRecurringSubscriptions areaRecurringSubscriptions areaRecurringSubscriptions areaRecurringSubscriptions areaRecurringSubscriptions" "areaBillingPlanSearchContainer . . . ." "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer" ". areaButtonControlsContainer areaButtonControlsContainer . ."}.areaDetailCampaign{grid-template-areas:"areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" "areaSwitches areaSwitches areaSwitches areaIdPanel areaIdPanel" "areaSwitches areaSwitches areaSwitches areaIdPanel areaIdPanel" "areaSwitches areaSwitches areaSwitches areaCampaignLink areaCampaignLink" "areaCampaignDetails areaCampaignDetails areaCampaignDetails areaCampaignDetails areaCampaignDetails" "areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer"}.areaRepairItemCard{grid-template-areas:"model serial repairdelete repairadd" "description technician repairdelete repairadd" "description family repairdelete repairadd" "description status repairdelete repairadd"}}@media screen{.areaBarCode,.areaBarCodeLabel,.areaBarCodeNarrow,.areaClient,.areaClientAddress1,.areaClientCityStateZip,.areaClientEmail,.areaClientLogo,.areaClientName,.areaClientPhone,.areaClientTaxID,.areaClientWeb,.areaHorizontalRule,.areaPageTitle,.areaPONumber,.areaPONumberLabel,.areaPrintedNotes,.areaTrackingNumber,.areaTrackingNumberLabel,.headerRule4,.headerRule5,.headerRule6,.headerRule7,.headerRule8,.headerRule9,.campaignSwitchesHr,.inputAsSpan,.printDivider,.printOnly,.printOnlyInline,.receiptOnly,.productLabel,.productElement,.printCompany,.printAddress,.printShipAddress,.printPurchaseLabel,.printRepairLabel,.taxTotalLabel,.taxTotalValue{display:none}}.areaBarCodeNarrow,.areaProductListNarrow,.areaSubscribeContainer,.areaFoldersContainer,.areaSwitchesSupplier,.areaSwitchesCustomer,.areaCreationDate,.areaDueDate,.areaSalesperson,.areaPONumber,.areaPONumberLabel,.areaTrackingNumber,.areaTrackingNumberLabel,.areaOrderNumber,.areaBaseDetailContainer.areaDetailPurchase .areaPaymentList,.areaBaseDetailContainer.areaDetailCustomer .areaAddProductContainer,.areaBaseDetailContainer.areaDetailPay .areaRepairCardDeck,.areaBaseDetailContainer.areaDetailCustomer .areaProductCard,.desktop,.desktop-inline,.desktop-grid{display:none}.hide{display:none!important}.mobile-grid{display:grid}@media screen and (min-width: 1024px){.mobile,.mobile-grid,.nav-logo,.mobile-header{display:none}.desktop{display:block}.desktop-inline{display:inline-block}.desktop-grid{display:grid}}@media print and (min-width: 110mm){body{font-size:var(--fontPrint)}.campaignSwitchesHr,.noPage{display:none}.areaOrderNumber{font-size:var(--fontSizeHeadingLarge)}#list-container{margin:1.5em}#list-container .mobile{display:none}#list-container .desktop{display:block}#list-container .list-grid{display:grid;column-gap:.75em;overflow-wrap:break-word;padding:0}#list-container .list-item,#list-container .header{padding-left:0;padding-right:0}#list-container .expander{display:none}.reportStartDate input{border:none}.customerlist .list-grid{grid-template-columns:repeat(5,auto)}.customerlist .list-header-caret{grid-column:1 / span 1}.customerlist.prospectlist .list-grid{grid-template-columns:repeat(6,auto)}.productlist .list-grid{grid-template-columns:repeat(8,auto)}.productlist .list-header1{grid-column:1 / span 1}.productlist.lowinventory .list-grid{grid-template-columns:2fr 2fr repeat(10,max-content)}.supplierlist .list-grid{grid-template-columns:repeat(5,auto)}.supplierlist .list-header1{grid-column:1 / span 1}.invoicelist.all .list-grid,.invoicelist.open .list-grid,.invoicelist.processed .list-grid{grid-template-columns:repeat(6,auto)}.invoicelist.onlineunshipped .list-grid,.orderlist.open .list-grid{grid-template-columns:repeat(8,auto)}.orderlist.all .list-grid,.orderlist.processed .list-grid,.repairlist.all .list-grid,.repairlist.open .list-grid{grid-template-columns:repeat(9,auto)}.repairlist.processed .list-grid{grid-template-columns:repeat(8,auto)}.reportlist .list-grid{grid-template-columns:repeat(2,auto)}.quotelist.open .list-grid{grid-template-columns:repeat(6,auto)}.quotelist.all .list-grid,.quotelist.processed .list-grid{grid-template-columns:repeat(7,auto)}.purchaselist.open .list-grid{grid-template-columns:repeat(5,auto)}.purchaselist.all .list-grid,.purchaselist.processed .list-grid{grid-template-columns:repeat(6,auto)}.messagelist .list-grid{grid-template-columns:100%}.timesheetlist .list-grid{grid-template-columns:7em 1fr 10em 10em 10em 1em}.printedTimesheetNote{margin-left:7.75em}.billinglist .list-grid{grid-template-columns:1fr max-content 2fr repeat(4,max-content);row-gap:1em}.billinglist.plans .list-grid{grid-template-columns:max-content 1fr repeat(4,max-content)}.recurringlist.owing .list-grid,.recurringlist.inactive .list-grid,.recurringlist.active .list-grid{grid-template-columns:max-content 1fr 15% 1fr max-content 11% 11% 11%;row-gap:1em}.recurringlist.plans .list-grid{grid-template-columns:repeat(4,1fr) max-content}.recurringlist.invoices .list-grid{grid-template-columns:repeat(3,max-content) 1fr max-content max-content}.recurringlist.cron .list-grid{grid-template-columns:repeat(11,auto);row-gap:1em}.campaignlist .list-grid{grid-template-columns:max-content 1fr max-content max-content}.clientDetail{width:100%;text-align:center;font-size:var(--font-size-small)}.areaClientLogo img{height:130px;width:auto}.areaOrderNumber{margin-bottom:0}.totalcontainer{grid-template-columns:auto max-content 35%}.areaBarCode{display:block;text-align:right}.areaStoreCredit,.areaPONumberLabel,.areaProductUPCBarcode,.areaTrackingNumberLabel{text-align:right;font-weight:400}.areaSalesperson{margin-bottom:0}.trackingNumberLabel,.poNumberLabel{font-weight:400}.header,.list-item{padding:.5em 1em .2em .12em}.areaHorizontalRule{width:100%}.headerRule4{display:block;width:100%;grid-column:1 / span 4}.headerRule5{display:block;width:100%;grid-column:1 / span 5}.headerRule6{display:block;width:100%;grid-column:1 / span 6}.headerRule7{display:block;width:100%;grid-column:1 / span 7}.headerRule8{display:block;width:100%;grid-column:1 / span 8}.headerRule9{display:block;width:100%;grid-column:1 / span 9}.headerRule10{display:block;width:100%;grid-column:1 / span 10}.headerRule11{display:block;width:100%;grid-column:1 / span 11}.areaInputItem input,.areaInputItem textarea,.list-item .areaInputItem input{padding:0;margin:0;border:0}.toporderbarcode,.receiptbarcode{display:grid}.toporderbarcode svg{margin-left:auto}.bottomorderbarcode{display:none}.receiptbarcode svg{margin:auto}.areaClientEmail,.receiptfooter{display:none}.areaAgreementDate{margin-top:0}.areaCampaignCard{margin-bottom:0}.areaCampaignLink{text-align:left}.statusbadge.Pending,.areaIdPanel{text-align:right}.areaStoreCredit{text-align:right;margin:0}.areaBaseDetailContainer.areaDetailCustomer{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo areaClientTaxID areaClientTaxID areaClientTaxID ." "areaClientLogo . . . ." "areaClientLogo . . areaIdPanel areaIdPanel" "areaClientLogo . . . ." "areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule" "areaClientName areaClientAddress1 areaClientCityStateZip areaClientPhone areaClientWeb" "areaHeader areaHeader areaHeader areaHeader areaHeader" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck"}.areaBaseDetailContainer.areaDetailCustomer.tabprospects{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo areaClientTaxID areaClientTaxID areaClientTaxID ." "areaClientLogo . . . ." "areaClientLogo . . areaIdPanel areaIdPanel" "areaClientLogo . . . ." "areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule" "areaClientName areaClientAddress1 areaClientCityStateZip areaClientPhone areaClientWeb" "areaHeader areaHeader areaHeader areaHeader areaHeader" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck" "areaProspectAdditionalData areaProspectAdditionalData areaProspectAdditionalData areaProspectAdditionalData areaProspectAdditionalData" "areaProspectAgreement areaProspectAgreement areaProspectAgreement areaProspectAgreement areaProspectAgreement"}.areaDetailCampaign{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo areaClientTaxID areaClientTaxID areaClientTaxID ." "areaClientLogo . . . ." "areaClientLogo . . areaIdPanel areaIdPanel" "areaClientLogo . . . ." "areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule" "areaClientName areaClientAddress1 areaClientCityStateZip areaClientPhone areaClientWeb" "areaHeader areaHeader areaHeader areaHeader areaHeader" "areaSwitches areaSwitches areaSwitches areaSwitches areaSwitches" "AreaSwitchesCampaign AreaSwitchesCampaign AreaSwitchesCampaign AreaSwitchesCampaign AreaSwitchesCampaign" "areaCampaignDetails areaCampaignDetails areaCampaignDetails areaCampaignDetails areaCampaignDetails" "areaCampaignLink areaCampaignLink areaCampaignLink areaCampaignLink areaCampaignLink"}.areaDetailPurchase .areaContactCardContainer .contact-card .view-contact-details .printShipAddress{display:none}.areaDetailPurchase .areaContactCardContainer .contact-card .view-contact-details{display:grid;grid-template-columns:1fr;grid-template-areas:"printCompany" "view-name " "printAddress " "printAddress " "view-emailaddr" "view-mobilephone" "view-otherphone"}.areaDetailPay .areaContactCardContainer .contact-card .view-contact-details,.areaDetailOrder .areaContactCardContainer .contact-card .view-contact-details,.areaDetailRepair .areaContactCardContainer .contact-card .view-contact-details,.areaDetailQuote .areaContactCardContainer .contact-card .view-contact-details,.areaDetailInvoice .areaContactCardContainer .contact-card .view-contact-details{display:grid;grid-template-columns:1fr 3fr;grid-template-areas:"printCompany ." "view-name printShipAddress" "printAddress printShipAddress" "printAddress printShipAddress" "view-emailaddr ." "view-mobilephone ." "view-otherphone ."}.printCompany{grid-area:printCompany}.printShipAddress{grid-area:printShipAddress}.view-name{grid-area:view-name}.printAddress{grid-area:printAddress}.view-emailaddr{grid-area:view-emailaddr}.view-mobilephone{grid-area:view-mobilephone}.view-otherphone{grid-area:view-otherphone}.productview{display:grid;grid-template-columns:80% 20%}.product-details{display:grid;grid-template-columns:33% 66%}.areaProductName{margin-top:1em;font-size:var(--fontPrintHeading);font-weight:700}.product-suppliers{display:grid;grid-template-columns:1fr 15% 15% 15%}.areaBaseDetailContainer.areaDetailProduct{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo               areaClientTaxID              areaClientTaxID              areaClientTaxID        ." "areaClientLogo               .                            .                            areaIdPanel            areaIdPanel" "areaClientLogo               .                            .                            areaProductUPCBarcode  areaProductUPCBarcode" "areaClientLogo               .                            .                            .                      ." "areaHorizontalRule           areaHorizontalRule           areaHorizontalRule           areaHorizontalRule     areaHorizontalRule" "areaClientName               areaClientAddress1           areaClientCityStateZip       areaClientPhone        areaClientWeb" "areaProductName              areaProductName              areaProductName              areaProductName        areaProductName" "areaProductDescLabel         areaProductDescLabel         areaProductDescLabel         areaProductDescLabel   areaProductDescLabel" "areaProductDesc              areaProductDesc              areaProductDesc              areaProductDesc        areaProductDesc" "areaProductSellPriceLabel    areaProductInventoryLabel    .                            .                      ." "areaProductSellPrice         areaProductInventory         .                            .                      ." "areaProductStoreSkuLabel     areaProductUPCLabel          areaProductEANLabel          .                      ." "areaProductStoreSku          areaProductUPC               areaProductEAN               .                      ." "areaProductFamilyLabel       areaProductMakeLabel         areaProductModelLabel        .                      ." "areaProductFamily            areaProductMake              areaProductModel             .                      ." "areaProductMaxDiscountLabel areaProductCommissionLabel    .                            .                      ." "areaProductMaxDiscount      areaProductCommission         .                            .                      ." "areaProductSupplierNameLabel .                            areaProductSupplierCostLabel areaProductSupplierSkuLabel ." "areaProductSupplierName      areaProductSupplierName      areaProductSupplierCost      areaProductSupplierSku      ."}.areaBaseDetailContainer.areaDetailSupplier{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo areaClientTaxID areaClientTaxID areaClientTaxID ." "areaClientLogo . . . ." "areaClientLogo . . areaIdPanel areaIdPanel" "areaClientLogo . . . ." "areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule" "areaClientName areaClientAddress1 areaClientCityStateZip areaClientPhone areaClientWeb" "areaHeader areaHeader areaHeader areaHeader areaHeader" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck"}.invoiceproductlist{margin-top:2em;display:grid;grid-template-columns:auto 6% 10% 10% 12.5%}.payproductlist{margin-top:2em;display:grid;grid-template-columns:auto 15% 15% 15%;column-gap:.75em}.returnproductlist{display:grid;grid-template-columns:1fr max-content max-content max-content max-content max-content min-content}.areaPaymentList .orderpaymentlist{grid-template-columns:auto 15%}.areaBaseDetailContainer.areaDetailReturn{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo areaClientTaxID areaClientTaxID areaClientTaxID ." "areaClientLogo areaIdPanel areaIdPanel areaIdPanel areaIdPanel" "areaClientLogo . . . ." "areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule" "areaClientName areaClientAddress1 areaClientCityStateZip areaClientPhone areaClientWeb" "areaHeader areaHeader areaHeader areaHeader areaHeader" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck" "areaProductList areaProductList areaProductList areaProductList areaProductList" "areaPaymentList areaPaymentList areaPaymentList areaPaymentList areaPaymentList" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes"}.orderproductlist{display:grid;grid-template-columns:auto 6% 10% 10% 10% max-content}.areaBaseDetailContainer.areaDetailOrder{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo areaClientTaxID areaClientTaxID areaClientTaxID ." "areaClientLogo areaIdPanel areaIdPanel areaIdPanel areaIdPanel" "areaClientLogo . . areaBarCode areaBarCode" "areaClientLogo . . . ." "areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule" "areaClientName areaClientAddress1 areaClientCityStateZip areaClientPhone areaClientWeb" "areaHeader areaHeader areaHeader areaHeader areaHeader" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck" "areaProductList areaProductList areaProductList areaProductList areaProductList" "areaPaymentList areaPaymentList areaPaymentList areaPaymentList areaPaymentList" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes" "areaReceiptMessage areaReceiptMessage areaReceiptMessage areaReceiptMessage areaReceiptMessage"}.areaRepairItemInputContainer.statusbadge{width:auto}.areaRepairItemInputContainer .repairlabel,.areaRepairItemInputContainer .statusbadge{text-align:left}.areaRepairItemInputContainer{column-gap:1em;padding:0}.areaRepairItemInputContainer label,.areaRepairItemInputContainer span{max-width:100%}.areaRepairItemInputContainer.description label{margin-right:1em}.areaRepairCardDeck{margin:1em 0}.repairproductlist{margin-top:2em;display:grid;grid-template-columns:auto 6% 10% 10% 12.5% max-content}.areaRepairItemCard{margin:0;display:grid;row-gap:0;grid-template-rows:auto;grid-template-columns:auto;grid-template-areas:"model" "serial" "status " "technician" "description"}.areaBaseDetailContainer.areaDetailPay,.areaBaseDetailContainer.areaDetailInvoice,.areaBaseDetailContainer.areaDetailRepair{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo areaClientTaxID areaClientTaxID areaClientTaxID ." "areaClientLogo areaIdPanel areaIdPanel areaIdPanel areaIdPanel" "areaClientLogo . . areaBarCode areaBarCode" "areaClientLogo . . . ." "areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule" "areaClientName areaClientAddress1 areaClientCityStateZip areaClientPhone areaClientWeb" "areaHeader areaHeader areaHeader areaHeader areaHeader" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck" "areaRepairCardDeck areaRepairCardDeck areaRepairCardDeck areaRepairCardDeck areaRepairCardDeck" "areaProductList areaProductList areaProductList areaProductList areaProductList" "areaPaymentList areaPaymentList areaPaymentList areaPaymentList areaPaymentList" " . . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes" "areaReceiptMessage areaReceiptMessage areaReceiptMessage areaReceiptMessage areaReceiptMessage"}.areaBaseDetailContainer.areaDetailReport{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo areaClientTaxID areaClientTaxID areaClientTaxID ." "areaClientLogo . . . ." "areaClientLogo areaIdPanel areaIdPanel areaIdPanel areaIdPanel" "areaClientLogo . . . ." "areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule" "areaClientName areaClientAddress1 areaClientCityStateZip areaClientPhone areaClientWeb" "areaHeader areaHeader areaHeader areaHeader areaHeader" "areaReportBody areaReportBody areaReportBody areaReportBody areaReportBody" "areaSubscribeContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer ."}.reportTable{grid-template-columns:15em 8em}.reportTable3{grid-template-columns:15em 8em 1fr}.reportTable6{grid-template-columns:repeat(6,max-content) 1fr}.reportTableGiftCardBalances{grid-template-columns:repeat(5,max-content) 1fr}.reportTable10{grid-template-columns:repeat(9,max-content) 1fr}.reportTable11{grid-template-columns:repeat(10,max-content) 1fr}.reportTable12{grid-template-columns:repeat(5,max-content) 3fr repeat(6,max-content) min-content}.reportTable12b{grid-template-columns:max-content minmax(min-content,15%) repeat(9,max-content) 1fr}.reportSettings{display:grid;grid-template-columns:max-content 1fr}.quoteproductlist{margin-top:2em;display:grid;grid-template-columns:1fr max-content 15% max-content 15%}.areaBaseDetailContainer.areaDetailQuote{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo areaClientTaxID areaClientTaxID areaClientTaxID ." "areaClientLogo areaIdPanel areaIdPanel areaIdPanel areaIdPanel" "areaClientLogo . . areaBarCode areaBarCode" "areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule" "areaClientName areaClientAddress1 areaClientCityStateZip areaClientPhone areaClientWeb" "areaHeader areaHeader areaHeader areaHeader areaHeader" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck" "areaProductList areaProductList areaProductList areaProductList areaProductList" "areaPaymentList areaPaymentList areaPaymentList areaPaymentList areaPaymentList" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes" "areaReceiptMessage areaReceiptMessage areaReceiptMessage areaReceiptMessage areaReceiptMessage"}.purchaseproductlist{display:grid;grid-template-columns:max-content 1fr max-content max-content max-content max-content}.areaBaseDetailContainer.areaDetailPurchase{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo areaClientTaxID areaClientTaxID areaClientTaxID ." "areaClientLogo areaIdPanel areaIdPanel areaIdPanel areaIdPanel" "areaClientLogo . . areaBarCode areaBarCode" "areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule" "areaClientName areaClientAddress1 areaClientCityStateZip areaClientPhone areaClientWeb" "areaHeader areaHeader areaHeader areaHeader areaHeader" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck areaContactCardDeck" "areaProductList areaProductList areaProductList areaProductList areaProductList" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes"}.areaRecurringSubscriptionsNarrow,.areaSubscriptionStatus,.areaSubscriptionsNarrow{display:none}.statusbadge{text-align:center}.customFieldsContainerPrint{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5em;margin-top:0!important}.areaRecurringSubscriptions,.areaSubscriptions{display:grid;grid-template-columns:1fr repeat(min-content,9)}.areaBaseDetailContainer.areaDetailRecurring.tabnone,.areaBaseDetailContainer.areaDetailRecurring.tabowing,.areaBaseDetailContainer.areaDetailRecurring.tabinactive,.areaBaseDetailContainer.areaDetailRecurring.tabactive{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo areaClientTaxID areaClientTaxID areaClientTaxID ." "areaClientLogo . . . ." "areaClientLogo . . . ." "areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule" "areaClientName areaClientAddress1 areaClientCityStateZip areaClientPhone areaClientWeb" "areaHeader areaHeader areaHeader areaHeader areaHeader" "areaContactCardDeck areaContactCardDeck . areaStoredPaymentsHeader areaStoredPaymentsHeader" "areaContactCardDeck areaContactCardDeck . areaStoredPayments areaStoredPayments" "areaContactCardDeck areaContactCardDeck . . ." "areaContactCardDeck areaContactCardDeck . areaOverdueTotal areaOverdueTotal" "areaRecurringSubscriptions areaRecurringSubscriptions areaRecurringSubscriptions areaRecurringSubscriptions areaRecurringSubscriptions" "areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes"}.areaBaseDetailContainer.areaDetailBilling.tabnone,.areaBaseDetailContainer.areaDetailBilling.tabowing,.areaBaseDetailContainer.areaDetailBilling.tabinactive,.areaBaseDetailContainer.areaDetailBilling.tabactive{grid-template-columns:20% 20% 20% 20% 20%;grid-template-areas:"areaClientLogo areaClientTaxID areaClientTaxID areaClientTaxID ." "areaClientLogo . . . ." "areaClientLogo . . . ." "areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule areaHorizontalRule" "areaClientName areaClientAddress1 areaClientCityStateZip areaClientPhone areaClientWeb" "areaHeader areaHeader areaHeader areaHeader areaHeader" "areaContactCardDeck areaContactCardDeck . areaStoredPaymentsHeader areaStoredPaymentsHeader" "areaContactCardDeck areaContactCardDeck . areaStoredPayments areaStoredPayments" "areaContactCardDeck areaContactCardDeck . . ." "areaContactCardDeck areaContactCardDeck . areaOverdueTotal areaOverdueTotal" "areaSubscriptions areaSubscriptions areaSubscriptions areaSubscriptions areaSubscriptions" "areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes"}.areaStoredPayments{grid-template-columns:1fr 1fr max-content}.areaDetailRecurring.tabPlans,.areaDetailBilling.tabplans{grid-template-areas:"areaClientLogo" "areaClientLogo" "areaClientLogo" "areaHorizontalRule " "areaClientName" "areaHader" "areaHeader" "areaPlanSettings"}}@media print and (max-width: 110mm){body{font-size:var(--fontPrint);font-family:Arial Narrow,Arial,sans-serif}.noReceipt,.areaIdPanel,.printAddress,.areaProductManagerFields,.printShipAddress{display:none}.areaCreationDate,.areaDueDate,.areaSalesperson,.areaPONumberLabel,.areaTrackingNumberLabel,.areaOrderNumber,.areaContactCardContainer .contact-card .view-contact-details{display:block}#list-container .desktop{display:none}#list-container .mobile{display:block}#list-container .list-grid{display:grid;column-gap:.75em;overflow-wrap:break-word;padding:0}#list-container .list-item,#list-container .header{padding-left:0;padding-right:0}.invoiceListTotalsGrid{font-size:var(--font-size-medium);margin:1em 0;padding:1em 0}.customerlist .list-grid{grid-template-columns:auto auto}.customerlist .list-header-caret{grid-column:1 / span 1}.customerlist.prospectlist .list-grid{grid-template-columns:repeat(3,auto)}.productlist .list-grid{grid-template-columns:auto auto}.productlist .list-header1{grid-column:1 / span 1}.supplierlist .list-grid{grid-template-columns:auto auto}.supplierlist .list-header1{grid-column:1 / span 1}.areaBaseDetailContainer{margin:0 .75em 0 0;padding:0}.productListGrid .header,.productListGrid .list-item{padding-left:0;padding-right:0}.productListGrid{margin-top:1em;overflow-wrap:break-word;display:grid;grid-template-columns:auto max-content max-content max-content;column-gap:1em}.areaPaymentList .orderpaymentlist{grid-template-columns:auto max-content}.totalcontainer{grid-template-columns:auto auto max-content}.areaProspectAdditionalData{margin:auto;padding:2em 0}.additionalDataHeader,.creationDetail,.clientDetail{width:100%;text-align:center}.areaClientLogo img{height:160px;width:auto}.areaSalesperson,.areaOrderNumber{margin:.25em 0}.headerRule3{display:block;width:100%;grid-column:1 / span 3}.reportTable{display:grid;grid-template-columns:1fr 8em;column-gap:1em}.areaReportHeader{text-align:center}.reportEndDate,.reportStartDate,.timesheetEndDate,.timesheetStartDate{grid-template-columns:50% 50%}.areaBarCode,.areaClientTaxID,.areaHorizontalRule,.areaProductList,.headerRule4,.headerRule5,.headerRule6,.headerRule7,.headerRule8{display:none}.areaBarCodeLabel,.areaBarCodeNarrow,.areaProductListNarrow{display:block}.areaProductList,.areaPONumberLabel,.areaTrackingNumberLabel,.areaContactHeader{margin-top:1em}.contact-item,.contact-card{padding:0;margin-bottom:0}.areaContactCardContainer{text-align:center}.areaBaseDetailContainer.areaDetailCustomer{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaStoreCredit" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail"}.areaBaseDetailContainer.areaDetailCustomer.tabprospects{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaProspectAdditionalData" "areaStoreCredit" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaProspectAgreement"}.areaDetailCampaign{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaSwitches" "areaCampaignDetails" "areaCampaignLink" "areaStoreCredit" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail"}.areaBaseDetailContainer.areaDetailReturn{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaPONumberLabel" "areaProductList" "areaPaymentList" "areaOrderTotalContainer" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaBarCodeLabel" "areaPrintedNotes"}.areaBaseDetailContainer.areaDetailOrder{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaPONumberLabel" "areaProductList" "areaPaymentList" "areaOrderTotalContainer" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaBarCodeLabel" "areaPrintedNotes" "areaReceiptMessage"}.areaRepairItemCard .statusbadge{text-align:left}.areaRepairItemInputContainer{padding:0}.areaRepairItemCard{margin:0;display:grid;grid-template-columns:auto;gap:0;grid-template-areas:"model" "serial" "status" "technician" "description"}.areaBaseDetailContainer.areaDetailPay,.areaBaseDetailContainer.areaDetailInvoice{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaPONumberLabel" "areaRepairCardDeck" "areaProductList" "areaPaymentList" "areaOrderTotalContainer" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaBarCodeLabel" "areaPrintedNotes" "areaReceiptMessage"}.areaBaseDetailContainer.areaDetailRepair{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaDueDate" "areaHeader" "areaContactCardDeck" "areaPONumberLabel" "areaRepairCardDeck" "areaProductList" "areaPaymentList" "areaOrderTotalContainer" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaBarCodeLabel" "areaPrintedNotes" "areaReceiptMessage"}.areaDetailReport{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaHeader" "areaReportBody" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail"}.areaBaseDetailContainer.areaDetailQuote{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaPONumberLabel" "areaProductList" "areaPaymentList" "areaOrderTotalContainer" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaBarCodeLabel" "areaPrintedNotes" "areaReceiptMessage"}.areaBaseDetailContainer.areaDetailSupplier{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail"}.areaBaseDetailContainer.areaDetailPurchase{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaTrackingNumberLabel" "areaProductList" "areaOrderTotalContainer" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaBarCodeLabel" "areaPrintedNotes"}.areaStoredPayments{grid-template-columns:1fr 1fr 1fr}.areaStoredPayments .header{padding-left:0}.recurringSubscriptionCard,.subscriptionCard{padding:0}.recurringSubscriptionCard label,.subscriptionCard label{margin-bottom:.25em}.areaBaseDetailContainer.areaDetailBilling.tabnone .view-contact-details:before,.areaBaseDetailContainer.areaDetailBilling.tabowing .view-contact-details:before,.areaBaseDetailContainer.areaDetailBilling.tabinactive .view-contact-details:before,.areaBaseDetailContainer.areaDetailBilling.tabactive .view-contact-details:before{content:"Subscription Account ";font-size:110%;font-weight:700;text-align:center}.areaSubscriptionsNarrow:before{content:"Subscriptions: ";font-size:110%;font-weight:700;border-bottom:1px solid #000}.overdueTotalAmount{margin-bottom:1em}.areaBaseDetailContainer.areaDetailRecurring.tabnone,.areaBaseDetailContainer.areaDetailRecurring.tabowing,.areaBaseDetailContainer.areaDetailRecurring.tabinactive,.areaBaseDetailContainer.areaDetailRecurring.tabactive,.areaBaseDetailContainer.areaDetailBilling.tabnone,.areaBaseDetailContainer.areaDetailBilling.tabowing,.areaBaseDetailContainer.areaDetailBilling.tabinactive,.areaBaseDetailContainer.areaDetailBilling.tabactive{column-gap:0;margin:.5em;grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaStoredPaymentsHeader" "areaStoredPayments" "areaOverdueTotal" "areaSubscriptions" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaBarCodeLabel" "areaPrintedNotes"}.areaBaseDetailContainer.areaDetailBilling.tabplans{column-gap:0;grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaPlanSettings" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaBarCodeLabel" "areaPrintedNotes"}.messagelist .list-grid{grid-template-columns:100%}}@media print and (max-width: 110mm){.areaDetailProduct .areaSalesperson,.areaDetailProduct .areaClientPhone,.areaDetailProduct .areaClientWeb,.areaDetailProduct .areaClientEmail,.areaDetailProduct .areaClientName,.areaDetailProduct .areaClientAddress1,.areaDetailProduct .areaClientCityStateZip,.areaDetailProduct .areaCreationDate,.areaDetailProduct .areaHeader,.areaDetailProduct .areaProductInventoryLabel,.areaDetailProduct .areaProductInventory,.areaDetailProduct .areaProductUPCLabel,.areaDetailProduct .areaProductUPC,.areaDetailProduct .areaProductSupplierCostLabel,.areaDetailProduct .areaProductSupplierCost,.areaDetailProduct .areaProductStoreSkuLabel,.areaDetailProduct .areaProductStoreSku,.areaDetailProduct .areaProductSupplierNameLabel,.areaDetailProduct .areaProductSupplierName,.areaDetailProduct .areaProductSupplierSkuLabel,.areaDetailProduct .areaProductSupplierSku,.areaDetailProduct .areaProductDescLabel,.areaDetailProduct .areaProductDesc,.areaDetailProduct .areaClientLogo,.areaDetailProduct .areaProductEANLabel,.areaDetailProduct .areaProductEAN,.areaDetailProduct .areaProductMaxDiscountLabel,.areaDetailProduct .areaProductMaxDiscount,.areaDetailProduct .areaProductFamilyLabel,.areaDetailProduct .areaProductFamily,.areaDetailProduct .areaProductCommissionLabel,.areaDetailProduct .areaProductCommission,.areaDetailProduct .areaProductMakeLabel,.areaDetailProduct .areaProductMake,.areaDetailProduct .areaProductModelLabel,.areaDetailProduct .areaProductModel,.areaDetailProduct .areaProductSellPriceLabel{display:none}.areaProductName{font-size:var(--fontPrint);text-align:center;margin-top:.2em;overflow-wrap:break-word}.areaProductSellPrice{font-size:var(--fontUPC);margin:auto;padding-top:.1em}.areaProductUPCBarcode svg{transform:scaleX(1.4)!important;width:100%!important}.areaDetailProduct{margin-top:2em;font-size:var(--fontPrintSmall);display:grid;grid-template-columns:1fr;grid-template-areas:" areaProductName" " areaProductSellPrice" " areaProductUPCBarcode"}}@media print and (max-width: 60mm){.areaProductUPCBarcode{display:none}}@media print{.inputAsSpan,.desktop-inline{display:inline-block}.desktop,.areaBaseDetailContainer.areaDetailPay .areaRepairCardDeck,.printDivider,.printOnly,.areaIdPanel .areaCreationDate,.areaIdPanel .areaAgreementDate,.areaIdPanel .areaDueDate,.areaIdPanel .areaSalesperson,.areaIdPanel .areaStoreCredit,.areaIdPanel .areaPONumberLabel,.areaIdPanel .areaTrackingNumberLabel,.areaIdPanel .areaOrderNumber{display:block}.printOnlyInline{display:inline}body,input,textarea,.list-grid,.app-body,.areaBaseDetailContainer,.areaInputItem input,.areaInputItem textarea,.areaRepairItemInputContainer .popup,.areaRepairItemInputContainer input,.areaRepairItemInputContainer textarea,.areaRepairItemInputContainer,.areaSwitchesCampaign,.detail-container,.dialer,.header-container,.list-item,.model,.product-suppliers,.productElement,.repairlabel,.reporttabletotal,.statusbadge,.subscriptionCard,.recurringSubscriptionCard,.areaPlanSettings,.areaTemplateSettings,.supplierwidget-item input,.total .subTotalLabel,.total .subTotalValue,.total .taxTotalLabel,.total .taxTotalValue,.total .totalLabel,.total .totalPaymentsLabel,.total .totalPaymentsValue,.total .totalValue{background-color:#fff!important;color:#000!important}label,.metricReportHeaders,.areaRepairItemInputContainer label,.areaStoreCredit,.component-title,.header,.templateInputItem select,.planInputItem select,.planDescription,.product-header,.productLabel,.subject,.dashboardWidget,.areaCampaignDetails.areaInputItem label,.supplierwidget-header{background-color:transparent;color:#000;font-weight:700}input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-calendar-picker-indicator,.timesheetNote,.action-button,.action-icon-container,.action-tab,.applicationHeader,.areaSubscribeContainer,.areaButtonControlsContainer,.areaCloseButton,.areaContactHeader,.areaProductCard,.areaProductHeader,.areaProductSearchContainer,.areaProductManagerFields,.circle-button,.trashcan,.contact-toggles,.contact-view-top-row,.control-buttons,.display-order-num,.saveProducts,.downloadProducts,.eyeball,.family,.reportFilterType,.filter-by,.folders,.headerlast,.listControlsContainer,.mobile-header,.mobile-screen-title,.mobile,.mobileviewphone,.nav-button-container,.new-po,.noPrint,.paginationContainer,.partial-toggle,.pay-toggles,.payment-action-buttons,.payment-icon-container,.popuplist,.product-toggles,.recordnumber,.removeCompanyContainer,.search-wrapper,.sorticon,.supplierwidget-item.action-icon,#list-container .expander,.taxSummaryLabel,.taxSummaryValue,.purchaseCustomer,.purchaseStatus,.areaOrderStatus,.purchaseReceived,.editButton,.paymentMethodDelete,.checkboxContainer,.planFrequency,.areaBillingPlanSearchContainer,.areaSubscriptionStatus,.testBadge,.planInputItem input,.templateInputItem input,.templateInputItem select,.displayEmailIcon,.messagelist .list-grid .panel_left,.dbwExpander,.addWidget,.sourceorder,.dbwTitle svg,.superScript svg,.editPencil,.top-row,.copyToClipboard,.creationDetail.areaDueDate.empty{display:none}.areaCampaignDetails.areaInputItem textarea{overflow:hidden}.areaCampaignDetails.areaInputItem label{display:block;padding-top:1em}.areaCampaignLink{margin:2em 0}.newTooltip{display:none!important}.dashboardWidget,.recurringSubscriptionCard,.subscriptionCard{border:none}.orderTagGrid{grid-template-columns:1fr 17% 17%}.overdueTotalAmount{color:#000;border:solid 1px #000;padding:.25em;font-size:var(--fontPrint)}.email_card,.sms_card{background-color:transparent}.messageDateTime{font-size:100%;opacity:revert}.subTotalLabel,.subTotalValue,.taxTotalLabel,.taxTotalValue,.totalLabel,.totalPaymentsLabel,.totalPaymentsValue,.totalValue{margin-left:0}.totalPaymentsValue,.subTotalValue,.taxTotalValue,.totalValue{text-align:right}.contact-item,.contact-card{background-color:transparent;color:#000;padding-left:0;max-width:100%}.areaReportHeader{margin-top:1em}.printMessageCompany{background-color:transparent;color:#000;font-weight:700;font-size:larger;padding-left:0}.printCompany{background-color:transparent;color:#000;font-weight:700;font-size:larger;padding-left:0;padding-bottom:.25em}.contact-card{margin:1em 0}input{padding:0}.total .totalPaymentsValue,.total .subTotalValue,.total .taxTotalValue,.total .totalValue{padding-right:0}.ponumbercontainer{margin:.5em 0 0}#quantity{text-align:center}.repairlabel{text-align:left}.ponumber{text-align:right}.areaPrintedNotes{margin-top:1em}.noteLabel{font-weight:700}.productLabel{font-weight:700;margin-top:1em}.areaStoredPayments{border-top:1px solid rgba(0,0,0,.5)}.recurringSubscriptionCard .statusbadge{text-align:left;padding:0}.templateInputItem .inputLabel{width:25%;margin-bottom:1em}}
