<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ==========================================================================
   Allgemeine Stile               Update Ben v.04
   ========================================================================== */

body {
    font-family: 'Lato', sans-serif;
    background-color: #f4f4f4;
    color: #333;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    align-items: center; /* Zentriert den Inhalt horizontal */
    min-height: 100vh; /* Sorgt dafÃ¼r, dass der Footer immer am unteren Rand ist */
}

/* ==========================================================================
   Header-Bereich
   ========================================================================== */

.header-bg {
    /* Hier die Stile fÃ¼r den Header-Hintergrund anpassen */
    background-color: DeepSkyBlue; /* Hellblau */
    color: white;
    padding: 20px 0;
    text-align: center;
    margin-bottom: 30px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    width: 100%; /* Volle Breite */
}

.header-bg .container {
    /* Hier die Stile fÃ¼r den Container innerhalb des Headers anpassen */
    width: 80%; /* BehÃ¤lt den Inhalt innerhalb des Containers */
    margin: 0 auto;
}

h1 {
    /* Hier die Stile fÃ¼r die HauptÃ¼berschrift anpassen */
    text-align: center;
    color: white;
    margin: 0;
    background-color: DeepSkyBlue; /* Hellblau */
}

/* ==========================================================================
   Cybersecurity Level Circle
   ========================================================================== */

.level-container {
    /* Hier die Stile fÃ¼r den Container des Kreises anpassen */
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 20px;
}

.level-container h2 {
    /* Hier die Stile fÃ¼r die Schwierigkeitsgrad-Ãœberschrift anpassen */
    font-size: 24px;
    margin-bottom: 10px;
    color: orange; /* GeÃ¤ndert auf GrÃ¼n */
    text-align: center; /* Zentriert die Schwierigkeitsgrad-Ãœberschrift */
}

.circle {
    /* Hier die Stile fÃ¼r den Kreis anpassen */
    position: relative;
    width: 100px;
    height: 100px;
}

.circle .segment {
    /* Hier die Stile fÃ¼r die Segmente des Kreises anpassen */
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    clip-path: polygon(50% 50%, 100% 0, 100% 100%);
    border: 15px solid transparent;
    box-sizing: border-box;
}

.segment-1 {
    /* Hier die Stile fÃ¼r das erste Segment anpassen */
    background-color: orange; /* GeÃ¤ndert auf GrÃ¼n */
    transform: rotate(0deg);
}

.segment-2 {
    /* Hier die Stile fÃ¼r das zweite Segment anpassen */
    background-color: orange; /* GeÃ¤ndert auf GrÃ¼n */
    transform: rotate(120deg);
}

.segment-3 {
    /* Hier die Stile fÃ¼r das dritte Segment anpassen */
    background-color: orange; /* GeÃ¤ndert auf GrÃ¼n */
    transform: rotate(240deg);
}

.circle .inner {
    /* Hier die Stile fÃ¼r den inneren Kreis anpassen */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 70px;
    height: 70px;
    background-color: DeepSkyBlue; /* Hellblau */
    border-radius: 50%;
}

/* ==========================================================================
   Container
   ========================================================================== */

.container {
    /* Hier die Stile fÃ¼r den Hauptcontainer anpassen */
    width: 80%;
    margin: 0 auto;
    padding: 20px;
    flex: 1; /* Sorgt dafÃ¼r, dass der Container den verfÃ¼gbaren Platz ausfÃ¼llt */
}

/* ==========================================================================
   Tool Grid
   ========================================================================== */

.tools-grid {
    /* Hier die Stile fÃ¼r das Tool Grid anpassen */
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
    gap: 10px;
    margin-bottom: 20px;
}

