﻿@font-face{font-family:chromecast;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg7RB+YAAAC8AAAAYGNtYXAXVdKJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZjwDrFcAAAF4AAAAzGhlYWQKebynAAACRAAAADZoaGVhCTwFQQAAAnwAAAAkaG10eAk7AAAAAAKgAAAAFGxvY2EAKAB6AAACtAAAAAxtYXhwAAoALwAAAsAAAAAgbmFtZccyBsQAAALgAAABqnBvc3QAAwAAAAAEjAAAACAAAwU7AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAQQAAAAAAAQAAAAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6QH//f//AAAAAAAg6QH//f//AAH/4xcDAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAAEAAAAAAU7BAAADgATAB8ALAAAExEeARcRIREhHgEXIREhAxUzLgEnFR4DFzMuAycVHgMXMy4DJ08bNBoEGv1eCg8GAuz7FE+XD1E3LE09KQhqCDtZc0JSkG9HCWoKV4y2aAQA/k8GDwoBZ/0hGjQbA7H8l5c3UclqCCk9TSxCc1k7wmoJR2+QUmi2jFcKAAABAAAAAQAAsTF8aV8PPPUACwQAAAAAANMQO9UAAAAA0xA71QAAAAAFOwQAAAAACAACAAAAAAAAAAEAAAQAAAAAAAU7AAAAAAU7AAEAAAAAAAAAAAAAAAAAAAAFBAAAAAAAAAAAAAAAAAAAAAU7AAAAAAAAAAoAFAAeAGYAAQAAAAUALQAEAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAoAAAABAAAAAAACAAcAewABAAAAAAADAAoAPwABAAAAAAAEAAoAkAABAAAAAAAFAAsAHgABAAAAAAAGAAoAXQABAAAAAAAKABoArgADAAEECQABABQACgADAAEECQACAA4AggADAAEECQADABQASQADAAEECQAEABQAmgADAAEECQAFABYAKQADAAEECQAGABQAZwADAAEECQAKADQAyENocm9tZWNhc3QAQwBoAHIAbwBtAGUAYwBhAHMAdFZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMENocm9tZWNhc3QAQwBoAHIAbwBtAGUAYwBhAHMAdENocm9tZWNhc3QAQwBoAHIAbwBtAGUAYwBhAHMAdFJlZ3VsYXIAUgBlAGcAdQBsAGEAckNocm9tZWNhc3QAQwBoAHIAbwBtAGUAYwBhAHMAdEZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAT4AAsAAAAABKwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDtEH5mNtYXAAAAFoAAAAVAAAAFQXVdKJZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAMwAAADMPAOsV2hlYWQAAAKQAAAANgAAADYKebynaGhlYQAAAsgAAAAkAAAAJAk8BUFobXR4AAAC7AAAABQAAAAUCTsAAGxvY2EAAAMAAAAADAAAAAwAKAB6bWF4cAAAAwwAAAAgAAAAIAAKAC9uYW1lAAADLAAAAaoAAAGqxzIGxHBvc3QAAATYAAAAIAAAACAAAwAAAAMFOwGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QEEAAAAAAAEAAAAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkB//3//wAAAAAAIOkB//3//wAB/+MXAwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAABAAAAAAFOwQAAA4AEwAfACwAABMRHgEXESERIR4BFyERIQMVMy4BJxUeAxczLgMnFR4DFzMuAydPGzQaBBr9XgoPBgLs+xRPlw9RNyxNPSkIagg7WXNCUpBvRwlqCleMtmgEAP5PBg8KAWf9IRo0GwOx/JeXN1HJaggpPU0sQnNZO8JqCUdvkFJotoxXCgAAAQAAAAEAALExfGlfDzz1AAsEAAAAAADTEDvVAAAAANMQO9UAAAAABTsEAAAAAAgAAgAAAAAAAAABAAAEAAAAAAAFOwAAAAAFOwABAAAAAAAAAAAAAAAAAAAABQQAAAAAAAAAAAAAAAAAAAAFOwAAAAAAAAAKABQAHgBmAAEAAAAFAC0ABAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAKAAAAAQAAAAAAAgAHAHsAAQAAAAAAAwAKAD8AAQAAAAAABAAKAJAAAQAAAAAABQALAB4AAQAAAAAABgAKAF0AAQAAAAAACgAaAK4AAwABBAkAAQAUAAoAAwABBAkAAgAOAIIAAwABBAkAAwAUAEkAAwABBAkABAAUAJoAAwABBAkABQAWACkAAwABBAkABgAUAGcAAwABBAkACgA0AMhDaHJvbWVjYXN0AEMAaAByAG8AbQBlAGMAYQBzAHRWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBDaHJvbWVjYXN0AEMAaAByAG8AbQBlAGMAYQBzAHRDaHJvbWVjYXN0AEMAaAByAG8AbQBlAGMAYQBzAHRSZWd1bGFyAFIAZQBnAHUAbABhAHJDaHJvbWVjYXN0AEMAaAByAG8AbQBlAGMAYQBzAHRGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("woff"),url("fonts/chromecast.svg?chromecast") format("svg");font-weight:normal;font-style:normal}.vjs-icon-chromecast,.vjs-tech-chromecast .casting-overlay .casting-information .casting-icon{font-family:chromecast;font-weight:normal;font-style:normal}.vjs-icon-chromecast:before,.vjs-tech-chromecast .casting-overlay .casting-information .casting-icon:before{content:""}.video-js .vjs-chromecast-button{display:block;position:relative;z-index:999;width:40px;height:auto;padding:6px 0;cursor:pointer}.video-js .vjs-chromecast-button-mdns svg{fill:white;height:auto;width:18px;padding-top:2px}.video-js .vjs-chromecast-button-mdns svg #cast_caf_icon_boxfill{opacity:0}.video-js .vjs-chromecast-button-mdns.error svg{fill:red}.video-js .vjs-chromecast-button-mdns.error svg #cast_caf_icon_boxfill{opacity:0}.video-js .vjs-chromecast-button-mdns.connected svg{fill:var(--color-link-active)}.video-js .vjs-chromecast-button-mdns.connected svg #cast_caf_icon_boxfill{opacity:1}.vjs-tech-chromecast .casting-image{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#000;background-repeat:no-repeat;background-size:contain;background-position:center}.vjs-tech-chromecast .casting-overlay{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#000;background-color:rgba(0,0,0,0.3);cursor:default}.vjs-tech-chromecast .casting-overlay .casting-information{position:absolute;bottom:8em;right:8em;height:50px;color:#FFF}.vjs-tech-chromecast .casting-overlay .casting-information .casting-icon{font-size:44px;line-height:50px;margin-right:10px;float:left;width:58px;height:50px}.vjs-tech-chromecast .casting-overlay .casting-information .casting-description{height:50px;font-size:20px;line-height:20px}.vjs-tech-chromecast .casting-overlay .casting-information .casting-description small{font-size:11px}#chromecastModal.modal-overlay{top:0;left:0;bottom:0;right:0;align-items:center;background-color:var(--color-background-overlay);display:flex;justify-content:center;position:fixed;z-index:9999}#chromecastModal.modal-overlay .modal--card-internal{padding:0;border:none}#chromecastModal.modal-overlay .modal{background-color:var(--color-modal-background);line-height:1.55;min-width:500px;max-width:var(--modal-width);overflow:auto;word-break:break-word;position:relative;border-radius:var(--card-radius)}#chromecastModal.modal-overlay .button--close,#chromecastModal.modal-overlay .content__actions .button{z-index:1;position:absolute;top:var(--spacing-xxs);right:var(--spacing-xxs);padding:0.3rem;transition:all var(--transition-duration) var(--transition-style);border-radius:var(--card-radius);color:var(--color-text);font-size:var(--font-body);outline:none}#chromecastModal.modal-overlay section{min-width:250px}#chromecastModal.modal-overlay section .card__header--between,#chromecastModal.modal-overlay section .card__header--nowrap{justify-content:space-between;flex-wrap:wrap;position:relative;display:flex;align-items:flex-start}#chromecastModal.modal-overlay section .card__header--between .card__title-section,#chromecastModal.modal-overlay section .card__header--nowrap .card__title-section{display:flex;align-items:flex-start;padding:var(--spacing-m) var(--spacing-l)}#chromecastModal.modal-overlay section .card__main-actions{padding:10px 0;margin:0}#chromecastModal.modal-overlay section .card__main-actions .selectCast{position:relative;padding:10px var(--spacing-l);margin:0;cursor:pointer}#chromecastModal.modal-overlay section .card__main-actions .selectCast:hover{background-color:rgba(0,0,0,0.3)}#chromecastModal.modal-overlay section .card__main-actions .selectCast .castLoader{opacity:0;zoom:1;position:absolute;width:16px;height:16px;right:10%;margin:0;animation:wait 0.8s steps(1, start) infinite;background:linear-gradient(0deg, var(--color-primary) 1px, transparent 0, transparent 8px, var(--color-primary) 8px),linear-gradient(90deg, var(--color-primary) 1px, var(--color-primary) 0, var(--color-primary) 3px, var(--color-primary) 3px),linear-gradient(0deg, var(--color-primary) 1px, transparent 0, transparent 8px, var(--color-primary) 8px),linear-gradient(90deg, var(--color-primary) 1px, var(--color-primary) 0, var(--color-primary) 3px, var(--color-primary) 3px),linear-gradient(0deg, var(--color-primary) 1px, transparent 0, transparent 8px, var(--color-primary) 8px),linear-gradient(90deg, var(--color-primary) 1px, var(--color-primary) 0, var(--color-primary) 3px, var(--color-primary) 3px),linear-gradient(0deg, var(--color-primary) 1px, transparent 0, transparent 10px, var(--color-primary) 10px),linear-gradient(90deg, var(--color-primary) 1px, var(--color-primary) 0, var(--color-primary) 3px, var(--color-primary) 3px),linear-gradient(0deg, var(--color-primary) 1px, transparent 0, transparent 15px, var(--color-primary) 15px),linear-gradient(90deg, var(--color-primary) 1px, var(--color-primary) 0, var(--color-primary) 3px, var(--color-primary) 3px),linear-gradient(0deg, var(--color-primary) 1px, transparent 0, transparent 15px, var(--color-primary) 15px),linear-gradient(90deg, var(--color-primary) 1px, var(--color-primary) 0, var(--color-primary) 3px, var(--color-primary) 3px);background-repeat:no-repeat;background-size:4px 9px,4px 9px,4px 9px,4px 9px,4px 9px,4px 9px,4px 11px,4px 11px,4px 16px,4px 16px,4px 16px,4px 16px;background-position:-4px 3px, -4px 3px, -4px 3px, -4px 3px, -4px 3px, -4px 3px, -4px 2px, -4px 2px, -4px 0, -4px 0, -4px 0, -4px 0}@keyframes wait{12.5%{background-position:-4px,-4px,-4px,-4px,-4px,-4px,-4px,-4px,-4px,-4px,0,0}25%{background-position:-4px,-4px,-4px,-4px,-4px,-4px,-4px,-4px,0,0,6px,6px}37.5%{background-position:-4px,-4px,-4px,-4px,-4px,-4px,0,0,6px,6px,12px,12px}50%{background-position:-4px,-4px,-4px,-4px,0,0,6px,6px,12px,12px,-4px,-4px}62.5%{background-position:-4px,-4px,0,0,6px,6px,12px,12px,-4px,-4px,-4px,-4px}75%{background-position:0,0,6px,6px,12px,12px,-4px,-4px,-4px,-4px,-4px,-4px}87.5%{background-position:6px,6px,12px,12px,-4px,-4px,-4px,-4px,-4px,-4px,-4px,-4px}100%{background-position:12px,12px,-4px,-4px,-4px,-4px,-4px,-4px,-4px,-4px,-4px,-4px}}
