/*<meta />*/

/*! TechSmith Smart Player v5.49.1 */

.tsc-smartplayer
{
	box-sizing: border-box;
	height: 100%;
	margin: 0;
	padding: 0;
	color: #000;
	overflow: hidden;
}

.tsc-smartplayer *,
.tsc-smartplayer :after,
.tsc-smartplayer :before
{
	box-sizing: inherit;
}

.tsc-smartplayer object:focus
{
	outline: none;
}

.tsc-smartplayer blockquote,
.tsc-smartplayer code,
.tsc-smartplayer dd,
.tsc-smartplayer div,
.tsc-smartplayer dl,
.tsc-smartplayer dt,
.tsc-smartplayer fieldset,
.tsc-smartplayer form,
.tsc-smartplayer h1,
.tsc-smartplayer h2,
.tsc-smartplayer h3,
.tsc-smartplayer h4,
.tsc-smartplayer h5,
.tsc-smartplayer h6,
.tsc-smartplayer input,
.tsc-smartplayer legend,
.tsc-smartplayer li,
.tsc-smartplayer ol,
.tsc-smartplayer p,
.tsc-smartplayer pre,
.tsc-smartplayer td,
.tsc-smartplayer textarea,
.tsc-smartplayer th,
.tsc-smartplayer ul
{
	margin: 0;
	padding: 0;
}

.tsc-smartplayer input[type=color],
.tsc-smartplayer input[type=date],
.tsc-smartplayer input[type=datetime-local],
.tsc-smartplayer input[type=datetime],
.tsc-smartplayer input[type=email],
.tsc-smartplayer input[type=month],
.tsc-smartplayer input[type=number],
.tsc-smartplayer input[type=password],
.tsc-smartplayer input[type=search],
.tsc-smartplayer input[type=tel],
.tsc-smartplayer input[type=text],
.tsc-smartplayer input[type=time],
.tsc-smartplayer input[type=url],
.tsc-smartplayer input[type=week],
.tsc-smartplayer select:focus,
.tsc-smartplayer textarea
{
	font-size: 16px;
}

.tsc-smartplayer table
{
	border-collapse: collapse;
	border-spacing: 0;
}

.tsc-smartplayer fieldset,
.tsc-smartplayer img
{
	border: 0;
}

.tsc-smartplayer address,
.tsc-smartplayer caption,
.tsc-smartplayer cite,
.tsc-smartplayer code,
.tsc-smartplayer dfn,
.tsc-smartplayer em,
.tsc-smartplayer strong,
.tsc-smartplayer th,
.tsc-smartplayer var
{
	font-style: normal;
	font-weight: 400;
}

.tsc-smartplayer div,
.tsc-smartplayer fieldset,
.tsc-smartplayer form,
.tsc-smartplayer h1,
.tsc-smartplayer h2,
.tsc-smartplayer h3,
.tsc-smartplayer h4,
.tsc-smartplayer h5,
.tsc-smartplayer h6,
.tsc-smartplayer p
{
	-webkit-text-size-adjust: none;
}

.tsc-smartplayer li
{
	list-style: none;
}

.tsc-smartplayer caption,
.tsc-smartplayer th
{
	text-align: left;
}

.tsc-smartplayer h1,
.tsc-smartplayer h2,
.tsc-smartplayer h3,
.tsc-smartplayer h4,
.tsc-smartplayer h5,
.tsc-smartplayer h6
{
	font-size: 100%;
	font-weight: 400;
}

.tsc-smartplayer q:after,
.tsc-smartplayer q:before
{
	content: "";
}

.tsc-smartplayer abbr,
.tsc-smartplayer acronym
{
	border: 0;
	font-variant: normal;
}

.tsc-smartplayer sup
{
	vertical-align: text-top;
}

.tsc-smartplayer sub
{
	vertical-align: text-bottom;
}

.tsc-smartplayer input,
.tsc-smartplayer select,
.tsc-smartplayer textarea
{
	font-family: inherit;
	font-weight: inherit;
	font-size: inherit;
}

.tsc-smartplayer legend
{
	color: #000;
}

.tsc-smartplayer table
{
	font-size: inherit;
}

.tsc-smartplayer code,
.tsc-smartplayer kbd,
.tsc-smartplayer pre,
.tsc-smartplayer samp,
.tsc-smartplayer tt
{
	font-family: monospace;
	line-height: 100%;
}

.tsc-smartplayer h1
{
	font-size: 138.5%;
}

.tsc-smartplayer h2
{
	font-size: 123.1%;
}

.tsc-smartplayer h3
{
	font-size: 108%;
}

.tsc-smartplayer h1,
.tsc-smartplayer h2,
.tsc-smartplayer h3
{
	margin: 1em 0;
}

.tsc-smartplayer h1,
.tsc-smartplayer h2,
.tsc-smartplayer h3,
.tsc-smartplayer h4,
.tsc-smartplayer h5,
.tsc-smartplayer h6,
.tsc-smartplayer strong
{
	font-weight: 700;
}

.tsc-smartplayer abbr,
.tsc-smartplayer acronym
{
	border-bottom: 1px dotted #000;
	cursor: help;
}

.tsc-smartplayer em
{
	font-style: italic;
}

.tsc-smartplayer blockquote,
.tsc-smartplayer dl,
.tsc-smartplayer ol,
.tsc-smartplayer ul
{
	margin: 1em;
}

.tsc-smartplayer dl,
.tsc-smartplayer ol,
.tsc-smartplayer ul
{
	margin-left: 2em;
}

.tsc-smartplayer ol li
{
	list-style: decimal outside;
}

.tsc-smartplayer ul li
{
	list-style: disc outside;
}

.tsc-smartplayer dl dd
{
	margin-left: 1em;
}

.tsc-smartplayer td,
.tsc-smartplayer th
{
	border: 0;
	padding: .5em;
}

.tsc-smartplayer th
{
	font-weight: 700;
	text-align: center;
}

.tsc-smartplayer caption
{
	margin-bottom: .5em;
	text-align: center;
}

.tsc-smartplayer fieldset,
.tsc-smartplayer p,
.tsc-smartplayer pre,
.tsc-smartplayer table
{
	margin: 0;
}

.tsc-smartplayer input[type=email],
.tsc-smartplayer input[type=password],
.tsc-smartplayer input[type=text],
.tsc-smartplayer textarea
{
	width: 12.25em;
}

.tsc-smartplayer video
{
	max-width: 100%;
	height: 100%;
}

.appplayer,
.tsc-smartplayer
{
	font: 13px / 1.231 arial, helvetica, clean, sans-serif;
}

.appplayer .button,
.tsc-smartplayer .button
{
	-webkit-border-fit: border !important;
	-webkit-appearance: none;
	display: inline-block;
	-ms-flex: none;
	flex: none;
	min-width: 0;
	height: auto;
	margin: 0;
	border: 0;
	padding: 5px 10px;
	border-radius: 2px;
	font-family: inherit;
	font-size: .875rem;
	font-weight: 600;
	line-height: 1.25rem;
	white-space: normal;
	background-color: transparent;
	letter-spacing: normal;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	cursor: pointer;
	overflow-wrap: break-word;
	word-wrap: break-word;
}

.appplayer .button .glyph,
.tsc-smartplayer .button .glyph
{
	pointer-events: none;
	display: inline-block;
	vertical-align: middle;
}

.appplayer .button .glyph img,
.appplayer .button .glyph svg,
.tsc-smartplayer .button .glyph img,
.tsc-smartplayer .button .glyph svg
{
	display: block;
}

.appplayer .button .glyph :nth-child(2),
.tsc-smartplayer .button .glyph :nth-child(2)
{
	margin-left: .25rem;
}

.appplayer .button-cta,
.tsc-smartplayer .button-cta
{
	background-color: #e8e9eb;
	color: #000;
	padding: 10px 20px;
	box-shadow: 0 2px 3px rgba(0,0,0,.4);
}

.appplayer .button-cta:active,
.tsc-smartplayer .button-cta:active
{
	background-color: #e7e8eb;
	box-shadow: inset 0 2px 3px rgba(0,0,0,.4);
}

.appplayer .button-icon,
.tsc-smartplayer .button-icon
{
	background: transparent;
	border: 0;
	pointer-events: auto;
}

.appplayer .button-icon:hover,
.tsc-smartplayer .button-icon:hover
{
	background: #d1d2d7;
}

.appplayer .button-secondary,
.tsc-smartplayer .button-secondary
{
	background: #e8e9eb;
	color: #2e3940;
}

.appplayer .button-secondary:hover,
.tsc-smartplayer .button-secondary:hover
{
	background: #d1d2d7;
}

.appplayer .button-secondary:active,
.tsc-smartplayer .button-secondary:active
{
	background: #c5c6cd;
}

.appplayer .button-tertiary,
.tsc-smartplayer .button-tertiary
{
	background: transparent;
	color: #2e3940;
}

.appplayer .button-tertiary:hover,
.tsc-smartplayer .button-tertiary:hover
{
	background: rgba(0,0,34,.1);
}

.appplayer .button-tertiary:active,
.tsc-smartplayer .button-tertiary:active
{
	background: rgba(0,0,34,.15);
}

.appplayer .button:disabled,
.tsc-smartplayer .button:disabled
{
	opacity: .25;
	cursor: default;
}

.appplayer .media-plugin-container,
.tsc-smartplayer .media-plugin-container
{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0;
	padding: 0;
}

.caption-wrapper,
.fullscreen-wrapper,
.player-settings-wrapper
{
	float: left;
}

.tsc-smartplayer
{
	position: relative;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
	-webkit-overflow-scrolling: touch;
}

.tsc-smartplayer :focus
{
	outline: 2px solid #0072cf;
}

.tsc-smartplayer #controls :focus
{
	outline-offset: -2px;
}

.tsc-smartplayer input:focus[type=radio]
{
	outline: none;
}

.tsc-smartplayer ::-moz-focus-inner
{
	border: 0;
}

.tsc-smartplayer .click-controls,
.tsc-smartplayer .video-wrapper
{
	width: 100%;
	height: 100%;
}

.tsc-smartplayer .video-div
{
	width: 100%;
	height: 100%;
	text-align: center;
}

.tsc-smartplayer .patch-safari-pip-issue
{
	transform: translateZ(0);
}

.tsc-smartplayer #hotspotContainer,
.tsc-smartplayer #hotspotContainerDebug
{
	position: absolute;
}

.tsc-smartplayer .play-pause-state
{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100px;
	width: 100px;
	margin: auto;
	display: none;
	border-radius: 1000px;
	background-color: rgba(31,36,42,.9);
}

.tsc-smartplayer .play-state-indicator-container
{
	height: 40px;
	width: 40px;
	margin-left: 30px;
	margin-top: 30px;
}

.tsc-smartplayer .play-pause-state-indicator
{
	height: 100%;
	width: 100%;
}

.tsc-smartplayer .message-bar-view-container
{
	position: absolute;
	top: 0;
	display: none;
	z-index: 12;
	width: 100%;
	text-align: center;
	padding: 15px;
	color: #fff;
	font-size: 20px;
	background-color: #0072cf;
	box-shadow: 0 17px 21px -10px rgba(0,0,0,.3);
}

.tsc-smartplayer .message-bar-view-container.warning
{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 100%;
	background-color: #d31d1d;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg data-name=%27Layer 1%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 64 66%27 fill=%27%23e22d2d%27><title>Artboard 1</title><path d=%27M57.67 29.86l-16.42-9.27-13.06 7.08-1.33 6-15.66 8.58.15 15a2.81 2.81 0 0 0 4.25 2.4l21.06-12.48 21.05-12.43a2.82 2.82 0 0 0-.04-4.88z%27/><path d=%27M26.48 25.52l12.22-8.46-5.16-2.21-22.47-9.64a2.82 2.82 0 0 0-3.91 2.93l2.89 24.28 1.12 9.43L25.8 31.61z%27/></svg>');
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 50%;
}

.tsc-smartplayer .message-bar-view-container a:active,
.tsc-smartplayer .message-bar-view-container a:hover,
.tsc-smartplayer .message-bar-view-container a:link,
.tsc-smartplayer .message-bar-view-container a:visited
{
	color: #fff;
}

.tsc-smartplayer .message-bar-view-container .message-bar-text-container
{
	display: block;
	max-width: 540px;
	max-height: 200px;
	overflow-y: auto;
	margin: 0 auto;
	text-shadow: 1px 1px 1px #000;
}

.tsc-smartplayer .message-bar-view-container .message-bar-action-button
{
	margin-top: 20px;
}

.tsc-smartplayer .alert-only
{
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}

.tsc-smartplayer .tsc-io-container
{
	position: absolute;
	z-index: 12;
	width: 100%;
	height: 100%;
	top: 0;
	padding: 0;
	margin: 0;
	text-align: center;
	color: #fff;
}

