diff --git a/resources/views/components/press-release-submit-modal.blade.php b/resources/views/components/press-release-submit-modal.blade.php
index e25cf3d3..6526733f 100644
--- a/resources/views/components/press-release-submit-modal.blade.php
+++ b/resources/views/components/press-release-submit-modal.blade.php
@@ -69,60 +69,84 @@
{{-- Rechtliche Hinweise (Platzhalter — vor Go-Live anwaltlich prüfen) --}}
-
-
{{ __('Mit dem Einreichen versichern Sie:') }}
-
- - {{ __('Sie sind befugt, den Inhalt zu veröffentlichen.') }}
- - {{ __('Alle verwendeten Bilder, Logos und Zitate liegen in Ihrer Nutzungsbefugnis.') }}
- - {{ __('Personenbezogene Daten sind nur im zwingend erforderlichen Umfang enthalten.') }}
- - {{ __('Aussagen entsprechen Ihrem Wissensstand und sind sachlich richtig.') }}
-
-
- {{ __('Sie stellen die Plattform von Ansprüchen Dritter frei, die aus einer unberechtigten Nutzung von Inhalten resultieren. Die endgültige Veröffentlichung erfolgt nach Abschluss der Inhaltsprüfung.') }}
-
-
+
+
+ {{ __('Rechtliche Hinweise') }}
+
+
+
{{ __('Mit dem Einreichen versichern Sie:') }}
+
+ - {{ __('Sie sind befugt, den Inhalt zu veröffentlichen.') }}
+ - {{ __('Alle verwendeten Bilder, Logos und Zitate liegen in Ihrer Nutzungsbefugnis.') }}
+ - {{ __('Personenbezogene Daten sind nur im zwingend erforderlichen Umfang enthalten.') }}
+ - {{ __('Aussagen entsprechen Ihrem Wissensstand und sind sachlich richtig.') }}
+
+
+ {{ __('Sie stellen die Plattform von Ansprüchen Dritter frei, die aus einer unberechtigten Nutzung von Inhalten resultieren. Die endgültige Veröffentlichung erfolgt nach Abschluss der Inhaltsprüfung.') }}
+
+
+
{{-- Kontingent (optional) --}}
@if (! is_null($quotaRemaining) && ! is_null($quotaTotal))
-
-
-
{{ __('PM-Kontingent diesen Monat') }}
-
{{ __('Wird erst bei Veröffentlichung verbraucht — abgelehnte Pressemitteilungen kosten keinen Slot.') }}
+
+
+
+
{{ __('PM-Kontingent diesen Monat') }}
+
{{ __('Wird erst bei Veröffentlichung verbraucht — abgelehnte Pressemitteilungen kosten keinen Slot.') }}
+
+ {{-- shrink-0 + nowrap: der Flex-Container darf den Badge
+ nicht zusammendrücken (QA-Befund 07.07., Umbruch „3 /|3"). --}}
+
0 ? 'ok' : 'warn'])>
+ {{ $quotaRemaining }} / {{ $quotaTotal }}
+
- 0 ? 'ok' : 'warn'])>
- {{ $quotaRemaining }} / {{ $quotaTotal }}
-
-
+
@endif
{{-- Bestätigungen — Flux-Switches (Einheitlichkeit, 12.06.2026);
der Alpine-State steuert weiterhin den Bestätigen-Button. --}}
-
-
-
-
- {{-- Archiv-Hinweis (AGB § 13 Abs. 1, T2neu): die frühere
- Erlöschens-Checkbox entfiel mit der B2B-Umstellung (E2).
- Der Bestätigungszeitpunkt wird serverseitig protokolliert
- (PressReleaseService). --}}
-
-
+
+
+ {{ __('Ihre Bestätigungen') }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{-- Archiv-Hinweis (AGB § 13 Abs. 1, T2neu): die frühere
+ Erlöschens-Checkbox entfiel mit der B2B-Umstellung (E2).
+ Der Bestätigungszeitpunkt wird serverseitig protokolliert
+ (PressReleaseService). --}}
+
+
+
+
+
diff --git a/tests/Feature/PressReleasePublishModalPhase8iTest.php b/tests/Feature/PressReleasePublishModalPhase8iTest.php
index 00c2732c..f6ee5ddb 100644
--- a/tests/Feature/PressReleasePublishModalPhase8iTest.php
+++ b/tests/Feature/PressReleasePublishModalPhase8iTest.php
@@ -33,9 +33,11 @@ test('customer show renders the publish confirmation modal with legal note and q
LivewireVolt::test('customer.press-releases.show', ['id' => $pr->id])
->assertSee('Pressemitteilung zur Prüfung einreichen')
+ ->assertSee('Rechtliche Hinweise')
->assertSee('Mit dem Einreichen versichern Sie:')
->assertSee('PM-Kontingent diesen Monat')
- ->assertSee('2 / 3');
+ ->assertSee('2 / 3')
+ ->assertSee('Ihre Bestätigungen');
});
test('the quota block is hidden for users with an unlimited quota', function () {