/*Root: Knopf bzw. danach der Haken mit Knopftext*/
.lncu-lernstrasse-bestaetigung-block {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 1rem;
}

/*Außerhalb einer Station: im Builder nur der Placeholder (nur dort vorhanden), im Frontend gar nichts*/
.lncu-lernstrasse-bestaetigung-block > .lncu-lernstrasse-platzhalter {
    display: none;
}

.lncu-lernstrasse-bestaetigung-block:not(.lncu-lernstrasse-station-block *) > :not(.lncu-lernstrasse-platzhalter) {
    display: none !important;
}

.lncu-lernstrasse-bestaetigung-block:not(.lncu-lernstrasse-station-block *) > .lncu-lernstrasse-platzhalter {
    display: block;
}

.lncu-lernstrasse-bestaetigung-block:not(.lncu-lernstrasse-station-block *):not(:has(> .lncu-lernstrasse-platzhalter)) {
    display: none !important;
}

/*Grundgröße der Icons; :where hält die Spezifität bei einer Klasse, damit eigene Regeln (z. B. Aufgaben-Symbol) vorgehen*/
.lncu-lernstrasse-bestaetigung-block :where(.lncu-lernstrasse-icon) {
    width: 2rem;
    height: 2rem;
    flex-shrink: 0;
}

/*Knopf wie „Ins Laborbuch übernehmen“ im Eintrag*/
.lncu-lernstrasse-bestaetigung-knopf {
    display: inline-flex;
    align-items: center;
    gap: 0.6rem;
    min-height: 4rem;
    padding: 1rem 1.4rem;
    font: inherit;
    line-height: 1.2;
    border: none;
    border-radius: 1rem;
    background-color: var(--bricks-color-blue-100);
    color: var(--bricks-color-white);
}

.lncu-lernstrasse-bestaetigung-knopf:focus-visible {
    outline: 3px solid var(--bricks-color-blue-200);
    outline-offset: 2px;
}

.lncu-lernstrasse-bestaetigung-knopf[hidden],
.lncu-lernstrasse-bestaetigung-erledigt[hidden] {
    display: none;
}

/*Erledigt: Haken mit Knopftext, grün und fett wie der Einzeiler unten*/
.lncu-lernstrasse-bestaetigung-erledigt {
    display: flex;
    align-items: center;
    gap: 0.6rem;
    margin: 0;
    font-weight: 700;
    color: var(--bricks-color-green-100);
}

.lncu-lernstrasse-bestaetigung-erledigt:focus {
    outline: none;
}

@media print {
    .lncu-lernstrasse-bestaetigung-knopf {
        display: none;
    }
}
