@import"https://fonts.googleapis.com/css?family=Poppins:400,700";@import"https://fonts.googleapis.com/css2?family=Bad+Script&display=swap";.toggleButtonContainer.toggle-button{display:flex;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 .selected{font-weight:700}.toggleButtonContainer.favoritesToggle{display:inline-flex;border:2px solid var(--outlineLight);border-radius:6px;overflow:hidden;margin-bottom:2em}.toggleButtonContainer .favoritesLabel{padding:10px 20px}.toggleButtonContainer .favoritesSelected{transition:background-color .2s ease;font-weight:700}.switch-wrapper{padding:.3em;border-radius:var(--borderRadius);margin-bottom:.5em;display:grid;grid-template-columns:auto auto}.toprow .switch-wrapper,.bottomrow .switch-wrapper{margin-bottom:0}.toggle-label{margin:auto 0}.toggle-switch{display:flex;align-items:center;justify-content:flex-end;margin-left:1em}.ch-switch{--ch-w: 2.75em;--ch-h: 1.5em;--ch-border: .0625em;--ch-gap: .125em;--ch-inset: calc(var(--ch-border) + var(--ch-gap));--ch-knob: calc(var(--ch-h) - 2 * var(--ch-inset));--ch-travel: calc(var(--ch-w) - var(--ch-knob) - 2 * var(--ch-inset));position:relative!important;display:inline-block!important;width:var(--ch-w)!important;height:var(--ch-h)!important;flex-shrink:0!important;margin:0!important;padding:0!important;line-height:0!important;box-sizing:border-box!important}.ch-switch input{opacity:0!important;width:0!important;height:0!important;margin:0!important}.ch-slider{position:absolute!important;cursor:pointer!important;inset:0!important;background-color:#ab4838!important;border:0!important;border-radius:var(--ch-h)!important;box-shadow:inset 0 0 0 var(--ch-border) #c05442,0 0 .5em #ab483859!important;transition:all .25s ease-in-out!important;box-sizing:border-box!important}.ch-slider:before{content:""!important;position:absolute!important;height:var(--ch-knob)!important;width:var(--ch-knob)!important;left:var(--ch-inset)!important;top:var(--ch-inset)!important;bottom:auto!important;right:auto!important;background-color:#fff!important;background-repeat:no-repeat!important;background-position:center!important;background-size:.625em .625em!important;border-radius:50%!important;box-shadow:0 .125em .3125em #0006!important;transition:transform .25s ease-in-out!important;transform:translate(0)!important;margin:0!important;display:block!important}.ch-switch input:checked+.ch-slider{background-color:#38b00c!important;box-shadow:inset 0 0 0 var(--ch-border) #46c714,0 0 .625em #38b00c66!important}.ch-switch input:checked+.ch-slider:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2338b00c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 13 9 18 20 6'/%3E%3C/svg%3E")!important}.ch-switch input:checked+.ch-slider:before{transform:translate(var(--ch-travel))!important}.ch-switch input:focus-visible+.ch-slider{outline:.125em solid var(--outlineStatic);outline-offset:.125em}.ch-switch.ch-switch-disabled{cursor:not-allowed!important}.ch-switch.ch-switch-disabled .ch-slider{cursor:not-allowed!important;opacity:.5}.search-wrapper{display:flex;margin:auto 0 auto auto}#list-search-input-container{display:grid;grid-template-columns:min-content 1fr min-content;border-radius:var(--borderRadius8em);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{border:none;margin:auto}#list-search-input-container input{width:10em;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}}#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%;border-radius:var(--borderRadiusRound);pointer-events:auto}#wheel-menu{height:70%;width:70%;top:15%;left:15%;position:relative;border-radius:var(--borderRadiusRound);pointer-events:auto}#menu-gear{position:absolute;top:52%;left:38%;z-index:11}#menu-gear svg{height:15%;width:15%}#menu-caret{position:absolute;top:80%;left:38%;z-index:12;font-size:4em}#menu-caret svg,#menu-caret svg path{fill:var(--contentStrongest);color:var(--contentStrongest)}#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}@media screen and (min-width:1024px){#wheel-wrapper{display:none}}:root{color-scheme:dark;--accent: #e3a857;--accent2: #e3a857;--accentHover: #dc922d;--base: #202631;--baseElevated: #333c4a;--baseStronger: #171c26;--content: #e6edf3;--contentAccent: #000000;--contentBrand: #171c26;--contentDark: #000000;--contentLight: #ffffff;--contentStrong: #ffffff;--contentStrongest: #ffffff;--outline: #3b465a;--outlineLight: #e6edf3;--outlineStatic: #d2d6db;--surface: #29303c;--surface2: #29303c;--incoming: #abb5c4;--outgoing: #467bb0;--positiveAction: #619050;--positiveActionHover: #80af6e;--negativeAction: #c76a54;--negativeActionHover: #dd7860;--mexican-red: #a21924;--neutralAction: #666666;--neutralActionHover: #7a7a7a;--neutralActionAlt: #467bb0;--neutralActionAltHover: #5f8fbf;--status-badge-archived: #435c79;--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-authvoided: #905142;--status-badge-backordered: #5f666e;--status-badge-cancelled-return: #905142;--status-badge-cancelled: #905142;--status-badge-complete: #61a348;--status-badge-contacted: #467bb0;--status-badge-diagnosed: #7192b9;--status-badge-draft: #5f666e;--status-badge-fullyreceived: #61a348;--status-badge-invoiced: #61a348;--status-badge-maast-customer: #467bb0;--status-badge-new: #4a4f55;--status-badge-onbench: #61a348;--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-published: #61a348;--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-light: rgba(97, 163, 72, .25);--status-badge-sub-active: #61a348;--status-badge-sub-cancelled-light: #5f666e;--status-badge-sub-cancelled: #5f666e;--status-badge-sub-complete-light: #42474c;--status-badge-sub-complete: #42474c;--status-badge-sub-loading: #61a348;--status-badge-sub-paused-light: rgba(191, 137, 75, .25);--status-badge-sub-paused: #bf894b;--status-badge-sub-suspended-light: #905142;--status-badge-sub-suspended: #905142;--status-badge-unshipped: #cfa677;--status-badge-vaulted: #bf894b;--monitoringPaymentFailed: #ff0a0a;--monitoringPaymentSuspended: #ff6cf3;--monitoringPaymentInvoiced: #42fe82;--scheduler-header-hover: rgba(255, 255, 255, .025);--scheduler-row-divider: rgba(255, 255, 255, .07);--scheduler-hour-line-strong: #454f60;--scheduler-panel-shadow: rgba(10, 12, 16, .35);--scheduler-event-shadow: rgba(10, 12, 16, .3);--scheduler-event-shadow-hover: rgba(10, 12, 16, .5)}body.dark .hideOnDark,body.contrastDark .hideOnDark,body.highContrastDark .hideOnDark,body.githubDark .hideOnDark,body.navyDark .hideOnDark,body.denimDark .hideOnDark,body.desertDark .hideOnDark,body.oceanDark .hideOnDark,body.brownDark .hideOnDark,body.princeDark .hideOnDark,body.fallDark .hideOnDark,body.winterDark .hideOnDark,body.christmasDark .hideOnDark,body.light .hideOnLight,body.paperLight .hideOnLight,body.contrastLight .hideOnLight,body.latteLight .hideOnLight,body.sandLight .hideOnLight,body.coolGreyLight .hideOnLight,body.sageLight .hideOnLight,body.lavenderLight .hideOnLight,body.springLight .hideOnLight,body.summerLight .hideOnLight{display:none}body.dark,body.contrastDark,body.highContrastDark,body.githubDark,body.navyDark,body.denimDark,body.desertDark,body.oceanDark,body.brownDark,body.princeDark,body.fallDark,body.winterDark,body.christmasDark{color-scheme:dark}body.light,body.paperLight,body.contrastLight,body.latteLight,body.sandLight,body.coolGreyLight,body.sageLight,body.lavenderLight,body.springLight,body.summerLight{color-scheme:light}#ccnumber iframe,#ccexp iframe,#cvv iframe{color-scheme:normal}body.light,body.secondary,body.paperLight,body.contrastLight,body.latteLight,body.sandLight,body.coolGreyLight,body.sageLight,body.lavenderLight,body.springLight,body.summerLight{--status-badge-onhold: #e19a47;--status-badge-open: #666666;--status-badge-paidrefund: #538e3e;--status-badge-partiallyrefunded: #437132;--status-badge-refunded: #538e3e;--status-badge-sub-complete-light: #5f666e;--status-badge-sub-complete: #5f666e;--scheduler-header-hover: rgba(0, 0, 0, .035);--scheduler-row-divider: rgba(0, 0, 0, .08);--scheduler-hour-line-strong: #c7cbd3;--scheduler-panel-shadow: rgba(30, 34, 43, .1);--scheduler-event-shadow: rgba(30, 34, 43, .16);--scheduler-event-shadow-hover: rgba(30, 34, 43, .26)}body.light,body.secondary{--accent: #af590e;--accent2: #467bb0;--accentHover: #c95740;--base: #f8f7f7;--baseElevated: #e3e0de;--baseStronger: #ffffff;--content: #2c2621;--contentAccent: #ffffff;--contentBrand: #2c2621;--contentDark: #000000;--contentLight: #ffffff;--contentStrong: #2c2621;--contentStrongest: #000000;--outline: #cbc5c2;--outlineLight: #f8f7f7;--outlineStatic: #d2d6db;--surface: #efedec;--surface2: #d5d0cc;--neutralActionAlt: #467bb0;--neutralActionAltHover: #5f8fbf;--positiveAction: #619050;--positiveActionHover: #61a348;--negativeAction: #c76a54;--negativeActionHover: #dd7860;--mexican-red: #a21924;--neutralAction: #666666;--neutralActionHover: #7a7a7a;--status-badge-onhold: #e19a47;--status-badge-open: #666666;--status-badge-paidrefund: #538e3e;--status-badge-partiallyrefunded: #437132;--status-badge-refunded: #538e3e;--status-badge-sub-complete-light: #5f666e;--status-badge-sub-complete: #5f666e;--cardFlareStrength: 50%}body.secondary{--base: #f9fafb}body.defaultAlternative{--accent: #e3a857;--accent2: #e3a857;--accent3: rgba(49, 83, 185, .26);--accentHover: #dc922d;--base: #202631;--baseElevated: #2e3848;--baseStronger: #171c26;--content: #e6edf3;--contentAccent: #000000;--contentBrand: #171c26;--contentDark: #000000;--contentLight: #ffffff;--contentStrong: #ffffff;--contentStrongest: #ffffff;--outline: #3b465a;--outlineLight: #e6edf3;--outlineStatic: #d2d6db;--surface: #29303c;--surface2: #29303c;--selectedCard: var(--accent3);--selectedCardContent: var(--content);--selectedCardRing: inset 0 0 0 1px rgb(63, 79, 146), var(--cardFlare);--cardFlareColor: rgba(99, 102, 241, .5);--cardFlareStrength: 50%;--negativeActionHover: #804336}body.defaultAlternative .dashboardWidget{border:1px solid}@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{--payPanelTop: 1rem;--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-large: 1.05em;--font-size-medium: 1em;--fontSecondaryDisplaySmall: .9rem;--fontSecondaryDisplayMedium: 1.5rem;--fontSecondaryDisplayLarge: 2.5rem;--font-size-small: .85em;--font-size-xsmall: .75em;--font-size-xxsmall: .6em;--font-size-xxxsmall: .4em;--fontPrintHeading: 24px;--fontPrint: 12px;--fontPrintSmall: 10px;--fontUPC: 20px;--borderRadius: .4em;--borderRadiusHalfem: .5em;--borderRadius3qtrem: .75em;--borderRadius1pt25em: 1.25em;--borderRadius1pt5em: 1.5em;--borderRadius2em: 2em;--borderRadius8em: 8em;--borderRadiusSmall: .15em;--borderRadiusLarge: 1em;--borderRadiusRound: 50%;--font-family-poppins: "Poppins", Helvetica}body{--focusRing: 0 0 0 .125em color-mix(in srgb, var(--accent) 25%, transparent);--selectedCard: var(--accent2);--selectedCardContent: var(--base);--selectedCardRing: inset 0 0 0 1px var(--accent2), var(--cardFlare);--cardFlareColor: var(--accent2);--cardFlareStrength: 25%;--cardFlare: 0em 0em .938em -.125em color-mix(in srgb, var(--cardFlareColor) var(--cardFlareStrength), transparent);--cardFlareLeft: -.5em 0 .625em -.5em color-mix(in srgb, var(--cardFlareColor) var(--cardFlareStrength), transparent);--cardFlareTop: 0 -.5em .625em -.5em color-mix(in srgb, var(--cardFlareColor) var(--cardFlareStrength), transparent)}body{color:var(--content);background-color:var(--base)}a{font:inherit;color:inherit}input,select,textarea{font:inherit;color:inherit;background-color:var(--base)}select option,select optgroup,.paymentForm input{background-color:var(--base)}input.badEmail{border:1px solid var(--mexican-red)!important}textarea.dirty,input.dirty,div.dirty{border-color:var(--accent)!important;box-shadow:var(--focusRing)!important}input::selection{background-color:var(--neutralActionAlt)}.headerText{color:var(--contentStrong)}.areaStoreCredit,.dbwExpander:hover,.highlight{color:var(--accent)}.contentAccent{color:var(--contentAccent)}.inlineLink,.loadOlderMessages{color:var(--accent)}.overdueTotalAmount{color:var(--accent);border:1px solid var(--accent)}.page-left:hover,.page-right:hover,.registrationError,.sendFailure,.settinginstructions.badEmail,.unreadCount{color:var(--accent)}.highlight:hover{color:var(--accentHover)}.hoverPointer:hover,.selectTerminal:hover{color:var(--accentHover);fill:var(--accentHover)}.inlineLink:hover{color:var(--accentHover)}.caret:hover,.plus:hover,.edit:hover{color:var(--accentHover);fill:var(--accentHover)}.editcontact:hover{color:var(--accent);fill:var(--accentHover)}.cloud-error{color:var(--negativeActionHover)}.error{color:var(--contentStrongest)}.colorBase{color:var(--base)}.balanceDue{color:var(--status-badge-open)}.darkText,.secondaryDisplayBody.order{color:var(--contentDark)}.areaCampaignDetails.areaInputItem label{color:var(--contentStrong)}.secondaryDisplayBody.order .header{background-color:revert}.notesTab .notesValue.error{border:.5px solid var(--mexican-red)}.header{color:var(--contentStrong);background-color:var(--base);border-bottom:1px solid var(--outline)}.gear-menu-option a:hover,.gear-menu-option:hover{color:var(--accent)}.selected:hover .header-icon:hover{color:var(--accentHover)}#gear:hover{color:var(--accent2)}.current-menu,.trackShipment:hover,.nav-icon:hover{color:var(--accent2);fill:var(--accent2)}.navLink:hover{color:var(--contentLight);background-color:var(--neutralActionAlt)}.menuItemNotification{color:var(--contentLight);background-color:var(--mexican-red)}.menuItemNotificationSecondary{color:var(--contentLight);background-color:var(--contentStrong)}#gear-menu{border:var(--outlineStatic) .15em solid}#gear-menu:after{border-color:transparent transparent var(--outlineStatic) transparent}#Customers .menuItemNotification{background-color:var(--neutralActionAlt)}.headerlast{border-bottom:1px solid var(--outline);border-right:1px solid var(--outline)}.bgTransparent{background-color:transparent}.bgBody,.bgInput{background-color:var(--base)}.bgContainer{background-color:var(--baseElevated)}.bgCard{background-color:var(--surface)}.bgContentStatic{background-color:var(--contentLight)}.bgInputAlt,.bgSearchBackground{background-color:var(--baseStronger)}.bgNavBar{background-color:var(--baseElevated)}.bgTabSelected{background-color:var(--base)}.bgTabUnselected{background-color:color-mix(in srgb,var(--base) 95%,var(--contentStrongest))}.bgModal{background-color:var(--surface2)}.bgHighlight{background-color:var(--accent)}.bdContrast{border:1px solid var(--outline)}.bdtContrast{border-top:1px solid var(--outline)}.bdbContrast{border-bottom:1px solid var(--outline)}.bdrContrast{border-right:1px solid var(--outline)}.bdShadow{box-shadow:0 .154em .231em color-mix(in srgb,var(--contentDark) 40%,transparent)}.bdlContrast{border-left:1px solid var(--outline)}.borderSolidText1px{border:1px solid var(--content)}.topAndBottomBorder{border-top:1px solid var(--content);border-bottom:1px solid var(--content)}.noBorder{border:none}.filterIcon svg:hover{fill:var(--accentHover)}.areaCloseButton svg:hover{color:var(--accent);fill:var(--accentHover)}#clear-search svg:hover{color:var(--accentHover);fill:var(--accentHover)}.current-menu svg{color:var(--accent2);fill:var(--accent2)}.trackShipment:hover svg{color:var(--accent2);fill:var(--accent2)}.nav-icon:hover svg{color:var(--accent2);fill:var(--accent2)}.payment-action-button-pp svg{color:var(--contentLight)}.quicksale svg{color:var(--contentLight);fill:var(--contentLight)}#list-inventory-button svg{color:var(--contentLight);fill:var(--contentLight)}#list-new-button svg{color:var(--contentLight);fill:var(--contentLight)}.overlayMessage .amount svg{color:var(--positiveAction)}.nav-svg{color:var(--contentStrong);fill:var(--contentStrong)}.header-icon,.progressSpinner{color:var(--contentStrong)}.selected-menu svg{color:var(--accent2)!important;fill:var(--accent2)!important}.dbwTitle svg .st1{fill:var(--contentLight)}.errorPup .st1{fill:var(--contentLight)}.login-logo svg .st1{fill:var(--contentLight)}.filterIcon svg{fill:var(--contentLight);fill:var(--content)}.dbwTitle svg .st0{fill:var(--contentBrand)}.errorPup .st0{fill:var(--contentBrand)}.login-logo svg .st0{fill:var(--contentBrand)}.login svg{fill:var(--contentBrand)}.header-icon svg:hover{fill:var(--accentHover)}.header-icon svg{fill:var(--contentStrong)}.hoverPointer svg{fill:var(--content)}.searchResultIcon svg{fill:var(--content)}.eyeball svg{fill:var(--content)}.eyeball svg:hover{fill:var(--accent)}.hoverPointer:hover svg{fill:var(--accent)}.filterIcon:hover svg{fill:var(--accent)}.highlight.hoverPointer svg{fill:var(--accent)}.pay-button .action-button svg{color:var(--contentLight);fill:var(--contentLight)}.action-buttons .action-button svg{color:var(--contentLight);fill:var(--contentLight)}.highlightSVG svg{fill:var(--accent)}.filterIcon:hover{fill:var(--accentHover)}.payment-action-buttons .payment-action-button svg{fill:var(--contentLight)}#wheel-wrapper svg{fill:var(--contentStrong)}.circle-button{fill:var(--baseStronger);stroke:var(--content)}.envelopeSlash{fill:var(--accent)}.logoTitle svg{fill:var(--contentStrong)}.circle-button:hover{stroke:var(--accentHover)}#wheel-spinner{background-color:var(--accent2)}.dragHandle{filter:drop-shadow(2px 2px 3px rgba(0,0,0,.4))}.photoListItem[draggable=true]:hover .dragHandle{color:var(--accent)}.billingIcon svg{fill:var(--content);color:var(--content)}.billingIcon.paid svg{fill:var(--positiveAction);color:var(--positiveAction)}.billingIcon.invoiced svg{fill:var(--monitoringPaymentInvoiced);color:var(--monitoringPaymentInvoiced)}.billingIcon.scheduled svg{fill:var(--contentStrong);color:var(--contentStrong)}.billingIcon.paymentfailed svg{fill:var(--monitoringPaymentFailed);color:var(--monitoringPaymentFailed)}.billingIcon.suspended svg{fill:var(--monitoringPaymentSuspended);color:var(--monitoringPaymentSuspended)}.billingIcon.notified svg{fill:var(--neutralActionAlt);color:var(--neutralActionAlt)}.action-tab.selected{background-color:var(--baseElevated)}.action-tab{background-color:color-mix(in srgb,var(--baseElevated) 85%,black)}.sms_card.outgoing,.unread{color:var(--contentLight)}.textPanel::-webkit-scrollbar-track{background-color:var(--baseElevated)}.folderTextList .textPanel::-webkit-scrollbar-track{background-color:var(--base)}.textPanel::-webkit-scrollbar-thumb{background-color:var(--status-badge-diagnosed)}.textPanel::-webkit-scrollbar-thumb:hover{background-color:var(--status-badge-backordered)}.sms_card{background-color:var(--outgoing)}.sms_card.incoming{background-color:var(--incoming)}.newTextPanel input:focus{outline:none;border-color:var(--accent);box-shadow:var(--focusRing)}.popup .popuplist{border:.1em solid var(--outline)}.popup .popuplist:after{border-color:transparent transparent var(--outlineStatic) transparent}.suggestions{border:1px solid var(--baseElevated)}.tag{border-color:var(--neutralActionAlt)}.tooltip .tooltiptext{border:.1em solid var(--outlineStatic)}.tooltip .tooltiptext:after{border-color:transparent transparent var(--outline) transparent}.checkboxContainer .checkmark{background-color:var(--base);border:solid .1em var(--content)}.campaign select{border-bottom:1px solid var(--outline);border-right:1px solid var(--outline)}.checkboxContainer .checkmark:after{border:solid var(--contentStrongest)}.search-wrapper #list-search-input-container{border:1px solid var(--outline)}.search-wrapper #list-search-input-container:focus-within{border-color:var(--accent);box-shadow:var(--focusRing)}.timesheetEndDate input,.timesheetStartDate input{border:.5px solid var(--outline)}.listControlButtons .action-button.positiveAction{border-style:solid;border-width:.077em;border-color:color-mix(in srgb,var(--contentLight) 40%,transparent);background-color:#507642}.action-button{color:var(--contentLight)}.action-buttons .action-button{box-shadow:0 2px 6px var(--scheduler-panel-shadow)}.action-buttons .action-button:not(.save-disabled):hover{box-shadow:0 4px 12px var(--scheduler-panel-shadow)}.action-buttons .action-button:not(.save-disabled):active{box-shadow:0 1px 3px var(--scheduler-panel-shadow)}.saveCancelButtons .action-button{box-shadow:0 2px 6px var(--scheduler-panel-shadow)}.saveCancelButtons .action-button:not(.save-disabled):hover{box-shadow:0 4px 12px var(--scheduler-panel-shadow)}.saveCancelButtons .action-button:not(.save-disabled):active{box-shadow:0 1px 3px var(--scheduler-panel-shadow)}.actionButtonStockOrder,.actionButtonWalkIn,.clockout-button,.favoriteButton,.toggleButtonContainer .favoritesSelected{color:var(--contentLight)}.addToExistingPO{color:var(--contentLight);background-color:var(--neutralAction)}.payment-action-buttons .payment-action-button span{color:var(--contentLight)}.saveProducts{color:var(--contentLight);background-color:var(--positiveAction)}.addWidget{color:var(--positiveAction)}.addWidget:hover{color:var(--positiveActionHover)}.toggleButtonContainer.toggle-button{border:1px solid var(--outline)}.negativeAction{background-color:var(--negativeAction)}.negativeAction:hover{background-color:var(--negativeActionHover)}.neutralActionAlt{background-color:var(--neutralActionAlt)}.neutralActionAlt:hover{background-color:var(--neutralActionAltHover)}.neutralAction{background-color:var(--neutralAction)}.positiveAction,.newStockOrder{color:var(--contentLight);background-color:var(--positiveAction)}.neutralAction:hover{background-color:var(--neutralActionHover)}.toggleButtonContainer .right.favoritesSelected{background-color:var(--neutralAction)}.toggleButtonContainer .right.favoritesSelected:hover{background-color:var(--neutralActionHover)}.positiveAction:hover,.newStockOrder:hover,.saveProducts:hover{background-color:var(--positiveActionHover)}.toggleButtonContainer .left.favoritesSelected{background-color:var(--positiveAction)}.toggleButtonContainer .left.favoritesSelected:hover{background-color:var(--positiveActionHover)}#login-button{background-color:var(--positiveAction)}#login-button:hover{background-color:var(--positiveActionHover)}.messagelist .panelLeft .selected,.textlist .panelLeft .selected,.folderTextListItems .panelLeft .selected,.statements .panelLeft .selected,.settingslist .panelLeft .selected{color:var(--selectedCardContent);background-color:var(--selectedCard);box-shadow:var(--selectedCardRing)}.importjoblist .list-item.selected>.importJobCard{color:var(--selectedCardContent);background-color:var(--selectedCard);box-shadow:var(--selectedCardRing);opacity:1}.selected{color:var(--accent)}.photoListItem.placeholder{fill:var(--content);border:2px dashed var(--outlineStatic)}.textlist .panelLeft{background-color:var(--surface)}.photoListItem.placeholder.dragOver{background-color:var(--accent)}.cardAccentLeft{border-left:.1em solid var(--accent3, var(--accent2));box-shadow:var(--cardFlareLeft)}.contact-card,.product-details{border-top:.1em solid var(--accent2);box-shadow:var(--cardFlareTop)}.importJobCard{border:1px solid var(--outline);opacity:.65}.inventory .areaAddProductContainer{border:1px solid var(--accent)}.pageNumber{border:solid 1px var(--baseElevated)}.folderTextList .panelLeft{background-color:var(--base)}.calendarWidget .dayName{color:var(--content);width:100%;border-top:1px solid var(--outline);border-left:1px solid var(--outline)}.dayLabel{color:var(--content)}.calendarWidget .blank,.calendarWidget .day{border-top:1px solid var(--outline);border-left:1px solid var(--outline)}.calendarWidget .right{border-right:1px solid var(--outline)}.calendarWidget .trailing{border-bottom:1px solid var(--outline)}.creditBar{border:1px solid var(--outline)}.dashboardWidget{border-top-color:var(--outlineStatic);box-shadow:0 .309em .463em -.077em color-mix(in srgb,var(--contentDark) 30%,transparent)}.dashboardWidget hr{border-color:var(--outlineStatic)}.day.today{background-color:color-mix(in srgb,var(--accent) 12%,transparent)}.day.today .dayLabel{background-color:var(--accent);color:var(--base)}.calendarWidget .calendarDropTarget{background-color:color-mix(in srgb,var(--accent) 18%,transparent);outline:2px dashed var(--accent);outline-offset:-2px}.brand .mark{color:var(--accent2)}.stat .label{color:var(--content)}.statPlaceholder{background-color:var(--outline)}.clock{border-left:1px solid var(--outline)}.clock .date,.clock.dateFirst .time{color:var(--content)}.importJobCardStatus{border:1px solid color-mix(in srgb,currentColor 35%,transparent);background-color:color-mix(in srgb,currentColor 6%,transparent)}.balanceBadge.P,.balanceBadge.Paused{color:var(--contentLight);background-color:var(--status-badge-sub-paused-light)}.balanceBadge.S,.balanceBadge.Suspended{color:var(--contentLight);background-color:var(--status-badge-sub-suspended-light)}.statusbadge{color:var(--contentLight)}.testBadge{background-color:var(--mexican-red)}.balanceBadge.A,.balanceBadge.Active{background-color:var(--status-badge-sub-active-light)}.balanceBadge.C,.balanceBadge.Cancelled{background-color:var(--status-badge-sub-cancelled-light)}.balanceBadge.Complete,.balanceBadge.D{background-color:var(--status-badge-sub-complete-light)}.statusbadge.A,.statusbadge.Active{background-color:var(--status-badge-sub-active)}.statusbadge.archived{background-color:var(--status-badge-archived)}.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.authvoided{background-color:var(--status-badge-authvoided)}.statusbadge.backordered{background-color:var(--status-badge-backordered)}.statusbadge.C{background-color:var(--status-badge-sub-cancelled)}.statusbadge.complete{background-color:var(--status-badge-complete)}.statusbadge.cancelled{background-color:var(--status-badge-cancelled)}.statusbadge.Cancelled{background-color:var(--status-badge-sub-cancelled)}.statusbadge.cancelledreturn{background-color:var(--status-badge-cancelled-return)}.statusbadge.Complete{background-color:var(--status-badge-sub-complete)}.statusbadge.contacted{background-color:var(--status-badge-contacted)}.statusbadge.D{background-color:var(--status-badge-sub-complete)}.statusbadge.diagnosed{background-color:var(--status-badge-diagnosed)}.statusbadge.draft{background-color:var(--status-badge-draft)}.statusbadge.fullyreceived{background-color:var(--status-badge-fullyreceived)}.statusbadge.invoiced{background-color:var(--status-badge-invoiced)}.statusbadge.maastCustomer{background-color:var(--status-badge-maast-customer)}.statusbadge.Loading{background-color:var(--status-badge-sub-loading)}.statusbadge.N{background-color:var(--status-badge-sub-active)}.statusbadge.New{background-color:var(--status-badge-new)}.statusbadge.onbench{background-color:var(--status-badge-onbench)}.statusbadge.onhold{background-color:var(--status-badge-onhold)}.statusbadge.onlinepartiallyshipped{background-color:var(--status-badge-partiallyshipped)}.statusbadge.onlinepickedup{background-color:var(--status-badge-pickedup)}.statusbadge.onlineshipped{background-color:var(--status-badge-shipped)}.statusbadge.onlineunshipped{background-color:var(--status-badge-unshipped)}.statusbadge.open{background-color:var(--status-badge-open)}.statusbadge.ordered{background-color:var(--status-badge-ordered)}.statusbadge.P{background-color:var(--status-badge-sub-paused)}.statusbadge.paidinfull{background-color:var(--status-badge-paid-in-full)}.statusbadge.paidrefund{background-color:var(--status-badge-paidrefund)}.statusbadge.partiallyordered{background-color:var(--status-badge-partiallyordered)}.statusbadge.partiallyreceived{background-color:var(--status-badge-partiallyreceived)}.statusbadge.partiallyrefunded{background-color:var(--status-badge-partiallyrefunded)}.statusbadge.partialpayment{background-color:var(--status-badge-partialpayment)}.statusbadge.partsordered{background-color:var(--status-badge-partsordered)}.statusbadge.Paused{background-color:var(--status-badge-sub-paused)}.statusbadge.Pending{background-color:var(--status-badge-pending)}.statusbadge.PreMatched{background-color:var(--status-badge-pre-matched)}.statusbadge.processed{background-color:var(--status-badge-processed)}.statusbadge.ProcessedCreated{background-color:var(--status-badge-processed-created)}.statusbadge.ProcessedMatched{background-color:var(--status-badge-processed-matched)}.statusbadge.published{background-color:var(--status-badge-published)}.statusbadge.purchasecreated{background-color:var(--status-badge-processed)}.statusbadge.received{background-color:var(--status-badge-received)}.statusbadge.refunded{background-color:var(--status-badge-refunded)}.statusbadge.S{background-color:var(--status-badge-sub-suspended)}.statusbadge.sent{background-color:var(--status-badge-sent)}.statusbadge.Suspended{background-color:var(--status-badge-sub-suspended)}.statusbadge.V,.statusbadge.Vaulted{background-color:var(--status-badge-vaulted)}.calendarNote,.scheduledEventMinimizedRestore:hover{color:var(--accent)}.scheduledEventMinimized{border:var(--accent) .5px solid;box-shadow:.25em .25em .15em var(--scheduler-panel-shadow)}.toolbar{border-bottom:1px solid var(--baseElevated)}.nav-btn{background-color:var(--baseElevated);border:1px solid var(--outline);color:var(--content)}.nav-btn:hover{background-color:var(--outline);color:var(--content)}.nav-btn:focus-visible{outline:2px solid var(--accent)}.calendarViewOption:focus-visible{outline:2px solid var(--accent)}.range-label{color:var(--content)}.today-btn{background-color:var(--baseElevated);border:1px solid var(--outline);color:var(--content)}.today-btn:hover{background-color:color-mix(in srgb,var(--accent) 22%,var(--baseElevated));border-color:var(--accent);color:var(--content)}.today-btn:focus-visible{outline:2px solid var(--accent)}.schedulerScrollArea,.calendarPanel{background-color:var(--base);border:1px solid var(--baseElevated);box-shadow:0 2px 10px var(--scheduler-panel-shadow)}.calendarPanel.calendarPanelPlain{background-color:transparent;border-color:transparent;box-shadow:none}.calendarEmptyIcon{color:var(--accent2)}.calendarItem{background-color:var(--surface);border-left-color:transparent;color:var(--content)}.calendarItem:hover,.calendarDetail:hover,.calendarCardLine:hover{background-color:var(--baseElevated)}.calendarDayCard{background-color:var(--surface);border:1px solid var(--outline)}.calendarDayCardEmpty{background-color:transparent}.calendarDayCardHeader{border-bottom:1px solid var(--outline)}.calendarDayCardEmpty .calendarDayCardHeader{border-bottom:none}.calendarCardSection+.calendarCardSection{border-top:1px solid var(--outline)}.calendarTodayTag{background-color:var(--accent);color:var(--base)}.calendarCardSectionLabel{border-left-color:var(--neutralAction)}.calendarSectionBilling .calendarCardSectionLabel{border-left-color:var(--neutralActionAlt)}.calendarSectionService .calendarCardSectionLabel{border-left-color:var(--status-badge-pending)}.calendarSectionDone .calendarCardSectionLabel{border-left-color:transparent}.calendarItemBilling{border-left-color:var(--neutralActionAlt)}.calendarItemService{border-left-color:var(--status-badge-pending)}.calendarItemNote{border-left-color:var(--neutralAction)}.calendarYearBtn{background-color:transparent;border-color:transparent}.calendarViewSwitch{background-color:var(--baseElevated);border:1px solid var(--outline)}.calendarViewOption{background-color:transparent;border:none;color:var(--content)}.calendarViewOption:hover{background-color:var(--outline)}.calendarViewOption[aria-pressed=true]{background-color:color-mix(in srgb,var(--accent) 22%,var(--baseElevated));color:var(--contentStrong);box-shadow:inset 0 0 0 1px var(--accent)}.schedulerRowHeader{background-color:var(--surface2);border-right:1px solid var(--scheduler-row-divider);border-bottom:1px solid var(--scheduler-row-divider);border-left-color:var(--row-accent, transparent)}.schedulerRowHeader:hover{background-color:var(--scheduler-header-hover)}.schedulerContainer .hourColumnHeader{background-color:var(--surface2);border-bottom:1px solid var(--scheduler-hour-line-strong)}.schedulerContainer .hourColumnHeader:hover{background-color:var(--scheduler-header-hover)}.schedulerAvatar{color:var(--contentLight)}.schedulerAvatar:hover{box-shadow:0 0 0 3px var(--scheduler-header-hover)}.scheduledEvent{background-color:var(--baseElevated);border-color:var(--outline);border-left-color:var(--event-color, var(--accent));color:var(--content);box-shadow:0 1px 3px var(--scheduler-event-shadow)}.scheduledEvent:hover{box-shadow:0 4px 10px var(--scheduler-event-shadow-hover)}.noEventMessage{box-shadow:0 1px 4px var(--scheduler-panel-shadow)}.filterReport{border:1px solid var(--outline)}.reportToolbar{border:1px solid var(--baseElevated)}.reportPresetMore select{background-color:transparent}.reportPresetMore select option,.reportToolbar .calendarViewSwitch{background-color:var(--surface)}.reportPresetMore.selected select{background-color:color-mix(in srgb,var(--accent) 22%,var(--baseElevated));color:var(--contentStrong);box-shadow:inset 0 0 0 1px var(--accent)}.reportPresetMoreCaret{color:var(--content)}.reportOptionSelect select,.reportFilterInput{background-color:var(--baseElevated);color:var(--content)}.reportOptionSelect select option{background-color:var(--surface)}.reportOptionOr{color:color-mix(in srgb,var(--content) 60%,var(--surface))}.reportOptionOr:before{border-top-color:var(--outline)}.reportOptionOr:after{border-top-color:var(--outline)}.reportFilterPill,.reportToolbarOptions,.reportToolbar .reportToolbarToggle .switch-wrapper,.reportDateRange{background-color:var(--surface);border:1px solid var(--outline);color:var(--content)}.reportDateRange:focus-within{outline:2px solid var(--accent)}.reportDateRange.selected{background-color:color-mix(in srgb,var(--accent) 22%,var(--baseElevated));border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--contentStrong)}.reportDateRange.invalid{border-color:var(--negativeAction);box-shadow:inset 0 0 0 1px var(--negativeAction)}.today-btn.reportRunBtn{background-color:var(--positiveAction);border-color:var(--positiveAction);color:var(--contentLight)}.today-btn.reportRunBtn:hover:enabled{background-color:var(--positiveActionHover);border-color:var(--positiveActionHover);color:var(--contentLight)}.themePreview,.themePreviewInput{border:1px solid var(--outline)}.themePreviewInput.themePreviewFocused{border-color:var(--accent);box-shadow:var(--focusRing)}.themePreviewSelectedCard{color:var(--selectedCardContent);background-color:var(--selectedCard);box-shadow:var(--selectedCardRing)}.selectedClientPageMenu{color:var(--contentLight);background-color:var(--neutralActionAlt)}.clientPage.bgContainer:before{background:linear-gradient(90deg,var(--accent),var(--accent2))}.clientPageLoading.bgContainer:before{background:linear-gradient(90deg,var(--accent),var(--accent2))}.clientPage.bgContainer .logo{background-color:var(--base);border-bottom:1px solid var(--outline)}.clientPage.bgContainer .logo img{background:transparent}.clientPage.bgContainer .logo .navLink:hover{background-color:var(--surface);color:var(--contentStrong)}.clientPage.bgContainer .clientPageWrapper p .navLink:hover{background-color:transparent;text-decoration-color:currentColor}.clientPage.bgContainer,.clientPageLoading.bgContainer{border:1px solid var(--outline);box-shadow:0 20px 45px var(--scheduler-panel-shadow),0 2px 8px var(--scheduler-panel-shadow)}.clientPage.bgContainer .logo .navLink{border-left:3px solid transparent;color:var(--content)}.clientPage.bgContainer .logo .selectedClientPageMenu{background-color:var(--surface);border-left-color:var(--accent);color:var(--accent)}.clientPage.bgContainer .clientPageWrapper>div:nth-child(5){border-bottom:1px solid var(--outline);color:var(--content)}.clientPage.bgContainer input:not([type=checkbox]){border:1px solid var(--outline)}.clientPage.bgContainer textarea,.clientPage.bgContainer select{border:1px solid var(--outline)}.clientPage.bgContainer input:not([type=checkbox]):focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent)}.clientPage.bgContainer textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent)}.clientPage.bgContainer select:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent)}.clientPage.bgContainer .threeColumnGrid hr{border-top:1px solid var(--outline)}.clientPage.bgContainer .action-button:not(.save-disabled):hover{box-shadow:0 6px 16px var(--scheduler-panel-shadow)}.clientPage.bgContainer .action-button:not(.save-disabled):active{box-shadow:none}.productPhoto.clientLogo{background-color:var(--outlineStatic)}.clientPage.bgContainer .clientPageWrapper>div:nth-child(2){color:var(--content)}.clientPage.bgContainer .clientPageWrapper>div:nth-child(3){color:var(--content)}.clientPage.bgContainer .clientPageWrapper>div:nth-child(4){color:var(--content)}.clientPage.bgContainer .clientPageWrapper.centerAligned h3{color:var(--content)}.clientPage.bgContainer .oopsIcon{color:var(--accent)}.clientPage.bgContainer .clientPageWrapper h3{color:var(--contentStrong)}.clientPage.bgContainer .clientPageWrapper h4{color:var(--accent)}.clientPage.bgContainer .clientPageWrapper li::marker{color:var(--accent)}.clientPage.bgContainer .clientPageWrapper p .navLink{color:var(--accent2);text-decoration-color:transparent}.clientPage.bgContainer input[type=checkbox]{accent-color:var(--accent)}@media screen and (min-width:1024px){.clientPage.bgContainer .logo{border-bottom:none;border-right:1px solid var(--outline)}}.overlayError,.overlayTitle{color:var(--accent)}.overlayMessage{color:var(--contentStrongest)}.overlayPickerFilter input{border:1px solid var(--outline)}.overlayDialog{background-color:var(--baseElevated);border:1px solid var(--outline);box-shadow:0 .75em 2.5em var(--scheduler-panel-shadow)}.overlayDialog .overlayTitle,.schedulerEventDialog .schedulerDialogTitle{border-bottom:1px solid var(--outline)}.overlayDialog .bgInput:not(.noBorder){border:1px solid var(--outline)}.overlayDialog select,.overlayDialog .input-container{border:1px solid var(--outline)}.overlayDialog .input-container .bgInput{border:none}.overlayDialog .bgInput:not(.noBorder):focus{outline:none;border-color:var(--accent);box-shadow:var(--focusRing)}.overlayDialog select:focus{outline:none;border-color:var(--accent);box-shadow:var(--focusRing)}.overlayDialog .input-container:focus-within{outline:none;border-color:var(--accent);box-shadow:var(--focusRing)}.overlayDialog .signaturePadSurface:focus-within{outline:none;border-color:var(--accent);box-shadow:var(--focusRing)}.overlayPickerFilter input:focus{outline:none;border-color:var(--accent);box-shadow:var(--focusRing)}.overlayDialog .input-container .bgInput:focus{box-shadow:none}.overlayDialog .action-button{box-shadow:0 .125em .375em var(--scheduler-panel-shadow)}.overlayDialog .action-button:not(.save-disabled):hover{box-shadow:0 .25em .75em var(--scheduler-panel-shadow)}.overlayDialog .action-button:not(.save-disabled):active{box-shadow:0 .0625em .1875em var(--scheduler-panel-shadow)}.overlayForm .overlayMessage,.overlayDialog .overlayLabel{color:var(--contentStrong)}.signaturePadSurface{border:1px solid var(--outline)}.signaturePadClearButton{background-color:var(--neutralAction);color:var(--contentLight)}.overlayPickerColumnarCell{border-bottom:1px solid var(--outline)}.overlayPickerColumnarRow:last-child>.overlayPickerColumnarCell{border-bottom:none}.overlayPickerColumnarRow:not(.overlayPickerColumnarHeaderRow,.disabled):hover>.overlayPickerColumnarCell{background-color:color-mix(in srgb,var(--accent) 10%,transparent)}.overlayPickerColumnarRow.selected>.overlayPickerColumnarCell{background-color:color-mix(in srgb,var(--accent) 20%,transparent);color:var(--accent)}.overlayPickerColumnarRow.selected>.overlayPickerColumnarCell:first-child{border-left-color:var(--accent)}.overlayPickerColumnarHeaderCell{color:color-mix(in srgb,var(--contentStrong) 70%,transparent)}.overlayPickerColumnarEmpty{color:color-mix(in srgb,var(--content) 60%,transparent)}.schedulerEventDialog .schedulerServiceItem,.schedulerEventDialog .schedulerEventDateTime,.schedulerEventDialog .schedulerAssignedLocationOrder{border:1px solid var(--outline)}.login-container .forgotPassword:hover{color:var(--accent)}.login-page__brand-panel{background-color:var(--base);border-right:1px solid var(--outline)}.login-page__form-panel{background-color:var(--baseElevated)}.login-page__lede{color:var(--content)}.login-page__feature-mark{color:var(--accent)}.login-page__learn-more:hover,.login-page__field label{color:var(--contentStrong)}.login-page__footer,.login-page__footer a{color:var(--content)}.login-page__footer a:hover,.login-page__field .fieldLabel{color:var(--contentStrong)}.signup-page .login-page__brand-panel{background-image:radial-gradient(circle at 15% 15%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 45%)}.signup-step__title{color:var(--contentStrong)}.signup-page .input-container,.signup-input{border:1px solid color-mix(in srgb,var(--accent) 15%,var(--outline))}.signup-page .input-container:hover,.signup-input:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--outline))}.signup-page .input-container:focus-within{border-color:var(--accent);box-shadow:0 0 0 .2em color-mix(in srgb,var(--accent) 22%,transparent)}.signup-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 .2em color-mix(in srgb,var(--accent) 22%,transparent)}.signup-check input{accent-color:var(--accent)}.signup-note{background-color:color-mix(in srgb,var(--accent) 7%,var(--base));border:1px solid color-mix(in srgb,var(--accent) 20%,var(--outline))}.signup-page #login-button,.signup-plan__choose{box-shadow:0 .125em .375em var(--scheduler-panel-shadow)}.signup-page #login-button:not(.save-disabled):hover{box-shadow:0 .25em .75em var(--scheduler-panel-shadow)}.signup-plan__choose:hover{box-shadow:0 .25em .75em var(--scheduler-panel-shadow)}.signup-page #login-button:not(.save-disabled):active{box-shadow:0 .0625em .1875em var(--scheduler-panel-shadow)}.signup-plan__choose:active{box-shadow:0 .0625em .1875em var(--scheduler-panel-shadow)}.signup-page #login-button.save-disabled{box-shadow:none}.signup-stepper__dot{background-color:var(--baseElevated);border:2px solid color-mix(in srgb,var(--accent) 15%,var(--outline));color:color-mix(in srgb,var(--content) 60%,transparent)}.signup-stepper__step.current .signup-stepper__dot{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 .3em color-mix(in srgb,var(--accent) 22%,transparent)}.signup-stepper__step.done .signup-stepper__dot{background-color:var(--accent);border-color:var(--accent);color:var(--base)}.signup-stepper__step.done:hover .signup-stepper__dot{box-shadow:0 0 0 .3em color-mix(in srgb,var(--accent) 22%,transparent)}.signup-stepper__label{color:color-mix(in srgb,var(--content) 70%,transparent)}.signup-stepper__step.done .signup-stepper__label{color:var(--content)}.signup-stepper__step.current .signup-stepper__label{color:var(--contentStrong)}.signup-stepper__step:not(:first-child):before{background-color:color-mix(in srgb,var(--accent) 15%,var(--outline));background-image:linear-gradient(var(--accent),var(--accent))}.signup-plan-switch{background-color:var(--base);border:1px solid color-mix(in srgb,var(--accent) 15%,var(--outline))}.signup-plan-switch__option{background-color:transparent;color:var(--content)}.signup-plan-switch__option:hover{background-color:color-mix(in srgb,var(--accent) 12%,transparent)}.signup-plan-switch__option.selected{background-color:var(--accent);color:var(--base);box-shadow:0 .125em .375em var(--scheduler-panel-shadow)}.signup-plan{background-color:var(--surface);border:1px solid color-mix(in srgb,var(--accent) 15%,var(--outline));box-shadow:0 .125em .5em var(--scheduler-panel-shadow)}.signup-plan:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--outline));box-shadow:0 1.25em 2.8em var(--scheduler-panel-shadow),0 .125em .5em var(--scheduler-panel-shadow)}.signup-plan.featured{background-color:color-mix(in srgb,var(--accent) 6%,var(--surface));border-color:color-mix(in srgb,var(--accent) 60%,transparent)}.signup-plan.featured:hover{border-color:var(--accent)}.signup-plan__ribbon{background-color:var(--accent);color:var(--base);box-shadow:0 .125em .375em var(--scheduler-panel-shadow)}.signup-plan__name,.signup-plan__amount{color:var(--contentStrong)}.signup-plan__per,.signup-plan__includes{color:color-mix(in srgb,var(--content) 75%,transparent)}.signup-result__badge{background-color:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);color:var(--accent)}.applicationHeader,.app-body{font-size:var(--font-size-mobile-default)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:Poppins-Regular,Arial,sans-serif}.pageContents{position:relative}.hiddenVisibility{visibility:hidden}.noEventMessage{border-radius:var(--borderRadius8em);padding:0 1em;width:max-content;margin:auto}.refreshCacheNotice{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);transition:opacity .4s ease;opacity:0;border-radius:var(--borderRadius8em);padding:0 1em;margin-top:-1em;pointer-events:none}.refreshCacheNotice.show{opacity:1;pointer-events:auto}.height2em{height:2em}.nav-button-container .scheduler svg{height:auto}.serviceItemSelect select{width:97%}.scheduledEventGlass{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;cursor:not-allowed;touch-action:none}.scheduledEventMinimized{position:absolute;bottom:1em;right:1em;z-index:100;display:flex;align-items:center;gap:.5em;border-radius:var(--borderRadius);padding:.5em .75em;cursor:default;max-width:20em}.scheduledEventMinimizedTitle{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.95em}.scheduledEventMinimizedRestore{cursor:pointer;padding:.1em .25em;flex-shrink:0}.scheduledEventMinimizedRestore:hover{opacity:.7}.scheduledEventMinimizeButton{cursor:pointer;padding:.1em .25em;flex-shrink:0}.scheduledEventMinimizeButton:hover{opacity:.7}.testBadge{position:fixed;right:0;bottom:0;margin-right:1em;margin-bottom:1em;padding:.25em;border-radius:.25em}.testBadge:hover{opacity:0;transition:opacity .5s ease-in-out}.overlay.progress:hover{cursor:not-allowed}.filterIcon:hover,.hoverPointer:hover,.selectTerminal:hover,.action-button:hover,.cursorPointer{cursor:pointer}input,select,textarea,button{font-size:inherit;font-family:inherit}.secondaryDisplayBody.order .editPencil,.secondaryDisplayBody.order .fa-tag,.secondaryDisplayBody.order .serialNumberNeeded,.messagelist .list-grid .panelLeft,.settingslist .list-grid .panelLeft,.textlist .list-grid .panelLeft,input[type=file]{display:none}.italic{font-style:italic}.navLink{margin-bottom:.25em;padding:.25em;font-style:italic;font-weight:700;border-radius:var(--borderRadius)}.productlist.products .list-grid,.productlist.inventory .list-grid,.productlist.summary .list-grid,.areaInputItem input,h2.settingsH3,h1{margin-top:0}img.errorPup{margin-top:2.5em}.fontSizeSmaller{font-size:smaller}.negativeLeftMargin05{margin-left:-.45em;font-size:50%}.paidInFull,.balanceDue,.areaCampaignLink,.centerAligned{text-align:center}.acctReceivableSettings .switch-wrapper,.autoNotifySettings .switch-wrapper,.displayInvoiceSettings .toggle-switch,.inventorySettings .toggle-switch,.creditCardSettings .toggle-switch,.leftAligned{text-align:left}.monospace{font-family:monospace}.duration .statusbadge,.statsContainer,.getNewTexts,.filterReport svg,.photoListItem.placeholder svg,.tagEditControls span,.svgGridCenter svg,.gridCenter{margin:auto}.gridRightAligned{margin:auto 0 auto auto}.gridLeftAligned{margin:auto auto auto 0}.gridCenterTop{margin:0 auto auto}.maxWidth20{max-width:20em}.calendarWidget .blank,.calendarWidget .day,.calendarWidget .dayName{width:100%}.calendarWidget .dayName{min-height:2em;font-size:var(--font-size-medium);padding:.25em}.calendarWidget .day{min-height:10em;overflow:hidden;position:relative}.dayLabel{display:inline-block;padding:.35em .6em 0;font-weight:600;font-variant-numeric:tabular-nums;opacity:.75}.day.today .dayLabel{display:inline-flex;align-items:center;justify-content:center;min-width:1.9em;height:1.9em;padding:0 .3em;margin:.2em 0 0 .25em;border-radius:var(--borderRadiusRound);opacity:1}.calendarWidget .events{display:flex;flex-direction:column;gap:.45em;margin:.6em 0 .5em}.calendarItem{display:flex;align-items:baseline;gap:.35em;margin:0 .5em;padding:.25em .5em;border-radius:var(--borderRadius);border-left-style:solid;border-left-width:3px;font-size:var(--font-size-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background-color .15s ease}.calendarItemCount{font-weight:600;font-variant-numeric:tabular-nums}.calendarItemText{min-width:0;overflow:hidden;text-overflow:ellipsis}.calendarItemIcon{flex:0 0 auto;align-self:center;opacity:.7}.calendarItemDone{opacity:.6}.calendarNote{font-size:var(--font-size-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.noWrapTruncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dayView{margin:1em}.calendarDayCards{display:flex;flex-direction:column;gap:.75em;max-width:48em}.calendarDayCard{border-radius:var(--borderRadius);overflow:hidden}.calendarDayCardHeader{display:flex;align-items:center;gap:.6em;padding:.6em .9em}.calendarDayCardTitle{font-weight:600;font-size:1.05em}.calendarTodayTag{padding:.1em .6em;border-radius:var(--borderRadius2em);font-size:.7em;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.calendarDayCardAside{margin-left:auto}.calendarDayCardTotal{padding-right:.5em;font-weight:600;font-variant-numeric:tabular-nums}.calendarDayCardEmpty .calendarDayCardHeader{padding-top:.4em;padding-bottom:.4em}.calendarDayCardEmpty .calendarDayCardTitle{font-weight:400;font-size:1em}.calendarDayCardEmpty .calendarDayCardHeader>*{opacity:.6}.calendarCardSection{padding:.55em .9em .65em}.calendarCardSectionLabel{padding-left:.5em;border-left-style:solid;border-left-width:3px;font-size:.8em;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.calendarCardLines{display:flex;flex-direction:column;gap:.1em;margin-top:.35em}.calendarCardLine{display:flex;align-items:baseline;gap:.35em;padding:.2em .5em;border-radius:var(--borderRadius);white-space:nowrap;overflow:hidden;cursor:pointer;transition:background-color .15s ease}.calendarSectionDone .calendarCardLines{flex-direction:row;flex-wrap:wrap;column-gap:.75em;opacity:.6}.calendarDetail{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name amount" "plan status";align-items:center;column-gap:.75em;padding:.2em .5em;border-radius:var(--borderRadius);cursor:pointer;transition:background-color .15s ease}.calendarDetailName{grid-area:name}.calendarDetailPlan{grid-area:plan}.calendarDetailStatus{grid-area:status}.calendarDetailAmount{grid-area:amount}.calendarDetailName,.calendarDetailPlan{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendarDetailPlan{opacity:.7}.calendarDetailStatus{justify-self:end}.calendarDetailStatus .statusbadge{display:inline-block;padding:0 .6em;font-size:.85em}.calendarDetailAmount{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.calendarDetailInactive .calendarDetailName,.calendarDetailInactive .calendarDetailPlan,.calendarDetailInactive .calendarDetailAmount{opacity:.55}.calendarDetailUnassigned .calendarDetailName{opacity:.6}.calendarDetailMore,.calendarDetailMessage{opacity:.7}.calendarDetailMessage{padding:.2em .5em}.overflowHidden{overflow:hidden}.loadOlderMessages{align-self:center;padding:.25em;font-style:italic;font-size:smaller}.noDecor{text-decoration:none}.margin0{margin:0}.margin1em{margin:1em}.margin1em0{margin:1em 0}.marginhalfem{margin:.5em}.marginqtrem{margin:.25em}.marginLefthalfrem{margin-left:.5em}.marginLeft3qtrem{margin-left:.75em}.marginLeft1em{margin-left:1em}.marginLeft2em{margin-left:2em}.marginTop2em{margin-top:2em}.areaAgreementDate,.areaButtonControlsContainer,.areaRepairCardDeck,.invoiceproductlist,.marginTop1em,.orderproductlist,.product-toggles,.purchaseproductlist,.quoteproductlist,.repairproductlist,.returnproductlist,.supplier-card,h3.settingsH3{margin-top:1em}.topMargin1em{margin-top:1em!important}.topMargin2em{margin-top:2em!important}.marginTopqtrem{margin-top:.25em}.marginTophalfem{margin-top:.5em}.marginBottom2em{margin-bottom:2em}.marginBottom1em{margin-bottom:1em}.marginBottomhalfem{margin-bottom:.5em}.marginBottomqtrem{margin-bottom:.25em}.marginRight1em{margin-right:1em}.marginRightqtrem{margin-right:.25em}.marginRighthalfem{margin-right:.5em!important}.minWidth5{min-width:5em}.minWidth10{min-width:10em}.minWidth20{min-width:20em}.paddingZero{padding:0}.paddingTenthem{padding:.1em}.paddingqtrem{padding:.25em}.paddingHalfEm{padding:.5em}.padding3qtrem{padding:.75em}.padding1em{padding:1em}.paddingLeftqtrem{padding-left:.25em}.paddingLefthalfem{padding-left:.5em}.paddingLeft3qtrem{padding-left:.75em}.paddingLeft1em{padding-left:1em}.paddingRightHalfEm{padding-right:.5em}.paddingRightThreeQuarterEm{padding-right:.75em}.paddingRight1em{padding-right:1em}.paddingRightqtrem{padding-right:.25em}.padding0em5em1em5em{padding:0 5em 1em}.paddingBottom1em{padding-bottom:1em}.paddingBottomHalfem{padding-bottom:.5em}.paddingTop1em{padding-top:1em}.sectionRow{margin-top:.5em;padding:.5em;size:var(--fontSizeHeadingSmall);border-radius:var(--borderRadius);font-weight:700;text-align:center}.minHeight2em{min-height:2em}.minHeight3em{min-height:3em}.minHeight4em{min-height:4em}.minHeight5em{min-height:5em}.tagText{min-width:6em}.noBorder{border:none;outline:none}.folderTextListItems .panelLeft,.textlist .panelLeft,.messagelist .panelLeft,.statements .panelLeft,.settingslist .panelLeft{overflow:visible}.folderTextListItems .panelLeft .list-item,.textlist .panelLeft .list-item,.messagelist .panelLeft .list-item,.statements .panelLeft .list-item,.settingslist .panelLeft .list-item{position:relative;border-radius:var(--borderRadius3qtrem);overflow:visible;z-index:1;transition:background-color .22s ease,color .22s ease,box-shadow .22s ease}.settingslist .panelLeft .list-item{padding:.75em 1em}@keyframes panelDetailIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.panelRight>.panelDetail{animation:panelDetailIn .3s ease-out backwards}@keyframes panelLoadingIn{0%{opacity:0}to{opacity:1}}.panelLoading{animation:panelLoadingIn .2s ease-out .2s backwards}.importjoblist .panelLeft .list-item{padding:0}.importjoblist .list-item>.importJobCard{padding:.6em .75em;border-radius:var(--borderRadius);border-left:4px solid transparent;cursor:pointer;transition:background-color .22s ease,color .22s ease,opacity .22s ease,border-radius .22s ease}.importjoblist .list-item.selected>.importJobCard{border-radius:var(--borderRadius3qtrem)}.importJobCardCreated{font-size:var(--font-size-small)}.importJobCardStatus{align-self:start;justify-self:end;padding:.1em .6em;border-radius:var(--borderRadius8em);white-space:nowrap}.importJobCardMetaRow{font-size:var(--font-size-small)}@media(prefers-reduced-motion:reduce){.folderTextListItems .panelLeft .list-item,.textlist .panelLeft .list-item,.messagelist .panelLeft .list-item,.statements .panelLeft .list-item,.settingslist .panelLeft .list-item,.importjoblist .list-item>.importJobCard{transition:none}.panelRight>.panelDetail{animation:none}.panelLoading{animation-duration:1ms}}.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{border-radius:var(--borderRadius);padding:0 .4em;font-weight:400;border-width:.1em;border-style:solid;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}.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}.settingsListWrapper .switch-wrapper,.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%;text-align:center;border-radius:var(--borderRadius);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}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.dbwDemo{overflow:hidden;position:relative}.dbwDemo .dbwExpander{position:absolute;bottom:.25em;right:.5em}.sendFailure,.settinginstructions.badEmail,.productPhotoControls:hover,.dbwTitle:hover svg,.superScript:hover svg,.copyToClipboard:hover svg,.associatePicker svg:hover,.flexInputDiv svg:hover,.associatePicker .noOpacity svg{opacity:1}.areaCustomerSearchContainer .action-icons{padding:0}.addWidget{font-size:140%;margin:0 0 0 auto}.action-button{display:block;padding:.4em;text-align:center;border:none;border-radius:var(--borderRadius1pt5em);cursor:pointer;min-width:6.5em;-webkit-user-select:none;user-select:none;font-size:var(--font-size-mobile-button)}.newTextPanel .action-button{padding:.625em 1.25em;border:1px solid var(--outline)}.inlineBlock,.photoListItem li div,.sms_card.incoming,.sms_card.outgoing{display:inline-block}.clockout-button{display:block;text-align:center;border-radius:var(--borderRadius);cursor:pointer;width:max-content;height:max-content;-webkit-user-select:none;user-select:none;font-size:var(--font-size-mobile-button)}.favoriteButton{border-radius:var(--borderRadius);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;font-weight:700}.manualCardStatus{margin:auto auto 1.5em;width:max-content}.action-button-cell{margin:.3em .05em}.pay-button .action-button svg,.action-buttons .action-button svg{height:1em}.action-buttons .action-button{font-weight:600;letter-spacing:.02em;padding:.55em 1.1em;transition:transform .12s ease,box-shadow .12s ease,background-color .15s ease}.action-buttons .action-button:not(.save-disabled):hover{transform:translateY(-1px)}.action-buttons .action-button:not(.save-disabled):active{transform:translateY(0)}.saveCancelButtons .action-button{padding:.75em 1.75em;min-width:8em;font-weight:600;letter-spacing:.02em;transition:transform .12s ease,box-shadow .12s ease,background-color .15s ease}.dbwContent .saveCancelButtons .action-button{min-width:7.4em}.saveCancelButtons .action-button:not(.save-disabled):hover{transform:translateY(-1px)}.saveCancelButtons .action-button:not(.save-disabled):active{transform:translateY(0)}.settingsActionButton.positiveAction{padding:.75em 1.75em;min-width:8em;font-weight:600;letter-spacing:.02em;transition:transform .12s ease,box-shadow .12s ease,background-color .15s ease}.settingsActionButton.positiveAction:not(.save-disabled):hover{transform:translateY(-1px)}.settingsActionButton.positiveAction:not(.save-disabled):active{transform:translateY(0)}.action-buttons .total{display:flex}.actionButtonStockOrder{padding:.3em;width:6em;height:auto;border-radius:var(--borderRadius);-webkit-user-select:none;user-select:none}.actionButtonStockOrder svg{width:2em;height:auto}.actionButtonWalkIn{padding:.3em;width:5em;height:auto;border-radius:var(--borderRadius);-webkit-user-select:none;user-select:none}.action-icon-container{display:flex}.action-icons{padding-top:.6em;padding-left:.6em}.areaProductSearchContainer .action-icons{padding-top:1em;padding-left:0}.areaBillingPlanSearchContainer{padding-top:1em}.areaStoreCredit{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{display:inline-block;text-align:center;border-radius:var(--borderRadiusLarge) var(--borderRadiusLarge) 0 0;vertical-align:bottom;-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}.photoListItem{position:relative}.photoListItem.placeholder.dragOver{opacity:.4;transition:.25s}.photoListItem.placeholder{flex-grow:1;display:grid;opacity:.4}.generalSettings .photoListItem.placeholder{height:11em}.photoListItem.deleting{opacity:0;transition:.75s}.photoListItem[draggable=true]{cursor:grab}.photoListItem[draggable=true]:active{cursor:grabbing}.photoListItem.dragTarget{opacity:.4;filter:grayscale(1)}.dragHandle{position:absolute;bottom:.9em;left:.4em;z-index:7;font-size:var(--font-size-xsmall);line-height:1;opacity:.35;-webkit-user-select:none;user-select:none;pointer-events:none}.photoListItem[draggable=true]:hover .dragHandle{opacity:1}.popup{position:relative;display:inline-block}.popup .popuplist{border-radius:var(--borderRadius);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}.popup .popuplist .list-item{padding-left:0;padding-right:0}.popup .statusbadge{padding:0 .6em;width:11.5em}.popup .statusbadge.category,.popup .statusbadge.family{padding:.25em 0;width:100%}.addr1{padding-top:1em}.areaBaseDetailContainer{margin:1em;padding:5%;border-radius:var(--borderRadius)}.areaCloseButton svg{font-size:var(--fontSizeHeadingSmall)}.tagList input,.areaContactHeader input{border-radius:var(--borderRadius);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}.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{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}.dateFilterType{margin:auto auto auto 0}.areaCustomerSearchContainer{margin:0;min-height:12em}.areaProductSearchContainer .search-wrapper{margin:1em 0 auto}.areaProductSearchContainer{margin:0 auto 0 0}.areaRepairItemCard{resize:none;border-radius:var(--borderRadius);margin-bottom:2em}.areaRepairItemCard input,.areaRepairItemCard textarea{margin:.1em;width:98%;border-radius:var(--borderRadius);border:none;outline:none;overflow:hidden;resize:none}.labelHeader,.areaRepairItemCard label{margin-top:.1em}.areaRepairItemInputContainer .popup .popuplist{top:1.75em;left:0;width:max-content}.areaRepairItemInputContainer{border-radius:var(--borderRadius);padding:.25em .5em}.areaRepairItemInputContainer input,.areaRepairItemInputContainer .family,.areaRepairItemInputContainer textarea,.areaRepairItemInputContainer span{width:100%;padding:.1em 0}.addScheduleButton{width:10em;padding-top:.1em;padding-bottom:.1em;font-size:var(--font-size-desktop-button)}.areaRepairItemInputContainer .headerText{padding:.1em 0}.areaRepairItemInputContainer.description{display:inline}.campaignLink{margin-bottom:1em}.areaTrackingNumber{width:17em}.areaPONumber{width:15em}.border-radius,.borderRadius,.contact-details,.navLink:hover,.selectedClientPageMenu{border-radius:var(--borderRadius)}.borderRadius3qtrem{border-radius:var(--borderRadius3qtrem)}.borderRadiusLarge{border-radius:var(--borderRadiusLarge)}.borderRadius1pt25em{border-radius:var(--borderRadius1pt25em)}.borderRadius1pt5em{border-radius:var(--borderRadius1pt5em)}.borderRadius2em{border-radius:var(--borderRadius2em)}.borderRadius1pt5emFolder{border-radius:0 var(--borderRadius1pt5em) var(--borderRadius1pt5em) var(--borderRadius1pt5em)}.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;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}.caret{padding:.19em .62em}.circle-button svg{height:2em;width:2em}.strikethrough{text-decoration:line-through}.header span svg,.leftMarginSmall,.cloud-icon{margin-left:.5em}.contact-view-top-row svg{padding-left:1em;margin:auto 0;height:1em;opacity:.75}.contact-card{padding:.5em 1em;width:100%;margin-bottom:1em}.contactCardWithHeader{display:grid;align-content:start;row-gap:.5em}@keyframes contactCardIn{0%{opacity:0;transform:translateY(-.5em)}to{opacity:1;transform:none}}@keyframes contactCardOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.5em)}}.areaContactCardContainer.cardsEntering>.contact-card:not(:first-child){animation:contactCardIn .35s ease-out both}.areaContactCardContainer.cardsLeaving>.contact-card:not(:first-child){animation:contactCardOut .35s ease-in both}@media(prefers-reduced-motion:reduce){.areaContactCardContainer.cardsEntering>.contact-card,.areaContactCardContainer.cardsLeaving>.contact-card{animation:none}}.contactCardWithHeader .statusbadge{width:auto;line-height:1.5em}.overlayDialog.signatureCaptureDialog{width:min(calc(75vw + 3em),94vw);max-height:94vh;overflow-y:auto}.signaturePad,.agreementText,.signersName{border-radius:var(--borderRadius);margin-bottom:1em}.agreementText,.signersName{padding:.15em .5em}.agreementText{height:30vh}.signaturePadContainer{display:flex;flex-direction:column}.signaturePadCanvasBox{position:relative}.signaturePadCanvas{touch-action:none;cursor:crosshair;display:block;border:none;outline:none}.signaturePadCanvas.disabled{cursor:not-allowed}.signaturePadClearButton{align-self:flex-end;margin-top:.5em;padding:.5em 1em;font-weight:600;border:none;outline:none;cursor:pointer;border-radius:var(--borderRadius)}.signaturePadClearButton:disabled{cursor:not-allowed;opacity:.8}.signaturePadSurface{border-radius:var(--borderRadius);overflow:hidden;isolation:isolate}.signaturePadSurface .signaturePadCanvas{border-radius:var(--borderRadius)}.signatureSvg{max-width:25vw}.contact-item{padding:0 .5em .25em;min-width:16em;max-width:21em;overflow:hidden}@media screen{.contact-card .view-name{font-size:var(--font-size-large);font-weight:700}.contact-card .view-name .contact-title{font-size:.7em;font-weight:400;opacity:.75}}.contact-item input{outline-width:0;border:none;outline:none;width:100%}::-webkit-input-placeholder{opacity:.75}.control-buttons{margin:1em 0}.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}.dashboardWidget{border-radius:var(--borderRadius1pt5em);min-height:15em;margin-bottom:1em;padding:1em 1.5em 1em 1em;border-top-width:.25em;border-top-style:solid;overflow-wrap:break-word}.dashboardWidget ul{padding-left:1.5em}.dashboardWidget:hover{transform:translateY(-.103em)}.dbwClock{font-size:var(--font-size-clock);text-align:center}.dbwDate{font-size:var(--font-size-medium);text-align:center}.disabledInput::placeholder{opacity:.5}.justifySelfStart{justify-self:start}.editcontact{justify-self:end;padding-left:1em}.employeeSelect{outline:none}.oopsIcon{font-size:2em}.overlayTitle{font-size:larger;font-weight:700}.overlayTitle.dateFilterTitle{margin-bottom:1em}.dateFilterFilterType.filterReport{width:100%!important}.registrationError{margin:2em}.errorBoundary{margin-top:2em}.errorBoundary>.errorPup{width:25%}.eyeball svg{width:1.1em;height:auto}.filterReport{position:relative;border-radius:var(--borderRadius);padding:.3em .5em;margin:0}.associatePicker svg,.flexInputDiv svg{opacity:.15}.flexInputDiv .ghost svg{opacity:revert}.cardVaultTab,.customFieldsTab,.cartloomTab,.folderListItems,.folderMatchListItems,.folderAgreementItems,.folderAuthorizationItems,.folderMessageListItems,.folderTextListItems,.folderShippingItems,.folderProductMetrics{padding-top:1em;padding-left:1em}.vaultButton{align-self:start}.reverbPublish{width:max-content;margin-top:1em}.reverbLink{display:grid}.reverbLink a{margin:auto auto auto 0;padding-top:.65em}.reverbDisclaimer{font-size:80%;font-style:italic;opacity:.5;text-align:center;padding-top:2em}.reverbInstructions{padding:1em}.messageDateTime,.settinginstructions{opacity:.95;font-size:90%;margin-bottom:1em}.themePreview,.themePreviewPanel{padding:.6em;border-radius:var(--borderRadius)}.themePreviewPanel{border-top-left-radius:0}.themePreviewCard{display:flex;flex-direction:column;gap:.5em;padding:.75em;border-radius:var(--borderRadius);font-size:var(--font-size-small)}.themePreviewRow{display:flex;flex-wrap:wrap;align-items:center;gap:.4em}.themePreviewRow .headerText{margin-right:auto}.themePreviewChip{padding:0 .4em;border-radius:var(--borderRadius)}.themePreviewSecondary{opacity:.75}.themePreviewInput{padding:.3em .5em;border-radius:var(--borderRadius)}.themePreviewSelectedCard{padding:.5em 1em;border-radius:var(--borderRadius3qtrem)}.themePreview .action-button{min-width:5em;cursor:default}.themePreviewTabs{display:flex}.themePreview .action-tab{margin:0 .4em 0 0;padding:.3em .75em}.themePreview .switch-wrapper{margin-bottom:0}.themePreview .ch-slider{cursor:default!important}.sendResult{font-size:80%;margin-bottom:1em;opacity:.5}.easeIn{opacity:0;transform:translateY(-10px);transition:opacity .5s ease,transform .5s ease}.easeInActive{opacity:1;transform:translateY(0)}.sms_card{padding:1%;-webkit-user-select:text;user-select:text}.sms_card.incoming,.sms_card.outgoing{padding:.75em}.sms_card_container{margin-bottom:1em}.sms_card_container.outgoing{padding-right:40%}.sms_card_container.incoming{padding-left:40%}.sms_card.outgoing .textDateTime{opacity:.4;font-size:75%}.sms_card.incoming .textDateTime{opacity:.65}.importJobEmptyList{padding:1em}.importJobDetailEmpty{padding:2em 1em}.importJobDetailSummary{margin-bottom:1em}.validationMessageUL{margin-block-start:.5em}.verifyEmailinstructions{font-size:80%;margin-bottom:1em}.noBottomMargin,h2.settingsH3,h3.settingsH3,h4.settingsH4{margin-bottom:0}.settingsTaxRateContainer{margin:1em 0}.settingsTaxRate{margin-right:1em}.fontSizeSmall{font-size:var(--font-size-small)}.additionalDataKey,.recurringSubscriptionCard label,.reportHeader,.unread,.action-tab.selected,.bold{font-weight:700}.openFolder{min-height:8.5em}.openFolder.reverbListItems{min-height:35.2em}.openFolder.reverbListItems.noReverbKey{min-height:revert}.folders{padding:.5em;margin-right:.75em;width:10em;text-align:center;text-wrap:nowrap;vertical-align:bottom;border-radius:var(--borderRadiusLarge) var(--borderRadiusLarge) 0 0;font-weight:700;-webkit-user-select:none;user-select:none;transition:.25s}.action-tab.selected,.folders.bgTabSelected{position:relative;z-index:1;margin-bottom:-1px}.folderTabSmaller{width:7em;transition:.25s}.gear-menu-option{margin-bottom:.75em}.gear.header-icon{z-index:2;flex-grow:1}.headercustomfield{padding:.5em .5em .25em 0}.header{padding:0 .5em .25em;font-weight:700}.header hr{opacity:.25}.list-grid .header{padding:.25em .5em}.header-icon{font-size:var(--font-size-icon)}.headerlast{padding-bottom:.25em;margin-right:0;padding-right:.9em}.input-container{border-radius:var(--borderRadius);width:85%;margin:.5em auto;padding:0 .6em}input[type=date],input[type=datetime-local],.input-container input{border-radius:var(--borderRadius);outline-width:0;outline:none;border:none;width:99%;margin:auto 0;padding:.25em .5em}.timesheetEndDate,.timesheetStartDate{margin-bottom:1em}#creationdatetime{width:67.5%}#duedatetime{width:60%}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}div.dirty,textarea.dirty,input.dirty{border-width:1px!important;border-style:solid!important}.subscriptionListTotalsLabel,.invoiceListTotalsLabel{font-weight:700;margin-right:1em}.list-header1{padding-left:.5em}.list-item{vertical-align:top;padding:.5em .3em .2em .5em}.list-item.deleted{text-decoration:line-through;opacity:.5}.inventoryQuantityValue,.timesheetlist .list-item{vertical-align:top;padding:0 .5em}.listControlsContainer{display:flex;flex-wrap:wrap;justify-content:space-between}.login{margin:1em 0;text-align:center;overflow:hidden}.login h3{text-align:center;padding-bottom:.25em;font-size:var(--fontSizeHeadingSmall);font-weight:400}.tipToggle{margin:1em 4.5em 0}.clientPageLoading,.clientPage{margin:2%;padding:1em;border-radius:var(--borderRadius)}.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}.fontSizeLarger{font-size:larger}.verticalAlignTop{vertical-align:top}.alignSelfCenter{align-self:center}.instructions{margin-bottom:1.5em}.gridCheckBox input,.login-container .instructions{margin-bottom:1em}.login-container .forgotPassword{margin-top:1em;cursor:pointer}.login-container .paymentForm{margin:1em auto auto;text-align:center;padding-bottom:.5em}.navBarContainer{align-items:end;padding:.5em 1em}.nav-icon{text-align:center;padding:1em;margin:auto 0 0;position:relative}.nav-icon svg{width:4em}.newStockOrder,.saveProducts,.downloadProducts,.addToExistingPO,.new-po{padding:.4em 0;width:15em;border-radius:var(--borderRadius);display:inline-block;text-align:center;-webkit-user-select:none;user-select:none}.saveProducts,.downloadProducts{width:10.75em;margin:auto auto auto 1em}.new-po-wrapper{margin-top:1em;text-align:center}.noData{margin:1em;font-style:italic}.printedNotesTab,.notesTab{padding:1em}.notesDate{padding:2px}.printedNotesTab .notesValue{width:100%}.areaCustomFields input,.printedNotesTab .notesValue,.notesTab .notesValue{outline-width:0;border:none;outline:none;resize:none;overflow:hidden}.areaCustomFields input{width:100%}.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}.openFolder .paginationContainer{margin:1em .5em .25em 0;-webkit-user-select:none;user-select:none}.secondRow .paginationContainer{margin:0}.pay-toggles{margin:3em 0;width:97%}.payment-action-button{text-align:center;border-radius:var(--borderRadius);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(--borderRadius);width:13em;height:3.5em;-webkit-user-select:none;user-select:none;cursor:pointer}.tenderTypeContainer .payment-action-button span,.payment-action-buttons .payment-action-button span{margin:auto;font-size:var(--font-size-larger);font-weight:700}.overlayTenderType svg{height:2em;margin:auto 0 auto auto;width:auto}.payment-action-buttons .payment-action-button svg{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}.hoverPointer svg{height:1.05em}.filterIcon svg{height:.85em}.plus{padding:.11em .38em}.areaCustomerSearchContainer .popuplist .list-item{word-wrap:break-word}.productTypeItem,.productManagerItem,.product-item{padding-left:.5em;margin-bottom:.5em}.productPhoto{height:6.5em}.productPhoto.clientLogo{height:11em}.productPhoto.clientLogo{padding:.5em;border-radius:var(--borderRadius)}.floatRight{float:right}.floatLeft{float:left}.productPhotoControls{display:flex;column-gap:.2em;float:right;position:absolute;right:0;top:0;z-index:7;opacity:.35}.overlayError,.overlayMessage{min-height:1.5em}.underline{text-decoration:underline}.remember-container{width:65%}header{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:clamp(.55rem,1.3vh,1rem) clamp(1rem,2vw,2rem);flex-wrap:wrap}.brand{display:flex;align-items:baseline;gap:.6rem;min-width:0}.brand .mark{font-weight:800;font-size:var(--fontSizeHeadingMedium)}.brand .mark.navMark{display:inline-flex;align-self:center}.brand .mark.navMark svg{height:1em;width:auto;fill:currentColor}.brand .title{font-weight:700;font-size:var(--fontSizeHeadingMedium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;padding-top:0}.header-stats{display:flex;align-items:center;margin-left:auto;gap:clamp(.6rem,1.4vw,1.4rem);flex:0 0 auto}.stat{text-align:right;line-height:1.15}.stat .num{font-weight:700;font-size:var(--fontSizeHeadingMedium);font-variant-numeric:tabular-nums}.statPlaceholder{display:inline-block;width:1.4em;height:.8em;border-radius:var(--borderRadius);vertical-align:middle}.stat .label{font-size:var(--font-size-xsmall);text-transform:uppercase;letter-spacing:.08em}.clock{text-align:right;line-height:1.1;padding-left:clamp(.6rem,1.4vw,1.4rem);border-left-width:0}.clock .time,.clock.dateFirst .date{font-weight:700;font-size:var(--fontSizeHeadingSmall);font-variant-numeric:tabular-nums}.clock .date,.clock.dateFirst .time{font-size:var(--font-size-xsmall)}.clock.dateFirst .time{font-weight:400}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:clamp(.5rem,1vw,.85rem);padding:clamp(.4rem,.9vh,.6rem) clamp(1rem,2vw,2rem);flex-wrap:wrap}.hour-nav,.day-nav,.month-nav{display:flex;align-items:center;gap:.6rem}.nav-btn{font-family:inherit;width:1.9em;height:1.9em;display:flex;align-items:center;justify-content:center;border-radius:.5em;font-size:var(--font-size-larger);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.range-label{font-size:var(--font-size-large);font-weight:600;min-width:13ch;text-align:center;font-variant-numeric:tabular-nums}.today-btn{font-family:inherit;border-radius:var(--borderRadius2em);padding:.3em .9em;font-size:var(--font-size-large);font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}@media(prefers-reduced-motion:reduce){.nav-btn,.today-btn,.calendarViewOption,.calendarItem,.calendarDetail,.calendarCardLine{transition:none}}.calendarYearBtn{font-size:var(--font-size-medium)}.month-nav{gap:.35rem;flex-wrap:wrap}.calendarWidget .toolbar{justify-content:center;row-gap:.5rem}.calendarWidget .toolbar:before{content:"";flex-basis:100%;order:2}.calendarWidget .month-nav{display:contents}.calendarWidget .toolbar .today-btn,.calendarWidget .toolbar .calendarViewSwitch{order:3}.calendarWidget .header-stats{flex-wrap:wrap;flex-shrink:1}.calendarRangeLabel{min-width:0;font-size:var(--font-size-larger);font-weight:700}.calendarViewSwitch{display:inline-flex;gap:.2em;padding:.2em 1em;border-radius:var(--borderRadius1pt5em)}.calendarViewOption{font-family:inherit;padding:.3em .9em;border-radius:var(--borderRadius1pt5em);font-size:var(--font-size-medium);font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.reportToolbar{margin-bottom:1em;border-radius:var(--borderRadius1pt5em);padding-left:clamp(.4rem,.9vh,.6rem);padding-right:clamp(.4rem,.9vh,.6rem)}.reportPeriod,.reportToolbarActions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.reportToolbar{row-gap:.75rem}.reportPresetMore{position:relative;display:inline-flex;align-items:center}.reportToolbar .calendarViewSwitch{padding:.2em}.reportToolbar .calendarViewOption{padding:.3em .6em;white-space:nowrap;border-radius:var(--borderRadius1pt5em)}.reportToolbar .reportPresetMore select{appearance:none;padding-right:1.6em;width:auto}.reportPresetMoreCaret{position:absolute;right:.5em;font-size:.8em;pointer-events:none}.reportDateRange{display:inline-flex;align-items:center;gap:.5em;border-radius:var(--borderRadius1pt5em);padding:.26em .75em;font-size:var(--font-size-medium);font-variant-numeric:tabular-nums}.reportDateRange input[type=date]{width:10.5ch;min-width:0;padding:.15em 0;font-weight:600;background-color:transparent;cursor:pointer}.reportDateRange input[type=date]#end{text-align:right}.reportDateRange input[type=date]::-webkit-calendar-picker-indicator{display:none}.reportDateRangeDash{font-weight:600}.reportRunBtn{font-size:var(--font-size-medium);padding:.5em 1em}.reportPeriod,.reportToolbarActions,.reportToolbar .reportPresets,.reportDateRange{width:100%;box-sizing:border-box}.reportToolbar .reportPresets{justify-content:space-between}.reportDateRange{justify-content:center}.reportRunBtn{flex:1}.reportToolbar .reportToolbarToggle{margin:0;padding:0;width:100%}.reportToolbar .reportToolbarToggle .switch-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0;padding:.48em .5em .48em 1em;border-radius:var(--borderRadius1pt5em);font-size:var(--font-size-medium);font-weight:600;box-sizing:border-box}.reportInventoryFilters{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.reportFilterPill{display:flex;align-items:center;justify-content:space-between;gap:1.5em;width:100%;box-sizing:border-box;padding:.3em .5em .3em 1em;border-radius:var(--borderRadius1pt5em);font-size:var(--font-size-medium);font-weight:600;white-space:nowrap}.reportFilterSearch{flex-direction:column;align-items:stretch;gap:.5em}.reportFilterField{display:flex;align-items:center;justify-content:space-between;gap:1.5em}.reportFilterPill .suggestionsParent{display:inline-flex;align-items:center}.reportFilterInput{width:12em;margin:0;border:none;outline:none;border-radius:var(--borderRadius1pt5em);padding:.2em 2em .2em 1em;font-weight:600;box-sizing:border-box}.reportFilterPill .suggestionsParent .autocompleteClearButton{top:50%;right:.7em;transform:translateY(-50%)}.reportFilterDaysInput{display:inline-flex;align-items:center;gap:.5em}.reportFilterDays{gap:.75em}.reportFilterDays .reportFilterInput{width:3.5em;padding:.2em .5em;text-align:center}.reportToolbarOptions{display:flex;flex-direction:column;gap:.5em;width:100%;box-sizing:border-box;padding:.35em .5em .35em 1em;border-radius:var(--borderRadius1pt5em);font-size:var(--font-size-medium);font-weight:600}.reportOption{display:flex;align-items:center;justify-content:space-between;gap:1.5em}.reportOptionOr{display:flex;align-items:center;gap:.75em;font-size:var(--font-size-small);font-weight:400}.reportOptionOr:before,.reportOptionOr:after{content:"";flex:1;border-top-width:1px;border-top-style:solid}.reportOptionSelect{position:relative;display:inline-flex;align-items:center}.reportOptionSelect select{appearance:none;width:auto;margin:0;padding:.2em 2.2em .2em 1em;border:none;border-radius:var(--borderRadius1pt5em);font-weight:600;cursor:pointer}.reportToolbarActions{display:contents}.reportToolbar .reportToolbarToggle{order:1}.reportToolbarOptions{order:2}.reportRunBtn{order:3}.reportToolbar button:disabled{opacity:.45;cursor:not-allowed}.calendarPanel{margin:.75em 1em 1em;border-radius:var(--borderRadius);overflow:hidden}.calendarPanel .thisMonth{margin:-1px}.calendarEmptyState{display:flex;flex-direction:column;align-items:center;gap:.4em;padding:3em 1.5em;text-align:center}.calendarEmptyIcon{font-size:2em;margin-bottom:.25em}.calendarEmptyTitle{font-weight:600;font-size:var(--font-size-larger)}.calendarEmptyDetail{font-size:var(--font-size-medium);opacity:.65}.schedulerScrollArea{margin:.75em 1em 1em;border-radius:var(--borderRadius);overflow:auto;max-height:calc(100vh - 18em)}.schedulerContainer{row-gap:.1em;align-content:start;position:relative}.nowIndicator{position:absolute;bottom:0;width:2px;background-color:var(--accent);z-index:4;pointer-events:none;transform:translate(-50%)}.dragPreview{position:absolute;box-sizing:border-box;border-radius:.4rem;border:2px dashed var(--event-color, var(--accent));background-color:color-mix(in srgb,var(--event-color, var(--accent)) 18%,transparent);pointer-events:none;z-index:3;transition:left .08s ease-out,width .08s ease-out,top .08s ease-out,height .08s ease-out}.scheduledEvent{height:3em;position:relative;align-self:center;border-radius:.4rem;padding:.3em .45em;display:flex;flex-direction:column;justify-content:center;border-style:solid;border-width:1px;border-left-width:4px;font-weight:600;cursor:grab;transition:box-shadow .15s ease,transform .15s ease}.scheduledEvent:active{cursor:grabbing}.scheduledEvent:hover{transform:translateY(-1px)}.eventResizeHandle{position:absolute;top:0;right:0;bottom:0;width:8px;cursor:ew-resize}.schedulerRowHeader{height:5em;grid-column:1;display:grid;overflow:hidden;padding:.75em .75em 0;position:sticky;left:0;z-index:8;border-left-style:solid;border-left-width:.4em;transition:background-color .15s ease}.schedulerRowHeader .gridLeftAligned{margin:0 auto auto 0;display:flex;align-items:center;gap:.5em;max-width:100%}.schedulerRowHeader .gridLeftAligned .hoverPointer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.resourceInfo{display:flex;flex-direction:column;min-width:0;line-height:1.3}.resourceAppointmentCount{font-size:.78em;opacity:.65;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedulerAvatar{display:inline-flex;align-items:center;justify-content:center;width:1.7em;height:1.7em;border-radius:var(--borderRadiusRound);font-size:.72em;font-weight:700;flex:0 0 auto;vertical-align:middle;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.schedulerAvatar:hover{transform:scale(1.1)}.schedulerContainer .hourColumnHeader{position:sticky;top:0;z-index:10}.schedulerCornerLeft,.schedulerCornerRight{position:sticky;z-index:12}.schedulerCornerRight{cursor:default;pointer-events:none}.schedulerCornerLeft{left:0;cursor:pointer;display:flex;align-items:center}.schedulerCornerRight{right:0}.schedulerCornerLabel{font-size:var(--font-size-small);font-weight:600;text-transform:uppercase;letter-spacing:.08em;opacity:.75}.hourColumnHeader{height:2.5em;cursor:pointer;transition:background-color .15s ease}.overlayDialog .overlayTitle{padding-bottom:.85em}.overlayDialog .bgInput,.overlayDialog select,.overlayDialog .input-container,.overlayDialog .signaturePadSurface{border-radius:var(--borderRadius);transition:border-color .15s ease,box-shadow .15s ease}.overlayDialog .input-container .bgInput{border-radius:0}.overlayDialog .control-buttons{margin:1.4em 0 .2em;gap:1em}.overlayDialog .action-button{min-width:8em;font-weight:600;letter-spacing:.02em;transition:transform .12s ease,box-shadow .12s ease,background-color .15s ease}.overlayDialog .controls-three-buttons .action-button{min-width:6em;padding:.75em 1.25em}.overlayDialog .action-button:not(.save-disabled):hover{transform:translateY(-1px)}.overlayDialog .action-button:not(.save-disabled):active{transform:translateY(0)}.overlayForm{max-width:36em}.overlayForm .overlayTitle{text-align:left;font-size:var(--font-size-medium-large);padding:0 calc(1em + 1px) .85em}.overlayForm .overlayMessage{text-align:left;margin:0;padding:0 calc(1em + 1px);min-height:0}.overlayForm .overlayMessage,.overlayForm .headerText,.overlayDialog .overlayLabel{font-size:var(--font-size-xsmall);font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.7}.overlayDialog .overlayLabel{text-align:left;margin:0 0 .3em .25em}.overlayForm .areaInputItem{padding:0 calc(1em + 1px);margin-bottom:.85em}.overlayForm .areaInputItem textarea,.overlayForm .areaInputItem input{width:100%}.overlayForm .areaInputItem textarea{padding:.5em .6em}.overlayForm .checkboxContainer{margin-left:calc(1em + 1px)}.schedulerEventDialog .schedulerDialogTitle{grid-template-columns:1fr max-content;align-items:center;padding:0 calc(1em + 1px) .85em}.schedulerEventDialog .schedulerDialogTitle input{font-size:var(--font-size-medium-large);font-weight:700}.schedulerEventDialog .areaInputItem:has(>hr){display:none}.schedulerEventDialog .schedulerEventDateTime,.schedulerEventDialog .schedulerAssignedLocationOrder,.schedulerEventDialog .schedulerServiceItem{border-radius:var(--borderRadius);padding:.85em 1em;row-gap:.3em}.pointerDisabled{pointer-events:none}.flexPlaceholder,.save-disabled,.save-disabled::placeholder{opacity:.5}.save-disabled:hover{cursor:not-allowed}.span1{grid-column:1 / span 1}.span3_2{grid-column:3 / span 2}.span4_2{grid-column:4 / span 2}.span6_1{grid-column:6 / span 1}.span2_4{grid-column:2 / span 4}.span2-2{grid-column:2 / span 2}.span2_5{grid-column:2 / span 5}.span6_2{grid-column:6 / span 2}.span6_5{grid-column:6 / span 5}.span6_6{grid-column:6 / span 6}.span7_6{grid-column:7 / span 6}.span8_3{grid-column:8 / span 3}.span8_4{grid-column:8 / span 4}.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}.span13{grid-column:1 / span 13}.span14{grid-column:1 / span 14}.span15{grid-column:1 / span 15}.spanFull{grid-column:1 / -1}.listStatusMessage{min-height:calc(100vh - 41em);padding:2em;display:flex;align-items:center;justify-content:center}.recurringlist .listStatusMessage{min-height:calc(100vh - 30em)}.messagelist .listStatusMessage,.textlist .listStatusMessage{min-height:28.5em}.invoicelist.today .listStatusMessage{min-height:calc(100vh - 42em)}.orderlist.open .listStatusMessage,.purchaselist .listStatusMessage{min-height:calc(100vh - 35em)}.specialdesc{font-size:var(--font-size-xsmall);padding-top:.5em}.statusbadge{text-align:center;padding:0 .6em;border-radius:var(--borderRadius1pt5em)}.statusbadge.maastCustomer{margin:.5em 0}.totalLineAbove{border-top:var(--contentStrong) .1em solid}.storecredit,.storedpayment,.other{width:100%}.noSelect{-webkit-user-select:none;user-select:none}.userSelect{-webkit-user-select:text;user-select:text}.supplierwidget-header{margin-top:.4em}.supplierwidget-item input{width:97%;outline-width:0;border:none;outline:none;resize:none;border-radius:var(--borderRadius);padding:.25em 0}.title{width:10em;padding-top:1em}.logoTitle svg{width:12em;padding-top:.5em}.logoTitle.smaller svg{width:8em}.toggle-label.disabledInput{opacity:.25}.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}.subTotalLabel,.subTotalValue,.taxSummaryLabel,.taxSummaryValue,.totalValue,.totalLabel{display:inline}.totalprice{margin:3em 0}#exp_date,#card_number,#cvv2{height:3em;width:97%}#gear-container{max-height:85vh;overflow-y:auto;scrollbar-width:none}#gear-menu{visibility:visible;position:absolute;top:3em;right:.5em;border-radius:var(--borderRadius);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}#list-container{margin:0 1em;-webkit-user-select:none;user-select:none}.importjoblist .rowPreview{-webkit-user-select:text;user-select:text}.list-grid{padding:1em;overflow:hidden}.firstLeft{border-radius:var(--borderRadius) 0 0 var(--borderRadius)}.lastRight{border-radius:0 var(--borderRadius) var(--borderRadius) 0}.timesheetlist .list-grid{padding:1em}.customerlist .list-grid,.importjoblist .list-grid,.messagelist .list-grid,.productlist.products .list-grid,.productlist.inventory .list-grid,.productlist.summary .list-grid,.productlist.lowinventory .list-grid,.campaignlist .list-grid,.recurringlist .list-grid,.newslist .list-grid,.actionitemlist .list-grid,.timesheetlist .list-grid,.textlist .list-grid,.quotelist .list-grid,.orderlist .list-grid,.repairlist .list-grid,.reportlist .list-grid,.purchaselist .list-grid,.invoicelist .list-grid{margin-top:0;border-radius:0 var(--borderRadius1pt5em) var(--borderRadius1pt5em) var(--borderRadius1pt5em)}.areaDetailDashboard,.reportlist .list-grid,.settingslist .list-grid,.supplierlist .list-grid{margin-top:1em;border-radius:var(--borderRadius1pt5em)}.dbwTitle{border-radius:var(--borderRadius1pt5em) var(--borderRadius1pt5em) 0 0}.inventoryMessage{margin:5em auto;text-align:center}.dispositionFilterItem{display:inline-block;width:11em}.filter-by select{margin-left:.5em;outline:none;outline-width:0;border:none;border-radius:var(--borderRadius);padding:.5em}.inventoryStats span{margin:auto 1em;display:block}.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.announcement{font-size:var(--font-size-larger)}.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)}.menuItemNotification{font-size:var(--font-size-xxsmall);vertical-align:super;float:right;border-radius:var(--borderRadiusRound);width:1.75em;height:1.75em;margin-top:-.5em;padding:.15em .15em .25em;position:absolute}.menuItemNotificationSecondary{font-size:var(--font-size-xxsmall);vertical-align:super;float:left;border-radius:var(--borderRadiusRound);width:.7em;height:.7em;bottom:2em;right:0;position:absolute}.newsNotification{font-size:var(--font-size-xxsmall);vertical-align:super;margin-left:.3em}.ninePlus,.unreadCount{font-size:var(--font-size-xsmall);vertical-align:super}.copyToClipboard svg{opacity:.15}.invoiceListTotalsGrid{font-size:var(--font-size-medium);margin:1em;padding:1em}.panelLeft{overflow:hidden}#list-inventory-button{margin-bottom:1em}#list-inventory-button svg,#list-new-button svg{height:.75em;margin-right:.5em}.quicksale{margin:1em auto auto}.quicksale svg{margin-right:.4em;margin-left:.3em;height:1em}#login-button{margin:1em auto auto;cursor:pointer;width:60%}.mobile-header{padding:0 .5em}#overlay{position:fixed;display:block;width:100%;height:100%;inset:0;z-index:99;cursor:pointer;touch-action:none}.overlayDialog{border-radius:var(--borderRadiusLarge);padding:1.5em;z-index:99;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%}.overlayPickerFilter input{outline:none;outline-width:0;border-radius:var(--borderRadius8em);padding:.4em .6em;font-size:1.1em;width:97%}.overlayList select{width:97%;min-width:17em;margin:auto}.overlayPickerColumnarGrid{display:grid;width:97%;min-width:17em;max-height:16em;margin:auto;overflow-y:auto;border-radius:var(--borderRadius)}.overlayPickerColumnarRow{display:contents;cursor:pointer}.overlayPickerColumnarRow.disabled{cursor:default}.overlayPickerColumnarCell{padding:.55em .75em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .12s ease,color .12s ease}.overlayPickerColumnarRow.selected>.overlayPickerColumnarCell:first-child{padding-left:.55em;border-left:.2em solid}.overlayPickerColumnarRow.selected>.overlayPickerColumnarCell{font-weight:600}.overlayPickerColumnarRow.disabled>.overlayPickerColumnarCell{opacity:.5}.overlayPickerColumnarHeaderRow{cursor:default}.overlayPickerColumnarHeaderCell{position:sticky;top:0;z-index:1;font-size:var(--font-size-xsmall);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.overlayPickerColumnarEmpty{grid-column:1 / -1;padding:1em;text-align:center;font-style:italic}.overlaySearchResults{margin-top:.75em}.overlayColorPicker input[type=color]{height:3em}.overlayMessage{margin:1em auto auto;text-align:center;padding-bottom:.5em}.overlayMessage svg,.overlayMessage .amount svg,.overlayMessage .gift_card_number svg{height:2em}#overlay.dimmed{background-color:#00000080}.commandPaletteDialog{max-height:80vh;overflow-y:auto}.commandPaletteList{display:flex;flex-direction:column;gap:.5em;margin-top:1em}.commandPaletteOption{display:flex;align-items:center;gap:.6em}.commandPaletteKeys{display:flex;gap:.25em;flex-shrink:0}.commandPaletteKey{display:inline-flex;align-items:center;justify-content:center;width:1.6em;height:1.6em;padding:0 .3em;border-radius:var(--borderRadius);font-family:monospace;font-weight:700;font-size:.95em;box-sizing:content-box}.commandPaletteKey.placeholder{visibility:hidden}.commandPaletteLabel{font-size:.95em}.commandPaletteFootnote{margin-top:1em;text-align:center;font-size:.85em;opacity:.7}.pageLeft,.pageRight{margin:auto;width:2em;text-align:center;font-size:var(--font-size-large)}.pageNumber{width:4em;box-shadow:none;text-align:center;outline-width:0;outline:none}.payment-action-button-pp svg{margin:auto;height:2.3em;width:auto}#supplierwidget-container{width:97%}.product-suppliers{padding:.5em}.serialNumberInputContainer,.giftCardNumberInputContainer{width:18em}.areaCampaignCard{margin-bottom:1em}.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}.areaCloseButton,.areaDueDate,.areaOrderNumber,.areaPONumber,.areaSalesperson,.areaStoreCredit,.areaTrackingNumber,.currency input,.currency,.discountWrapper input,.creditLimitWrapper input,.categoryDiscount input,.gear.header-icon,.giftcardamount,.invoiceListTotalsLabel,.invoiceListTotalsValue,.list-item.right-aligned .areaInputItem input,.removeCompanyContainer,.repairadd,.repairdelete,.right-aligned,.alignRight,.rightAligned,.sms_card_container.incoming,.storecreditamount,.subscriptionCardHeader,#gear-container{text-align:right}.paymentheader{text-align:center;font-size:var(--fontSizeHeadingMedium);margin-top:2em}.reverbListItems .areaInputItem input{margin-top:auto}.shippingDimensions .areaInputItem input{margin-top:.2em;margin-bottom:.2em;padding:.25em .5em}.trackingnbrcontainer textarea,.inputFieldDefault,.product-item textarea,.areaInputItem input{margin-top:.4em}.list-item .areaInputItem input{padding:0 .5em;margin:auto}.areaInputItem input::placeholder{font-family:Poppins-Regular,Arial,sans-serif}.areaInputItem textarea{overflow:hidden}.areaCampaignDetails.areaInputItem textarea{overflow:visible}.areaSwitchesCampaign{padding:2em 0}.inputFieldDefault,.areaInputItem input,.areaInputItem textarea{width:97%;outline-width:0;border:none;outline:none;resize:none;border-radius:var(--borderRadius);padding:.5em}.recurringSubscriptionCard select,.recurringSubscriptionCard input{width:100%}.settingCategory select,.overlayDialog select,.duration input,.startDate input,.dateNext input,.subscriptionName input,.recurAmount input,.paymentForm input,.areaRecurringSubscriptions select,.areaSubscriptionsNarrow select,.templateInputItem input,.templateInputItem select,.inventorySettings input,.creditCardSettings input,.thirdPartySettings input,.settings input,.settings select,.settingsListGrid input,.settingsListGrid select,.settingsTable input,.settingsTable select,.settingInputItem select,.settingInputItem input,.customFields input,.clientExtrasInput,.reverbListItems select{outline:none;outline-width:0;border:none;resize:none;border-radius:var(--borderRadius);padding:.5em;margin-bottom:.5em}.rowPreviewGrid .settingInputItem select{outline-width:0;border:none;outline:none;resize:none;border-radius:var(--borderRadius);padding:.25em;margin-bottom:0}.productTypeWrapper{margin:.5em 0}.productTypeItem select{border-radius:var(--borderRadius);padding:.15em 0 .15em .5em;margin:auto 0;border:none;outline:none}.productTypeItem{padding:.25em .5em;border-radius:var(--borderRadius)}.campaign input,.campaign select{outline-width:0;border:none;outline:none;resize:none;border-radius:var(--borderRadius);padding:.4em;margin:.5em}.campaign textarea{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{outline-width:0;border:none;outline:none;resize:none;border-radius:var(--borderRadius);padding:.4em;margin:.5em}#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,.addCategoryDiscountsWrapper,.creditLimitWrapper{padding:.3em;display:grid;margin-bottom:.5em}.categoryDiscountsWrapper{padding:.3em;border-radius:var(--borderRadius);display:grid}.categoryDiscountsWrapper input,.discountWrapper input,.creditLimitWrapper input{width:97%;outline-width:0;border:none;outline:none;resize:none;border-radius:var(--borderRadius)}.dbwContent input,.dbwContent select,.dbwContent textarea{outline-width:0;border:none;outline:none;resize:none;border-radius:var(--borderRadius);padding:.5em;margin-bottom:.5em}.dbwContent .widgetButton,.dbwContent .areaInputItem input,.dbwContent .areaInputItem select{width:97%;margin:.5em 0}.width20em{width:20em}.width12em{width:12em}.width97Percent{width:97%}.width100Percent{width:100%}.width75vw{width:75vw}.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:max-content;border-radius:var(--borderRadius);max-height:10em;overflow-y:auto;transition:opacity .3s;opacity:1;transform:translateY(100%)}.suggestionsParent .autocompleteClearButton{position:absolute;top:.25em;right:.8em;cursor:pointer}ul.suggestions{padding:.5em;margin:0}.suggestions li{list-style-type:none;padding:0;margin:0}.tagLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reverbListItems select{min-width:20em}.reverbListItems .product-header{margin:auto auto auto 0}#list-new-button,.trackingInformation .product-header,.shippingDimensions .product-header,.verticallyCentered{margin:auto 0}.trackingnbrlabel{margin-top:.75em}.skippingPayment{text-decoration:line-through;opacity:.5}.planDuration input{margin-right:1em}.duration input{width:9em}.planAmount input{width:8.5em}.areaTemplateSettings{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{width:100%}.creditBar{margin-bottom:1em;height:1.1em;width:18em;border-radius:var(--borderRadius)}.subscribe{width:10em}.categoryDiscounts{width:12em}.areaRecurringSubscriptions select,.areaRecurringSubscriptions 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;border-radius:var(--borderRadiusSmall)}.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-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%}.acctReceivableSettings .switch-wrapper,.autoNotifySettings .switch-wrapper,.displayInvoiceSettings .switch-wrapper,.inventorySettings .switch-wrapper,.creditCardSettings .switch-wrapper{padding-left:0}.channelPanel{overflow:hidden;transform-origin:top;transition:max-height .56s cubic-bezier(.22,1,.36,1),opacity .42s ease-out,transform .5s cubic-bezier(.22,1,.36,1)}.channelPanel-open{max-height:18em;opacity:1;transform:translateY(0)}.channelPanel-closed{max-height:0;opacity:0;transform:translateY(-.2em);pointer-events:none}.inputNumber{width:4em}.deletesetting{margin-left:1em}.verifyEmail,.addSetting{margin-bottom:2em;width:max-content}.verifyEmail{margin-top:.5em;margin-left:.25em}.salesTaxValue{width:7em}.settings,.generalSettings,.creditCardSettings,.acctReceivableSettings,.autoNotifySettings,.emailSettings,.inventorySettings,.thirdPartySettings,.usersSettings{padding:2em;margin-bottom:1em;min-height:32em}.areaTemplateSettings{padding:1em;border-radius:var(--borderRadius);margin-bottom:1em;min-height:15em}.usersSettings input.fullname,.usersSettings input.email{width:100%}.inputLabel{width:12em;display:inline-block;margin-right:1em}.emailSettings .inputLabel,.creditCardSettings .inputLabel{width:16em;margin-bottom:.5em}.areaCustomerStatus .statusbadge{margin-bottom:1em}.recurringSubscriptionCard .paymentSchedule{min-height:6em}.durationContainer label{margin-left:1em}.recurringSubscriptionCard{padding:1em;margin-bottom:1em;overflow:hidden}.areaStoredPaymentsHeader{margin-top:2em;font-weight:700}.areaStoredPaymentsHeader span{margin:auto auto 0 0}.areaReportBody{margin-bottom:1em}.areaStoredPayments{margin-bottom:2em;margin-top:.5em}.overdueTotalAmount{font-weight:700;margin-bottom:1em;font-size:var(--font-size-mobile-default);padding:.5em;text-align:center}.metricListLabel.formula{font-family:monospace}.userActions{margin:3%;padding:1%;width:50%;border-radius:var(--borderRadius)}.userActions button{margin-top:2%}.secondaryDisplayBody.order{margin:1em;-webkit-user-select:none;user-select:none}.secondaryDisplayBody.smallFont{font-size:var(--fontSecondaryDisplaySmall)}.secondaryDisplayBody.mediumFont{font-size:var(--fontSecondaryDisplayMedium)}.secondaryDisplayBody.largeFont{font-size:var(--fontSecondaryDisplayLarge)}.fontSizeLarge{font-size:var(--font-size-large)}.fontSizeLarger{font-size:var(--font-size-larger)}.secondaryDisplayBody.order .list-item{padding:0 .5em .1em}.clientLogoSecondaryDisplay img{height:8em;width:8em;margin-right:1em}.secondaryDisplayBody.order .payproductlist{display:grid;grid-template-columns:1fr 22% 20% 20%}.secondaryDisplayBody .fiftyfifty{display:grid;grid-template-columns:40% 40%;column-gap:1em}.secondaryDisplayBody.order .totalAmounts{display:grid;grid-template-columns:1fr max-content 15%;margin-right:.2em}.secondaryDisplayBody.order .marginForTotals{margin-top:.75em;margin-bottom:.75em}.promoPhotoSlideshowWrapper{position:fixed;left:45%;top:45%;transform:translate(-45%,-45%);z-index:10;width:90%;height:90%;pointer-events:none}.photoSlideshowContainer{width:100%;height:100%;position:relative}.twoColumn .photoSlideshowWrapper{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:10;width:50%;height:100%;display:flex;justify-content:flex-end;pointer-events:none}.photoSlide{width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0;transition:opacity 1s ease;opacity:0}.photoSlide.fadeIn{opacity:1;z-index:1}.photoSlide.fadeOut{opacity:0;z-index:0}.clientPage.bgContainer,.clientPageLoading.bgContainer{position:relative;overflow:hidden;margin:1.25em;padding:0;border-radius:var(--borderRadiusLarge)}.clientPage.bgContainer:before,.clientPageLoading.bgContainer:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}@keyframes clientPageFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.clientPage.bgContainer .clientPageWrapper,.clientPageLoading.bgContainer .clientPageWrapper{animation:clientPageFadeIn .4s ease both}.clientPage.bgContainer .logo{display:flex;flex-direction:column;align-items:center;gap:1.25em;text-align:center;padding:2em 1.5em}.clientPage.bgContainer .logo img{width:100%;height:auto;max-width:100%;max-height:10em;object-fit:contain;margin:0}.clientPage.bgContainer .logo>div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.4em;width:100%}.clientPage.bgContainer .logo .navLink{margin:0;padding:.55em .9em;font-style:normal;font-weight:600;font-size:var(--font-size-small);border-radius:var(--borderRadius);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.clientPage.bgContainer .clientPageWrapper{padding:2em 1.75em 2.25em;min-width:0}.clientPage.bgContainer .clientPageWrapper>.storeName{font-size:var(--fontSizeHeadingMedium);letter-spacing:-.01em;margin-bottom:.25em}.clientPage.bgContainer .clientPageWrapper>div:nth-child(2),.clientPage.bgContainer .clientPageWrapper>div:nth-child(3),.clientPage.bgContainer .clientPageWrapper>div:nth-child(4),.clientPage.bgContainer .clientPageWrapper>div:nth-child(5){font-size:var(--font-size-small);line-height:1.5}.clientPage.bgContainer .clientPageWrapper>div:nth-child(5){margin-bottom:1.5em;padding-bottom:1.5em}.clientPage.bgContainer .clientPageWrapper.centerAligned{padding-top:3.5em;padding-bottom:3.5em}.clientPage.bgContainer .clientPageWrapper.centerAligned .storeName{display:inline-block;vertical-align:middle;font-size:var(--fontSizeHeadingSmall)}.clientPage.bgContainer .clientPageWrapper.centerAligned h3{margin-top:1em;font-weight:400}.clientPage.bgContainer .oopsIcon{font-size:2.5em}.clientPage.bgContainer .clientPageWrapper h3{font-size:var(--fontSizeHeadingSmall);font-weight:700;letter-spacing:-.01em;margin:0 0 .75em}.clientPage.bgContainer .clientPageWrapper h4{font-size:var(--font-size-larger);font-weight:600;margin:1.5em 0 .5em}.clientPage.bgContainer .clientPageWrapper p{line-height:1.7;max-width:68ch;margin:0 0 1em}.clientPage.bgContainer .clientPageWrapper ul{line-height:1.7;max-width:68ch;margin:0 0 1.25em;padding-left:1.3em}.clientPage.bgContainer .clientPageWrapper li{margin-bottom:.4em}.clientPage.bgContainer .clientPageWrapper p .navLink{padding:0;margin:0;font-style:normal;font-weight:600;text-decoration:underline;transition:text-decoration-color .15s ease}.clientPage.bgContainer input:not([type=checkbox]),.clientPage.bgContainer textarea,.clientPage.bgContainer select{border-radius:var(--borderRadius);transition:border-color .15s ease,box-shadow .15s ease}.clientPage.bgContainer input:not([type=checkbox]):focus,.clientPage.bgContainer textarea:focus,.clientPage.bgContainer select:focus{outline:none}.clientPage.bgContainer input[type=checkbox]{width:1.1em;height:1.1em;cursor:pointer}.clientPage.bgContainer .campaignGrid{row-gap:.85em;align-items:center}.clientPage.bgContainer .threeColumnGrid{grid-template-columns:auto 1fr 0;column-gap:1em;row-gap:.6em;align-items:center}.clientPage.bgContainer .threeColumnGrid hr{width:100%;border:none;margin:.5em 0}.clientPage.bgContainer .totalcontainer{font-variant-numeric:tabular-nums}.clientPage.bgContainer .action-button{font-style:normal;letter-spacing:.01em;transition:transform .15s ease,box-shadow .15s ease}.clientPage.bgContainer .action-button:not(.save-disabled):hover{transform:translateY(-2px)}.clientPage.bgContainer .action-button:not(.save-disabled):active{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.clientPage.bgContainer .clientPageWrapper,.clientPageLoading.bgContainer .clientPageWrapper,.clientPage.bgContainer .action-button{animation:none;transition:none}}.login-page{display:flex;flex-direction:row;min-height:100vh}.login-page__brand-panel{flex:1 1 62%;display:flex;align-items:center;justify-content:flex-end;padding:4em 5vw}.login-page__brand-inner{max-width:40em;width:100%}.login-page__wordmark{display:flex;align-items:center;gap:.5em}.login-page__wordmark .login-logo{margin:0}.login-page__wordmark .login-logo svg{height:6em;margin:0}.login-page__wordmark-text{font-size:var(--fontSizeHeadingMedium);margin:0}.login-page__tagline{font-size:var(--fontSizeHeadingSmall);font-weight:700;margin:0 0 .4em}.login-page__lede{font-size:var(--font-size-medium);line-height:1.6;margin:0 0 1.5em}.login-page__preview-frame{border-radius:var(--borderRadius);padding:1em;margin-bottom:1.5em}.login-page__preview-frame img{display:block;width:100%;height:auto;border-radius:var(--borderRadius)}.login-page__feature-list{list-style:none;margin:0 0 1.5em;padding:0 .5em 0 0;display:flex;flex-direction:column;gap:.9em;height:14em;overflow-y:auto}.login-page__feature-list li{display:flex;gap:.7em;align-items:flex-start}.login-page__feature-mark{flex:none;margin-top:.2em}.login-page__learn-more{display:inline-block;padding-bottom:.15em;text-decoration:none}.login-page__form-panel{flex:1 1 25%;display:flex;align-items:center;justify-content:center;padding:4em 5vw;position:sticky;top:0;height:100vh;overflow-y:auto}.login-page__form-panel .login{width:100%}.login-page__form-panel-inner{width:100%;max-width:26em}.login-page__form-panel .login,.login-page__form-panel .login-container,.login-page__form-panel .login .component-title,.login-page__form-panel .instructions{text-align:left}.login-page__form-panel .instructions{opacity:.5;font-size:90%;margin-bottom:1em}.login-page__field{margin-bottom:1em}.login-page__field label{display:block;font-size:var(--font-size-small);margin-bottom:.4em;font-weight:500}.login-page__form-panel .input-container{width:100%;margin:0}.login-page__form-panel .remember-container{width:100%;margin:1em 0 1.5em}.login-page__form-panel #login-button{width:100%;margin:1.5em 0 0}.login-page__form-panel .forgotPassword{text-align:center}.login-page__footer{margin-top:3em;display:flex;align-items:center;justify-content:center;gap:.5em;font-size:var(--font-size-xsmall)}.login-page__footer svg{opacity:.7}.login-page__footer a{text-decoration:none}@media(max-width:900px){.login-page__brand-panel{display:none}.login-page__form-panel{flex:1 1 auto;padding:2.5em 6vw;position:static;height:auto;overflow-y:visible}}.signup-page .login-page__brand-panel,.signup-page .login-page__form-panel{flex:1 1 50%}.signup-page .login-page__form-panel{align-items:flex-start}.signup-page__form-inner{width:100%;max-width:30em;margin:auto 0;container-type:inline-size}.signup-page--wide .login-page__brand-panel{display:none}.signup-page--wide .login-page__form-panel{position:static;height:auto;overflow-y:visible}.signup-page--wide .signup-page__form-inner{max-width:64em}.signup-page--wide .signup-step__title{text-align:center}.signup-page--wide .signup-stepper{max-width:30em;margin-left:auto;margin-right:auto}.signup-page__compact-wordmark{display:none;align-items:center;justify-content:center;gap:.75em;margin-bottom:2em}.signup-page--wide .signup-page__compact-wordmark{display:flex}.signup-page__compact-wordmark .login-logo svg{height:3.5em;margin:0}.signup-page__compact-wordmark .logoTitle svg{width:10em;padding-top:0}.signup-page__benefits{list-style:none;margin:0 0 2em;padding:0;display:flex;flex-direction:column;gap:.9em}.signup-page__benefits li{display:flex;gap:.7em;align-items:flex-start;font-size:var(--font-size-medium-large)}.signup-page__step,.signup-plans__swap{animation:panelDetailIn .3s ease-out backwards}.signup-step__title{font-size:var(--fontSizeHeadingSmall);font-weight:600;margin:0 0 .35em}.signup-page .login-page__form-panel .instructions{opacity:.75}.signup-step__email{font-weight:600}.signup-stepper{list-style:none;margin:0 0 2.25em;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.signup-stepper__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5em;-webkit-user-select:none;user-select:none}.signup-stepper__step.done{cursor:pointer}.signup-stepper__dot{position:relative;z-index:1;display:grid;place-items:center;width:2.25em;height:2.25em;box-sizing:border-box;border-radius:var(--borderRadiusRound);font-weight:700;transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease}.signup-stepper__label{font-size:var(--font-size-small);transition:color .3s ease}.signup-stepper__step.current .signup-stepper__label{font-weight:600}.signup-stepper__step:not(:first-child):before{content:"";position:absolute;top:1.05em;left:calc(-50% + 1.6em);right:calc(50% + 1.6em);height:.15em;border-radius:var(--borderRadius2em);background-repeat:no-repeat;background-size:0% 100%;transition:background-size .4s ease}.signup-stepper__step.done:before,.signup-stepper__step.current:before{background-size:100% 100%}.signup-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:.9em}.signup-grid>*{grid-column:span 6}.signup-grid>.signup-col-1{grid-column:span 1}.signup-grid>.signup-col-2{grid-column:span 2}.signup-grid>.signup-col-3{grid-column:span 3}@container (max-width: 26em){.signup-grid>.signup-col-1,.signup-grid>.signup-col-2,.signup-grid>.signup-col-3{grid-column:span 6}}.login-page__field .fieldLabel{display:block;font-size:var(--font-size-small);margin-bottom:.4em;font-weight:500}.signup-page .input-container,.signup-input{width:100%;min-height:3em;margin:0;padding:0 .9em;box-sizing:border-box;border-radius:var(--borderRadiusLarge);transition:border-color .15s ease,box-shadow .15s ease}.signup-input{display:flex;align-items:center}.signup-page .signup-input input,.signup-page .signup-input select{flex:1 1 auto;min-width:0;width:100%;margin:0;padding:.25em 0;border:none;border-radius:0;outline:none}.signup-input--card iframe{flex:1 1 auto;width:100%}.signup-page .paymentForm{display:block;width:100%;margin:0;text-align:left}.signup-check{display:grid;grid-template-columns:auto 1fr;column-gap:.75em;align-items:start;margin-bottom:1em;font-size:var(--font-size-small);line-height:1.5}.signup-page .signup-check input{width:1.15em;height:1.15em;margin:.15em 0 0;cursor:pointer}.signup-check label{cursor:pointer}.signup-note{margin-bottom:1.25em;padding:.9em 1.1em;border-radius:var(--borderRadiusLarge);font-size:var(--font-size-small)}.signup-page #login-button,.signup-plan__choose{padding:.85em 1.75em;border-radius:var(--borderRadius2em);font-weight:600;letter-spacing:.02em;transition:transform .12s ease,box-shadow .12s ease,background-color .15s ease}.signup-page #login-button:not(.save-disabled):hover,.signup-plan__choose:hover{transform:translateY(-.0625em)}.signup-page #login-button:not(.save-disabled):active,.signup-plan__choose:active{transform:translateY(0)}.signup-plan-switch{display:flex;width:fit-content;max-width:100%;margin:1.25em auto 2.5em;padding:.3em;gap:.3em;box-sizing:border-box;border-radius:var(--borderRadius2em)}.signup-plan-switch__option{font-family:inherit;font-size:var(--font-size-medium);font-weight:600;padding:.65em 1.4em;border:none;border-radius:var(--borderRadius2em);cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.signup-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20em),1fr));gap:2em;align-items:stretch}.signup-plan{position:relative;display:flex;flex-direction:column;padding:2.25em 1.75em 1.75em;border-radius:var(--borderRadius1pt5em);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.signup-plan:hover{transform:translateY(-.3em)}.signup-plan__ribbon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.35em 1.1em;border-radius:var(--borderRadius2em);font-size:var(--font-size-xsmall);font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.signup-plan__name{font-size:var(--font-size-larger);font-weight:600;margin:0 0 .4em}.signup-plan__price{display:flex;align-items:baseline;gap:.15em;margin-bottom:.9em}.signup-plan__amount{font-size:var(--fontSizeHeadingLarge);font-weight:700;line-height:1}.signup-plan__pitch{margin:0 0 1.1em;line-height:1.5}.signup-plan__includes{font-weight:600;margin-bottom:.75em}.signup-plan__features{flex:1 1 auto;list-style:none;margin:0 0 1.75em;padding:0;display:flex;flex-direction:column;gap:.65em}.signup-plan__features li{display:flex;gap:.6em;align-items:flex-start;line-height:1.4}.signup-plan__choose{width:100%;box-sizing:border-box}.signup-plans__footnotes{margin-top:2em;text-align:center}.signup-result,.signup-result .signup-step__title,.signup-page .signup-result .login-container,.signup-page .signup-result .instructions{text-align:center}.signup-result__badge{display:grid;place-items:center;width:2.75em;height:2.75em;margin:0 auto .6em;border-radius:var(--borderRadiusRound);font-size:var(--fontSizeHeadingSmall)}@media(max-width:1023px){.signup-page .login-page__brand-panel{display:none}.signup-page .login-page__form-panel{flex:1 1 auto;padding:2.5em 6vw;position:static;height:auto;overflow-y:visible}.signup-page__compact-wordmark{display:flex}}@media(prefers-reduced-motion:reduce){.signup-page__step,.signup-plans__swap{animation:none}.signup-stepper__dot,.signup-stepper__label,.signup-stepper__step:before,.signup-page .input-container,.signup-input,.signup-page #login-button,.signup-plan,.signup-plan__choose,.signup-plan-switch__option{transition:none}.signup-plan:hover,.signup-page #login-button:not(.save-disabled):hover,.signup-plan__choose:hover{transform:none}}@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}.app-body{font-size:var(--font-size-desktop-default)}.applicationHeader{font-size:var(--font-size-desktop-header)}.refreshCacheNotice{margin-top:1em}.usersSettings input.fullname{width:15em}.usersSettings input.email{width:20em}.textPanel::-webkit-scrollbar{width:.5em}.textPanel::-webkit-scrollbar-thumb{border-radius:99em}.header-container{padding:0;margin:0}.tagListParent .tagElementContainer,.tooltip .tagElementContainer,.tooltip .tagContainer{flex-wrap:nowrap}.tipToggle{margin:0 9.5em}.tag.new{display:block}.tagList .suggestionsParent input{width:100%}.newTooltip.tagListParent{position:relative;display:inline-block}.newTooltip.tagListParent .newTooltipHoverText{position:absolute;visibility:hidden;width:max-content;background-color:transparent;border:none;color:revert;border-radius:revert;z-index:1;top:0;opacity:0;transition:opacity .3s}.newTooltip.tagListParent .newTooltipHoverText.right{right:0;transform:translate(102%)}.newTooltip.tagListParent .newTooltipHoverText.left{left:0;transform:translate(-102%)}.newTooltip:hover .newTooltipHoverText{visibility:visible;opacity:1}.newTooltip.tagListParent .newTooltipHoverText{border:none;background-color:transparent}.areaAgreementDate{margin-top:0}.areaCampaignCard{margin-bottom:0;text-align:right}.opacity40,.favorite,.ghost{opacity:.4}.ghost60{opacity:.6}.ghost60:hover,.ghost:hover{opacity:1}.hideChild{opacity:0}.hideParent:hover .hideChild{opacity:1}.action-tab{min-width:7em;padding:.5em}.consolidatedStatementGrandTotal{border-top:3px double var(--contentStrong);padding-top:1em}.action-tab-balance{width:100%}.action-buttons{display:flex;align-items:flex-end;justify-content:space-between;font-size:var(--font-size-desktop-button)}.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:1em;margin-bottom:1em}.textlist .textPanel{height:29em}.folderTextList .textPanel{height:20em}.textPanel>:first-child{margin-bottom:auto!important}.folderTextList .panelLeft{border-radius:var(--borderRadiusLarge)}.folderTextList .panelLeft{margin-bottom:1em}.emailSettings textarea,.emailSettings input{width:35%}.emailSettings .managerPhoneSettings input{width:revert}.campaign input[type=date],.campaign input[type=time]{width:12%}.campaign input[type=number]{width:8%}.settingsTable input,.settingsTable select{margin-right:1em}.inventorySettings .switch-wrapper,.creditCardSettings .switch-wrapper{background-color:transparent;padding-left:0}.productManagerItem label,.productManagerItem input{margin:auto 0;font-size:var(--font-size-small);font-weight:400}.productManagerItem input{padding:.15em 0 .15em .5em}.productManagerItem{padding:.25em .5em;border-radius:var(--borderRadius)}.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}.areaBaseDetailContainer{margin:2em;padding:2em}.creditBar{width:18em}.areaBaseDetailContainer.areaDetailReport{min-height:0}.areaButtonControlsContainer,.areaCustomerStatus span,.quicksale,#list-inventory-button,#list-new-button{margin:auto}.areaContactCardContainer{margin:0 0 auto;display:flex;flex-flow:row;flex-wrap:wrap;z-index:10;gap:.5em;min-height:12em}.areaContactCardContainer:has(>.contactCardWithHeader){padding-top:2em}.contactCardWithHeader{position:relative;display:flex}.contactCardWithHeader>.statusbadge{position:absolute;bottom:calc(100% + .5em);left:0;right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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.family label,.areaRepairItemInputContainer.serial input,.areaRepairItemInputContainer.serial label{margin:auto}.areaReportHeader{margin-top:1em}.timesheetEndDate,.timesheetStartDate{margin-bottom:0}.areaCloseButton{margin-bottom:1.25em}.tag{max-height:1.7em}.tagText{min-width:max-content}.tag.editing{max-height:3.5em;font-size:revert}.areaStoreCredit{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}.control-buttons{background-color:transparent!important}.usersSettings{grid-column:1 / span 2}.apikey input,.authToken input{width:55%}.supplierlist .list-grid,.customerlist .list-grid{overflow:visible}.invoiceListTotalsGrid{font-size:var(--font-size-medium);margin:1em 3em;padding:1em 4em 1em 1em}.filterReport{position:relative;border-radius:var(--borderRadius);width:11em}#filteron option{font-size:revert}.dateFilterType,.filter-by{margin:auto 0 auto auto}.login-logo svg{margin-bottom:2em}.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,.addToExistingPO,.new-po{padding:.5em}.areaPaymentMethods{grid-area:areaPaymentMethods;position:sticky;top:var(--payPanelTop);align-self:start;height:fit-content}.payment-cash,.payment-giftcard{margin:0 15em}.payment-credit{margin:0 8em}.overlayPaymentMethods,.paymentMethods{font-size:var(--font-size-medium);margin:auto;padding:1em}.payment-approved{margin:0 auto auto}.paymentForm{width:20vw}.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}.subscriptionPhotoStrip{width:60%}.subscriptionLabel{padding:.5em;margin-bottom:.5em}.quantityInput input{width:6em}.signatureAgreement .areaInputItem,.payment select{width:100%}.skipOxtPayment{margin-left:1em}.durationContainer label input,.skipOxtPayment input{width:auto}.timesheetlist .listControlsContainer,.messages .listControlsContainer,.recurringlist.cron .listControlsContainer{min-height:2.6em}.recurringSubscriptionCard select,.recurringSubscriptionCard input{margin-top:0;width:44%}.recurringSubscriptionCard .subscriptionName input{width:100%}.subscriptionCardItem.dayOfCycle select.annualDayOfCycle{width:auto}.subscriptionCardItem.paymentMethod select{width:70%}.customLabel{margin:auto 0}.billingplanssearchresults .plan_type,.billingplanssearchresults .plan_frequency,.billingplanssearchresults .recur_amt,.billingplanssearchresults .amt_tran{padding-top:.5em}.searchResultIcon svg{margin-right:.5em;width:1em}.timesheetlist .list-item{padding:0 .75em}.orderpaymentlist .list-item{padding:.5em 0}.actionButtonStockOrder{width:10em}.postalcode{margin-right:10em}.product-details{padding:2%}.product-header{margin-bottom:1em}.product-item{padding-left:0}.product-item.item-storesku{width:100%;margin:0}.areaAgreementDate,.areaCreationDate,.areaCampaignLink,.areaCampaignName{text-align:right}.salesperson{margin-bottom:1em}.statusbadge{width:11.5em}.areaRecurringSubscriptions .statusbadge,.calendarDetailStatus .statusbadge{width:auto}.areaCustomerStatus .statusbadge{display:grid;width:auto}.subscriptionCardItem.subscriptionStatus{width:50%}.areaStoredPaymentsHeader{margin-top:0}.overdueTotalAmount{font-size:var(--font-size-large)}.areaRecurringSubscriptions .list-item{margin-top:auto;margin-bottom:auto}.subTotalLabel,.subTotalValue,.taxSummaryLabel,.taxSummaryValue,.totalValue,.totalLabel{display:inline}.supplier-card{margin-top:0}.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{width:31.3%;max-height:15em}.bell,.bell.dev{margin:auto;align-self:center;display:flex}.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}.overlayDialog{height:auto;width:auto;font-size:var(--font-size-desktop-default)}.overlayDialog.wide{width:35%}.overlayDialog.full{width:90%}.commandPaletteDialog{min-width:22em}.commandPaletteList{display:grid;grid-template-columns:1fr 1fr;gap:.4em 1.5em}.overlayList select{width:auto;min-width:20em}.overlayDialog.wide .overlayList select{width:90%;min-width:20em}.overlayPickerColumnarGrid{width:auto;min-width:20em}.overlayDialog.wide .overlayPickerColumnarGrid{width:90%;min-width:20em}#search{display:flex;margin:auto}#supplierwidget-container{width:99%}.displayInline{display:inline}.calendarWidget .dayName{font-size:var(--font-size-large)}.month-nav{gap:.6rem}.brand.desktop,header.desktop{display:flex}.clock{border-left-width:1px}.reportToolbar .calendarViewSwitch{padding:.2em 1em}.reportToolbar .calendarViewOption{padding:.3em .9em}.reportToolbar .reportPresetMore select{padding-right:1.9em}.reportPresetMoreCaret{right:.7em}.reportPeriod,.reportToolbarActions,.reportToolbar .reportPresets,.reportDateRange,.reportToolbar .reportToolbarToggle{width:auto}.reportToolbar{display:grid;grid-template-columns:auto auto 1fr auto;column-gap:.75rem}.reportPeriod{display:contents}.reportToolbar .reportPresets{grid-column:1;grid-row:1}.reportDateRange{grid-column:2;grid-row:1}.reportToolbarActions{display:flex;grid-column:4;grid-row:1}.reportToolbar .reportToolbarToggle,.reportRunBtn{order:0}.reportInventoryFilters{display:flex;grid-column:1 / 3;grid-row:1}.reportFilterPill{width:auto}.reportFilterSearch{flex-direction:row;align-items:center;gap:1.5em}.reportToolbarOptions{grid-column:1;grid-row:2;flex-direction:row;justify-content:space-between;align-items:center}.reportOptionOr:before,.reportOptionOr:after{content:none}.reportRunBtn{flex:none}.calendarWidget .toolbar{justify-content:space-between}.calendarWidget .toolbar:before{content:none}.calendarWidget .month-nav{display:flex}.calendarRangeLabel{min-width:15ch}.calendarRangeLabelWeek{min-width:21ch}.calendarRangeLabelDay{min-width:24ch}.calendarDetail{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 7.5em 6em;grid-template-areas:"name plan status amount"}.calendarDetailService{grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr) 7.5em 6em}.signaturePad,.agreementText,.signersName,.signersNameLabel{font-size:large}.clientPage.bgContainer{margin:3em auto;max-width:90vw;grid-template-columns:17em 1fr;column-gap:0}.clientPage.bgContainer .logo{align-items:flex-start;text-align:left;padding:2.5em 2em;height:100%}.clientPage.bgContainer .logo>div{flex-direction:column;align-items:stretch}.clientPage.bgContainer .clientPageWrapper{padding:2.75em 3.25em 3.25em}}.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}.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}.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}.areaPrintedSignatures{grid-area:areaPrintedSignatures}.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}.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}.areaProductCategory{grid-area:areaProductCategory}.areaProductCategoryLabel{grid-area:areaProductCategoryLabel}.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}.category{grid-area:category}.family{grid-area:family}.model{grid-area:model}.repairItemSchedule{grid-area:repairItemSchedule}.repairadd{grid-area:repairadd}.repairdelete{grid-area:repairdelete}.serial{grid-area:serial}.status{grid-area:status}.technician{grid-area:technician}.areaTemplateSettings{grid-area:areaTemplateSettings}.areaCustomerStatus{grid-area:areaCustomerStatus}.areaStoredPayments{grid-area:areaStoredPayments}.areaStoredPaymentsHeader{grid-area:areaStoredPaymentsHeader}.areaSubscriptionsNarrow{grid-area:areaSubscriptionsNarrow}.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}.flexBreak{flex-basis:100%}.billingClientEvents{display:grid;grid-template-columns:max-content 5% 1fr;column-gap:.5em}.discountWrapper{grid-template-columns:1fr 3.5em}.creditLimitWrapper{grid-template-columns:1fr 6.5em}.addCategoryDiscountsWrapper{display:grid;grid-template-columns:1fr max-content}.categoryDiscountsWrapper{display:grid;grid-template-columns:3fr 1fr max-content}.calendarWidget .thisMonth{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.statements .list-grid{column-gap:5em}.centerContents,.actionButtonStockOrder,.actionButtonWalkIn{display:grid;grid-template-columns:auto}.amtchargegrid{display:grid;grid-template-columns:repeat(3,33%)}.textPanel{display:flex;flex-flow:column nowrap}.areaAddProductContainer{display:grid;grid-template-columns:1fr;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}.secondaryDisplayBody.order{display:grid;grid-template-columns:1fr}.secondaryDisplayBody.order.twoColumn{grid-template-columns:1fr 1fr}.secondaryDisplayBody.order .clientInformationContainer{display:grid;grid-template-columns:max-content 1fr}.receivableSettings,.productDisplaySettings .switch-wrapper,.acctReceivableSettings .switch-wrapper,.autoNotifySettings .switch-wrapper,.displayInvoiceSettings .switch-wrapper,.inventorySettings .switch-wrapper,.creditCardSettings .switch-wrapper{grid-template-columns:max-content max-content}.grid1frmax{display:grid;grid-template-columns:1fr max-content}.gridAuto1fr{display:grid;grid-template-columns:auto 1fr}.gridAutoAuto{display:grid;grid-template-columns:auto auto}.gridTwoColumn1fr1fr{display:grid;grid-template-columns:1fr 1fr}.gridTwoColumnMax1fr{display:grid;grid-template-columns:max-content 1fr;column-gap:1em}.gridTwoColumn11em10em{display:grid;grid-template-columns:11em 10em}.gridThreeColumn11em8em1fr{display:grid;grid-template-columns:11em 8em 1fr}.gridTwoColumn11em20em{display:grid;grid-template-columns:11em 20em}.gridTwoColumn8em1fr{display:grid;grid-template-columns:8em 1fr}.alignItemsCenter{align-items:center}.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}.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}.progressContainer{display:grid;grid-template-columns:max-content 1fr;column-gap:1em;row-gap:.5em;align-items:center}.list-grid{display:grid}.customerlist .list-grid{grid-template-columns:min-content 1fr 1fr}.customerlist.prospectlist .list-grid{grid-template-columns:min-content 1f 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,.importjoblist .list-grid{grid-template-columns:100%}.creditCardSettings .switch-wrapper{grid-template-columns:16em max-content}.actionitemlist .list-grid{grid-template-columns:1fr max-content}.newslist .list-grid{grid-template-columns:max-content 1fr}.campaignlist .list-grid{grid-template-columns:1fr max-content}.newTextPanel{margin-top:1em;display:grid;grid-template-columns:1fr;row-gap:1em}.messagelist .list-grid .panelRight div{margin-bottom:.5em}.timesheetlist .list-grid,.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{grid-template-columns:1fr max-content max-content;row-gap:1em}.filterReport{display:grid;grid-template-columns:1fr max-content;margin-right:.1em}.timesheetEndDate,.timesheetStartDate{display:grid;grid-template-columns:7em auto;gap:1em}.dateFilterType{display:grid;grid-template-columns:7em auto;gap:.5em;margin:.5em 0}.dateFilterButtons.controls-three-buttons{display:grid;grid-template-columns:auto}.timesheetEndDate div,.timesheetStartDate div{margin:auto auto auto 0}.invoiceListTotalsGrid{display:grid;grid-template-columns:1fr max-content;gap:.5em}.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;align-items:start;grid-auto-rows:min-content}.areaBaseDetailContainer.areaDetailRecurring{display:grid;column-gap:1em;grid-template-columns:1fr}.areaStoredPayments{display:grid;grid-template-columns:1fr max-content max-content 1fr max-content}.areaCardVault{display:grid;grid-template-columns:10% 10% 5% 10% 10% minmax(10%,max-content) 1fr;align-content:start}.areaCustomFields{display:grid;column-gap:1em;grid-template-columns:max-content 1fr}.areaStoredPaymentsHeader{display:grid;grid-template-columns:max-content 5%;column-gap:1em}.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-right{justify-content:flex-end}.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;column-gap:1em;align-content:start}.folderListItems.folderLinkedItems{grid-template-columns:max-content max-content max-content max-content max-content max-content}.folderListItems.folderInvoices{grid-template-columns:max-content max-content max-content max-content 1fr max-content max-content max-content max-content}.folderListItems.subscriptionInvoices{grid-template-columns:max-content max-content max-content max-content 1fr max-content 1fr max-content max-content}.folderListItems.subscriptionInvoices.withAge{grid-template-columns:max-content max-content max-content max-content 1fr max-content 1fr max-content max-content max-content}.folderListItems.productBundleItems{grid-template-columns:2fr max-content 1fr 1fr 1fr 1fr 1.5fr 1.5fr 1fr 1fr 1fr max-content 1fr}.folderListItems.productBundles{grid-template-columns:max-content 1fr}.folderListItems.folderAdditionalUPCItems{grid-template-columns:max-content 1fr;row-gap:.5em}.folderListItems.folderEventItems{grid-template-columns:max-content max-content 1fr max-content;row-gap:.5em}.folderListItems.folderSignatureItems{grid-template-columns:1fr;row-gap:.5em}.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(6,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}.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:1fr 1fr 1fr min-content}.returnproductlist{display:grid;grid-template-columns:1fr 1fr 1fr}.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.3em}.nav-icon{display:grid;grid-template-columns:auto}.notesTab{display:grid;grid-template-columns:10% min-content 1fr;gap:1em}.orderlisttopcontrols{display:grid;grid-template-columns:auto auto 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,.overlayPaymentMethods,.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}.reportTableAgingSummary{grid-template-columns:max-content max-content max-content}.reportTableDeletedInvoices{grid-template-columns:max-content 1fr}.reportTableGiftCardBalances{display:grid;grid-template-columns:max-content 1fr 1fr;column-gap:1em;row-gap:.5em}.reportTableOwingReceivablesAging{grid-template-columns:max-content 1fr max-content;column-gap:1em;row-gap:.5em}.reportTableProductSalesDetail,.reportTableProductSalesSummary{grid-template-columns:1fr repeat(2,max-content)}.reportTableProductInventory{grid-template-columns:1fr max-content max-content}.reportTablePaymentDetails{grid-template-columns:max-content 1fr max-content}.reportTableLineItemDetail{grid-template-columns:1fr max-content max-content}.reportTablePaymentDetails{row-gap:.75em}.toprow{display:flex;justify-content:flex-end;gap:0}.column2 .toprow,.column3 .toprow{padding:0 .5em .25em;gap:.5em}.bottomrow{display:grid;grid-template-columns:max-content;gap:.5em}.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}.inventoryStats{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:1em}.schedulerDialogTitle{display:grid;grid-template-columns:1fr max-content;column-gap:1em}.schedulerEventDateTime,.schedulerAssignedLocationOrder{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:1em}.schedulerServiceItem{display:grid;grid-template-columns:1fr max-content}.areaRepairItemCard{grid-template-areas:"model" "description" "serial" "technician" "family" "status" "circle-icons"}.areaDetailCustomer{grid-template-areas:"areaCloseButton" "areaHeader" "areaCustomerStatus" "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" "areaFoldersContainer"}.areaDetailSupplier{grid-template-areas:"areaCloseButton" "areaHeader" "areaContactCardDeck" "areaButtonControlsContainer"}.areaDetailPay{grid-template-areas:"areaCloseButton" "areaHeader" "areaCustomerStatus" "areaContactCardDeck" "areaProductList" "areaProductSearchContainer" "areaAddProductContainer" "areaOrderTotalContainer" "areaButtonControlsContainer" "areaPaymentMethods"}.areaDetailQuote{grid-template-areas:"areaCloseButton" "areaHeader" "areaCustomerStatus" "areaContactCardDeck" "areaProductList" "areaProductSearchContainer" "areaAddProductContainer" "areaOrderTotalContainer" "areaButtonControlsContainer" "areaFoldersContainer"}.areaDetailOrder,.areaDetailReturn{grid-template-areas:"areaCloseButton" "areaHeader" "areaCustomerStatus" "areaContactCardDeck" "areaProductList" "areaProductSearchContainer" "areaAddProductContainer" "areaOrderTotalContainer" "areaButtonControlsContainer"}.areaDetailInvoice,.areaDetailRepair{grid-template-areas:"areaCloseButton" "areaHeader" "areaCustomerStatus" "areaContactCardDeck" "areaRepairCardDeck" "areaProductList" "areaProductSearchContainer" "areaAddProductContainer" "areaOrderTotalContainer" "areaButtonControlsContainer" "areaFoldersContainer"}.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"}.areaDetailRecurring{grid-template-areas:"areaCloseButton" "areaIdPanel" "areaHeader" "areaContactCardDeck" "areaStoredPaymentsHeader" "areaStoredPayments" "areaOverdueTotal" "areaSubscriptionsNarrow" "areaBillingPlanSearchContainer" "areaButtonControlsContainer"}.areaDetailRecurring.tabplans{grid-template-areas:"areaIdPanel" "areaHeader" "areaTemplateSettings" "areaSubscribeContainer" "areaButtonControlsContainer"}.areaDetailCampaign{grid-template-areas:"areaCloseButton" "areaIdPanel" "areaHeader" "areaSwitches" "areaCampaignDetails" "areaCampaignLink" "areaButtonControlsContainer"}@media screen and (min-width:1024px){.bottomrow{display:flex;flex-wrap:wrap;grid-column:1 / span 2;grid-row:3;padding-top:1em}.bottomrow .switch-wrapper{flex:1 1 auto}.bottomrow .switch-wrapper:only-child{flex:0 1 auto}.areaAddProductContainer{display:grid;grid-template-columns:1fr 23%;column-gap:1em}.inventory .areaAddProductContainer{display:grid;grid-template-columns:1fr;column-gap:1em}.newTextPanel{display:grid;grid-template-columns:max-content 1fr max-content;column-gap:1em}.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}.timesheetEndDate div,.timesheetStartDate div{margin:auto 0 auto auto}.timesheetEndDate,.timesheetStartDate{margin-bottom:0}.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}.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}.actionButtonStockOrder{display:grid;grid-template-columns:auto auto;column-gap:.5em;justify-content:center}.customerlist .list-grid{grid-template-columns:max-content 25% 15% 1fr 15% 15%}.customerlist.prospectlist .list-grid{grid-template-columns:max-content 1fr 10% 1fr 10% max-content 20% max-content}.invoicelist.processed .list-grid{grid-template-columns:7% 8% 1fr 1fr 10% 0% max-content}.invoicelist.open .list-grid{grid-template-columns:7% 8% 1fr 1fr 10% 10% max-content max-content}.invoicelist .list-grid{grid-template-columns:7% 8% 1fr 1fr 10% 10% max-content}.invoicelist.onlineunshipped .list-grid{grid-template-columns:7% 7% 7% 7% 1fr 1fr 10% max-content}.consolidatedStatementRow{display:grid;grid-template-columns:max-content max-content 1fr max-content max-content max-content;column-gap:1em}.consolidatedStatementPrintContainer{display:grid;grid-template-columns:1fr max-content max-content max-content;column-gap:1em}.consolidatedStatementPrintContainer.all{grid-template-columns:1fr max-content max-content}.totalsContainer{display:grid;grid-template-columns:1fr max-content max-content;column-gap:1em}.orderlist .list-grid{grid-template-columns:7% 7% 15% 10% 1fr 11% 7% 8% max-content}.productlist .list-grid{grid-template-columns:min-content repeat(7,auto) minmax(12%,min-content)}.orderlist.lowinventory .list-grid,.productlist.lowinventory .list-grid{grid-template-columns:2fr 2fr repeat(11,max-content)}.productlist.inventory .list-grid{grid-template-columns:minmax(9%,max-content) minmax(8%,max-content) 2fr minmax(7em,12em) 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 8em 1em 12em 1fr}.purchaselist .list-grid{grid-template-columns:max-content max-content 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}.repairlist.serviceItems .list-grid{grid-template-columns:max-content max-content 1fr 1fr 1fr 2fr 1fr 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)}.newslist .list-grid{grid-template-columns:max-content 1fr max-content}.statements .list-grid{grid-template-columns:30% 1fr max-content}.messagelist .list-grid,.textlist .list-grid{grid-template-columns:30% minmax(0,1fr);column-gap:1em}.actionitemlist .list-grid{grid-template-columns:10% 10% 1fr 10% 10% 10%}.exportjoblist .list-grid{grid-template-columns:repeat(9,auto)}.importjoblist .list-grid{grid-template-columns:35% 1fr;column-gap:1em}.importjoblist .list-grid .panelLeft{display:flex;flex-direction:column;row-gap:.6em;align-content:start;overflow-y:auto}.importSummaryFlex{display:flex;flex-wrap:wrap;row-gap:1em;column-gap:1em;align-content:start;flex-direction:row;overflow-y:auto}.importJobCard{display:flex;flex-direction:column;row-gap:.3em}.importJobCardTopRow{display:grid;grid-template-columns:auto auto;column-gap:.5em;font-weight:700}.importJobCardFilename{overflow-wrap:anywhere}.importJobCardMetaRow{display:flex;flex-wrap:wrap;column-gap:.75em}.recognizedColumnsSummaryFlex{display:flex;flex-wrap:wrap;column-gap:2em;align-content:start;flex-direction:row;overflow-y:auto}.rowPreviewGrid{display:grid;grid-template-columns:1fr 1fr 1fr}.folderTextListItems .panelLeft,.textlist .list-grid .panelLeft,.messagelist .list-grid .panelLeft{display:grid;grid-template-columns:1fr;align-content:start}.settingslist .list-grid{grid-template-columns:20% 1fr;column-gap:1em}.settingslist .list-grid .panelLeft{display:grid;grid-template-columns:100%;align-content:start}.generalSettings{display:grid;grid-template-columns:35% 1fr;column-gap:3em}.channelSettingGrid{display:grid;grid-template-columns:max-content max-content}.timesheetlist .list-grid{grid-template-columns:15% 1fr 25% 25% 20% 2%;row-gap:1em}.recurringlist.owing .list-grid,.recurringlist.inactive .list-grid,.recurringlist.active .list-grid{grid-template-columns:max-content 2fr 1fr 1fr max-content 1fr 1fr 1fr;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(8,auto);row-gap:1em}.timesheetEndDate,.timesheetStartDate{display:grid;grid-template-columns:6em auto;gap:1em;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.areaDetailCustomer{grid-template-columns:1fr 1fr 2fr 3% 1fr}.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{display:grid;column-gap:1em;grid-template-columns:10% 30% 1fr 3% 20%}.areaBaseDetailContainer.areaDetailRecurring{display:grid;column-gap:1em;grid-template-columns:17% 20% 1fr 15% 15%}.areaStoredPayments{display:grid;grid-template-columns:1fr max-content max-content 1fr max-content}.areaStoredPaymentsHeader{display:grid;grid-template-columns:max-content 5%;column-gap:1em}.paymentForm{display:grid}.subscriptionProductList{display:grid;grid-template-columns:max-content 1fr max-content 6% 8% 8% max-content max-content 10% max-content max-content;row-gap:1em}.recurringSubscriptionCard{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}.repairGrid{display:grid;grid-template-columns:1fr 3fr;column-gap:1em}.signatureAgreementSettingsGrid{display:grid;grid-template-columns:max-content 1fr min-content;column-gap:1em}.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:28% 25% 1fr min-content}.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}.reportTableAgingSummary{grid-template-columns:max-content 8em 8em}.reportTableProductSalesSummary{grid-template-columns:1fr repeat(8,auto) 1fr}.reportTableProductInventory{grid-template-columns:repeat(12,auto) 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}.reportTableLineItemDetail{grid-template-columns:repeat(5,max-content) 1fr repeat(8,max-content)}.reportTablePaymentDetails{grid-template-columns:max-content minmax(min-content,15%) repeat(10,max-content) 1fr}.reportTableProductSalesDetail{grid-template-columns:repeat(3,max-content) 2fr 2fr 2fr 2fr 1fr repeat(6,max-content) min-content}.reportTableOwingReceivablesAging{grid-template-columns:max-content max-content 2fr repeat(5,max-content) max-content 1fr;column-gap:1em;row-gap:.5em}.reportTableDeletedInvoices{grid-template-columns:max-content max-content max-content 1fr;column-gap:1.5em;row-gap:.5em;margin-top:1em}.reportTableGiftCardManualAdjustments{grid-template-columns:max-content max-content max-content max-content 1fr;column-gap:1.5em;row-gap:.5em;margin-top:1em}.areaReportTimesheetExceptions{display:grid;grid-template-columns:12em 12em 12em 8em;column-gap:1em}.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%}.areaProductList .invoiceproductlist{grid-template-columns:1fr min-content max-content 7% 10% 10% 10% max-content}.areaProductList .orderproductlist{grid-template-columns:1fr max-content 7% 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 max-content 7% 10% 10% 10% max-content max-content}.areaProductList .repairproductlist{grid-template-columns:1fr 10% max-content 7% 10% 10% 10% max-content min-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}.areaRepairItemCard.hasSchedule{grid-template-columns:50% 40% min-content min-content;grid-template-rows:auto auto auto auto 1fr}.column1,.column2,.column3{grid-row:2}.contact-details{display:grid;grid-template-columns:max-content max-content}.contact-details.hasShipping{grid-template-columns:max-content 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}.importjoblist .listControlsContainer.secondRow{display:grid;grid-template-columns:20em 1fr 20em;column-gap:2em;row-gap:.5em}.listControlButtons{display:flex;column-gap:1em;row-gap:0}.navBarContainer{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% max-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" "areaCustomerStatus areaIdPanel . areaCloseButton " "areaContactCardDeck areaIdPanel areaPaymentMethods areaPaymentMethods" "areaContactCardDeck  . areaPaymentMethods areaPaymentMethods" "areaProductList areaProductList areaPaymentMethods areaPaymentMethods" ". . areaPaymentMethods areaPaymentMethods" "areaProductSearchContainer areaProductSearchContainer areaPaymentMethods areaPaymentMethods" "areaOrderTotalContainer areaOrderTotalContainer areaPaymentMethods areaPaymentMethods" "areaButtonControlsContainer areaButtonControlsContainer areaPaymentMethods areaPaymentMethods" ". . areaPaymentMethods areaPaymentMethods" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.areaDetailCustomer{grid-template-rows:min-content min-content min-content 1fr min-content min-content;grid-template-areas:"areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" "areaCustomerStatus areaCustomerStatus . areaIdPanel areaIdPanel" "areaContactCardDeck areaContactCardDeck areaContactCardDeck areaIdPanel areaIdPanel" ".  .  .  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" "areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer"}.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" "areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer"}.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" "areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer"}.areaDetailQuote,.areaDetailOrder,.areaDetailReturn{grid-template-areas:"areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" "areaCustomerStatus areaCustomerStatus . 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" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.areaDetailInvoice,.areaDetailRepair{grid-template-areas:"areaHeader areaHeader areaHeader areaIdPanel areaIdPanel" "areaCustomerStatus areaCustomerStatus . areaIdPanel areaIdPanel" "areaContactCardDeck areaContactCardDeck areaRepairCardDeck areaIdPanel areaIdPanel" ". . . areaIdPanel areaIdPanel" "areaProductList areaProductList areaProductList areaProductList areaProductList" "areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer areaProductSearchContainer" "areaAddProductContainer areaAddProductContainer areaAddProductContainer areaAddProductContainer areaAddProductContainer" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaButtonControlsContainer areaButtonControlsContainer 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" "areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer areaButtonControlsContainer" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.areaDetailRecurring.tabplans{grid-template-areas:"areaHeader areaHeader areaHeader areaHeader areaIdPanel" "areaTemplateSettings areaTemplateSettings . . ." "areaSubscribeContainer areaButtonControlsContainer areaButtonControlsContainer . ." "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.areaDetailRecurring{grid-template-areas:"areaHeader areaHeader areaHeader areaHeader areaIdPanel" "areaHeader areaHeader areaHeader areaHeader areaIdPanel" "areaContactCardDeck areaContactCardDeck areaContactCardDeck 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 areaButtonControlsContainer 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" "description repairItemSchedule repairdelete repairadd"}}@media screen{.areaBarCode,.areaBarCodeNarrow,.areaClientAddress1,.areaClientCityStateZip,.areaClientEmail,.areaClientLogo,.areaClientName,.areaClientPhone,.areaClientTaxID,.areaClientWeb,.areaHorizontalRule,.areaPageTitle,.areaPONumber,.areaPONumberLabel,.areaPrintedNotes,.areaPrintedSignatures,.areaTrackingNumber,.areaTrackingNumberLabel,.headerRule,.inputAsSpan,.printDivider,.printOnly,.printOnlyInline,.receiptOnly,.productLabel,.productElement,.printCompany,.printAddress,.printShipAddress,.printPurchaseLabel,.printRepairLabel,.taxTotalLabel,.taxTotalValue{display:none}}.areaBarCodeNarrow,.areaProductListNarrow,.areaSubscribeContainer,.areaSwitchesSupplier,.areaSwitchesCustomer,.areaCreationDate,.areaDueDate,.areaSalesperson,.areaPONumber,.areaPONumberLabel,.areaTrackingNumber,.areaTrackingNumberLabel,.areaOrderNumber,.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,.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)}.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;overflow-wrap:break-word;padding:0}#list-container .list-item,#list-container .header{padding-left:0}#list-container .expander{display:none}.signatureWrapper svg{max-width:35vw}.customerlist .list-grid{grid-template-columns:min-content repeat(5,auto)}.customerlist.prospectlist .list-grid{grid-template-columns:min-content repeat(7,auto)}.productlist .list-grid{grid-template-columns:min-content repeat(8,auto);column-gap:.2em}.productlist .list-header1{grid-column:1 / span 2}.orderlist.lowinventory .list-grid,.productlist.lowinventory .list-grid{grid-template-columns:2fr 2fr repeat(11,auto);column-gap:.75em}.productlist.inventory .list-grid{grid-template-columns:minmax(9%,max-content) minmax(8%,max-content) 2fr minmax(7em,12em) 7em 7em 1em 1fr min-content}.supplierlist .list-grid{grid-template-columns:repeat(5,auto)}.supplierlist .list-header1{grid-column:1 / span 1}.invoicelist.all .list-grid,.invoicelist.today .list-grid,.invoicelist.processed .list-grid{grid-template-columns:repeat(7,auto)}.invoicelist.open .list-grid,.invoicelist.onlineunshipped .list-grid{grid-template-columns:repeat(8,auto)}.consolidatedStatementRow{display:grid;grid-template-columns:max-content max-content 1fr max-content max-content max-content;column-gap:1em}.statementLetterHead{display:grid;grid-template-columns:auto auto auto auto auto;column-gap:1em;margin-bottom:1em;font-size:smaller}.totalsContainer{display:grid;grid-template-columns:1fr max-content max-content;column-gap:1em}.consolidatedStatementGrandTotal{border-top:3px double black;padding-top:1em}.consolidatedStatementHeader{display:grid;grid-template-columns:1fr auto}.consolidatedStatementText{align-self:center}.statements .component-title{display:none}.consolidatedStatementNumber{border-top:1px solid var(--content);border-bottom:1px solid var(--content);border-radius:0;background-color:revert;padding:.25em;margin:1em .1em;color:#000}.orderlist.all .list-grid,.orderlist.open .list-grid,.orderlist.processed .list-grid,.repairlist.all .list-grid,.repairlist.processed .list-grid,.repairlist.open .list-grid{grid-template-columns:repeat(9,auto)}.repairlist.serviceItems .list-grid{grid-template-columns:max-content max-content 1fr 1fr 1fr 2fr 1fr max-content}.reportlist .list-grid{grid-template-columns:repeat(2,auto)}.quotelist.open .list-grid,.quotelist.all .list-grid,.quotelist.processed .list-grid{grid-template-columns:repeat(7,auto)}.purchaselist.open .list-grid,.purchaselist.all .list-grid,.purchaselist.processed .list-grid{grid-template-columns:repeat(6,auto)}.messagelist .list-grid{grid-template-columns:100%}.actionitemlist .list-grid{grid-template-columns:10% 10% 1fr 10% 10% 10%;row-gap:1em}.newslist .list-grid{grid-template-columns:max-content 1fr max-content}.timesheetlist .list-grid{grid-template-columns:7em 1fr 10em 10em 10em 1em}.printedTimesheetNote{margin-left:7.75em;margin-right:7.75em!important}.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}.recurringlist.cronlog .list-grid{grid-template-columns:repeat(7,auto)}.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)}.consolidatedStatementLogo img,.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%}.headerRule{display:block;width:100%;grid-column:1 / -1}.areaInputItem input,.areaInputItem textarea,.list-item .areaInputItem input{padding:0;margin:0;border:0}.areaClientEmail{display:none}.areaAgreementDate{margin-top:0}.areaCampaignCard{margin-bottom:0}.areaCampaignLink{text-align:left}.areaIdPanel{text-align:right}.areaPrintedSignatures,.areaPrintedSignatures .signatureWrapper{break-inside:avoid;page-break-inside:avoid}.areaStoreCredit{text-align:right;margin:0}.notesTab{grid-template-columns:max-content 1fr}.areaCardVault{grid-template-columns:1fr 1fr 1fr min-content min-content min-content min-content}.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" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.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}.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               .                      ." "areaProductCategoryLabel     areaProductMakeLabel         areaProductModelLabel        .                      ." "areaProductCategory          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}.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" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes" "areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.orderproductlist{display:grid;grid-template-columns:1fr 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" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes" "areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures" "areaReceiptMessage areaReceiptMessage areaReceiptMessage areaReceiptMessage areaReceiptMessage" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.areaRepairItemInputContainer.statusbadge{width:auto}.areaRepairItemInputContainer .statusbadge{text-align:left}.areaRepairItemInputContainer{column-gap:1em;padding:0}.areaRepairItemInputContainer .headerText,.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" "family" "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" " . . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes" "areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures" "areaReceiptMessage areaReceiptMessage areaReceiptMessage areaReceiptMessage areaReceiptMessage" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.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}.reportTableAgingSummary{grid-template-columns:max-content 8em 8em}.reportTableProductSalesDetail{grid-template-columns:repeat(14,auto) 1fr}.reportTableProductSalesSummary{grid-template-columns:repeat(8,max-content) 1fr}.reportTableGiftCardBalances{grid-template-columns:repeat(5,max-content) 1fr}.reportTableOwingReceivablesAging{grid-template-columns:max-content max-content 2fr repeat(5,max-content) max-content 1fr;column-gap:1em;row-gap:.5em}.reportTableGiftCardManualAdjustments{grid-template-columns:max-content max-content max-content max-content 1fr}.reportTableLineItemDetail{grid-template-columns:repeat(5,max-content) 1fr repeat(8,max-content)}.reportTablePaymentDetails{grid-template-columns:max-content minmax(min-content,15%) repeat(10,max-content) 1fr}.reportTableDeletedInvoices{grid-template-columns:max-content max-content max-content 1fr}.reportTableProductInventory{grid-template-columns:repeat(12,auto) 1fr}.reportTableProductSalesSummary{grid-template-columns:1fr repeat(9,auto)}.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" ". . areaOrderTotalContainer areaOrderTotalContainer areaOrderTotalContainer" "areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes areaPrintedNotes" "areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures" "areaReceiptMessage areaReceiptMessage areaReceiptMessage areaReceiptMessage areaReceiptMessage" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.purchaseproductlist{display:grid;grid-template-columns:max-content 1fr 12% 8% 12% 12%}.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" "areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures areaPrintedSignatures" "areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer areaFoldersContainer"}.areaCustomerStatus,.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}.subscriptionProductList{display:grid;grid-template-columns:max-content 1fr max-content 6% 8% 8% max-content max-content 10% max-content max-content}.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"}.areaStoredPayments{grid-template-columns:1fr max-content max-content 1fr max-content}.areaDetailRecurring.tabplans{grid-template-areas:"areaClientLogo" "areaClientLogo" "areaClientLogo" "areaHorizontalRule " "areaClientName" "areaHader" "areaHeader" "areaTemplateSettings"}}@media print and (max-width:110mm){body{font-size:var(--fontPrint);font-family:Arial Narrow,Arial,sans-serif}.noReceipt,.areaIdPanel,.printAddress,.areaProductManagerFields,.areaFoldersContainer,.printShipAddress{display:none}.areaCreationDate,.areaDueDate,.areaSalesperson,.areaPONumberLabel,.areaTrackingNumberLabel,.areaOrderNumber,.areaContactCardContainer .contact-card .view-contact-details{display:block}.areaReportBody .desktop,#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}.repairlist.serviceItems .list-grid{grid-template-columns:max-content 1fr max-content}.customerlist .list-grid{grid-template-columns:auto auto}.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}.totalcontainer{grid-template-columns:auto auto max-content}.areaProspectAdditionalData{margin:auto;padding:2em 0}.creationDetail,.clientDetail{width:100%;text-align:center}.areaClientLogo img{height:160px;width:auto}.areaSalesperson,.areaOrderNumber{margin:.25em 0}.reportTable{display:grid;grid-template-columns:1fr auto;column-gap:1em}.reportTableProductSalesDetail,.reportTableLineItemDetail,.reportTablePaymentDetails,.reportTableProductInventory,.reportTableGiftCardBalances{grid-template-columns:1fr auto auto}.areaReportHeader{text-align:center}.timesheetEndDate,.timesheetStartDate{grid-template-columns:50% 50%}.areaBarCode,.areaClientTaxID,.areaHorizontalRule,.areaProductList,.headerRule{display:none}.areaBarCodeNarrow,.areaProductListNarrow{display:block}.areaProductList,.areaPONumberLabel,.areaTrackingNumberLabel,.areaContactHeader{margin-top:1em}.contact-item,.contact-card{padding:0;margin-bottom:0}.signatureWrapper svg{max-width:90vw}.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" "areaOrderTotalContainer" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaPrintedNotes" "areaPrintedSignatures"}.areaBaseDetailContainer.areaDetailOrder{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaPONumberLabel" "areaProductList" "areaOrderTotalContainer" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaPrintedNotes" "areaReceiptMessage" "areaPrintedSignatures"}.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" "family" "description"}.areaBaseDetailContainer.areaDetailPay,.areaBaseDetailContainer.areaDetailInvoice{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaPONumberLabel" "areaRepairCardDeck" "areaProductList" "areaOrderTotalContainer" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaPrintedNotes" "areaReceiptMessage" "areaPrintedSignatures"}.areaBaseDetailContainer.areaDetailRepair{grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaDueDate" "areaHeader" "areaContactCardDeck" "areaPONumberLabel" "areaRepairCardDeck" "areaProductList" "areaOrderTotalContainer" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaPrintedNotes" "areaReceiptMessage" "areaPrintedSignatures"}.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" "areaOrderTotalContainer" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "areaPrintedNotes" "areaReceiptMessage" "areaPrintedSignatures"}.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" "areaPrintedNotes" "areaPrintedSignatures"}.areaStoredPayments{grid-template-columns:1fr 1fr 1fr}.areaStoredPayments .header{padding-left:0}.recurringSubscriptionCard{padding:0}.recurringSubscriptionCard label{margin-bottom:.25em}.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{column-gap:0;margin:.5em;grid-template-areas:"areaClientLogo" "areaClientName" "areaClientAddress1" "areaClientCityStateZip" "areaOrderNumber" "areaCreationDate" "areaHeader" "areaContactCardDeck" "areaStoredPaymentsHeader" "areaStoredPayments" "areaOverdueTotal" "areaSubscriptionsNarrow" "areaSalesperson" "areaClientPhone" "areaClientWeb" "areaClientEmail" "areaBarCode" "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 .areaProductCategoryLabel,.areaDetailProduct .areaProductCategory,.areaDetailProduct .areaProductCommissionLabel,.areaDetailProduct .areaProductCommission,.areaDetailProduct .areaProductMakeLabel,.areaDetailProduct .areaProductMake,.areaDetailProduct .areaProductModelLabel,.areaDetailProduct .areaProductModel,.areaDetailProduct .areaProductSellPriceLabel{display:none}.areaDetailPurchaseLabel{text-align:center;margin-top:1.5em}.purchaseLabelProductName,.areaProductName{font-size:var(--fontPrint);text-align:center;margin-top:.2em;overflow-wrap:break-word}.purchaseLabelSellPrice,.areaProductSellPrice{font-size:var(--fontUPC);margin:auto;padding-top:.1em}.purchaseLabelUpc svg,.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"}.areaDetailPurchase{display:none}.labelOnly{display:block!important}}@media print and (max-width:60mm){.areaProductUPCBarcode{display:none}}@media print{.app-body{font-size:var(--fontPrint)}.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,.folderListItems,.folderAgreementItems,.folderMessageListItems,.customFieldsTab,.notesTab,.cardVaultTab,.folderTextListItems,.textPanel,.panelLeft,.sms_card_container,.sms_card,.dialer,.header-container,.list-item,.model,.product-suppliers,.productElement,.reportHeader,.statusbadge,.recurringSubscriptionCard,.areaTemplateSettings,.supplierwidget-item input,.scheduledEvent,.schedulerRowHeader svg,.total .subTotalLabel,.total .subTotalValue,.total .taxTotalLabel,.total .taxTotalValue,.total .totalLabel,.total .totalValue{background-color:#fff!important;color:#000!important}label,.areaRepairItemInputContainer label,.areaStoreCredit,.component-title,.header,.headerText,.templateInputItem select,.product-header,.productLabel,.dashboardWidget,.areaCampaignDetails.areaInputItem label,.highlight{background-color:transparent;color:#000;font-weight:700}.scheduledEvent,.totalLineAbove{border-color:#000!important}.schedulerScrollArea,.schedulerContainer,.schedulerContainer .schedulerRowHeader,.schedulerContainer .hourColumnHeader{background-color:#fff!important;background-image:none!important;box-shadow:none!important;border-color:#000!important}.schedulerScrollArea{max-height:none!important;overflow:visible!important}.schedulerContainer .schedulerRowHeader,.schedulerContainer .hourColumnHeader{position:static!important}.scheduledEvent{background-color:#d3d3d3!important;background-image:none!important;box-shadow:none!important;transform:none!important;border-left-color:#000!important}.schedulerAvatar{background-color:#fff!important;color:#000!important;border:1px solid black!important;box-shadow:none!important}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,.saveProducts,.downloadProducts,.eyeball,.category,.family,.filter-by,.folders,.listControlsContainer,.mobile-header,.mobile-screen-title,.mobile,.mobileviewphone,.nav-button-container,.new-po,.addToExistingPO,.noPrint,.paginationContainer,.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,.areaBillingPlanSearchContainer,.areaCustomerStatus,.testBadge,.templateInputItem input,.templateInputItem select,.displayEmailIcon,.messagelist .list-grid .panelLeft,.dbwExpander,.addWidget,.sourceorder,.dbwTitle svg,.superScript svg,.editPencil,.copyToClipboard svg,.notesFlag,.creationDetail.areaDueDate.empty,.loadOlderMessages,.newTextPanel{display:none!important}.bdContrast{border:transparent 0}.header{border-bottom:none}.labelOnly{display:none}.pageBreak{break-after:page;page-break-after:always}.pageBreak:last-child{break-after:auto;page-break-after:auto}.areaCampaignDetails.areaInputItem textarea{overflow:hidden}.areaCampaignDetails.areaInputItem label{display:block;padding-top:1em}.areaCampaignLink{margin:2em 0}.newTooltip{display:none!important}.dashboardWidget,.recurringSubscriptionCard{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}.sms_card{border:1px black solid}.subTotalLabel,.subTotalValue,.taxTotalLabel,.taxTotalValue,.totalLabel,.totalValue{margin-left:0}.subTotalValue,.taxTotalValue,.totalValue{text-align:right}.contact-item,.contact-card{background-color:transparent;box-shadow:none;color:#000;padding-left:0;max-width:100%}.areaReportHeader{margin-top:1em}.reportPrintDateRange{text-align:left;font-weight:600;margin-bottom: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 .subTotalValue,.total .taxTotalValue,.total .totalValue{padding-right:0}#quantity{text-align:center}.areaPrintedNotes,.areaPrintedSignatures{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}.signatureSvg path{stroke:#000!important}.signatureSvg circle{fill:#000!important}}
