/* gegenereerd door build/themas.py — niet met de hand bewerken */
.sheet.thema-poolexpeditie{--accent:#1d5f8a;--accent-bg:#e7f1f8;--accent-line:#a9c8dd}
.sheet.thema-poolexpeditie .sheet-head h2{font-family:'Oswald','Arial Narrow',sans-serif;font-weight:700;letter-spacing:.01em}
.sheet.thema-poolexpeditie .sheet-head .eyebrow{color:#1d5f8a}
.sheet.thema-poolexpeditie .blok-kop{font-family:'Oswald','Arial Narrow',sans-serif}
.thema-kop.thema-poolexpeditie{--tk:#1d5f8a;--tk-bg:#e7f1f8;background-color:#e7f1f8;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2240%22%20height%3D%2240%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%231d5f8a%22%20stroke-width%3D%22.8%22%20opacity%3D%22.35%22%3E%3Cpath%20d%3D%22M10%204v12M4%2010h12M6%206l8%208M14%206l-8%208%22/%3E%3Cpath%20d%3D%22M30%2024v12M24%2030h12M26%2026l8%208M34%2026l-8%208%22/%3E%3C/g%3E%3C/svg%3E")}
.thema-kop.thema-poolexpeditie h1{font-family:'Oswald','Arial Narrow',sans-serif}

.sheet.thema-detective{--accent:#8a6a1f;--accent-bg:#f6efdc;--accent-line:#d6c48e}
.sheet.thema-detective .sheet-head h2{font-family:'Limelight','Georgia',serif;font-weight:700;letter-spacing:.01em}
.sheet.thema-detective .sheet-head .eyebrow{color:#8a6a1f}
.sheet.thema-detective .blok-kop{font-family:'Limelight','Georgia',serif}
.thema-kop.thema-detective{--tk:#8a6a1f;--tk-bg:#f6efdc;background-color:#f6efdc;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2248%22%20height%3D%2248%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%238a6a1f%22%20stroke-width%3D%22.9%22%20opacity%3D%22.35%22%3E%3Cpath%20d%3D%22M0%2048%20A48%2048%200%200%201%2048%200%22/%3E%3Cpath%20d%3D%22M0%2048%20A36%2036%200%200%201%2036%200%22/%3E%3Cpath%20d%3D%22M0%2048%20A24%2024%200%200%201%2024%200%22/%3E%3Cpath%20d%3D%22M0%2048%20A12%2012%200%200%201%2012%200%22/%3E%3C/g%3E%3C/svg%3E")}
.thema-kop.thema-detective h1{font-family:'Limelight','Georgia',serif}

.sheet.thema-romeinen{--accent:#9a3b2a;--accent-bg:#f8e9e3;--accent-line:#dcb3a6}
.sheet.thema-romeinen .sheet-head h2{font-family:'Cinzel','Times New Roman',serif;font-weight:700;letter-spacing:.01em}
.sheet.thema-romeinen .sheet-head .eyebrow{color:#9a3b2a}
.sheet.thema-romeinen .blok-kop{font-family:'Cinzel','Times New Roman',serif}
.thema-kop.thema-romeinen{--tk:#9a3b2a;--tk-bg:#f8e9e3;background-color:#f8e9e3;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%239a3b2a%22%20stroke-width%3D%22.8%22%20opacity%3D%22.3%22%3E%3Crect%20x%3D%221%22%20y%3D%221%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221%22/%3E%3Crect%20x%3D%2213%22%20y%3D%221%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221%22/%3E%3Crect%20x%3D%221%22%20y%3D%2213%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221%22/%3E%3Crect%20x%3D%2213%22%20y%3D%2213%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221%22/%3E%3C/g%3E%3C/svg%3E")}
.thema-kop.thema-romeinen h1{font-family:'Cinzel','Times New Roman',serif}

.sheet.thema-newton{--accent:#5b4630;--accent-bg:#f3ede4;--accent-line:#cdbfa9}
.sheet.thema-newton .sheet-head h2{font-family:'IM Fell English','Georgia',serif;font-weight:700;letter-spacing:.01em;font-style:italic}
.sheet.thema-newton .sheet-head .eyebrow{color:#5b4630}
.sheet.thema-newton .blok-kop{font-family:'IM Fell English','Georgia',serif}
.thema-kop.thema-newton{--tk:#5b4630;--tk-bg:#f3ede4;background-color:#f3ede4;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2230%22%20height%3D%2230%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%235b4630%22%20stroke-width%3D%22.6%22%20opacity%3D%22.3%22%3E%3Cpath%20d%3D%22M0%2015h30M15%200v30%22/%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%2215%22%20r%3D%226%22/%3E%3C/g%3E%3C/svg%3E")}
.thema-kop.thema-newton h1{font-family:'IM Fell English','Georgia',serif;font-style:italic}

.sheet.thema-sherlock{--accent:#3c4a5c;--accent-bg:#e9edf2;--accent-line:#b4bfcc}
.sheet.thema-sherlock .sheet-head h2{font-family:'Playfair Display','Georgia',serif;font-weight:700;letter-spacing:.01em}
.sheet.thema-sherlock .sheet-head .eyebrow{color:#3c4a5c}
.sheet.thema-sherlock .blok-kop{font-family:'Playfair Display','Georgia',serif}
.thema-kop.thema-sherlock{--tk:#3c4a5c;--tk-bg:#e9edf2;background-color:#e9edf2;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2260%22%20height%3D%2230%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%233c4a5c%22%20stroke-width%3D%22.9%22%20opacity%3D%22.3%22%3E%3Cpath%20d%3D%22M0%208q15-8%2030%200t30%200M0%2022q15-8%2030%200t30%200%22/%3E%3C/g%3E%3C/svg%3E")}
.thema-kop.thema-sherlock h1{font-family:'Playfair Display','Georgia',serif}

.sheet.thema-olympus{--accent:#b0552a;--accent-bg:#fbeadc;--accent-line:#e3b898}
.sheet.thema-olympus .sheet-head h2{font-family:'Marcellus','Georgia',serif;font-weight:700;letter-spacing:.01em}
.sheet.thema-olympus .sheet-head .eyebrow{color:#b0552a}
.sheet.thema-olympus .blok-kop{font-family:'Marcellus','Georgia',serif}
.thema-kop.thema-olympus{--tk:#b0552a;--tk-bg:#fbeadc;background-color:#fbeadc;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23b0552a%22%20stroke-width%3D%221%22%20opacity%3D%22.35%22%3E%3Cpath%20d%3D%22M2%2026h24V6H10v12h8v-6%22/%3E%3C/g%3E%3C/svg%3E")}
.thema-kop.thema-olympus h1{font-family:'Marcellus','Georgia',serif}

.sheet.thema-mars{--accent:#b7411f;--accent-bg:#fbe8e1;--accent-line:#e6b3a3}
.sheet.thema-mars .sheet-head h2{font-family:'Orbitron','Arial',sans-serif;font-weight:700;letter-spacing:.01em}
.sheet.thema-mars .sheet-head .eyebrow{color:#b7411f}
.sheet.thema-mars .blok-kop{font-family:'Orbitron','Arial',sans-serif}
.thema-kop.thema-mars{--tk:#b7411f;--tk-bg:#fbe8e1;background-color:#fbe8e1;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2250%22%20height%3D%2250%22%3E%3Cg%20fill%3D%22%23b7411f%22%20opacity%3D%22.4%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2210%22%20r%3D%221%22/%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%22.7%22/%3E%3Ccircle%20cx%3D%2242%22%20cy%3D%2228%22%20r%3D%221.1%22/%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2238%22%20r%3D%22.8%22/%3E%3Ccircle%20cx%3D%2236%22%20cy%3D%2244%22%20r%3D%22.6%22/%3E%3C/g%3E%3C/svg%3E")}
.thema-kop.thema-mars h1{font-family:'Orbitron','Arial',sans-serif}

.sheet.thema-atlantis{--accent:#127a6e;--accent-bg:#e2f3f0;--accent-line:#a6d6cf}
.sheet.thema-atlantis .sheet-head h2{font-family:'Cormorant Garamond','Georgia',serif;font-weight:700;letter-spacing:.01em}
.sheet.thema-atlantis .sheet-head .eyebrow{color:#127a6e}
.sheet.thema-atlantis .blok-kop{font-family:'Cormorant Garamond','Georgia',serif}
.thema-kop.thema-atlantis{--tk:#127a6e;--tk-bg:#e2f3f0;background-color:#e2f3f0;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2240%22%20height%3D%2220%22%3E%3Cpath%20d%3D%22M0%2010q10-8%2020%200t20%200%22%20fill%3D%22none%22%20stroke%3D%22%23127a6e%22%20stroke-width%3D%22.9%22%20opacity%3D%22.35%22/%3E%3C/svg%3E")}
.thema-kop.thema-atlantis h1{font-family:'Cormorant Garamond','Georgia',serif}
