[data-scroll-area-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-scroll-area-viewport]::-webkit-scrollbar{display:none!important}:where([data-scroll-area-viewport]){display:flex;flex-direction:column;align-items:stretch}:where([data-scroll-area-content]){flex-grow:1}.minimal-time-input.svelte-7rsulc{height:32px;width:96px;padding:0 12px;font-size:14px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-weight:500;background:transparent;border:none;border-bottom:2px solid color-mix(in srgb,var(--foreground) 15%,transparent);color:var(--foreground);transition:border-color var(--duration-base) var(--ease-default),background-color var(--duration-base) var(--ease-default);outline:none}@media(hover:hover){.minimal-time-input.svelte-7rsulc:hover:not(:disabled){border-bottom-color:color-mix(in srgb,var(--foreground) 30%,transparent)}}.minimal-time-input.svelte-7rsulc:focus:not(:disabled){border-bottom-color:var(--gradient-brand-middle);background:color-mix(in srgb,var(--gradient-brand-middle) 5%,transparent)}.minimal-time-input.svelte-7rsulc:disabled{opacity:.4;cursor:not-allowed}.minimal-time-input.svelte-7rsulc::placeholder{color:var(--muted-foreground);opacity:.5}.minimal-time-input.invalid.svelte-7rsulc{border-bottom-color:color-mix(in srgb,var(--destructive) 60%,transparent)}@media(hover:hover){.minimal-time-input.invalid.svelte-7rsulc:hover:not(:disabled){border-bottom-color:color-mix(in srgb,var(--destructive) 80%,transparent)}}.minimal-time-input.invalid.svelte-7rsulc:focus:not(:disabled){border-bottom-color:var(--destructive);background:color-mix(in srgb,var(--destructive) 5%,transparent)}@media(hover:hover)and (pointer:fine){button[title=Share].svelte-7rsulc{cursor:pointer}input[type=text].svelte-7rsulc{cursor:text}label[for=timestamp-checkbox].svelte-7rsulc{cursor:pointer}}@media(prefers-reduced-motion:no-preference){.vote-pop{animation:svelte-1jelav7-vote-pop var(--duration-base) var(--ease-out)}}@keyframes svelte-1jelav7-vote-pop{50%{transform:scale(1.3)}}.video-page.svelte-2k1t9w{display:grid;grid-template-columns:minmax(0,1fr);row-gap:1rem;justify-content:center;padding:1.25rem 1rem 2.5rem}.video-page.phone.svelte-2k1t9w{padding:0 0 2.5rem}.video-page.phone.svelte-2k1t9w>:where(.svelte-2k1t9w):not(.video-frame){margin-inline:1rem}.video-page.phone.svelte-2k1t9w .video-frame:where(.svelte-2k1t9w){max-height:none}.video-frame.svelte-2k1t9w{max-height:75vh}.video-page.svelte-2k1t9w .video-frame:where(.svelte-2k1t9w)>*{position:absolute;top:0;right:0;bottom:0;left:0}.video-panel.svelte-2k1t9w{display:flex;flex-direction:column;max-height:70dvh}.video-panel.svelte-2k1t9w>[data-slot=video-panel]{flex:1 1 auto;min-height:0}@media(min-width:1225px){.video-page.svelte-2k1t9w{grid-template-columns:minmax(0,calc(75vh * 16 / 9));padding-right:1.25rem}.video-page.with-panel.svelte-2k1t9w{grid-template-columns:minmax(0,calc(75vh * 16 / 9)) clamp(380px,calc(100% - 75vh * 16 / 9 - 1.25rem),440px);grid-template-rows:auto auto auto 1fr;grid-template-areas:"frame panel" "info panel" "tail panel" "related panel";column-gap:1.25rem}.video-page.with-panel.svelte-2k1t9w .video-frame:where(.svelte-2k1t9w){grid-area:frame}.video-page.with-panel.svelte-2k1t9w .video-info:where(.svelte-2k1t9w){grid-area:info}.video-page.with-panel.svelte-2k1t9w .video-tail:where(.svelte-2k1t9w){grid-area:tail}.video-page.with-panel.svelte-2k1t9w .video-related:where(.svelte-2k1t9w){grid-area:related}.video-page.with-panel.svelte-2k1t9w .video-panel:where(.svelte-2k1t9w){grid-area:panel;position:sticky;top:calc(var(--header-height, 56px) + 1.25rem);align-self:start;height:calc(100dvh - var(--header-height, 56px) - 3rem);max-height:none}.video-page.with-panel.svelte-2k1t9w:not(.theater) .video-panel:where(.svelte-2k1t9w) [data-slot=video-panel-body]{overscroll-behavior:contain}.video-page.theater.svelte-2k1t9w{grid-template-columns:minmax(1rem,1fr) minmax(0,calc(75vh * 16 / 9)) minmax(1.25rem,1fr);grid-template-areas:"frame frame frame" ". info ." ". tail ." ". related .";column-gap:0;padding-top:0;padding-inline:0}.video-page.with-panel.theater.svelte-2k1t9w{grid-template-columns:minmax(1rem,1fr) minmax(0,calc(75vh * 16 / 9)) 1.25rem 380px minmax(1.25rem,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"frame frame frame frame frame" ". info . panel ." ". tail . panel ." ". related . panel ."}.video-page.theater.svelte-2k1t9w .video-frame:where(.svelte-2k1t9w){grid-area:frame;border-radius:0;margin-left:calc(var(--rail-width, 0px) - var(--rail-offset, 0px));width:calc(100% + var(--rail-offset, 0px) - var(--rail-width, 0px));max-height:calc(100dvh - var(--header-height, 56px) - 6rem)}.video-page.theater.svelte-2k1t9w .video-info:where(.svelte-2k1t9w){grid-area:info}.video-page.theater.svelte-2k1t9w .video-tail:where(.svelte-2k1t9w){grid-area:tail}.video-page.theater.svelte-2k1t9w .video-related:where(.svelte-2k1t9w){grid-area:related}.video-page.theater.svelte-2k1t9w .video-frame:where(.svelte-2k1t9w) video{width:100%;height:100%;object-fit:contain}}@media(min-width:2560px){.video-page.with-panel.svelte-2k1t9w{grid-template-columns:minmax(0,calc(75vh * 16 / 9)) minmax(480px,640px);grid-template-rows:auto auto 1fr;grid-template-areas:"frame panel" "info related" "tail related"}.video-page.with-panel.svelte-2k1t9w .video-panel:where(.svelte-2k1t9w){position:static;align-self:stretch;height:auto;contain:size}.video-page.with-panel.theater.svelte-2k1t9w{grid-template-columns:minmax(1rem,1fr) minmax(0,calc(75vh * 16 / 9)) 1.25rem minmax(480px,640px) minmax(1.25rem,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"frame frame frame frame frame" ". info . panel ." ". tail . panel ." ". tail . related ."}.video-page.with-panel.theater.svelte-2k1t9w .video-panel:where(.svelte-2k1t9w){align-self:start;max-height:70dvh;contain:none}.video-page.with-panel.svelte-2k1t9w .video-related:where(.svelte-2k1t9w) [data-related-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}.locked-container.svelte-uo83xh{position:relative;width:100%;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000;border-radius:var(--radius)}