.tool-item {
    /* Hier die Stile fÃ¼r die einzelnen Tool-Elemente anpassen */
    background-color: #ecf0f1;
    padding: 10px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

/* ==========================================================================
   Inhaltsverzeichnis
   ========================================================================== */

.toc {
    /* Hier die Stile fÃ¼r das Inhaltsverzeichnis anpassen */
    margin-bottom: 30px;
    background-color: #fff;
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.toc h2 {
    /* Hier die Stile fÃ¼r die Inhaltsverzeichnis-Ãœberschrift anpassen */
    color: #3498db;
    border-bottom: 2px solid #3498db;
    padding-bottom: 5px;
}

.toc ul {
    /* Hier die Stile fÃ¼r die Inhaltsverzeichnis-Liste anpassen */
    list-style-type: none;
    padding: 0;
}

.toc a {
    /* Hier die Stile fÃ¼r die Inhaltsverzeichnis-Links anpassen */
    color: #333;
    text-decoration: none;
    display: block;
    padding: 5px 0;
}

.toc a:hover {
    /* Hier die Stile fÃ¼r die Inhaltsverzeichnis-Links beim Ãœberfahren anpassen */
    color: #3498db;
}

/* ==========================================================================
   Kommentarstile
   ========================================================================== */

.comment {
    /* Hier die Stile fÃ¼r die Kommentare anpassen */
    background-color: #a8d0e6; /* Hellblauer Hintergrund */
    padding: 10px;
    margin: 10px 0;
    border-radius: 5px;
    border-left: 5px solid #74b9ff; /* Dunklerer Blauton fÃ¼r den Rand */
    color: black; /* Schriftfarbe auf Schwarz geÃ¤ndert */
}

/* ==========================================================================
   Code-Block-Stile
   ========================================================================== */

.code-block {
    /* Hier die Stile fÃ¼r die Code-BlÃ¶cke anpassen */
    background-color: #272822; /* Dunkler Hintergrund */
    color: #f8f8f2; /* Helle Schrift */
    padding: 10px;
    margin: 10px 0;
    border-radius: 5px;
    overflow-x: auto; /* Horizontaler Scrollbalken, falls der Code zu lang ist */
    font-family: monospace;
    border: 1px solid #66d9ef; /* Cyan Border */
}

.code-block .command {
    /* Hier die Stile fÃ¼r die Befehle in den Code-BlÃ¶cken anpassen */
    color: #66d9ef; /* Helle Schrift fÃ¼r Befehle */
}

.code-block .output {
    /* Hier die Stile fÃ¼r die Ausgabe in den Code-BlÃ¶cken anpassen */
    color: #a6e22e; /* GrÃ¼ne Schrift fÃ¼r die Ausgabe */
}

/* ==========================================================================
   Passwort-Hervorhebung
   ========================================================================== */

.password {
    /* Hier die Stile fÃ¼r die Passwort-Hervorhebung anpassen */
   /*  background-color: #e74c3c; FrÃ¶hliches Rot */
    color: lime;
    padding: 2px 5px;
    border-radius: 3px;
    font-weight: bold;
    border: 1px solid #c0392b; /* Dunkleres Rot fÃ¼r den Rand */
}

/* ==========================================================================
   Terminal Style
   ========================================================================== */

.terminal {
    background-color: #000; /* Schwarzer Hintergrund */
    color: #fff; /* WeiÃŸe Schrift */
    font-family: monospace;
    padding: 10px;
    border-radius: 5px;
    overflow-x: auto;
}

.terminal .prompt {
    color: #ff0000; /* Roter Prompt */
}

.terminal .command {
    color: #66d9ef; /* Cyan fÃ¼r Befehle */
}

.terminal .output {
    color: #a6e22e; /* GrÃ¼n fÃ¼r Ausgabe */
}

/* ==========================================================================
   Promt Style
   ========================================================================== */

.terminal .prompt {
    color: #ff0000; /* Rot */
}

/* ==========================================================================
   Grid Flex
   ========================================================================== */

.grid-flex {
    /* Hier die Stile fÃ¼r das Grid Flex Layout anpassen */
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around; /* Verteilt die Elemente gleichmÃ¤ÃŸig */
}

.grid-item {
    /* Hier die Stile fÃ¼r die einzelnen Grid-Elemente anpassen */
    width: 20%; /* FÃ¼nf Elemente pro Zeile */
    margin-bottom: 10px;
    text-align: center;
    box-sizing: border-box; /* Sorgt dafÃ¼r, dass Padding und Border nicht die Breite beeinflussen */
}

/* ==========================================================================
   Footer Style
   ========================================================================== */

footer {
    /* Hier die Stile fÃ¼r den Footer anpassen */
    text-align: center;
    margin-top: 30px;
    padding: 10px;
    color: #333; /* Dunkelgrau, passend zum allgemeinen Textstil */
    background-color: #e6d8ff; /* Leicht Violett (#e6d8ff) */
    border: 1px solid black;
    width: 100%; /* Footer nimmt die gesamte Breite ein */
    height: 8rem; /* 8 rem HÃ¶he */
    display: flex;
    flex-direction: column; /* Anordnung der Elemente untereinander */
    justify-content: center; /* Zentriert den Inhalt horizontal */
    align-items: center; /* Zentriert den Inhalt vertikal */
}

footer p {
    margin: 0.5rem 0; /* FÃ¼gt etwas Abstand zwischen den AbsÃ¤tzen hinzu */
}

/* ==========================================================================
   Flag-Container Style
   ========================================================================== */

.flag-container {
    text-align: center; /* Zentriert den gesamten Inhalt */
}

.flag-heading {
    text-align: center; /* Zentriert die Ãœberschrift */
}

.flag-content {
    display: inline-block; /* Sorgt dafÃ¼r, dass das Element die Breite des Inhalts einnimmt */
    text-align: center; /* Zentriert den Text */
}

/* ==========================================================================
   Difficulty Level Style
   ========================================================================== */

.difficulty-easy {
    color: orange;
    text-align: center; /* Zentriert den Text */
}</pre></body></html>