:root {
    --md-admonition-icon--opdracht-basis: url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M441 58.9 453.1 71c9.4 9.4 9.4 24.6 0 33.9L424 134.1 377.9 88 407 58.9c9.4-9.4 24.6-9.4 33.9 0zM209.8 256.2 344 121.9l46.1 46.1-134.3 134.2c-2.9 2.9-6.5 5-10.4 6.1L186.9 325l16.7-58.5c1.1-3.9 3.2-7.5 6.1-10.4zM373.1 25 175.8 222.2c-8.7 8.7-15 19.4-18.3 31.1l-28.6 100c-2.4 8.4-.1 17.4 6.1 23.6s15.2 8.5 23.6 6.1l100-28.6c11.8-3.4 22.5-9.7 31.1-18.3L487 138.9c28.1-28.1 28.1-73.7 0-101.8L474.9 25c-28.1-28.1-73.7-28.1-101.8 0zM88 64c-48.6 0-88 39.4-88 88v272c0 48.6 39.4 88 88 88h272c48.6 0 88-39.4 88-88V312c0-13.3-10.7-24-24-24s-24 10.7-24 24v112c0 22.1-17.9 40-40 40H88c-22.1 0-40-17.9-40-40V152c0-22.1 17.9-40 40-40h112c13.3 0 24-10.7 24-24s-10.7-24-24-24H88z" /></svg>')
}

.md-typeset .admonition.opdracht-basis,
.md-typeset details.opdracht-basis {
    border-width: 0;
    border-left-width: 4px;
    border-color: rgb(128, 128, 128);
}

.md-typeset .opdracht-basis>.admonition-title,
.md-typeset .opdracht-basis>summary {
    background-color: rgba(128, 128, 128, 0.1);
}

.md-typeset .opdracht-basis>.admonition-title::before,
.md-typeset .opdracht-basis>summary::before {
    background-color: rgb(128, 128, 128);
    -webkit-mask-image: var(--md-admonition-icon--opdracht-basis);
    mask-image: var(--md-admonition-icon--opdracht-basis);

}:root {
    --md-admonition-icon--opdracht-basis-thuis: url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--!Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M218.3 8.5c12.3-11.3 31.2-11.3 43.4 0l208 192c6.7 6.2 10.3 14.8 10.3 23.5l-144 0c-19.1 0-36.3 8.4-48 21.7l0-37.7c0-8.8-7.2-16-16-16l-64 0c-8.8 0-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16l64 0 0 128-160 0c-26.5 0-48-21.5-48-48l0-112-32 0c-13.2 0-25-8.1-29.8-20.3s-1.6-26.2 8.1-35.2l208-192zM352 304l0 144 192 0 0-144-192 0zm-48-16c0-17.7 14.3-32 32-32l224 0c17.7 0 32 14.3 32 32l0 160 32 0c8.8 0 16 7.2 16 16c0 26.5-21.5 48-48 48l-48 0-192 0-48 0c-26.5 0-48-21.5-48-48c0-8.8 7.2-16 16-16l32 0 0-160z"/></svg>')
}

.md-typeset .admonition.opdracht-basis-thuis,
.md-typeset details.opdracht-basis-thuis {
    border-width: 0;
    border-left-width: 4px;
    border-color: rgb(128, 128, 128);
}

.md-typeset .opdracht-basis-thuis>.admonition-title,
.md-typeset .opdracht-basis-thuis>summary {
    background-color: rgba(128, 128, 128, 0.1);
}

.md-typeset .opdracht-basis-thuis>.admonition-title::before,
.md-typeset .opdracht-basis-thuis>summary::before {
    background-color: rgb(128, 128, 128);
    -webkit-mask-image: var(--md-admonition-icon--opdracht-basis-thuis);
    mask-image: var(--md-admonition-icon--opdracht-basis-thuis);
}


:root {
    --md-admonition-icon--opdracht-inlever: url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M441 58.9 453.1 71c9.4 9.4 9.4 24.6 0 33.9L424 134.1 377.9 88 407 58.9c9.4-9.4 24.6-9.4 33.9 0zM209.8 256.2 344 121.9l46.1 46.1-134.3 134.2c-2.9 2.9-6.5 5-10.4 6.1L186.9 325l16.7-58.5c1.1-3.9 3.2-7.5 6.1-10.4zM373.1 25 175.8 222.2c-8.7 8.7-15 19.4-18.3 31.1l-28.6 100c-2.4 8.4-.1 17.4 6.1 23.6s15.2 8.5 23.6 6.1l100-28.6c11.8-3.4 22.5-9.7 31.1-18.3L487 138.9c28.1-28.1 28.1-73.7 0-101.8L474.9 25c-28.1-28.1-73.7-28.1-101.8 0zM88 64c-48.6 0-88 39.4-88 88v272c0 48.6 39.4 88 88 88h272c48.6 0 88-39.4 88-88V312c0-13.3-10.7-24-24-24s-24 10.7-24 24v112c0 22.1-17.9 40-40 40H88c-22.1 0-40-17.9-40-40V152c0-22.1 17.9-40 40-40h112c13.3 0 24-10.7 24-24s-10.7-24-24-24H88z" /></svg>')
}

.md-typeset .admonition.opdracht-inlever,
.md-typeset details.opdracht-inlever {
    border-width: 0;
    border-left-width: 4px;
    border-color: rgb(40, 170, 70);
}

.md-typeset .opdracht-inlever>.admonition-title,
.md-typeset .opdracht-inlever>summary {
    background-color: rgba(40, 170, 70, 0.1);
}

