.rh-toasts{position:fixed;right:20px;bottom:20px;z-index:10000;width:min(380px,calc(100vw - 40px));display:grid;gap:10px}.rh-toast{display:flex;align-items:center;gap:12px;background:#fff;color:var(--ink);border:1px solid var(--line);border-left:4px solid var(--orange);border-radius:8px;padding:16px;box-shadow:0 8px 32px rgba(59,62,67,.15);font:15px/1.45 var(--display)}.rh-toast svg{width:20px;height:20px;flex:none}.rh-toast button{border:0;background:transparent;cursor:pointer;margin-left:auto;padding:4px;color:inherit}.rh-toast button:focus-visible{outline:2px solid var(--orange)}.rh-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}