.sova-care-invite{position:fixed;z-index:35;display:flex;align-items:center;gap:4px;max-width:min(300px,calc(100vw - 24px));padding:8px;background:var(--card,#fff);color:var(--ink,#0b0a08);border:1px solid var(--line,#dcd6ce);border-radius:14px;box-shadow:0 4px 20px #0002;font:14px/1.4 Manrope,system-ui,sans-serif}
.sova-care-invite button{font:inherit;color:inherit;border:0;background:transparent;padding:8px;cursor:pointer;text-align:left;min-height:44px}
.sova-care-invite button:last-child{min-width:44px;font-size:22px}
.sova-care-invite button:focus-visible{outline:3px solid #3d6fd9;outline-offset:1px;border-radius:8px}
[data-theme=dark] .sova-care-invite{background:#242424;color:#fff;border-color:#666}
