.mlb[data-v-d8c6cd2c]{position:fixed;inset:0;background:#0a0610f0}.mlb[data-v-d8c6cd2c],.mlb__frame[data-v-d8c6cd2c]{display:flex;align-items:center;justify-content:center}.mlb__frame[data-v-d8c6cd2c]{width:min(92vw,1400px);height:86vh}.mlb__img[data-v-d8c6cd2c],.mlb__video[data-v-d8c6cd2c]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px}.mlb__audio[data-v-d8c6cd2c]{display:flex;flex-direction:column;align-items:center;gap:.9rem;padding:2rem 2.5rem;border-radius:14px;background:#ffffff0f}.mlb__filename[data-v-d8c6cd2c]{margin:0;font-size:.9rem;text-align:center;word-break:break-word;max-width:60vw}.mlb__filename[data-v-d8c6cd2c],.mlb__link[data-v-d8c6cd2c]{color:#fff;font-family:var(--f2)}.mlb__link[data-v-d8c6cd2c]{font-size:.85rem;text-decoration:underline;text-underline-offset:3px}.mlb__close[data-v-d8c6cd2c],.mlb__nav[data-v-d8c6cd2c]{position:fixed;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer;transition:background .15s ease}.mlb__close[data-v-d8c6cd2c]:hover,.mlb__nav[data-v-d8c6cd2c]:hover{background:#ffffff42}.mlb__close[data-v-d8c6cd2c]{top:18px;right:18px;width:44px;height:44px}.mlb__nav[data-v-d8c6cd2c]{top:50%;transform:translateY(-50%);width:46px;height:46px}.mlb__nav--prev[data-v-d8c6cd2c]{left:18px}.mlb__nav--next[data-v-d8c6cd2c]{right:18px}.mlb__counter[data-v-d8c6cd2c]{position:fixed;bottom:18px;left:50%;transform:translate(-50%);margin:0;padding:.25rem .8rem;border-radius:var(--r-pill,999px);background:#ffffff24;color:#fff;font-family:var(--f2);font-size:.78rem;font-variant-numeric:tabular-nums}@media screen and (max-width:640px){.mlb__close[data-v-d8c6cd2c]{top:calc(var(--safe-top-clearance, 0px) + 14px);right:12px}.mlb__nav--prev[data-v-d8c6cd2c]{left:8px}.mlb__nav--next[data-v-d8c6cd2c]{right:8px}}.mlb__modal{background:transparent!important;box-shadow:none!important;border-radius:0!important}@media(pointer:coarse){.mlb__close{width:48px;height:48px}}
