:root{--theme-primary: #4db6ac;--theme-accent: #7c83f7;--theme-page: #eef2f5;--theme-surface: #fff;--theme-text: #22303e;--theme-muted: #61717e;--theme-fallback-font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:var(--theme-font-size, 100%);color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{min-width:min(20rem,100%)}button,input{font:inherit}.public-inventory :is(h1,h2,h3){font-family:var(--theme-heading-font-family, inherit)}.museum-notice-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.photography-notice{margin:1rem 0 0}.results>.photography-notice{margin:0 0 1.25rem}.photography-notice>.museum-notice-text{margin:0}app-museum-collaboration{display:block;padding:0 min(var(--theme-page-padding, 1.25rem),5vw) var(--theme-page-padding, 2rem)}.museum-notice-panel{padding:clamp(1rem,3vw,2rem);border:1px solid var(--theme-border, #d7dee7);border-radius:var(--theme-radius, 1rem);background:var(--theme-surface)}.museum-collaboration{max-width:var(--theme-content-width, 86rem);margin:0 auto}.museum-collaboration h2{margin:0;font-size:1.15rem}.museum-contact-link{color:var(--theme-link, var(--theme-text));overflow-wrap:anywhere;text-underline-offset:.2em}.museum-contact-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}app-root{display:block;min-height:100%}.public-inventory{min-height:100vh;color:var(--theme-text);background:var(--theme-page-decoration, radial-gradient(circle at 92% 2%, color-mix(in srgb, var(--theme-primary) 13%, transparent), transparent 28rem)),var(--theme-page);font-family:var(--theme-font-family, var(--theme-fallback-font))}.public-inventory[data-font=humanist]{--theme-fallback-font: "Trebuchet MS", Candara, Optima, sans-serif}.public-inventory[data-font=serif]{--theme-fallback-font: Georgia, "Times New Roman", serif}.museum-header{padding:clamp(1.5rem,4vw,3.75rem) 1.25rem 2.5rem;background:color-mix(in srgb,var(--theme-surface) 94%,transparent);border-bottom:1px solid var(--theme-border, color-mix(in srgb, var(--theme-primary) 18%, #d7dee7))}.header-inner{width:min(var(--theme-content-width, 90rem),100%);margin:0 auto}.brand{display:inline-flex;align-items:center;gap:.65rem;color:var(--theme-muted);font-size:.82rem;font-weight:750;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.brand img{width:2.35rem;height:2.35rem;object-fit:contain;border-radius:.55rem;background:#fff}.museum-heading{margin-top:clamp(1.8rem,4vw,4rem)}.eyebrow{margin:0 0 .45rem;color:color-mix(in srgb,var(--theme-primary) 83%,#123e43);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}h1,h2,h3,p{overflow-wrap:anywhere}h1{max-width:18ch;margin:0;font-size:clamp(2.2rem,6vw,5.25rem);font-weight:720;letter-spacing:-.045em;line-height:.98}.museum-description{margin:1.4rem 0 0;color:var(--theme-muted);font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.content{display:grid;grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);gap:var(--theme-content-gap, clamp(1.5rem, 4vw, 4rem));width:min(var(--theme-content-width, 90rem),calc(100% - (2*min(var(--theme-page-padding, 1.25rem),5vw))));margin:0 auto;padding:var(--theme-page-padding, clamp(2rem, 5vw, 4.5rem)) 0}.filters{align-self:start;position:sticky;top:1.25rem;max-height:calc(100vh - 2.5rem);max-height:calc(100dvh - 2.5rem);overflow-y:auto;padding:1.4rem;border:1px solid var(--theme-border, color-mix(in srgb, var(--theme-primary) 17%, #d7dee7));border-radius:var(--theme-radius, 1.25rem);background:var(--theme-surface);box-shadow:var(--theme-shadow, 0 1.2rem 3rem -2.5rem color-mix(in srgb, var(--theme-text) 45%, transparent))}.filters-heading,.results-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}h2{margin:0;font-size:clamp(1.35rem,2.4vw,1.9rem);letter-spacing:-.025em}.text-button{padding:.15rem 0;border:0;color:var(--theme-link, color-mix(in srgb, var(--theme-primary) 80%, #16464a));background:transparent;cursor:pointer;font:inherit;font-size:.82rem;font-weight:720}.search{margin:1.5rem 0}.search-reset{display:block;width:100%;margin-top:.5rem}.search>label{display:block;margin-bottom:.45rem;color:var(--theme-muted);font-size:.82rem;font-weight:700}.search-control{display:grid;grid-template-columns:1.4rem minmax(0,1fr);gap:.5rem;align-items:center}.search-control svg{grid-area:1 / 1;z-index:1;width:1.1rem;margin-left:.7rem;fill:none;stroke:var(--theme-muted);stroke-linecap:round;stroke-width:1.8}.search-control input{grid-area:1 / 1 / 1 / 3;width:100%;min-height:2.8rem;padding:.75rem .75rem .75rem 2.35rem;border:1px solid var(--theme-border, color-mix(in srgb, var(--theme-primary) 18%, #cfd7df));border-radius:var(--theme-button-radius, .8rem);color:var(--theme-text);background:color-mix(in srgb,var(--theme-page) 46%,var(--theme-surface));font:inherit}.search-control button{grid-column:1 / -1;min-height:2.65rem;border:0;border-radius:var(--theme-button-radius, .8rem);color:var(--theme-button-text, #fff);background:var(--theme-button, color-mix(in srgb, var(--theme-primary) 88%, #154c4f));cursor:pointer;font:inherit;font-weight:730}.image-filter,.facet summary{display:grid;grid-template-columns:.8rem minmax(0,1fr);gap:.35rem;align-items:center;padding:1rem 0;cursor:pointer;font-weight:720}.image-filter{margin:0;border-top:1px solid var(--theme-border, color-mix(in srgb, var(--theme-primary) 12%, #d7dee7))}.image-filter input{width:.8rem;height:.8rem;margin:0;accent-color:var(--theme-primary)}input:focus-visible,button:focus-visible,summary:focus-visible,a:focus-visible{outline:3px solid color-mix(in srgb,var(--theme-accent) 60%,#fff);outline-offset:3px}.facet{border-top:1px solid var(--theme-border, color-mix(in srgb, var(--theme-primary) 12%, #d7dee7))}.facet summary{list-style:none}.facet summary::-webkit-details-marker{display:none}.facet summary:before{content:"\25b6";font-size:.7rem}.facet[open] summary:before{content:"\25bc"}.facet-options{display:grid;gap:.25rem;max-height:14rem;padding:0 0 1rem;overflow:auto}.facet-options label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:center;padding:.42rem .5rem;border-radius:.55rem;cursor:pointer;font-size:.9rem}.facet-options label:hover{background:color-mix(in srgb,var(--theme-primary) 8%,transparent)}.facet-options input{accent-color:var(--theme-primary)}.facet-options small{color:var(--theme-muted);font-variant-numeric:tabular-nums}.facet-options p{margin:0;color:var(--theme-muted);font-size:.88rem}.results{min-width:0}.results-heading{align-items:end;margin-bottom:1.4rem}.active-count{padding:.5rem .75rem;border-radius:999px;color:color-mix(in srgb,var(--theme-primary) 75%,#17464a);background:color-mix(in srgb,var(--theme-primary) 12%,var(--theme-surface));font-size:.78rem;font-weight:750}.object-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--theme-content-gap, clamp(1rem, 2.5vw, 1.8rem));margin:0;padding:0;list-style:none}.object-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--theme-border, color-mix(in srgb, var(--theme-primary) 14%, #d7dee7));border-radius:var(--theme-radius, 1.15rem);color:inherit;background:var(--theme-surface);box-shadow:var(--theme-shadow, 0 1.4rem 2.8rem -2.5rem color-mix(in srgb, var(--theme-text) 55%, transparent));text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.object-card:hover{transform:translateY(var(--theme-hover-lift, -.25rem));box-shadow:var(--theme-shadow, 0 1.6rem 3.2rem -2.2rem color-mix(in srgb, var(--theme-text) 48%, transparent))}.object-image{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:color-mix(in srgb,var(--theme-primary) 8%,#e8ecef)}.object-image img{width:100%;height:100%;object-fit:var(--theme-image-fit, cover);transition:transform .28s ease}.object-image-link{display:block;height:100%}.object-card:hover .object-image img{transform:scale(var(--theme-image-hover-scale, 1.035))}.image-placeholder{display:grid;place-items:center;height:100%}.image-placeholder svg{width:3rem;fill:none;stroke:color-mix(in srgb,var(--theme-primary) 48%,var(--theme-muted));stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3}.image-enlarge-hint{position:absolute;right:.8rem;bottom:.8rem;padding:.45rem .7rem;border-radius:999px;color:var(--theme-button-text, #fff);background:var(--theme-button, color-mix(in srgb, var(--theme-primary) 88%, #153f43));font-size:.72rem;font-weight:760}.object-body{display:block;flex:1;padding:1.15rem 1.15rem 1.3rem;color:inherit;text-decoration:none}.notice-link{display:block;margin-top:1rem;color:var(--theme-link, color-mix(in srgb, var(--theme-primary) 76%, #23464a));font-size:.85rem;font-weight:750}.object-body:hover .notice-link{text-decoration:underline}.object-body p{margin:.45rem 0 0;color:var(--theme-muted);line-height:1.5}.object-body .inventory-number{margin:0 0 .45rem;color:color-mix(in srgb,var(--theme-primary) 76%,#23464a);font-size:.72rem;font-weight:780;letter-spacing:.07em;text-transform:uppercase}.object-body h3{margin:0;font-size:1.15rem;letter-spacing:-.018em;line-height:1.25}.dating{font-style:italic}.tags{display:flex;flex-wrap:wrap;gap:.35rem;margin:.85rem 0 0;padding:0;list-style:none}.tags li{padding:.3rem .5rem;border-radius:999px;color:color-mix(in srgb,var(--theme-primary) 72%,#23464a);background:color-mix(in srgb,var(--theme-primary) 10%,var(--theme-surface));font-size:.72rem;font-weight:680}.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem;margin-block:1.5rem}.pagination button{min-width:2.75rem;min-height:2.75rem;padding:.5rem;border:1px solid var(--theme-border, color-mix(in srgb, var(--theme-primary) 40%, #cbd5db));border-radius:var(--theme-button-radius, 999px);color:var(--theme-link, color-mix(in srgb, var(--theme-primary) 80%, #163f43));background:var(--theme-surface);cursor:pointer;font:inherit;font-weight:720}.pagination button:disabled{cursor:default;opacity:.45}.pagination button[aria-current=page]{background:var(--theme-button, color-mix(in srgb, var(--theme-primary) 20%, var(--theme-surface)));color:var(--theme-button-text, var(--theme-link, color-mix(in srgb, var(--theme-primary) 80%, #163f43)));border-color:var(--theme-primary);box-shadow:inset 0 0 0 1px var(--theme-primary)}#inventory-results{scroll-margin-top:1rem}.empty,.inline-error{padding:clamp(2rem,6vw,5rem);border:1px dashed var(--theme-border, color-mix(in srgb, var(--theme-primary) 30%, #c9d3d8));border-radius:var(--theme-radius, 1.2rem);text-align:center;background:color-mix(in srgb,var(--theme-surface) 82%,transparent)}.empty h3{margin:0}.empty p{margin:.6rem 0 0;color:var(--theme-muted)}.inline-error{color:#772c2c;border-color:#e2b2b2;background:#fff7f7}.state{display:grid;place-items:center;align-content:center;gap:1rem;min-height:100vh;padding:2rem;text-align:center}.state h1{max-width:none;font-size:clamp(2rem,5vw,3.2rem)}.state p{margin:0;color:var(--theme-muted)}.loader{width:2.6rem;height:2.6rem;border:4px solid color-mix(in srgb,var(--theme-primary) 24%,transparent);border-top-color:var(--theme-primary);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}footer{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:1.5rem;color:var(--theme-muted);background:var(--theme-surface);font-size:.82rem}footer img{border-radius:.35rem}footer strong{color:var(--theme-primary)}@media(max-width:68rem){.object-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:48rem){.content{grid-template-columns:1fr;width:min(calc(100% - (2*min(var(--theme-page-padding, .75rem),5vw))),var(--theme-content-width, 46rem))}.filters{position:static;max-height:none;overflow:visible}.object-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:34rem){.museum-header{padding-inline:1rem}.object-grid{grid-template-columns:1fr}.results-heading{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}app-geography-filter{display:block}.geography-help,.geography-selection{margin:0 0 .8rem;color:var(--theme-muted);font-size:.8rem;line-height:1.5}.geography-search-label{display:block;margin-bottom:.35rem;font-size:.82rem;font-weight:650}.geography-search{width:100%;min-width:0;min-height:2.75rem;padding:.5rem .65rem;border:1px solid var(--theme-border, color-mix(in srgb, var(--theme-primary) 18%, #cfd7df));border-radius:var(--theme-button-radius, .65rem);color:var(--theme-text);background:var(--theme-surface)}.geography-options{margin:.65rem -.3rem .8rem;padding:.2rem .3rem}.geography-continent{display:flex;align-items:center}.geography-expand,.geography-expand-placeholder{flex:0 0 1.5rem;width:1.5rem}.geography-expand{min-height:2.75rem;padding:0;border:0;border-radius:.4rem;background:transparent;color:var(--theme-muted);cursor:pointer}.geography-choice{display:grid;flex:1;min-width:0;min-height:2.75rem;grid-template-columns:1rem minmax(0,1fr) auto;gap:.45rem;align-items:center;padding:.35rem .25rem;border-radius:.4rem;font-size:.85rem;cursor:pointer}.geography-continent .geography-choice{font-weight:650}.geography-choice input{width:1rem;height:1rem;margin:0;accent-color:var(--theme-primary)}.geography-choice small{color:var(--theme-muted);font-variant-numeric:tabular-nums;font-weight:400}.geography-choice:hover,.geography-expand:hover{background:color-mix(in srgb,var(--theme-primary) 8%,transparent)}.geography-countries{margin-left:1.75rem;padding-left:.5rem;border-left:1px solid var(--theme-border, color-mix(in srgb, var(--theme-primary) 20%, #d7dee7))}.geography-clear{min-height:2.75rem;margin-bottom:.5rem}.detail-header{padding:1rem 1.25rem;border-bottom:1px solid var(--theme-border, color-mix(in srgb, var(--theme-primary) 16%, #d7dee7));background:color-mix(in srgb,var(--theme-surface) 96%,transparent)}.detail-header-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:min(var(--theme-content-width, 86rem),100%);margin:0 auto}.back-link{display:inline-flex;align-items:center;gap:.35rem;color:var(--theme-link, var(--theme-text));text-decoration:none;font-size:.9rem;font-weight:720}.back-link svg{width:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.detail-header .brand img{width:2rem;height:2rem}.notice{width:min(var(--theme-content-width, 86rem),calc(100% - (2*min(var(--theme-page-padding, 1.25rem),5vw))));margin:0 auto;padding:var(--theme-page-padding, clamp(2rem, 5vw, 5rem)) 0}.notice-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:var(--theme-content-gap, clamp(2rem, 6vw, 6rem));align-items:center}.notice-back-link{margin-bottom:1.5rem}.main-image{display:grid;min-height:24rem;margin:0;overflow:hidden;border-radius:var(--theme-radius, 1.5rem);background:color-mix(in srgb,var(--theme-primary) 8%,#e8ecef);box-shadow:var(--theme-shadow, 0 2rem 4rem -3rem color-mix(in srgb, var(--theme-text) 56%, transparent))}.main-image img{width:100%;max-height:45rem;object-fit:contain}.main-image figcaption{padding:.7rem 1rem;color:var(--theme-muted);background:var(--theme-surface);font-size:.78rem}.image-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin:.8rem 0 0;padding:0;list-style:none}.image-strip img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--theme-radius, .7rem)}.notice-intro h1{max-width:14ch;font-size:clamp(2.25rem,5vw,4.75rem)}.notice-number{margin:0 0 1.25rem;color:var(--theme-muted);font-size:.78rem;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.subtitle{margin:1rem 0 0;color:var(--theme-muted);font-size:1.15rem;line-height:1.55}.authors{display:grid;gap:.65rem;margin-top:2rem}.authors p{display:grid;gap:.12rem;margin:0}.authors span,.authors small{color:var(--theme-muted)}.notice-dating{display:grid;gap:.2rem;margin:1.25rem 0 0;color:color-mix(in srgb,var(--theme-primary) 78%,#233f43);font-weight:720}.notice-dating span{color:var(--theme-muted);font-weight:480}.notice-content{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);gap:var(--theme-content-gap, clamp(2rem, 6vw, 6rem));align-items:start;margin-top:clamp(.75rem,2vw,1.5rem)}.narrative{display:grid;gap:3.5rem}.text-section h2,.facts h2{margin:0 0 1rem;font-size:1.35rem}.text-section p{line-height:1.75}.long-text{white-space:pre-line}.facts{display:grid;gap:0;padding:0 1.4rem;border:1px solid var(--theme-border, color-mix(in srgb, var(--theme-primary) 17%, #d7dee7));border-radius:var(--theme-radius, 1.25rem);background:var(--theme-surface);box-shadow:var(--theme-shadow, 0 1.5rem 3rem -2.7rem color-mix(in srgb, var(--theme-text) 46%, transparent))}.facts section{padding:1.4rem 0;border-bottom:1px solid var(--theme-border, color-mix(in srgb, var(--theme-primary) 12%, #d7dee7))}.facts section:last-child{border-bottom:0}.facts ul{display:grid;gap:.65rem;margin:0;padding-left:1.15rem;color:var(--theme-muted);line-height:1.55}.facts dl,.facts dd{margin:0}.facts dl{display:grid;gap:1rem}.facts dt{color:var(--theme-muted);font-size:.76rem;font-weight:760;letter-spacing:.05em;text-transform:uppercase}.facts dd{margin-top:.2rem;line-height:1.5}.back-button{display:inline-flex;margin-top:.5rem;padding:.75rem 1rem;border-radius:var(--theme-button-radius, 999px);color:var(--theme-button-text, #fff);background:var(--theme-button, color-mix(in srgb, var(--theme-primary) 88%, #154c4f));text-decoration:none;font-weight:720}@media(max-width:52rem){.notice-hero,.notice-content{grid-template-columns:1fr}.notice-intro h1{max-width:none}}@media(max-width:34rem){.detail-header .brand span{display:none}.notice{width:min(calc(100% - (2*min(var(--theme-page-padding, .75rem),5vw))),var(--theme-content-width, 86rem))}.main-image{min-height:16rem}.image-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}body:has(.image-viewer[open]){overflow:hidden}.image-zoom-trigger{display:block;position:relative;width:100%;padding:0;border:0;border-radius:inherit;color:inherit;background:transparent;cursor:zoom-in;touch-action:pan-y pinch-zoom}.image-zoom-trigger img{display:block}.image-zoom-trigger:focus-visible{outline-offset:-4px}.image-viewer{width:min(1280px,calc(100vw - 32px));height:min(920px,calc(100dvh - 32px));max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:0;border:1px solid #ffffff30;border-radius:var(--theme-radius, 26px);background:#101e24;color:#fff;font-family:var(--theme-font-family, ui-sans-serif, system-ui, sans-serif);box-shadow:0 30px 100px #0009;overflow:hidden;overscroll-behavior:contain}.image-viewer[open]{display:flex;flex-direction:column}.image-viewer::backdrop{background:#061511cc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.image-viewer .viewer-header{display:flex;align-items:flex-start;gap:14px;flex:none;max-height:28%;padding:18px 22px;background:linear-gradient(110deg,#143b39,#14242d);overflow-y:auto;overflow-wrap:anywhere}.image-viewer .viewer-info{flex:1;min-width:0;text-align:center}.image-viewer h2{font-family:var(--theme-heading-font-family, inherit);margin:0;font-size:1.15rem;line-height:1.4}.image-viewer p{margin:6px 0;font-size:.9rem}.image-viewer small{display:block;color:#d0ddd9;font-size:.8rem}.image-viewer .viewer-count{padding:10px 0;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.8rem;color:#d0ddd9}.image-viewer button{display:grid;place-items:center;flex:none;width:44px;min-height:44px;padding:7px;border:1px solid #ffffff50;border-radius:var(--theme-button-radius, 13px);background:#ffffff12;color:#fff;font-size:1.25rem;line-height:1;cursor:pointer}.image-viewer button:hover{background:#2e625f}.image-viewer button:disabled{opacity:.35;cursor:default}.image-viewer :is(button,input,.viewer-stage):focus-visible{outline:3px solid #6fe8db;outline-offset:-3px}.image-viewer .viewer-close{font-size:1.5rem}.image-viewer .viewer-stage{position:relative;display:grid;place-items:center;flex:1;min-height:60px;min-width:0;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(ellipse at center,#263c45,#0c151b);cursor:zoom-in}.image-viewer .viewer-stage.zoomed{cursor:grab}.image-viewer .viewer-stage.zoomed:active{cursor:grabbing}.image-viewer .viewer-stage>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;max-width:none;pointer-events:none;transform-origin:center;will-change:transform}.image-viewer .viewer-stage>img.failed{visibility:hidden}.image-viewer :is(.viewer-loading,.viewer-error){display:grid;justify-items:center;text-align:center;gap:14px;z-index:1;padding:18px;border-radius:18px;background:#10251ce6;font-size:.9rem}.image-viewer .viewer-error button{width:auto;padding:12px;font-size:1rem}.image-viewer .viewer-footer{display:block;flex:none;padding:12px 20px;background:#14242d;color:#fff;border-top:1px solid #ffffff20;max-height:45%;overflow-y:auto}.image-viewer .viewer-zoom-controls{display:flex;justify-content:center;align-items:center;gap:10px;min-width:0}.image-viewer .viewer-zoom-controls input{min-width:20px;width:min(280px,30vw);accent-color:#6fe8db;padding:0;height:44px}.image-viewer .viewer-zoom-controls output{font-size:.8rem;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:58px;text-align:center}.image-viewer .viewer-navigation{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:10px}.image-viewer .viewer-thumbnails{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;min-width:0}.image-viewer .viewer-thumbnails button{padding:3px;width:54px;border:2px solid transparent;border-radius:4px;background:transparent}.image-viewer .viewer-thumbnails button[aria-current]{border-color:#6fe8db}.image-viewer .viewer-thumbnails img{width:44px;height:32px;object-fit:cover;border-radius:0;display:block}.image-viewer .viewer-help{margin:10px auto 0;max-width:70ch;color:#d0ddd9;font-size:.75rem;text-align:center;line-height:1.5}@media(max-width:40rem){.image-viewer{width:calc(100vw - 16px);height:calc(100dvh - 16px);border-radius:var(--theme-radius, 20px)}.image-viewer .viewer-header{padding:12px;gap:8px}.image-viewer .viewer-footer{padding:10px}.image-viewer .viewer-zoom-controls{gap:5px}.image-viewer .viewer-zoom-controls input{flex:1;width:0}.image-viewer .viewer-zoom-controls output{min-width:48px}.image-viewer .viewer-thumbnails{gap:1px}.image-viewer .viewer-thumbnails button{width:44px}.image-viewer .viewer-thumbnails img{width:34px}.image-viewer .viewer-navigation{gap:4px}}@media(forced-colors:active){.image-viewer button{border-color:ButtonText}.image-viewer .viewer-thumbnails button[aria-current]{border-color:Highlight}.image-viewer{border-color:CanvasText}}html.guideius-embedded,.guideius-embedded body,.guideius-embedded app-root,.guideius-embedded .public-inventory{min-height:0;overflow-anchor:none}.guideius-embedded .state{min-height:12rem}.guideius-embedded .filters{position:static;max-height:none;overflow:visible}.guideius-embedded .image-viewer{position:fixed;inset:calc(var(--guideius-viewport-top, 0px) + 8px) auto auto 50%;transform:translate(-50%);margin:0;height:min(920px,calc(var(--guideius-viewport-height, 600px) - 16px));max-height:calc(var(--guideius-viewport-height, 600px) - 16px)}
