.video-gallery-module__wLzR1W__grid,.video-gallery-module__wLzR1W__profileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.video-gallery-module__wLzR1W__rail{scroll-snap-type:x proximity;gap:8px;padding-bottom:10px;display:flex;overflow-x:auto}.video-gallery-module__wLzR1W__tile{aspect-ratio:3/4;background:var(--video-card);isolation:isolate;min-width:0;position:relative;overflow:hidden}.video-gallery-module__wLzR1W__rail .video-gallery-module__wLzR1W__tile{aspect-ratio:9/16;scroll-snap-align:start;border-radius:5px;flex:0 0 138px}.video-gallery-module__wLzR1W__tileButton{cursor:pointer;width:100%;height:100%;color:var(--video-white);background:0 0;border:0;position:absolute;inset:0}.video-gallery-module__wLzR1W__tileButton:focus-visible,.video-gallery-module__wLzR1W__tileName:focus-visible,.video-gallery-module__wLzR1W__dialog button:focus-visible,.video-gallery-module__wLzR1W__dialog a:focus-visible,.video-gallery-module__wLzR1W__dialog input:focus-visible,.video-gallery-module__wLzR1W__moreLink:focus-visible{outline:2px solid var(--video-gold);outline-offset:-3px}.video-gallery-module__wLzR1W__poster{object-fit:cover}.video-gallery-module__wLzR1W__rail .video-gallery-module__wLzR1W__poster{object-fit:contain}.video-gallery-module__wLzR1W__reel{filter:drop-shadow(0 1px 3px var(--video-black));position:absolute;top:7px;right:7px}.video-gallery-module__wLzR1W__reel svg{width:16px;height:16px}.video-gallery-module__wLzR1W__indexVideo{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute}.video-gallery-module__wLzR1W__tileName{background:var(--video-overlay);color:var(--video-white);font:500 .75rem/1.5 var(--video-font);align-items:flex-end;min-height:44px;padding:23px 9px 9px;text-decoration:none;display:flex;position:absolute;bottom:0;left:0;right:0}.video-gallery-module__wLzR1W__moreLink{border:1px solid var(--video-border);min-height:46px;color:var(--video-accent);font-family:var(--video-button-font);font-size:.875rem;font-weight:var(--video-button-weight);letter-spacing:var(--video-button-tracking);text-align:center;border-radius:6px;margin:20px auto 0;padding:12px 24px;text-decoration:none;display:table}.video-gallery-module__wLzR1W__moreLink span{margin-left:12px}.video-gallery-module__wLzR1W__dialog{background:var(--video-black);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--video-white);font-family:var(--video-font);letter-spacing:var(--video-tracking);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.video-gallery-module__wLzR1W__dialog::backdrop{background:var(--video-black)}.video-gallery-module__wLzR1W__dialog button{cursor:pointer;color:inherit;font:inherit;border:0}.video-gallery-module__wLzR1W__dialog button:disabled{opacity:.3;cursor:default}.video-gallery-module__wLzR1W__viewerLayout{position:absolute;inset:0;overflow:hidden}.video-gallery-module__wLzR1W__mediaStage{background:var(--video-black);transform-origin:50%;touch-action:pan-x;height:100%;transition:height .18s cubic-bezier(.2,.75,.25,1);position:absolute;inset:0;overflow:hidden}.video-gallery-module__wLzR1W__video{object-fit:contain;background:var(--video-black);width:100%;height:100%;display:block}.video-gallery-module__wLzR1W__touch{background:0 0;width:100%;height:100%;position:absolute;inset:0}.video-gallery-module__wLzR1W__iconButton{background:color-mix(in srgb,var(--video-black) 55%,transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.video-gallery-module__wLzR1W__iconButton svg{width:21px;height:21px}.video-gallery-module__wLzR1W__viewerTop{padding:calc(8px + env(safe-area-inset-top)) 12px 16px;pointer-events:none;background:linear-gradient(color-mix(in srgb,var(--video-black) 55%,transparent),transparent);z-index:4;align-items:center;gap:10px;display:flex;position:absolute;inset:0 0 auto}.video-gallery-module__wLzR1W__viewerTop button{pointer-events:auto}.video-gallery-module__wLzR1W__viewerTop span{font-size:.75rem}.video-gallery-module__wLzR1W__viewerTop span:last-child{margin-left:auto;padding-right:8px}.video-gallery-module__wLzR1W__meta{left:0;right:0;bottom:calc(57px + env(safe-area-inset-bottom));background:var(--video-overlay);pointer-events:none;padding:75px 68px 12px 16px;position:absolute}.video-gallery-module__wLzR1W__meta button,.video-gallery-module__wLzR1W__meta a{pointer-events:auto}.video-gallery-module__wLzR1W__identity{color:var(--video-white);align-items:center;gap:9px;max-width:100%;min-height:44px;padding:4px 0;text-decoration:none;display:flex}.video-gallery-module__wLzR1W__avatar,.video-gallery-module__wLzR1W__avatarFallback{object-fit:cover;object-position:center 25%;border:1px solid color-mix(in srgb,var(--video-white) 50%,transparent);border-radius:50%;flex-shrink:0;width:36px;height:36px}.video-gallery-module__wLzR1W__avatarFallback{background:var(--video-card);place-items:center;display:grid}.video-gallery-module__wLzR1W__identity b{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;overflow:hidden}.video-gallery-module__wLzR1W__identity span:not(.video-gallery-module__wLzR1W__avatarFallback){flex-shrink:0;font-size:.75rem}.video-gallery-module__wLzR1W__identity svg{flex-shrink:0;width:14px;height:14px}.video-gallery-module__wLzR1W__excerpt{text-align:left;width:100%;text-shadow:0 1px 3px var(--video-black);background:0 0;padding:9px 0 0;display:block;font-size:.875rem!important;line-height:1.6!important}.video-gallery-module__wLzR1W__excerpt>span{-webkit-line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.video-gallery-module__wLzR1W__excerpt b{color:var(--video-text);margin-top:4px;font-size:.75rem;font-weight:500;display:block}.video-gallery-module__wLzR1W__controls{padding:6px 10px calc(8px + env(safe-area-inset-bottom));background:linear-gradient(transparent,color-mix(in srgb,var(--video-black) 80%,transparent));align-items:center;gap:7px;display:flex;position:absolute;bottom:0;left:0;right:0}.video-gallery-module__wLzR1W__controls .video-gallery-module__wLzR1W__iconButton{background:0 0}.video-gallery-module__wLzR1W__controls>span{font-variant-numeric:tabular-nums;min-width:30px;font-size:.75rem}.video-gallery-module__wLzR1W__controls input{width:100%;min-width:0;height:28px;accent-color:var(--video-text);cursor:pointer}.video-gallery-module__wLzR1W__centerPlay{background:color-mix(in srgb,var(--video-black) 55%,transparent);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-gallery-module__wLzR1W__centerPlay svg{width:28px;height:28px}.video-gallery-module__wLzR1W__loading{pointer-events:none;text-shadow:0 1px 3px var(--video-black);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:.75rem;display:flex;position:absolute;inset:0}.video-gallery-module__wLzR1W__loading span{border:2px solid color-mix(in srgb,var(--video-white) 40%,transparent);border-top-color:var(--video-white);border-radius:50%;width:25px;height:25px;animation:.8s linear infinite video-gallery-module__wLzR1W__spin}.video-gallery-module__wLzR1W__failure{background:var(--video-card);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:absolute;inset:0}.video-gallery-module__wLzR1W__failure p{font-size:.875rem}.video-gallery-module__wLzR1W__failure button{background:var(--video-text);color:var(--video-bg);border-radius:6px;padding:12px}.video-gallery-module__wLzR1W__failure small{color:var(--video-sub);font-size:.75rem}.video-gallery-module__wLzR1W__navigation{right:9px;bottom:calc(130px + env(safe-area-inset-bottom));z-index:4;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute}.video-gallery-module__wLzR1W__navigation small{text-align:center;max-width:58px;font-size:.75rem}.video-gallery-module__wLzR1W__sheet{background:var(--video-card);visibility:hidden;z-index:5;height:60%;box-shadow:0 -1px 0 var(--video-rule);border-radius:18px 18px 0 0;flex-direction:column;transition:transform .18s cubic-bezier(.2,.75,.25,1),visibility .18s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.video-gallery-module__wLzR1W__sheet header{border-bottom:1px solid var(--video-rule);touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:space-between;align-items:center;padding:15px 10px 4px 20px;display:flex;position:relative}.video-gallery-module__wLzR1W__sheet h2{margin:0;font-size:.875rem;font-weight:500}.video-gallery-module__wLzR1W__sheet header .video-gallery-module__wLzR1W__iconButton{background:0 0}.video-gallery-module__wLzR1W__handle{background:color-mix(in srgb,var(--video-white) 30%,transparent);border-radius:2px;width:30px;height:4px;position:absolute;top:8px;left:calc(50% - 15px)}.video-gallery-module__wLzR1W__sheetScroll{overscroll-behavior:contain;padding:17px 20px calc(24px + env(safe-area-inset-bottom));flex:1;overflow:auto}.video-gallery-module__wLzR1W__sheetScroll .video-gallery-module__wLzR1W__identity{margin-bottom:14px}.video-gallery-module__wLzR1W__sheetScroll p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 24px;font-size:.875rem;line-height:1.9}.video-gallery-module__wLzR1W__sheetScroll time{color:var(--video-sub);font-size:.75rem}.video-gallery-module__wLzR1W__dialog[data-caption=true] .video-gallery-module__wLzR1W__sheet{visibility:visible;transition-duration:.2s;transform:translateY(0)}.video-gallery-module__wLzR1W__dialog[data-caption=true] .video-gallery-module__wLzR1W__mediaStage{height:40%;transition-duration:.2s}.video-gallery-module__wLzR1W__dialog[data-caption=true] .video-gallery-module__wLzR1W__meta,.video-gallery-module__wLzR1W__dialog[data-caption=true] .video-gallery-module__wLzR1W__navigation{visibility:hidden;pointer-events:none}.video-gallery-module__wLzR1W__dialog[data-caption=true] .video-gallery-module__wLzR1W__controls{padding-bottom:4px}.video-gallery-module__wLzR1W__dialog[data-caption=true] .video-gallery-module__wLzR1W__centerPlay{width:48px;height:48px}@keyframes video-gallery-module__wLzR1W__spin{to{transform:rotate(360deg)}}@media (min-width:700px){.video-gallery-module__wLzR1W__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.video-gallery-module__wLzR1W__profileGrid{gap:4px}.video-gallery-module__wLzR1W__rail{gap:12px}.video-gallery-module__wLzR1W__rail .video-gallery-module__wLzR1W__tile{flex-basis:168px}.video-gallery-module__wLzR1W__tileName{padding:28px 12px 12px;font-size:.875rem}.video-gallery-module__wLzR1W__reel{top:10px;right:10px}.video-gallery-module__wLzR1W__reel svg{width:20px;height:20px}.video-gallery-module__wLzR1W__viewerLayout{justify-content:center;align-items:center;max-width:950px;margin:auto;display:flex;inset:36px 76px;overflow:visible}.video-gallery-module__wLzR1W__mediaStage{border-radius:8px;flex-shrink:0;width:min(100%,56.25dvh - 40.5px);height:100%;transition:width .18s cubic-bezier(.2,.75,.25,1);position:relative;inset:auto}.video-gallery-module__wLzR1W__sheet{opacity:0;border-radius:0 8px 8px 0;flex-shrink:0;width:0;height:100%;transition:opacity .18s,width .18s,visibility .18s;position:relative;inset:auto;overflow:hidden;transform:none}.video-gallery-module__wLzR1W__dialog[data-caption=true] .video-gallery-module__wLzR1W__sheet{opacity:1;width:310px;transform:none}.video-gallery-module__wLzR1W__dialog[data-caption=true] .video-gallery-module__wLzR1W__mediaStage{border-radius:8px 0 0 8px;width:min(100% - 310px,56.25dvh - 40.5px);height:100%}.video-gallery-module__wLzR1W__sheetScroll{width:310px}.video-gallery-module__wLzR1W__sheet header{width:310px;min-height:60px;padding-top:4px}.video-gallery-module__wLzR1W__handle{display:none}.video-gallery-module__wLzR1W__navigation{bottom:calc(50% - 55px);right:18px}.video-gallery-module__wLzR1W__dialog[data-caption=true] .video-gallery-module__wLzR1W__controls{padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.video-gallery-module__wLzR1W__dialog *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
