input[type=email],input[type=password]{border:1px solid var(--input-line);border-radius:var(--radius-control);background:var(--card);width:100%;min-height:48px;color:inherit;font:inherit;padding:0 12px;font-size:1rem}.admin .page{max-width:760px;margin:0 auto}.admin .login{max-width:420px;margin:0 auto}.admin .top-bar__account{justify-content:flex-end}.field__hint{color:var(--ink-muted);margin:0;font-size:.875rem}.notice{border-radius:var(--radius);background:var(--card);color:var(--success);margin:0 0 12px;padding:12px 16px;font-weight:600}.user--inactive .product__name{color:var(--ink-muted)}.user-actions{border-radius:var(--radius);background:var(--card);gap:8px;padding:16px;display:grid}.user-actions button{border-radius:var(--radius);overflow-wrap:normal;min-height:56px}.user-actions p{margin:0}.state--users{--state-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2352525b' d='M12 12a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9zm0 2c-4.4 0-8 2.2-8 5v2h16v-2c0-2.8-3.6-5-8-5z'/%3E%3C/svg%3E")}@media (width>=840px){.admin .top-bar{padding-inline:calc(50% - 364px)}.admin .top-bar__account{flex:none}.admin .tab-bar{background:0 0;border-top:0;gap:8px;max-width:760px;margin:12px auto 0;padding:0 16px;position:static}.admin .tab-bar a{background:var(--card);border-radius:999px;flex-direction:row;flex:none;gap:8px;min-height:48px;padding:0 20px;font-size:1rem}.admin .tab-bar a[aria-current=page]{background:var(--brand);color:var(--on-brand)}.admin .page--tabs{padding-bottom:16px}.admin .sheet{justify-content:center}.admin .sheet__panel{border-radius:24px;align-self:center;width:min(100%,520px)}}
