.auth-layout_container__7eH7h{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem;background:var(--background-secondary)}.auth-layout_content__ZlWYl{background:var(--background-primary);padding:2rem;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);width:100%;max-width:500px;border-radius:8px;border:1px solid #d3d3d3}.auth-layout_header__9HQp8{text-align:center;margin-bottom:2rem}.auth-layout_logo__aRZ3r{display:inline-block;margin-bottom:1.5rem;background-color:var(--theme-red);color:#fff;padding:.5rem 1rem;border-radius:8px}.auth-layout_title__ZI_M_{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.auth-layout_subtitle__LheRl{color:var(--text-secondary);font-size:.875rem}@media (max-width:640px){.auth-layout_content__ZlWYl{padding:1.5rem}.auth-layout_brandTitle__lueLB{font-size:1.5rem}.auth-layout_brandSubtitle__1dxcZ{font-size:1rem}}.login-form_container__WsQ0f{max-width:450px;margin:2rem auto;padding:1.5rem;width:100%}.login-form_form___lhuY{display:flex;flex-direction:column;gap:1.25rem}.login-form_inputGroup__srTT9{width:100%}.login-form_rememberMeContainer__axwqP{display:flex;justify-content:space-between;align-items:center;margin:.5rem 0}.login-form_forgotPassword__apGQI{color:var(--link-color);text-decoration:none;font-size:.875rem}.login-form_forgotPassword__apGQI:hover{text-decoration:underline}.login-form_submitButton__PsdwW{margin-top:1rem;width:100%}.login-form_registerText__syC_a{text-align:center;margin-top:1.5rem;color:var(--text-secondary);font-size:.875rem}.login-form_registerLink__qKNOm{color:var(--link-color);text-decoration:none}.login-form_registerLink__qKNOm:hover{text-decoration:underline}@media (max-width:640px){.login-form_container__WsQ0f{margin:1rem auto;padding:1rem}.login-form_form___lhuY{gap:1rem}}.register-form_container__OeFn2{max-width:450px;margin:2rem auto;padding:1.5rem;width:100%}.register-form_form__X4M2N{display:flex;flex-direction:column;gap:1.25rem}.register-form_inputGroup___uW8w{width:100%}.register-form_termsContainer__bqKYI{margin:.5rem 0}.register-form_submitButton__LIsbF{margin-top:1rem;width:100%}.register-form_signInText__A_qco{text-align:center;margin-top:1.5rem;color:var(--text-secondary);font-size:.875rem}.register-form_signInLink__lDDb3{color:var(--link-color);text-decoration:none}.register-form_signInLink__lDDb3:hover{text-decoration:underline}@media (max-width:640px){.register-form_container__OeFn2{margin:1rem auto;padding:1rem}.register-form_form__X4M2N{gap:1rem}}.input_container__T9MxC{display:flex;flex-direction:column;gap:.25rem;width:100%}.input_inputWrapper__Rhun3{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid var(--input-border);border-radius:.5rem;background:var(--input-background);transition:all .2s ease}.input_inputWrapper__Rhun3:hover{border-color:var(--input-border-hover)}.input_focused__yEYLp{border-color:var(--input-border-focus);box-shadow:0 0 0 1px var(--input-border-focus)}.input_error__zso0i{border-color:var(--input-border-error)}.input_startContent__8r8OD{color:var(--text-secondary);display:flex;align-items:center}.input_inputContainer__x5CUC{position:relative;width:100%}.input_input__6HbYr{width:100%;border:none;background:transparent;padding:.75rem 0;font-size:.875rem;color:var(--text-primary);outline:none}.input_label__Xr1sT{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:.875rem;color:var(--text-secondary);pointer-events:none;transition:all .2s ease}.input_input__6HbYr:not(:-moz-placeholder-shown)~.input_label__Xr1sT{top:0;transform:translateY(-50%) scale(.85);color:var(--text-primary)}.input_input__6HbYr:focus~.input_label__Xr1sT,.input_input__6HbYr:not(:placeholder-shown)~.input_label__Xr1sT{top:0;transform:translateY(-50%) scale(.85);color:var(--text-primary)}.input_required___be7O{color:var(--input-required);margin-left:.25rem}.input_errorText__g40Uf{color:var(--input-error);font-size:.75rem;margin-top:.25rem}.forgot-password-form_container__FSjqT{max-width:450px;margin:2rem auto;padding:1.5rem;width:100%}.forgot-password-form_form__ZwheO{display:flex;flex-direction:column;gap:1.25rem}.forgot-password-form_inputGroup__oy0sZ{width:100%}.forgot-password-form_submitButton__t_eU3{margin-top:1rem;width:100%}.forgot-password-form_returnText__yeHoi{text-align:center;margin-top:1.5rem;color:var(--text-secondary);font-size:.875rem}.forgot-password-form_returnLink__vlDxz{color:var(--link-color);text-decoration:none}.forgot-password-form_returnLink__vlDxz:hover{text-decoration:underline}.forgot-password-form_successMessage__Vczh5{text-align:center;padding:2rem}.forgot-password-form_successTitle__oJTz1{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--text-primary)}.forgot-password-form_successText__oZKw3{color:var(--text-primary);margin-bottom:.5rem}.forgot-password-form_successSubtext__CXpOh{color:var(--text-secondary);font-size:.875rem;margin-bottom:1.5rem}.forgot-password-form_returnButton__1HadZ{width:100%;max-width:200px}@media (max-width:640px){.forgot-password-form_container__FSjqT{margin:1rem auto;padding:1rem}}.vote-button_voteContainer__xCq_M{display:flex;align-items:center;border:1px solid #d3d3d3;border-radius:8px;padding:8px 4px;justify-content:space-around}.vote-button_voteButton__onvIA{background:none;border:none;cursor:pointer;transition:all .2s ease;color:var(--text-secondary)}.vote-button_voteButton__onvIA:hover{background-color:var(--background-hover)}.vote-button_active__l8neO{font-weight:600}.vote-button_voteButton__onvIA:disabled{opacity:.5;cursor:not-allowed}.vote-button_voteCountContainer__3tsd6{display:flex;align-items:center;justify-content:space-around;border:1px solid #d3d3d3;border-radius:8px;padding:8px 2px}.auth-popup_authModal__O3knc{border:1px solid #000;border-radius:.5rem;overflow:hidden;max-width:400px}.auth-popup_authModalWrapper__UwU5L{z-index:1001}.auth-popup_modalHeader__RJWHY{background:linear-gradient(135deg,#ef4444,#dc2626);padding:1.5rem;border-bottom:none;position:relative}.auth-popup_modalHeader__RJWHY:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.auth-popup_title__mM6Cn{color:#fff;font-size:1.5rem;font-weight:700;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.3);position:relative;z-index:1}.auth-popup_modalBody__jF_O4{padding:2rem}.auth-popup_content__ECkQY{display:flex;flex-direction:column;align-items:center;justify-content:center}.auth-popup_message__M2SZn{margin-bottom:2rem;font-size:1rem;line-height:1.6}.auth-popup_buttonContainer__dvGSx{display:flex;gap:1rem;margin-bottom:1.5rem}.auth-popup_loginButton__wmfkr{width:100%;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:.875rem 1.5rem;border-radius:.75rem;font-weight:600;font-size:1rem;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(59,130,246,.3)}.auth-popup_loginButton__wmfkr:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(59,130,246,.4)}.auth-popup_loginButton__wmfkr:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.auth-popup_loginButton__wmfkr:hover:before{left:100%}.auth-popup_createButton__wDe2Z{width:100%;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;border:none;padding:.875rem 1.5rem;border-radius:.75rem;font-weight:600;font-size:1rem;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(245,158,11,.3)}.auth-popup_createButton__wDe2Z:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(245,158,11,.4)}.auth-popup_createButton__wDe2Z:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.auth-popup_createButton__wDe2Z:hover:before{left:100%}.auth-popup_footer__O2C2i{color:#94a3b8;font-size:.875rem;line-height:1.5}@media (max-width:640px){.auth-popup_authModal__O3knc{margin:2rem}.auth-popup_modalHeader__RJWHY{padding:1.25rem}.auth-popup_modalBody__jF_O4{padding:1.5rem}.auth-popup_title__mM6Cn{font-size:1.25rem}.auth-popup_message__M2SZn{font-size:.8rem;margin-bottom:.875rem}.auth-popup_buttonContainer__dvGSx{flex-direction:column;gap:.5rem}.auth-popup_createButton__wDe2Z,.auth-popup_loginButton__wmfkr{padding:.5rem .875rem;font-size:.8rem}.auth-popup_footer__O2C2i{font-size:.7rem}}.auth-popup_backdrop__rjzK5{background:rgba(0,0,0,.6);backdrop-filter:blur(8px);z-index:1000}@keyframes auth-popup_slideIn__0J8i5{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.auth-popup_authModal__O3knc{animation:auth-popup_slideIn__0J8i5 .3s ease-out}.episode_main__sOE3D{display:flex;flex-direction:column}.episode_row__TY8kg{display:flex}.episode_youtubeContainer__t0jLy{overflow:hidden}.episode_accordionHeader__qCVKH{display:flex;align-items:center;gap:10px;font-size:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.episode_guestContainer__8oSce{font-size:1.25rem;padding:0 12px;background-color:#fff;border-radius:8px;box-shadow:2px 2px 4px rgba(0,0,0,.2)}.episode_guestLink__ieFzD{padding:1rem 0;transition:color .3s ease}.episode_guestLink__ieFzD:hover{color:#bdb9b9}.episode_episodeInfo__f6TXA{padding-left:1vw;display:flex;flex-direction:column;gap:1vh}.episode_accordionContent__3DKYL{padding:1rem}.episode_buttonContainer__SEc5o{display:flex;gap:5px;margin-bottom:5px}.episode_leftContainer__zYUMw{padding:12px;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.2)}.episode_comedianContainer__z1CqW{background-color:#fff;border-radius:8px;box-shadow:2px 2px 4px rgba(0,0,0,.2)}.episode_ebeltImage__nXr_Q{width:100%;transition:transform .3s ease}.episode_episodeTitle__gHagw{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.episode_youtubeImage__vEZgD{transition:transform .3s ease;border-radius:0}.episode_youtubeImage__vEZgD:hover{transform:scale(1.05)}.episode_controlButtons__zsVET{display:flex;gap:5px}.episode_highlightSelect__AwyC9{width:20vw;border-radius:8px}.episode_controlBar__JlquF{display:flex;justify-content:space-between;align-items:center;margin:.5rem}.episode_playerContainer__OwP7l{box-shadow:2px 2px 4px rgba(0,0,0,.2)}.episode_activeAppearance__1JE82{border-left:6px solid var(--theme-red);box-shadow:-2px -2px 4px rgba(0,0,0,.1),2px 2px 4px rgba(0,0,0,.1);transition:all .2s ease}.episode_appearance__BeV4u{display:flex;align-items:center;justify-content:space-between;padding:1rem}@media (max-width:599px){.episode_row__TY8kg{flex-direction:column;gap:2vh}.episode_highlightSelect__AwyC9{width:45vw}.episode_leftContainer__zYUMw{width:100vw}.episode_youtubeContainer__t0jLy{width:100vw;height:56.25vw}.episode_ebeltLink__jYSJa{display:none}.episode_ebeltLink2__mHSqr{width:70vw;margin:1vh auto;border-radius:8px;box-shadow:2px 2px 4px rgba(0,0,0,.2)}.episode_mobileButtonContainer__WVzxR{margin:1vh auto}.episode_playerContainer__OwP7l{position:sticky;top:14vh;z-index:10;background-color:#fff}}@media (min-width:600px){.episode_main__sOE3D{margin:1vh 10vw;gap:2vh}.episode_ebeltLink__jYSJa{overflow:hidden;width:12vw;height:16vw;border:1px solid #000;box-shadow:2px 2px 4px rgba(0,0,0,.2);border-radius:8px}.episode_ebeltImage__nXr_Q:hover{transform:scale(1.05)}.episode_ebeltLink2__mHSqr{display:none}.episode_comedianContainer__z1CqW{width:33vw;height:35vw;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;border:1px solid #d3d3d3}.episode_leftContainer__zYUMw{width:50vw;gap:1vw;display:flex;border-radius:8px;border:1px solid #d3d3d3}.episode_guestContainer__8oSce{width:28vw;border:1px solid #d3d3d3}.episode_youtubeContainer__t0jLy{width:45vw;height:25.3125vw}.episode_episodeInfo__f6TXA{width:34vw}.episode_row__TY8kg{align-items:flex-start;gap:2vw}.episode_mobileButtonContainer__WVzxR{display:none}.episode_playerContainer__OwP7l{border-radius:8px;overflow:hidden;border:1px solid #d3d3d3}}.guest_guestInfo__jkx8M,.guest_main__D8hRv{display:flex;flex-direction:column}.guest_guestInfo__jkx8M{padding-left:1vw;margin-bottom:2vh;gap:1vh}.guest_guestContainer__NdxeE,.guest_playerContainer__ExuZP{box-shadow:2px 2px 4px rgba(0,0,0,.2)}.guest_guestContainer__NdxeE{padding:0 12px}.guest_accordionHeader__FW_4D{padding:10px;gap:10px;display:flex;align-items:center;justify-content:space-between}.guest_buttonContainer2__zXjKI,.guest_buttonContainer__aU98K{display:flex;gap:5px}.guest_controlBar__IRylR{display:flex;justify-content:space-between;align-items:center;margin:.5rem}.guest_accordionContent__aI3w_{display:flex;gap:10px;padding:0 10px 20px 40px;align-items:center;overflow-y:hidden}.guest_row__fFeCf{display:flex}.guest_accordionWrapper__Vz1MD{background-color:#fff;border-radius:8px;box-shadow:2px 2px 4px rgba(0,0,0,.2)}.guest_youtubeImage__81AvQ{transition:transform .3s ease;border-radius:0}.guest_youtubeImage__81AvQ:hover{transform:scale(1.05)}.guest_activeAppearance__KEilb{border-left:6px solid var(--theme-red);box-shadow:-2px -2px 4px rgba(0,0,0,.1),2px 2px 4px rgba(0,0,0,.1);transition:all .2s ease}.guest_highlightSelect__4fthw{width:20vw;border-radius:8px}@media (max-width:599px){.guest_highlightSelect__4fthw{width:45vw}.guest_row__fFeCf{flex-direction:column;gap:2vh}.guest_youtubeContainer__rVZcY{width:100vw;height:56.25vw}.guest_playerContainer__ExuZP{position:sticky;top:14vh;z-index:10;background-color:#fff}.guest_guestContainer__NdxeE,.guest_rightContainer__1nTua{width:100vw}.guest_adContainer__B7drP{display:none}}@media (min-width:600px){.guest_main__D8hRv{gap:2vh;margin:1vh 10vw}.guest_accordionWrapper__Vz1MD{width:38vw;height:31vw;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;border:1px solid #d3d3d3}.guest_buttonContainer2__zXjKI{flex-direction:row}.guest_guestContainer__NdxeE{width:48vw;border-radius:8px;border:1px solid #d3d3d3}.guest_adContainer__B7drP{width:30vw;border-radius:8px;border:1px solid #d3d3d3}.guest_youtubeContainer__rVZcY{width:40vw;height:22.5vw;overflow:hidden}.guest_playerContainer__ExuZP{border-radius:8px;overflow:hidden;border:1px solid #d3d3d3}.guest_row__fFeCf{gap:2vw}}.add-highlight-popup_popupOverlay__FEQvP{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000}.add-highlight-popup_popupContent__oJjxE{background:#1a1a1a;border-radius:8px;padding:24px;width:100%;max-width:500px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.add-highlight-popup_popupHeader__sGf3Q{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.add-highlight-popup_popupHeader__sGf3Q h2{margin:0;color:#fff;font-size:1.5rem}.add-highlight-popup_closeButton__Opsyz{background:none;border:none;color:#fff;cursor:pointer;padding:8px;opacity:.7;transition:opacity .2s}.add-highlight-popup_closeButton__Opsyz:hover{opacity:1}.add-highlight-popup_form__onJ_l{display:flex;flex-direction:column;gap:20px}.add-highlight-popup_formGroup__nPJsE{display:flex;flex-direction:column;gap:8px}.add-highlight-popup_formGroup__nPJsE label{color:#fff;font-size:.9rem}.add-highlight-popup_formGroup__nPJsE input,.add-highlight-popup_formGroup__nPJsE textarea{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;padding:12px;color:#fff;font-size:1rem;transition:border-color .2s}.add-highlight-popup_formGroup__nPJsE input:focus,.add-highlight-popup_formGroup__nPJsE textarea:focus{outline:none;border-color:#fff}.add-highlight-popup_formGroup__nPJsE textarea{resize:vertical;min-height:100px}.add-highlight-popup_error__xJRzV{color:#f44;font-size:.9rem;text-align:center}.add-highlight-popup_buttonGroup__qTQwX{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.add-highlight-popup_cancelButton__XIPYQ{background:hsla(0,0%,100%,.1);color:#fff}.add-highlight-popup_submitButton__OzdAL{background:red;color:#fff}.add-highlight-popup_submitButton__OzdAL:hover{background:#c00}.add-highlight-popup_checkboxGroup__O7tdS{display:flex;gap:8px;align-items:center}.checkbox_container__pFJ1T,.checkbox_wrapper__ak9zk{display:inline-flex;align-items:center}.checkbox_wrapper__ak9zk{gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox_checkbox__5Q6L_{position:relative;width:1.25rem;height:1.25rem;border:2px solid var(--checkbox-border);border-radius:.25rem;background:var(--checkbox-background);transition:all .2s ease}.checkbox_checkbox__5Q6L_:hover{border-color:var(--checkbox-border-hover)}.checkbox_focused__r3DPi{border-color:var(--checkbox-border-focus);box-shadow:0 0 0 2px var(--checkbox-border-focus-ring)}.checkbox_checked__AbaCF{background:var(--checkbox-background-checked);border-color:var(--checkbox-background-checked)}.checkbox_input__v25Za{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.checkbox_checkmark__zWiJu{position:absolute;width:1rem;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;pointer-events:none}.checkbox_label__4eegu{font-size:.875rem;color:var(--text-primary)}.socials_container__MArIf{display:flex;gap:5px}.socials_icon__dNntH{box-shadow:2px 2px 4px rgba(0,0,0,.4);border-radius:100%}.search_searchPage__aIPqP{max-width:800px;margin:0 auto;padding:24px}.search_searchContainer__lUnCV{margin-bottom:32px}.search_resultsContainer__WjFyb{margin-top:24px}.search_resultsTitle__zZDP_{font-size:1.2rem;margin-bottom:16px;color:var(--text-color)}.search_loginContainer__WVTnc,.search_resultsList__siNwm{display:flex;flex-direction:column;gap:16px}.search_resultItem__Gro20{padding:8px;border-bottom:1px solid #d3d3d3;display:flex;justify-content:space-between;align-items:center}.search_comedianInfo__fsoUs,.search_episodeInfo__J6AyH,.search_guestInfo__UII9w{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.search_comedianInfo__fsoUs a,.search_episodeInfo__J6AyH a,.search_guestInfo__UII9w a{color:var(--primary-color);text-decoration:none;font-weight:500;font-size:1.1rem}.search_comedianInfo__fsoUs a:hover,.search_episodeInfo__J6AyH a:hover,.search_guestInfo__UII9w a:hover{text-decoration:underline}.search_timestamp__dtFG_{color:var(--text-secondary);font-size:.9rem;background-color:var(--bg-secondary);padding:4px 8px;border-radius:4px}.search_transcriptText__OyUst{color:var(--text-color);margin:8px 0;line-height:1.5;background-color:var(--bg-secondary);padding:12px;border-radius:4px}.search_similarity__txLWD{color:var(--text-secondary);font-size:.9rem;text-align:right;margin-top:8px}.search_typeBadge__jEyla{display:inline-block;padding:4px 8px;border-radius:4px;font-size:.8rem;font-weight:500;margin-right:8px}.search_typeBadge__jEyla.search_episode__5YlQA{background-color:var(--primary-color-light);color:var(--primary-color)}.search_typeBadge__jEyla.search_comedian__F2vL8{background-color:var(--secondary-color-light);color:var(--secondary-color)}.search_typeBadge__jEyla.search_guest__ccEsZ{background-color:var(--accent-color-light);color:var(--accent-color)}.search_typeBadge__jEyla.search_transcript__X0tlv{background-color:var(--success-color-light);color:var(--success-color)}.search_filtersContainer__N_nQ4{display:flex;gap:16px;margin-top:16px;flex-wrap:wrap}.search_loadingContainer__1H6Xv{display:flex;justify-content:center;align-items:center;min-height:200px;font-size:1.2rem;color:#666;animation:search_pulse__UMX7C 1.5s infinite}@keyframes search_pulse__UMX7C{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@media (max-width:768px){.search_searchPage__aIPqP{padding:16px}.search_comedianInfo__fsoUs,.search_episodeInfo__J6AyH,.search_guestInfo__UII9w{flex-direction:column;align-items:flex-start;gap:4px}.search_timestamp__dtFG_{align-self:flex-start}.search_filtersContainer__N_nQ4{gap:12px}}.search-bar_searchForm__XzXTA{width:100%;max-width:600px;margin:0 auto}.search-bar_searchContainer__TXGcK{display:flex;gap:.5rem;width:100%;align-items:center}.search-bar_searchInput__VspnS{flex:1}.search-bar_searchButton__oK5gC{background-color:var(--primary-color);color:#fff;border:none;border-radius:4px;padding:8px 16px;cursor:pointer;transition:background-color .2s;min-width:40px;height:40px}.search-bar_searchButton__oK5gC:hover{background-color:var(--primary-color-dark)}@media (max-width:768px){.search-bar_searchForm__XzXTA{padding:0 16px}}.video-player_playerContainer__3VMto{position:fixed;bottom:20px;left:20px;width:320px;background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;z-index:1000}.video-player_playerHeader__nikHS{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#f5f5f5;border-bottom:1px solid #e0e0e0}.video-player_playerTitle__7bx4u{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.video-player_closeButton__nCeiA{background:none;border:none;cursor:pointer;padding:4px;color:#666;transition:color .2s}.video-player_closeButton__nCeiA:hover{color:#333}.video-player_videoContainer__cIjF0{position:relative;width:100%;padding-top:56.25%}.video-player_videoContainer__cIjF0>div{position:absolute;top:0;left:0;width:100%;height:100%}