.md-typeset .opdracht-inlever>.admonition-title::before,
.md-typeset .opdracht-inlever>summary::before {
    background-color: rgb(40, 170, 70);
    -webkit-mask-image: var(--md-admonition-icon--opdracht-inlever);
    mask-image: var(--md-admonition-icon--opdracht-inlever);
}

:root {
    --md-admonition-icon--opdracht-inlever-thuis: url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--!Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M218.3 8.5c12.3-11.3 31.2-11.3 43.4 0l208 192c6.7 6.2 10.3 14.8 10.3 23.5l-144 0c-19.1 0-36.3 8.4-48 21.7l0-37.7c0-8.8-7.2-16-16-16l-64 0c-8.8 0-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16l64 0 0 128-160 0c-26.5 0-48-21.5-48-48l0-112-32 0c-13.2 0-25-8.1-29.8-20.3s-1.6-26.2 8.1-35.2l208-192zM352 304l0 144 192 0 0-144-192 0zm-48-16c0-17.7 14.3-32 32-32l224 0c17.7 0 32 14.3 32 32l0 160 32 0c8.8 0 16 7.2 16 16c0 26.5-21.5 48-48 48l-48 0-192 0-48 0c-26.5 0-48-21.5-48-48c0-8.8 7.2-16 16-16l32 0 0-160z"/></svg>')
}

.md-typeset .admonition.opdracht-inlever-thuis,
.md-typeset details.opdracht-inlever-thuis {
    border-width: 0;
    border-left-width: 4px;
    border-color: rgb(40, 170, 70);
}

.md-typeset .opdracht-inlever-thuis>.admonition-title,
.md-typeset .opdracht-inlever-thuis>summary {
    background-color: rgba(40, 170, 70, 0.1);
}

.md-typeset .opdracht-inlever-thuis>.admonition-title::before,
.md-typeset .opdracht-inlever-thuis>summary::before {
    background-color: rgb(40, 170, 70);
    -webkit-mask-image: var(--md-admonition-icon--opdracht-inlever-thuis);
    mask-image: var(--md-admonition-icon--opdracht-inlever-thuis);
}

:root {
    --md-admonition-icon--opdracht-meer: url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M441 58.9 453.1 71c9.4 9.4 9.4 24.6 0 33.9L424 134.1 377.9 88 407 58.9c9.4-9.4 24.6-9.4 33.9 0zM209.8 256.2 344 121.9l46.1 46.1-134.3 134.2c-2.9 2.9-6.5 5-10.4 6.1L186.9 325l16.7-58.5c1.1-3.9 3.2-7.5 6.1-10.4zM373.1 25 175.8 222.2c-8.7 8.7-15 19.4-18.3 31.1l-28.6 100c-2.4 8.4-.1 17.4 6.1 23.6s15.2 8.5 23.6 6.1l100-28.6c11.8-3.4 22.5-9.7 31.1-18.3L487 138.9c28.1-28.1 28.1-73.7 0-101.8L474.9 25c-28.1-28.1-73.7-28.1-101.8 0zM88 64c-48.6 0-88 39.4-88 88v272c0 48.6 39.4 88 88 88h272c48.6 0 88-39.4 88-88V312c0-13.3-10.7-24-24-24s-24 10.7-24 24v112c0 22.1-17.9 40-40 40H88c-22.1 0-40-17.9-40-40V152c0-22.1 17.9-40 40-40h112c13.3 0 24-10.7 24-24s-10.7-24-24-24H88z" /></svg>')
}

.md-typeset .admonition.opdracht-meer,
.md-typeset details.opdracht-meer {
    border-width: 0;
    border-left-width: 4px;
    border-color: rgb(200, 20, 220);
}

.md-typeset .opdracht-meer>.admonition-title,
.md-typeset .opdracht-meer>summary {
    background-color: rgba(200, 20, 220, 0.1);
}

.md-typeset .opdracht-meer>.admonition-title::before,
.md-typeset .opdracht-meer>summary::before {
    background-color: rgb(200, 20, 220);
    -webkit-mask-image: var(--md-admonition-icon--opdracht-meer);
    mask-image: var(--md-admonition-icon--opdracht-meer);
}

:root {
    --md-admonition-icon--uitwerkingen: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M64 96c0-35.3 28.7-64 64-64H512c35.3 0 64 28.7 64 64V352H512V96H128V352H64V96zM0 403.2C0 392.6 8.6 384 19.2 384H620.8c10.6 0 19.2 8.6 19.2 19.2c0 42.4-34.4 76.8-76.8 76.8H76.8C34.4 480 0 445.6 0 403.2zM281 209l-31 31 31 31c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-48-48c-9.4-9.4-9.4-24.6 0-33.9l48-48c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9zM393 175l48 48c9.4 9.4 9.4 24.6 0 33.9l-48 48c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l31-31-31-31c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0z"/></svg>')
}

.md-typeset .admonition.uitwerkingen,
.md-typeset details.uitwerkingen {
    border-width: 0;
    border-left-width: 4px;
    border-color: rgb(0, 173, 220);
}

.md-typeset .uitwerkingen>.admonition-title,
.md-typeset .uitwerkingen>summary {
    background-color: rgba(0, 173, 220, 0.1);
}

.md-typeset .uitwerkingen>.admonition-title::before,
.md-typeset .uitwerkingen>summary::before {
    background-color: rgb(0, 173, 220);
    -webkit-mask-image: var(--md-admonition-icon--uitwerkingen);
    mask-image: var(--md-admonition-icon--uitwerkingen);
}