.smq .rg-form form{gap:10px;display:grid}.smq .rg-form .rg-member{margin:0 0 2px}.smq .rg-form input{border:1px solid var(--muted);background:var(--panel);width:100%;min-width:0;height:52px;color:var(--ink);padding:0 18px;font-size:16px}.smq .rg-form input::placeholder{color:var(--muted);opacity:1}.smq .rg-form input:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-color:var(--blue)}.smq .rg-form input:disabled{background:var(--bg)}.smq .rg-form button{border:1px solid var(--blue-hover);background:var(--blue);color:#fff;cursor:pointer;width:100%;min-height:52px;padding:14px 22px;font-size:16px;font-weight:500;line-height:1.25;transition:background-color .2s}.smq .rg-form button:hover{background:var(--blue-hover)}.smq .rg-form button:disabled{opacity:.6;cursor:wait}.smq .rg-form button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.smq .rg-status{color:var(--ink);margin:12px 0 0;font-size:14px;line-height:1.5}.smq .rg-status:empty{margin:0}.smq .rg-small{color:var(--muted);margin:14px 0 0;font-size:13.5px;line-height:1.55}.smq .rg-small a{color:var(--blue);text-underline-offset:3px}.smq .rg-small a:hover{text-decoration:underline}.smq .rg-fine{font-size:12px;line-height:1.65}@media (min-width:801px){.smq .rg-form--inline form{grid-template-columns:minmax(0,1fr) auto}.smq .rg-form--inline .rg-member{grid-column:1/-1}.smq .rg-form--inline button{white-space:nowrap;width:auto}}
