{"id":1016,"date":"2026-04-03T09:22:47","date_gmt":"2026-04-03T09:22:47","guid":{"rendered":"https:\/\/kanzlei-dv.de\/?page_id=1016"},"modified":"2026-06-09T18:30:54","modified_gmt":"2026-06-09T18:30:54","slug":"other-platforms","status":"publish","type":"page","link":"https:\/\/kanzlei-dv.de\/en\/kontosperrung\/sonstige-plattformen\/","title":{"rendered":"Other platforms"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1016\" class=\"elementor elementor-1016\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ad47b5 e-flex e-con-boxed e-con e-parent\" data-id=\"2ad47b5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div style=\"position:relative;\" class=\"elementor-element elementor-element-380e410 e-con-full e-flex e-con e-child\" data-id=\"380e410\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b4070d9 e-con-full e-flex e-con e-child\" data-id=\"b4070d9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c85be59 e-con-full e-flex e-con e-child\" data-id=\"c85be59\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-40b5a46 elementor-widget elementor-widget-heading\" data-id=\"40b5a46\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Banken und Plattformen<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0e02b6d e-con-full animated-fast e-flex elementor-invisible e-con e-child\" data-id=\"0e02b6d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1518b57 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget-tablet__width-inherit sp-title elementor-widget elementor-widget-heading\" data-id=\"1518b57\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Sonstige Plattformen<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8ab3a2 elementor-widget elementor-widget-text-editor\" data-id=\"c8ab3a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Konto bei weiterer Kryptob\u00f6rse gesperrt<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4291f81 e-flex e-con-boxed e-con e-parent\" data-id=\"4291f81\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div style=\"position:relative;\" class=\"elementor-element elementor-element-ece4ff8 e-con-full e-flex e-con e-child\" data-id=\"ece4ff8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6ad69a7 e-con-full e-flex e-con e-child\" data-id=\"6ad69a7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4af838a e-con-full animated-fast e-flex elementor-invisible e-con e-child\" data-id=\"4af838a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8f372bd elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"8f372bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t<style>.elementor-element-8f372bd{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5760434 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"5760434\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Numerous other crypto exchanges, some of which operate internationally, are also blocking withdrawals, freezing accounts or demanding additional proof.<\/p><p>This affects providers such as <strong>HTX, Upbit, KuCoin, Bybit, OKX, Crypto.com, Gate.io, Bitget, MEXC, Gemini, Bitfinex or comparable platforms<\/strong>. From a legal perspective, the name of the exchange is less important than the specific measure and the contractual structure.<\/p><p><strong>Recurring patterns<\/strong> in practice include:<\/p><ul><li>Short-term deactivation of payouts (\u201cwithdrawal suspended\u201c)<\/li><li>repeated KYC requirements<\/li><li>Comprehensive \u201csource of funds\u201c or \u201cproof of funds\u201c evidence<\/li><li>Reference to an internal \u201cteam\u201c without time specification<\/li><li>Standardized support responses without specific reasons<\/li><\/ul><p><br \/>If an account on a crypto platform is blocked or a payout is blocked, the users affected are often faced with considerable <strong>practical difficulties<\/strong>. Communication with platform operators is often difficult and frequently takes place exclusively via standardized support channels.<\/p><p>Communication is often exclusively in English, especially with internationally oriented crypto platforms.<\/p><p>In addition, a <strong>clearly identifiable contact person<\/strong>\u00a0within the European Union. In many cases, there is also no tangible establishment within the EU. For affected users, this makes both direct communication with the platform operator and the enforcement of possible claims considerably more difficult.<\/p><p>In addition, <strong>significant legal differences may exist depending on the platform\u2019s location<\/strong>.\u00a0Providers based within the European Union are generally subject to European consumer protection regulations.<\/p><p>In the case of platforms with offshore structures, however, the legal enforcement of claims can be significantly more complex. Jurisdiction clauses in the respective terms of use must also always be examined on a case-by-case basis.<\/p><p>A structured legal examination helps to clarify which claims exist and which steps make sense.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-525d481 e-flex e-con-boxed e-con e-parent\" data-id=\"525d481\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ebc0111 e-con-full e-flex e-con e-child\" data-id=\"ebc0111\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-3891f0b e-con-full e-flex e-con e-child\" data-id=\"3891f0b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-155bd44 e-con-full e-flex e-con e-child\" data-id=\"155bd44\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea63104 elementor-widget elementor-widget-shortcode\" data-id=\"ea63104\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"section\" data-elementor-id=\"944\" class=\"elementor elementor-944\" data-elementor-post-type=\"elementor_library\">\n\t\t\t<div class=\"elementor-element elementor-element-547d584 e-flex e-con-boxed e-con e-parent\" data-id=\"547d584\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-c6e6ebf e-con-full e-flex e-con e-child\" data-id=\"c6e6ebf\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1c63b94 elementor-button-align-end konto-step-form elementor-widget elementor-widget-form\" data-id=\"1c63b94\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;N\\u00e4chster&quot;,&quot;step_previous_label&quot;:&quot;Voriger&quot;,&quot;step_icon_shape&quot;:&quot;rounded&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" id=\"form_sperrung\" name=\"kontosperrung\" aria-label=\"kontosperrung\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"944\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"1c63b94\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-plattform_step elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Plattform- und Kontosperrung\" data-previousButton=\"Zur\u00fcck\" data-nextButton=\"Weiter\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-plattform elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-plattform\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tAuf welcher Plattform ist die Sperre?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[plattform]\" id=\"form-field-plattform\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"BISON\">BISON<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"bitpanda\">bitpanda<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Bitstamp\">Bitstamp<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Kraken\">Kraken<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"coinbase\">coinbase<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"bitvavo\">bitvavo<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"BINANCE\">BINANCE<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Klassische Banken\">Klassische Banken<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Sonstige Plattformen\">Sonstige Plattformen<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-sperre_typ elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-sperre_typ\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWas ist gesperrt oder eingeschr\u00e4nkt?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Auszahlungen\" id=\"form-field-sperre_typ-0\" name=\"form_fields[sperre_typ][]\"> <label for=\"form-field-sperre_typ-0\">Auszahlungen<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Einzahlungen\" id=\"form-field-sperre_typ-1\" name=\"form_fields[sperre_typ][]\"> <label for=\"form-field-sperre_typ-1\">Einzahlungen<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Handel\" id=\"form-field-sperre_typ-2\" name=\"form_fields[sperre_typ][]\"> <label for=\"form-field-sperre_typ-2\">Handel<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Gesamtes Konto\" id=\"form-field-sperre_typ-3\" name=\"form_fields[sperre_typ][]\"> <label for=\"form-field-sperre_typ-3\">Gesamtes Konto<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Sonstige Einschr\u00e4nkungen\" id=\"form-field-sperre_typ-4\" name=\"form_fields[sperre_typ][]\"> <label for=\"form-field-sperre_typ-4\">Sonstige Einschr\u00e4nkungen<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-zeitpunkt_bekannt elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-zeitpunkt_bekannt\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tK\u00f6nnen Sie den Zeitpunkt der Sperre genau angeben?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Ja, kann ich.\" id=\"form-field-zeitpunkt_bekannt-0\" name=\"form_fields[zeitpunkt_bekannt]\" required=\"required\"> <label for=\"form-field-zeitpunkt_bekannt-0\">Ja, kann ich.<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Nein, kann ich nicht.\" id=\"form-field-zeitpunkt_bekannt-1\" name=\"form_fields[zeitpunkt_bekannt]\" required=\"required\"> <label for=\"form-field-zeitpunkt_bekannt-1\">Nein, kann ich nicht.<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-date elementor-field-group elementor-column elementor-field-group-datum_seit elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-datum_seit\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tSeit wann besteht die Sperre?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\n\t\t<input type=\"date\" name=\"form_fields[datum_seit]\" id=\"form-field-datum_seit\" class=\"elementor-field elementor-size-sm  elementor-field-textual elementor-date-field\" placeholder=\"Datum ausw\u00e4hlen\" pattern=\"[0-9]{4}-[0-9]{2}-[0-9]{2}\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-fallinformationen elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Fallinformationen\" data-previousButton=\"Zur\u00fcck\" data-nextButton=\"Weiter\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-betrag elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-betrag\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWie hoch ist der betroffene Betrag ungef\u00e4hr?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[betrag]\" id=\"form-field-betrag\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"unter 5.000 \u20ac\">unter 5.000 \u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"5.000 - 10.000 \u20ac\">5.000 - 10.000 \u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"10.000 - 50.000 \u20ac\">10.000 - 50.000 \u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"50.000 - 150.000 \u20ac\">50.000 - 150.000 \u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"150.000 - 300.000 \u20ac\">150.000 - 300.000 \u20ac<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"&gt; 300.000 \u20ac\">&gt; 300.000 \u20ac<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-grund_sperre elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-grund_sperre\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWelcher Grund wurde f\u00fcr die Sperre genannt?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"AML \/ Geldw\u00e4scheverdacht\" id=\"form-field-grund_sperre-0\" name=\"form_fields[grund_sperre][]\"> <label for=\"form-field-grund_sperre-0\">AML \/ Geldw\u00e4scheverdacht<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Ungew\u00f6hnliche Transaktionen\" id=\"form-field-grund_sperre-1\" name=\"form_fields[grund_sperre][]\"> <label for=\"form-field-grund_sperre-1\">Ungew\u00f6hnliche Transaktionen<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"KYC-Probleme\" id=\"form-field-grund_sperre-2\" name=\"form_fields[grund_sperre][]\"> <label for=\"form-field-grund_sperre-2\">KYC-Probleme<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Versto\u00df gegen Nutzungsbedingungen\" id=\"form-field-grund_sperre-3\" name=\"form_fields[grund_sperre][]\"> <label for=\"form-field-grund_sperre-3\">Versto\u00df gegen Nutzungsbedingungen<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Kein Grund genannt\" id=\"form-field-grund_sperre-4\" name=\"form_fields[grund_sperre][]\"> <label for=\"form-field-grund_sperre-4\">Kein Grund genannt<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Sonstiger Grund\" id=\"form-field-grund_sperre-5\" name=\"form_fields[grund_sperre][]\"> <label for=\"form-field-grund_sperre-5\">Sonstiger Grund<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-bisher_unternommen elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-bisher_unternommen\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWas haben Sie bisher unternommen?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Support kontaktiert\" id=\"form-field-bisher_unternommen-0\" name=\"form_fields[bisher_unternommen][]\"> <label for=\"form-field-bisher_unternommen-0\">Support kontaktiert<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Beschwerde eingereicht\" id=\"form-field-bisher_unternommen-1\" name=\"form_fields[bisher_unternommen][]\"> <label for=\"form-field-bisher_unternommen-1\">Beschwerde eingereicht<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Frist gesetzt\" id=\"form-field-bisher_unternommen-2\" name=\"form_fields[bisher_unternommen][]\"> <label for=\"form-field-bisher_unternommen-2\">Frist gesetzt<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Anwalt eingeschaltet\" id=\"form-field-bisher_unternommen-3\" name=\"form_fields[bisher_unternommen][]\"> <label for=\"form-field-bisher_unternommen-3\">Anwalt eingeschaltet<\/label><\/span><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"Bisher nichts unternommen\" id=\"form-field-bisher_unternommen-4\" name=\"form_fields[bisher_unternommen][]\"> <label for=\"form-field-bisher_unternommen-4\">Bisher nichts unternommen<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-unterlagen_vorhanden elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-unterlagen_vorhanden\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tLiegen Unterlagen vor?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Ja\" id=\"form-field-unterlagen_vorhanden-0\" name=\"form_fields[unterlagen_vorhanden]\" required=\"required\"> <label for=\"form-field-unterlagen_vorhanden-0\">Ja<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Nein\" id=\"form-field-unterlagen_vorhanden-1\" name=\"form_fields[unterlagen_vorhanden]\" required=\"required\"> <label for=\"form-field-unterlagen_vorhanden-1\">Nein<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-unterlagen_beschreibung elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-unterlagen_beschreibung\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tWelche Unterlagen liegen vor?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[unterlagen_beschreibung]\" id=\"form-field-unterlagen_beschreibung\" rows=\"2\" placeholder=\"F\u00fcgen Sie hier Ihre Nachricht ein\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-kontaktdaten elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Kontaktdaten\" data-previousButton=\"Zur\u00fcck\" data-nextButton=\"Weiter\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-firma elementor-col-60\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-firma\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tFirma\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[firma]\" id=\"form-field-firma\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Firmenname\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-vorname elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-vorname\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tVorname*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[vorname]\" id=\"form-field-vorname\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Max\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-nachname elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-nachname\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tNachname*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[nachname]\" id=\"form-field-nachname\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Schneider\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tE-Mail-Adresse*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"example@gmail.com\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-telefon elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-telefon\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tTelefonnummer\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[telefon]\" id=\"form-field-telefon\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"+49 157 83476219\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text\">\n\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_4096175]\" id=\"form-field-field_4096175\" class=\"elementor-field elementor-size-sm \" style=\"display:none !important;\">\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-rechtsschutz elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-rechtsschutz\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tHaben Sie eine Rechtsschutzversicherung?*\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Ja\" id=\"form-field-rechtsschutz-0\" name=\"form_fields[rechtsschutz]\" required=\"required\"> <label for=\"form-field-rechtsschutz-0\">Ja<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Nein\" id=\"form-field-rechtsschutz-1\" name=\"form_fields[rechtsschutz]\" required=\"required\"> <label for=\"form-field-rechtsschutz-1\">Nein<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-bemerkungen elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-bemerkungen\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tZus\u00e4tzliche Bemerkungen\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[bemerkungen]\" id=\"form-field-bemerkungen\" rows=\"2\" placeholder=\"F\u00fcgen Sie hier Ihre Nachricht ein\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-datenschutz elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Datenschutz\" data-previousButton=\"Zur\u00fcck\" data-nextButton=\"Weiter\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-acceptance elementor-field-group elementor-column elementor-field-group-field_bfa20f7 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_bfa20f7\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tDatenschutz-Einwilligung\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-subgroup\">\n\t\t\t<span class=\"elementor-field-option\">\n\t\t\t\t<input type=\"checkbox\" name=\"form_fields[field_bfa20f7]\" id=\"form-field-field_bfa20f7\" class=\"elementor-field elementor-size-sm  elementor-acceptance-field\" required=\"required\">\n\t\t\t\t<label for=\"form-field-field_bfa20f7\">Ich habe die <a href=\"\/datenschutz\/\" target=\"_blank\">Datenschutzerkl\u00e4rung<\/a> zur Kenntnis genommen. Meine Angaben werden zur Bearbeitung meiner Anfrage und zur rechtlichen Pr\u00fcfung meines Anliegens verarbeitet.<\/label>\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_faf6db8 elementor-col-100\">\n\t\t\t\t\t<span class=\"ds-txt\">Daten werden nur zur Bearbeitung der Anfrage verwendet und vertraulich behandelt.<\/span>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-zusammenfassung elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Zusammenfassung\" data-previousButton=\"Zur\u00fcck\" data-nextButton=\"Weiter\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_bcf7e26 elementor-col-100\">\n\t\t\t\t\t<div id=\"konto-summary\" class=\"konto-summary\">\n  <div class=\"konto-summary__section\">\n    <h3>Plattform- und Kontosperrung<\/h3>\n    <div class=\"konto-summary__rows\" data-summary-section=\"step1\"><\/div>\n  <\/div>\n\n  <div class=\"konto-summary__section\">\n    <h3>Fallinformationen<\/h3>\n    <div class=\"konto-summary__rows\" data-summary-section=\"step2\"><\/div>\n  <\/div>\n\n  <div class=\"konto-summary__section\">\n    <h3>Kontaktdaten<\/h3>\n    <div class=\"konto-summary__rows\" data-summary-section=\"step3\"><\/div>\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-terminbuchung elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"Terminbuchung\" data-previousButton=\"Zur\u00fcck\" data-nextButton=\"Weiter\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_1a62963 elementor-col-100\">\n\t\t\t\t\t<div id=\"acuity-booking-wrap\"><\/div>\n\n<script src=\"https:\/\/embed.acuityscheduling.com\/js\/embed.js\"><\/script>\n\n<script>\n(function () {\n    function initAcuityStep() {\n        const form = document.querySelector('.konto-step-form form.elementor-form');\n        const wrap = document.getElementById('acuity-booking-wrap');\n        if (!form || !wrap) return;\n\n        const baseUrl = 'https:\/\/app.acuityscheduling.com\/schedule\/cb5e0830\/';\n        let iframeRendered = false;\n\n        function getCurrentLanguage() {\n            const htmlLang = (document.documentElement.getAttribute('lang') || '').toLowerCase();\n            return htmlLang.startsWith('en') ? 'en' : 'de';\n        }\n\n        function getAppointmentTypeIds() {\n            return getCurrentLanguage() === 'en'\n                ? ['89234502', '89234510']\n                : ['88989179', '89081074'];\n        }\n\n        function getValue(name) {\n            const el = form.querySelector('[name=\"form_fields[' + name + ']\"]');\n            return el ? (el.value || '').trim() : '';\n        }\n\n        function buildAcuityUrl() {\n            const params = new URLSearchParams();\n\n            getAppointmentTypeIds().forEach(id => {\n                params.append('appointmentTypeIds[]', id);\n            });\n\n            const firstName = getValue('vorname');\n            const lastName = getValue('nachname');\n            const email = getValue('email');\n            const phone = getValue('telefon');\n\n            if (firstName) params.set('firstName', firstName);\n            if (lastName) params.set('lastName', lastName);\n            if (email) params.set('email', email);\n            if (phone) params.set('phone', phone);\n\n            const url = baseUrl + '?' + params.toString();\n            console.log('Acuity URL:', url);\n\n            return url;\n        }\n\n        function isBookingStepVisible() {\n            const step = form.querySelector('.elementor-field-group-terminbuchung.e-form__step');\n            return step && !step.classList.contains('elementor-hidden');\n        }\n\n        function renderAcuityIframe() {\n            if (iframeRendered) return;\n\n            const url = buildAcuityUrl();\n            wrap.innerHTML = '';\n\n            setTimeout(() => {\n                const iframe = document.createElement('iframe');\niframe.src = url;\niframe.width = '100%';\niframe.height = '900';\niframe.style.border = '0';\niframe.title = 'Terminbuchung';\n\niframe.setAttribute('allow', 'payment *; fullscreen *');\niframe.setAttribute('allowpaymentrequest', '');\n\nwrap.appendChild(iframe);\n            }, 50);\n\n            iframeRendered = true;\n        }\n\n        form.addEventListener('click', function (event) {\n            const btn = event.target.closest('button');\n            if (!btn) return;\n\n            if (\n                btn.classList.contains('e-form__buttons__wrapper__button-next') ||\n                btn.classList.contains('e-form__buttons__wrapper__button-previous')\n            ) {\n                setTimeout(function () {\n                    if (isBookingStepVisible()) {\n                        renderAcuityIframe();\n                    }\n                }, 250);\n            }\n        });\n\n        setTimeout(function () {\n            if (isBookingStepVisible()) {\n                renderAcuityIframe();\n            }\n        }, 500);\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initAcuityStep);\n    } else {\n        initAcuityStep();\n    }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\" id=\"submit_sperrung\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Senden<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><input\n                    class=\"apbct_special_field apbct_email_id__elementor_form\"\n                    name=\"apbct__email_id__elementor_form\"\n                    aria-label=\"apbct__label_id__elementor_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-006aa33 elementor-widget elementor-widget-html\" data-id=\"006aa33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n(function () {\n    function initKontoSummary() {\n        const form = document.querySelector('.konto-step-form form.elementor-form');\n        if (!form) return;\n\n        function getCurrentLanguage() {\n            const htmlLang = (document.documentElement.getAttribute('lang') || '').toLowerCase();\n            return htmlLang.startsWith('en') ? 'en' : 'de';\n        }\n\n        function getFieldMap() {\n            if (getCurrentLanguage() === 'en') {\n                return {\n                    step1: [\n                        { name: 'plattform', label: 'Which platform is affected by the restriction?' },\n                        { name: 'sperre_typ', label: 'What is blocked or restricted?' },\n                        { name: 'zeitpunkt_bekannt', label: 'Can you specify the time of the restriction exactly?' },\n                        { name: 'datum_seit', label: 'Since when has the restriction existed?' }\n                    ],\n                    step2: [\n                        { name: 'betrag', label: 'What is the approximate affected amount?' },\n                        { name: 'grund_sperre', label: 'What reason was given for the restriction?' },\n                        { name: 'bisher_unternommen', label: 'What have you done so far?' },\n                        { name: 'unterlagen_vorhanden', label: 'Are documents available?' },\n                        { name: 'unterlagen_beschreibung', label: 'Which documents are available?' }\n                    ],\n                    step3: [\n                        { name: 'firma', label: 'Business' },\n                        { name: 'vorname', label: 'First name' },\n                        { name: 'nachname', label: 'Last name' },\n                        { name: 'email', label: 'Email address' },\n                        { name: 'telefon', label: 'Phone number' },\n                        { name: 'rechtsschutz', label: 'Do you have legal expenses insurance?' },\n                        { name: 'bemerkungen', label: 'Additional comments' }\n                    ]\n                };\n            }\n\n            return {\n                step1: [\n                    { name: 'plattform', label: 'Auf welcher Plattform ist die Sperre?' },\n                    { name: 'sperre_typ', label: 'Was ist gesperrt oder eingeschr\u00e4nkt?' },\n                    { name: 'zeitpunkt_bekannt', label: 'K\u00f6nnen Sie den Zeitpunkt der Sperre genau angeben?' },\n                    { name: 'datum_seit', label: 'Seit wann besteht die Sperre?' }\n                ],\n                step2: [\n                    { name: 'betrag', label: 'Wie hoch ist der betroffene Betrag ungef\u00e4hr?' },\n                    { name: 'grund_sperre', label: 'Welcher Grund wurde f\u00fcr die Sperre genannt?' },\n                    { name: 'bisher_unternommen', label: 'Was haben Sie bisher unternommen?' },\n                    { name: 'unterlagen_vorhanden', label: 'Liegen Unterlagen vor?' },\n                    { name: 'unterlagen_beschreibung', label: 'Welche Unterlagen liegen vor?' }\n                ],\n                step3: [\n                    { name: 'firma', label: 'Firma' },\n                    { name: 'vorname', label: 'Vorname' },\n                    { name: 'nachname', label: 'Nachname' },\n                    { name: 'email', label: 'E-Mail-Adresse' },\n                    { name: 'telefon', label: 'Telefonnummer' },\n                    { name: 'rechtsschutz', label: 'Haben Sie eine Rechtsschutzversicherung?' },\n                    { name: 'bemerkungen', label: 'Zus\u00e4tzliche Bemerkungen' }\n                ]\n            };\n        }\n\n        function getPlaceholderLabels() {\n            return ['W\u00e4hlen Sie', 'Choose'];\n        }\n\n        function escapeHtml(str) {\n            return String(str)\n                .replace(\/&\/g, '&amp;')\n                .replace(\/<\/g, '&lt;')\n                .replace(\/>\/g, '&gt;')\n                .replace(\/\"\/g, '&quot;')\n                .replace(\/'\/g, '&#039;');\n        }\n\n        function getFields(fieldName) {\n            return form.querySelectorAll(\n                '[name=\"form_fields[' + fieldName + ']\"], [name=\"form_fields[' + fieldName + '][]\"]'\n            );\n        }\n\n        function getFieldValue(fieldName) {\n            const elements = getFields(fieldName);\n            if (!elements.length) {\n                return '';\n            }\n\n            const first = elements[0];\n            const tagName = (first.tagName || '').toLowerCase();\n            const type = (first.type || '').toLowerCase();\n\n            if (type === 'checkbox') {\n                return Array.from(elements)\n                    .filter(el => el.checked && (el.value || '').trim() !== '')\n                    .map(el => el.value.trim())\n                    .join(' \u00b7 ');\n            }\n\n            if (type === 'radio') {\n                const selected = Array.from(elements).find(el => el.checked);\n                return selected ? (selected.value || '').trim() : '';\n            }\n\n            if (tagName === 'select') {\n                const selectedText = first.options[first.selectedIndex]\n                    ? first.options[first.selectedIndex].text.trim()\n                    : '';\n\n                return getPlaceholderLabels().includes(selectedText) ? '' : selectedText;\n            }\n\n            return (first.value || '').trim();\n        }\n\n        function renderSection(sectionKey) {\n            const container = form.querySelector('[data-summary-section=\"' + sectionKey + '\"]');\n            if (!container) return;\n\n            const fieldMap = getFieldMap();\n\n            const html = fieldMap[sectionKey].map(function (field) {\n\n                if (field.name === 'unterlagen_beschreibung') {\n                    const vorhanden = getFieldValue('unterlagen_vorhanden').toLowerCase();\n\n                    const isYes =\n                        vorhanden === 'ja' ||\n                        vorhanden === 'yes' ||\n                        vorhanden === 'true' ||\n                        vorhanden === '1';\n\n                    if (!isYes) {\n                        return '';\n                    }\n                }\n\n                \/\/ datum_seit nur anzeigen wenn sinnvoll\n                if (field.name === 'datum_seit') {\n                    const bekannt = getFieldValue('zeitpunkt_bekannt').toLowerCase();\n                \n                    const isYes =\n                        bekannt.includes('ja') ||\n                        bekannt.includes('yes') ||\n                        bekannt === 'true' ||\n                        bekannt === '1';\n                \n                    if (!isYes) {\n                        return '';\n                    }\n                }\n                \n                const value = getFieldValue(field.name);\n\n                return (\n                    '<div class=\"konto-summary__row\">' +\n                        '<div class=\"konto-summary__label\">' + escapeHtml(field.label) + '<\/div>' +\n                        '<div class=\"konto-summary__value\">' + (value ? escapeHtml(value) : '\u2014') + '<\/div>' +\n                    '<\/div>'\n                );\n            }).join('');\n\n            container.innerHTML = html;\n        }\n\n        function renderSummary() {\n            renderSection('step1');\n            renderSection('step2');\n            renderSection('step3');\n        }\n\n        function isSummaryVisible() {\n            const summaryStep = form.querySelector('.elementor-field-group-zusammenfassung.e-form__step');\n            if (!summaryStep) return false;\n            return !summaryStep.classList.contains('elementor-hidden');\n        }\n\n        function renderIfSummaryVisible() {\n            if (isSummaryVisible()) {\n                renderSummary();\n            }\n        }\n\n        form.addEventListener('change', renderIfSummaryVisible);\n        form.addEventListener('input', renderIfSummaryVisible);\n\n        form.addEventListener('click', function (event) {\n            const btn = event.target.closest('button');\n            if (!btn) return;\n\n            if (\n                btn.classList.contains('e-form__buttons__wrapper__button-next') ||\n                btn.classList.contains('e-form__buttons__wrapper__button-previous')\n            ) {\n                setTimeout(renderIfSummaryVisible, 50);\n                setTimeout(renderIfSummaryVisible, 150);\n                setTimeout(renderIfSummaryVisible, 300);\n            }\n        });\n\n        const observer = new MutationObserver(function () {\n            renderIfSummaryVisible();\n        });\n\n        observer.observe(form, {\n            subtree: true,\n            attributes: true,\n            attributeFilter: ['class', 'value', 'checked']\n        });\n\n        setTimeout(renderSummary, 300);\n        setTimeout(renderSummary, 800);\n\n        window.kontoRenderSummary = renderSummary;\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initKontoSummary);\n    } else {\n        initKontoSummary();\n    }\n})();\n<\/script>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n    const select = document.getElementById(\"form-field-plattform\");\n    if (!select) return;\n\n    function getCurrentLanguage() {\n        const htmlLang = (document.documentElement.getAttribute('lang') || '').toLowerCase();\n        return htmlLang.startsWith('en') ? 'en' : 'de';\n    }\n\n    function getPlaceholderText() {\n        return getCurrentLanguage() === 'en' ? 'Choose' : 'W\u00e4hlen Sie';\n    }\n\n    function getMapping() {\n        const lang = getCurrentLanguage();\n\n        const baseMapping = {\n            \"bitvavo\": {\n                de: \"bitvavo\",\n                en: \"bitvavo\"\n            },\n            \"bison\": {\n                de: \"BISON\",\n                en: \"BISON\"\n            },\n            \"bitpanda\": {\n                de: \"bitpanda\",\n                en: \"bitpanda\"\n            },\n            \"bitstamp\": {\n                de: \"Bitstamp\",\n                en: \"Bitstamp\"\n            },\n            \"kraken\": {\n                de: \"Kraken\",\n                en: \"Kraken\"\n            },\n            \"coinbase\": {\n                de: \"coinbase\",\n                en: \"coinbase\"\n            },\n            \"binance\": {\n                de: \"BINANCE\",\n                en: \"BINANCE\"\n            },\n            \"klassische-banken\": {\n                de: \"Klassische Banken\",\n                en: \"Traditional Banks\"\n            },\n            \"sonstige-plattformen\": {\n                de: \"Sonstige Plattformen\",\n                en: \"Other Platforms\"\n            }\n        };\n\n        const resolved = {};\n\n        for (const slug in baseMapping) {\n            resolved[slug] = baseMapping[slug][lang];\n        }\n\n        return resolved;\n    }\n\n    function setSelectByText(text) {\n        const options = Array.from(select.options);\n        const match = options.find(function (option) {\n            return option.text.trim() === text;\n        });\n\n        if (match) {\n            select.value = match.value;\n            select.dispatchEvent(new Event('change', { bubbles: true }));\n            return true;\n        }\n\n        return false;\n    }\n\n    function setSelectByValue(value) {\n        const options = Array.from(select.options);\n        const exists = options.some(function (option) {\n            return option.value === value;\n        });\n\n        if (exists) {\n            select.value = value;\n            select.dispatchEvent(new Event('change', { bubbles: true }));\n            return true;\n        }\n\n        return false;\n    }\n\n    const path = window.location.pathname.toLowerCase();\n    const mapping = getMapping();\n    let found = false;\n\n    for (const key in mapping) {\n        if (path.includes(key)) {\n            found = setSelectByValue(mapping[key]) || setSelectByText(mapping[key]);\n            break;\n        }\n    }\n\n    if (!found) {\n        const alreadyHasEmptyOption = Array.from(select.options).some(function (option) {\n            return option.value === '';\n        });\n\n        if (!alreadyHasEmptyOption) {\n            const placeholder = document.createElement(\"option\");\n            placeholder.textContent = getPlaceholderText();\n            placeholder.value = \"\";\n            placeholder.disabled = true;\n            placeholder.selected = true;\n\n            select.insertBefore(placeholder, select.firstChild);\n        } else {\n            const emptyOption = Array.from(select.options).find(function (option) {\n                return option.value === '';\n            });\n\n            if (emptyOption) {\n                emptyOption.textContent = getPlaceholderText();\n            }\n\n            select.value = '';\n        }\n    }\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b61b4a6 elementor-widget elementor-widget-html\" data-id=\"b61b4a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n    const form = document.querySelector('.konto-step-form form.elementor-form');\n    if (!form) return;\n\n    function getFields(fieldName) {\n        return form.querySelectorAll(\n            '[name=\"form_fields[' + fieldName + ']\"], [name=\"form_fields[' + fieldName + '][]\"]'\n        );\n    }\n\n    function getFieldGroup(fieldName) {\n        const field = form.querySelector('[name=\"form_fields[' + fieldName + ']\"]');\n        if (!field) return null;\n        return field.closest('.elementor-field-group');\n    }\n\n    function getValue(fieldName) {\n        const fields = getFields(fieldName);\n        if (!fields.length) return '';\n\n        const first = fields[0];\n        const type = (first.type || '').toLowerCase();\n\n        if (type === 'radio') {\n            const selected = Array.from(fields).find(el => el.checked);\n            return selected ? (selected.value || '').toLowerCase().trim() : '';\n        }\n\n        if (type === 'checkbox') {\n            const checked = Array.from(fields).filter(el => el.checked);\n            return checked.length ? checked.map(el => (el.value || '').toLowerCase().trim()).join(' ') : '';\n        }\n\n        return (first.value || '').toLowerCase().trim();\n    }\n\n    function toggleUnterlagenBeschreibung() {\n        const value = getValue('unterlagen_vorhanden');\n        const targetGroup = getFieldGroup('unterlagen_beschreibung');\n\n        if (!targetGroup) return;\n\n        const isYes =\n            value === 'ja' ||\n            value === 'yes' ||\n            value === 'true' ||\n            value === '1';\n\n        if (isYes) {\n            targetGroup.style.display = '';\n        } else {\n            targetGroup.style.display = 'none';\n        }\n    }\n\n    function toggleDatumSeit() {\n        const value = getValue('zeitpunkt_bekannt');\n        const targetGroup = getFieldGroup('datum_seit');\n\n        if (!targetGroup) return;\n\n        const isYes =\n            value === 'ja, kann ich.' ||\n            value === 'ja, kann ich' ||\n            value === 'yes' ||\n            value === 'yes, i can.' ||\n            value === 'yes, i can' ||\n            value === 'true' ||\n            value === '1';\n\n        if (isYes) {\n            targetGroup.style.display = '';\n        } else {\n            targetGroup.style.display = 'none';\n        }\n    }\n\n    \/\/ Initial ausblenden\n    const unterlagenGroup = getFieldGroup('unterlagen_beschreibung');\n    if (unterlagenGroup) {\n        unterlagenGroup.style.display = 'none';\n    }\n\n    const datumSeitGroup = getFieldGroup('datum_seit');\n    if (datumSeitGroup) {\n        datumSeitGroup.style.display = 'none';\n    }\n\n    \/\/ Event Listener\n    form.addEventListener('change', function (e) {\n        if (e.target.name && e.target.name.includes('unterlagen_vorhanden')) {\n            toggleUnterlagenBeschreibung();\n        }\n\n        if (e.target.name && e.target.name.includes('zeitpunkt_bekannt')) {\n            toggleDatumSeit();\n        }\n    });\n\n    \n    setTimeout(toggleUnterlagenBeschreibung, 100);\n    setTimeout(toggleUnterlagenBeschreibung, 300);\n\n    setTimeout(toggleDatumSeit, 100);\n    setTimeout(toggleDatumSeit, 300);\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3d612c elementor-widget elementor-widget-html\" data-id=\"c3d612c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n\n(function () {\n    function initMailTrigger() {\n        const form = document.querySelector('.konto-step-form form.elementor-form');\n        if (!form) return;\n\n        function getValue(fieldName) {\n            const elements = form.querySelectorAll(\n                '[name=\"form_fields[' + fieldName + ']\"], [name=\"form_fields[' + fieldName + '][]\"]'\n            );\n        \n            if (!elements.length) return '';\n        \n            const first = elements[0];\n            const tagName = (first.tagName || '').toLowerCase();\n            const type = (first.type || '').toLowerCase();\n        \n            if (type === 'checkbox') {\n                return Array.from(elements)\n                    .filter(el => el.checked && el.value)\n                    .map(el => el.value.trim())\n                    .join(' \u00b7 ');\n            }\n        \n            if (type === 'radio') {\n                const selected = Array.from(elements).find(el => el.checked);\n                return selected ? selected.value.trim() : '';\n            }\n        \n            if (tagName === 'select') {\n                const selectedText = first.options[first.selectedIndex]\n                    ? first.options[first.selectedIndex].text.trim()\n                    : '';\n        \n                return (selectedText === 'W\u00e4hlen Sie' || selectedText === 'Choose')\n                    ? ''\n                    : selectedText;\n            }\n        \n            return (first.value || '').trim();\n        }\n\n        function getPayload() {\n            const bekannt = getValue('zeitpunkt_bekannt').toLowerCase();\n\n            const isYes =\n                bekannt.includes('ja') ||\n                bekannt.includes('yes') ||\n                bekannt === 'true' ||\n                bekannt === '1';\n\n            return {\n                plattform: getValue('plattform'),\n                sperre_typ: getValue('sperre_typ'),\n                zeitpunkt_bekannt: getValue('zeitpunkt_bekannt'),\n                datum_seit: isYes ? getValue('datum_seit') : '',\n                betrag: getValue('betrag'),\n                grund_sperre: getValue('grund_sperre'),\n                bisher_unternommen: getValue('bisher_unternommen'),\n                unterlagen_vorhanden: getValue('unterlagen_vorhanden'),\n                unterlagen_beschreibung: getValue('unterlagen_beschreibung'),\n                firma: getValue('firma'),\n                vorname: getValue('vorname'),\n                nachname: getValue('nachname'),\n                email: getValue('email'),\n                telefon: getValue('telefon'),\n                rechtsschutz: getValue('rechtsschutz'),\n                bemerkungen: getValue('bemerkungen')\n            };\n        }\n\n        function isSummaryVisible() {\n            const summaryStep = form.querySelector('.elementor-field-group-zusammenfassung.e-form__step');\n            return summaryStep && !summaryStep.classList.contains('elementor-hidden');\n        }\n\n        let mailSent = false;\n        let mailSending = false;\n        \n        async function sendMail() {\n            if (mailSent || mailSending) return;\n        \n            mailSending = true;\n        \n            console.log('\u27a1\ufe0f Sende Mail...');\n        \n            try {\n                const response = await fetch('\/wp-admin\/admin-ajax.php', {\n                    method: 'POST',\n                    headers: {\n                        'Content-Type': 'application\/x-www-form-urlencoded; charset=UTF-8'\n                    },\n                    body: new URLSearchParams({\n                        action: 'konto_send_summary_mail',\n                        data: JSON.stringify(getPayload())\n                    })\n                });\n        \n                const result = await response.json();\n                console.log('\ud83d\udce9 Mail Result:', result);\n        \n                if (result.success) {\n                    mailSent = true;\n                }\n        \n            } catch (e) {\n                console.error('\u274c Mail Fehler:', e);\n            }\n        }\n\n        function checkAndSend() {\n            if (isSummaryVisible()) {\n                sendMail();\n            }\n        }\n\n        \/\/ Step Wechsel\n        form.addEventListener('click', function (event) {\n            const btn = event.target.closest('button');\n            if (!btn) return;\n\n            if (\n                btn.classList.contains('e-form__buttons__wrapper__button-next') ||\n                btn.classList.contains('e-form__buttons__wrapper__button-previous')\n            ) {\n                setTimeout(checkAndSend, 100);\n                setTimeout(checkAndSend, 300);\n            }\n        });\n\n        \/\/ Falls direkt sichtbar\n        setTimeout(checkAndSend, 500);\n\n        \/\/ Safety Observer\n        const observer = new MutationObserver(checkAndSend);\n\n        observer.observe(form, {\n            subtree: true,\n            attributes: true,\n            attributeFilter: ['class']\n        });\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initMailTrigger);\n    } else {\n        initMailTrigger();\n    }\n})();\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0b1f29 elementor-widget elementor-widget-html\" data-id=\"e0b1f29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<script>\n\/*\n(function () {\n\n    function initKontoStore() {\n\n        const form = document.querySelector(\n            '.konto-step-form form.elementor-form'\n        );\n\n        if (!form) return;\n\n\n        let stored = false;\n        let storing = false;\n\n\n        function getValue(fieldName) {\n\n            const elements = form.querySelectorAll(\n                '[name=\"form_fields[' + fieldName + ']\"], ' +\n                '[name=\"form_fields[' + fieldName + '][]\"]'\n            );\n\n            if (!elements.length) return '';\n\n\n            const first = elements[0];\n\n            const tagName =\n                (first.tagName || '').toLowerCase();\n\n            const type =\n                (first.type || '').toLowerCase();\n\n\n            if (type === 'checkbox') {\n\n                return Array.from(elements)\n\n                    .filter(el =>\n                        el.checked &&\n                        el.value\n                    )\n\n                    .map(el =>\n                        el.value.trim()\n                    )\n\n                    .join(' \u00b7 ');\n            }\n\n\n            if (type === 'radio') {\n\n                const selected =\n                    Array.from(elements)\n                        .find(el => el.checked);\n\n                return selected\n                    ? selected.value.trim()\n                    : '';\n            }\n\n\n            if (tagName === 'select') {\n\n                const selectedText =\n                    first.options[first.selectedIndex]\n                        ? first.options[first.selectedIndex].text.trim()\n                        : '';\n\n\n                return (\n                    selectedText === 'W\u00e4hlen Sie' ||\n                    selectedText === 'Choose'\n                )\n                    ? ''\n                    : selectedText;\n            }\n\n\n            return (first.value || '').trim();\n        }\n\n\n        function getPayload() {\n\n            const bekannt =\n                getValue('zeitpunkt_bekannt')\n                    .toLowerCase();\n\n\n            const isYes =\n                bekannt.includes('ja') ||\n                bekannt.includes('yes') ||\n                bekannt === 'true' ||\n                bekannt === '1';\n\n\n            return {\n\n                plattform:\n                    getValue('plattform'),\n\n                sperre_typ:\n                    getValue('sperre_typ'),\n\n                zeitpunkt_bekannt:\n                    getValue('zeitpunkt_bekannt'),\n\n                datum_seit:\n                    isYes\n                        ? getValue('datum_seit')\n                        : '',\n\n                betrag:\n                    getValue('betrag'),\n\n                grund_sperre:\n                    getValue('grund_sperre'),\n\n                bisher_unternommen:\n                    getValue('bisher_unternommen'),\n\n                unterlagen_vorhanden:\n                    getValue('unterlagen_vorhanden'),\n\n                unterlagen_beschreibung:\n                    getValue('unterlagen_beschreibung'),\n\n                firma:\n                    getValue('firma'),\n\n                vorname:\n                    getValue('vorname'),\n\n                nachname:\n                    getValue('nachname'),\n\n                email:\n                    getValue('email'),\n\n                telefon:\n                    getValue('telefon'),\n\n                rechtsschutz:\n                    getValue('rechtsschutz'),\n\n                bemerkungen:\n                    getValue('bemerkungen')\n            };\n        }\n\n\n        function isBookingStepVisible() {\n\n            const step = form.querySelector(\n                '.elementor-field-group-terminbuchung.e-form__step'\n            );\n\n            return (\n                step &&\n                !step.classList.contains(\n                    'elementor-hidden'\n                )\n            );\n        }\n\n\n        async function storeRequest() {\n\n            if (\n                stored ||\n                storing\n            ) {\n                return;\n            }\n\n\n            storing = true;\n\n\n            console.log(\n                '\ud83d\udcbe Speichere Anfrage f\u00fcr Acuity...'\n            );\n\n\n            try {\n\n                const response =\n                    await fetch(\n                        '\/wp-admin\/admin-ajax.php',\n                        {\n                            method: 'POST',\n\n                            headers: {\n                                'Content-Type':\n                                    'application\/x-www-form-urlencoded; charset=UTF-8'\n                            },\n\n                            body: new URLSearchParams({\n\n                                action:\n                                    'konto_store_summary',\n\n                                data:\n                                    JSON.stringify(\n                                        getPayload()\n                                    )\n\n                            })\n\n                        }\n                    );\n\n\n                const result =\n                    await response.json();\n\n\n                console.log(\n                    '\ud83d\udcbe Store Result:',\n                    result\n                );\n\n\n                if (result.success) {\n\n                    stored = true;\n\n                    console.log(\n                        '\u2705 Anfrage gespeichert.'\n                    );\n\n                }\n\n\n            } catch (error) {\n\n                console.error(\n                    '\u274c Speicherfehler:',\n                    error\n                );\n\n            }\n\n\n            storing = false;\n        }\n\n\n        function checkStep() {\n\n            if (\n                isBookingStepVisible()\n            ) {\n                storeRequest();\n            }\n\n        }\n\n\n        form.addEventListener(\n            'click',\n            function(event) {\n\n                const btn =\n                    event.target.closest('button');\n\n                if (!btn) return;\n\n\n                if (\n                    btn.classList.contains(\n                        'e-form__buttons__wrapper__button-next'\n                    )\n                ) {\n\n                    setTimeout(\n                        checkStep,\n                        100\n                    );\n\n                    setTimeout(\n                        checkStep,\n                        300\n                    );\n\n                }\n\n            }\n        );\n\n\n        const observer =\n            new MutationObserver(\n                checkStep\n            );\n\n\n        observer.observe(\n            form,\n            {\n                subtree: true,\n                attributes: true,\n                attributeFilter: [\n                    'class'\n                ]\n            }\n        );\n\n    }\n\n\n    if (\n        document.readyState === 'loading'\n    ) {\n\n        document.addEventListener(\n            'DOMContentLoaded',\n            initKontoStore\n        );\n\n    } else {\n\n        initKontoStore();\n\n    }\n\n})();\n*\/\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d8c7374 elementor-widget elementor-widget-html\" data-id=\"d8c7374\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n(function () {\n    function initPowerAutomateTrigger() {\n        const form = document.querySelector('.konto-step-form form.elementor-form');\n        if (!form) return;\n\n        const POWER_AUTOMATE_URL = 'https:\/\/default9a148ce507e245929640c00fe87ec0.09.environment.api.powerplatform.com:443\/powerautomate\/automations\/direct\/workflows\/a0b16c478e2843ab979b98cf2842cb4c\/triggers\/manual\/paths\/invoke?api-version=1&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=RaKS8Njl3LDcropU2iASN45eLqOGDDARJprSbPtRyMo';\n\n        function getValue(fieldName) {\n            const elements = form.querySelectorAll(\n                '[name=\"form_fields[' + fieldName + ']\"], [name=\"form_fields[' + fieldName + '][]\"]'\n            );\n\n            if (!elements.length) return '';\n\n            const first = elements[0];\n            const tagName = (first.tagName || '').toLowerCase();\n            const type = (first.type || '').toLowerCase();\n\n            if (type === 'checkbox') {\n                return Array.from(elements)\n                    .filter(el => el.checked && el.value)\n                    .map(el => el.value.trim())\n                    .join(', ');\n            }\n\n            if (type === 'radio') {\n                const selected = Array.from(elements).find(el => el.checked);\n                return selected ? selected.value.trim() : '';\n            }\n\n            if (tagName === 'select') {\n                const selectedText = first.options[first.selectedIndex]\n                    ? first.options[first.selectedIndex].text.trim()\n                    : '';\n\n                return (selectedText === 'W\u00e4hlen Sie' || selectedText === 'Choose')\n                    ? ''\n                    : selectedText;\n            }\n\n            return (first.value || '').trim();\n        }\n\n        function isYes(val) {\n            val = (val || '').toLowerCase();\n            return val.includes('ja') || val.includes('yes') || val === 'true' || val === '1';\n        }\n\n        function getPayload() {\n            const zeitpunkt = getValue('zeitpunkt_bekannt');\n            const unterlagen = getValue('unterlagen_vorhanden');\n\n            return {\n                \"PLATTFORM\": getValue('plattform'),\n                \"SPERR_ART\": getValue('sperre_typ'),\n                \"ZEITPUNKT_BEKANNT\": zeitpunkt,\n                \"SPERRE_SEIT\": isYes(zeitpunkt) ? getValue('datum_seit') : \"\",\n\n                \"BETRAG_KATEGORIE\": getValue('betrag'),\n                \"SPERR_GRUND\": getValue('grund_sperre'),\n                \"BISHERIGE_SCHRITTE\": getValue('bisher_unternommen'),\n\n                \"UNTERLAGEN_VORHANDEN\": unterlagen,\n                \"UNTERLAGEN_BESCHREIBUNG\": isYes(unterlagen) ? getValue('unterlagen_beschreibung') : \"\",\n\n                \"MANDANT_FIRMA\": getValue('firma'),\n                \"MANDANT_VORNAME\": getValue('vorname'),\n                \"MANDANT_NACHNAME\": getValue('nachname'),\n                \"EMAIL\": getValue('email'),\n                \"TELEFON\": getValue('telefon'),\n                \"RSV_VORHANDEN\": getValue('rechtsschutz'),\n\n                \"BEMERKUNG\": getValue('bemerkungen'),\n\n                \"CASE_TYPE\": \"KONTOSPERRUNG\",\n                \"Status\": \"Neu\",\n                \"FORM_VERSION\": 1\n            };\n        }\n\n        function isSummaryVisible() {\n            const summaryStep = form.querySelector('.elementor-field-group-zusammenfassung.e-form__step');\n            return summaryStep && !summaryStep.classList.contains('elementor-hidden');\n        }\n\n        let sent = false;\n\n        async function sendToPowerAutomate() {\n            if (sent) return;\n            sent = true;\n\n            const payload = getPayload();\n\n            console.log('\u26a1 Payload:', payload);\n\n            try {\n                const response = await fetch(POWER_AUTOMATE_URL, {\n                    method: 'POST',\n                    headers: {\n                        'Content-Type': 'application\/json'\n                    },\n                    body: JSON.stringify(payload)\n                });\n\n                console.log('\u2705 Power Automate Status:', response.status);\n            } catch (e) {\n                console.error('\u274c Fehler:', e);\n            }\n        }\n\n        function checkAndSend() {\n            if (isSummaryVisible()) {\n                sendToPowerAutomate();\n            }\n        }\n\n        form.addEventListener('click', function (event) {\n            const btn = event.target.closest('button');\n            if (!btn) return;\n\n            if (\n                btn.classList.contains('e-form__buttons__wrapper__button-next') ||\n                btn.classList.contains('e-form__buttons__wrapper__button-previous')\n            ) {\n                setTimeout(checkAndSend, 100);\n                setTimeout(checkAndSend, 300);\n            }\n        });\n\n        setTimeout(checkAndSend, 500);\n\n        const observer = new MutationObserver(checkAndSend);\n\n        observer.observe(form, {\n            subtree: true,\n            attributes: true,\n            attributeFilter: ['class']\n        });\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initPowerAutomateTrigger);\n    } else {\n        initPowerAutomateTrigger();\n    }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-345310e e-flex e-con-boxed e-con e-parent\" data-id=\"345310e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div style=\"position:relative;\" class=\"elementor-element elementor-element-b355d5c e-con-full e-flex e-con e-child\" data-id=\"b355d5c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-36fdcb8 e-con-full e-flex e-con e-child\" data-id=\"36fdcb8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e34bec4 e-con-full animated-fast e-flex elementor-invisible e-con e-child\" data-id=\"e34bec4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-851b15b elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget-tablet__width-inherit sp-title elementor-widget elementor-widget-heading\" data-id=\"851b15b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Erste Einsch\u00e4tzung \u00fcber die Online-Maske<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-97c185f elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"97c185f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u00dcber die obenstehende Online-Maske k\u00f6nnen Sie Ihr Anliegen strukturiert schildern. Die \u00fcbermittelten Angaben erm\u00f6glichen eine erste Vorpr\u00fcfung des Sachverhalts und dienen der Einsch\u00e4tzung, ob und in welcher Form ein anwaltliches Vorgehen in Betracht kommt.<br \/><br \/>Die Nutzung der Online-Maske stellt noch keine Mandatierung dar und ersetzt keine umfassende rechtliche Pr\u00fcfung. Konkrete Erfolgsaussichten, Handlungsempfehlungen oder eine rechtliche Bewertung im Einzelfall erfolgen erst nach ausdr\u00fccklicher Beauftragung.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Banken und Plattformen Sonstige Plattformen Konto bei weiterer Kryptob\u00f6rse gesperrt Auch bei zahlreichen weiteren, teils international t\u00e4tigen Kryptob\u00f6rsen werden Auszahlungen blockiert, Accounts eingefroren oder zus\u00e4tzliche Nachweise verlangt. Betroffen sind etwa Anbieter wie HTX, Upbit, KuCoin, Bybit, OKX, Crypto.com, Gate.io, Bitget, MEXC, Gemini, Bitfinex oder vergleichbare Plattformen. Rechtlich entscheidend ist dabei weniger der Name der B\u00f6rse [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":169,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false},"class_list":["post-1016","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/pages\/1016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/comments?post=1016"}],"version-history":[{"count":22,"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/pages\/1016\/revisions"}],"predecessor-version":[{"id":2051,"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/pages\/1016\/revisions\/2051"}],"up":[{"embeddable":true,"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/pages\/169"}],"wp:attachment":[{"href":"https:\/\/kanzlei-dv.de\/en\/wp-json\/wp\/v2\/media?parent=1016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}