
/*
 * v0.1.47 – ét visuelt Discovery-kortsystem.
 * Kun aktiv mens Dansk Discovery-opgaven er åben.
 * Ingen ændring af motor, events, TTS eller fagligt indhold.
 */

/* Opgavekort + svarbuttons: samme massive lyse flade og træramme. */
.ssm-world.ssm-dansk-journey-open .ssm-dansk-task-card,
.ssm-world.ssm-dansk-journey-open .ssm-discovery-task-card,
.ssm-world.ssm-dansk-journey-open .ssm-dansk-prompt-card,
.ssm-world.ssm-dansk-journey-open button.ssm-dansk-answer,
.ssm-world.ssm-dansk-journey-open .ssm-dansk-answer{
    background:#f5f1e8 !important;
    background-image:none !important;
    opacity:1 !important;
    border:7px solid #5b351d !important;
    border-bottom:7px solid #5b351d !important;
    outline:2px solid rgba(35,18,8,.75) !important;
    outline-offset:-2px !important;
    box-shadow:0 6px 12px rgba(0,0,0,.24) !important;
    text-shadow:none !important;
    filter:none !important;
}

/* Intet gammelt 3D/pseudo-lag må tegne en linje gennem kortet. */
.ssm-world.ssm-dansk-journey-open button.ssm-dansk-answer::before,
.ssm-world.ssm-dansk-journey-open button.ssm-dansk-answer::after,
.ssm-world.ssm-dansk-journey-open .ssm-dansk-answer::before,
.ssm-world.ssm-dansk-journey-open .ssm-dansk-answer::after{
    content:none !important;
    display:none !important;
}

/* Indhold må ikke arve gennemsigtighed eller ekstra kanter. */
.ssm-world.ssm-dansk-journey-open .ssm-dansk-answer img,
.ssm-world.ssm-dansk-journey-open .ssm-dansk-task-card img,
.ssm-world.ssm-dansk-journey-open .ssm-discovery-task-card img,
.ssm-world.ssm-dansk-journey-open .ssm-dansk-prompt-card img{
    opacity:1 !important;
    border:0 !important;
    outline:0 !important;
    box-shadow:none !important;
    background:transparent !important;
}

/* Bevar tekst læsbar på den massive flade. */
.ssm-world.ssm-dansk-journey-open button.ssm-dansk-answer,
.ssm-world.ssm-dansk-journey-open .ssm-dansk-answer{
    color:#24150d !important;
    -webkit-appearance:none !important;
    appearance:none !important;
    text-decoration:none !important;
}
