html body#html-body:is(
.account,.b2b-account-dashboard,.b2b-account-shell,.awa-account-operational,.b2b-company-index,.b2b-credit-index,.b2b-approval-index,.b2b-reorder-history,.customer-account-index,.sales-order-history,.sales-order-view,.wishlist-index-index,.b2b-quote-index,.b2b-quote-view,.b2b-quote-create,.b2b-shoppinglist-index,.b2b-shoppinglist-view,.b2b-quickorder-index
){--awa-acct-gap-xs:4px;--awa-acct-gap-sm:8px;--awa-acct-gap-md:12px;--awa-acct-gap-lg:16px;--awa-acct-shell-max:min(100%, 1280px);--awa-acct-shell-pad:16px;--awa-grid-sidebar-width-account:240px;--awa-page-pad:var(--awa-acct-shell-pad);--awa-grid-gap-tight:var(--awa-acct-gap-md);--awa-grid-gap-loose:var(--awa-acct-gap-md);--awa-shell-gutter-account:var(--awa-acct-shell-pad);--awa-primary:var(--awa-brand, var(--awa-brand));--awa-primary-hover:var(--awa-brand-dark, var(--awa-brand-dark));--awa-primary-dark:var(--awa-brand-dark, var(--awa-brand-dark));--awa-red:var(--awa-brand, var(--awa-brand));--awa-b2b-primary:var(--awa-brand, var(--awa-brand))}html body#html-body:is(
.b2b-quote-index,.b2b-quote-view,.b2b-quote-create,.b2b-shoppinglist-index,.b2b-shoppinglist-view,.b2b-quickorder-index
){--awa-acct-shell-max:min(100%, 1100px)}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper :is(.page-main,.page-main.container,#maincontent.page-main){box-sizing:border-box!important;margin-inline:auto!important;max-width:var(--awa-acct-shell-max,min(100%,1280px))!important;padding-inline:var(--awa-acct-shell-pad)!important;width:100%!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper :is(.breadcrumbs,.b2b-breadcrumbs-container){box-sizing:border-box!important;margin-inline:auto!important;max-width:var(--awa-acct-shell-max,min(100%,1280px))!important;padding-inline:var(--awa-acct-shell-pad)!important;width:100%!important}html body#html-body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard,[class*=b2b-]) .page-wrapper .b2b-breadcrumbs-container{margin-block:0 8px!important;padding-block:8px 0!important}html body#html-body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard,[class*=b2b-]) .page-wrapper .b2b-breadcrumbs-container :is(.breadcrumbs,.breadcrumbs.b2b-breadcrumbs){box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;margin-inline:0!important;padding-inline:0!important;padding-block:0!important}html body#html-body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard,[class*=b2b-]) .page-wrapper #maincontent.page-main{padding-block-start:12px!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper .breadcrumbs .items{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px!important;list-style:none!important;padding:0!important;margin:0!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper .breadcrumbs .item{display:flex!important;align-items:center!important;font-size:13px!important;color:var(--awa-text-muted,var(--awa-text-secondary))!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper .breadcrumbs .item a{color:var(--awa-text-muted,var(--awa-text-secondary))!important;text-decoration:none!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper .breadcrumbs .item a:hover{color:var(--awa-primary,var(--awa-primary))!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper .breadcrumbs .item.current strong{color:var(--awa-text,var(--awa-text))!important;font-weight:600!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper .breadcrumbs .item+.item::before{content:'/'!important;margin-inline-end:4px!important;color:var(--awa-text-muted,var(--awa-text-secondary))!important}@media (min-width:769px){html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper .page-main>:is(.columns,.columns.layout,.columns.row){align-items:start!important;column-gap:var(--awa-acct-gap-md)!important;display:grid!important;gap:var(--awa-acct-gap-md)!important;grid-template-areas:'account-side account-main'!important;grid-template-columns:minmax(200px,var(--awa-grid-sidebar-width-account,240px)) minmax(0,1fr)!important;margin-inline:0!important;width:100%!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper .page-main>:is(.columns,.columns.layout,.columns.row)>:is(
.sidebar.sidebar-main,.sidebar-main,.col-lg-2,[class*=col-sm-3],:first-child
):not(.column.main):not(.col-main){grid-area:account-side!important;max-width:var(--awa-grid-sidebar-width-account,240px)!important;min-width:200px!important;width:100%!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper .page-main>:is(.columns,.columns.layout,.columns.row)>:is(.column.main,.col-main){grid-area:account-main!important;max-width:none!important;min-width:0!important;padding-inline:0!important;width:100%!important}}@media (max-width:768px){html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper .page-main>:is(.columns,.columns.layout,.columns.row){display:flex!important;flex-direction:column!important;gap:var(--awa-acct-gap-md)!important}}html body#html-body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard,[class*=b2b-]) .page-wrapper .block-collapsible-nav{margin-top:0!important;margin-block-start:0!important}html body#html-body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard,[class*=b2b-]) .page-wrapper .sidebar.sidebar-main-1{margin-top:0!important;padding-top:0!important}html body#html-body:is(.account,[class*=b2b-]) .page-wrapper :is(.block-collapsible-nav,.account-nav-wrapper){background:var(--awa-bg,var(--awa-bg))!important;border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;padding:var(--awa-acct-gap-sm)!important}html body#html-body:is(.account,[class*=b2b-]) .page-wrapper .account-nav-title{padding:var(--awa-acct-gap-md)!important}html body#html-body:is(.account,[class*=b2b-]) .page-wrapper .account-nav-items{gap:var(--awa-acct-gap-xs)!important}html body#html-body:is(.account,[class*=b2b-]) .page-wrapper :is(.account-nav-link,.account-nav-text,li.nav.item > a){display:flex!important;align-items:center!important;box-sizing:border-box!important;border-radius:var(--awa-radius-sm,8px)!important;font-size:13px!important;min-height:44px!important;padding:var(--awa-acct-gap-sm) var(--awa-acct-gap-md)!important}html body#html-body:is(.account,[class*=b2b-]) .page-layout-2columns-left .sidebar-main-1{max-width:var(--awa-grid-sidebar-width-account,240px)!important;min-width:200px!important}html body#html-body:is(.account,[class*=b2b-]) .page-layout-2columns-left .columns{gap:var(--awa-acct-gap-md)!important}html body#html-body:is(.account,[class*=b2b-]) .page-wrapper .page-title-wrapper .page-title{font-family:var(--awa-font-heading, 'rubik', arial, sans-serif)!important;font-size:clamp(1.125rem, 1rem + .5vw, 1.375rem)!important;font-weight:600!important;line-height:1.3!important;margin-block:0 var(--awa-acct-gap-md)!important}html body#html-body.b2b-account-dashboard .b2b-dashboard{--b2b-dashboard-section-gap:var(--awa-acct-gap-md)!important;--b2b-dashboard-card-padding:var(--awa-acct-gap-md)!important;--b2b-dashboard-shell-radius:8px!important;padding:var(--awa-acct-gap-md) 0 calc(var(--awa-acct-gap-lg) + env(safe-area-inset-bottom))!important}html body#html-body.b2b-account-dashboard .page-wrapper .column.main{gap:var(--awa-acct-gap-md)!important}html body#html-body.b2b-account-dashboard .page-wrapper :is(
.b2b-dashboard-header,.b2b-onboarding-section,.b2b-section,.b2b-intelligence-section,.summary-card,.action-item,.b2b-erp-pending-banner,.b2b-chart-container,.suggestion-card,.erp-product-card,.intelligence-card,.b2b-rexis-card
){border-radius:8px!important;box-shadow:none!important}html body#html-body.b2b-account-dashboard .page-wrapper :is(
.b2b-dashboard-header,.b2b-section,.b2b-onboarding-section
){padding:var(--awa-acct-gap-md)!important}html body#html-body.b2b-account-dashboard .page-wrapper :is(.suggestion-card,.erp-product-card,.category-chip):hover,html body#html-body.b2b-account-dashboard .page-wrapper :is(.summary-card,.action-item):hover{box-shadow:none!important;transform:none!important}html body#html-body.b2b-account-dashboard .page-wrapper :is(
.erp-products-grid,.b2b-rexis-grid,.suggestions-grid,.actions-grid:not(.actions-toolbar)
){gap:var(--awa-acct-gap-md)!important}html body#html-body.b2b-account-dashboard .page-wrapper .checklist-item{gap:var(--awa-acct-gap-md)!important;padding:var(--awa-acct-gap-md)!important}html body#html-body:is(.account,[class*=b2b-]) .page-wrapper :is(.data.table,table) :is(th,td){padding:var(--awa-acct-gap-sm) var(--awa-acct-gap-md)!important}html body#html-body:is(.account,[class*=b2b-]) .page-wrapper .table-wrapper{margin-block-end:var(--awa-acct-gap-md)!important}html body#html-body:is(.account,[class*=b2b-]) .page-wrapper :is(
.b2b-page-shell,.b2b-quote-wrapper,.b2b-cotacao-page,.credit-card,.b2b-shortcut-card,.awa-empty-state,.b2b-empty-state,.box
){border-radius:8px!important;box-shadow:none!important}html body#html-body:is(.account,[class*=b2b-]) .page-wrapper .b2b-page-shell{gap:var(--awa-acct-gap-md)!important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard svg{display:block!important;flex-shrink:0!important;max-width:40px!important;max-height:40px!important;overflow:hidden!important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard :is(
.checklist-icon svg,.section-header svg,.b2b-section > h3 svg,.b2b-suggestions-section > h3 svg,.categories-section > h3 svg,.onboarding-title svg
){width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard :is(
.card-icon svg,.action-item svg,.attendant-avatar svg,.attendant-contact .contact-link svg,.suggestion-action svg,.erp-product-image svg
){width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard .attendant-avatar svg{width:32px!important;height:32px!important;max-width:32px!important;max-height:32px!important}html body#html-body .page-wrapper .b2b-status-panel .awa-b2b-panel-icon:not(.awa-b2b-panel-icon--user):not(.awa-b2b-panel-icon--chevron),html body#html-body .page-wrapper .b2b-status-panel .quick-action-icon svg{width:16px!important;height:16px!important;max-width:16px!important;max-height:16px!important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard{display:flex!important;flex-direction:column!important;gap:var(--awa-acct-gap-md)!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 0 var(--awa-acct-gap-lg)!important;box-sizing:border-box!important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-summary-cards{gap:var(--awa-acct-gap-md)!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;gap:var(--awa-acct-gap-md)!important;margin:0!important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-quick-actions{display:block!important;margin:0!important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-quick-actions :is(h2,h3){margin:0 0 var(--awa-acct-gap-sm)!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-quick-actions .actions-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))!important;gap:var(--awa-acct-gap-sm)!important}html body#html-body.b2b-account-dashboard .page-wrapper .action-item{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:var(--awa-acct-gap-sm)!important;min-height:44px!important;padding:8px 12px!important}html body#html-body.b2b-account-dashboard .page-wrapper .action-item span{font-size:12px!important;font-weight:600!important;line-height:1.25!important;text-align:center!important}html body#html-body.b2b-account-dashboard .page-wrapper :is(
.b2b-section,.b2b-company-info,.b2b-onboarding-section,.b2b-suggestions-section,.b2b-rexis-section,.attendant-section
){margin:0!important}html body#html-body.b2b-account-dashboard .page-wrapper :is(
.section-header,.b2b-section > h3,.attendant-section > h3,.company-info-title
){margin:0 0 var(--awa-acct-gap-sm)!important}html body#html-body.b2b-account-dashboard .page-wrapper :is(
.section-header h3,.b2b-section > h3,.attendant-section > h3,.company-info-title
){font-size:14px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:normal!important;text-transform:none!important}html body#html-body.b2b-account-dashboard .page-wrapper .summary-card{display:flex!important;align-items:flex-start!important;gap:var(--awa-acct-gap-sm)!important;padding:var(--awa-acct-gap-md)!important}html body#html-body.b2b-account-dashboard .page-wrapper .summary-card .card-icon{width:36px!important;height:36px!important;flex-shrink:0!important}html body#html-body.b2b-account-dashboard .page-wrapper .summary-card :is(h3,h4,.card-title){margin:0 0 var(--awa-acct-gap-xs)!important;font-size:max(12px, .75rem)!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--awa-text-muted,var(--awa-text-secondary))!important}html body#html-body.b2b-account-dashboard .page-wrapper .summary-card :is(.card-value,.credit-value){font-size:clamp(1rem, .95rem + .25vw, 1.25rem)!important;font-weight:700!important;line-height:1.25!important;margin:0!important}html body#html-body.b2b-account-dashboard .page-wrapper .attendant-card{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:'avatar info' 'contact contact'!important;gap:var(--awa-acct-gap-sm) var(--awa-acct-gap-md)!important;align-items:start!important;padding:var(--awa-acct-gap-md)!important}html body#html-body.b2b-account-dashboard .page-wrapper .attendant-avatar{grid-area:avatar!important;width:48px!important;height:48px!important}html body#html-body.b2b-account-dashboard .page-wrapper .attendant-info{grid-area:info!important;min-width:0!important}html body#html-body.b2b-account-dashboard .page-wrapper .attendant-contact{grid-area:contact!important;display:flex!important;flex-wrap:wrap!important;gap:var(--awa-acct-gap-sm)!important}html body#html-body.b2b-account-dashboard .page-wrapper .attendant-contact .contact-link{display:inline-flex!important;align-items:center!important;gap:var(--awa-acct-gap-xs)!important;min-height:36px!important;padding:var(--awa-acct-gap-xs) var(--awa-acct-gap-sm)!important;font-size:12px!important}html body#html-body.b2b-account-dashboard .page-wrapper .suggestions-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))!important;gap:var(--awa-acct-gap-md)!important}html body#html-body.b2b-account-dashboard .page-wrapper .erp-products-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr))!important;gap:var(--awa-acct-gap-md)!important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-rexis-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))!important;gap:var(--awa-acct-gap-md)!important}@media (min-width:769px){html body#html-body#html-body.b2b-account-dashboard .page-wrapper .page-main>:is(.columns,.columns.layout,.columns.layout.row,.columns.row){display:grid!important;grid-template-columns:minmax(200px,240px) minmax(0,1fr)!important;column-gap:12px!important;gap:12px!important;align-items:start!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .page-main>:is(.columns,.columns.layout,.columns.row)>:is(
.sidebar-main,.sidebar.sidebar-main,.sidebar,:first-child
):not(.column.main):not(.col-main){min-width:200px!important;max-width:240px!important;width:100%!important}}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard{display:flex!important;flex-direction:column!important;gap:12px!important;margin:0!important;padding:0 0 16px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard>*{margin-block:0!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(.b2b-dashboard-header,.b2b-section,.summary-card,.action-item,.b2b-onboarding-section){margin-block-end:0!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard-header{padding:12px!important;gap:8px!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard-welcome{--awa-b2b-page-title-size:clamp(1.125rem, 1rem + 0.35vw, 1.375rem);--b2b-welcome-sub-size:max(12px, 0.8125rem);--b2b-welcome-gap:var(--awa-acct-gap-sm, 8px);--b2b-welcome-tour-min-h:44px}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper #b2b-dashboard-title,html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard-header h1,html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-welcome h1{font-size:var(--awa-b2b-page-title-size)!important;font-weight:700!important;line-height:1.3!important;margin:0 0 4px!important;color:var(--awa-text-primary)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-welcome-sub{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--b2b-welcome-gap)!important;margin:0!important;max-width:none!important;font-size:var(--b2b-welcome-sub-size)!important;line-height:1.45!important;color:var(--awa-text-muted)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-welcome-hello{display:inline-flex!important;align-items:center!important;min-height:var(--b2b-welcome-tour-min-h)!important;font-size:inherit!important;font-weight:500!important;color:var(--awa-text-primary)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-welcome-sub .b2b-member-since{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:2px 8px!important;border-radius:var(--awa-radius-pill,999px)!important;background:var(--awa-bg-soft)!important;font-size:max(12px, .75rem)!important;line-height:1.35!important;color:var(--awa-text-muted)!important;flex:0 0 auto!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-welcome-sub :is(.trigger-b2b-tour,.b2b-tour-link){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--b2b-welcome-tour-min-h)!important;height:auto!important;margin:0 0 0 auto!important;padding:8px 12px!important;border:0!important;border-radius:var(--awa-radius-sm,8px)!important;background:0 0!important;box-shadow:none!important;font-size:var(--b2b-welcome-sub-size)!important;font-weight:600!important;line-height:1.35!important;color:var(--awa-primary)!important;text-decoration:underline!important;text-underline-offset:2px!important;white-space:nowrap!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-welcome-sub :is(.trigger-b2b-tour,.b2b-tour-link):focus-visible,html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-welcome-sub :is(.trigger-b2b-tour,.b2b-tour-link):hover{background:color-mix(in srgb,var(--awa-primary) 6%,transparent)!important;color:var(--awa-primary)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard{--b2b-badge-fs:max(12px, 0.75rem);--b2b-badge-min-h:28px;--b2b-badge-pad:4px 10px;--b2b-surface-radius:8px;--b2b-badge-radius:var(--b2b-surface-radius);--b2b-onboard-pad:12px;--b2b-onboard-title-size:var(--awa-b2b-section-title-size, clamp(1rem, 0.95rem + 0.25vw, 1.125rem)) );--b2b-checklist-gap:var(--awa-acct-gap-sm, 8px);--b2b-card-pad:12px;--b2b-section-pad:12px;--b2b-action-min-h:44px;--b2b-meta-fs:max(12px, 0.75rem)}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-badges{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:var(--b2b-welcome-gap,8px)!important;margin-top:8px!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-badges :is(
.b2b-group-badge,.b2b-rfm-badge,.b2b-price-list-badge
){display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:var(--b2b-badge-min-h)!important;height:auto!important;padding:var(--b2b-badge-pad)!important;border-radius:var(--b2b-badge-radius)!important;font-size:var(--b2b-badge-fs)!important;font-weight:600!important;line-height:1.35!important;gap:4px!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-onboarding-section{padding:var(--b2b-onboard-pad,12px)!important;border:1px solid var(--awa-border-subtle,var(--awa-border))!important;border-radius:var(--b2b-surface-radius,8px)!important;background:var(--awa-bg-surface,var(--awa-bg))!important;box-shadow:none!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .onboarding-header{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:12px 16px!important;margin:0 0 12px!important;padding:0 0 12px!important;border-bottom:1px solid var(--awa-border-subtle,var(--awa-border))!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .onboarding-header :is(h2,h3,.onboarding-title){margin:0!important;font-size:var(--b2b-onboard-title-size)!important;font-weight:700!important;line-height:1.3!important;color:var(--awa-text-primary)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .onboarding-checklist{display:flex!important;flex-direction:column!important;gap:var(--b2b-checklist-gap)!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .checklist-item{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;border-radius:var(--b2b-surface-radius,8px)!important;box-sizing:border-box!important;box-shadow:none!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .checklist-item.done{background:color-mix(in srgb,var(--awa-success) 8%,var(--awa-bg-surface,var(--awa-bg)))!important;border:1px solid color-mix(in srgb,var(--awa-success) 22%,var(--awa-border))!important;color:var(--awa-text-primary)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .checklist-item.pending{background:var(--awa-bg-muted,var(--awa-bg-soft))!important;border:1px solid var(--awa-border-subtle,var(--awa-border))!important;color:var(--awa-text-primary)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-summary-cards{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))!important;gap:12px!important;margin:0!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .summary-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:var(--b2b-card-pad,12px)!important;border:1px solid var(--awa-border-subtle,var(--awa-border))!important;border-radius:var(--b2b-surface-radius,8px)!important;background:var(--awa-bg-surface,var(--awa-bg))!important;box-shadow:none!important;min-height:0!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .summary-card :is(h3,h4,.card-title){margin:0!important;font-size:var(--b2b-meta-fs, 12px)!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:uppercase!important;line-height:1.35!important;color:var(--awa-text-muted)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .summary-card :is(.card-value,.credit-value){font-size:clamp(1rem, .95rem + .25vw, 1.25rem)!important;font-weight:700!important;line-height:1.25!important;margin:0!important;color:var(--awa-text-primary)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-quick-actions :is(h2,h3){margin:0 0 8px!important;font-size:var(--b2b-onboard-title-size, 14px)!important;font-weight:700!important;line-height:1.3!important;color:var(--awa-text-primary)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-quick-actions .actions-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))!important;gap:8px!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-quick-actions :is(.action-item,.actions-grid > a){display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;min-height:var(--b2b-action-min-h,44px)!important;height:auto!important;padding:8px 12px!important;border:1px solid var(--awa-border-subtle,var(--awa-border))!important;border-radius:var(--b2b-surface-radius,8px)!important;background:var(--awa-bg-surface,var(--awa-bg))!important;box-shadow:none!important;color:var(--awa-text-primary)!important;text-decoration:none!important;transform:none!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-quick-actions :is(.action-item,.actions-grid > a):focus-visible,html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-quick-actions :is(.action-item,.actions-grid > a):hover{background:color-mix(in srgb,var(--awa-primary) 6%,var(--awa-bg-surface,var(--awa-bg)))!important;border-color:color-mix(in srgb,var(--awa-primary) 28%,var(--awa-border))!important;color:var(--awa-text-primary)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-quick-actions :is(.action-item span,.actions-grid > a span){font-size:max(12px, .8125rem)!important;font-weight:600!important;line-height:1.25!important;text-align:left!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(
.b2b-section,.b2b-intelligence-section,.b2b-suggestions-section,.b2b-rexis-section,.attendant-section,.erp-suggestions-section,.erp-reorder-section
){padding:var(--b2b-section-pad,12px)!important;border:1px solid var(--awa-border-subtle,var(--awa-border))!important;border-radius:var(--b2b-surface-radius,8px)!important;background:var(--awa-bg-surface,var(--awa-bg))!important;box-shadow:none!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard-header{padding:var(--b2b-section-pad,12px)!important;border-radius:var(--b2b-surface-radius,8px)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-member-since,html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .member-since{font-size:var(--b2b-meta-fs, 12px)!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .section-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:0 0 8px!important;padding:0!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .section-header h3{margin:0!important;font-size:14px!important;font-weight:700!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-company-info{padding:var(--b2b-section-pad,12px)!important;border:1px solid var(--awa-border-subtle,var(--awa-border))!important;border-radius:var(--b2b-surface-radius,8px)!important;background:var(--awa-bg-surface,var(--awa-bg))!important;box-shadow:none!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .company-info-title{margin:0 0 8px!important;font-size:14px!important;font-weight:700!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .company-details{display:grid!important;gap:8px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .detail-item{display:grid!important;grid-template-columns:minmax(100px,140px) minmax(0,1fr)!important;gap:8px 12px!important;align-items:baseline!important;font-size:13px!important;line-height:1.4!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .detail-item .label{color:var(--awa-text-muted,var(--awa-text-secondary))!important;font-size:max(12px, .75rem)!important;font-weight:600!important;letter-spacing:.03em!important;text-transform:uppercase!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(
.b2b-section,.b2b-suggestions-section,.b2b-quick-actions,.b2b-rexis-section,.attendant-section,.categories-section
){padding:12px!important;border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;background:var(--awa-bg-surface,var(--awa-bg))!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-chart-container{padding:12px!important;border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .suggestion-card{padding:12px!important;gap:8px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .suggestion-content h4{margin:0 0 4px!important;font-size:13px!important;font-weight:700!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .suggestion-content p{margin:0!important;font-size:12px!important;line-height:1.45!important;color:var(--awa-text-muted,var(--awa-text-secondary))!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard svg{display:block!important;flex-shrink:0!important;max-width:40px!important;max-height:40px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard :is(
.card-icon svg,.action-item svg,.suggestion-action svg
){width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .data-table{font-size:13px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .status-badge{display:inline-flex!important;align-items:center!important;padding:2px 8px!important;border-radius:var(--awa-radius-sm,8px)!important;font-size:max(12px, .75rem)!important;font-weight:600!important;line-height:1.35!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper :is(
.page_footer,.page-footer,footer.page-footer,.sidebar-additional,.sidebar-additional1,.sidebar .block-reorder,.block.block-reorder,.rexis-recommendations-wrapper
){display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper{overflow-x:clip!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper :is(.page-main,.page-main.container,#maincontent.page-main){max-width:min(100%,1280px)!important;width:100%!important;margin-inline:auto!important;padding-inline:var(--awa-acct-shell-pad,16px)!important;box-sizing:border-box!important}@media (min-width:1025px){html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .page-main>:is(
.columns,.columns.row,.columns.layout,.columns.layout.row
){display:grid!important;grid-template-columns:minmax(248px,260px) minmax(0,1fr)!important;grid-template-areas:'account-side account-main'!important;gap:28px!important;align-items:start!important;width:100%!important;margin:0!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .page-main>:is(
.columns,.columns.row,.columns.layout,.columns.layout.row
)>:is(.sidebar.sidebar-main,.sidebar-main,.col-lg-2,[class*=col-sm-3],:first-child):not(.column.main):not(.col-main){grid-area:account-side!important;max-width:260px!important;min-width:0!important;width:100%!important;padding:0!important;float:none!important;box-sizing:border-box!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .page-main>:is(
.columns,.columns.row,.columns.layout,.columns.layout.row
)>:is(.column.main,.col-main,[class*=col-sm-9],[class*=col-lg-10]){grid-area:account-main!important;max-width:none!important;min-width:0!important;width:100%!important;padding:0!important;float:none!important;box-sizing:border-box!important}}@media (max-width:1024px){html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .page-main>:is(
.columns,.columns.row,.columns.layout,.columns.layout.row
){display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .page-main>:is(
.columns,.columns.row,.columns.layout,.columns.layout.row
)>*{max-width:100%!important;width:100%!important;padding-inline:0!important;float:none!important;box-sizing:border-box!important}}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-dashboard{display:flex!important;flex-direction:column!important;gap:16px!important;width:100%!important;max-width:100%!important;min-width:0!important;opacity:1!important;visibility:visible!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-dashboard>:is(
.b2b-dashboard-header,.b2b-company-info,.b2b-onboarding-section,.b2b-summary-cards,.summary-cards-grid,.b2b-section,.b2b-intelligence-section,.b2b-rexis-section,.erp-suggestions-section,.erp-reorder-section,.orders-section,.quotes-section,.categories-section,.attendant-section,.b2b-quick-actions
){width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important;transform:none!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-dashboard :is(
.section-header,.b2b-rexis-title-row,.card-header
){display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:10px 14px!important;min-width:0!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-dashboard :is(
.section-header h2,.section-header h3,.b2b-section-title,.card-header h3
){display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:100%!important;margin:0!important;color:var(--awa-text)!important;line-height:1.25!important;overflow-wrap:anywhere!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-dashboard :is(.section-header svg,.b2b-section-title svg){display:block!important;width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;max-height:20px!important;flex:0 0 20px!important;overflow:hidden!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-intelligence-section .intelligence-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;min-width:0!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-intelligence-section :is(.intelligence-card,.intelligence-trend){min-width:0!important;padding:14px!important;border:1px solid var(--awa-border)!important;border-radius:var(--awa-radius-sm)!important;background:var(--awa-bg-surface,var(--awa-bg))!important;box-shadow:none!important;box-sizing:border-box!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-chart-container.advanced-chart{position:relative!important;width:100%!important;height:clamp(220px,28vw,300px)!important;min-width:0!important;overflow:hidden!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-chart-container.advanced-chart canvas{display:block!important;width:100%!important;max-width:100%!important;height:100%!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-rexis-section{padding:0!important;overflow:hidden!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-rexis-header,html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-rexis-subsection{padding:16px!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .actions-grid:not(.actions-toolbar),html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-rexis-grid,html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .erp-products-grid,html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .suggestions-grid{display:grid!important;gap:14px!important;width:100%!important;min-width:0!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-rexis-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .erp-products-grid,html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .suggestions-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .actions-grid:not(.actions-toolbar){grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper :is(.b2b-rexis-card,.erp-product-card,.suggestion-card,.action-item){min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}@media (max-width:767px){html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-intelligence-section .intelligence-grid,html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-rexis-grid,html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .erp-products-grid,html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .suggestions-grid{grid-template-columns:minmax(0,1fr)!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper .b2b-chart-container.advanced-chart{height:240px!important}html body#html-body#html-body:is(.account,.b2b-account-shell,[class*=b2b-]) .page-wrapper .page-main>:is(.columns,.columns.layout,.columns.row){display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:clip!important}html body#html-body#html-body:is(.account,.b2b-account-shell,[class*=b2b-]) .page-wrapper .page-main>.columns>:is(
.sidebar,.sidebar-main,[class*=col-sm-3],.col-lg-2,.column.main,.col-main,[class*=col-sm-9],.col-lg-10,[class*=col-xs-]
){width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 auto!important;float:none!important;box-sizing:border-box!important}}html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .b2b-company-info,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .b2b-onboarding-section,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .credit-card,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .purchases-card,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .summary-card,html body#html-body.awa-dark-mode.b2b-account-shell .page-wrapper .summary-card{background:var(--awa-neutral-800)!important;background-color:var(--awa-neutral-800)!important;color:var(--awa-neutral-100)!important;border-color:var(--awa-neutral-700)!important}html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .b2b-breadcrumbs-container,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .breadcrumbs.b2b-breadcrumbs,html body#html-body.awa-dark-mode.b2b-account-shell .page-wrapper .b2b-breadcrumbs-container{background:var(--awa-neutral-900)!important;background-color:var(--awa-neutral-900)!important;color:var(--awa-neutral-300)!important}html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .b2b-breadcrumbs .item.current strong,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .b2b-breadcrumbs a,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .breadcrumbs .item.current strong,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .company-info-title,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .onboarding-header,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .onboarding-header h2,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .onboarding-title{color:var(--awa-neutral-100)!important}html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .checklist-item,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .checklist-item.done,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .checklist-item.pending{background:var(--awa-neutral-900)!important;background-color:var(--awa-neutral-900)!important;border-color:var(--awa-neutral-700)!important;color:var(--awa-neutral-200,var(--awa-neutral-100))!important;opacity:1!important}html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .b2b-company-info .detail-item .label,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .b2b-company-info .detail-item .value,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .checklist-content,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .checklist-label{color:var(--awa-neutral-200,var(--awa-neutral-100))!important}html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .sidebar .block-collapsible-nav,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .sidebar-main .block-collapsible-nav,html body#html-body.awa-dark-mode.b2b-account-shell .page-wrapper .sidebar .block-collapsible-nav{background:var(--awa-neutral-800)!important;background-color:var(--awa-neutral-800)!important;border-color:var(--awa-neutral-700)!important;color:var(--awa-neutral-200,var(--awa-neutral-100))!important}html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .block-collapsible-nav .item a,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .block-collapsible-nav .title,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .block-collapsible-nav .title strong,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .sidebar .nav.item a{color:var(--awa-neutral-200,var(--awa-neutral-100))!important}html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .block-collapsible-nav .item.current>a,html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper .block-collapsible-nav .item>a.current{color:var(--awa-primary-soft,var(--awa-primary))!important}html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper :is(
.b2b-dashboard-header,.b2b-intelligence-section,.attendant-section,.b2b-quick-actions,.b2b-suggestions-section,.erp-suggestions-section,.erp-reorder-section,.b2b-section
){background:var(--awa-neutral-800)!important;background-color:var(--awa-neutral-800)!important;border-color:var(--awa-neutral-700)!important;color:var(--awa-neutral-200,var(--awa-neutral-100))!important}html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper :is(
.b2b-dashboard-header h1,.b2b-welcome h1,.b2b-section > h2,.b2b-section > h3,.section-header h2,.section-header h3,.attendant-name,.card-value,.credit-value
){color:var(--awa-neutral-100)!important}html body#html-body.awa-dark-mode.b2b-account-dashboard .page-wrapper :is(
.b2b-welcome-sub,.b2b-member-since,.card-title,.credit-label,.attendant-department
){color:var(--awa-neutral-300)!important}html body#html-body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard,[class*=b2b-]) .page-wrapper .awa-site-header.awa-account-header{--awa-header-site-h:68px!important;--awa-header-sticky-h:68px!important;--awa-header-nav-h:0px!important;--awa-nav-bar-h:0px!important;height:68px!important;min-height:68px!important;max-height:68px!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard) .page-wrapper .awa-account-header .header-wrapper-sticky{overflow:visible!important;padding-block:0!important;height:68px!important;min-height:68px!important;max-height:68px!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard) .page-wrapper :is(#awa-back-to-top,.awa-back-to-top):not(.is-visible),html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard) .page-wrapper :is(#awa-back-to-top,.awa-back-to-top)[hidden]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard) .page-wrapper :is(#awa-back-to-top,.awa-back-to-top).is-visible{display:inline-flex!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;padding:0!important;box-sizing:border-box!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard) .page-wrapper .awa-account-header .header-wrapper-sticky .header.awa-main-header{padding-block:0!important;height:68px!important;max-height:68px!important;min-height:68px!important}@media (min-width:768px){html body#html-body:is(.account,.b2b-account-dashboard,.b2b-account-shell,.awa-account-operational,[class*=b2b-]){--awa-acct-shell-pad:24px!important}html body#html-body:is(.b2b-account-dashboard,.b2b-account-index) .page-wrapper :is(.page-main,.page-main.container,#maincontent.page-main){padding-inline:24px!important}}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(
.b2b-member-since,.member-since,.b2b-welcome-sub .b2b-member-since,.detail-item .label,.b2b-intelligence-section .label,.b2b-intelligence-section .freq-detail,.erp-price-badge,.erp-product-meta,.status-badge,.attendant-department,.credit-label,.card-title
){font-size:max(12px, .75rem)!important}html body#html-body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(
.erp-price-badge,.status-badge
){border-radius:var(--b2b-surface-radius,8px)!important}html body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper{--b2b-surface-radius:8px;--b2b-meta-fs:max(12px, 0.75rem)}html body#html-body:is(.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper :is(
.sidebar .block-reorder,.block.block-reorder,.sidebar-additional .block-reorder
){display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}html body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper :is(
.b2b-page-shell,.shoppinglist-actions-top,.shoppinglist-create-form,.message.info.empty,.message.empty,.empty-state,.b2b-empty-state,.company-card,.company-section,.approval-card,.reorder-card,.order-card,.box-account,.block.block-dashboard,.fieldset,.form-edit-account,.form-address-edit,.table-wrapper,.actions-toolbar,.data.table,.orders-history,.account-nav-wrapper,.block-collapsible-nav
){border-radius:var(--b2b-surface-radius,8px)!important}html body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper :is(
input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],select,textarea
){border-radius:var(--b2b-surface-radius,8px)!important;min-height:44px!important;font-size:max(12px, .875rem)!important}html body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper :is(
.action.primary,.action.secondary,.action.delete,button.action,a.action.primary,a.action.secondary,.b2b-confirm-dialog__btn-cancel,.b2b-confirm-dialog__btn-confirm
){min-height:44px!important;border-radius:var(--b2b-surface-radius,8px)!important;font-size:max(12px, .8125rem)!important}html body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper :is(.column.main,.col-main,#maincontent,.page-main) :is(
.label,.field-tooltip,.note,.required,small,.status-badge,.order-status,.badge,.role-badge,[class*=badge]
){font-size:max(12px, .75rem)!important}html body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper :is(.column.main,.col-main,#maincontent,.page-main) :is(
h1,.page-title,.b2b-page-title,.block-title strong,.title-row strong
){font-size:clamp(1.125rem, 1rem + .35vw, 1.375rem)!important;line-height:1.3!important;font-weight:700!important}html body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,[class*=b2b-]) .page-wrapper :is(.column.main,.col-main,#maincontent,.page-main) :is(
.page-title + p,.b2b-page-lead,.empty-state p,.message
){font-size:max(12px, .875rem)!important;line-height:1.45!important}html body#html-body#html-body:is(.b2b-shoppinglist-index,.b2b-shoppinglist-view,.b2b-reorder-history,.b2b-company-index,.b2b-approval-index,.b2b-account-orders,.account) .page-wrapper :is(.column.main,.col-main,#maincontent,.page-main) :is(
.b2b-page-shell,.b2b-shoppinglist-index,.shoppinglist-create-form,.shoppinglist-actions-top,.message.info.empty,.reorder-empty,.company-info-card,.approval-list,.box,.block
){border-radius:var(--b2b-surface-radius,8px)!important}html body#html-body#html-body.erpintegration-customer-suggestedcart .page-wrapper :is(
.erp-summary-card,.erp-summary-item,.erp-item-sku,.erp-filter-form,.erp-suggestions-wrapper .erp-btn,.erp-cart-item,.erp-section
){border-radius:var(--b2b-surface-radius,8px)!important}html body#html-body#html-body.erpintegration-customer-suggestedcart .page-wrapper :is(
.erp-btn,.erp-btn-primary,button.erp-btn,.erp-actions button
){min-height:44px!important;border-radius:var(--b2b-surface-radius,8px)!important;font-size:max(12px, .8125rem)!important}html body#html-body#html-body.erpintegration-customer-suggestedcart .page-wrapper :is(
.erp-suggested-cart,.erp-cart-header,.erp-cart-footer,.erp-orders-card,.erp-filtered-history-card,.erp-customer-header,.erp-summary-card
){border-radius:var(--b2b-surface-radius,8px)!important}html body#html-body#html-body.erpintegration-customer-suggestedcart .page-wrapper .erp-cart-header{border-radius:var(--b2b-surface-radius,8px) var(--b2b-surface-radius,8px) 0 0!important}html body#html-body#html-body.erpintegration-customer-suggestedcart .page-wrapper .erp-cart-footer{border-radius:0 0 var(--b2b-surface-radius,8px) var(--b2b-surface-radius,8px)!important}html body#html-body#html-body#html-body.erpintegration-customer-suggestedcart .page-wrapper .erp-btn.erp-btn-secondary{background:var(--awa-bg-subtle,#f3f4f6)!important;background-color:var(--awa-bg-subtle,#f3f4f6)!important;color:var(--awa-text,#1f2937)!important;border:1px solid var(--awa-border,#e5e7eb)!important}html body#html-body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard,.erpintegration-customer-suggestedcart,[class*=b2b-]) .page-wrapper .erp-summary-card{background:linear-gradient(135deg,var(--awa-primary) 0,color-mix(in srgb,var(--awa-primary) 70%,#000) 100%)!important;color:#fff!important}html body#html-body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard,.erpintegration-customer-suggestedcart,[class*=b2b-]) .page-wrapper .erp-cart-header{background:linear-gradient(135deg,color-mix(in srgb,var(--awa-text) 92%,#000) 0,color-mix(in srgb,var(--awa-text) 78%,#000) 100%)!important;color:#fff!important}html body#html-body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard,.erpintegration-customer-suggestedcart,[class*=b2b-],.checkout-cart-index) .page-wrapper :is(.erp-summary-card,.erp-cart-header,.erp-rfm-badge,.erp-btn-primary,.erp-widget-header,.rfm-tag,.b2b-rfm-tag),html body#html-body#html-body#html-body:is(.account,.b2b-account-shell,.awa-account-operational,.b2b-account-dashboard,.erpintegration-customer-suggestedcart,[class*=b2b-],.checkout-cart-index) .page-wrapper :is(.erp-summary-card,.erp-cart-header,.erp-rfm-badge,.erp-btn-primary,.erp-widget-header,.rfm-tag,.b2b-rfm-tag) :is(h1,h2,h3,h4,p,span,a,div,strong,label){color:#fff!important}html body#html-body#html-body#html-body.erpintegration-customer-suggestedcart .page-wrapper .erp-cart-header,html body#html-body#html-body#html-body.erpintegration-customer-suggestedcart .page-wrapper .erp-cart-header :is(h1,h2,h3,p,span,a,div,strong){color:#fff!important}