.mb-note{color:var(--ink-2);align-items:flex-start;gap:8px;margin:-6px 0 22px;font-size:14.5px;display:flex}.mb-note svg{width:17px;height:17px;color:var(--leaf);flex:none;margin-top:3px}.mb-note a{color:var(--sea);font-weight:700}.mb-h{align-items:center;gap:8px;margin:26px 0 12px;font-size:19px;display:flex}.mb-h small{background:var(--ink);color:#fff;border-radius:999px;place-items:center;min-width:26px;height:26px;padding:0 8px;font-size:13px;display:grid}.mb-list{gap:14px;display:grid}.mb-card{background:var(--card);border:1px solid var(--line);border-radius:22px;grid-template-columns:220px minmax(0,1fr);display:grid;overflow:hidden}.mb-card.past{opacity:.72}.mb-card .im{min-height:190px;position:relative}.mb-card .im img{object-fit:cover}.mb-card .im em{color:var(--ink);font:800 12.5px var(--font);background:#fff;border-radius:999px;padding:5px 11px;font-style:normal;position:absolute;top:12px;left:12px}.mb-card .im em.soon{background:var(--acc);color:var(--on-acc)}.mb-card .bd{flex-direction:column;gap:10px;min-width:0;padding:18px 20px;display:flex}.mb-card .top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mb-card .cd{border:1.5px dashed #b8c4cf;border-radius:10px;align-items:baseline;gap:8px;padding:5px 12px;display:inline-flex}.mb-card .cd small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11.5px;font-weight:700}.mb-card .cd b{letter-spacing:.06em;font:800 16px ui-monospace,Menlo,monospace}.mb-card .st{color:#13774f;align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.mb-card .st i{background:var(--wa);width:8px;height:8px;box-shadow:0 0 0 4px var(--leaf-soft);border-radius:50%}.mb-card .st.wait{color:#b8450f}.mb-card .st.wait i{background:var(--acc);box-shadow:0 0 0 4px var(--acc-soft)}.mb-card .st.off{color:var(--muted)}.mb-card .st.off i{background:#a9b6c1;box-shadow:0 0 0 4px #eef1f4}.mb-card .ty{background:var(--acc-soft);border:1.5px solid #f3c9a8;border-radius:12px;gap:6px;padding:12px 14px;display:grid}.mb-card .ty b{color:#b8450f;font-size:14.5px}.mb-card .ty p{color:var(--ink-2);margin:0;font-size:13.5px}.mb-card .ty .wa{background:var(--wa-btn);color:#fff;height:40px;font:700 13.5px var(--font);border-radius:999px;justify-self:start;align-items:center;gap:7px;padding:0 16px;text-decoration:none;display:inline-flex}.mb-card .ty .wa svg{width:17px;height:17px}.mb-card .ty-ok{color:#13774f;align-items:center;gap:6px;margin:0;font-size:13.5px;font-weight:700;display:flex}.mb-card .ty-ok svg{width:16px;height:16px}.mb-card h3{margin:0;font-size:18px;line-height:1.3}.mb-card dl{gap:6px;margin:0;display:grid}.mb-card dl div{align-items:flex-start;gap:9px;font-size:14.5px;display:flex}.mb-card dt svg{width:17px;height:17px;color:var(--muted);margin-top:2px}.mb-card dd{color:var(--ink-2);margin:0;font-weight:600}.mb-card .cx{background:var(--bg);color:var(--ink-2);border-radius:10px;margin:0;padding:8px 12px;font-size:13px}.mb-card .act{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.mb-card .act a,.mb-card .act button{border:1px solid var(--line);height:40px;color:var(--ink);font:700 13.5px var(--font);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.mb-card .act svg{width:16px;height:16px}.mb-card .act .wa{background:var(--wa);border-color:var(--wa);color:#fff}.mb-card .act .rm{color:var(--muted);background:0 0;border:0;margin-left:auto;padding:0 6px}.fb-p{color:var(--ink-2);max-width:640px;margin:-8px 0 18px}.fb-form{max-width:760px}.fb-form .co-f input{text-transform:none}#fb-code{letter-spacing:.06em;text-transform:uppercase;font-family:ui-monospace,Menlo,monospace}.fb-go{background:var(--ink);box-shadow:none;margin-top:4px}.fb-res{max-width:760px;margin-top:22px}.fb-res h2{align-items:center;gap:9px;margin:0 0 12px;font-size:19px;display:flex}.fb-res h2 svg{width:22px;height:22px;color:var(--leaf)}.fb-res.nf{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:22px}.fb-res.nf h2 svg{color:var(--sea)}.fb-res.nf p{color:var(--ink-2);margin:0 0 14px}.fb-res.nf .co-send{text-decoration:none}.fb-all{color:var(--sea);align-items:center;gap:6px;margin-top:12px;font-weight:700;display:inline-flex}.fb-all svg{width:16px;height:16px;transform:rotate(-90deg)}@media (max-width:699px){.mb-card{grid-template-columns:1fr}.mb-card .im{min-height:150px}.mb-card .act .rm{margin-left:0}}
