body { background-color: #121212; color: #ffffff; font-family: 'Arial', sans-serif; margin: 0; padding: 0; font-size: 14px; /* Kleinere Standardschriftgröße */ } link { display: none; } meta { display: none; } title { display: none; } h1 { color: #ffd700; } p, li { width: 100%; /* Kleinere Tabellenbreite */ border-collapse: collapse; background-color: #1f1f1f; color: #ffffff; border-radius: 5px; /* Kleinere Abrundung */ overflow: hidden; font-size: 15px; /* Kleinere Schriftgröße in der Tabelle */ margin: 20px 20px; } .logo { display: block; margin: 0 auto 10px auto; /* Zentriert das Logo und fügt Abstand zur ersten Tabelle hinzu */ width: 250px; /* Breite des Logos */ height: auto; /* Höhe wird automatisch angepasst, um das Seitenverhältnis beizubehalten */ } section { margin: 20px 40px; /* Abstand links und rechts in allen Sections */ } .table-container, .overall-total-container { display: flex; justify-content: space-between; margin: 20px 0; /* Abstand oben und unten für die Tabellen */ } table { width: 100%; /* Kleinere Tabellenbreite */ border-collapse: collapse; background-color: #1f1f1f; color: #ffffff; border-radius: 5px; /* Kleinere Abrundung */ overflow: hidden; font-size: 15px; /* Kleinere Schriftgröße in der Tabelle */ margin: 20px 20px; } table.table1, table.table3 { box-shadow: 0 1px 10px #a979cb; } table.table4 { box-shadow: 0 1px 10px #ffd700; } table.table2 { box-shadow: 0 1px 10px #007bff; } th, td { border: 1px solid #333333; text-align: center; padding: 8px; /* Kleinere Zellengröße */ } th { background-color: #292929; color: #ffd700; } input[type="number"] { width: 100%; box-sizing: border-box; text-align: center; border: none; outline: none; background-color: #2c2c2c; color: #ffd700; font-size: 16px; /* Kleinere Schriftgröße */ padding: 8px; /* Kleinere Polsterung */ border-radius: 4px; -moz-appearance: textfield; -webkit-appearance: none; appearance: none; background-image: url('https://cdn.questlog.gg/throne-and-liberty/assets/Game/Image/Icon/BM_Large/ICO_BMCoin_Gold_BM.webp'); background-size: 16px 16px; background-repeat: no-repeat; background-position: right 5px center; padding-right: 25px; } /* Entfernen der Spinn-Pfeile in Webkit-Browsern */ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } .total-sum-container { display: flex; justify-content: center; align-items: center; font-size: 14px; /* Kleinere Schriftgröße */ } .total-sum-container img { margin-left: 5px; width: 20px; height: 20px; } .total-sum-container span { font-size: 18px; font-weight: bold; color: #ffd700; } .green-sum { background-color: green; /* Grüne Markierung */ color: white; /* Weißer Text auf grünem Hintergrund */ } .red-sum { background-color: red; /* Rote Markierung */ color: white; /* Weißer Text auf rotem Hintergrund */ } .neutral-sum { background-color: #292929; /* Graue Markierung, wenn die Werte gleich sind */ } #all_table3 { display: none; /* Versteckt die Tabelle */ } #overallTotalSum, #table1_totalSum, #table2_totalSum, #table3_totalSum, #table4_totalSum { text-align: right; width: 150px; /* Set the width to ensure it stays in place */ } footer { text-align: center; padding: 20px; background-color: #1f1f1f; color: #ffffff; font-size: 12px; border-top: 1px solid #333333; }