﻿ .ArtworkViewer-module__URXzOG__main{pointer-events:none;height:100dvh;position:relative}.ArtworkViewer-module__URXzOG__img{right:calc(50% - .1875 * var(--w));width:auto;height:auto;max-width:calc(.375 * var(--w));pointer-events:none;max-height:92dvh;position:absolute;top:50%;transform:translateY(-50%)}.ArtworkViewer-module__URXzOG__img.ArtworkViewer-module__URXzOG__landscape{max-width:none;max-height:calc(.375 * var(--w))}.ArtworkViewer-module__URXzOG__img.ArtworkViewer-module__URXzOG__portrait{left:50%;right:auto;transform:translate(-50%,-50%)}.ArtworkViewer-module__URXzOG__sidePanel{left:calc(50% + .2575 * var(--w));right:calc(50% - .42 * var(--w));padding:calc(.0167 * var(--w)) 0;justify-content:center;gap:calc(.0104 * var(--w));pointer-events:none;flex-direction:column;display:flex;position:absolute;top:0;bottom:0}.ArtworkViewer-module__URXzOG__controls{gap:calc(.012 * var(--w));pointer-events:auto;display:flex}.ArtworkViewer-module__URXzOG__ctrlBtn{cursor:pointer;width:calc(.025 * var(--w));height:calc(.025 * var(--w));background:50%/contain no-repeat;border:none;padding:0}.ArtworkViewer-module__URXzOG__prevBtn{background-image:url(/icons/blue_smlback.PNG)}.ArtworkViewer-module__URXzOG__nextBtn{background-image:url(/icons/blue_smlfwd.PNG)}[data-theme=sunset] .ArtworkViewer-module__URXzOG__prevBtn{background-image:url(/icons/white_smlback.PNG)}[data-theme=sunset] .ArtworkViewer-module__URXzOG__nextBtn{background-image:url(/icons/white_smlfwd.PNG)}.ArtworkViewer-module__URXzOG__info{gap:calc(.0167 * var(--w));pointer-events:auto;flex-direction:column;display:flex}.ArtworkViewer-module__URXzOG__title{font-size:calc(.012 * var(--w))}.ArtworkViewer-module__URXzOG__date{font-size:calc(.009 * var(--w));min-height:1.2em}.ArtworkViewer-module__URXzOG__caption{font-size:calc(.009 * var(--w));white-space:pre-line;line-height:1.6}.ArtworkViewer-module__URXzOG__commentaryToggle{cursor:pointer;color:var(--blue);font-family:inherit;font-size:calc(.008 * var(--w));text-align:left;background:0 0;border:none;padding:0}.ArtworkViewer-module__URXzOG__commentaryPanel{color:#fff;padding:calc(.01 * var(--w));height:min(calc(.375 * var(--w)), 92dvh);pointer-events:auto;z-index:90;background:#1c4c8e;position:relative;overflow-y:auto}.ArtworkViewer-module__URXzOG__commentaryClose{cursor:pointer;width:calc(.025 * var(--w));height:calc(.025 * var(--w));margin-bottom:calc(.014 * var(--w));background:url(/icons/white_close.PNG) 50%/contain no-repeat;border:none;padding:0;display:block}.ArtworkViewer-module__URXzOG__commentaryText{font-size:calc(.008 * var(--w));white-space:pre-line;line-height:1.6}@media (hover:none) and (pointer:coarse){.ArtworkViewer-module__URXzOG__main{pointer-events:auto;height:auto;display:block;position:static}.ArtworkViewer-module__URXzOG__info{gap:1.5rem}.ArtworkViewer-module__URXzOG__title{font-size:clamp(17px,5.1vw,29px)}.ArtworkViewer-module__URXzOG__date{font-size:clamp(13px,4vw,23px)}.ArtworkViewer-module__URXzOG__caption{height:auto;font-size:clamp(14px,4.1vw,23px);overflow:visible}.ArtworkViewer-module__URXzOG__img,.ArtworkViewer-module__URXzOG__img.ArtworkViewer-module__URXzOG__landscape,.ArtworkViewer-module__URXzOG__img.ArtworkViewer-module__URXzOG__portrait{width:calc(100% - 3rem);max-width:none;height:auto;max-height:none;margin:1.5rem auto;display:block;position:static;left:auto;transform:none}.ArtworkViewer-module__URXzOG__sidePanel{pointer-events:auto;width:auto;padding:0 1.5rem 2rem;position:static}.ArtworkViewer-module__URXzOG__controls{display:none}.ArtworkViewer-module__URXzOG__commentaryToggle{font-size:clamp(12px,3.6vw,20px)}.ArtworkViewer-module__URXzOG__commentaryText{font-size:clamp(13px,3.8vw,22px)}.ArtworkViewer-module__URXzOG__commentaryPanel{height:auto}.ArtworkViewer-module__URXzOG__commentaryClose{width:clamp(27px,8.2vw,46px);height:clamp(27px,8.2vw,46px)}}
.ThemeProvider-module__LKvATa__overlay{z-index:0;pointer-events:none;position:fixed;inset:0}@media (hover:none) and (pointer:coarse){.ThemeProvider-module__LKvATa__content{z-index:1;position:relative}}.ThemeProvider-module__LKvATa__layer{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.ThemeProvider-module__LKvATa__fade{opacity:0;animation:ThemeProvider-module__LKvATa__tt-fade var(--tt-phase,1s) linear both;will-change:opacity}@keyframes ThemeProvider-module__LKvATa__tt-fade{0%{opacity:0}to{opacity:1}}