.tsc-smartplayer .tsc-io-message
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	padding: 8px;
	background-color: rgba(0,0,0,.8);
	border-radius: 12px;
	max-width: 300px;
	z-index: 12;
}

.tsc-smartplayer .tsc-io-message a:active,
.tsc-smartplayer .tsc-io-message a:hover,
.tsc-smartplayer .tsc-io-message a:link,
.tsc-smartplayer .tsc-io-message a:visited
{
	color: #fff;
}

.tsc-smartplayer .tsc-io-message span
{
	display: block;
}

.tsc-smartplayer .tsc-io-container img
{
	border: none;
	margin: 10px 10px 0;
}

.tsc-smartplayer .centeredImage
{
	vertical-align: middle;
	text-align: center;
}

.tsc-smartplayer .screen-text
{
	display: none;
}

.tsc-smartplayer .hotspots
{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	pointer-events: none;
}

.tsc-smartplayer .hotspots svg
{
	display: none;
	position: absolute;
	pointer-events: none;
}

.tsc-smartplayer .hotspots svg a:focus
{
	outline: none;
	stroke: #0072cf;
	stroke-width: 4;
	paint-order: stroke;
}

.tsc-smartplayer .hotspots svg.hotspot-visible
{
	display: block;
}

.tsc-smartplayer .hotspots polygon
{
	fill: transparent;
	pointer-events: visible;
	cursor: pointer;
}

.tsc-smartplayer .hotspots .display-hotspots-shape a:focus
{
	stroke-width: 8;
}

.tsc-smartplayer .hotspots .display-hotspots-shape polygon
{
	fill: red !important;
	opacity: .5;
}

.tsc-smartplayer .youtube-pointer-event-workaround
{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
}

.tsc-smartplayer .hide-element,
.tsc-smartplayer .youtube-pointer-event-workaround.hide
{
	display: none;
}

.tsc-smartplayer .disabled-button
{
	opacity: .5;
}

.tsc-smartplayer .float-element-left
{
	float: left;
}

.tsc-smartplayer .caption
{
	position: absolute;
	left: 20px;
	right: 20px;
	white-space: pre-line;
	line-height: 0;
}

.tsc-smartplayer .caption > p
{
	display: inline-block;
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 1.2;
	text-align: left;
}

.tsc-smartplayer .caption > p b,
.tsc-smartplayer .caption > p strong
{
	font-weight: 600;
}

.tsc-smartplayer .caption > p em,
.tsc-smartplayer .caption > p i
{
	font-style: italic;
}

.tsc-smartplayer .caption.hide
{
	display: none;
}

.tsc-smartplayer .caption.caption_under_video
{
	position: relative;
	bottom: 0 !important;
	left: 0;
	right: 0;
}

.tsc-smartplayer .captionVAlignTop
{
	top: 20px;
}

.tsc-smartplayer .captionVAlignBottom
{
	transition: bottom .25s;
	transition-delay: .15s;
	bottom: 10px;
}

.tsc-smartplayer .captionHAlignLeft
{
	text-align: left;
}

.tsc-smartplayer .captionHAlignCenter
{
	text-align: center;
}

.tsc-smartplayer .captionHAlignRight
{
	text-align: right;
}

.tsc-smartplayer .video-click-to-play-link,
.tsc-smartplayer .video-click-to-replay-link
{
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	background: transparent no-repeat 50%;
	background-size: 100%;
	cursor: pointer;
}

.tsc-smartplayer .open-external-link
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #15191c no-repeat 50%;
	background-size: 100%;
	display: none;
}

.tsc-smartplayer .noClickToPlayEvents
{
	pointer-events: none;
}

.tsc-smartplayer .video-click-to-play-error
{
	opacity: .4;
	cursor: default;
}

.tsc-smartplayer .video-click-to-play,
.tsc-smartplayer .video-click-to-replay
{
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -75px 0 0 -75px;
	border: none;
	background-color: transparent;
	cursor: pointer;
}

.tsc-smartplayer .open-external-link-content
{
	max-width: 350px;
	margin: auto;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center;
	height: 100%;
	font-family: museo sans, Arial, Helvetica, sans-serif;
}

.tsc-smartplayer .open-external-link-content .open-external-link-button-container
{
	height: 70px;
	width: 70px;
	border: 2px solid #a7b1b7;
	border-radius: 1000px;
	margin: auto;
}

.tsc-smartplayer .open-external-link-content .button-and-text-container
{
	padding: 10px 20px 20px;
}

.tsc-smartplayer .open-external-link-content .open-external-link-actions
{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
}

.tsc-smartplayer .open-external-link-content .open-external-link-open,
.tsc-smartplayer .open-external-link-content .open-external-link-replay
{
	border: none;
	background-color: transparent;
	cursor: pointer;
}

.tsc-smartplayer .open-external-link-content .open-external-link-text
{
	color: #f5f6f8;
	width: 100%;
	text-align: center;
	padding: 10px 0;
}

.tsc-smartplayer .open-external-link-content .open-external-link-text.link-text
{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 18px;
}

@media (max-width: 480px)
{
	.tsc-smartplayer .video-click-to-play,
	.tsc-smartplayer .video-click-to-replay
	{
		margin: -35px 0 0 -35px;
	}
}

.tsc-smartplayer .sr-only
{
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0,0,0,0);
	border: 0;
}

.tsc-smartplayer.player-controls-visible .captionVAlignBottom
{
	transition-delay: 0s;
	bottom: 58px;
}

.tsc-smartplayer.player-controls-visible.larger-progress-bar .captionVAlignBottom
{
	bottom: 64px;
}

.tsc-smartplayer .generated-plugin-container
{
	position: absolute;
	width: 100%;
}

.tsc-smartplayer #controls
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	overflow: visible;
	font-family: Helvetica, Arial, sans-serif;
	z-index: 3;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

.tsc-smartplayer .hide #controls
{
	display: none;
}

.tsc-smartplayer #controls .control-button
{
	display: block;
	height: 44px;
	width: 44px;
	padding: 0;
	border-style: none;
	background-color: transparent;
	cursor: pointer;
}

.tsc-smartplayer #controls .hide
{
	display: none;
}

.tsc-smartplayer #controls .tertiary-button:hover
{
	background-color: hsla(0,0%,100%,.2);
	box-shadow: 0 2px 3px rgba(0,0,20,.25);
	fill: #f5f6f8;
	text-decoration: none;
}

.tsc-smartplayer #controls .tertiary-button-active,
.tsc-smartplayer #controls .tertiary-button:active
{
	box-shadow: inset 0 2px 3px rgba(0,0,20,.25);
	background-color: hsla(0,0%,100%,.15);
	fill: #f5f6f8;
}

.tsc-smartplayer #controls .tertiary-button:disabled
{
	opacity: .5;
	pointer-events: none;
}

.tsc-smartplayer .progress-bar-control
{
	width: 100%;
	height: 20px;
}

.tsc-smartplayer .progress-bar-control .progress-scrubbar-track
{
	position: relative;
	width: 100%;
	height: 20px;
	margin: 0;
	cursor: pointer;
	-ms-touch-action: none;
	touch-action: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: height .2s, transform .2s;
}

.tsc-smartplayer .progress-bar-control .progress-scrubbar-track .markers,
.tsc-smartplayer .progress-bar-control .progress-scrubbar-track .scrubbar-loaded-track,
.tsc-smartplayer .progress-bar-control .progress-scrubbar-track .scrubbar-played-track,
.tsc-smartplayer .progress-bar-control .progress-scrubbar-track .scrubbar-track
{
	position: absolute;
	left: 0;
	top: 16px;
	width: 100%;
	height: 4px;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: height .2s;
}

.tsc-smartplayer .progress-bar-control .progress-scrubbar-track .quiz-marker
{
	position: absolute;
	top: 0;
	width: 4px;
	height: 100%;
	border-radius: 100px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: width .2s, transform .2s;
}

.tsc-smartplayer .progress-bar-control .progress-scrubbar-track .play-progress
{
	overflow: visible;
}

.tsc-smartplayer .progress-bar-control .progress-scrubbar-track:hover
{
	transform: translateY(-2px);
	height: 24px;
}

.tsc-smartplayer .progress-bar-control .progress-scrubbar-track:hover .markers,
.tsc-smartplayer .progress-bar-control .progress-scrubbar-track:hover .scrubbar-loaded-track,
.tsc-smartplayer .progress-bar-control .progress-scrubbar-track:hover .scrubbar-played-track,
.tsc-smartplayer .progress-bar-control .progress-scrubbar-track:hover .scrubbar-track
{
	height: 8px;
}

.tsc-smartplayer .progress-bar-control .progress-scrubbar-track:hover .quiz-marker
{
	width: 8px;
	transform: translateX(-2px);
}

.tsc-smartplayer .progress-bar-control .progress-scrubbar-track:focus
{
	outline: none;
}

.tsc-smartplayer .progress-bar-control .progress-scrubbar-track:focus .scrubbar-track
{
	outline: 2px solid #0072cf;
}

.tsc-smartplayer .progress-bar-control .plugin-container
{
	position: absolute;
	width: 100%;
	padding: 0;
	margin: 0;
	top: 0;
}

.tsc-smartplayer.larger-progress-bar .progress-bar-control,
.tsc-smartplayer.larger-progress-bar .progress-bar-control .progress-scrubbar-track
{
	height: 10px;
}

.tsc-smartplayer.larger-progress-bar .progress-bar-control .progress-scrubbar-track .markers,
.tsc-smartplayer.larger-progress-bar .progress-bar-control .progress-scrubbar-track .scrubbar-loaded-track,
.tsc-smartplayer.larger-progress-bar .progress-bar-control .progress-scrubbar-track .scrubbar-played-track,
.tsc-smartplayer.larger-progress-bar .progress-bar-control .progress-scrubbar-track .scrubbar-track
{
	top: 0;
	height: 10px;
}

.tsc-smartplayer.larger-progress-bar .progress-bar-control .progress-scrubbar-track .quiz-marker
{
	width: 10px;
}

.tsc-smartplayer.larger-progress-bar .progress-bar-control .progress-scrubbar-track:hover
{
	height: 14px;
}

.tsc-smartplayer.larger-progress-bar .progress-bar-control .progress-scrubbar-track:hover .markers,
.tsc-smartplayer.larger-progress-bar .progress-bar-control .progress-scrubbar-track:hover .scrubbar-loaded-track,
.tsc-smartplayer.larger-progress-bar .progress-bar-control .progress-scrubbar-track:hover .scrubbar-played-track,
.tsc-smartplayer.larger-progress-bar .progress-bar-control .progress-scrubbar-track:hover .scrubbar-track
{
	height: 14px;
	top: 0;
}

.tsc-smartplayer.larger-progress-bar .progress-bar-control .progress-scrubbar-track:hover .quiz-marker
{
	width: 14px;
	transform: translateX(-2px);
}

.tsc-smartplayer .hide-secondary-controls
{
	opacity: 0;
	pointer-events: none;
}

.tsc-smartplayer .volume-slider-container
{
	display: -ms-flexbox;
	display: flex;
	position: relative;
	width: 67px;
	-ms-flex-align: center;
	align-items: center;
	margin: 0 10px;
	background-color: transparent;
	transition: width .1s;
	cursor: pointer;
}

.tsc-smartplayer .volume-slider-container:before
{
	content: " ";
	display: inline-block;
	position: absolute;
	top: 19px;
	width: 100%;
	height: 6px;
	border-radius: 2px;
	background-color: #636a70;
	box-shadow: inset 0 1px 2px 2px rgba(0,0,0,.2);
}

.tsc-smartplayer .volume-slider-container .volume-slider-track
{
	display: -ms-flexbox;
	display: flex;
	width: 100%;
}

.tsc-smartplayer .volume-slider-container .volume-slider-track:hover
{
	cursor: pointer;
}

.tsc-smartplayer .volume-slider-container .volume-slider-track:hover .volume-slider
{
	background-color: #e5eaec;
}

.tsc-smartplayer .volume-slider-container .volume-slider-track
{
	content: " ";
	display: inline-block;
	position: absolute;
	top: 19px;
	width: 0;
	left: 0;
	height: 6px;
	border-radius: 2px;
	background-color: #0072cf;
	box-shadow: inset 0 1px 2px 2px rgba(0,0,0,.2);
}

.tsc-smartplayer .volume-slider-container .volume-slider
{
	padding: 0;
	width: 12px;
	height: 18px;
	background-color: #c7d2d7;
	position: relative;
	left: -6px;
	box-shadow: 0 0 10px 2px rgba(0,0,0,.2);
}

