.rasl-player[data-v-a6fcc19c]{position:relative;width:100%;background:#000;border-radius:1rem;overflow:hidden;isolation:isolate}.player-video[data-v-a6fcc19c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000;cursor:pointer;display:block}.play-overlay[data-v-a6fcc19c]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000026;transition:background .15s ease;z-index:2}.play-overlay[data-v-a6fcc19c]:hover{background:#00000040}.play-overlay svg[data-v-a6fcc19c]{width:64px;height:64px;color:#fff;filter:drop-shadow(0 4px 14px rgba(0,0,0,.5));transition:transform .15s ease}.play-overlay:hover svg[data-v-a6fcc19c]{transform:scale(1.08)}.top-controls[data-v-a6fcc19c]{position:absolute;top:.65rem;right:.65rem;display:flex;gap:.4rem;z-index:3}.ctrl-btn[data-v-a6fcc19c]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#0000008c;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .15s ease}.ctrl-btn[data-v-a6fcc19c]:hover{background:#000000bf}.ctrl-btn svg[data-v-a6fcc19c]{width:18px;height:18px}.ctrl-btn.small[data-v-a6fcc19c]{width:30px;height:30px}.ctrl-btn.small svg[data-v-a6fcc19c]{width:14px;height:14px}.unmute-pill[data-v-a6fcc19c]{position:absolute;bottom:3rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .9rem;border-radius:999px;background:#000000a6;color:#fff;font-size:.78rem;font-weight:600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3;animation:rasl-pill-in-a6fcc19c .2s ease-out}.unmute-pill svg[data-v-a6fcc19c]{width:14px;height:14px}@keyframes rasl-pill-in-a6fcc19c{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.bottom-bar[data-v-a6fcc19c]{position:absolute;left:0;right:0;bottom:0;padding:.4rem .75rem .6rem;display:flex;align-items:center;gap:.6rem;background:linear-gradient(to top,#0000008c,#0000);color:#fff;z-index:2;opacity:0;transition:opacity .2s ease}.rasl-player:hover .bottom-bar[data-v-a6fcc19c],.rasl-player:focus-within .bottom-bar[data-v-a6fcc19c]{opacity:1}.time[data-v-a6fcc19c]{font-size:.7rem;font-variant-numeric:tabular-nums;color:#ffffffd9;flex-shrink:0;min-width:5.5em}.track[data-v-a6fcc19c]{position:relative;flex:1;height:16px;display:flex;align-items:center;cursor:pointer}.track-bg[data-v-a6fcc19c],.track-buffered[data-v-a6fcc19c],.track-fill[data-v-a6fcc19c]{position:absolute;left:0;top:50%;transform:translateY(-50%);height:4px;border-radius:999px}.track-bg[data-v-a6fcc19c]{width:100%;background:#ffffff40}.track-buffered[data-v-a6fcc19c]{background:#fff6}.track-fill[data-v-a6fcc19c]{background:linear-gradient(90deg,#a78bfa,#ec4899)}.track-thumb[data-v-a6fcc19c]{position:absolute;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #0006;opacity:0;transition:opacity .15s ease}.track:hover .track-thumb[data-v-a6fcc19c],.rasl-player:focus-within .track-thumb[data-v-a6fcc19c]{opacity:1}.reaction-bump[data-v-99749be8]{display:inline-block;animation:rxn-bump-99749be8 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes rxn-bump-99749be8{0%{transform:scale(1);color:inherit}40%{transform:scale(1.35);color:#f472b6}to{transform:scale(1);color:inherit}}.post-card[data-v-99749be8]{border-radius:1.25rem;border:1px solid rgb(228 228 231);background:#fff;padding:1rem 1.25rem;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease;box-shadow:0 1px 2px #00000008}.post-card[data-v-99749be8]:hover{border-color:#d4d4d8}.action-btn[data-v-99749be8]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .8rem;border-radius:999px;font-weight:500;transition:background .2s ease,color .2s ease}.action-btn[data-v-99749be8]:disabled{opacity:.4;cursor:not-allowed}.carousel-track[data-v-99749be8]{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.carousel-track[data-v-99749be8]::-webkit-scrollbar{display:none}.carousel-slide[data-v-99749be8]{scroll-snap-align:center;scroll-snap-stop:always}.carousel-pip[data-v-99749be8]{position:absolute;top:.6rem;right:.7rem;padding:.2rem .55rem;font-size:.7rem;font-weight:600;color:#fff;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;pointer-events:none;letter-spacing:.02em}.carousel-arrow[data-v-99749be8]{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;display:none;align-items:center;justify-content:center;border-radius:999px;background:#0000008c;color:#fff;border:0;cursor:pointer;transition:background .15s,transform .12s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.carousel-arrow svg[data-v-99749be8]{width:16px;height:16px}.carousel-arrow--prev[data-v-99749be8]{left:.6rem}.carousel-arrow--next[data-v-99749be8]{right:.6rem}.carousel-arrow[data-v-99749be8]:hover{background:#000000bf;transform:translateY(-50%) scale(1.06)}@media(hover:hover)and (pointer:fine){.post-card:hover .carousel-arrow[data-v-99749be8]{display:inline-flex}}.carousel-dots[data-v-99749be8]{position:absolute;left:0;right:0;bottom:.55rem;display:flex;align-items:center;justify-content:center;gap:.3rem;pointer-events:none}.carousel-dot[data-v-99749be8]{pointer-events:auto;width:6px;height:6px;border-radius:999px;background:#ffffff8c;border:0;cursor:pointer;padding:0;transition:background .15s,transform .15s,width .2s}.carousel-dot.is-active[data-v-99749be8]{background:#fff;width:18px}.dark .post-card{border-color:#ffffff14;background:#ffffff08;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:none}.dark .post-card:hover{border-color:#ffffff24;background:#ffffff0d}
