// .progress-spinner { // position: fixed; // z-index: 999; // top: 0; // left: 0; // bottom: 0; // right: 0; // display: flex; // flex-direction: column; // align-items: center; // } // .progress-spinner:before { // content: ''; // display: block; // position: fixed; // top: 0; // left: 0; // width: 100%; // height: 100%; // background-color: rgba(0, 0, 0, 0.3); // } .spinner-text { margin-top: 20px; /* Abstand zwischen Spinner und Text anpassen */ font-size: 20px; /* Schriftgröße nach Bedarf anpassen */ color: #fff; text-shadow: 0 0 8px rgba(255, 255, 255, 0.6); /* Hinzufügen eines leichten Glows */ font-weight: bold; /* Macht den Text fett */ } .spinner-overlay { display: flex; justify-content: center; align-items: center; position: fixed; /* oder 'absolute', abhängig vom Kontext */ top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4); z-index: 1000; /* Stellt sicher, dass der Overlay über anderen Elementen liegt */ } .spinner-container { display: flex; flex-direction: column; align-items: center; /* Keine Hintergrundfarbe hier, um Transparenz nur im Overlay zu haben */ }