.tsc-smartplayer .volume-slider-container.volume-slider-hidden
{
	display: -ms-flexbox;
	display: flex;
	margin: 0;
	width: 0;
}

.tsc-smartplayer .volume-slider-container.volume-slider-hidden .volume-slider
{
	opacity: 0;
}

.tsc-smartplayer .player-controls
{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.tsc-smartplayer .bottom-controls
{
	display: -ms-flexbox;
	display: flex;
}

.tsc-smartplayer .play-time
{
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
	margin: 0 0 0 5px;
	padding: 0;
	cursor: default;
	font-size: 15px;
	color: #f5f6f8;
	white-space: nowrap;
}

.tsc-smartplayer .play-rewind-controls,
.tsc-smartplayer .prev-next-controls,
.tsc-smartplayer .volume-wrapper
{
	display: -ms-flexbox;
	display: flex;
}

.tsc-smartplayer .ui-widget-content
{
	background: none;
	border: none;
}

.tsc-smartplayer.smartplayer-dawn-theme #controls .tertiary-button:hover
{
	background-color: rgba(0,0,34,.1);
	box-shadow: 0 2px 3px rgba(0,0,20,.25);
	fill: #2e3940;
	text-decoration: none;
}

.tsc-smartplayer.smartplayer-dawn-theme #controls .tertiary-button-active,
.tsc-smartplayer.smartplayer-dawn-theme #controls .tertiary-button:active
{
	box-shadow: inset 0 2px 3px rgba(0,0,20,.25);
	background-color: rgba(0,0,34,.15);
	fill: #2e3940;
}

.tsc-smartplayer.smartplayer-dawn-theme .play-time
{
	color: #2a3137;
}

.tsc-smartplayer.smartplayer-dawn-theme .volume-slider-track:hover .volume-slider
{
	background-color: #43535e;
}

.tsc-smartplayer.smartplayer-dawn-theme .volume-slider-track:before
{
	background-color: #c0c7cb;
}

.tsc-smartplayer.smartplayer-dawn-theme .volume-slider
{
	background-color: #2e3940;
	box-shadow: 0 0 10px 2px rgba(0,0,0,.1);
}

.tsc-smartplayer .player-settings-container
{
	position: absolute;
	bottom: 48px;
	right: 5px;
	padding: 10px;
	margin-bottom: 5px;
	color: #f5f6f8;
	white-space: nowrap;
	background-color: rgba(31,36,42,.9);
	transition: margin .2s;
}

.tsc-smartplayer .player-settings-container .setting-text
{
	display: inline-block;
	margin-right: 10px;
}

.tsc-smartplayer .player-settings-container .settings-select
{
	border-radius: 0;
	height: auto;
	padding: 0;
	font-size: 14px;
	width: 100px;
}

.tsc-smartplayer.larger-progress-bar .player-settings-container
{
	bottom: 54px;
}

.tsc-smartplayer .setting-container
{
	text-align: right;
	padding: 7px 10px;
}

.tsc-smartplayer.smartplayer-dawn-theme .player-settings-container
{
	background-color: rgba(245,246,248,.9);
	color: #2e3940;
}

.tsc-smartplayer .image-container
{
	width: 100%;
	height: 100%;
}

.tsc-smartplayer .smart-player-image-media
{
	max-width: 100%;
	max-height: 100%;
}

.tsc-smartplayer .smart-player-image-media.animate-transitions
{
	transition: all .3s cubic-bezier(.16,.86,.74,.89) !important;
}

.tsc-smartplayer .display-image-quiz-button
{
	display: none;
	z-index: 11;
	width: 100%;
	background: #005a8c;
	border: none;
	color: #fff;
	font-size: 1.125rem;
	font-weight: 300;
	font-family: museo sans, Arial, Helvetica, sans-serif;
	height: 40px;
	line-height: 40px;
	text-align: center;
	position: fixed;
	bottom: 0;
	cursor: pointer;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.preRoll
{
	position: absolute;
	z-index: 20;
	overflow: hidden;
	border: 0;
}

.preRollHidden
{
	visibility: hidden;
}

.preRoll-disableMouse
{
	pointer-events: none;
}

.preRoll-fullPage
{
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.tsc-smartplayer .toc-container
{
	position: absolute;
	top: 0;
	left: 0;
	bottom: 48px;
	display: none;
	width: 252px;
	border-color: #4c4c4c;
	border-width: 1px;
	border-style: none solid;
	color: #fff;
	background: rgba(0,0,0,.85);
	overflow: hidden;
}

.tsc-smartplayer.larger-progress-bar .toc-container
{
	bottom: 54px;
}

.tsc-smartplayer .toc-container.right
{
	left: auto;
	right: 0;
}

.tsc-smartplayer .toc-head-container
{
	position: relative;
	overflow: hidden;
}

.tsc-smartplayer .toc-head-container label
{
	height: 0;
	font-size: 0;
}

.tsc-smartplayer .toc-media-title
{
	font-size: inherit;
	font-weight: inherit;
	padding: 6px 2px 4px;
}

.tsc-smartplayer .toc-search-container
{
	border: 1px solid #ccc;
	border-radius: 12px;
	margin: 0 2px 4px;
	padding: 2px;
	background-color: #fff;
	overflow: hidden;
	letter-spacing: 0;
}

.tsc-smartplayer .toc-search-input-label
{
	float: left;
}

.tsc-smartplayer .toc-search-input
{
	display: block;
	width: 190px;
	height: 22px;
	padding: 0 0 0 2px;
	border-style: none;
	font-size: 18px;
	letter-spacing: 0;
}

.tsc-smartplayer .toc-search-input::-ms-clear
{
	display: none;
}

.tsc-smartplayer .clear-search-button
{
	display: block;
	float: right;
	width: 23px;
	height: 22px;
	padding: 0;
	border-style: none;
	cursor: pointer;
	background: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27><use xlink:href=%27%23a%27 transform=%27translate(.27 .414)%27 fill=%27%23c7d2d7%27/><defs><path id=%27a%27 fill-rule=%27evenodd%27 d=%27M.54 1.35c-.39.39-.39 1.03 0 1.42l3.64 3.64L.29 10.3a.996.996 0 0 0 0 1.41l1.06 1.06c.39.39 1.03.39 1.42 0l3.89-3.89 3.78 3.79c.39.39 1.03.39 1.42 0l1.06-1.06c.39-.39.39-1.03 0-1.42L9.13 6.41l3.54-3.54a.996.996 0 0 0 0-1.41L11.61.4c-.39-.39-1.03-.39-1.42 0L6.66 3.93 3.02.29C2.63-.1 1.99-.1 1.6.29L.54 1.35z%27/></defs></svg>');
}

.tsc-smartplayer .toc-search-glyph
{
	width: 23px;
	height: 22px;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 width=%2713%27 height=%2716%27 viewBox=%270 0 13 16%27><use xlink:href=%27%23a%27 transform=%27translate(0 .983)%27 fill=%27rgba(31,36,42,0.9)%27/><defs><path id=%27a%27 fill-rule=%27evenodd%27 d=%27M7.15 9.52C6.5 9.83 5.77 10 5 10c-2.76 0-5-2.24-5-5s2.24-5 5-5a5.002 5.002 0 0 1 3.85 8.19l4 4.27-2.35 1.87-3.35-4.81zM8 5.02c0 1.65-1.34 3-3 3s-3-1.35-3-3c0-1.66 1.34-3 3-3s3 1.34 3 3z%27/></defs></svg>');
	float: left;
}

.tsc-smartplayer .toc-full-screen-search-alert
{
	display: none;
	margin: 5px 0;
	padding: 10px;
	color: #fff;
	font-size: 12px;
	background-color: #ba8a29;
	background-image: linear-gradient(180deg,#ba8a29,#a8502f);
	border: 1px solid maroon;
	box-shadow: 0 0 5px rgba(0,0,0,.5);
	text-shadow: 1px 1px 0 rgba(0,0,0,.5);
}

.tsc-smartplayer .toc-pip-image-container
{
	display: none;
	border: 1px solid #fff;
	margin-top: 10px;
	margin-bottom: 10px;
}

.tsc-smartplayer .toc-content-scroll-container
{
	position: absolute;
	top: 30px;
	left: 0;
	right: 0;
	bottom: 0;
	overflow-y: auto;
}

.tsc-smartplayer .toc-content-container
{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	margin: 0;
}

.tsc-smartplayer .toc-list-item
{
	list-style-type: none;
}

.tsc-smartplayer .toc-item
{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-line-pack: start;
	align-content: flex-start;
	padding: 10px;
	margin: 2px 0;
	border-radius: 0;
	background-color: transparent;
	border: 0;
	color: #fff;
	cursor: pointer;
	width: 100%;
}

.tsc-smartplayer .toc-item:hover
{
	background-color: #333;
}

.tsc-smartplayer .limit-max-toc-item-height
{
	max-height: 80px;
}

.tsc-smartplayer .center-flex-content,
.tsc-smartplayer .toc-item-thumbnail
{
	-ms-flex-pack: center;
	justify-content: center;
}

.tsc-smartplayer .toc-item-thumbnail
{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}

.tsc-smartplayer .toc-item-text
{
	-ms-flex: 2 0 0px;
	flex: 2 0 0;
	margin-left: 10px;
	overflow: hidden;
	max-height: 64px;
	text-align: left;
	word-wrap: break-word;
}

.tsc-smartplayer .toc-item-text-only
{
	margin-left: 0;
}

.tsc-smartplayer .found-search-text
{
	color: #40c6e2;
}

.tsc-smartplayer .question-set-container
{
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	background-color: hsla(0,0%,100%,.9);
	font-family: museo sans, Arial, Helvetica, sans-serif;
	font-size: 1rem;
	font-weight: 300;
	line-height: normal;
}

.image-view.tsc-smartplayer .question-set-container
{
	position: fixed;
	bottom: 40px;
	height: calc(100% - 40px);
	width: auto;
	background-color: #fff;
}

.small-desktop-width.small-desktop-height.tsc-smartplayer .question-set-container
{
	width: calc(100% - 20px);
}

.image-view.small-desktop-width.small-desktop-height.tsc-smartplayer .question-set-container
{
	top: 0;
	right: 0;
	left: auto;
	width: 300px;
	border-left: thin solid #999;
	border-top: none;
	border-bottom: none;
	border-radius: 0;
}

.video-view.small-desktop-width.small-desktop-height.tsc-smartplayer .question-set-container
{
	left: 0;
	bottom: 0;
	top: auto;
	height: auto;
	min-width: 300px;
	max-width: 580px;
	background: none;
}

.tsc-smartplayer .question-set-container input[type=radio]
{
	margin-right: 10px;
}

.tsc-smartplayer .chat-bubble-arrow
{
	display: none;
}

.video-view.tsc-smartplayer .chat-bubble-arrow
{
	position: absolute;
	left: 130px;
	bottom: -10px;
	display: block;
	height: 0;
	width: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 10px solid hsla(0,0%,100%,.9);
}

.tsc-smartplayer .question-content-container
{
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	overflow-y: auto;
	padding: 0;
	outline: none;
}

.video-view.tsc-smartplayer .question-content-container
{
	background-color: hsla(0,0%,100%,.9);
}

.medium-mobile-height.video-view.tsc-smartplayer .question-content-container
{
	background: none;
}

.small-desktop-width.small-desktop-height.video-view.tsc-smartplayer .question-content-container
{
	max-height: calc(100vh - 200px);
}

.tsc-smartplayer .question-set-controls
{
	-ms-flex: none;
	flex: none;
	display: -ms-flexbox;
	display: flex;
	padding: 0 10px 10px;
	margin: 0;
	background: none;
	outline: none;
}

.small-desktop-width.small-desktop-height.video-view.tsc-smartplayer .question-set-controls
{
	border-radius: 0 0 12px 12px;
	background-color: hsla(0,0%,100%,.9);
}

.tsc-smartplayer .question-set-content
{
	display: block;
	height: 100%;
	overflow-y: auto;
}

.medium-mobile-height.tsc-smartplayer .question-set-content
{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	overflow-y: visible;
}

.tsc-smartplayer .question-header
{
	padding: 14px;
	color: #fff;
	background-color: #15191c;
}

.video-view.small-desktop-width.small-desktop-height.tsc-smartplayer .question-header
{
	border-radius: 12px 12px 0 0;
}

.tsc-smartplayer .question-correct-text
{
	margin-top: 5px;
	color: #98c92d;
	font-size: .8em;
}

.tsc-smartplayer .question-incorrect-text
{
	margin-top: 5px;
	color: #e64848;
	font-size: .8em;
}

.tsc-smartplayer .question-count
{
	float: right;
	padding: 0 0 10px 10px;
	color: #9ea8ae;
}

.tsc-smartplayer .current-number
{
	color: #fff;
}

.tsc-smartplayer .question-feedback
{
	padding: 14px;
	color: #fff;
	background-color: #1f242a;
	font-size: .9em;
}

.tsc-smartplayer .question-answers,
.tsc-smartplayer .question-text
{
	overflow: hidden;
	word-wrap: break-word;
}

.tsc-smartplayer .question-text
{
	font-size: 1.125rem;
	font-weight: 500;
}

.tsc-smartplayer .question-answers
{
	padding: 5px 15px;
	background: none;
	text-align: center;
	outline: none;
}

.small-desktop-width.small-desktop-height.video-view.tsc-smartplayer .question-answers
{
	background-color: hsla(0,0%,100%,.9);
}

.tsc-smartplayer .email_address,
.tsc-smartplayer .fill-in-the-blank-input,
.tsc-smartplayer .first_name,
.tsc-smartplayer .last_name,
.tsc-smartplayer .short-answer-input
{
	padding-left: 2px;
	padding-right: 2px;
	border-radius: 0;
}

.tsc-smartplayer .email_address,
.tsc-smartplayer .fill-in-the-blank-input,
.tsc-smartplayer .first_name,
.tsc-smartplayer .last_name
{
	height: 23px;
}

.tsc-smartplayer .minimized
{
	top: 100% !important;
	display: none;
}

.tsc-smartplayer .continue-button,
.tsc-smartplayer .next-button,
.tsc-smartplayer .previous-button,
.tsc-smartplayer .submit-button,
.tsc-smartplayer .submitting-response-container
{
	display: none;
}

.tsc-smartplayer .continue-button,
.tsc-smartplayer .next-button,
.tsc-smartplayer .submit-button
{
	margin-left: auto;
	-ms-flex-item-align: end;
	align-self: flex-end;
}

.tsc-smartplayer .question-set-results,
.tsc-smartplayer .submitting-response-container
{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 180px;
	margin: auto;
	text-align: center;
}

.tsc-smartplayer .results-title,
.tsc-smartplayer .ungradeable-details
{
	margin-bottom: 25px;
}

.tsc-smartplayer .gradeable-details,
.tsc-smartplayer .ungradeable-details
{
	font-size: .8125rem;
	font-weight: 300;
}

.tsc-smartplayer .results-title,
.tsc-smartplayer .submitting-response-container
{
	font-size: 1.25rem;
	font-weight: 500;
}

.tsc-smartplayer .hide-answers-button,
.tsc-smartplayer .view-answers-button
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}

.tsc-smartplayer .submitting-text
{
	display: block;
}

.tsc-smartplayer .loading-image
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	width: 40px;
	height: 40px;
}

.tsc-smartplayer .multiple-choice
{
	margin: 16px 0;
	padding: 5px;
	word-wrap: break-word;
}

.tsc-smartplayer .active-question-item:hover,
.tsc-smartplayer .highlight-background
{
	margin-left: -4px;
	padding-left: 9px;
	border-radius: 12px;
	background-color: #f5f6f8;
}

.tsc-smartplayer .active-question-item:active,
.tsc-smartplayer .picked-quiz-item
{
	border-radius: 12px;
	background-color: #f5f6f8;
}

.tsc-smartplayer .fill-in-the-blank-input,
.tsc-smartplayer .short-answer-input
{
	width: 85% !important;
	margin: 16px 0 !important;
	font-family: Actor, sans-serif;
	font-weight: 400;
}

.tsc-smartplayer .multiple-choice
{
	display: block;
	text-align: left;
}

.tsc-smartplayer .image-fill-in-the-blank-feedback
{
	margin-top: 16px;
	margin-bottom: 16px;
}

.tsc-smartplayer .image-feedback,
.tsc-smartplayer .image-fill-in-the-blank-feedback
{
	height: 22px;
	width: 22px;
	vertical-align: bottom;
	margin-right: 6px;
}

.tsc-smartplayer .feedback-placeholder
{
	display: none;
}

.tsc-smartplayer .confirm-button,
.tsc-smartplayer .continue-video-button,
.tsc-smartplayer .review-answers-button,
.tsc-smartplayer .review-button
{
	max-width: 200px;
	margin: 10px;
	border-radius: 10px;
}

.tsc-smartplayer .quiz-button
{
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
	border-style: ridge;
	border-radius: 8px;
}

.tsc-smartplayer .primary
{
	display: block;
	border: none;
	padding: 10px;
	color: #fff;
	background: #299acf;
}

.tsc-smartplayer .primary:hover:not([disabled])
{
	background: #3e8dd9;
}

.tsc-smartplayer .secondary
{
	border: 2px solid #448ccb;
	padding: 10px;
	color: #448ccb;
	background: none;
}

.tsc-smartplayer .secondary:hover:not([disabled])
{
	border-color: #3e8dd9;
	color: #3e8dd9;
}

.tsc-smartplayer .fill-parent
{
	width: 100%;
	margin: 0;
}

.tsc-smartplayer .top-button-element
{
	margin-bottom: 8px;
}

.tsc-smartplayer .tsc_quiz_setup_container
{
	position: absolute;
	z-index: 13;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 100%;
	padding: 10px;
	overflow-y: auto;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
}

.small-desktop-width.small-desktop-height.tsc-smartplayer .tsc_quiz_setup_container
{
	max-width: 560px;
	margin: auto;
	border: 1px solid #ccc;
	box-shadow: 0 0 10px rgba(0,0,0,.5);
}

.tsc-smartplayer .tsc_quiz_setup_container input
{
	max-width: 400px;
	color: #325ea3;
}

.small-desktop-width.small-desktop-height.tsc-smartplayer .tsc_quiz_setup_container input
{
	width: 95%;
}

.tsc-smartplayer .tsc_quiz_setup_container h2
{
	margin: 15px 10px;
	color: #000ad2;
	font-size: 1.1em;
}

.small-desktop-width.small-desktop-height.tsc-smartplayer .tsc_quiz_setup_container h2
{
	margin: 20px 30px;
	text-align: left;
	font-size: 1.2em;
}

.tsc-smartplayer .tsc_quiz_setup_container p
{
	margin: 20px 0;
}

.tsc-smartplayer .tsc_quiz_setup_container .tsc_begin_button
{
	padding: 10px 15px;
	border-radius: 4px;
	border: none;
	font-size: 1.4em;
	background-color: buttonface;
	cursor: pointer;
}

.tsc-smartplayer .tsc_quiz_setup_container .tsc_begin_button:disabled
{
	cursor: auto;
}

.tsc-smartplayer .tsc_quiz_setup_container .skip_control
{
	display: block;
	margin: 10px auto 0;
	padding: 6px 10px;
	border: none;
	border-radius: 6px;
	box-shadow: 0 0 1px rgba(0,0,0,.5);
	color: #fff;
	background-color: #333;
	font-size: 1.4em;
	cursor: pointer;
}

.small-desktop-width.small-desktop-height.tsc-smartplayer .tsc_quiz_setup_container .skip_control
{
	font-size: .75em;
}

.tsc-smartplayer .tsc_quiz_setup_container .skip_control:hover:not([disabled])
{
	border: none;
	color: #3e8dd9;
}

.tsc-smartplayer .tsc_quiz_question_count_data
{
	color: #000;
	font-size: 1rem;
	font-family: Museo, sans-serif;
	font-weight: 300;
}

.tsc-smartplayer .tsc-status
{
	height: 25px;
}

.tsc-smartplayer .above-scroll
{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	display: none;
	padding-left: 5px;
	background-color: #fff;
}

.medium-mobile-height.tsc-smartplayer .above-scroll
{
	display: block;
}

.tsc-smartplayer .setup_input_block
{
	max-width: 404px;
	width: 100%;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.tsc-smartplayer .setup_input_block input
{
	color: #0072cf;
}

.tsc-smartplayer .review-confirmation-container,
.tsc-smartplayer .start-question-set-confirmation-container
{
	position: absolute;
	z-index: 10;
	left: 0;
	bottom: 0;
	padding: 8px;
	border-radius: 12px;
	box-shadow: 0 0 5px rgba(0,0,0,.5);
	background-color: hsla(0,0%,100%,.9);
}

.tsc-smartplayer .review-confirmation-container
{
	padding: 0;
	min-width: 135px;
}

.tsc-smartplayer .review-confirmation-container .results-summary
{
	padding: 12px;
	border-radius: 7px 7px 0 0;
	background-color: #15191c;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
}

.tsc-smartplayer .review-confirmation-container .results-summary .results-container
{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.tsc-smartplayer .review-confirmation-container .results-summary .correct-result
{
	margin-bottom: 4px;
	color: #98c92d;
}

.tsc-smartplayer .review-confirmation-container .results-summary .incorrect-result
{
	color: #e64848;
}

.tsc-smartplayer .review-confirmation-container .results-summary .calculated-percentage
{
	margin-left: 6px;
}

.tsc-smartplayer .review-confirmation-container .controls-container
{
	padding: 10px;
}

.tsc-smartplayer.medium-mobile-height .inside-scroll
{
	display: none;
}

.tsc-smartplayer .tsc_setup_input_container
{
	margin-bottom: 10px;
	text-align: center;
}

.small-desktop-width.small-desktop-height.tsc-smartplayer .tsc_setup_input_container
{
	margin-bottom: 20px;
}

.video-view.tsc-smartplayer .tsc_overlay
{
	position: absolute;
	z-index: 9;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	opacity: .7;
	background-color: #000;
	transition: all .3s ease-in-out;
}

.image-view.tsc-smartplayer .tsc_overlay
{
	display: none;
}

@keyframes a{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}} 

.tsc-smartplayer .url-display
{
	background-color: #f5f6f8;
	padding: .5rem;
	margin: .5rem 0;
	max-height: 3.25rem;
	overflow: auto;
	white-space: pre-wrap;
	word-wrap: break-word;
}

.tsc-smartplayer .alert-modal-view
{
	position: fixed;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9999;
	color: #2e3940;
	background: rgba(0,0,0,.3);
	animation: .3s ease 0s 1 normal forwards running a;
}

.tsc-smartplayer .alert-modal-view .modal-overlay
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	background-color: #15191c;
	opacity: .7;
	pointer-events: none;
	transition: all .3s ease-in-out;
}

.tsc-smartplayer .alert-modal-view .alert-modal-container
{
	position: relative;
	width: 360px;
	max-width: 90%;
	max-height: 90%;
	background: #fff;
	border-radius: 2px;
	box-shadow: 0 0 1rem rgba(0,0,0,.2);
	animation: a .3s ease;
}

.tsc-smartplayer .alert-modal-view .alert-modal-container .modal-header
{
	display: -ms-flexbox;
	display: flex;
	height: 3rem;
	padding: 0 .5rem 0 1rem;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	color: #2e3940;
	background: #f5f6f8;
	border-bottom: 1px solid #dadee2;
	border-radius: 2px 2px 0 0;
}

.tsc-smartplayer .alert-modal-view .alert-modal-container .modal-header h2
{
	padding: 0;
	margin: 0;
	font-size: 1.125rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-weight: 600;
}

.tsc-smartplayer .alert-modal-view .alert-modal-container .modal-body
{
	line-height: 1.4;
	position: relative;
	padding: 1rem;
	background: #fff;
	overflow: auto;
}

.tsc-smartplayer .alert-modal-view .alert-modal-container .modal-footer
{
	display: -ms-flexbox;
	display: flex;
	height: 3.5rem;
	padding: 0 1rem;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	color: #9ea8ae;
}

.tsc-smartplayer .alert-modal-view .alert-modal-container .modal-footer .modal-button-group
{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	margin-bottom: .5rem;
}

.tsc-smartplayer .alert-modal-view .alert-modal-container .modal-footer .modal-button-group > *
{
	width: 100%;
	-ms-flex: 1 1 !important;
	flex: 1 1 !important;
	margin-right: .5rem;
}

.tsc-smartplayer .alert-modal-view .alert-modal-container .modal-footer .modal-button-group > :last-child
{
	margin-right: 0;
}

.tsc-smartplayer .ui
{
	display: inline-block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 50%;
}

.tsc-smartplayer .audio-description-button-glyph
{
	width: 30px;
	height: 30px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 41.1 16.6%27><g fill=%27%23c7d2d7%27><path d=%27M18 16.4c-.1 0-.3-.1-.4-.1V.2h5.9c1.3 0 2.5.5 3.5 1.2 2.8 1.7 4.3 5.2 3.6 8.5-.8 3.6-3.3 5.9-6.7 6.4-.5.1-1 .1-1.5.2-1.5-.1-2.9-.1-4.4-.1zm3.3-4.2c1.8.1 3.3-.3 4.2-1.8.8-1.4.8-2.9-.1-4.2-.9-1.4-2.3-1.8-3.8-1.7-.1 0-.3.3-.3.4v7.3zM.5 16.3c1-1.4 2.1-2.8 3.1-4.3C6.3 8.3 9 4.5 11.6.7c.2-.3.4-.4.8-.4h4.2V16c0 .2 0 .3-.1.5h-3.9v-2.1h-5c-.2 0-.3.1-.4.3-.5.6-.9 1.2-1.3 1.8H.7c0-.1-.1-.1-.2-.2zM12.8 5.6c-1.1 1.8-2.2 3.4-3.3 5.1h3.3V5.6zm27.8 3.7c-.2.9-.4 1.9-.6 2.8-.4 1.3-1.1 2.5-2 3.7-.3.3-.5.5-1 .3 1.5-2.4 2.5-4.9 2.4-7.7 0-2.8-1-5.4-2.5-7.7.6-.1 1 .1 1.3.6 1.2 1.8 2.1 3.7 2.3 6 0 .1.1.2.1.3v1.7z%27/><path d=%27M30.3 16.1c3.3-5.2 3.2-10.3 0-15.4.6-.1.8-.1 1.2.4 2.7 4 3.4 8.4 1 12.8-.3.6-.8 1.2-1.2 1.8-.2.5-.5.6-1 .4z%27/><path d=%27M33.6.7c.6-.1 1 .2 1.3.6 3.3 5 3.1 10.2-.2 14.6-.3.3-.5.5-1 .3C36.9 11 36.9 5.8 33.6.7z%27/></g></svg>');
}

.tsc-smartplayer .audio-description-button-active-glyph
{
	width: 30px;
	height: 30px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 41.1 16.6%27><g fill=%27%23FFF%27><path d=%27M18 16.4c-.1 0-.3-.1-.4-.1V.2h5.9c1.3 0 2.5.5 3.5 1.2 2.8 1.7 4.3 5.2 3.6 8.5-.8 3.6-3.3 5.9-6.7 6.4-.5.1-1 .1-1.5.2-1.5-.1-2.9-.1-4.4-.1zm3.3-4.2c1.8.1 3.3-.3 4.2-1.8.8-1.4.8-2.9-.1-4.2-.9-1.4-2.3-1.8-3.8-1.7-.1 0-.3.3-.3.4v7.3zM.5 16.3c1-1.4 2.1-2.8 3.1-4.3C6.3 8.3 9 4.5 11.6.7c.2-.3.4-.4.8-.4h4.2V16c0 .2 0 .3-.1.5h-3.9v-2.1h-5c-.2 0-.3.1-.4.3-.5.6-.9 1.2-1.3 1.8H.7c0-.1-.1-.1-.2-.2zM12.8 5.6c-1.1 1.8-2.2 3.4-3.3 5.1h3.3V5.6zm27.8 3.7c-.2.9-.4 1.9-.6 2.8-.4 1.3-1.1 2.5-2 3.7-.3.3-.5.5-1 .3 1.5-2.4 2.5-4.9 2.4-7.7 0-2.8-1-5.4-2.5-7.7.6-.1 1 .1 1.3.6 1.2 1.8 2.1 3.7 2.3 6 0 .1.1.2.1.3v1.7z%27/><path d=%27M30.3 16.1c3.3-5.2 3.2-10.3 0-15.4.6-.1.8-.1 1.2.4 2.7 4 3.4 8.4 1 12.8-.3.6-.8 1.2-1.2 1.8-.2.5-.5.6-1 .4z%27/><path d=%27M33.6.7c.6-.1 1 .2 1.3.6 3.3 5 3.1 10.2-.2 14.6-.3.3-.5.5-1 .3C36.9 11 36.9 5.8 33.6.7z%27/></g></svg>');
}

.tsc-smartplayer .rewind-button-glyph
{
	width: 44px;
	height: 14px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 19 14%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 fill=%27%23c7d2d7%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><defs><path id=%27a%27 d=%27M12 0S0 6 0 7s12 7 12 7v-4s6 4 7 4V0c-1 0-7 4-7 4V0z%27/></defs></svg>');
}

.tsc-smartplayer .play-button-glyph
{
	width: 44px;
	height: 14px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 11 14%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 transform=%27rotate(90 5.5 5.5)%27 fill=%27%23c7d2d7%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/><defs><path id=%27a%27 d=%27M7 0c1 0 7 11 7 11H0S6 0 7 0z%27/></defs></svg>');
}

.tsc-smartplayer .pause-button-glyph
{
	width: 44px;
	height: 14px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 12 14%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%23c7d2d7%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27rounded-rectangle%27/><use xlink:href=%27%23a%27 transform=%27translate(8)%27 style=%27mix-blend-mode:normal%27 figma:type=%27rounded-rectangle%27/></g><defs><path id=%27a%27 d=%27M0 1a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1z%27/></defs></svg>');
}

.tsc-smartplayer .play-button-background-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 width=%2744%27 height=%2751%27 viewBox=%270 0 44 51%27><use xlink:href=%27%23a%27 transform=%27rotate(90 26 20.5)%27 fill=%27%23c7d2d7%27/><defs><path id=%27a%27 d=%27M28.4 4.5c1.16-2 4.04-2 5.2 0L55.25 42c1.15 2-.29 4.5-2.6 4.5H9.35c-2.31 0-3.75-2.5-2.6-4.5L28.4 4.5z%27/></defs></svg>');
	background-size: contain;
	background-position: 100%;
}

.tsc-smartplayer .pause-button-background-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 12 14%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%23c7d2d7%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27rounded-rectangle%27/><use xlink:href=%27%23a%27 transform=%27translate(8)%27 style=%27mix-blend-mode:normal%27 figma:type=%27rounded-rectangle%27/></g><defs><path id=%27a%27 d=%27M0 1a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1z%27/></defs></svg>');
	background-size: contain;
}

