.captions_caption__GTImq{position:fixed;z-index:2147482200;left:50%;bottom:max(14px,calc(env(safe-area-inset-bottom) + 10px));transform:translateX(-50%);max-width:min(86vw,640px);padding:8px 16px;border-radius:14px;background:rgba(6,10,30,.82);color:#fff;font-weight:700;font-size:clamp(15px,2.4vmin,20px);line-height:1.3;text-align:center;pointer-events:none;box-shadow:0 6px 18px rgba(0,0,0,.35);animation:captions_capIn__n6ZsJ .2s ease-out both}@keyframes captions_capIn__n6ZsJ{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@media print{.captions_caption__GTImq{display:none}}