.wave-sharer{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin-block:1.5rem;color:var(--sw-color-text,#1f2937);font:inherit}
.wave-sharer button{min-height:44px;padding:.55rem 1rem;border:1px solid currentColor;border-radius:var(--sw-radius,12px);font:inherit;color:var(--sw-color-text,#1f2937);background:linear-gradient(135deg,var(--sw-color-accent-2,#ffb86c),var(--sw-color-accent,#ff6e7f));cursor:pointer}
.wave-sharer button:focus-visible,.wave-sharer input:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.wave-sharer button:disabled{opacity:.65;cursor:wait}
.wave-sharer [data-wave-share-status]{overflow-wrap:anywhere}
.wave-sharer [data-wave-manual]{flex-basis:100%;min-width:0}
.wave-sharer [hidden]{display:none!important}
.wave-sharer input{display:block;box-sizing:border-box;width:100%;max-width:100%;font:inherit;color:inherit;background:var(--sw-color-surface,#fff);padding:.5rem}
