.invalid-video-container{display:flex;height:100%;justify-content:center;flex-direction:column;align-items:stretch;padding:40px;box-sizing:border-box}.invalid-video-container .title{font-size:48px;font-weight:900;line-height:normal;letter-spacing:-.6px;color:#000;margin-bottom:12px}.invalid-video-container .subtitle,.invalid-video-container .title{font-family:"circularStd-book";font-stretch:normal;font-style:normal;text-align:center}.invalid-video-container .subtitle{font-size:15px;font-weight:400;line-height:1.6;letter-spacing:normal;color:#6d7292}@media only screen and (max-width:600px){.invalid-video-container .title{font-size:34px}}.loader-overlay{width:100%;height:100%;position:absolute;z-index:10;top:0;left:0;backdrop-filter:blur(3px);background-color:rgba(23,28,48,.5);display:flex;align-items:center;justify-content:center;border-radius:5px}.round-loader{z-index:5;position:relative}.round-loader .spinner{animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}.round-loader .spinner .path{stroke-linecap:round;animation:dash 3s ease-in-out infinite}.round-loader .spinner.white .path{stroke:#fff}.round-loader .spinner.blue .path{stroke:#0055fb}.round-loader .spinner.light-grey .path{stroke:#acb2ca}.round-loader .spinner.green .path{stroke:#16c986}.round-loader .spinner.red .path{stroke:#ff003e}.round-loader .spinner-bg{z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:170px;height:170px}.round-loader .spinner-bg .path{stroke-linecap:round}.round-loader .spinner-bg.white .path{stroke:hsla(0,0%,100%,.2)}.round-loader .spinner-bg.blue .path{stroke:rgba(0,85,251,.2)}.round-loader .spinner-bg.light-grey .path{stroke:rgba(172,178,202,.2)}.round-loader .spinner-bg.green .path{stroke:rgba(22,201,134,.2)}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:10,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.icon{display:flex}.icon circle,.icon g,.icon path,.icon rect{transition:fill .2s ease-in-out}.icon.disabled{pointer-events:none!important;opacity:.4}.icon.has-shadow svg{filter:drop-shadow(0 2px 5px rgba(0,0,0,.15))}.icon-round{border:1px solid #000;border-radius:50%;padding:5px}.icon-square{padding:5px;border:1px solid #000}.icon-pulse{-webkit-animation:opacity-pulse 2s infinite;animation:opacity-pulse 2s infinite;transition:transform}.icon-spin{-webkit-animation:test-spin 1s linear infinite;animation:test-spin 1s linear infinite;transition:transform}.icon-borderless{border:none}@keyframes test-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes opacity-pulse{0%{opacity:.1}to{opacity:1}}.volume-button-container{position:relative;width:32px;height:32px;display:flex;justify-content:center;flex-direction:column;align-items:center;margin-left:8px}.volume-button-container.disabled{pointer-events:none}.volume-button-container:not(.disabled):hover .volume-slider-container{opacity:1;pointer-events:all;transition:opacity .2s ease-in}.volume-button-container:not(.disabled):hover .volume-button path,.volume-button-container:not(.disabled):hover .volume-button svg{fill:#0055fb}.volume-button-container.with-container{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.volume-button-container .volume-slider-container{position:absolute;pointer-events:none;border-radius:8px;bottom:0;background-color:#fff;transition:height .1s ease-in;overflow:hidden;box-shadow:0 20px 50px 0 rgba(55,61,91,.4);opacity:0;cursor:pointer}.volume-button-container .volume-slider-container .slider-wrapper{display:flex;height:129px;width:32px;justify-content:center;transition:opacity .1s ease-out;transition-delay:.2s;cursor:pointer}.volume-button-container .volume-slider-container .slider-wrapper .slider{width:2px;display:block;height:80px;border-radius:4px;background-color:#cfd4e5;position:relative;border:none;margin-top:8px}.volume-button-container .volume-slider-container .slider-wrapper .slider .slider-progress{position:absolute;width:inherit;height:0;bottom:0;background-color:#0055fb;border-radius:inherit}.volume-button-container .volume-slider-container .slider-wrapper .slider .slider-progress:before{content:" ";width:12px;height:12px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(65,74,119,.75);border-radius:100%;position:absolute;left:-5px;cursor:pointer}.volume-button-container .volume-button{z-index:10}.volume-button-container.dark-theme:not(.disabled):hover .volume-button path,.volume-button-container.dark-theme:not(.disabled):hover .volume-button svg{fill:#0055fb}.volume-button-container.dark-theme .volume-button{opacity:1;z-index:15;cursor:pointer}.volume-button-container.dark-theme .volume-button path,.volume-button-container.dark-theme .volume-button svg{fill:#fff}.action-button{display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;transition:all .3s;white-space:nowrap;padding:0 7px;-webkit-animation:all .3s;-moz-animation:all .3s;-ms-animation:all .3s;-o-animation:all .3s;font-family:"circularStd-book";font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:12px;height:12px}.action-button:after,.action-button:before{width:12px;height:12px;object-fit:contain}.action-button.small-button{height:32px;width:fit-content;width:-moz-fit-content;font-family:"circularStd-book";font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal}.action-button.small-button.text-button{min-width:60px;padding:0 12px}.action-button.small-button.hidden-text-state{will-change:width,padding}.action-button.small-button.text-left-icon-button{min-width:72px;padding:0 12px}.action-button.small-button.text-left-icon-button.toolbar-icon-button{padding:0 4px}.action-button.small-button.text-left-icon-button .action-button-text{padding-left:8px}.action-button.small-button.text-left-icon-button.hidden-text-state{min-width:32px;padding:0}.action-button.small-button.text-left-icon-button.hidden-text-state .action-button-text{padding:0}.action-button.small-button.text-right-icon-button{min-width:72px;padding:0 12px}.action-button.small-button.text-right-icon-button.toolbar-icon-button{padding:0 4px}.action-button.small-button.text-right-icon-button .action-button-text{padding-right:8px}.action-button.small-button.text-right-icon-button.hidden-text-state{min-width:32px;padding:0}.action-button.small-button.text-right-icon-button.hidden-text-state .action-button-text{padding:0}.action-button.small-button.icon-button{min-width:32px;padding:0}.action-button.small-button.icon-button .loader-wrapper{margin:0}.action-button.large-button{height:40px;width:fit-content;width:-moz-fit-content}.action-button.large-button.text-button{min-width:90px;padding:0 24px}.action-button.large-button.text-left-icon-button{min-width:98px;padding:0 24px}.action-button.large-button.text-left-icon-button .action-button-text{padding-left:8px}.action-button.large-button.text-left-icon-button.hidden-text-state{min-width:40px;padding:0}.action-button.large-button.text-left-icon-button.hidden-text-state .action-button-text{padding:0}.action-button.large-button.text-right-icon-button{min-width:98px;padding:0 24px}.action-button.large-button.text-right-icon-button .action-button-text{padding-right:8px}.action-button.large-button.text-right-icon-button.hidden-text-state{min-width:40px;padding:0}.action-button.large-button.text-right-icon-button.hidden-text-state .action-button-text{padding:0}.action-button.large-button.icon-button{min-width:40px;padding:0}.action-button.large-button.icon-button .loader-wrapper{margin:0}.action-button.square-button{border-radius:6px;border:1px solid transparent}.action-button.round-button{border:1px solid;border-radius:50%}.action-button.primary-button-palette{color:#fff;border-color:transparent;background-color:#0055fb}.action-button.primary-button-palette .fill-icon svg path{fill:#fff}.action-button.primary-button-palette:not(.canceled-hover-state):not(.disabled):hover{color:#fff;border-color:transparent;background-color:#004ada}.action-button.primary-button-palette:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#fff}.action-button.primary-button-palette.disabled{color:#fff;border-color:transparent;background-color:rgba(109,114,146,.3);cursor:default}.action-button.primary-button-palette.disabled .fill-icon svg path{fill:#fff}.action-button.primary-button-palette.dark-theme{color:#0055fb;border-color:transparent;background-color:#fff}.action-button.primary-button-palette.dark-theme .fill-icon svg path{fill:#0055fb}.action-button.primary-button-palette.dark-theme:not(.canceled-hover-state):not(.disabled):hover{color:#fff;border-color:transparent;background-color:#0055fb}.action-button.primary-button-palette.dark-theme:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#fff}.action-button.primary-button-palette.dark-theme.disabled{color:hsla(0,0%,100%,.3);border-color:transparent;background-color:hsla(0,0%,100%,.3);cursor:default}.action-button.primary-button-palette.dark-theme.disabled .fill-icon svg path{fill:hsla(0,0%,100%,.3)}.action-button.secondary-button-palette{color:#0055fb;border-color:#acb2ca;background-color:transparent}.action-button.secondary-button-palette .fill-icon svg path{fill:#0055fb}.action-button.secondary-button-palette:not(.canceled-hover-state):not(.disabled):hover{color:#004ada;border-color:transparent;background-color:rgba(0,85,251,.15)}.action-button.secondary-button-palette:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#004ada}.action-button.secondary-button-palette.disabled{color:rgba(109,114,146,.3);border-color:rgba(109,114,146,.3);background-color:transparent;cursor:default}.action-button.secondary-button-palette.disabled .fill-icon svg path{fill:rgba(109,114,146,.3)}.action-button.secondary-button-palette.dark-theme{color:#fff;border-color:hsla(0,0%,100%,.5);background-color:transparent}.action-button.secondary-button-palette.dark-theme .fill-icon svg path{fill:#fff}.action-button.secondary-button-palette.dark-theme:not(.canceled-hover-state):not(.disabled):hover{color:#fff;border-color:transparent;background-color:hsla(0,0%,100%,.2)}.action-button.secondary-button-palette.dark-theme:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#fff}.action-button.secondary-button-palette.dark-theme.disabled{color:hsla(0,0%,100%,.1);border-color:transparent;background-color:hsla(0,0%,100%,.1);cursor:default}.action-button.secondary-button-palette.dark-theme.disabled .fill-icon svg path{fill:hsla(0,0%,100%,.1)}.action-button.tertiary-button-palette{color:#6d7292;border-color:transparent;background-color:#f0f1f6}.action-button.tertiary-button-palette .fill-icon svg path{fill:#6d7292}.action-button.tertiary-button-palette:not(.canceled-hover-state):not(.disabled):hover{color:#0055fb;border-color:transparent;background-color:#d2e1ff}.action-button.tertiary-button-palette:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#0055fb}.action-button.tertiary-button-palette.disabled{color:rgba(109,114,146,.3);border-color:transparent;background-color:rgba(240,241,246,.3);cursor:default}.action-button.tertiary-button-palette.disabled .fill-icon svg path{fill:rgba(109,114,146,.3)}.action-button.toolbar-button-palette{background-color:#fff;color:#282d48}.action-button.toolbar-button-palette svg path{fill:#282d48}.action-button.toolbar-button-palette:hover{background:#fff;border-radius:6px;box-shadow:0 0 6px 0 rgba(0,85,251,.15)}.action-button.toolbar-button-palette:hover .fill-icon svg path{fill:#0055fb}.action-button.toolbar-button-palette:hover .fill-text{color:#0055fb}.action-button.toolbar-destructive-button-palette{background-color:#fff;color:#282d48}.action-button.toolbar-destructive-button-palette svg path{fill:#282d48}.action-button.toolbar-destructive-button-palette:hover{background:#fff;border-radius:6px;box-shadow:0 0 6px 0 rgba(0,85,251,.15)}.action-button.toolbar-destructive-button-palette:hover .fill-icon svg path{fill:#ff003e}.action-button.toolbar-destructive-button-palette:hover .fill-text{color:#ff003e}.action-button.destructive-button-palette{color:#d80035;border-color:rgba(216,0,53,.4);background-color:transparent}.action-button.destructive-button-palette .fill-icon svg path{fill:#d80035}.action-button.destructive-button-palette .fill-text{color:#d80035}.action-button.destructive-button-palette:not(.canceled-hover-state):not(.disabled):hover{color:#d80035;border-color:transparent;background-color:rgba(216,0,53,.15)}.action-button.destructive-button-palette:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#d80035}.action-button.destructive-button-palette.disabled{color:rgba(109,114,146,.3);border-color:rgba(109,114,146,.3);background-color:transparent;cursor:default}.action-button.destructive-button-palette.disabled .fill-icon svg path{fill:rgba(109,114,146,.3)}.action-button.guide-button-palette{color:#fff;border-color:transparent;background-color:#16c986}.action-button.guide-button-palette:not(.canceled-hover-state):not(.disabled):hover{border-color:transparent;background-color:#139c68;color:#fff}.action-button.guide-button-palette.disabled{color:#fff;border-color:rgba(109,114,146,.3);background-color:rgba(109,114,146,.3);cursor:default}.action-button.upgrade-primary-button-palette{color:#fff;border-color:transparent;background-color:#a956fe}.action-button.upgrade-primary-button-palette .fill-icon svg path{fill:#fff}.action-button.upgrade-primary-button-palette:not(.canceled-hover-state):not(.disabled):hover{border-color:transparent;background-color:#8a17ff;color:#fff}.action-button.upgrade-primary-button-palette:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#fff}.action-button.upgrade-primary-button-palette.disabled{color:#fff;border-color:rgba(109,114,146,.3);background-color:rgba(109,114,146,.3);cursor:default}.action-button.upgrade-primary-button-palette.disabled .fill-icon svg path{fill:#fff}.action-button.upgrade-secondary-button-palette{color:#a956fe;border-color:#a956fe;background-color:transparent}.action-button.upgrade-secondary-button-palette .fill-icon svg path{fill:#a956fe}.action-button.upgrade-secondary-button-palette:not(.canceled-hover-state):not(.disabled):hover{color:#8a17ff;border-color:#eedcff;background-color:#eedcff}.action-button.upgrade-secondary-button-palette:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#8a17ff}.action-button.upgrade-secondary-button-palette.disabled{color:rgba(109,114,146,.3);border-color:rgba(109,114,146,.3);background-color:transparent;cursor:default}.action-button.upgrade-secondary-button-palette.disabled .fill-icon svg path{fill:rgba(109,114,146,.3)}.action-button.upgrade-secondary-button-palette.dark-theme{color:#a956fe;border-color:#fff;background-color:#fff}.action-button.upgrade-secondary-button-palette.dark-theme:not(.canceled-hover-state):not(.disabled):hover{color:#8a17ff;border-color:#f6eeff;background-color:#f6eeff}.action-button.upgrade-secondary-button-palette.dark-theme:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#8a17ff}.action-button.upgrade-standout-button-palette{position:relative;background-image:linear-gradient(284deg,#716ae1,#a956fe);color:#fff}.action-button.upgrade-standout-button-palette .fill-icon{z-index:20}.action-button.upgrade-standout-button-palette .fill-icon svg path{fill:#fff}.action-button.upgrade-standout-button-palette .action-button-text{z-index:20}.action-button.upgrade-standout-button-palette:before{-webkit-transition:opacity .3s ease-in-out 0s;-moz-transition:opacity .3s 0s ease-in-out;-o-transition:opacity .3s 0s ease-in-out;-ms-transition:opacity .3s 0s ease-in-out;transition:opacity .3s ease-in-out 0s;content:"";width:100%;height:100%;position:absolute;z-index:10;opacity:0;background-color:#a956fe}.action-button.upgrade-standout-button-palette:not(.canceled-hover-state):not(.disabled):hover{color:#fff}.action-button.upgrade-standout-button-palette:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#fff}.action-button.upgrade-standout-button-palette:not(.canceled-hover-state):not(.disabled):hover:before{opacity:1}.action-button.guide-primary-button-palette.dark-theme{color:#139c68;border-color:#fff;background-color:#fff}.action-button.guide-primary-button-palette.dark-theme .fill-icon svg path{fill:#fff}.action-button.guide-primary-button-palette.dark-theme:not(.canceled-hover-state):not(.disabled):hover{border-color:#cff4e7;background-color:#cff4e7}.action-button.guide-primary-button-palette.dark-theme:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#fff}.action-button.guide-primary-button-palette.dark-theme.disabled{opacity:.5;color:#fff;border-color:transparent;background-color:hsla(0,0%,100%,.3);cursor:default}.action-button.guide-primary-button-palette.dark-theme.disabled .fill-icon svg path{fill:#fff}.action-button.primary-lite-button-palette{color:#0055fb;border-color:transparent;background-color:transparent}.action-button.primary-lite-button-palette .fill-icon svg path{fill:#0055fb}.action-button.primary-lite-button-palette:not(.canceled-hover-state):not(.disabled):hover{color:#004ada;border-color:transparent;background-color:rgba(0,85,251,.15)}.action-button.primary-lite-button-palette:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#004ada}.action-button.primary-lite-button-palette.disabled{color:rgba(109,114,146,.3);border-color:transparent;background-color:transparent;cursor:default}.action-button.primary-lite-button-palette.disabled .fill-icon svg path{fill:rgba(109,114,146,.3)}.action-button.secondary-lite-button-palette{color:#6d7292;border-color:transparent;background-color:transparent}.action-button.secondary-lite-button-palette .fill-icon svg path{fill:#6d7292}.action-button.secondary-lite-button-palette:not(.canceled-hover-state):not(.disabled):hover{color:#282d48;border-color:transparent;background-color:rgba(172,178,202,.15)}.action-button.secondary-lite-button-palette:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#282d48}.action-button.secondary-lite-button-palette.disabled{color:rgba(109,114,146,.3);border-color:transparent;background-color:transparent;cursor:default}.action-button.secondary-lite-button-palette.disabled .fill-icon svg path{fill:rgba(109,114,146,.3)}.action-button.secondary-lite-button-palette.dark-theme{color:#fff;border-color:transparent;background-color:transparent}.action-button.secondary-lite-button-palette.dark-theme .fill-icon svg path{fill:#fff}.action-button.secondary-lite-button-palette.dark-theme:not(.canceled-hover-state):not(.disabled):hover{color:#fff;border-color:transparent;background-color:hsla(0,0%,100%,.2)}.action-button.secondary-lite-button-palette.dark-theme:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#fff}.action-button.secondary-lite-button-palette.dark-theme.disabled{color:hsla(0,0%,100%,.2);border-color:transparent;background-color:transparent;cursor:default}.action-button.secondary-lite-button-palette.dark-theme.disabled .fill-icon svg path{fill:hsla(0,0%,100%,.2)}.action-button.players-button-palette{color:#6d7292;border-color:#acb2ca;background-color:transparent}.action-button.players-button-palette .fill-icon svg path{fill:#6d7292}.action-button.players-button-palette:not(.canceled-hover-state):not(.disabled):hover{color:#0055fb;border-color:transparent;background-color:rgba(0,85,251,.15)}.action-button.players-button-palette:not(.canceled-hover-state):not(.disabled):hover .fill-icon svg path{fill:#0055fb}.action-button.players-button-palette.disabled{color:rgba(109,114,146,.3);border-color:rgba(109,114,146,.3);background-color:transparent;cursor:default}.action-button.players-button-palette.disabled .fill-icon svg path{fill:rgba(109,114,146,.3)}.action-button.unicorn-button-palette{color:#282d48;border-color:transparent;background-color:transparent}.action-button.unicorn-button-palette:not(.canceled-hover-state):not(.disabled):hover{background-color:#f0f1f6}.action-button .loader-wrapper{margin-right:8px}.action-button .spinner-loader{width:12px;height:12px}.action-button .spinner-loader:after,.action-button .spinner-loader:before{width:12px;height:12px;object-fit:contain}.action-button.loading{pointer-events:none}.action-button.hidden-text-state .loader-wrapper{margin:0}.action-button.full-width{width:100%}.seek-bar-duration{display:flex;flex-direction:column;width:100%}.seek-bar-duration .duration-wrapper{position:relative;display:flex;flex-direction:row;align-items:stretch;width:100%}.seek-bar-duration .duration-wrapper .current-time,.seek-bar-duration .duration-wrapper .total-time{width:28px;height:16px;margin:0;font-family:"CircularStd-medium";font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.8px;text-transform:uppercase}.seek-bar-duration .duration-wrapper .current-time{flex:1;opacity:1;width:auto;color:#0055fb}.seek-bar-duration .duration-wrapper .current-time.dark-theme{color:#fff}.seek-bar-duration .duration-wrapper .current-time.hide{flex:0;opacity:0;width:0}.seek-bar-duration .duration-wrapper .current-time.fadeIn{-webkit-animation:fadeIn .3s;-moz-animation:fadeIn .3s;-ms-animation:fadeIn .3s;-o-animation:fadeIn .3s;flex:1;opacity:1;width:auto}.seek-bar-duration .duration-wrapper .current-time.fadeOut{-webkit-animation:fadeOut .3s;-moz-animation:fadeOut .3s;-ms-animation:fadeOut .3s;-o-animation:fadeOut .3s;flex:0;opacity:0;width:0}.seek-bar-duration .duration-wrapper .total-time{color:#acb2ca;width:auto}.seek-bar-duration .duration-wrapper .total-time.dark-theme{color:hsla(0,0%,100%,.4)}.seek-bar-duration .duration-wrapper .total-time.blink,.seek-bar-duration .duration-wrapper .total-time.remove-blink{animation:blink 1s linear;animation-iteration-count:1}.seek-bar-duration .bar-wrapper{cursor:pointer;height:auto}.seek-bar-duration .bar-wrapper .bar{height:4px;border-radius:4px;background-color:#cfd4e5;margin:5px 0;position:relative;overflow:hidden;display:block;width:auto}.seek-bar-duration .bar-wrapper .bar.dark-theme{background-color:hsla(0,0%,100%,.4)}.seek-bar-duration .bar-wrapper .bar .inner-line{height:4px;border-radius:4px;background-color:#0055fb;position:absolute;top:0;width:100%;transform:scaleX(0);transform-origin:left center;left:0}.seek-bar-duration .bar-wrapper .bar .inner-line.hide-inner{opacity:0}.seek-bar-duration .bar-wrapper .bar.hide{width:0;height:0;margin:0}.seek-bar-duration .bar-wrapper .bar.fadeIn{-webkit-animation:increase .3s;-moz-animation:increase .3s;-ms-animation:increase .3s;-o-animation:increase .3s;animation-fill-mode:forwards}.seek-bar-duration .bar-wrapper .bar.fadeOut{width:0;height:0;margin:0;-webkit-animation:decrease .3s;-moz-animation:decrease .3s;-ms-animation:decrease .3s;-o-animation:decrease .3s;animation-fill-mode:backwards}@keyframes increase{to{width:100%}}@keyframes decrease{to{width:0}}@keyframes fadeIn{0%{flex:0;opacity:0;width:0}50%{opacity:.5;width:50%}to{flex:1;opacity:1;width:100%}}@keyframes fadeOut{0%{flex:1;opacity:1;width:100%}50%{opacity:.5;width:5%}to{flex:0;opacity:0;width:0}}@keyframes blink{0%{opacity:0}to{opacity:1}}.video-controls-container{position:absolute;left:0;bottom:0;border:0;width:100%;z-index:50}.video-controls-container .video-controls-wrapper{display:flex;margin-top:11px;transition:bottom .15s ease-in;cursor:pointer;position:absolute;width:100%;box-sizing:border-box}.video-controls-container .video-controls-wrapper.show{bottom:0}.video-controls-container .video-controls-wrapper.hide{bottom:-59px}.video-controls-container .video-controls-wrapper.dark-theme{background-color:rgba(23,28,48,.5);padding:12px 16px;margin-top:0}.video-controls-container .video-controls-wrapper.dark-theme .hide,.video-controls-container .video-controls-wrapper.dark-theme.show{background-color:rgba(23,28,48,.5)}.video-controls-container .video-controls-wrapper.dark-theme .video-controls{position:relative;z-index:10}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .play-pause-buttons,.video-controls-container .video-controls-wrapper.dark-theme .video-controls .play-pause-buttons:hover{opacity:1}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .play-pause-buttons .icon{display:flex;justify-content:center;align-items:center;border-radius:50%;width:32px;height:32px;border:1px solid #acb2ca;transition:background .2s ease-in-out}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .play-pause-buttons .icon.icon-Play svg{margin-left:2px}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .play-pause-buttons .icon svg path{fill:#fff}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .play-pause-buttons:hover .icon{background-color:hsla(0,0%,100%,.2);border-color:#5f627a}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .video-controls-progress-bar-wrapper{margin:0 0 0 16px;justify-content:center;flex-direction:column;padding:8px 0 0;top:0}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .video-controls-progress-bar-wrapper .video-duration-bar-container{height:6px;overflow:hidden;position:relative;background:transparent;display:flex;align-items:center;border-radius:4px}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .video-controls-progress-bar-wrapper .video-duration-bar-container .progress-bar-background{height:2px;background:#6d7292;position:relative;width:100%}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .video-controls-progress-bar-wrapper .video-duration-bar-container .progress-bar{background-color:#0055fb;height:2px}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .volume-button-container{margin-left:8px}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .volume-button-container:hover{opacity:1}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .video-controls-time-container{flex-direction:column;justify-content:center;font-size:12px;color:#565b7a;margin:2px 0 0;width:auto}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .video-controls-time-container .video-controls-time-wrap{display:flex;flex-direction:row}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .video-controls-time-container .video-controls-time-wrap .current-time{color:#fff}.video-controls-container .video-controls-wrapper.dark-theme .video-controls .video-controls-time-container .video-controls-time-wrap .time-divider{display:none}.video-controls-container .video-controls-wrapper.disabled{opacity:.5;pointer-events:none}.video-controls-container .video-controls-wrapper .video-controls{width:100%;display:flex}.video-controls-container .video-controls-wrapper .video-controls .draft-play-button-container{margin-right:16px}.video-controls-container .video-controls-wrapper .video-controls .seek-bar-wrapper{margin-top:3px}.video-controls-container .video-controls-wrapper .seek-bar-wrapper{flex:1}.video-controls-container .video-controls-minimized{display:flex;width:100%;cursor:default;z-index:20}.video-controls-container .video-controls-minimized .seek-bar-duration .bar-wrapper .bar{margin:0;border-radius:0}.dragonfly-player-container{width:100%;position:relative;overflow:hidden;border-radius:8px;background-color:#f0f1f6;cursor:pointer;box-shadow:0 -2px 2px 0 rgba(40,45,72,.05),0 4px 4px 0 rgba(63,68,97,.05),0 8px 8px 0 rgba(40,45,72,.05),0 16px 16px 0 rgba(23,28,48,.05)}.dragonfly-player-container .draft-message-container{display:flex;position:absolute;box-sizing:border-box;z-index:11;width:100%;flex-direction:column;align-items:center;padding:16px 24px;background-color:rgba(23,28,48,.5)}.dragonfly-player-container .draft-message-container .label-title{font-family:"circularStd-book";font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#fff;margin:0 0 0 8px;font-size:18px;line-height:1.33}.dragonfly-player-container .draft-message-container .label-title .draft-icon-container{display:inline-flex;vertical-align:middle;margin-bottom:3px;margin-right:4px}.dragonfly-player-container .draft-message-container .draft-message-sub-title{font-family:"circularStd-book";font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#fff;text-align:center}@media only screen and (max-width:768px){.dragonfly-player-container .draft-message-container{width:auto}.dragonfly-player-container .draft-message-container .label-title{font-size:14px}.dragonfly-player-container .draft-message-container .draft-message-sub-title{font-size:12px}}.clip-details-container{display:flex;flex-direction:column}.clip-details-container .title{color:#282d48;font-size:24px;font-weight:500;line-height:1.33;margin:0 0 4px}.clip-details-container .details .date,.clip-details-container .title{font-family:"circularStd-book";font-stretch:normal;font-style:normal;letter-spacing:normal}.clip-details-container .details .date{font-size:15px;font-weight:400;line-height:1.6;color:#6d7292}@media only screen and (max-width:600px){.clip-details-container .title{font-size:18px}.clip-details-container .details{font-family:"circularStd-book";font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal}}.watch-page-player{display:flex;flex:1 1 auto;padding:40px;justify-content:center;align-items:center}.watch-page-player .play-button-container{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;z-index:30}.watch-page-player .play-button-container .play-button{padding:16px;background-color:#fff;border-radius:50%;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.watch-page-player .play-button-container .play-button:hover{box-shadow:0 10px 10px 0 rgba(0,0,0,.1);transform:scale(1.1)}.watch-page-player .play-button-container .play-button:active{opacity:.8;box-shadow:0 10px 10px 0 rgba(0,0,0,.1);transition:opacity .1s ease-in-out;transform:scale(1.1)}@media only screen and (max-width:768px){.watch-page-player .play-button-container .play-button{padding:12px}}.watch-page-player .video-player-container{display:flex;justify-content:center;align-items:center}.watch-page-player .video-player-container .video-player{position:relative;height:auto;width:100%;cursor:pointer;overflow:hidden;object-fit:cover;border-radius:8px}.watch-page-player .video-player-container .video-player video{width:100%;height:100%}.watch-page-player .video-player-container .video-player video:focus{outline:none}.watch-page-player .video-player-container .video-player .loader-overlay{border-radius:5px}.watch-page-player .video-player-container.player-fill{height:100%;width:100%}.watch-page-player .video-player-container.player-fill .video-player{height:100%;width:100%;object-fit:fill;padding:0}.watch-page-player .video-loader-container{display:flex;flex-direction:column;align-items:center}.watch-page-player .video-loader-container .video-loader-text{font-family:"circularStd-book";font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;color:#acb2ca;padding-top:24px}@media only screen and (max-width:768px){.watch-page-player{flex-direction:column;justify-content:normal;padding:0;align-items:normal}.watch-page-player .video-player-container{align-self:center;padding-top:32px;margin-bottom:0}.watch-page-player .clip-details{padding:24px}}.header-container{display:flex;justify-content:space-between;flex:0 1 auto;height:72px;padding:0 24px;align-items:center;box-shadow:0 -2px 2px 0 rgba(40,45,72,.05),0 4px 4px 0 rgba(63,68,97,.05)}.header-container .logo-container{margin-left:8px;cursor:pointer}.header-container .sign-up-container{display:flex}.header-container .sign-up-container .sign-up-text{font-family:"circularStd-book";font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;color:#282d48;align-self:center;padding-right:16px}.header-container .sign-up-container .signup-button{min-width:53px}@media only screen and (max-width:768px){.header-container{height:64px}}.footer-container{display:flex;flex:0 1 auto;padding:0 24px 32px 40px;justify-content:space-between}.footer-container .share-button-container{display:flex;align-items:flex-end;margin-left:24px}.footer-container .mobile-share-text,.footer-container .share-text{font-family:"circularStd-book";font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;margin-left:8px;font-size:14px;line-height:1}.footer-container .mobile-share-text{color:#0055fb}.footer-container .mobile-link-copied-text{font-family:"circularStd-book";font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;margin-left:8px;font-size:14px;line-height:1;color:#16c986}@media only screen and (max-width:768px){.footer-container{flex-direction:column;padding:0}.footer-container .footer-divider{border:none;border-top:1px solid #cfd4e5;width:100%;margin:0}.footer-container .share-button-container{align-self:center;margin-left:0;padding-top:13px;padding-bottom:15px}.footer-container .small-button{height:38px;width:100%}.footer-container .action-button{border:none;border-top:1px solid #000}}body,html{height:100%;margin:0;box-sizing:content-box;-webkit-font-smoothing:antialiased}body .bp3-toast-container,html .bp3-toast-container{z-index:1000}body .toaster-container,html .toaster-container{-webkit-font-smoothing:antialiased}body .toaster-container button.bp3-button,html .toaster-container button.bp3-button{display:none}body .toaster-container .msg,html .toaster-container .msg{border-radius:3px;background-color:#fff;box-shadow:0 20px 50px 0 rgba(55,61,91,.4);padding:16px}body .toaster-container .msg .bp3-toast-message,html .toaster-container .msg .bp3-toast-message{color:#282d48;font-size:13px;font-family:"circularStd-book";padding:0;align-self:center;margin-left:16px;margin-right:30px;line-height:1.23}body .toaster-container .close-toast,html .toaster-container .close-toast{background-color:#0f58f4;position:absolute;top:6px;right:6px;width:12px;height:12px;min-width:8px;min-height:8px;padding:0}body .toaster-container .close-toast svg,html .toaster-container .close-toast svg{width:12px;height:12px}body .toaster-container .close-toast:hover,html .toaster-container .close-toast:hover{background:unset!important}body .toaster-container .error,html .toaster-container .error{border:1px solid #ff003e}body .toaster-container .success,html .toaster-container .success{border:1px solid #16c986}body .toaster-container .copy-link,html .toaster-container .copy-link{min-width:234px;box-sizing:border-box}body .toaster-container .copy-link .bp3-toast-message,html .toaster-container .copy-link .bp3-toast-message{margin-right:0}body .toaster-container .copy-draft-link,html .toaster-container .copy-draft-link{min-width:265px;box-sizing:border-box}body .toaster-container .copy-draft-link .bp3-toast-message,html .toaster-container .copy-draft-link .bp3-toast-message{margin-right:0}.app-container{display:flex;flex-direction:column;height:100%}.caption{font-family:"circularStd-book";font-size:14px;font-weight:400;line-height:1.43;letter-spacing:normal}.caption,.caption-caps{font-style:normal;font-stretch:normal}.caption-caps{font-family:"CircularStd-medium";font-size:12px;font-weight:500;line-height:1.33;letter-spacing:.8px;text-transform:uppercase}.paragraph{font-family:"circularStd-book";font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:"circularStd-book";src:url(/static/media/CircularStd-Book.6365c40a.otf);font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"circularStd-bold";src:url(/static/media/CircularStd-Bold.6baed2bf.otf);font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"circularStd-black";src:url(/static/media/CircularStd-Black.7f42d848.otf);font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"circularStd-medium";src:url(/static/media/CircularStd-Medium.4fcdd97f.otf);font-weight:400;font-style:normal;font-display:block}
/*# sourceMappingURL=main.css.map */