.partners .logo span{color:#c2185b;background:#fde7f0}.main.narrow{max-width:880px}.mail{list-style:none;padding:0;margin:20px 0;display:grid;gap:10px}.mail button{width:100%;text-align:left;display:grid;grid-template-columns:1fr auto;gap:4px 16px;padding:16px 18px;background:#fff;border:1px solid var(--line);border-radius:var(--r);color:var(--ink)}.mail button:hover{border-color:#c3ccd6}.mail .from{font-size:12px;color:var(--sub);font-weight:700}.mail b{grid-column:1}.mail small{grid-column:1;color:var(--sub);display:flex;gap:8px;align-items:center}.mail em{grid-column:2;grid-row:1 / 4;align-self:center;font-style:normal;font-weight:700;color:var(--accent)}.verify{display:inline-block;font-size:12px;font-weight:700;padding:1px 8px;border-radius:99px;background:#fff4db;color:#8a5a00;margin:0 4px}.verify.ok{background:var(--ok-soft);color:var(--ok)}.decide{margin-top:8px}.chips.pick button{border:1px solid var(--line);background:#fff;padding:8px 16px;border-radius:99px;font-weight:700;color:var(--ink)}.chips.pick button:hover{border-color:var(--ruby);color:var(--ruby)}.confirm{border:2px solid var(--accent)}.big-q{font-size:22px;margin:4px 0 6px}.result{display:grid;gap:14px}.reply.lg{font-size:18px;padding:8px 18px;justify-self:start}.expired-card{text-align:center;display:grid;justify-items:center;gap:8px;padding:36px 20px;border-color:#f5b8ca}.expired-card .lock{color:var(--ruby)}.kv.center{margin:6px auto 10px}.partners section>.sub,.overlay-body section>.sub{margin-bottom:20px}
