﻿@font-face{font-family:"cmu_serifroman";src:url("../assets/fonts/cmunrm-webfont.woff2") format("woff2"),url("../assets/fonts/cmunrm-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"gt_pressura_regular";src:url("../assets/fonts/GT_Pressura.woff2") format("woff2"),url("../assets/fonts/GT_Pressura.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"kurrent";src:url("../assets/fonts/18thctrkurtxt-webfont.woff2") format("woff2"),url("../assets/fonts/18thctrkurtxt-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"beth_ellen_2regular";src:url("../assets/fonts/beth-ellen-2.0-webfont.woff2") format("woff2"),url("../assets/fonts/beth-ellen-2.0-webfont.woff") format("woff");font-weight:normal;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}body{font-family:"Computer Modern Serif","cmu_serifroman","Bodoni MT","Noto Serif Display","URW Palladio L",P052,Sylfaen,serif;font-size:18px;line-height:1.6;color:#2c3e50;min-height:100vh;display:flex;flex-direction:column;background-attachment:fixed;background-image:url("../assets/images/black.png");background-size:80px 60px}body.depth-0{background:url("../assets/images/dots.png"),#8e8e8e;background-attachment:fixed;background-size:80px 60px}body.depth-1{background:url("../assets/images/light.png"),#97a59d;background-attachment:fixed;background-size:80px 60px}body.depth-2{background:url("../assets/images/maze.png"),#989c80;background-attachment:fixed;background-size:400px 150px}body.depth-3{background:url("../assets/images/medium.png"),#5f7e6a;background-attachment:fixed;background-size:80px 60px}body.depth-4{background:url("../assets/images/cubes.png"),#433c68;background-attachment:fixed;background-size:160px 150px}body.depth-5{background:url("../assets/images/dark.png"),#615d6f;background-attachment:fixed;background-size:80px 60px}body.depth-6{background:url("../assets/images/black.png"),#433c68;background-attachment:fixed;background-size:80px 60px}h1{font-family:"gt_pressura_regular",sans-serif;font-size:2.5em;margin-bottom:5px}h2{font-size:1.8em;margin-top:22.5px;margin-bottom:15px}h3{font-size:1.4em;margin-top:15px;margin-bottom:7.5px}.kurrent{font-family:"kurrent",cursive;font-size:xx-large;padding-left:10px;padding-right:10px;vertical-align:middle}.handwriting{font-family:"beth_ellen_2regular",cursive;font-size:small;display:inline-block;margin:30px}.footnotes{font-size:small}img{max-width:100%;max-height:65vh;width:auto;margin:auto;display:block}hr{padding:0;border:none;border-top:medium double #2c3e50;color:#2c3e50;text-align:center}hr:after{content:"§";display:inline-block;position:relative;top:-0.7em;font-size:1.5em;padding:0 .25em;background:#fff}.room-container{flex:1;display:flex;flex-direction:column;width:100%;max-width:900px;margin:0 auto;padding:30px;min-height:0}.room-content{background:rgba(255,255,255,.99);border-image:url("../assets/images/slab.png") 30 40 30 40 fill/30px 40px 30px 39px;border-image-width:20px;border-image-width:15px 20px;padding:30px 40px 30px 55px;border-image-repeat:repeat;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-bottom:30px;flex:1;display:flex;flex-direction:column;min-height:400px}.room-content p{padding:15px}.room-content a{color:#3498db;text-decoration:none;border-bottom:1px solid #3498db;transition:color .2s ease}.room-content a:hover{color:#2980b9;border-bottom-color:#2980b9}.room-content sup a,.room-content a.reversefootnote{font-size:small;text-decoration:none;border-bottom:none;border-bottom-style:none}.caption{font-size:smaller;font-style:italic}.backlinks hr{margin:10px}ul.backlink-list{margin-left:20px;font-size:smaller}blockquote{padding-left:40px;padding-right:40px;font-size:smaller;font-style:italic;margin-bottom:15px}ol.bibliography{font-size:smaller;list-style:none}ol.bibliography li{padding-left:22px;text-indent:-22px}ul.general-sources li{padding:4px;margin-bottom:0}.room-tableau{font-size:smaller;margin-top:auto;padding-top:15px}.room-footer{background:rgba(255,255,255,.99);padding:22.5px;box-shadow:0 4px 6px rgba(0,0,0,.1);border-image:url("../assets/images/gem.png") 30 40 30 40 fill/30px 40px 30px 40px;border-image-width:15px 20px;padding:30px 40px 30px 40px;border-image-repeat:repeat}.room-footer h2{font-size:1.2em;margin-bottom:15px}.room-navigation .room-links{list-style:none}.room-navigation .room-links li{margin-bottom:7.5px}.room-navigation .room-links li a{color:#3498db;text-decoration:none;display:inline-block;padding:7.5px;transition:background-color .2s ease,color .2s ease}.room-navigation .room-links li a:hover{background-color:rgba(52,152,219,.1);color:#2980b9}.room-navigation .room-links li a .depth-indicator{font-size:.9em;opacity:.7;margin-left:7.5px;font-style:italic}pre{padding:20px;background-color:#161717;color:#d0ffce;font-size:small;overflow:hidden;text-wrap-mode:wrap;overflow-wrap:break-word;word-wrap:break-word}body.index-page{background-attachment:fixed;background-image:url("../assets/images/black.png");background-size:80px 60px}.index-container,.page-container{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:30px}.index-content{background:rgba(255,255,255,.99);padding:45px;box-shadow:0 8px 16px rgba(0,0,0,.2);width:100%;min-height:400px;max-width:900px;padding:30px 40px 30px 55px;border-image-repeat:repeat}.index-content h1{font-size:3em;margin-bottom:15px;text-align:center}.index-content h2{font-size:1.8em;margin-top:30px;margin-bottom:15px}.index-content h3{font-size:1.3em;margin-top:22.5px;margin-bottom:11.25px;color:#1a252f}.index-content p{padding:15px;font-size:1.1em}.index-content a{color:#3498db;text-decoration:none;border-bottom:1px solid #3498db;transition:color .2s ease}.index-content a:hover{color:#2980b9;border-bottom-color:#2980b9}.index-content,.page-content{background:rgba(255,255,255,.99);padding:45px;box-shadow:0 8px 16px rgba(0,0,0,.2);width:100%;min-height:400px;max-width:900px}.index-content h1,.page-content h1{font-size:3em;margin-bottom:15px;text-align:center}.index-content h2,.page-content h2{font-size:1.8em;margin-top:30px;margin-bottom:15px}.index-content h3,.page-content h3{font-size:1.3em;margin-top:22.5px;margin-bottom:11.25px;color:#1a252f}.index-content p,.page-content p{font-size:1.1em;padding:15px}.index-content a,.page-content a{color:#3498db;text-decoration:none;border-bottom:1px solid #3498db;transition:color .2s ease}.index-content a:hover,.page-content a:hover{color:#2980b9;border-bottom-color:#2980b9}.index-content sup a,.index-content a.reversefootnote,.page-content sup a,.page-content a.reversefootnote{font-size:small;text-decoration:none;border-bottom:none;border-bottom-style:none}.page-content{border-image:url("../assets/images/corner.png") 30 40 30 40 fill/30px 40px 30px 39px;border-image-width:20px;border-image-width:15px 20px;padding:30px 40px 30px 55px;border-image-repeat:repeat}.depth-map{margin:30px 0;display:flex;flex-direction:column;max-height:100vh;flex-wrap:wrap}.depth-map h3{border-left:4px solid #3498db;padding-left:15px;margin-bottom:7.5px}.depth-map .room-list{list-style:none;margin-bottom:22.5px;margin-left:22.5px}.depth-map .room-list li{margin-bottom:7.5px}.depth-map .room-list li a{display:inline-block;padding:6px 12px;border-radius:4px;border-bottom:none;background-color:rgba(52,152,219,.05);transition:all .2s ease}.depth-map .room-list li a:hover{background-color:rgba(52,152,219,.15);transform:translateX(4px)}.depth-map .room-list.depth-0{border-left:3px solid #667eea}.depth-map .room-list.depth-1{border-left:3px solid #f093fb}.depth-map .room-list.depth-2{border-left:3px solid #4facfe}.depth-map .room-list.depth-3{border-left:3px solid #43e97b}.depth-map .room-list.depth-4{border-left:3px solid #fa709a}.depth-map .room-list.depth-5{border-left:3px solid #30cfd0}.genealogy-section{margin:30px 0;padding:22.5px;background-color:rgba(255,255,255,.05);border-radius:4px}.genealogy-section h2{color:#233140;border-bottom:1px solid #2c3e50;padding-bottom:7.5px;margin-bottom:15px}.genealogy-person h3{font-size:1.6em;color:#3498db;margin-bottom:15px}.genealogy-person .person-details>p{margin-bottom:7.5px;padding:7.5px 0}.event{margin-bottom:22.5px;padding:15px;background-color:rgba(255,255,255,.03);border-left:3px solid #3498db}.event h4{font-size:1.2em;color:#233140;margin-bottom:7.5px}.event p{margin-bottom:4.5px;padding:0;font-size:.95em}.sources,.general-sources{margin-top:15px}.sources ul,.general-sources ul{list-style:none;margin-left:15px}.sources ul li,.general-sources ul li{margin-bottom:7.5px;padding:7.5px;background-color:rgba(255,255,255,.02);border-radius:2px;font-size:.9em}.sources ul li em,.general-sources ul li em{color:#1a252f;font-size:.9em}@media(max-width: 768px){body{font-size:16px}blockquote{padding-left:0;padding-right:0}.room-container{padding:15px}.room-content h1{font-size:2em}.index-content{padding:30px}.index-content h1{font-size:2em}.depth-map .room-list{margin-left:15px}}/*# sourceMappingURL=main.css.map */