@import url("https://fonts.googleapis.com/css2?family=Noto+Serif&display=swap");.events-page{width:100%;min-height:calc(100vh - 56px);display:flex;flex-direction:column;align-items:center;background:#fff}#events-map{width:100%;max-width:1100px}#events-map svg{display:block;margin:0 auto}.events-tooltip{position:fixed;display:none;background:rgba(0,0,0,0.85);color:#fff;padding:8px 12px;border-radius:6px;font-size:13px;max-width:280px;pointer-events:none;z-index:1000;line-height:1.4}.events-tooltip .tooltip-name{font-weight:600}.events-tooltip .tooltip-count{margin-top:2px;font-size:12px;opacity:0.9}.vocabularies-page{width:100%;min-height:calc(100vh - 56px);display:flex;flex-direction:column;align-items:center;background:#fff}#chart{width:100%;max-width:960px}#chart svg{display:block;margin:0 auto;cursor:pointer}#chart svg text{pointer-events:none;user-select:none}.vocab-tooltip{position:fixed;display:none;background:rgba(0,0,0,0.85);color:#fff;padding:8px 12px;border-radius:6px;font-size:13px;max-width:320px;pointer-events:none;z-index:1000;line-height:1.4}.vocab-tooltip .tooltip-label{font-weight:600}.vocab-tooltip .tooltip-desc{margin-top:4px;font-size:12px;opacity:0.9}.vocab-tooltip .tooltip-uri{font-size:11px;opacity:0.8;word-break:break-all}body{font-family:'Noto Serif', serif}th,td{margin:25px 10px;padding:10px}th{background-color:#f2f2f2}a{text-decoration:none}a:active{cursor:wait}a:hover{cursor:pointer}.statement{display:flex;flex-direction:row;border-width:1px;border-style:solid;border-color:#bfbebe;margin:5px 0px}.statement_buttons{padding:10px;border:0px;background-color:white}.statement-predicate{background-color:#f6f3f3;width:20%;word-break:break-all;flex-shrink:0;overflow:auto;padding:15px}.statement-objects{width:100%;display:flex;flex-direction:column;overflow:hidden}.statement-object{display:flex;flex-direction:column;padding:15px;border-color:#bfbebe;border-width:0.5px;border-style:dashed;overflow:hidden}.annotation{margin:4px 40px}.reference.accordion button{font-size:small;padding:2px}.reference.accordion button.annotation-menu-toggle{font-size:1rem;padding:4px 10px;margin:-10px 0;line-height:1}.annotation-menu{padding:10px 6px}.annotation-menu .dropdown-item{padding:8px 20px}.accordion{font-size:small}.small-text{font-size:small;margin:10px 20px}.accordion-body{padding:0;background-color:white}.accordion-item{border:0px}.alternate-name{color:#7b8989}.alternate-name a{color:#7b8989;text-decoration:none}.sort-none::after{content:"\f0dc";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:0.4em;color:lightgray}.sort-asc::after{content:"\f0de";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:0.4em}.sort-desc::after{content:"\f0dd";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:0.4em}.sticky-top{top:0;z-index:1020}.sticky-col{position:sticky;left:0;z-index:2;border-right:1px solid #dee2e6}.nebula-field{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--read-more-line-clamp, 3);line-clamp:var(--read-more-line-clamp, 3)}.navbar-logo-height{height:40px}.copy-uri-icon i{color:#808080;font-size:16px}.uri-link-container--floating{position:relative;display:inline-block}.uri-link-container--floating .copy-uri-icon--floating{opacity:0;transition:opacity 0.2s ease;cursor:pointer;display:inline-flex;align-items:center;position:absolute;top:0;right:0;padding:2px 4px;background:rgba(255,255,255,0.8);border-radius:3px;z-index:2}.uri-link-container--floating:hover .copy-uri-icon--floating{opacity:1}
