.ShortsClient-module__KrPGyq__container{z-index:20;width:100vw;height:100dvh;font-family:var(--font-heading);background:#000;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;overflow:hidden}.ShortsClient-module__KrPGyq__exitLink{top:max(1rem,env(safe-area-inset-top));left:max(1rem,env(safe-area-inset-left));z-index:30;color:#fff;text-transform:uppercase;letter-spacing:.08em;opacity:.74;background:#070a0f8f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.55rem;padding:.7rem .95rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .2s,border-color .2s,background .2s;display:inline-flex;position:absolute;box-shadow:0 12px 30px #00000047}.ShortsClient-module__KrPGyq__exitLink:hover,.ShortsClient-module__KrPGyq__exitLink:focus-visible{opacity:1;background:#070a0fd1;border-color:#ff007f59;outline:none;transform:translateY(-1px)}.ShortsClient-module__KrPGyq__ambilight{z-index:0;background:#000;width:100vw;height:100dvh;position:absolute;top:0;left:0;overflow:hidden}.ShortsClient-module__KrPGyq__ambilightIframe{filter:blur(56px)saturate(1.05)brightness(.9);opacity:.38;pointer-events:none;width:150%;height:150%;transition:opacity 1s ease-in-out;position:absolute;top:-25%;left:-25%;-webkit-mask-image:radial-gradient(#000 0%,#0000 80%);mask-image:radial-gradient(#000 0%,#0000 80%)}.ShortsClient-module__KrPGyq__ambilightFallback{filter:blur(40px)brightness(.7);opacity:.32;background-position:50%;background-size:cover;width:120%;height:120%;transition:background-image .5s ease-in-out;position:absolute;top:-10%;left:-10%;-webkit-mask-image:radial-gradient(#000 0%,#0000 80%);mask-image:radial-gradient(#000 0%,#0000 80%)}.ShortsClient-module__KrPGyq__playerWrapper{z-index:5;background:#050508;width:100%;max-width:56.25vh;height:100dvh;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 20px 60px #000c,0 0 40px #00ff801a}@keyframes ShortsClient-module__KrPGyq__floatHolo{0%{transform:translateY(0);box-shadow:0 20px 60px #000c,0 0 40px #00ff801a}to{transform:translateY(-10px);box-shadow:0 30px 80px #000000e6,0 0 60px #00ff8033}}.ShortsClient-module__KrPGyq__videoContainer{width:100%;height:100%;position:relative}.ShortsClient-module__KrPGyq__iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.ShortsClient-module__KrPGyq__controls{z-index:10;flex-direction:column;align-items:center;gap:1.5rem;display:flex;position:absolute;top:50%;right:4rem;transform:translateY(-50%)}.ShortsClient-module__KrPGyq__controlBtn{color:#fff;cursor:pointer;background:#070a0fd1;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.2rem;transition:all .3s;display:flex}.ShortsClient-module__KrPGyq__controlBtn:hover:not(:disabled){color:#0f6;background:#00ff8033;border-color:#0f6;transform:scale(1.1);box-shadow:0 0 20px #00ff8066}.ShortsClient-module__KrPGyq__controlBtn:disabled{opacity:.3;cursor:not-allowed}.ShortsClient-module__KrPGyq__counter{color:#fff9;letter-spacing:.1em;font-size:1rem;font-weight:700}.ShortsClient-module__KrPGyq__metricsOverlay{z-index:20;pointer-events:none;flex-direction:column;gap:1rem;display:flex;position:absolute;bottom:3rem;left:1.5rem}.ShortsClient-module__KrPGyq__metricBadge{color:#fff;letter-spacing:.05em;background:#070a0fd6;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.9rem;font-weight:600;display:flex;box-shadow:0 4px 15px #0000004d}.ShortsClient-module__KrPGyq__metricIcon{color:var(--neon-pink);filter:drop-shadow(0 0 5px #ff007f80)}@media (max-width:900px){.ShortsClient-module__KrPGyq__exitLink{top:max(.85rem,env(safe-area-inset-top));left:max(.85rem,env(safe-area-inset-left));padding:.65rem .85rem;font-size:.72rem}.ShortsClient-module__KrPGyq__playerWrapper{border:none;border-radius:0;max-width:100vw;height:100dvh;max-height:100dvh;animation:none}.ShortsClient-module__KrPGyq__controls{flex-direction:row;gap:1rem;top:auto;bottom:2rem;right:.75rem;transform:none}.ShortsClient-module__KrPGyq__controlBtn{width:48px;height:48px;font-size:1rem}.ShortsClient-module__KrPGyq__metricsOverlay{bottom:5rem;left:1rem}.ShortsClient-module__KrPGyq__metricBadge{gap:.4rem;padding:.4rem .75rem;font-size:.75rem}.ShortsClient-module__KrPGyq__counter{font-size:.8rem}}@media (max-width:500px){.ShortsClient-module__KrPGyq__exitLink{top:max(.7rem,env(safe-area-inset-top));left:max(.7rem,env(safe-area-inset-left));gap:.45rem;padding:.55rem .75rem;font-size:.68rem}.ShortsClient-module__KrPGyq__controls{gap:.75rem;bottom:1.5rem;right:.5rem}.ShortsClient-module__KrPGyq__controlBtn{width:40px;height:40px;font-size:.9rem}.ShortsClient-module__KrPGyq__metricsOverlay{gap:.5rem;bottom:4rem;left:.5rem}.ShortsClient-module__KrPGyq__metricBadge{border-radius:14px;padding:.3rem .6rem;font-size:.65rem}}
