.oMqS6G_wrap{align-items:center;gap:14px;display:flex}.oMqS6G_button{border:2px dashed var(--border-dashed);background:var(--surface);width:72px;height:72px;color:var(--primary-ink);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s;display:inline-flex;position:relative;overflow:hidden}.oMqS6G_button svg{stroke-width:2px;width:26px;height:26px}.oMqS6G_button:hover{border-color:var(--primary)}.oMqS6G_button:has(+input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.oMqS6G_hasImage{border-style:solid;border-color:var(--on-solid)}.oMqS6G_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.oMqS6G_text{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.oMqS6G_title{font-size:calc(15px * var(--text-scale,1));font-weight:600}.oMqS6G_hint{font-size:calc(13px * var(--text-scale,1));color:var(--ink-muted)}.oMqS6G_remove{appearance:none;font:inherit;color:var(--primary-ink);cursor:pointer;min-height:32px;font-size:calc(13px * var(--text-scale,1));background:0 0;border:0;margin:0;padding:0;font-weight:600}.oMqS6G_remove:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:6px}