.tsc-smartplayer .previous-button-glyph
{
	width: 44px;
	height: 14px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 16 14%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%23c7d2d7%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27rounded-rectangle%27/><use xlink:href=%27%23b%27 transform=%27translate(4)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/></g><defs><path id=%27a%27 d=%27M0 1a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1z%27/><path id=%27b%27 d=%27M12 0v14L0 7l12-7z%27/></defs></svg>');
}

.tsc-smartplayer .next-button-glyph
{
	width: 44px;
	height: 14px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 16 14%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%23c7d2d7%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/><use xlink:href=%27%23b%27 transform=%27translate(12)%27 style=%27mix-blend-mode:normal%27 figma:type=%27rounded-rectangle%27/></g><defs><path id=%27a%27 d=%27M0 0v14l12-7L0 0z%27/><path id=%27b%27 d=%27M0 0h4v14H0V0z%27/></defs></svg>');
}

.tsc-smartplayer .settings-button-active-glyph
{
	width: 22px;
	height: 22px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 20 20%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 fill=%27%23FFF%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><defs><path id=%27a%27 fill-rule=%27evenodd%27 d=%27M8 2a2 2 0 1 1 4 0v.252c.734.19 1.427.48 2.064.856l.532-.533c.78-.78 2.048-.78 2.83 0 .78.78.78 2.048 0 2.83l-.534.53A7.94 7.94 0 0 1 17.748 8H18a2 2 0 1 1 0 4h-.252a8.003 8.003 0 0 1-.856 2.064l.533.532c.78.78.78 2.048 0 2.83-.78.78-2.048.78-2.83 0l-.53-.534a7.94 7.94 0 0 1-2.065.856V18a2 2 0 1 1-4 0v-.252a8.003 8.003 0 0 1-2.064-.856l-.532.533c-.78.78-2.048.78-2.83 0a2.004 2.004 0 0 1 0-2.83l.534-.53A7.94 7.94 0 0 1 2.252 12H2a2 2 0 1 1 0-4h.252c.19-.734.48-1.427.856-2.064l-.533-.532a2.004 2.004 0 0 1 0-2.83c.78-.78 2.048-.78 2.83 0l.53.534A7.9 7.9 0 0 1 8 2.252V2zm7 8c0 2.76-2.24 5-5 5s-5-2.24-5-5 2.24-5 5-5 5 2.24 5 5z%27/></defs></svg>');
}

