.embed-share{width:min(510px,calc(100% - 32px));border:1px solid #cbd5e1;border-radius:10px;padding:24px;color:#1e293b;background:#fff;box-shadow:0 18px 60px #0f172a44;font:14px/1.5 system-ui}.embed-share::backdrop{background:#0f172a66}.embed-share h2{margin:0 30px 12px 0;font-size:21px}.embed-share p{margin:10px 0}.embed-share textarea{display:block;width:100%;margin:6px 0 14px;padding:10px;resize:vertical;border:1px solid #cbd5e1;border-radius:4px;font:12px/1.5 ui-monospace,monospace}.embed-actions{display:flex;gap:8px;flex-wrap:wrap}.embed-actions button{border:1px solid #0f766e;border-radius:5px;padding:8px 12px;color:#0f766e;background:#fff;cursor:pointer}.embed-actions button:first-child{background:#0f766e;color:#fff}.embed-close{position:absolute;top:12px;right:12px;font-size:24px;border:0;background:none;cursor:pointer}.embed-share a{color:#0f766e}.embed-result{min-height:21px}.embed-share :focus-visible{outline:2px solid #0f766e;outline-offset:3px}
