@keyframes nkl5t30{0%{opacity:0}to{opacity:1}}
.nkl5t31{color:#f4f4f5;background-color:#08080af7;animation:.14s ease-out nkl5t30}
.nkl5t32{height:100%}
.nkl5t33{height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);flex-direction:column;display:flex}
.nkl5t34{flex-shrink:0;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex}
.nkl5t35{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}
.nkl5t36{color:#fff9;font-variant-numeric:tabular-nums;margin-left:8px;font-weight:400}
.nkl5t37{width:40px;height:40px;color:inherit;cursor:pointer;background-color:#ffffff14;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background-color .12s;display:inline-flex}
.nkl5t37:hover{background-color:#ffffff2e}
.nkl5t37:focus-visible{outline:2px solid var(--mantine-color-blue-4);outline-offset:2px}
.nkl5t38{flex:1;min-height:0;position:relative;overflow:hidden}
.nkl5t39{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}
.nkl5t3a{opacity:0}
.nkl5t3b{opacity:.3}
.nkl5t3c{text-align:center;color:#ffffffbf;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}
.nkl5t3d{pointer-events:auto;gap:8px;display:flex}
.nkl5t3e{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#00000080;width:44px;height:44px;position:absolute;top:50%;transform:translateY(-50%)}
.nkl5t3e:hover{background-color:#000000b8}
.nkl5t3f{left:8px}
.nkl5t3g{right:8px}
.nkl5t3h{flex-shrink:0;align-items:flex-end;gap:12px;min-height:0;max-height:40%;padding:4px 16px 12px;display:flex}
.nkl5t3i{flex-direction:column;flex:1;gap:4px;min-width:0;max-height:100%;display:flex;overflow-y:auto}
.nkl5t3j{color:#ffffffeb;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}
.nkl5t3k{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.nkl5t3l{color:#fff9;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4}
.nkl5t3m{color:#ffffffbf;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;font-weight:600;text-decoration:underline}
.nkl5t3n{flex-shrink:0;gap:8px;display:flex}
@media (prefers-reduced-motion:reduce){.nkl5t31{animation:none}.nkl5t37{transition:none}}
@media (min-width:48em){.nkl5t38{margin:0 16px 16px}.nkl5t3h{padding:0 32px 16px}}