.tsc-smartplayer .settings-button-glyph
{
	width: 22px;
	height: 22px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 20 20%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 fill=%27%23c7d2d7%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><defs><path id=%27a%27 fill-rule=%27evenodd%27 d=%27M8 2a2 2 0 1 1 4 0v.252c.734.19 1.427.48 2.064.856l.532-.533c.78-.78 2.048-.78 2.83 0 .78.78.78 2.048 0 2.83l-.534.53A7.94 7.94 0 0 1 17.748 8H18a2 2 0 1 1 0 4h-.252a8.003 8.003 0 0 1-.856 2.064l.533.532c.78.78.78 2.048 0 2.83-.78.78-2.048.78-2.83 0l-.53-.534a7.94 7.94 0 0 1-2.065.856V18a2 2 0 1 1-4 0v-.252a8.003 8.003 0 0 1-2.064-.856l-.532.533c-.78.78-2.048.78-2.83 0a2.004 2.004 0 0 1 0-2.83l.534-.53A7.94 7.94 0 0 1 2.252 12H2a2 2 0 1 1 0-4h.252c.19-.734.48-1.427.856-2.064l-.533-.532a2.004 2.004 0 0 1 0-2.83c.78-.78 2.048-.78 2.83 0l.53.534A7.9 7.9 0 0 1 8 2.252V2zm7 8c0 2.76-2.24 5-5 5s-5-2.24-5-5 2.24-5 5-5 5 2.24 5 5z%27/></defs></svg>');
}

.tsc-smartplayer .closed-caption-active-glyph
{
	width: 22px;
	height: 22px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 22 12%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 transform=%27translate(0 -9)%27 fill=%27%23FFF%27 style=%27mix-blend-mode:normal%27 figma:type=%27text%27/><defs><path id=%27a%27 d=%27M6.336 20.504c2.068 0 3.322-.88 4.07-1.892l-1.518-1.408c-.594.814-1.408 1.254-2.442 1.254-1.936 0-3.212-1.474-3.212-3.542 0-2.068 1.276-3.52 3.212-3.52 1.034 0 1.848.418 2.442 1.254l1.518-1.408C9.658 10.23 8.404 9.35 6.336 9.35c-3.234 0-5.5 2.354-5.5 5.566 0 3.234 2.266 5.588 5.5 5.588zm10.935 0c2.07 0 3.323-.88 4.072-1.892l-1.518-1.408c-.595.814-1.41 1.254-2.443 1.254-1.934 0-3.21-1.474-3.21-3.542 0-2.068 1.275-3.52 3.21-3.52 1.036 0 1.85.418 2.444 1.254l1.517-1.408c-.747-1.012-2-1.892-4.069-1.892-3.232 0-5.498 2.354-5.498 5.566 0 3.234 2.265 5.588 5.5 5.588z%27/></defs></svg>');
}

.tsc-smartplayer .closed-caption-glyph
{
	width: 22px;
	height: 22px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 22 12%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 transform=%27translate(0 -9)%27 fill=%27%23c7d2d7%27 style=%27mix-blend-mode:normal%27 figma:type=%27text%27/><defs><path id=%27a%27 d=%27M6.336 20.504c2.068 0 3.322-.88 4.07-1.892l-1.518-1.408c-.594.814-1.408 1.254-2.442 1.254-1.936 0-3.212-1.474-3.212-3.542 0-2.068 1.276-3.52 3.212-3.52 1.034 0 1.848.418 2.442 1.254l1.518-1.408C9.658 10.23 8.404 9.35 6.336 9.35c-3.234 0-5.5 2.354-5.5 5.566 0 3.234 2.266 5.588 5.5 5.588zm10.935 0c2.07 0 3.323-.88 4.072-1.892l-1.518-1.408c-.595.814-1.41 1.254-2.443 1.254-1.934 0-3.21-1.474-3.21-3.542 0-2.068 1.275-3.52 3.21-3.52 1.036 0 1.85.418 2.444 1.254l1.517-1.408c-.747-1.012-2-1.892-4.069-1.892-3.232 0-5.498 2.354-5.498 5.566 0 3.234 2.265 5.588 5.5 5.588z%27/></defs></svg>');
}

.tsc-smartplayer .closed-caption-non-en-active-glyph
{
	width: 22px;
	height: 22px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 22 18%27><path fill=%27%23FFF%27 d=%27M20 18H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h18a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2zM7 10a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1 1 1 0 0 0 1 1h3a1 1 0 0 0 1-1zm13 0a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1 1 1 0 0 0 1 1h10a1 1 0 0 0 1-1zm0 4a1 1 0 0 0-1-1h-5a1 1 0 0 0-1 1 1 1 0 0 0 1 1h5a1 1 0 0 0 1-1zm-8 0a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1 1 1 0 0 0 1 1h8a1 1 0 0 0 1-1z%27/></svg>');
}

