.video-popup_trigger__lv5yn{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:44px;max-width:100%;padding:8px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.video-popup_trigger__lv5yn svg{flex-shrink:0}.video-popup_trigger__lv5yn:disabled{cursor:not-allowed;opacity:.6}.video-popup_trigger__lv5yn:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}.video-popup_overlay__gNPsQ{position:fixed;inset:0;z-index:100;background:rgb(0 0 0/75%)}.video-popup_content__P_Yq3{--popup-top:max(12px,env(safe-area-inset-top,0px));--popup-right:max(12px,env(safe-area-inset-right,0px));--popup-bottom:max(12px,env(safe-area-inset-bottom,0px));--popup-left:max(12px,env(safe-area-inset-left,0px));position:fixed;inset:var(--popup-top) var(--popup-right) var(--popup-bottom) var(--popup-left);z-index:101;display:flex;flex-direction:column;width:min(960px,calc(100% - var(--popup-left) - var(--popup-right)));height:-moz-fit-content;height:fit-content;max-height:calc(100vh - var(--popup-top) - var(--popup-bottom));max-height:calc(100dvh - var(--popup-top) - var(--popup-bottom));min-width:0;margin:auto;overflow:auto;overscroll-behavior:contain;box-sizing:border-box;border:1px solid #45464d;border-radius:16px;background:#17181c;color:#fff;box-shadow:0 24px 80px rgb(0 0 0/40%);font-family:inherit}.video-popup_header__G7T1b{display:flex;flex-shrink:0;align-items:center;gap:12px;min-width:0;padding:12px 16px}.video-popup_title__IY1Kc{flex:1;min-width:0;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-size:18px;line-height:1.4;font-weight:600}.video-popup_close__4Iof8{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;border:1px solid #71747f;border-radius:10px;background:transparent;color:#fff;cursor:pointer}.video-popup_close__4Iof8:hover{background:#303138}.video-popup_close__4Iof8:focus-visible{outline:2px solid #fff;outline-offset:2px}.video-popup_mediaArea__J4i3M{flex:1 1 auto;min-width:0;min-height:0;aspect-ratio:16/9;background:#000}.video-popup_media__3BFz3{display:block;width:100%;height:100%;min-width:0;min-height:0;border:0;-o-object-fit:contain;object-fit:contain}.video-popup_error__fIKPT{margin:0;padding:24px;overflow-wrap:anywhere;line-height:1.5}@media (max-width:480px){.video-popup_header__G7T1b{padding:8px 10px;gap:8px}.video-popup_title__IY1Kc{font-size:16px}.video-popup_content__P_Yq3{border-radius:12px}}