.seller-auth-page{place-items:center;min-height:100svh;padding:3rem 1.5rem;display:grid}.seller-auth-card{border-block:1px solid var(--line);width:min(100%,28rem);padding:2.5rem 0}.seller-brand{color:var(--ink);font:500 1.25rem var(--font-display), sans-serif;align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.seller-mark{width:2.75rem;height:2.75rem;color:var(--higherdeal-accent)}.seller-auth-card h1{font:500 clamp(2rem, 6vw, 2.75rem)/1.15 var(--font-display), sans-serif;letter-spacing:-.045em;margin:2.5rem 0 1rem}.seller-auth-card p{overflow-wrap:anywhere;line-height:1.65}.seller-form{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.seller-form strong{font-weight:500}.seller-form label,.seller-button,.seller-text-button,.seller-nav,.seller-kicker{font-family:var(--font-label), monospace;font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase}.seller-form label{margin-top:.5rem}.seller-form input:not([type=hidden]){border:1px solid var(--line);background:var(--paper);width:100%;min-height:3rem;color:var(--ink);font:inherit;padding:.7rem .8rem}.seller-form input[aria-invalid=true]{border:2px solid var(--ink)}.seller-button{background:var(--higherdeal-accent);min-height:2.75rem;color:var(--paper);cursor:pointer;border:0;justify-content:center;align-items:center;padding:.9rem 1rem;text-decoration:none;display:inline-flex}.seller-button:hover,.seller-button:active{background:var(--higherdeal-accent-deep)}.seller-button:disabled,.seller-text-button:disabled{opacity:.65;cursor:wait}.seller-text-button{color:var(--ink);text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;min-height:2.75rem;padding:.5rem 0;text-decoration:underline}.seller-form-links{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.seller-error{border-left:3px solid var(--ink);padding-left:.8rem}.seller-sign-out{margin:0}.seller-sign-out p{max-width:16rem;font-size:.9rem}.seller-workspace{width:min(100%,75rem);margin-inline:auto;padding:0 2.5rem 4rem}.seller-header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:1.5rem;display:flex}.seller-nav{gap:2rem;display:flex}.seller-nav a{min-height:2.75rem;color:var(--ink);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.seller-nav a[aria-current=page]{border-bottom-color:var(--higherdeal-accent)}.seller-content{padding-top:clamp(2.5rem,7vw,5rem)}.seller-kicker{margin-bottom:1rem}.seller-content h1{font:500 clamp(2.25rem, 5vw, 3.75rem)/1.1 var(--font-display), sans-serif;letter-spacing:-.045em;overflow-wrap:anywhere}.seller-panel{border:1px solid var(--line);background:var(--paper-soft);margin-top:2.5rem;padding:clamp(1.5rem,4vw,3rem)}.seller-panel h2{font:500 1.5rem var(--font-display), sans-serif;margin-bottom:.75rem}.seller-panel p{line-height:1.65}.seller-details{grid-template-columns:auto 1fr;gap:1rem 2rem;margin-top:1.5rem;display:grid}.seller-details dt{font-weight:500}.seller-details dd{overflow-wrap:anywhere;margin:0}@media (max-width:40rem){.seller-workspace{padding-inline:1.5rem}.seller-header{gap:.75rem}.seller-header .seller-brand{flex:1}.seller-nav{flex-basis:100%;order:3;gap:2rem}.seller-details{grid-template-columns:1fr;gap:.35rem}.seller-details dd{margin-bottom:1rem}}.seller-invitation{margin-top:1.5rem}.seller-invitation h2{font:500 1.5rem var(--font-display), sans-serif;overflow-wrap:anywhere;margin-bottom:.5rem}