.tsc-smartplayer .closed-caption-non-en-glyph
{
	width: 22px;
	height: 22px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 22 18%27><path fill=%27%23c7d2d7%27 d=%27M20 18H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h18a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2zM7 10a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1 1 1 0 0 0 1 1h3a1 1 0 0 0 1-1zm13 0a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1 1 1 0 0 0 1 1h10a1 1 0 0 0 1-1zm0 4a1 1 0 0 0-1-1h-5a1 1 0 0 0-1 1 1 1 0 0 0 1 1h5a1 1 0 0 0 1-1zm-8 0a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1 1 1 0 0 0 1 1h8a1 1 0 0 0 1-1z%27/></svg>');
}

.tsc-smartplayer .toc-button-glyph
{
	width: 22px;
	height: 22px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%2710%27 viewBox=%270 0 17 10%27><path fill=%27%23c7d2d7%27 d=%27M0 1c0-.6.4-1 1-1h1c.6 0 1 .4 1 1s-.4 1-1 1H1c-.6 0-1-.4-1-1zm5 0c0-.6.4-1 1-1h10c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1zM0 5c0-.6.4-1 1-1h1c.6 0 1 .4 1 1s-.4 1-1 1H1c-.6 0-1-.4-1-1zm5 0c0-.6.4-1 1-1h10c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1zM0 9c0-.6.4-1 1-1h1c.6 0 1 .4 1 1s-.4 1-1 1H1c-.6 0-1-.4-1-1zm5 0c0-.6.4-1 1-1h10c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1z%27/></svg>');
}

.tsc-smartplayer .toc-button-glyph.toc-button-active-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%2710%27 viewBox=%270 0 17 10%27><path fill=%27%23FFF%27 d=%27M0 1c0-.6.4-1 1-1h1c.6 0 1 .4 1 1s-.4 1-1 1H1c-.6 0-1-.4-1-1zm5 0c0-.6.4-1 1-1h10c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1zM0 5c0-.6.4-1 1-1h1c.6 0 1 .4 1 1s-.4 1-1 1H1c-.6 0-1-.4-1-1zm5 0c0-.6.4-1 1-1h10c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1zM0 9c0-.6.4-1 1-1h1c.6 0 1 .4 1 1s-.4 1-1 1H1c-.6 0-1-.4-1-1zm5 0c0-.6.4-1 1-1h10c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1z%27/></svg>');
}

.tsc-smartplayer .pip-button-glyph
{
	width: 22px;
	height: 22px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 11 11%27><g fill=%27%23c7d2d7%27><path opacity=%27.6%27 d=%27M2.5 8c-.1 0-.3-.1-.3-.1-.1-.1-.2-.2-.2-.4v-4c0-.1.1-.2.2-.3.1-.1.2-.2.3-.2h6c.2 0 .3.1.4.2 0 0 .1.2.1.3v4c0 .2-.1.3-.1.4-.1 0-.2.1-.4.1h-6m6-6h-6c-.4 0-.8.2-1 .5-.3.2-.5.6-.5 1v4c0 .4.2.8.5 1.1.3.3.6.4 1 .4h6c.4 0 .8-.1 1.1-.4.3-.3.4-.7.4-1.1v-4c0-.4-.1-.7-.4-1-.3-.3-.7-.5-1.1-.5%27/><path d=%27M4.5 6.5h6v4h-6z%27/></g></svg>');
}

.tsc-smartplayer .fullscreen-button-glyph
{
	width: 22px;
	height: 22px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 20 18%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%23c7d2d7%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><use xlink:href=%27%23a%27 transform=%27rotate(90 10 10)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><use xlink:href=%27%23a%27 transform=%27rotate(180 10 9)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><use xlink:href=%27%23b%27 transform=%27rotate(-90 9 9)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/></g><defs><path id=%27a%27 d=%27M5 0H1a1 1 0 0 0-1 1v4a1 1 0 0 0 2 0V2h3a1 1 0 0 0 0-2z%27/><path id=%27b%27 d=%27M5 0H1a1 1 0 0 0-1 1v4a1 1 0 0 0 2 0V2h3a1 1 0 0 0 0-2z%27/></defs></svg>');
}

.tsc-smartplayer .fullscreen-button-active-glyph
{
	width: 22px;
	height: 14px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 16 15%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%23FFF%27><use xlink:href=%27%23a%27 transform=%27translate(10 9)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><use xlink:href=%27%23b%27 transform=%27rotate(90 -1.5 7.5)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><use xlink:href=%27%23a%27 transform=%27rotate(180 3 3)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><use xlink:href=%27%23c%27 transform=%27rotate(-90 8 -2)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/></g><defs><path id=%27a%27 d=%27M5 0H1a1 1 0 0 0-1 1v4a1 1 0 0 0 2 0V2h3a1 1 0 0 0 0-2z%27/><path id=%27b%27 d=%27M5 0H1a1 1 0 0 0-1 1v4a1 1 0 0 0 2 0V2h3a1 1 0 0 0 0-2z%27/><path id=%27c%27 d=%27M5 0H1a1 1 0 0 0-1 1v4a1 1 0 0 0 2 0V2h3a1 1 0 0 0 0-2z%27/></defs></svg>');
}

.tsc-smartplayer .full-frame-button-glyph
{
	width: 22px;
	height: 22px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 22 22%27><path fill=%27%23c7d2d7%27 d=%27M8.7 2H3.3C2.5 2 2 2.5 2 3.3v5.3c0 .9.5 1.4 1.3 1.4s1.3-.5 1.3-1.3v-4h4.1c.8 0 1.3-.5 1.3-1.3S9.5 2 8.7 2zm4.6 18h5.3c.8 0 1.3-.5 1.3-1.3v-5.3c0-.8-.5-1.3-1.3-1.3s-1.3.5-1.3 1.3v3.9h-4c-.8 0-1.3.5-1.3 1.3 0 .9.5 1.4 1.3 1.4z%27/></svg>');
}

.tsc-smartplayer .full-frame-button-active-glyph
{
	width: 22px;
	height: 22px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 22 22%27><path d=%27M17.7 11h-5.3c-.8 0-1.3.5-1.3 1.3v5.3c0 .8.5 1.3 1.3 1.3s1.3-.5 1.3-1.3v-3.9h4c.8 0 1.3-.5 1.3-1.3 0-.9-.5-1.4-1.3-1.4zM4.3 11h5.3c.8 0 1.3-.5 1.3-1.3V4.3C11 3.5 10.5 3 9.7 3c-.8 0-1.4.5-1.4 1.3v4h-4c-.8 0-1.3.6-1.3 1.4 0 .8.5 1.3 1.3 1.3z%27 fill=%27%23FFF%27/></svg>');
}

.tsc-smartplayer .expand-button-glyph
{
	width: 22px;
	height: 22px;
	position: relative;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 11 11%27><path fill=%27%23c7d2d7%27 d=%27M10 1l-.2 2.7-.8-.8-2.1 2c-.1.1-.3.1-.4 0l-.4-.4c-.1-.1-.1-.3 0-.4l2-2.1-.8-.8L10 1z%27/><path fill=%27%23c7d2d7%27 d=%27M9 5v2.5c0 .2-.1.3-.1.4-.1 0-.2.1-.4.1h-6c-.1 0-.3-.1-.3-.1-.1-.1-.2-.2-.2-.4v-4c0-.1.1-.2.2-.3.1-.1.2-.2.3-.2H6V2H2.5c-.4 0-.8.2-1 .5-.3.2-.5.6-.5 1v4c0 .4.2.8.5 1.1.3.3.6.4 1 .4h6c.4 0 .8-.1 1.1-.4.3-.3.4-.7.4-1.1V5H9z%27/></svg>');
}

.tsc-smartplayer .play-button-overlay-glyph
{
	width: 150px;
	height: 150px;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 data-name=%27Layer 1%27 viewBox=%270 0 138 138%27><title>play_button_overlay</title><g data-name=%27play button overlay%27><path data-name=%27path0%27 fill=%27%2315191c%27 d=%27M136 69A67 67 0 1 1 69 2a67 67 0 0 1 67 67z%27/><path data-name=%27path1%27 fill=%27%23a7b2b7%27 d=%27M94 66.9a3 3 0 0 1 0 5.2L56.5 93.8a3 3 0 0 1-4.5-2.6V47.9a3 3 0 0 1 4.5-2.6z%27/><path data-name=%27path2%27 fill=%27%23a7b2b7%27 d=%27M69 138A69 69 0 1 0 0 69a69 69 0 0 0 69 69zm65-69A65 65 0 1 1 69 4a65 65 0 0 1 65 65z%27/></g></svg>');
}

.tsc-smartplayer .replay-button-overlay-glyph
{
	width: 150px;
	height: 150px;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 data-name=%27Layer 1%27 viewBox=%270 0 138 138%27><title>replay_button</title><g data-name=%27replay button%27><path data-name=%27path0%27 fill=%27%2315191c%27 d=%27M136 69A67 67 0 1 1 69 2a67 67 0 0 1 67 67z%27/><path data-name=%27path1%27 fill=%27%23a7b2b7%27 d=%27M34.3 69a35 35 0 0 0 69.5 6h-3a32 32 0 1 1-.4-14v-4h1.9a35 35 0 0 0-68 12z%27/><path data-name=%27path2%27 fill=%27%23a7b2b7%27 d=%27M102.8 60.8a3 3 0 0 1-4.7 2.3L82.9 52.9a3 3 0 0 1 .4-5.2l16.4-8a3 3 0 0 1 4.3 2.9z%27/><path data-name=%27path3%27 fill=%27%23a7b2b7%27 d=%27M69 138A69 69 0 1 0 0 69a69 69 0 0 0 69 69zm65-69A65 65 0 1 1 69 4a65 65 0 0 1 65 65z%27/></g></svg>');
}

.tsc-smartplayer .open-external-link-replay-glyph
{
	width: 67px;
	height: 67px;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 data-name=%27Layer 1%27 viewBox=%270 0 138 138%27><title>replay_button</title><g data-name=%27replay button%27 fill=%27%23a7b2b7%27><path data-name=%27path1%27 d=%27M34.3 69a35 35 0 0 0 69.5 6h-3a32 32 0 1 1-.4-14v-4h1.9a35 35 0 0 0-68 12z%27/><path data-name=%27path2%27 d=%27M102.8 60.8a3 3 0 0 1-4.7 2.3L82.9 52.9a3 3 0 0 1 .4-5.2l16.4-8a3 3 0 0 1 4.3 2.9z%27/></g></svg>');
}

.tsc-smartplayer .open-external-link-open-glyph
{
	width: 67px;
	height: 67px;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 138 138%27><path fill=%27none%27 stroke=%27%23a7b2b7%27 stroke-width=%273%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M60.4 77.5l17.3-17.2m-18 10.3c-2.2-.1-4.5.7-6.1 2.3l-10 10c-3.2 3.2-3.2 8.3 0 11.4 3.2 3.2 8.3 3.2 11.4 0l10-10c1.7-1.7 2.5-3.9 2.3-6.1m11.1-11.1c2.2.1 4.5-.7 6.1-2.3l10-10c3.2-3.2 3.2-8.3 0-11.4-3.2-3.2-8.3-3.2-11.4 0l-10 10c-1.7 1.7-2.5 3.9-2.3 6.1%27/></svg>');
}

.tsc-smartplayer .volume-muted-button-glyph
{
	width: 44px;
	height: 44px;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width=%2716%27 height=%2720%27 viewBox=%270 0 16 20%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%23c7d2d7%27><g style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27 transform=%27translate(1.02)%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27/><use xlink:href=%27%23b%27 style=%27mix-blend-mode:normal%27/></g><use xlink:href=%27%23c%27 transform=%27rotate(-45 4.12 1.707)%27 style=%27mix-blend-mode:normal%27 figma:type=%27rounded-rectangle%27/></g><defs><path id=%27a%27 d=%27M11 0L9 1 5.36 5.55 11 11.193V0z%27/><path id=%27b%27 d=%27M.5 14H5l4 5 2 1v-3.15L.384 6.232 0 7v6l.5 1z%27/><path id=%27c%27 d=%27M0 0h2v20H0V0z%27/></defs></svg>');
	background-position: 10px;
}

.tsc-smartplayer .volume-low-button-glyph
{
	width: 44px;
	height: 44px;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width=%2711%27 height=%2720%27 viewBox=%270 0 11 20%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 fill=%27%23c7d2d7%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/><defs><path id=%27a%27 d=%27M0 7l.5-1H5l4-5 2-1v20l-2-1-4-5H.5L0 13V7z%27/></defs></svg>');
	background-position: 11px;
}

