diff --git a/alfa-client/apps/alfa/src/styles/abstracts/_variables.scss b/alfa-client/apps/alfa/src/styles/abstracts/_variables.scss
index 15aa22bb30c06184d9d8c563472e8121a9397d42..9e93430857a34a10142a2a91b592e15b749911fb 100644
--- a/alfa-client/apps/alfa/src/styles/abstracts/_variables.scss
+++ b/alfa-client/apps/alfa/src/styles/abstracts/_variables.scss
@@ -25,6 +25,7 @@
 
 $grey: #777;
 $greyLight: rgba(0, 0, 0, 0.08);
+$darkModeGreyLight: rgba(255, 255, 255, 0.6);
 
 $background: #fafafa;
 $dark-background: #303030;
diff --git a/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.scss b/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.scss
index f67885ca50275fbb4a3688b94aaa492489c0a092..7388e16bfced3423aaea23fd9b695dbc8940588d 100644
--- a/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.scss
+++ b/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.scss
@@ -21,7 +21,7 @@
 
 .az_icon {
 	grid-area: az_icon;
-	color: #c2c2c2;
+	color: $darkModeGreyLight;
 	margin-top: 12px;
 
 	&--active {
@@ -57,3 +57,9 @@ mat-icon {
 mat-dialog-content {
 	padding-top: 0.5rem !important;
 }
+
+:host-context(.dark) {
+	.az_icon {
+		color: $darkModeGreyLight;
+	}
+}
\ No newline at end of file
diff --git a/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.ts b/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.ts
index ec7e7523996fd573684ca23be443e92bd5685150..a4a889ba613ac86b99ed4bdfedcce4606707a958 100644
--- a/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.ts
+++ b/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.ts
@@ -1,12 +1,12 @@
+import { COMMAND_ERROR_MESSAGES, CommandResource, hasError, isSuccessfulDone } from '@alfa-client/command-shared';
+import { StateResource, createEmptyStateResource, hasContent, isClipboardReadSupported } from '@alfa-client/tech-shared';
+import { SnackBarService } from '@alfa-client/ui';
+import { VorgangService, VorgangWithEingangResource } from '@alfa-client/vorgang-shared';
 import { Component, Inject, OnInit } from '@angular/core';
 import { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog';
+import { Observable, map, of, startWith, tap } from 'rxjs';
 import { AktenzeichenEditDialogData } from './aktenzeichen-edit-dialog.data';
 import { AktenzeichenEditDialogFormservice } from './aktenzeichen-edit-dialog.formservice';
-import { VorgangService, VorgangWithEingangResource } from '@alfa-client/vorgang-shared';
-import { COMMAND_ERROR_MESSAGES, CommandResource, hasError, isSuccessfulDone } from '@alfa-client/command-shared';
-import { createEmptyStateResource, hasContent, isClipboardReadSupported, StateResource } from '@alfa-client/tech-shared';
-import { map, Observable, of, startWith, tap } from 'rxjs';
-import { SnackBarService } from '@alfa-client/ui';
 import { AktenzeichenEditDialogMessages } from './aktenzeichen-edit-dialog.message';
 
 @Component({
@@ -19,9 +19,9 @@ export class AktenzeichenEditDialogComponent implements OnInit {
 
 	vorgang: VorgangWithEingangResource;
 
-	public setAktenzeichenPending$: Observable<StateResource<CommandResource>> = of(createEmptyStateResource<CommandResource>());
-	public hasAktenzeichen$: Observable<boolean>;
-	public isPasteSupported = false;
+	setAktenzeichenPending$: Observable<StateResource<CommandResource>> = of(createEmptyStateResource<CommandResource>());
+	hasAktenzeichen$: Observable<boolean>;
+	isPasteSupported = false;
 
 	protected readonly AktenzeichenEditDialogFormservice = AktenzeichenEditDialogFormservice;