.dw-telegram-wallet{margin:16px 12px 90px;padding:18px;background:#fff;border:1px solid #dce7f9;border-radius:16px;color:#183457;font:14px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 4px 16px #15375e08}
.dw-telegram-wallet h2{font-size:18px;margin:0 0 8px}.dw-telegram-wallet p{margin:8px 0;overflow-wrap:anywhere}.dw-telegram-wallet [role=status]{color:#536782;min-height:44px}
.dw-telegram-wallet .dw-fields{display:grid;gap:10px;margin:14px 0}.dw-telegram-wallet [hidden]{display:none!important}.dw-telegram-wallet input,.dw-telegram-wallet select{box-sizing:border-box;width:100%;min-height:44px;border:1px solid #cad8ec;border-radius:8px;padding:10px;font:inherit;background:#fff;color:#183457}
.dw-telegram-wallet .dw-actions{display:flex;flex-wrap:wrap;gap:10px}.dw-telegram-wallet button,.dw-telegram-wallet a{min-height:44px;box-sizing:border-box;border:0;border-radius:8px;padding:10px 14px;font:inherit;background:#167de4;color:#fff;text-decoration:none;cursor:pointer}.dw-telegram-wallet button:disabled{opacity:.55;cursor:wait}
.dw-telegram-shortcut{display:block;box-sizing:border-box;width:calc(100% - 24px);min-height:44px;margin:12px;padding:10px;border:1px solid #b8d6f6;border-radius:10px;background:#edf6ff;color:#1167b9;font:14px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer}