.tsc-smartplayer .volume-medium-button-glyph
{
	width: 44px;
	height: 44px;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width=%2719%27 height=%2720%27 viewBox=%270 0 19 20%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%23c7d2d7%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/><use xlink:href=%27%23b%27 transform=%27translate(14 7)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/></g><defs><path id=%27a%27 d=%27M0 7l.5-1H5l4-5 2-1v20l-2-1-4-5H.5L0 13V7z%27/><path id=%27b%27 d=%27M0-.75h-.75v1.5H0v-1.5zm0 6h-.75v1.5H0v-1.5zm0-4.5C2.377.75 3.25 2.03 3.25 3S2.377 5.25 0 5.25v1.5c2.956 0 4.75-1.72 4.75-3.75C4.75.97 2.956-.75 0-.75v1.5z%27/></defs></svg>');
	background-position: 11px;
}

.tsc-smartplayer .volume-high-button-glyph
{
	width: 44px;
	height: 44px;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width=%2723%27 height=%2720%27 viewBox=%270 0 23 20%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%23c7d2d7%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/><use xlink:href=%27%23b%27 transform=%27translate(14 7)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/><use xlink:href=%27%23c%27 transform=%27translate(14 2)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/></g><defs><path id=%27a%27 d=%27M0 7l.5-1H5l4-5 2-1v20l-2-1-4-5H.5L0 13V7z%27/><path id=%27b%27 d=%27M0-.75h-.75v1.5H0v-1.5zm0 6h-.75v1.5H0v-1.5zm0-4.5C2.377.75 3.25 2.03 3.25 3S2.377 5.25 0 5.25v1.5c2.956 0 4.75-1.72 4.75-3.75C4.75.97 2.956-.75 0-.75v1.5z%27/><path id=%27c%27 d=%27M0-1h-1v2h1v-2zm0 16h-1v2h1v-2zM0 1c2.395 0 4.118.888 5.253 2.164C6.403 4.46 7 6.214 7 8c0 1.787-.597 3.54-1.747 4.836C4.118 14.112 2.395 15 0 15v2c2.938 0 5.215-1.112 6.747-2.836C8.263 12.46 9 10.214 9 8c0-2.213-.737-4.46-2.253-6.164C5.215.112 2.937-1 0-1v2z%27/></defs></svg>');
	background-position: 11px;
}

.tsc-smartplayer .scrubbar-track
{
	background-color: #1f242a;
}

.tsc-smartplayer .scrubbar-loaded-track
{
	width: 2px;
	background-color: #364347;
}

.tsc-smartplayer .scrubbar-played-track
{
	width: 2px;
	background-color: #c7d2d7;
}

.tsc-smartplayer .toc_title_backdrop
{
	width: 8px;
	height: 18px;
	background-color: #1f242a;
}

.tsc-smartplayer .player-controls
{
	background-color: rgba(31,36,42,.9);
}

.tsc-smartplayer .quiz-marker
{
	background-color: hsla(0,0%,100%,.5);
}

