.customer-space,.auth-page{--spice-green:#31583e;background-color:#f7f8f2;color:#263e30}
.customer-space .customer-heading h1,.customer-space .customer-heading h2,.auth-page h1{letter-spacing:-.035em;line-height:1.2}
.customer-space .customer-shell{max-width:1380px;margin-left:auto;margin-right:auto}.customer-space input:focus,.customer-space select:focus,.customer-space textarea:focus,.auth-page input:focus{border-color:#78936b;box-shadow:0 0 0 3px #78936b20;outline:none}
.customer-space .customer-card,.customer-space .order-card,.auth-page .auth-form-card{box-shadow:0 12px 36px #263e3008;border-color:#e1e8dc;transition:box-shadow .22s ease,border-color .22s ease}
.customer-space main .bg-white{box-shadow:0 12px 36px #263e3008;border-color:#e1e8dc}.customer-space .customer-invoice{background:linear-gradient(120deg,#edf4e6,#f7faf2)}
.customer-space table th{letter-spacing:.035em;color:#64735e}.customer-space table tbody tr{transition:background-color .18s ease}.customer-space table tbody tr:hover{background:#f7faf3}.auth-page .auth-workspace{background:radial-gradient(ellipse at top right,#eaf0e280,transparent 60%),#fafbf7}.auth-page .auth-story{box-shadow:inset -1px 0 #ffffff12}
@media(prefers-reduced-motion:reduce){.customer-space .customer-card,.customer-space .order-card,.auth-page .auth-form-card,.customer-space table tbody tr{transition:none}}
