.short-button[data-astro-cid-isd65ahd]{align-items:center;gap:var(--space-xs);color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex;& .short-button__icon{inline-size:var(--short-button-size,var(--control-height-lg));block-size:var(--short-button-size,var(--control-height-lg));border-radius:var(--radius);transition:background-color var(--transition), color var(--transition);background:#00000080;place-items:center;display:grid;& svg{grid-area:1/1;width:1.25rem;height:1.25rem}}&:focus-visible{outline:none;& .short-button__icon{outline:2px solid var(--tone);outline-offset:2px}}&:hover .short-button__icon[data-astro-cid-isd65ahd]{background:#000000b3}&[aria-pressed=true]:not(.short-button--swap) .short-button__icon[data-astro-cid-isd65ahd]{color:var(--color-on-accent);background:var(--tone)}&.short-button--swap{&:is([aria-pressed=true],[data-done]) svg[data-astro-cid-isd65ahd]:first-child,&:not([aria-pressed=true],[data-done]) svg[data-astro-cid-isd65ahd]:last-child{display:none}}& .short-button__label{font:var(--type-label);font-size:var(--font-size-xs);text-shadow:0 1px 3px #000000e6}}.short[data-astro-cid-5v7vgpac]{color-scheme:dark;color:#fff;scroll-snap-align:start;scroll-snap-stop:always;background:#000;flex:none;grid-template:minmax(0,1fr)/minmax(0,1fr);block-size:100%;display:grid;overflow:hidden;&>[data-astro-cid-5v7vgpac]{z-index:1;grid-area:1/1}& video{object-fit:cover;block-size:100%;inline-size:100%}&:not([data-ready]) video[data-astro-cid-5v7vgpac]{object-fit:contain}& .short__flash{padding:var(--space-md);opacity:0;pointer-events:none;background:#00000080;border-radius:50%;place-self:center;display:grid;& svg{grid-area:1/1;width:2.5rem;height:2.5rem}}&[data-flash=play] .short__flash[data-astro-cid-5v7vgpac] svg[data-astro-cid-5v7vgpac]:last-child,&[data-flash=pause] .short__flash[data-astro-cid-5v7vgpac] svg[data-astro-cid-5v7vgpac]:first-child{visibility:hidden}&[data-flash] .short__flash[data-astro-cid-5v7vgpac]{animation:.6s ease-out short-flash}@media (prefers-reduced-motion:reduce){&[data-flash] .short__flash[data-astro-cid-5v7vgpac]{animation:none}}& .short__controls{align-self:start;gap:var(--space-xs);padding:var(--space-sm);background:linear-gradient(#0006,#0000);display:flex}& .short__rail{--short-button-size:2.75rem;place-self:end;gap:var(--space-md);padding:var(--space-sm);z-index:2;flex-direction:column;margin-block-end:var(--space-sm);display:flex}& .short__sound{border:2px solid #fff;align-self:center;margin-block-start:var(--space-xs)}& .short__info{align-self:end;gap:var(--space-sm);padding:var(--space-xl) calc(2.75rem + var(--space-md) * 1.5) var(--space-md) var(--space-md);text-shadow:0 1px 2px #0009;pointer-events:none;background:linear-gradient(#0000,#000000bf);flex-direction:column;display:flex;&>[data-astro-cid-5v7vgpac]{pointer-events:auto}}&:not([data-ready]) .short__info[data-astro-cid-5v7vgpac]{padding:var(--space-md) var(--space-md) var(--space-xl);background:linear-gradient(#000000a6,#0000);align-self:start}& .short__channel{align-items:center;gap:var(--space-sm);min-inline-size:0;display:flex;& .avatar{--avatar-size:2rem}}& .short__name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}& .short__subscribe{color:#000;text-shadow:none;background:#fff;border-color:#fff;margin-inline-start:var(--space-xs);&[aria-pressed=false]>span[data-astro-cid-5v7vgpac]:last-child,&[aria-pressed=true]>span[data-astro-cid-5v7vgpac]:first-child{display:none}&[aria-pressed=true]{color:#fff;background:#00000080;border-color:#ffffff80}}& .short__title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}& .short__seek{--thumb:.75rem;--track:.1875rem;--fill:linear-gradient(to right, var(--tone) var(--progress,0%), #ffffff4d var(--progress,0%));inline-size:100%;block-size:var(--thumb);align-self:end;&:not(:hover,:focus-visible){&::-webkit-slider-thumb{opacity:0}&::-moz-range-thumb{opacity:0}}&:hover,&:focus-visible{--track:.3125rem}&:focus-visible{outline-offset:-2px}}}@keyframes short-flash{0%{opacity:1;scale:.8}to{opacity:0;scale:1.3}}.shorts[data-astro-cid-6r4q5jni]{justify-content:center;align-items:center;gap:var(--space-md);inline-size:100%;display:flex;container-type:inline-size;& .shorts__feed{block-size:var(--shorts-height,min(40rem, 85dvh));aspect-ratio:9/16;overscroll-behavior-block:contain;scroll-snap-type:block mandatory;scrollbar-width:none;flex-direction:column;min-inline-size:0;max-inline-size:100%;display:flex;overflow:hidden auto;&::-webkit-scrollbar{display:none}&:focus-visible{outline-offset:-2px}}& .shorts__nav{gap:var(--space-sm);flex-direction:column;flex:none;display:flex}@media (pointer:coarse){& .shorts__nav{display:none}}@container (width<20rem){& .shorts__nav{display:none}}}
