:root{--pane-visual: #353535;--pane-data: #303030;--accent: rgb(158, 60, 60);--accent-hover: rgb(148, 50, 50)}html,body{height:100vh;width:100vw;margin:0!important;overflow:hidden!important;background-color:var(--pane-visual);font-family:Barlow Condensed,sans-serif;color:#fff}#app{height:100vh;width:100vw}.filter-box{margin-right:8px;margin-bottom:8px;font-size:.85em;font-weight:300;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;border-radius:5px;padding:5px 10px;background-color:#ffffff12;transition:all .1s ease-in-out;cursor:pointer;display:inline-block;color:#fff;border:none}.filter-box:hover{background-color:#ffffff26}.filter-box-active,.filter-box-active:hover{background-color:var(--accent)}.ol-zoom{background:none}.ol-zoom button{background-color:#0000008c!important;color:#fff!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ol-attribution{background:#0006!important}.ol-attribution a,.ol-attribution li{color:#ffffffb3!important}.gallery-pane[data-v-841af731]{height:100%;overflow-y:auto;padding-right:20px}.gallery-count[data-v-841af731]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:5px;padding:5px 10px;background-color:#000000b3;bottom:85px;margin-left:29%;z-index:1000;font-size:16px;color:#fff;position:fixed;margin-bottom:12px}@media screen and (max-width: 900px){.gallery-count[data-v-841af731]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:5px;padding:5px 10px;background-color:#000000b3;bottom:85px;margin-left:45%;z-index:1000;font-size:16px;color:#fff;position:fixed;margin-bottom:12px;right:55%}}.gallery-masonry[data-v-841af731]{-moz-columns:4 190px;columns:4 190px;-moz-column-gap:10px;column-gap:10px}.gallery-card[data-v-841af731]{display:inline-block;width:100%;margin-bottom:10px;text-decoration:none;color:#fff;-moz-column-break-inside:avoid;break-inside:avoid;border-radius:0;overflow:hidden;background:transparent;transition:transform .15s ease-in-out}.gallery-card[data-v-841af731]:hover{transform:scale(1.02)}.image-wrap[data-v-841af731]{position:relative}.gallery-card img[data-v-841af731]{width:100%;display:block;background:#2b2b2b;min-height:60px}.grid-item-info[data-v-841af731]{position:absolute;inset:0;background:linear-gradient(#0000 50%,#000000b3);color:#fff;opacity:0;transition:opacity .4s ease-in-out}.image-wrap:hover .grid-item-info[data-v-841af731]{opacity:.95}.grid-item-info-meta[data-v-841af731]{position:absolute;bottom:14px;left:16px;right:10px}.grid-item-info-meta h1[data-v-841af731]{font-size:22px;font-weight:700;margin:0;line-height:1.05}.grid-item-info-meta h2[data-v-841af731]{font-size:16px;font-weight:300;margin:2px 0 0}.gallery-noimage[data-v-841af731]{padding:24px 10px;font-weight:300;font-size:15px;opacity:.65;text-align:center}.gallery-card-title[data-v-841af731]{font-size:13px;font-weight:300;opacity:.85;padding:6px 8px 8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gallery-footer[data-v-841af731]{text-align:center;padding:20px}.gallery-loading[data-v-841af731]{opacity:.6}#footer[data-v-1a0f5699]{display:flex;align-items:stretch;justify-content:space-between;background-color:#222;color:#fff;line-height:1;height:82px;width:100%;font-size:12px;font-family:Barlow Condensed,sans-serif;flex-shrink:0;z-index:60}#developer-info[data-v-1a0f5699]{display:flex;align-items:flex-end;margin-left:30px;padding-bottom:14px;font-size:1.5em;line-height:1.4;font-weight:200}.links-stack[data-v-1a0f5699]{margin-right:20px}.links-stack a[data-v-1a0f5699]{display:block;font-weight:200}.border-style[data-v-1a0f5699]{border-width:0 0 0 .5px;border-color:#fff;border-style:dashed;padding-left:20px;padding-right:10px}.link[data-v-1a0f5699],.link[data-v-1a0f5699]:visited{color:#fff;text-decoration:none}.link[data-v-1a0f5699]:hover{opacity:.8}.site-link[data-v-1a0f5699]{background:url(https://data.dh.gu.se/ui-icons/arrow_link_white_circle.png);background-size:18px;background-position:0px 50%;background-repeat:no-repeat;padding-left:25px}.partners[data-v-1a0f5699]{display:flex;flex-direction:row;align-items:center}.partners a[data-v-1a0f5699]{text-decoration:none;color:#fff}.GRIDHLogo[data-v-1a0f5699],.PartnerLogo[data-v-1a0f5699]{text-align:left;font-weight:100;font-size:30px;line-height:.8;padding:0 50px 5px 30px}.PartnerLogo[data-v-1a0f5699]{padding-right:30px;border-width:0px .5px 0px 0px;border-color:#fff;border-style:solid}@media screen and (max-width: 900px){#developer-info[data-v-1a0f5699]{font-size:1.1em;margin-left:14px}.GRIDHLogo[data-v-1a0f5699],.PartnerLogo[data-v-1a0f5699]{font-size:22px;padding:0 18px}}.app-shell{display:flex;flex-direction:column;height:100vh;width:100vw}.split-layout{display:flex;flex:1;min-height:0}#visual-pane{flex:1 1 55%;min-width:0;height:100%;overflow:hidden;background-color:var(--pane-data)}#data-pane{flex:0 0 44%;max-width:580px;min-width:320px;display:flex;flex-direction:column;height:100%;background-color:var(--pane-data);z-index:2}#data-pane.expanded{position:fixed;inset:0;max-width:none;min-width:0;width:100vw;height:100vh;z-index:50}@media screen and (max-width: 900px){.split-layout{flex-direction:column-reverse}#visual-pane{height:45%}#data-pane{flex:1;max-width:none;min-width:0;height:55%}}.ol-map-pane[data-v-985d9174]{border-radius:10px;overflow:hidden;margin-top:20px;margin-left:30px;width:calc(100% - 60px);height:calc(100% - 40px);filter:contrast(130%) grayscale(100%)}.time-slider[data-v-552b4541]{display:flex;align-items:center;gap:10px}.year-label[data-v-552b4541]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;opacity:.8;width:38px;text-align:center}.track-wrap[data-v-552b4541]{position:relative;flex:1;height:24px}.track[data-v-552b4541],.track-fill[data-v-552b4541]{position:absolute;top:50%;transform:translateY(-50%);height:4px;border-radius:2px;pointer-events:none}.track[data-v-552b4541]{left:0;right:0;background:#ffffff26}.track-fill[data-v-552b4541]{background:var(--accent)}.track-wrap input[type=range][data-v-552b4541]{position:absolute;inset:0;width:100%;margin:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}.track-wrap input[type=range][data-v-552b4541]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:16px;height:16px;border-radius:50%;background:#fff;border:none;cursor:ew-resize;box-shadow:0 1px 4px #00000080}.track-wrap input[type=range][data-v-552b4541]::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;border-radius:50%;background:#fff;border:none;cursor:ew-resize;box-shadow:0 1px 4px #00000080}.track-wrap input[type=range][data-v-552b4541]::-moz-range-track{background:none}.controls[data-v-c001aa21]{display:flex;flex-direction:column;gap:10px;font-size:.9em}.collection-row[data-v-c001aa21]{display:flex;align-items:center;flex-wrap:wrap}.result-count[data-v-c001aa21]{margin-left:auto;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;opacity:.7;white-space:nowrap}.search-wrap[data-v-c001aa21]{position:relative}.search-input[data-v-c001aa21]{width:100%;padding:10px 14px;border:none;border-radius:8px;font-size:24px;font-family:inherit;font-weight:300;background:#ffffff17;color:#fff;outline:none;box-sizing:border-box}.search-input[data-v-c001aa21]::-moz-placeholder{color:#ffffff73}.search-input[data-v-c001aa21]::placeholder{color:#ffffff73}.search-input[data-v-c001aa21]:focus{background:#ffffff24}.has-suggestions .search-input[data-v-c001aa21]{border-radius:8px 8px 0 0}.search-suggestions[data-v-c001aa21]{position:absolute;left:0;right:0;top:100%;margin:0;padding:8px 8px 2px;list-style:none;background-color:#262626;border-radius:0 0 10px 10px;z-index:30;box-shadow:0 8px 18px #0006}.search-suggestions li[data-v-c001aa21]{display:inline-block}.chip-row[data-v-c001aa21]{line-height:1}.technique-select[data-v-c001aa21]{width:100%;padding:8px;border:none;border-radius:6px;background:#ffffff17;color:#fff;font-family:inherit}.technique-select option[data-v-c001aa21]{color:#000}.time-row[data-v-c001aa21]{padding:0 2px}.undated-toggle[data-v-c001aa21]{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:16px;font-weight:300;opacity:.85}.about-overlay[data-v-013e3b73]{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:2000;display:flex;align-items:center;justify-content:center}.about-dialog[data-v-013e3b73]{position:relative;background:#262626;color:#ffffffe6;max-width:680px;width:calc(100% - 40px);max-height:80vh;overflow-y:auto;border-radius:12px;padding:40px 44px;line-height:1.5;font-weight:300;box-shadow:0 10px 40px #0009}.about-dialog h1[data-v-013e3b73]{font-family:Barlow Condensed,sans-serif;font-weight:100;font-size:38px;line-height:1;margin:0 0 18px;color:#fff}.about-dialog h2[data-v-013e3b73]{font-weight:300;font-size:24px;margin:22px 0 8px;color:#fff}.about-dialog p[data-v-013e3b73]{margin-bottom:12px}.about-dialog[data-v-013e3b73] a{color:#d6a0a0}.about-close[data-v-013e3b73]{position:absolute;top:12px;right:18px;font-size:28px;background:none;border:none;color:#ffffffb3;cursor:pointer}.about-close[data-v-013e3b73]:hover{color:#fff}.search-panel[data-v-e700eb86]{display:flex;flex-direction:column;flex:1;min-height:0;padding:24px 28px 0}.data-header[data-v-e700eb86]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}#main-title[data-v-e700eb86]{color:#fff;font-size:4.5em;font-weight:100;line-height:.85;letter-spacing:.02em;margin-bottom:24px;transition:all .1s ease-in-out}@media screen and (max-height: 800px){#main-title[data-v-e700eb86]{color:#fff;font-size:3.5em;margin-bottom:24px}}@media screen and (max-height: 600px){#main-title[data-v-e700eb86]{color:#fff;font-size:2.5em;margin-bottom:24px}}.about-link[data-v-e700eb86]{background:none;border:none;color:#fff9;cursor:pointer;text-decoration:underline;font-family:inherit;font-size:15px;white-space:nowrap;padding-top:6px}.about-link[data-v-e700eb86]:hover{color:#fff}.place-filter[data-v-e700eb86]{margin-top:8px}.map-wrap[data-v-e700eb86]{position:relative;flex:1;min-height:220px;margin:12px -28px 0;border-top:0px solid rgba(255,255,255,.15)}.map-info[data-v-e700eb86]{position:absolute;bottom:35px;left:50%;transform:translate(-50%);background-color:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-weight:300;padding:8px 14px;border-radius:6px;border-top:.5px solid white;pointer-events:none;font-size:14px;white-space:nowrap;z-index:10}@media screen and (max-width: 900px){.search-panel[data-v-e700eb86]{padding:14px 16px 0}}.detail-panel[data-v-16068207]{display:flex;flex-direction:column;height:100vh;min-height:0}.detail-toolbar[data-v-16068207]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;flex-shrink:0}.toolbar-button[data-v-16068207]{background:#ffffff14;border:none;border-radius:6px;color:#ffffffd9;padding:6px 12px;font-family:inherit;font-size:14px;font-weight:300;cursor:pointer;text-decoration:none}.toolbar-button[data-v-16068207]:hover{background:#ffffff29;color:#fff}.detail-body[data-v-16068207]{display:flex;flex-direction:column;flex:1;min-height:0}.illustration-pane[data-v-16068207]{flex:0 0 46%;min-height:0;background:#161616;position:relative}.sequence-nav[data-v-16068207]{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:20px;padding:4px 10px;z-index:10}.seq-button[data-v-16068207]{background:none;border:none;color:#fff;font-size:22px;line-height:1;padding:0 6px 3px;cursor:pointer}.seq-button[data-v-16068207]:disabled{opacity:.3;cursor:default}.seq-button[data-v-16068207]:not(:disabled):hover{color:#d6a0a0}.seq-indicator[data-v-16068207]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;color:#fff}.osd-viewer[data-v-16068207]{width:100%;height:100%}.meta-pane[data-v-16068207]{flex:1;overflow-y:auto;padding:20px 28px 60px}.detail-panel.expanded .detail-body[data-v-16068207]{flex-direction:row}.detail-panel.expanded .illustration-pane[data-v-16068207]{flex:1}.detail-panel.expanded .meta-pane[data-v-16068207]{flex:0 0 400px}.collection-tag[data-v-16068207]{font-size:12px;text-transform:uppercase;letter-spacing:1px;opacity:.55}.object-title[data-v-16068207]{font-weight:300;font-size:30px;line-height:1.05;margin:6px 0 18px}.object-metadata[data-v-16068207]{display:grid;grid-template-columns:130px 1fr;gap:6px 12px;font-size:15px;font-weight:300;margin:0}.object-metadata dt[data-v-16068207]{opacity:.55}.object-metadata dd[data-v-16068207]{margin:0}.pre-line[data-v-16068207]{white-space:pre-line}.object-links[data-v-16068207]{margin-top:18px;display:flex;flex-direction:column;gap:6px}.object-links a[data-v-16068207]{color:#d6a0a0}.ocr-section[data-v-16068207]{margin-top:22px}.ocr-toggle[data-v-16068207]{background:none;border:1px solid rgba(255,255,255,.3);color:inherit;border-radius:6px;padding:6px 12px;cursor:pointer;font-family:inherit}.ocr-text[data-v-16068207]{margin-top:10px;white-space:pre-wrap;font-size:13px;opacity:.8;background:#0000004d;padding:12px;border-radius:6px}@media screen and (max-width: 900px){.detail-panel[data-v-16068207]{height:100%}.detail-panel.expanded .detail-body[data-v-16068207]{flex-direction:column}.detail-panel.expanded .meta-pane[data-v-16068207]{flex:1}}:root,:host{--ol-background-color: white;--ol-accent-background-color: #F5F5F5;--ol-subtle-background-color: rgba(128, 128, 128, .25);--ol-partial-background-color: rgba(255, 255, 255, .75);--ol-foreground-color: #333333;--ol-subtle-foreground-color: #666666;--ol-brand-color: #00AAFF}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{position:absolute;bottom:-5px;font-size:10px;z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{position:absolute;font-size:12px;text-align:center;bottom:25px;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:grabbing}.ol-grab{cursor:move;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}
