.PQzXXa_dialog{--viewer-bg:var(--color-body-bg);--viewer-ink:var(--color-body-text);--viewer-button-bg:var(--color-button-bg);--viewer-button-text:var(--color-button-text);--viewer-button-hover-bg:var(--color-button-hover-bg);--viewer-button-hover-text:var(--color-button-hover-text);width:100%;max-width:none;height:100%;max-height:none;color:var(--viewer-ink);font-family:var(--font-body);font-size:var(--text-small);line-height:var(--line-height-body);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.PQzXXa_dialog[open]{display:block}.PQzXXa_dialog:focus{outline:none}.PQzXXa_content{top:var(--viewport-inset-top);right:var(--viewport-inset-right);bottom:var(--viewport-inset-bottom);left:var(--viewport-inset-left);animation-name:PQzXXa_contentIn;animation-duration:var(--motion-viewer-enter);animation-delay:var(--motion-viewer-delay);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(240px,320px);animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;display:grid;position:absolute}.PQzXXa_dialog[data-collapsed=true] .PQzXXa_content{grid-template-columns:minmax(0,1fr)}.PQzXXa_dialog:is([data-surface=white],[data-surface=black]){background:var(--viewer-bg)}.PQzXXa_dialog::backdrop{background:color-mix(in srgb,var(--color-body-bg) calc(var(--viewer-tint-opacity) * 100%),transparent);-webkit-backdrop-filter:blur(var(--viewer-backdrop-blur));backdrop-filter:blur(var(--viewer-backdrop-blur));animation-name:PQzXXa_backdropIn;animation-duration:var(--motion-viewer-enter);animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.PQzXXa_dialog[data-state=closing] .PQzXXa_content{pointer-events:none;animation-name:PQzXXa_contentOut;animation-duration:var(--motion-viewer-exit);animation-delay:calc(var(--motion-viewer-delay) * 0)}.PQzXXa_dialog[data-state=closing]::backdrop{animation-name:PQzXXa_backdropOut;animation-duration:var(--motion-viewer-exit)}.PQzXXa_stage{min-width:0;min-height:0;padding:calc(var(--space-3) / 2) var(--space-4);background:0 0;display:grid}.PQzXXa_canvas{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.PQzXXa_canvas>img,.PQzXXa_canvas>video{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.PQzXXa_composition{flex-shrink:0;max-width:100%;max-height:100%;overflow:hidden}.PQzXXa_inspector{gap:calc(var(--space-3) / 4);min-width:0;min-height:0;padding:var(--space-4);background:0 0;flex-direction:column;display:flex}.PQzXXa_inspector[hidden]{display:none}.PQzXXa_details{align-items:stretch;gap:var(--space-5);overscroll-behavior:contain;flex-direction:column;flex:0 auto;min-width:0;min-height:0;display:flex;overflow:auto}.PQzXXa_details>*{flex-shrink:0}.PQzXXa_details h2{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--line-height-body);font-weight:var(--font-weight-regular);overflow-wrap:anywhere;margin:0}.PQzXXa_tools{justify-content:space-between;align-items:center;gap:calc(var(--space-3) / 2);padding:calc(var(--space-3) / 2) var(--space-4) 0;grid-column:1/-1;display:flex}.PQzXXa_navigation{align-items:center;gap:calc(var(--space-3) / 2);padding:calc(var(--space-3) / 2) var(--space-4) var(--space-4);grid-area:3/1/auto/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.PQzXXa_brand{align-items:baseline;column-gap:var(--space-3);row-gap:calc(var(--space-3) / 3);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.PQzXXa_projectName{color:color-mix(in srgb,var(--viewer-ink) 60%,var(--viewer-bg))}.PQzXXa_start,.PQzXXa_end{align-items:center;gap:calc(var(--space-3) / 2);display:flex}.PQzXXa_start{justify-self:start}.PQzXXa_end{justify-self:end;gap:var(--space-5)}.PQzXXa_icon{width:calc(var(--text-small) * 1.25);height:calc(var(--text-small) * 1.25);flex-shrink:0;display:block}.PQzXXa_playback{justify-content:center;align-items:center;gap:var(--space-3);display:flex}.PQzXXa_dialog button{justify-content:center;align-items:center;gap:calc(var(--space-3) / 2);min-width:var(--control-height);min-height:var(--control-height);color:var(--viewer-ink);font:inherit;cursor:pointer;border-radius:var(--control-radius);background:0 0;border:0;flex-shrink:0;padding:0;display:inline-flex}.PQzXXa_dialog button:hover:not(:disabled){background:color-mix(in srgb,var(--viewer-ink) 10%,var(--viewer-bg))}.PQzXXa_dialog button:disabled{opacity:var(--opacity-disabled);cursor:default}.PQzXXa_metadata{gap:calc(var(--space-3) / 4);margin:0;display:grid}.PQzXXa_metadata>div{align-items:baseline;gap:var(--space-3);padding-bottom:calc(var(--space-3) / 4);border-bottom:var(--border-width) solid color-mix(in srgb,var(--viewer-ink) 10%,var(--viewer-bg));grid-template-columns:4.5em minmax(0,1fr);display:grid}.PQzXXa_dialog[data-surface=blur] .PQzXXa_metadata>div{border-bottom-color:color-mix(in srgb,var(--viewer-ink) calc(var(--viewer-glass-border-opacity) * 100%),var(--viewer-bg))}.PQzXXa_metadata dt{color:color-mix(in srgb,var(--viewer-ink) 60%,var(--viewer-bg))}.PQzXXa_metadata dd{overflow-wrap:anywhere;min-width:0;margin:0}.PQzXXa_projectMetaLink{padding:calc(var(--space-3) / 4) 0;color:inherit;flex-shrink:0;text-decoration:none;display:block}.PQzXXa_failure{gap:var(--space-4);max-width:100%;display:grid}.PQzXXa_failure button{padding:var(--field-inset-y) var(--field-inset-x);background:var(--viewer-button-bg);color:var(--viewer-button-text)}@media (max-width:767px){.PQzXXa_dialog [data-media-details] [data-gallery-icon=collapsePanel]{transform:rotate(90deg)}.PQzXXa_dialog[open] .PQzXXa_content{grid-template-rows:auto minmax(0,1.2fr) minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.PQzXXa_dialog[open][data-collapsed=true] .PQzXXa_content{grid-template-rows:auto minmax(0,1fr) auto}.PQzXXa_navigation{gap:calc(var(--space-3) / 4);grid-row:4}.PQzXXa_dialog[data-collapsed=true] .PQzXXa_navigation{grid-row:3}.PQzXXa_tools{padding:calc(var(--space-3) / 2) var(--space-4) 0}.PQzXXa_dialog button{min-width:calc(var(--control-height) * .75)}.PQzXXa_start{gap:calc(var(--space-3) / 4)}}@keyframes PQzXXa_backdropIn{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}@keyframes PQzXXa_backdropOut{to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}@keyframes PQzXXa_contentIn{0%{opacity:0;filter:blur(var(--viewer-reveal-blur));transform:translateY(var(--viewer-reveal-distance)) scale(var(--viewer-reveal-scale))}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes PQzXXa_contentOut{to{opacity:0;filter:blur(var(--viewer-reveal-blur));transform:translateY(var(--viewer-reveal-distance)) scale(var(--viewer-reveal-scale))}}@media (prefers-reduced-transparency:reduce){.PQzXXa_dialog{background:var(--viewer-bg)}.PQzXXa_dialog[data-state]::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}}@media (prefers-reduced-motion:reduce){.PQzXXa_dialog[data-state] .PQzXXa_content,.PQzXXa_dialog[data-state]::backdrop{animation:none}}.PQzXXa_dialog :is(button,.PQzXXa_projectMetaLink):focus-visible{outline-offset:calc(-1 * (var(--focus-width) + var(--focus-offset)))}@media (max-width:767px),(pointer:coarse){.PQzXXa_stage{touch-action:pan-y pinch-zoom}}
.XGfW-a_frame{border-radius:inherit;flex-shrink:0;width:100%;max-width:100%;height:100%;max-height:100%;display:block;position:relative;overflow:hidden}.XGfW-a_placeholder{pointer-events:none;opacity:1;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.XGfW-a_frame>img{object-fit:contain;opacity:0;width:100%;height:100%;display:block;position:relative}.XGfW-a_frame[data-fit=cover]>img{object-fit:cover}.XGfW-a_frame[data-fit=fill]>img{object-fit:fill}.XGfW-a_frame[data-fit=cover] .XGfW-a_placeholder{background-size:cover}.XGfW-a_frame[data-fit=fill] .XGfW-a_placeholder{background-size:100% 100%}.XGfW-a_frame>img,.XGfW-a_placeholder{transition-property:opacity;transition-duration:var(--motion-viewer-image);transition-timing-function:ease-out}.XGfW-a_frame[data-ready=true]>img{opacity:1}.XGfW-a_frame[data-ready=true] .XGfW-a_placeholder{opacity:0}.XGfW-a_frame[data-instant=true]>img,.XGfW-a_frame[data-instant=true] .XGfW-a_placeholder{transition:none}@media (prefers-reduced-motion:reduce){.XGfW-a_frame>img,.XGfW-a_frame .XGfW-a_placeholder{transition:none}}
