.co-mg{flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:560px;margin-top:40px;display:flex}.co-mg-form{border-radius:var(--r-pill);background:var(--line);align-items:center;gap:8px;width:100%;min-height:56px;padding:6px 6px 6px 20px;transition:background-color .15s,box-shadow .15s;display:flex}.co-mg-form:hover{background:var(--hover)}.co-mg-form:has(.co-mg-in:focus-visible){box-shadow:inset 0 0 0 1px var(--ring)}.co-mg-in{min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;flex:1;font-size:16px;font-weight:400}.co-mg-in:focus-visible{outline:0}.co-mg-in::placeholder{color:var(--muted);opacity:1}.co-mg-go[aria-disabled=true]{opacity:.5;pointer-events:none}.co-mg-st{font-size:var(--fs-meta);color:var(--muted);align-items:center;gap:6px;line-height:20px;display:flex}.co-mg-ic{width:14px;height:14px;color:var(--danger);display:none}.co-mg-st[data-tone=error]{color:var(--danger)}.co-mg-st[data-tone=error] .co-mg-ic{display:block}.co-mg-ai{flex-direction:column;align-items:flex-start;gap:12px;margin-top:32px;display:flex}.co-mg-lb{font-size:var(--fs-meta);color:var(--muted);line-height:20px}.co-mg-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.co-mg-msg{font-size:var(--fs-meta);color:var(--muted);margin-top:-4px;line-height:20px}.co-mg-ic2{place-items:center;width:16px;height:16px;display:grid}.co-mg-ic2 .ri{grid-area:1/1;width:16px;height:16px;transition:opacity .2s,scale .2s}.co-cp-b,[data-done] .co-cp-a{opacity:0;scale:.6}[data-done] .co-cp-b{opacity:1;scale:1}@media (width>=64rem){.co-mg{margin-top:56px}}