.tsc-smartplayer.smartplayer-dawn-theme .audio-description-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 41.1 16.6%27><g fill=%27%232E3940%27><path d=%27M18 16.4c-.1 0-.3-.1-.4-.1V.2h5.9c1.3 0 2.5.5 3.5 1.2 2.8 1.7 4.3 5.2 3.6 8.5-.8 3.6-3.3 5.9-6.7 6.4-.5.1-1 .1-1.5.2-1.5-.1-2.9-.1-4.4-.1zm3.3-4.2c1.8.1 3.3-.3 4.2-1.8.8-1.4.8-2.9-.1-4.2-.9-1.4-2.3-1.8-3.8-1.7-.1 0-.3.3-.3.4v7.3zM.5 16.3c1-1.4 2.1-2.8 3.1-4.3C6.3 8.3 9 4.5 11.6.7c.2-.3.4-.4.8-.4h4.2V16c0 .2 0 .3-.1.5h-3.9v-2.1h-5c-.2 0-.3.1-.4.3-.5.6-.9 1.2-1.3 1.8H.7c0-.1-.1-.1-.2-.2zM12.8 5.6c-1.1 1.8-2.2 3.4-3.3 5.1h3.3V5.6zm27.8 3.7c-.2.9-.4 1.9-.6 2.8-.4 1.3-1.1 2.5-2 3.7-.3.3-.5.5-1 .3 1.5-2.4 2.5-4.9 2.4-7.7 0-2.8-1-5.4-2.5-7.7.6-.1 1 .1 1.3.6 1.2 1.8 2.1 3.7 2.3 6 0 .1.1.2.1.3v1.7z%27/><path d=%27M30.3 16.1c3.3-5.2 3.2-10.3 0-15.4.6-.1.8-.1 1.2.4 2.7 4 3.4 8.4 1 12.8-.3.6-.8 1.2-1.2 1.8-.2.5-.5.6-1 .4z%27/><path d=%27M33.6.7c.6-.1 1 .2 1.3.6 3.3 5 3.1 10.2-.2 14.6-.3.3-.5.5-1 .3C36.9 11 36.9 5.8 33.6.7z%27/></g></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .audio-description-button-active-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 41.1 16.6%27><g fill=%27%234F636E%27><path d=%27M18 16.4c-.1 0-.3-.1-.4-.1V.2h5.9c1.3 0 2.5.5 3.5 1.2 2.8 1.7 4.3 5.2 3.6 8.5-.8 3.6-3.3 5.9-6.7 6.4-.5.1-1 .1-1.5.2-1.5-.1-2.9-.1-4.4-.1zm3.3-4.2c1.8.1 3.3-.3 4.2-1.8.8-1.4.8-2.9-.1-4.2-.9-1.4-2.3-1.8-3.8-1.7-.1 0-.3.3-.3.4v7.3zM.5 16.3c1-1.4 2.1-2.8 3.1-4.3C6.3 8.3 9 4.5 11.6.7c.2-.3.4-.4.8-.4h4.2V16c0 .2 0 .3-.1.5h-3.9v-2.1h-5c-.2 0-.3.1-.4.3-.5.6-.9 1.2-1.3 1.8H.7c0-.1-.1-.1-.2-.2zM12.8 5.6c-1.1 1.8-2.2 3.4-3.3 5.1h3.3V5.6zm27.8 3.7c-.2.9-.4 1.9-.6 2.8-.4 1.3-1.1 2.5-2 3.7-.3.3-.5.5-1 .3 1.5-2.4 2.5-4.9 2.4-7.7 0-2.8-1-5.4-2.5-7.7.6-.1 1 .1 1.3.6 1.2 1.8 2.1 3.7 2.3 6 0 .1.1.2.1.3v1.7z%27/><path d=%27M30.3 16.1c3.3-5.2 3.2-10.3 0-15.4.6-.1.8-.1 1.2.4 2.7 4 3.4 8.4 1 12.8-.3.6-.8 1.2-1.2 1.8-.2.5-.5.6-1 .4z%27/><path d=%27M33.6.7c.6-.1 1 .2 1.3.6 3.3 5 3.1 10.2-.2 14.6-.3.3-.5.5-1 .3C36.9 11 36.9 5.8 33.6.7z%27/></g></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .rewind-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 19 14%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 fill=%27%232E3940%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><defs><path id=%27a%27 d=%27M12 0S0 6 0 7s12 7 12 7v-4s6 4 7 4V0c-1 0-7 4-7 4V0z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .play-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 11 14%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 transform=%27rotate(90 5.5 5.5)%27 fill=%27%232E3940%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/><defs><path id=%27a%27 d=%27M7 0c1 0 7 11 7 11H0S6 0 7 0z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .pause-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 12 14%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%232E3940%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27rounded-rectangle%27/><use xlink:href=%27%23a%27 transform=%27translate(8)%27 style=%27mix-blend-mode:normal%27 figma:type=%27rounded-rectangle%27/></g><defs><path id=%27a%27 d=%27M0 1a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .previous-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 16 14%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%232E3940%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27rounded-rectangle%27/><use xlink:href=%27%23b%27 transform=%27translate(4)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/></g><defs><path id=%27a%27 d=%27M0 1a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1z%27/><path id=%27b%27 d=%27M12 0v14L0 7l12-7z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .next-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 16 14%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%232E3940%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/><use xlink:href=%27%23b%27 transform=%27translate(12)%27 style=%27mix-blend-mode:normal%27 figma:type=%27rounded-rectangle%27/></g><defs><path id=%27a%27 d=%27M0 0v14l12-7L0 0z%27/><path id=%27b%27 d=%27M0 0h4v14H0V0z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .settings-button-active-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 20 20%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 fill=%27%234F636E%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><defs><path id=%27a%27 fill-rule=%27evenodd%27 d=%27M8 2a2 2 0 1 1 4 0v.252c.734.19 1.427.48 2.064.856l.532-.533c.78-.78 2.048-.78 2.83 0 .78.78.78 2.048 0 2.83l-.534.53A7.94 7.94 0 0 1 17.748 8H18a2 2 0 1 1 0 4h-.252a8.003 8.003 0 0 1-.856 2.064l.533.532c.78.78.78 2.048 0 2.83-.78.78-2.048.78-2.83 0l-.53-.534a7.94 7.94 0 0 1-2.065.856V18a2 2 0 1 1-4 0v-.252a8.003 8.003 0 0 1-2.064-.856l-.532.533c-.78.78-2.048.78-2.83 0a2.004 2.004 0 0 1 0-2.83l.534-.53A7.94 7.94 0 0 1 2.252 12H2a2 2 0 1 1 0-4h.252c.19-.734.48-1.427.856-2.064l-.533-.532a2.004 2.004 0 0 1 0-2.83c.78-.78 2.048-.78 2.83 0l.53.534A7.9 7.9 0 0 1 8 2.252V2zm7 8c0 2.76-2.24 5-5 5s-5-2.24-5-5 2.24-5 5-5 5 2.24 5 5z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .settings-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 20 20%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 fill=%27%232E3940%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><defs><path id=%27a%27 fill-rule=%27evenodd%27 d=%27M8 2a2 2 0 1 1 4 0v.252c.734.19 1.427.48 2.064.856l.532-.533c.78-.78 2.048-.78 2.83 0 .78.78.78 2.048 0 2.83l-.534.53A7.94 7.94 0 0 1 17.748 8H18a2 2 0 1 1 0 4h-.252a8.003 8.003 0 0 1-.856 2.064l.533.532c.78.78.78 2.048 0 2.83-.78.78-2.048.78-2.83 0l-.53-.534a7.94 7.94 0 0 1-2.065.856V18a2 2 0 1 1-4 0v-.252a8.003 8.003 0 0 1-2.064-.856l-.532.533c-.78.78-2.048.78-2.83 0a2.004 2.004 0 0 1 0-2.83l.534-.53A7.94 7.94 0 0 1 2.252 12H2a2 2 0 1 1 0-4h.252c.19-.734.48-1.427.856-2.064l-.533-.532a2.004 2.004 0 0 1 0-2.83c.78-.78 2.048-.78 2.83 0l.53.534A7.9 7.9 0 0 1 8 2.252V2zm7 8c0 2.76-2.24 5-5 5s-5-2.24-5-5 2.24-5 5-5 5 2.24 5 5z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .closed-caption-active-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 22 12%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 transform=%27translate(0 -9)%27 fill=%27%234F636E%27 style=%27mix-blend-mode:normal%27 figma:type=%27text%27/><defs><path id=%27a%27 d=%27M6.336 20.504c2.068 0 3.322-.88 4.07-1.892l-1.518-1.408c-.594.814-1.408 1.254-2.442 1.254-1.936 0-3.212-1.474-3.212-3.542 0-2.068 1.276-3.52 3.212-3.52 1.034 0 1.848.418 2.442 1.254l1.518-1.408C9.658 10.23 8.404 9.35 6.336 9.35c-3.234 0-5.5 2.354-5.5 5.566 0 3.234 2.266 5.588 5.5 5.588zm10.935 0c2.07 0 3.323-.88 4.072-1.892l-1.518-1.408c-.595.814-1.41 1.254-2.443 1.254-1.934 0-3.21-1.474-3.21-3.542 0-2.068 1.275-3.52 3.21-3.52 1.036 0 1.85.418 2.444 1.254l1.517-1.408c-.747-1.012-2-1.892-4.069-1.892-3.232 0-5.498 2.354-5.498 5.566 0 3.234 2.265 5.588 5.5 5.588z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .closed-caption-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 22 12%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 transform=%27translate(0 -9)%27 fill=%27%232E3940%27 style=%27mix-blend-mode:normal%27 figma:type=%27text%27/><defs><path id=%27a%27 d=%27M6.336 20.504c2.068 0 3.322-.88 4.07-1.892l-1.518-1.408c-.594.814-1.408 1.254-2.442 1.254-1.936 0-3.212-1.474-3.212-3.542 0-2.068 1.276-3.52 3.212-3.52 1.034 0 1.848.418 2.442 1.254l1.518-1.408C9.658 10.23 8.404 9.35 6.336 9.35c-3.234 0-5.5 2.354-5.5 5.566 0 3.234 2.266 5.588 5.5 5.588zm10.935 0c2.07 0 3.323-.88 4.072-1.892l-1.518-1.408c-.595.814-1.41 1.254-2.443 1.254-1.934 0-3.21-1.474-3.21-3.542 0-2.068 1.275-3.52 3.21-3.52 1.036 0 1.85.418 2.444 1.254l1.517-1.408c-.747-1.012-2-1.892-4.069-1.892-3.232 0-5.498 2.354-5.498 5.566 0 3.234 2.265 5.588 5.5 5.588z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .closed-caption-non-en-active-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 22 18%27><path fill=%27%234F636E%27 d=%27M20 18H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h18a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2zM7 10a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1 1 1 0 0 0 1 1h3a1 1 0 0 0 1-1zm13 0a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1 1 1 0 0 0 1 1h10a1 1 0 0 0 1-1zm0 4a1 1 0 0 0-1-1h-5a1 1 0 0 0-1 1 1 1 0 0 0 1 1h5a1 1 0 0 0 1-1zm-8 0a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1 1 1 0 0 0 1 1h8a1 1 0 0 0 1-1z%27/></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .closed-caption-non-en-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 22 18%27><path fill=%27%232E3940%27 d=%27M20 18H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h18a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2zM7 10a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1 1 1 0 0 0 1 1h3a1 1 0 0 0 1-1zm13 0a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1 1 1 0 0 0 1 1h10a1 1 0 0 0 1-1zm0 4a1 1 0 0 0-1-1h-5a1 1 0 0 0-1 1 1 1 0 0 0 1 1h5a1 1 0 0 0 1-1zm-8 0a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1 1 1 0 0 0 1 1h8a1 1 0 0 0 1-1z%27/></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .toc-button-active-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%2710%27 viewBox=%270 0 17 10%27><path fill=%27%234F636E%27 d=%27M0 1c0-.6.4-1 1-1h1c.6 0 1 .4 1 1s-.4 1-1 1H1c-.6 0-1-.4-1-1zm5 0c0-.6.4-1 1-1h10c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1zM0 5c0-.6.4-1 1-1h1c.6 0 1 .4 1 1s-.4 1-1 1H1c-.6 0-1-.4-1-1zm5 0c0-.6.4-1 1-1h10c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1zM0 9c0-.6.4-1 1-1h1c.6 0 1 .4 1 1s-.4 1-1 1H1c-.6 0-1-.4-1-1zm5 0c0-.6.4-1 1-1h10c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1z%27/></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .toc-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%2710%27 viewBox=%270 0 17 10%27><path fill=%27%232E3940%27 d=%27M0 1c0-.6.4-1 1-1h1c.6 0 1 .4 1 1s-.4 1-1 1H1c-.6 0-1-.4-1-1zm5 0c0-.6.4-1 1-1h10c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1zM0 5c0-.6.4-1 1-1h1c.6 0 1 .4 1 1s-.4 1-1 1H1c-.6 0-1-.4-1-1zm5 0c0-.6.4-1 1-1h10c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1zM0 9c0-.6.4-1 1-1h1c.6 0 1 .4 1 1s-.4 1-1 1H1c-.6 0-1-.4-1-1zm5 0c0-.6.4-1 1-1h10c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1z%27/></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .pip-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 11 11%27><g fill=%27%232E3940%27><path opacity=%27.6%27 d=%27M2.5 8c-.1 0-.3-.1-.3-.1-.1-.1-.2-.2-.2-.4v-4c0-.1.1-.2.2-.3.1-.1.2-.2.3-.2h6c.2 0 .3.1.4.2 0 0 .1.2.1.3v4c0 .2-.1.3-.1.4-.1 0-.2.1-.4.1h-6m6-6h-6c-.4 0-.8.2-1 .5-.3.2-.5.6-.5 1v4c0 .4.2.8.5 1.1.3.3.6.4 1 .4h6c.4 0 .8-.1 1.1-.4.3-.3.4-.7.4-1.1v-4c0-.4-.1-.7-.4-1-.3-.3-.7-.5-1.1-.5%27/><path d=%27M4.5 6.5h6v4h-6z%27/></g></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .fullscreen-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 20 18%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%232E3940%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><use xlink:href=%27%23a%27 transform=%27rotate(90 10 10)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><use xlink:href=%27%23a%27 transform=%27rotate(180 10 9)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><use xlink:href=%27%23b%27 transform=%27rotate(-90 9 9)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/></g><defs><path id=%27a%27 d=%27M5 0H1a1 1 0 0 0-1 1v4a1 1 0 0 0 2 0V2h3a1 1 0 0 0 0-2z%27/><path id=%27b%27 d=%27M5 0H1a1 1 0 0 0-1 1v4a1 1 0 0 0 2 0V2h3a1 1 0 0 0 0-2z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .fullscreen-button-active-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg viewBox=%270 0 16 15%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%232E3940%27><use xlink:href=%27%23a%27 transform=%27translate(10 9)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><use xlink:href=%27%23b%27 transform=%27rotate(90 -1.5 7.5)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><use xlink:href=%27%23a%27 transform=%27rotate(180 3 3)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/><use xlink:href=%27%23c%27 transform=%27rotate(-90 8 -2)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27/></g><defs><path id=%27a%27 d=%27M5 0H1a1 1 0 0 0-1 1v4a1 1 0 0 0 2 0V2h3a1 1 0 0 0 0-2z%27/><path id=%27b%27 d=%27M5 0H1a1 1 0 0 0-1 1v4a1 1 0 0 0 2 0V2h3a1 1 0 0 0 0-2z%27/><path id=%27c%27 d=%27M5 0H1a1 1 0 0 0-1 1v4a1 1 0 0 0 2 0V2h3a1 1 0 0 0 0-2z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .full-frame-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 22 22%27><path fill=%27%232E3940%27 d=%27M8.7 2H3.3C2.5 2 2 2.5 2 3.3v5.3c0 .9.5 1.4 1.3 1.4s1.3-.5 1.3-1.3v-4h4.1c.8 0 1.3-.5 1.3-1.3S9.5 2 8.7 2zm4.6 18h5.3c.8 0 1.3-.5 1.3-1.3v-5.3c0-.8-.5-1.3-1.3-1.3s-1.3.5-1.3 1.3v3.9h-4c-.8 0-1.3.5-1.3 1.3 0 .9.5 1.4 1.3 1.4z%27/></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .full-frame-button-active-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 22 22%27><path d=%27M17.7 11h-5.3c-.8 0-1.3.5-1.3 1.3v5.3c0 .8.5 1.3 1.3 1.3s1.3-.5 1.3-1.3v-3.9h4c.8 0 1.3-.5 1.3-1.3 0-.9-.5-1.4-1.3-1.4zM4.3 11h5.3c.8 0 1.3-.5 1.3-1.3V4.3C11 3.5 10.5 3 9.7 3c-.8 0-1.4.5-1.4 1.3v4h-4c-.8 0-1.3.6-1.3 1.4 0 .8.5 1.3 1.3 1.3z%27 fill=%27%232E3940%27/></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .expand-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 11 11%27><path fill=%27%232E3940%27 d=%27M10 1l-.2 2.7-.8-.8-2.1 2c-.1.1-.3.1-.4 0l-.4-.4c-.1-.1-.1-.3 0-.4l2-2.1-.8-.8L10 1z%27/><path fill=%27%232E3940%27 d=%27M9 5v2.5c0 .2-.1.3-.1.4-.1 0-.2.1-.4.1h-6c-.1 0-.3-.1-.3-.1-.1-.1-.2-.2-.2-.4v-4c0-.1.1-.2.2-.3.1-.1.2-.2.3-.2H6V2H2.5c-.4 0-.8.2-1 .5-.3.2-.5.6-.5 1v4c0 .4.2.8.5 1.1.3.3.6.4 1 .4h6c.4 0 .8-.1 1.1-.4.3-.3.4-.7.4-1.1V5H9z%27/></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .volume-muted-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width=%2716%27 height=%2720%27 viewBox=%270 0 16 20%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%232E3940%27><g style=%27mix-blend-mode:normal%27 figma:type=%27vector-operation%27 transform=%27translate(1.02)%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27/><use xlink:href=%27%23b%27 style=%27mix-blend-mode:normal%27/></g><use xlink:href=%27%23c%27 transform=%27rotate(-45 4.12 1.707)%27 style=%27mix-blend-mode:normal%27 figma:type=%27rounded-rectangle%27/></g><defs><path id=%27a%27 d=%27M11 0L9 1 5.36 5.55 11 11.193V0z%27/><path id=%27b%27 d=%27M.5 14H5l4 5 2 1v-3.15L.384 6.232 0 7v6l.5 1z%27/><path id=%27c%27 d=%27M0 0h2v20H0V0z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .volume-low-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width=%2711%27 height=%2720%27 viewBox=%270 0 11 20%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><use xlink:href=%27%23a%27 fill=%27%232E3940%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/><defs><path id=%27a%27 d=%27M0 7l.5-1H5l4-5 2-1v20l-2-1-4-5H.5L0 13V7z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .volume-medium-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width=%2719%27 height=%2720%27 viewBox=%270 0 19 20%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%232E3940%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/><use xlink:href=%27%23b%27 transform=%27translate(14 7)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/></g><defs><path id=%27a%27 d=%27M0 7l.5-1H5l4-5 2-1v20l-2-1-4-5H.5L0 13V7z%27/><path id=%27b%27 d=%27M0-.75h-.75v1.5H0v-1.5zm0 6h-.75v1.5H0v-1.5zm0-4.5C2.377.75 3.25 2.03 3.25 3S2.377 5.25 0 5.25v1.5c2.956 0 4.75-1.72 4.75-3.75C4.75.97 2.956-.75 0-.75v1.5z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .volume-high-button-glyph
{
	background-image: url('data:image/svg+xml;charset=utf-8,<svg width=%2723%27 height=%2720%27 viewBox=%270 0 23 20%27 version=%272%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 xmlns:figma=%27http://www.figma.com/figma/ns%27><g style=%27mix-blend-mode:normal%27 figma:type=%27group%27 fill=%27%232E3940%27><use xlink:href=%27%23a%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/><use xlink:href=%27%23b%27 transform=%27translate(14 7)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/><use xlink:href=%27%23c%27 transform=%27translate(14 2)%27 style=%27mix-blend-mode:normal%27 figma:type=%27vector%27/></g><defs><path id=%27a%27 d=%27M0 7l.5-1H5l4-5 2-1v20l-2-1-4-5H.5L0 13V7z%27/><path id=%27b%27 d=%27M0-.75h-.75v1.5H0v-1.5zm0 6h-.75v1.5H0v-1.5zm0-4.5C2.377.75 3.25 2.03 3.25 3S2.377 5.25 0 5.25v1.5c2.956 0 4.75-1.72 4.75-3.75C4.75.97 2.956-.75 0-.75v1.5z%27/><path id=%27c%27 d=%27M0-1h-1v2h1v-2zm0 16h-1v2h1v-2zM0 1c2.395 0 4.118.888 5.253 2.164C6.403 4.46 7 6.214 7 8c0 1.787-.597 3.54-1.747 4.836C4.118 14.112 2.395 15 0 15v2c2.938 0 5.215-1.112 6.747-2.836C8.263 12.46 9 10.214 9 8c0-2.213-.737-4.46-2.253-6.164C5.215.112 2.937-1 0-1v2z%27/></defs></svg>');
}

.tsc-smartplayer.smartplayer-dawn-theme .scrubbar-track
{
	background-color: #c0c7cb;
}

.tsc-smartplayer.smartplayer-dawn-theme .scrubbar-loaded-track
{
	background-color: #a7b1b7;
}

.tsc-smartplayer.smartplayer-dawn-theme .scrubbar-played-track
{
	background-color: #2e3940;
}

.tsc-smartplayer.smartplayer-dawn-theme .player-controls
{
	background-color: rgba(245,246,248,.9);
}

.tsc-smartplayer.smartplayer-dawn-theme .quiz-marker
{
	background-color: rgba(42,49,55,.8);
}

@media (max-width: 480px)
{
	.tsc-smartplayer .play-button-overlay-glyph,
	.tsc-smartplayer .replay-button-overlay-glyph
	{
		width: 70px;
		height: 70px;
	}
}

