.ac-account{--account-ink: #182231;--account-muted: #647084;--account-line: #d7dee8;--account-soft-line: #e8edf4;--account-surface: #ffffff;--account-page: #f4f7fb;--account-accent: #0f766e;--account-accent-dark: #0b5f59;--account-blue: #1d4ed8;--account-warn: #9a5b00;--account-danger: #b42318;width:min(calc(100% - var(--ac-page-inline, 40px)),var(--ac-max, 1480px));margin:0 auto;padding:28px 0 56px;color:var(--account-ink)}.ac-account,.ac-account *{box-sizing:border-box}.ac-account a{color:inherit}.ac-account__hero{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:20px;align-items:stretch;padding:22px;border:1px solid #183534;border-radius:var(--ac-radius-card);background:linear-gradient(135deg,#132c2a,#172231 58%,#243343);color:#fff}.ac-account__eyebrow{margin:0;color:var(--account-accent-dark);font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase}.ac-account__hero .ac-account__eyebrow,.ac-account__buyer-card>span{color:#b8efe7}.ac-account__hero h1{margin:8px 0 0;max-width:860px;font-size:32px;line-height:1.12;letter-spacing:0;overflow-wrap:anywhere}.ac-account__hero-copy{max-width:780px;margin:10px 0 0;color:#d8e3ee;font-size:15px;line-height:1.55}.ac-account__hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.ac-account__button,.ac-account__empty a,.ac-account__pagination a,.ac-account__rfq-form button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 15px;border:1px solid var(--account-line);border-radius:var(--ac-radius-button);background:#fff;color:var(--account-ink);font-size:14px;font-weight:900;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.ac-account .ac-account__button,.ac-account .ac-account__empty a,.ac-account .ac-account__pagination a,.ac-account .ac-account__rfq-form button,.ac-account .ac-account__cart-actions .ac-account__button{color:var(--account-ink)}.ac-account .ac-account__button--primary,.ac-account .ac-account__empty a,.ac-account .ac-account__rfq-form button{color:#fff}.ac-account__button--primary,.ac-account__empty a,.ac-account__rfq-form button{border-color:var(--account-accent);background:var(--account-accent);color:#fff}.ac-account__button:hover,.ac-account__empty a:hover,.ac-account__pagination a:hover,.ac-account__rfq-form button:hover{border-color:var(--account-accent-dark);background:var(--account-accent-dark);color:#fff;box-shadow:0 8px 18px #0b5f592e;transform:translateY(-1px)}.ac-account__button:focus-visible,.ac-account__empty a:focus-visible,.ac-account__pagination a:focus-visible,.ac-account__rfq-form button:focus-visible,.ac-account__cart-qty button:focus-visible,.ac-account__tabs a:focus-visible,.ac-account__panel-head a:focus-visible,.ac-account__text-link:focus-visible{outline:3px solid rgba(15,118,110,.32);outline-offset:2px}.ac-account__buyer-card{display:grid;align-content:start;gap:12px;padding:18px;border:1px solid rgba(255,255,255,.16);border-radius:var(--ac-radius-card);background:#ffffff14}.ac-account__buyer-card strong{font-size:20px;line-height:1.2;overflow-wrap:anywhere}.ac-account__buyer-card dl,.ac-account__profile,.ac-account__record-grid{margin:0}.ac-account__buyer-card dl{display:grid;gap:9px}.ac-account__buyer-card dl div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px}.ac-account__buyer-card dt,.ac-account__buyer-card dd{margin:0;font-size:13px}.ac-account__buyer-card dt{color:#b8c6d6;font-weight:800}.ac-account__buyer-card dd{color:#fff;font-weight:700;overflow-wrap:anywhere}.ac-account__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:20px}.ac-account__metrics article,.ac-account__panel,.ac-account__signed-out{border:1px solid var(--account-line);border-radius:var(--ac-radius-card);background:var(--account-surface)}.ac-account__metrics article{min-height:118px;padding:16px}.ac-account__metrics article>span,.ac-account__metrics small{display:block;color:var(--account-muted);font-size:12px;font-weight:800}.ac-account__metrics strong{display:block;margin-top:12px;color:var(--account-ink);font-size:25px;line-height:1.15;overflow-wrap:anywhere}.ac-account__metrics small{margin-top:8px;font-weight:600;line-height:1.35}.ac-account__tabs{position:sticky;top:calc(var(--ac-header-height, 64px) + 8px);z-index:3;display:flex;gap:8px;margin:20px 0;padding:8px;border:1px solid var(--account-line);border-radius:var(--ac-radius-card);background:#fffffff5;overflow-x:auto}.ac-account__tabs a{min-height:34px;display:inline-flex;align-items:center;padding:0 12px;border-radius:var(--ac-radius-button);color:#334155;font-size:13px;font-weight:900;text-decoration:none;white-space:nowrap;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.ac-account__tabs a:hover{background:var(--account-page);color:var(--account-accent-dark);box-shadow:inset 0 0 0 1px #b9d8d3}.ac-account__layout{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:20px;align-items:start}.ac-account__main,.ac-account__side,.ac-account__cards,.ac-account__shopify-orders,.ac-account__priority,.ac-account__link-list{display:grid;gap:20px}.ac-account__side{gap:20px}.ac-account__panel{padding:18px;scroll-margin-top:calc(var(--ac-header-height, 64px) + 80px)}.ac-account__panel-head,.ac-account__record-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ac-account__panel h2,.ac-account__panel h3{margin:0;letter-spacing:0}.ac-account__panel h2{margin-top:5px;font-size:19px;line-height:1.25}.ac-account__panel h3{font-size:16px;line-height:1.3}.ac-account__panel p,.ac-account__record p,.ac-account__empty p{margin:6px 0 0;color:var(--account-muted);font-size:13px;line-height:1.5}.ac-account__panel-head a,.ac-account__text-link,.ac-account__record a{color:var(--account-accent-dark);font-size:14px;font-weight:900;text-decoration:none;white-space:nowrap;transition:color .16s ease,text-decoration-color .16s ease}.ac-account__panel-head a:hover,.ac-account__text-link:hover,.ac-account__record a:hover,.ac-account__priority a:hover,.ac-account__rfq-actions a:hover,.ac-account__cart-price a:hover{color:var(--account-accent);text-decoration:underline;text-underline-offset:3px}.ac-account__workflow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:16px;border:1px solid var(--account-soft-line);border-radius:var(--ac-radius-card);overflow:hidden}.ac-account__workflow span{min-height:50px;display:flex;align-items:center;padding:12px;border-right:1px solid var(--account-soft-line);background:var(--account-page);color:#334155;font-size:13px;font-weight:900}.ac-account__workflow span:last-child{border-right:0}.ac-account__activity-table{margin-top:16px;border:1px solid var(--account-soft-line);border-radius:var(--ac-radius-card);overflow:hidden}.ac-account__activity-row{border-radius:var(--ac-radius-card);display:grid;grid-template-columns:76px minmax(150px,1fr) 132px 116px minmax(110px,.8fr);gap:12px;align-items:center;padding:12px;border-bottom:1px solid var(--account-soft-line);background:#fff;color:var(--account-muted);font-size:13px}.ac-account__activity-row:last-child{border-bottom:0}.ac-account__activity-row.is-head{background:#f8fafc;color:#334155;font-size:12px;font-weight:900}.ac-account__activity-row strong{min-width:0;color:var(--account-ink);font-size:13px;overflow-wrap:anywhere}.ac-account__activity-row a,.ac-account__activity-row>span:last-child{color:var(--account-accent-dark);font-size:12px;font-weight:900;text-decoration:none}.ac-account__activity-empty,.ac-account__activity-loading,.ac-account__empty,.ac-account__empty-mini{border-radius:var(--ac-radius-card);padding:18px;background:var(--account-page)}.ac-account__record,.ac-account__rfq-item,.ac-account__empty,.ac-account__empty-mini,.ac-account__priority article,.ac-account__link-list a{border:1px solid var(--account-soft-line);border-radius:var(--ac-radius-card);background:var(--account-page)}.ac-account__record,.ac-account__rfq-item,.ac-account__priority article,.ac-account__link-list a{padding:14px}.ac-account__rfq-item{display:grid;gap:10px}.ac-account__rfq-item>div:first-child,.ac-account__rfq-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.ac-account__rfq-item strong,.ac-account__record strong{min-width:0;color:var(--account-ink);font-size:14px;overflow-wrap:anywhere}.ac-account__date,.ac-account__rfq-actions a{color:var(--account-accent-dark);font-size:12px;font-weight:900;text-decoration:none}.ac-account__badge{display:inline-flex;min-height:24px;align-items:center;padding:0 9px;border:1px solid #b9d8d3;border-radius:999px;background:#ecfdf8;color:var(--account-accent-dark);font-size:12px;font-style:normal;font-weight:900;white-space:nowrap}.ac-account__badge.is-waiting{border-color:#f3d19c;background:#fff7e8;color:var(--account-warn)}.ac-account__badge.is-bad{border-color:#f3b8b2;background:#fff1f0;color:var(--account-danger)}.ac-account__badge.is-open{border-color:#bfd3f8;background:#eff6ff;color:var(--account-blue)}.ac-account__split{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:20px;margin-top:16px}.ac-account__cart-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);gap:20px;margin-top:16px}.ac-account__cart-card{min-width:0;padding:14px;border:1px solid var(--account-soft-line);border-radius:var(--ac-radius-card);background:var(--account-page)}.ac-account__cart-card h3{margin-bottom:12px}.ac-account__cart-lines{display:grid;gap:10px}.ac-account__cart-line{display:grid;grid-template-columns:76px minmax(0,1fr) 142px 120px;gap:12px;align-items:center;padding:12px;border:1px solid var(--account-soft-line);border-radius:var(--ac-radius-card);background:#fff}.ac-account__cart-image{width:76px;aspect-ratio:1;display:grid;place-items:center;border:1px solid var(--account-soft-line);border-radius:var(--ac-radius-card);background:#fff;overflow:hidden;text-decoration:none}.ac-account__cart-image img{width:100%;height:100%;object-fit:contain}.ac-account__cart-image span{color:var(--account-muted);font-weight:900}.ac-account__cart-info{min-width:0}.ac-account__cart-info strong,.ac-account__cart-info a{color:var(--account-ink);font-size:14px;text-decoration:none}.ac-account__cart-info p{margin-top:4px}.ac-account__cart-qty{display:grid;gap:8px}.ac-account__cart-qty label{display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center}.ac-account__cart-qty span{color:var(--account-muted);font-size:12px;font-weight:900}.ac-account__cart-qty input{min-height:36px;width:100%;padding:0 8px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:var(--account-ink);font:inherit}.ac-account__cart-qty button{min-height:34px;border:1px solid var(--account-accent);border-radius:var(--ac-radius-button);background:#fff;color:var(--account-accent-dark);font-size:12px;font-weight:900;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.ac-account__cart-qty button:hover{border-color:var(--account-accent-dark);background:var(--account-accent-dark);color:#fff;box-shadow:0 8px 18px #0b5f5929}.ac-account__cart-price{display:grid;justify-items:end;gap:7px;text-align:right}.ac-account__cart-price strong{font-weight:var(--ac-price-weight);color:var(--ac-price-color);font-size:14px}.ac-account__cart-price a{color:var(--account-accent-dark);font-size:12px;font-weight:900;text-decoration:none}.ac-account__cart-total{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:12px;border:1px solid var(--account-soft-line);border-radius:var(--ac-radius-card);background:#fff}.ac-account__cart-total>span{color:var(--account-muted);font-size:13px;font-weight:900}.ac-account__cart-total strong{font-weight:var(--ac-price-weight);color:var(--ac-price-color);font-size:18px}.ac-account__cart-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.ac-account__split>div{min-width:0}.ac-account__split h3{margin-bottom:12px}.ac-account__record-top span{white-space:nowrap;color:var(--account-ink);font-size:14px;font-weight:900}.ac-account__record-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.ac-account__record-grid div,.ac-account__profile div{min-width:0}.ac-account__record-grid dt,.ac-account__profile dt{color:var(--account-muted);font-size:12px;font-weight:900}.ac-account__record-grid dd,.ac-account__profile dd{margin:3px 0 0;color:var(--account-ink);font-size:13px;font-weight:700;overflow-wrap:anywhere}.ac-account__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ac-account__chips a{max-width:100%;min-height:30px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid #cbd5e1;border-radius:999px;background:#fff;color:#334155;font-size:12px;font-weight:900;overflow-wrap:anywhere}.ac-account__order-lines{display:grid;gap:10px;margin-top:12px}.ac-account__order-line{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:10px;border:1px solid var(--account-soft-line);border-radius:var(--ac-radius-card);background:#fff}.ac-account__order-image{width:72px;aspect-ratio:1;display:grid;place-items:center;border:1px solid var(--account-soft-line);border-radius:var(--ac-radius-card);background:#fff;color:var(--account-accent-dark);font-size:13px;font-weight:900;overflow:hidden}.ac-account__order-image img{width:100%;height:100%;object-fit:contain}.ac-account__order-info{min-width:0;display:grid;gap:8px}.ac-account__order-info strong{display:block;font-size:13px;line-height:1.35}.ac-account__order-info dl{display:grid;grid-template-columns:minmax(0,1.4fr) 56px minmax(0,.9fr);gap:8px;margin:0}.ac-account__order-info dt{color:var(--account-muted);font-size:11px;font-weight:900}.ac-account__order-info dd{margin:2px 0 0;color:var(--account-ink);font-size:12px;font-weight:800;overflow-wrap:anywhere}.ac-account__order-info a{width:fit-content;font-size:12px}.ac-account__profile{display:grid;gap:0;margin-top:14px;border:1px solid var(--account-soft-line);border-radius:var(--ac-radius-card);overflow:hidden}.ac-account__profile div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;padding:11px 12px;border-bottom:1px solid var(--account-soft-line);background:#fff}.ac-account__profile div:last-child{border-bottom:0}.ac-account__text-link{display:inline-flex;margin-top:14px}.ac-account__priority{margin-top:14px}.ac-account__priority article{display:grid;gap:7px;background:linear-gradient(135deg,#0f766e14,#fff 58%)}.ac-account__priority strong,.ac-account__link-list strong,.ac-account__empty-mini strong{color:var(--account-ink);font-size:14px}.ac-account__priority span,.ac-account__link-list span{color:var(--account-muted);font-size:13px;line-height:1.45}.ac-account__priority a{width:fit-content;color:var(--account-accent-dark);font-size:13px;font-weight:900;text-decoration:none}.ac-account__link-list{gap:10px;margin-top:14px}.ac-account__link-list a{display:grid;gap:5px;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.ac-account__link-list a:hover{border-color:#b9d8d3;background:#effaf8;box-shadow:0 8px 18px #0f172a14;transform:translateY(-1px)}.ac-account__rfq-form{display:grid;gap:12px;margin-top:14px}.ac-account__rfq-form label,.ac-account__rfq-form label span{display:grid;gap:6px}.ac-account__rfq-form label span{color:#334155;font-size:13px;font-weight:900}.ac-account__rfq-form input{min-height:40px;width:100%;padding:0 11px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:var(--account-ink);font:inherit}.ac-account__rfq-form input:focus-visible{outline:2px solid rgba(15,118,110,.35);outline-offset:2px}.ac-account__status{min-height:20px}.ac-account__status[data-state=error]{color:var(--account-danger)}.ac-account__status[data-state=success]{color:var(--account-accent-dark)}.ac-account__empty{display:grid;gap:8px}.ac-account__empty strong,.ac-account__signed-out h1{margin:0}.ac-account__empty a{width:fit-content;margin-top:4px}.ac-account__empty-mini{color:var(--account-muted);font-size:13px}.ac-account__empty-mini a{display:inline-flex;margin-top:12px;color:var(--account-accent-dark);font-weight:900;text-decoration:none}.ac-account__skeleton{height:74px;border-radius:var(--ac-radius-card);background:linear-gradient(90deg,#eef3f8,#f8fafc,#eef3f8);background-size:200% 100%;animation:ac-account-skeleton 1.2s ease-in-out infinite}.ac-account__skeleton--short{height:48px}@keyframes ac-account-skeleton{0%{background-position:0 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.ac-account__skeleton{animation:none}}.ac-account__pagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;color:var(--account-muted);font-size:13px;font-weight:800}.ac-account__signed-out{max-width:760px;margin:0 auto;padding:24px}.ac-account__signed-out h1{margin-top:6px;font-size:30px;line-height:1.15}.ac-account__signed-out p:not(.ac-account__eyebrow){color:var(--account-muted);line-height:1.55}@media(max-width:1180px){.ac-account__hero,.ac-account__layout{grid-template-columns:1fr}.ac-account__side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.ac-account{width:100%;padding:18px 14px 42px}.ac-account__metrics,.ac-account__workflow,.ac-account__split,.ac-account__cart-layout,.ac-account__side{grid-template-columns:1fr}.ac-account__workflow span{border-right:0;border-bottom:1px solid var(--account-soft-line)}.ac-account__workflow span:last-child{border-bottom:0}.ac-account__panel-head,.ac-account__record-top,.ac-account__cart-line{display:grid;grid-template-columns:1fr}.ac-account__cart-image{width:100%;max-width:150px}.ac-account__cart-price{justify-items:start;text-align:left}}@media(max-width:760px){.ac-account__hero{padding:18px}.ac-account__hero h1,.ac-account__signed-out h1{font-size:25px}.ac-account__activity-table{border:0;border-radius:0;overflow:visible}.ac-account__activity-row{grid-template-columns:1fr;gap:7px;margin-bottom:10px;border:1px solid var(--account-soft-line);border-radius:var(--ac-radius-card)}.ac-account__activity-row.is-head{display:none}}@media(max-width:540px){.ac-account__hero-actions,.ac-account__rfq-item>div:first-child,.ac-account__rfq-actions{align-items:flex-start;flex-direction:column}.ac-account__button,.ac-account__rfq-form button{width:100%}.ac-account__buyer-card dl div,.ac-account__profile div,.ac-account__record-grid,.ac-account__order-line,.ac-account__order-info dl{grid-template-columns:1fr}.ac-account__order-image{width:96px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/customer-account-dashboard.css.map */
