.fx-share{margin:18px 24px;padding:20px;border:1px solid rgba(112,171,255,.25);border-radius:18px;background:linear-gradient(135deg,rgba(16,41,76,.95),rgba(10,21,42,.95));color:#edf5ff;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.fx-share summary{cursor:pointer;display:flex;gap:12px;align-items:center;font-size:17px;font-weight:650}.fx-share summary svg{width:38px;height:38px;color:#71e7b7;flex:none}.fx-share p{margin:12px 0;color:#c0cde0}.fx-share .fx-share-value{font-size:30px;letter-spacing:-.6px;color:#8ae8bf;margin:4px 0}.fx-share .fx-share-meta{font-size:12px;color:#b0bfd4}.fx-share button{padding:10px 15px;border-radius:9px;border:1px solid #536c93;background:#142e51;color:white;cursor:pointer;margin:5px 7px 5px 0}.fx-share button:disabled{opacity:.5;cursor:wait}.fx-share input[type=number]{max-width:150px;margin:8px;padding:10px;background:#091b33;border:1px solid #58769d;color:#fff;border-radius:8px}.fx-share input[type=checkbox]{margin:6px}.fx-share .fx-share-invoice{border-top:1px solid #2c405e;padding:15px 0}.fx-share code{display:block;word-break:break-all;color:#fff;background:#091a30;padding:12px;border-radius:8px}.fx-share .fx-share-qr{display:block;width:180px;height:180px;border-radius:10px;padding:10px;background:white;margin:12px 0}.fx-share [role=alert]{color:#ffd091}.fx-share .fx-share-history{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:12px;margin:10px 0}.fx-share label{display:block}.fx-share .fx-share-empty{padding-top:12px}@media(max-width:600px){.fx-share{margin:14px 12px;padding:16px}.fx-share .fx-share-value{font-size:25px}}
