.fr{filter:drop-shadow(0 30px 40px #0f234038);width:100%;position:relative}[data-theme=dark] .fr{filter:drop-shadow(0 30px 50px #0009)}.fr-shot{opacity:0;transition:opacity .6s;position:absolute;inset:0}.fr-shot.on{opacity:1}.fr-shot img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.fr-dark,[data-theme=dark] .fr-light{display:none}[data-theme=dark] .fr-dark{display:block}@media (prefers-reduced-motion:reduce){.fr-shot{transition:none}}.fr-veil{-webkit-backdrop-filter:blur(3px)saturate(.85);background:#f4f1ea47;border-radius:.6%/1%;position:absolute}[data-theme=dark] .fr-veil{background:#080c1459}.fr-shot .fr-callout img{width:100%;height:auto;display:block;position:static}.fr-shot .fr-callout .fr-dark,[data-theme=dark] .fr-shot .fr-callout .fr-light{display:none}[data-theme=dark] .fr-shot .fr-callout .fr-dark{display:block}.fr-callout{opacity:0;border-radius:10px;margin:0;transition:opacity .5s .15s,transform .6s cubic-bezier(.2,.8,.2,1) .15s;position:absolute;overflow:hidden;transform:scale(.94)translateY(8px);box-shadow:0 0 0 1px #0f23401a,0 24px 60px #0f234052}[data-theme=dark] .fr-callout{box-shadow:0 0 0 1px #ffffff1f,0 24px 60px #0009}.fr-shot.on .fr-callout{opacity:1;transform:none}.fr-mark{mix-blend-mode:multiply;background:#facc1538;border-radius:4px;position:absolute;left:1.5%;right:1.5%;box-shadow:inset 3px 0 #e0a800}[data-theme=dark] .fr-mark{mix-blend-mode:normal;background:#facc152e}@media (prefers-reduced-motion:reduce){.fr-callout{transition:none}}
