.customer-status{color:var(--text-2)}.customer-unavailable{text-align:center;max-width:560px;margin:48px auto}.customer-unavailable__title{font-size:var(--text-h1)}.customer-shop{align-items:center;gap:12px;display:flex}.customer-shop__initials{border-radius:var(--radius-md);background:var(--walnut-700);width:40px;height:40px;color:var(--text-inverse);font-weight:var(--weight-semibold);font-size:var(--text-sm);place-items:center;display:inline-grid}.customer-shop__name{font-size:var(--text-h3);margin:0}.customer-shop__subline{color:var(--text-2);font-size:var(--text-sm);margin:0}.customer-layout{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.customer-layout__doc{flex:560px;min-width:0}.customer-layout__aside{flex-direction:column;flex:320px;gap:16px;max-width:380px;display:flex;position:sticky;top:20px}.customer-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.customer-row--total{font-weight:var(--weight-semibold)}.customer-amount,.customer-total{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.customer-total{font-size:var(--text-num-lg)}.customer-alts{border:0;margin:12px 0 0;padding:0}.customer-alts__label{font-size:var(--text-sm);color:var(--text-2);padding:0}.customer-divider{border:0;border-top:1px solid var(--stone-200);margin:12px 0}.customer-accept__fields{flex-direction:column;gap:12px;display:flex}.customer-accept__signature{border:1px dashed var(--stone-300);border-radius:var(--radius-md);padding:10px 14px;font-size:22px;font-style:italic}.customer-accept__submit{width:100%}.customer-accept__more{gap:8px;display:flex}.customer-questions{font-size:var(--text-xs);color:var(--text-3);margin:0}@media (width<=640px){.customer-layout__aside{max-width:none;position:static}}.customer-banner{border-radius:var(--radius-md);background:var(--success-soft);color:var(--success-text);align-items:flex-start;gap:12px;margin:20px 0 0;padding:14px 16px;display:flex}.customer-banner:focus-visible{outline:2px solid var(--success);outline-offset:2px}.customer-banner__title{font-weight:var(--weight-semibold);margin:0}.customer-banner__detail{font-size:var(--text-sm);margin:2px 0 0}.customer-updates{margin:0;padding:0;list-style:none}.customer-updates__row{border-top:1px solid var(--border-1);gap:12px;padding:12px 16px;display:flex}.customer-updates__row:first-child{border-top:0}.customer-updates__icon{background:var(--stone-100);width:28px;height:28px;color:var(--text-2);border-radius:50%;flex:none;place-items:center;display:inline-grid}.customer-updates__event{font-weight:var(--weight-semibold);margin:0}.customer-updates__message{margin:0}.customer-updates__row--warn .customer-updates__icon{background:var(--warning-soft);color:var(--warning-text)}.customer-updates__row--warn .customer-updates__event{color:var(--warning-text)}.customer-updates__subline{color:var(--text-2);font-size:var(--text-sm);margin:2px 0 0}.customer-updates__note{color:var(--text-2);margin:0;padding:16px}.customer-updates__more{padding:8px 16px 12px}.customer-next{margin:0;padding-left:20px}.customer-next li+li{margin-top:6px}.customer-reasons{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.customer-error{color:var(--danger-text);font-size:var(--text-sm);margin:8px 0 0}.customer-declined{text-align:center;max-width:640px;margin:48px auto}.customer-declined__title{font-size:var(--text-h2)}.customer-declined__title:focus,.customer-shop__name:focus{outline:none}.customer-page{overflow-wrap:anywhere}
