.me-wide-media-nav{z-index:1;width:2.75rem;height:2.75rem;color:var(--brand-charcoal,#1c1917);box-shadow:0 1px 2px color-mix(in srgb,var(--brand-charcoal,#1c1917) 12%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:var(--me-wide-media-nav-opacity,.55);background:#ffffffe0;border:1px solid #ffffffb3;border-radius:9999px;place-items:center;transition:opacity .25s,background-color .25s,border-color .25s,transform .25s;display:grid;position:absolute}.me-wide-media-nav:focus-visible,.me-wide-media-nav:hover{opacity:var(--me-wide-media-nav-hover-opacity,1);background:#fff;border-color:#fff;outline:none}.me-wide-media-nav--middle{top:50%;transform:translateY(-50%)}.me-wide-media-nav--middle:active{transform:translateY(-50%)scale(.96)}.me-wide-media-nav--bottom{top:auto;bottom:var(--me-wide-media-nav-inset,.85rem)}.me-wide-media-nav--top{top:var(--me-wide-media-nav-inset,.85rem)}.me-wide-media-nav--bottom:active,.me-wide-media-nav--top:active{transform:scale(.96)}.me-wide-media-nav--prev{left:var(--me-wide-media-nav-inset,.85rem)}.me-wide-media-nav--next{right:var(--me-wide-media-nav-inset,.85rem)}.dark .me-wide-media-nav{border-color:color-mix(in srgb,var(--ui-border,#44403c) 80%,transparent);background:color-mix(in srgb,var(--ui-bg,#1c1917) 78%,transparent);color:var(--ui-text,#fafaf9);box-shadow:none}.dark .me-wide-media-nav:focus-visible,.dark .me-wide-media-nav:hover{background:var(--ui-bg,#1c1917);border-color:var(--ui-border,#44403c)}.me-wide-media-stage{z-index:0;touch-action:pan-y;position:absolute;inset:0}.me-wide-media-slide{-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity 1.1s;position:absolute;inset:0}.me-wide-media-slide.is-active{opacity:1}@media (prefers-reduced-motion:reduce){.me-wide-media-slide{transition:none}}.me-wide-media-radio{z-index:1;left:50%;bottom:var(--me-wide-media-nav-inset,.85rem);opacity:var(--me-wide-media-nav-opacity,.55);pointer-events:auto;align-items:center;gap:.2rem;transition:opacity .25s;display:flex;position:absolute;transform:translate(-50%)}.me-wide-media-radio:focus-within,.me-wide-media-radio:hover{opacity:var(--me-wide-media-nav-hover-opacity,1)}.me-wide-media-radio-item{place-items:center;padding:.25rem;display:grid}.me-wide-media-radio-input{appearance:none;background:#ffffffb3;border:0;border-radius:9999px;width:.7rem;height:.7rem;margin:0;transition:background-color .2s,transform .2s;box-shadow:0 0 0 1px #0000002e}.me-wide-media-radio-input:checked{background:#fffc;transform:scale(1.2)}.me-wide-media-radio-input:focus-visible,.me-wide-media-radio-input:hover{background:#fffc;outline:none}.me-wide-media-radio-input:focus-visible{box-shadow:0 0 0 2px #fffc}.dark .me-wide-media-radio-input{box-shadow:none;background:#ffffff8c}.dark .me-wide-media-radio-input:checked,.dark .me-wide-media-radio-input:focus-visible,.dark .me-wide-media-radio-input:hover{background:#fffc}.me-gallery-lightbox-dialog{border-radius:var(--ui-radius,.5rem)!important;width:fit-content!important;max-width:calc(min(96vw,92rem))!important;padding:0!important;overflow:hidden!important}.me-gallery-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.me-gallery-grid img,.me-gallery-grid video{aspect-ratio:4/3;border-radius:var(--ui-radius,.375rem);-o-object-fit:cover;object-fit:cover;width:100%}.me-gallery-lightbox{touch-action:pan-y;background:#0c0a09;width:fit-content;max-width:calc(min(96vw,92rem));position:relative}.me-gallery-lightbox__media{-o-object-fit:contain;object-fit:contain;width:auto;max-width:calc(min(96vw,92rem));height:auto;max-height:calc(min(92vh,90rem));display:block}
