/* CSS Document */ .cbblky_box { padding: 2%; border: 1px solid #000000; background-color: #fff; margin-bottom: 10px; } .bluesky_integrator { background: #fafafa!important; padding: 10px; } .bluesky_post { display: flex; flex-direction: column; border: 1px solid #000000!important; margin: 5px; padding: 5px; } .bluesky_text { color: #000000!important; font-size: 15px !important; } .bluesky_info { display: flex; justify-content: space-between; align-items: center; margin-top: 10px; } .bluesky_date { flex: 1; /* Füllt den verfügbaren Platz auf der linken Seite */ font-size: 15px !important; color: #000000!important; } .info-icon { width: 20px; height: 20px; background-color: #0074D9; border-radius: 50%; display: flex; justify-content: center; align-items: center; position: relative; } .info-icon::before { content: 'i'; color: white; font-weight: bold; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 15px; } .info-link { text-decoration: none; display: inline-flex; align-items: center; padding: 5px; /* Anpassen der Abstände */ background-color: #0074D9; /* Hintergrundfarbe des Links anpassen */ color: white; /* Textfarbe des Links anpassen */ } .bluesky_link0 { word-wrap: break-word!important; overflow-wrap: break-word!important; } .bluesky_link { display: inline-block; max-width: 300px; /* Passe die Breite entsprechend deinem Layout an */ overflow: hidden; text-overflow: ellipsis; /* Fügt Auslassungszeichen (...) hinzu, wenn der Text über die maximale Breite hinausgeht */ white-space: nowrap; /* Verhindert das automatische Umbrechen des Textes */ }