.dropdown-menu-item{display:flex;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;padding:6px 0;font-size:14px;line-height:100%;color:#262525}.dropdown-menu{position:relative;width:100%}.dropdown-menu__button--log{justify-content:flex-start!important}.dropdown-menu__mail{overflow:hidden;color:#000;text-overflow:ellipsis;white-space:nowrap}.dropdown-menu__button-icon{width:8px!important;min-width:8px;height:8px!important;margin-left:auto;transition-timing-function:ease-out;transition-duration:.15s;transition-property:rotate}.dropdown-menu__button-icon--show{rotate:180deg}@media only screen and (min-width:768px){.dropdown-menu__button-icon{width:10px!important;min-width:10px;height:10px!important}}.dropdown-menu__transition-menu{position:absolute;top:calc(100% + 4px);left:0}.dropdown-menu__menu{padding:8px 16px;border-radius:8px;background-color:#d5d5d5}.dropdown-menu__log{margin-top:4px}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes header-spinner{to{transform:rotate(1turn)}}.header{--ds-button-width:100%;--header-button-display:none;--header-button-width-credits:120px;--header-button-width-video:146px;--header-button-width-drop:190px;--header-button-width-auth:100px;--header-padding-top:12px;--header-padding-bottom:6px;--header-body-gap:10px;--header-button-width:230px;--ds-header-icon-color:#262525;--ds-header-icon-hover-color:#fcfbfb;--ds-header-icon-active-color:#fcfbfb;--ds-header-icon-focus-color:#fcfbfb;position:-webkit-sticky;position:sticky;z-index:200;top:0;left:0;background-color:#262525}.header__body{display:flex;gap:var(--header-body-gap);align-items:center;justify-content:flex-start;padding-top:var(--header-padding-top);padding-bottom:var(--header-padding-bottom)}.header__item--logo{width:100%}.header__logo{--ds-logo-min-height:auto;--ds-logo-padding:0;--ds-logo-border-radius:0;--ds-logo-bg:transparent;--ds-logo-border-color:transparent;--ds-logo-hover-bg:transparent;--ds-logo-hover-border-color:transparent;--ds-logo-active-bg:transparent;--ds-logo-active-border-color:transparent;--ds-logo-focus-bg:transparent;--ds-logo-focus-border-color:transparent}.header__logo .ds-logo__icon path{fill:#fcfbfb}.header__item{display:var(--header-button-display)}.header__item--credits{min-width:var(--header-button-width-credits)}.header__item--menu-items{min-width:var(--header-button-width-video)}.header__item--drop{min-width:var(--header-button-width-drop)}.header__item--auth{min-width:var(--header-button-width-auth)}.header__button-content{display:flex;gap:4px;align-items:center}.header__button-icon--subtract{width:9px!important;height:10px!important}.header__button-number{font-weight:700;font-style:italic;line-height:115%;text-transform:uppercase;letter-spacing:-.28px}.header__item--credits .header__button--pro{--ds-button-bg:#1d1d1d;--ds-button-color:#fcfbfb;--ds-button-hover-bg:#3d3d3e;--ds-button-hover-color:#fcfbfb;--ds-button-hover-border-color:#f5d98a;--ds-button-active-bg:#3d3d3e;--ds-button-active-color:#fcfbfb;--ds-button-active-border-color:#e8c96a}.header__subscription-label{font-weight:700;line-height:12px;color:#f13911;text-transform:uppercase}.header__subscription-label--pro{font-size:16px;color:#e8c96a}.header__my-videos-badge{position:relative;flex:0 0 auto;width:18px;height:18px}.header__my-videos-spinner{display:block;width:100%;height:100%;border:2px solid #f13911;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:header-spinner .8s linear infinite}.header__my-videos-count{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:9px;font-weight:700;line-height:1;color:#f13911;text-align:center}.header__my-videos-done-icon{width:100%;height:100%;color:#31d269}.header__my-videos-error-icon{width:100%;height:100%;color:#f13911}.header__mobile-signup{--ds-button-min-height:36px;--ds-button-border-radius:8px;--ds-button-width:fit-content;display:flex;flex:0 0 auto}@media only screen and (min-width:768px){.header{display:none}}.header__desktop-pricing{display:none}@media only screen and (min-width:768px){.header__desktop-pricing{position:-webkit-sticky;position:sticky;z-index:200;top:8px;display:flex;justify-content:flex-end;padding-right:12px}.header__desktop-pricing .header-pricing-badge{display:flex}}