:root{--app-color-dark-rgb: 22, 22, 27;--app-color-light-rgb: 255, 255, 255;--app-accent-color-rgb: 255, 67, 76;--app-accent-color: rgb(var(--app-accent-color-rgb));--app-accent-color-2: rgba(var(--app-accent-color-rgb), .8);--app-border-radius: 4px;--app-border-radius-x2: calc(var(--app-border-radius) * 2);--app-nav-height: 44px;--app-font-size: 14px;--app-font-size-small: .85em;--app-danger-color: #FF434C}:root{--app-text-color: rgb(var(--app-color-light-rgb));--app-text-color-1: rgb(var(--app-color-light-rgb));--app-text-color-2: rgb(var(--app-color-light-rgb));--app-text-color-3: rgb(var(--app-color-light-rgb));--app-color-0: rgb(var(--app-color-dark-rgb));--app-color-1: rgba(var(--app-color-light-rgb), .05);--app-color-2: rgba(var(--app-color-light-rgb), .10);--app-color-3: rgba(var(--app-color-light-rgb), .40);--app-color-4: rgba(var(--app-color-light-rgb), .80);--app-color-5: rgba(var(--app-color-light-rgb), .30);--app-color-6: rgba(var(--app-color-light-rgb), .10);--app-color-popup: rgba(var(--app-color-dark-rgb), .90)}:root .theme-light{--app-text-color: rgb(var(--app-color-light-rgb));--app-text-color-1: rgb(var(--app-color-light-rgb));--app-text-color-2: rgb(var(--app-color-light-rgb));--app-text-color-3: rgb(var(--app-color-light-rgb));--app-color-0: rgb(var(--app-color-dark-rgb));--app-color-1: rgba(var(--app-color-light-rgb), .05);--app-color-2: rgba(var(--app-color-light-rgb), .40);--app-color-3: rgba(var(--app-color-light-rgb), .80);--app-color-4: rgba(var(--app-color-light-rgb), .85);--app-color-5: rgba(var(--app-color-light-rgb), .40);--app-color-6: rgba(var(--app-color-light-rgb), .15);--app-color-popup: rgba(var(--app-color-light-rgb), .90)}.style-v2 input[type=text],.style-v2 input[type=tel],.style-v2 input[type=email],.style-v2 input[type=password],.style-v2 input[type=number],.style-v2 input[type=date],.style-v2 input[type=time],.style-v2 textarea,.style-v2 select{padding:10px 15px;display:block;width:100%;height:40px;box-sizing:border-box;font:inherit;font-size:16px;color:var(--app-text-color);border:solid 1px var(--app-color-5);border-radius:var(--app-border-radius-x2);outline:none;background:rgba(0,0,0,0)}.style-v2 input[type=text]:focus,.style-v2 input[type=tel]:focus,.style-v2 input[type=email]:focus,.style-v2 input[type=password]:focus,.style-v2 input[type=number]:focus,.style-v2 input[type=date]:focus,.style-v2 input[type=time]:focus,.style-v2 textarea:focus,.style-v2 select:focus{border-color:var(--app-color-3)}.style-v2 input[type=text]:disabled,.style-v2 input[type=tel]:disabled,.style-v2 input[type=email]:disabled,.style-v2 input[type=password]:disabled,.style-v2 input[type=number]:disabled,.style-v2 input[type=date]:disabled,.style-v2 input[type=time]:disabled,.style-v2 textarea:disabled,.style-v2 select:disabled{color:var(--app-color-3)}.style-v2 input[type=text].input-error,.style-v2 input[type=tel].input-error,.style-v2 input[type=email].input-error,.style-v2 input[type=password].input-error,.style-v2 input[type=number].input-error,.style-v2 input[type=date].input-error,.style-v2 input[type=time].input-error,.style-v2 textarea.input-error,.style-v2 select.input-error{color:var(--app-accent-color);border-color:var(--app-accent-color)}.style-v2 input[type=text]>option,.style-v2 input[type=tel]>option,.style-v2 input[type=email]>option,.style-v2 input[type=password]>option,.style-v2 input[type=number]>option,.style-v2 input[type=date]>option,.style-v2 input[type=time]>option,.style-v2 textarea>option,.style-v2 select>option{background-color:var(--app-color-0);color:var(--app-text-color)}.style-v2 select.compact{border:none;text-align:right;padding:5px 0}.style-v2 input[type=checkbox],.style-v2 input[type=radio]{width:16px;height:16px;appearance:none;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--app-color-2);background:rgba(0,0,0,0);transition:background .3s,border-color .3s,box-shadow .2s}.style-v2 input[type=checkbox]:after,.style-v2 input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform .3s ease,opacity .2s}.style-v2 input[type=checkbox]:disabled,.style-v2 input[type=radio]:disabled{cursor:not-allowed;opacity:.9}.style-v2 input[type=checkbox]:disabled+label,.style-v2 input[type=radio]:disabled+label{cursor:not-allowed}.style-v2 input[type=checkbox]:focus,.style-v2 input[type=radio]:focus{box-shadow:0 0 0 var(--app-accent-color)}.style-v2 input[type=checkbox]:not(.switch),.style-v2 input[type=radio]:not(.switch){width:1.5em;min-width:1.5em}.style-v2 input[type=checkbox]+label,.style-v2 input[type=radio]+label{margin-left:4px}.style-v2 input[type=checkbox]:not(.switch){min-width:16px;width:16px;border-radius:4px}.style-v2 input[type=checkbox]:not(.switch):after{position:absolute;top:2px;left:4px;opacity:0;width:4px;height:5px;border:2px solid var(--app-accent-color);border-top:0;border-left:0;transform:rotate(40deg) scale(var(--app-checkbox-scale, 0.5))}.style-v2 input[type=checkbox]:not(.switch):checked:after{opacity:1;--app-checkbox-scale: 1}.style-v2 input[type=radio]{border-radius:50%}.style-v2 input[type=radio]:after{width:19px;height:19px;border-radius:50%;background:var(--app-accent-color);opacity:0;transform:scale(var(--app-radio-scale, 0.3))}.style-v2 input[type=radio]:checked:after{opacity:1;--app-radio-scale: .6}.style-v2 input[type=button],.style-v2 input[type=submit],.style-v2 input[type=reset],.style-v2 button,.style-v2 .button{color:var(--app-color-0);background-color:var(--app-accent-color);font-size:inherit;font-weight:bold;outline:none;border:solid 2px rgba(0,0,0,0);border-radius:var(--app-border-radius-x2);padding:10px 20px;box-sizing:border-box;cursor:pointer;box-shadow:none;transition:background-color .3s}.style-v2 input[type=button]:hover,.style-v2 input[type=submit]:hover,.style-v2 input[type=reset]:hover,.style-v2 button:hover,.style-v2 .button:hover{background-color:var(--app-accent-color-2);box-shadow:none}.style-v2 input[type=button]:active,.style-v2 input[type=submit]:active,.style-v2 input[type=reset]:active,.style-v2 button:active,.style-v2 .button:active{color:var(--app-text-color);background-color:var(--app-accent-color)}.style-v2 input[type=button].disabled,.style-v2 input[type=button]:disabled,.style-v2 input[type=submit].disabled,.style-v2 input[type=submit]:disabled,.style-v2 input[type=reset].disabled,.style-v2 input[type=reset]:disabled,.style-v2 button.disabled,.style-v2 button:disabled,.style-v2 .button.disabled,.style-v2 .button:disabled{cursor:default;color:var(--app-color-4);background-color:var(--app-color-1)}.style-v2 input[type=button].transparent:disabled,.style-v2 input[type=submit].transparent:disabled,.style-v2 input[type=reset].transparent:disabled,.style-v2 button.transparent:disabled,.style-v2 .button.transparent:disabled{background-color:rgba(0,0,0,0)}.style-v2 input[type=button].primary,.style-v2 input[type=submit].primary,.style-v2 input[type=reset].primary,.style-v2 button.primary,.style-v2 .button.primary{color:var(--app-text-color);background-color:var(--app-accent-color)}.style-v2 input[type=button].primary:hover,.style-v2 input[type=submit].primary:hover,.style-v2 input[type=reset].primary:hover,.style-v2 button.primary:hover,.style-v2 .button.primary:hover{color:var(--app-text-color);background-color:var(--app-accent-color-2)}.style-v2 input[type=button].primary:active,.style-v2 input[type=submit].primary:active,.style-v2 input[type=reset].primary:active,.style-v2 button.primary:active,.style-v2 .button.primary:active{color:var(--app-text-color);background-color:var(--app-accent-color)}.style-v2 input[type=button].primary.disabled,.style-v2 input[type=button].primary:disabled,.style-v2 input[type=submit].primary.disabled,.style-v2 input[type=submit].primary:disabled,.style-v2 input[type=reset].primary.disabled,.style-v2 input[type=reset].primary:disabled,.style-v2 button.primary.disabled,.style-v2 button.primary:disabled,.style-v2 .button.primary.disabled,.style-v2 .button.primary:disabled{color:var(--app-color-3);background-color:var(--app-color-1);cursor:default}.style-v2 input[type=button].secondary,.style-v2 input[type=submit].secondary,.style-v2 input[type=reset].secondary,.style-v2 button.secondary,.style-v2 .button.secondary{color:var(--app-color-3);background-color:rgba(0,0,0,0)}.style-v2 input[type=button].secondary:hover,.style-v2 input[type=submit].secondary:hover,.style-v2 input[type=reset].secondary:hover,.style-v2 button.secondary:hover,.style-v2 .button.secondary:hover{color:var(--app-accent-color-2);background-color:var(--app-color-2)}.style-v2 input[type=button].secondary:active,.style-v2 input[type=submit].secondary:active,.style-v2 input[type=reset].secondary:active,.style-v2 button.secondary:active,.style-v2 .button.secondary:active{color:var(--app-text-color);background-color:var(--app-accent-color)}.style-v2 input[type=button].secondary.disabled,.style-v2 input[type=button].secondary:disabled,.style-v2 input[type=submit].secondary.disabled,.style-v2 input[type=submit].secondary:disabled,.style-v2 input[type=reset].secondary.disabled,.style-v2 input[type=reset].secondary:disabled,.style-v2 button.secondary.disabled,.style-v2 button.secondary:disabled,.style-v2 .button.secondary.disabled,.style-v2 .button.secondary:disabled{color:var(--app-color-3);background-color:rgba(0,0,0,0)}.style-v2 input[type=button].bordered:active,.style-v2 input[type=button].bordered.active,.style-v2 input[type=submit].bordered:active,.style-v2 input[type=submit].bordered.active,.style-v2 input[type=reset].bordered:active,.style-v2 input[type=reset].bordered.active,.style-v2 button.bordered:active,.style-v2 button.bordered.active,.style-v2 .button.bordered:active,.style-v2 .button.bordered.active{border-color:var(--app-accent-color)}.style-v2 input[type=button].field-button:hover,.style-v2 input[type=submit].field-button:hover,.style-v2 input[type=reset].field-button:hover,.style-v2 button.field-button:hover,.style-v2 .button.field-button:hover{background-color:rgba(0,0,0,0)}.style-v2 label{position:relative;display:inline-block;padding:2px 0;margin-bottom:2px;font-size:12px;font-weight:600}.style-v2 label.checkbox-label{font-weight:400}.style-v2 label.input-required:not(.checkbox-label):after{content:"*";margin-left:4px;color:var(--app-danger-color)}.style-v2 .field-error .input-required{color:var(--app-danger-color)}.style-v2 .field-error .checkbox-label{color:var(--app-text-color)}.style-v2 .social-logo{background-color:var(--app-color-1)}.style-v2 .social-logo:hover:not(:disabled){background-color:var(--app-color-2)}.style-v2 .form-select{position:relative}.style-v2 .select-custom-button{position:absolute;bottom:10px;right:10px;cursor:pointer}.style-v2 .select-custom-button path{fill:var(--app-color-4)}@media screen and (-webkit-min-device-pixel-ratio: 0){.new-style select:focus,.new-style textarea:focus,.new-style input:focus{font-size:16px}}.scrollable{overflow:auto;max-height:100%}.scrollable::-webkit-scrollbar{width:4px}.scrollable::-webkit-scrollbar-track{background-color:var(--app-color-1)}.scrollable::-webkit-scrollbar-thumb{background-color:var(--app-color-2);border-radius:var(--app-border-radius);width:8px}
/* CSS variables. */
:root {
	--PhoneInput-color--focus: #03b2cb;
	--PhoneInputInternationalIconPhone-opacity: 0.8;
	--PhoneInputInternationalIconGlobe-opacity: 0.65;
	--PhoneInputCountrySelect-marginRight: 0.35em;
	--PhoneInputCountrySelectArrow-width: 0.3em;
	--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);
	--PhoneInputCountrySelectArrow-borderWidth: 1px;
	--PhoneInputCountrySelectArrow-opacity: 0.45;
	--PhoneInputCountrySelectArrow-color: currentColor;
	--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);
	--PhoneInputCountrySelectArrow-transform: rotate(45deg);
	--PhoneInputCountryFlag-aspectRatio: 1.5;
	--PhoneInputCountryFlag-height: 1em;
	--PhoneInputCountryFlag-borderWidth: 1px;
	--PhoneInputCountryFlag-borderColor: rgba(0,0,0,0.5);
	--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);
	--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,0.1);
}

.PhoneInput {
	/* This is done to stretch the contents of this component. */
	display: flex;
	align-items: center;
}

.PhoneInputInput {
	/* The phone number input stretches to fill all empty space */
	flex: 1;
	/* The phone number input should shrink
	   to make room for the extension input */
	min-width: 0;
}

.PhoneInputCountryIcon {
	width: calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));
	height: var(--PhoneInputCountryFlag-height);
}

.PhoneInputCountryIcon--square {
	width: var(--PhoneInputCountryFlag-height);
}

.PhoneInputCountryIcon--border {
	/* Removed `background-color` because when an `<img/>` was still loading
	   it would show a dark gray rectangle. */
	/* For some reason the `<img/>` is not stretched to 100% width and height
	   and sometime there can be seen white pixels of the background at top and bottom. */
	background-color: var(--PhoneInputCountryFlag-backgroundColor--loading);
	/* Border is added via `box-shadow` because `border` interferes with `width`/`height`. */
	/* For some reason the `<img/>` is not stretched to 100% width and height
	   and sometime there can be seen white pixels of the background at top and bottom,
	   so an additional "inset" border is added. */
	box-shadow: 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),
		inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor);
}

.PhoneInputCountryIconImg {
	/* Fixes weird vertical space above the flag icon. */
	/* https://gitlab.com/catamphetamine/react-phone-number-input/-/issues/7#note_348586559 */
	display: block;
	/* 3rd party <SVG/> flag icons won't stretch if they have `width` and `height`.
	   Also, if an <SVG/> icon's aspect ratio was different, it wouldn't fit too. */
	width: 100%;
	height: 100%;
}

.PhoneInputInternationalIconPhone {
	opacity: var(--PhoneInputInternationalIconPhone-opacity);
}

.PhoneInputInternationalIconGlobe {
	opacity: var(--PhoneInputInternationalIconGlobe-opacity);
}

/* Styling native country `<select/>`. */

.PhoneInputCountry {
	position: relative;
	align-self: stretch;
	display: flex;
	align-items: center;
	margin-right: var(--PhoneInputCountrySelect-marginRight);
}

.PhoneInputCountrySelect {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
	border: 0;
	opacity: 0;
	cursor: pointer;
}

.PhoneInputCountrySelect[disabled],
.PhoneInputCountrySelect[readonly] {
	cursor: default;
}

.PhoneInputCountrySelectArrow {
	display: block;
	content: '';
	width: var(--PhoneInputCountrySelectArrow-width);
	height: var(--PhoneInputCountrySelectArrow-width);
	margin-left: var(--PhoneInputCountrySelectArrow-marginLeft);
	border-style: solid;
	border-color: var(--PhoneInputCountrySelectArrow-color);
	border-top-width: 0;
	border-bottom-width: var(--PhoneInputCountrySelectArrow-borderWidth);
	border-left-width: 0;
	border-right-width: var(--PhoneInputCountrySelectArrow-borderWidth);
	transform: var(--PhoneInputCountrySelectArrow-transform);
	opacity: var(--PhoneInputCountrySelectArrow-opacity);
}

.PhoneInputCountrySelect:focus + .PhoneInputCountryIcon + .PhoneInputCountrySelectArrow {
	opacity: 1;
	color: var(--PhoneInputCountrySelectArrow-color--focus);
}

.PhoneInputCountrySelect:focus + .PhoneInputCountryIcon--border {
	box-shadow: 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),
		inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus);
}

.PhoneInputCountrySelect:focus + .PhoneInputCountryIcon .PhoneInputInternationalIconGlobe {
	opacity: 1;
	color: var(--PhoneInputCountrySelectArrow-color--focus);
}
.c-hint{position:relative;display:flex;justify-content:center;align-items:center;margin:-3px;color:var(--app-text-color)}.c-hint-question{font-size:10px;font-weight:500;width:1rem;height:1rem;border-radius:50%;background-color:rgba(var(--app-color-light-rgb), 30%);display:flex;justify-content:center;align-items:center;cursor:default;transition:background-color .2s ease}.c-hint-question:hover{background-color:rgba(22,22,27,.9)}.c-hint-content{position:absolute;font-size:10px;z-index:1;width:max-content;max-width:15rem;padding:.35rem .55rem;border-radius:var(--app-border-radius-x2);background-color:rgba(22,22,27,.9);display:none}.c-hint-content-right{left:1.25rem;text-align:left}.c-hint-content-left{right:1.25rem;text-align:right}.c-hint-content-top{bottom:1.25rem;text-align:center}.c-hint-content-bottom{top:1.25rem;text-align:center}.c-hint-content-visible{display:block}
.user-avatar{--app-user-avatar-size: 42px;display:inline-block;width:var(--app-user-avatar-size);height:var(--app-user-avatar-size);min-width:var(--app-user-avatar-size);min-height:var(--app-user-avatar-size);line-height:var(--app-user-avatar-size);text-align:center;font-size:1.4em;padding:0;border-radius:calc(var(--app-border-radius)*2);background:var(--app-color-1) no-repeat center;color:var(--app-color-3);background-size:cover;overflow:hidden}.user-avatar svg .avatar-head{fill:var(--app-color-1);stroke:var(--app-color-1)}.user-avatar svg .avatar-body{fill:var(--app-color-1)}.user-avatar-link{cursor:pointer}.user-avatar.rounded{border-radius:50%}.user-avatar.small{--app-user-avatar-size: 24px;font-size:.9em}.user-avatar.medium{--app-user-avatar-size: 32px;font-size:1.2em}.user-avatar.large{--app-user-avatar-size: 64px;font-size:2em}.user-avatar.xx-large{--app-user-avatar-size: 146px;font-size:2em}.user-avatar+.user-nickname{vertical-align:top}
.option-cancel{font-size:16px;color:var(--app-text-color-1);padding:5px 5px 10px 5px;cursor:pointer}.option-member{display:flex;gap:10px}.option-member .user-avatar{color:var(--app-color-3)}.option-member--wrapper{display:flex;flex-direction:column;max-width:calc(100% - 60px)}.option-member--header{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.option-member--label{font-size:14px;color:var(--app-text-color-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.option-member--roles{display:flex;align-items:center;gap:5px}.option-member--role{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--app-color-3);border-radius:var(--app-border-radius-x2);padding:2px 6px;background-color:var(--app-color-1)}.option-member--info{font-size:12px;color:var(--app-color-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-member--info.-two-line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.option-episode{background-color:var(--app-color-1);border-radius:var(--app-border-radius-x2);padding:10px;display:flex;flex-direction:column;gap:5px}.option-episode .option-cancel{background-color:var(--app-color-1);border-radius:8px;padding:10px;display:flex}.option-episode--header{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--app-color-3)}.option-episode--body{display:flex;gap:5px}.option-episode--body svg{width:16px;height:16px}.option-episode--body svg path{fill:var(--app-text-color-1)}.option-episode--label{font-size:12px;color:var(--app-text-color-1)}.option-episode .icon-live{width:10px;height:10px;border-radius:100%;background-color:var(--app-accent-color)}.option-episode.-live{border-top:2px solid var(--app-accent-color)}.option-episode.-live .option-episode--header{font-size:14px}.option-episode.-live .option-episode--label{font-size:14px}
:root{--app-color-dark-rgb: 22, 22, 27;--app-color-light-rgb: 255, 255, 255;--app-accent-color-rgb: 255, 67, 76;--app-accent-color: rgb(var(--app-accent-color-rgb));--app-accent-color-2: rgba(var(--app-accent-color-rgb), .8);--app-border-radius: 4px;--app-border-radius-x2: calc(var(--app-border-radius) * 2);--app-border-radius-photo: calc(var(--app-border-radius) * 2);--app-nav-height: 44px;--app-font-size: 14px;--app-font-size-small: .85em;--app-danger-color-rgb: 255, 67, 76;--app-danger-color: rgb(var(--app-danger-color-rgb));--app-danger-color-2: rgba(var(--app-danger-color-rgb), .8);--app-font: "MTS Text";--app-blur: 10px;--app-modal-mask: rgba(0, 0, 0, .6);--app-backgroundOpacityPercent: 100;--app-additional-color-rgb: var(--app-color-light-rgb);--app-additional-color-0: rgb(var(--app-additional-color-rgb));--app-secondary-color-light-rgb: var(--app-color-light-rgb);--app-secondary-color-0: rgb(var(--app-secondary-color-light-rgb));--player-background-color-rgb: 22, 22, 27;--player-text-color-rgb: 255, 255, 255;--player-background-color: rgb(var(--player-background-color-rgb));--player-button-background-color: rgba(var(--player-text-color-rgb), .05);--player-test-background-color: rgba(var(--player-text-color-rgb), .50);--player-popup-background-color: rgba(var(--player-background-color-rgb), .70);--player-toolbar-background-color: rgba(var(--player-background-color-rgb), .60);--player-track-color: rgba(255, 255, 255, .25);--player-primary-text-color: rgb(var(--player-text-color-rgb));--player-secondary-text-color: #999;--episode-hint-poster-width: 90px;--side-module-width: 350px;--page-padding-wide: 20px;--page-padding-narrow: 10px;--broadcast-gap: 5px;--safe-area-top: 0px;--safe-area-right: 0px;--safe-area-bottom: 0px;--safe-area-left: 0px;--page-top-padding: calc(74px + var(--safe-area-top))}@supports(padding: env(safe-area-inset-top)){:root{--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-right: env(safe-area-inset-right, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px)}}:root{--app-text-color: rgb(var(--app-color-light-rgb));--app-text-color-1: rgb(var(--app-color-light-rgb));--app-text-color-2: rgb(var(--app-color-light-rgb));--app-text-color-3: rgb(var(--app-color-light-rgb));--app-color-0: rgb(var(--app-color-dark-rgb));--app-color-1: rgba(var(--app-color-light-rgb), .05);--app-color-2: rgba(var(--app-color-light-rgb), .10);--app-color-3: rgba(var(--app-color-light-rgb), .40);--app-color-4: rgba(var(--app-color-light-rgb), .95);--app-color-5: rgba(var(--app-color-light-rgb), .30);--app-color-6: rgba(var(--app-color-light-rgb), .10);--app-notification-background-color: rgba(var(--app-color-dark-rgb), .30);--app-secondary-color-1: rgba(var(--app-secondary-color-light-rgb), .40);--app-secondary-color-2: rgba(var(--app-secondary-color-light-rgb), .95);--app-additional-color-1: rgba(var(--app-additional-color-rgb), .05);--app-additional-color-2: rgba(var(--app-additional-color-rgb), .20);--app-additional-color-3: rgba(var(--app-additional-color-rgb), .40);--app-additional-color-4: rgba(var(--app-additional-color-rgb), .95);--app-additional-color-5: rgba(var(--app-additional-color-rgb), .30);--app-additional-color-6: rgba(var(--app-additional-color-rgb), .10);--app-header-color: rgba(var(--app-color-dark-rgb), .50);--app-color-popup: rgba(var(--app-color-dark-rgb), .90);--broadcast-schedule-zoom-background: rgb(var(--app-color-dark-rgb), .80)}:root .theme-light{--app-text-color: rgb(var(--app-color-dark-rgb));--app-text-color-1: rgb(var(--app-color-light-rgb));--app-text-color-2: rgb(var(--app-color-light-rgb));--app-text-color-3: rgb(var(--app-color-light-rgb));--app-color-0: rgb(var(--app-color-dark-rgb));--app-color-1: rgba(var(--app-color-light-rgb), .05);--app-color-2: rgba(var(--app-color-light-rgb), .20);--app-color-3: rgba(var(--app-color-light-rgb), .50);--app-color-4: rgba(var(--app-color-light-rgb), .80);--app-color-5: rgba(var(--app-color-light-rgb), .40);--app-color-6: rgba(var(--app-color-light-rgb), .15);--app-notification-background-color: rgba(var(--app-color-light-rgb), .10);--app-secondary-color-1: rgba(var(--app-secondary-color-light-rgb), .50);--app-secondary-color-2: rgba(var(--app-secondary-color-light-rgb), .80);--app-additional-color-1: rgba(var(--app-additional-color-rgb), .05);--app-additional-color-2: rgba(var(--app-additional-color-rgb), .20);--app-additional-color-3: rgba(var(--app-additional-color-rgb), .50);--app-additional-color-4: rgba(var(--app-additional-color-rgb), .80);--app-additional-color-5: rgba(var(--app-additional-color-rgb), .40);--app-additional-color-6: rgba(var(--app-additional-color-rgb), .15);--app-header-color: rgba(var(--app-color-dark-rgb), .50);--app-color-popup: rgba(var(--app-color-dark-rgb), .90);--broadcast-schedule-zoom-background: rgb(var(--app-color-dark-rgb), .90)}.ui-input-component{position:relative}.ui-input-component .ui-input-label{display:flex;align-items:center;gap:.5rem;margin-bottom:5px}.ui-input-component .ui-input-label label{margin:0}.ui-input-component input[type=text],.ui-input-component input[type=email],.ui-input-component input[type=password],.ui-input-component input[type=number],.ui-input-component input[type=date],.ui-input-component input[type=time],.ui-input-component textarea,.ui-input-component .ui-select-container,.ui-input-component .ui-input-phone-container{display:flex;align-items:center;width:100%;height:40px;padding:10px 15px;border:solid 1px var(--app-additional-color-5);border-radius:var(--app-border-radius-x2);box-sizing:border-box;font:inherit;font-size:16px;outline:none;color:var(--app-text-color-1);background:rgba(0,0,0,0);cursor:pointer;position:relative}.ui-input-component input[type=text]:focus,.ui-input-component input[type=email]:focus,.ui-input-component input[type=password]:focus,.ui-input-component input[type=number]:focus,.ui-input-component input[type=date]:focus,.ui-input-component input[type=time]:focus,.ui-input-component textarea:focus,.ui-input-component .ui-select-container:focus,.ui-input-component .ui-input-phone-container:focus{border-color:var(--app-additional-color-3)}.ui-input-component input[type=text]:disabled,.ui-input-component input[type=email]:disabled,.ui-input-component input[type=password]:disabled,.ui-input-component input[type=number]:disabled,.ui-input-component input[type=date]:disabled,.ui-input-component input[type=time]:disabled,.ui-input-component textarea:disabled,.ui-input-component .ui-select-container:disabled,.ui-input-component .ui-input-phone-container:disabled{color:var(--app-additional-color-3)}.ui-input-component input[type=text].input-error,.ui-input-component input[type=email].input-error,.ui-input-component input[type=password].input-error,.ui-input-component input[type=number].input-error,.ui-input-component input[type=date].input-error,.ui-input-component input[type=time].input-error,.ui-input-component textarea.input-error,.ui-input-component .ui-select-container.input-error,.ui-input-component .ui-input-phone-container.input-error{color:var(--app-danger-color);border-color:var(--app-danger-color)}.ui-input-component .ui-select-search--toggle{width:100%;height:100%}.ui-input-component .ui-select-search--current-value{color:var(--app-text-color-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:calc(100% - 40px)}.ui-input-component .ui-select-search--select-container{z-index:10;position:absolute;top:100%;left:0;right:0;border-radius:unset;background-color:var(--app-color-0);border:solid 1px var(--app-color-5);padding:10px}.ui-input-component .ui-select-search--search-container{display:flex;align-items:center;gap:10px;width:100%;border-radius:var(--app-border-radius);background-color:var(--app-additional-color-1);padding:5px 10px;margin-bottom:15px}.ui-input-component .ui-select-search--search-container--search{background:rgba(0,0,0,0);border:none;padding:0;color:var(--app-text-color-1);font-size:16px;flex:1}.ui-input-component .ui-select-search--search-container--search:focus{outline-width:0}.ui-input-component .ui-select-search--search-container--search::placeholder{color:var(--app-additional-color-3);font-size:16px}.ui-input-component .ui-select-search--search-container svg path{fill:var(--app-additional-color-3)}.ui-input-component .ui-select-search--list{padding:0;max-height:220px;display:flex;flex-direction:column;gap:5px}@media screen and (max-width: 800px){.ui-input-component .ui-select-search--select-container{width:80%;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%)}}@media screen and (max-width: 500px){.ui-input-component .ui-select-search--select-container{width:auto;left:20px;right:20px;top:20%;transform:translate(0, 0)}}.ui-input-component .ui-select-search--no-options{color:var(--app-additional-color-3);display:flex;align-items:center;justify-content:center;padding:10px;text-align:center}.ui-input-component textarea{height:initial}.ui-input-component.ui-textarea textarea{display:block;overflow:hidden;resize:none}.ui-input-component input[type=checkbox],.ui-input-component input[type=radio]{position:relative;margin:0;display:inline-block;min-width:16px;height:16px;appearance:none;outline:none;vertical-align:top;border:1px solid var(--app-additional-color-5);border-radius:var(--app-border-radius);background:rgba(0,0,0,0);cursor:pointer;transition:background .3s,border-color .3s,box-shadow .2s}.ui-input-component input[type=checkbox]:after,.ui-input-component input[type=radio]:after{content:"";position:absolute;display:block;transition:transform .3s ease,opacity .2s}.ui-input-component input[type=checkbox]:disabled,.ui-input-component input[type=radio]:disabled{cursor:not-allowed;opacity:.9}.ui-input-component input[type=checkbox]:disabled+label,.ui-input-component input[type=radio]:disabled+label{cursor:not-allowed}.ui-input-component input[type=checkbox]:focus,.ui-input-component input[type=radio]:focus{box-shadow:0 0 0 var(--app-accent-color)}.ui-input-component input[type=checkbox]+label,.ui-input-component input[type=radio]+label{margin-left:4px}.ui-input-component input[type=checkbox].checkbox-error,.ui-input-component input[type=radio].checkbox-error{border-color:var(--app-accent-color)}.ui-input-component input[type=checkbox].input-error,.ui-input-component input[type=checkbox].checkbox-error{color:var(--app-text-color-1);border-color:var(--app-danger-color)}.ui-input-component input[type=checkbox]{position:relative}.ui-input-component input[type=checkbox]:not(.switch):after{position:absolute;top:30%;left:45%;opacity:0;width:4px;height:4px;border:2px solid var(--app-accent-color);border-top:0;border-left:0;transform:rotate(40deg) translateX(-50%)}.ui-input-component input[type=checkbox]:not(.switch):checked:after{opacity:1;--app-checkbox-scale: 1}.ui-input-component input[type=checkbox].switch{min-width:34px;width:34px;height:22px;border-radius:11px;transition:background .3s,border-color .3s,box-shadow .2s,filter .2s}.ui-input-component input[type=checkbox].switch:after{top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--app-additional-color-5)}.ui-input-component input[type=checkbox].switch:checked{border-color:var(--app-accent-color);background:var(--app-accent-color)}.ui-input-component input[type=checkbox].switch:checked:after{background:var(--app-text-color-1);transform:translateX(12px)}.ui-input-component input[type=checkbox].switch:hover:not(:checked):not(:disabled){background:var(--app-additional-color-2)}.ui-input-component input[type=checkbox].switch:hover:checked:not(:disabled){filter:brightness(0.9)}.ui-input-component input[type=radio]{border-radius:50%}.ui-input-component input[type=radio]:after{width:19px;height:19px;border-radius:50%;background:var(--app-accent-color);opacity:0;transform:scale(var(--app-radio-scale, 0.3))}.ui-input-component input[type=radio]:checked:after{opacity:1;--app-radio-scale: 0.6}.ui-input-component select.compact{border:none;text-align:right;padding:5px 0}.ui-input-component.ui-select-container{position:relative}.ui-input-component.ui-select select{position:absolute;left:0;bottom:0;z-index:1;padding:10px 15px;width:100%;height:40px;font:inherit;font-size:16px;color:var(--app-text-color-1);border:none;background:rgba(0,0,0,0);outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.ui-input-component.ui-select select:focus{border:none}.ui-input-component.ui-select select:disabled{opacity:1;color:var(--app-additional-color-3)}.ui-input-component.ui-select select>option{background-color:var(--app-color-0);color:var(--app-text-color-1)}.ui-input-component.ui-select-other{margin-top:10px}.ui-input-component .select-button{position:absolute;z-index:0;bottom:8px;right:10px}.ui-input-component .select-button path{fill:var(--app-additional-color-5)}.ui-input-component label{margin-bottom:5px;padding:0;display:inline-block;font-size:12px;font-weight:600;line-height:100%}.ui-input-component label.input-required::after{color:var(--app-additional-color-4)}.ui-input-component label.input-required::after{content:"*";margin-left:4px;color:var(--app-danger-color)}.ui-input-component label.checkbox-label{font-weight:400}.ui-input-component label.input-required.checkbox-label::after{display:none}.ui-input-component label.input-required.checkbox-label{position:relative}.ui-input-component label.input-required .checkbox-container::before{content:"*";position:absolute;top:-4px;left:22px;font-size:12px;font-weight:bold;color:var(--app-danger-color)}.ui-input-component label.input-required.switch-label::after{display:none}.ui-input-component label.input-required .switch-text-title::after{content:"*";margin-left:4px;color:var(--app-danger-color)}.ui-input-component label.input-error{z-index:2;margin:0;float:right;color:var(--app-text-color);background:var(--app-danger-color);padding:2px 5px;height:16px;border-radius:var(--app-border-radius-x2);position:absolute;bottom:-10px;right:0;font-size:var(--app-font-size-small);font-weight:400;line-height:140%}.ui-input-component .input-description{display:block;margin-top:4px;font-size:12px;font-weight:400;line-height:1.2;color:var(--app-additional-color-3)}.ui-input-component .checkbox-label{display:flex;column-gap:8px;cursor:pointer}.ui-input-component .switch-label{display:flex;align-items:flex-start;column-gap:8px;margin-bottom:0;cursor:pointer}.ui-input-component .switch-container{display:flex;align-items:center;height:17px}.ui-input-component .switch-text{display:flex;flex-direction:column;row-gap:5px}.ui-input-component .switch-text-title{font-size:14px;line-height:1.2}.ui-input-component .switch-text-hint{font-size:14px;font-weight:400;line-height:1.2}.ui-input-component .field-button{padding:0;position:absolute;bottom:10px;right:10px;display:flex;outline:none;border:none;box-shadow:none;background-color:rgba(0,0,0,0);cursor:pointer}.ui-input-component .field-button svg{width:20px;height:20px}.ui-input-component .field-button svg path,.ui-input-component .field-button svg rect{fill:var(--app-additional-color-5)}.ui-input-component .field-button:hover{background-color:rgba(0,0,0,0)}.ui-input-component .checkbox-text{color:var(--app-additional-color-4);line-height:1.2}.ui-input-component.ui-input-phone{padding:0}.ui-input-component.ui-input-phone input[type=tel]{position:absolute;left:60px;z-index:1;height:100%;width:calc(100% - 60px);font:inherit;font-size:16px;color:var(--app-text-color-1);border:none;border-radius:0 var(--app-border-radius-x2) var(--app-border-radius-x2) 0;background:rgba(0,0,0,0);outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;touch-action:manipulation}.ui-input-component.ui-input-phone input[type=tel]:disabled{color:var(--app-additional-color-3)}.ui-input-component.ui-input-phone .PhoneInput{display:flex;align-items:center;width:100%;gap:12px}.ui-input-component.ui-input-phone .PhoneInputCountry{position:relative;display:inline-flex;align-items:center;width:40px}.ui-input-component.ui-input-phone .PhoneInputCountryIcon{display:flex;align-items:center}.ui-input-component.ui-input-phone .PhoneInputCountryIcon--border{box-shadow:0px 1px 3px 1px var(--app-additional-color-2)}.ui-input-component.ui-input-phone .PhoneInput .international-icon path{fill:var(--app-additional-color-5)}.ui-input-component.ui-input-phone .select-button{bottom:5px;left:36px;right:initial}.ui-input-component.ui-input-phone .ui-input-phone-select{position:absolute;bottom:0;left:0;width:100%;height:100%;font-size:16px;opacity:0;cursor:pointer}.field-error .input-required{color:var(--app-danger-color)}.field-error .checkbox-label{color:var(--app-text-color-1)}.disabled{opacity:.6}.disabled input,.disabled select,.disabled label{cursor:initial}@media screen and (-webkit-min-device-pixel-ratio: 0){select:focus,textarea:focus,input:focus{font-size:16px}}
.ui-button{padding:5px 10px;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;column-gap:5px;width:max-content;height:44px;font-family:inherit;font-size:14px;font-weight:700;color:var(--app-additional-color-3);outline:none;box-shadow:none;border:solid 2px rgba(0,0,0,0);border-radius:var(--app-border-radius-x2);background-color:var(--app-additional-color-1);cursor:pointer;transition:background-color .3s ease,color .3s ease}.ui-button.large{padding:10px 20px}.ui-button:disabled{cursor:default}.ui-button:hover:not(:disabled){color:var(--app-additional-color-3);background:var(--app-additional-color-1);box-shadow:none}.ui-button:active:not(:disabled){color:var(--app-text-color);background-color:var(--app-accent-color);box-shadow:none}.ui-button.primary{color:var(--app-text-color);background-color:var(--app-accent-color)}.ui-button.primary svg path{fill:var(--app-text-color);transition:fill .3s ease}.ui-button.primary:disabled{color:var(--app-additional-color-4);background-color:var(--app-additional-color-1);cursor:default}.ui-button.primary:hover:not(:disabled){color:var(--app-text-color);background-color:var(--app-accent-color-2)}.ui-button.primary:hover:not(:disabled) svg path{fill:var(--app-text-color)}.ui-button.primary:active:not(:disabled){color:var(--app-text-color);background-color:var(--app-accent-color)}.ui-button.secondary svg path{fill:var(--app-additional-color-3);transition:fill .3s ease}.ui-button.secondary:hover:not(:disabled){color:var(--app-accent-color);background-color:var(--app-additional-color-6)}.ui-button.secondary:hover:not(:disabled) a{color:var(--app-accent-color)}.ui-button.secondary:hover:not(:disabled) svg path{fill:var(--app-accent-color)}.ui-button.secondary:active:not(:disabled){color:var(--app-text-color)}.ui-button.secondary.calendar svg path{stroke:var(--app-additional-color-3);stroke-width:2px;fill:none;transition:stroke .3s}.ui-button.secondary.calendar svg path:hover:not(:disabled) svg path{stroke:var(--app-additional-color-0);fill:none}.ui-button.transparent{color:var(--app-color-3);background-color:rgba(0,0,0,0)}.ui-button.transparent:hover:not(:disabled){background-color:rgba(0,0,0,0)}.ui-button.full-width{width:100%}.ui-button.bordered:active,.ui-button.bordered.active{border-color:var(--app-accent-color)}.ui-button.not-active,.ui-button.not-active:hover:not(:disabled){cursor:default;color:var(--app-additional-color-3);background-color:var(--app-additional-color-1)}.ui-button.upload-photo-button{min-width:200px;width:max-content}@media screen and (max-width: 475px){.ui-button.upload-photo-button{min-width:initial;width:96%}}.ui-button.upload-photo-button.file-button{position:relative}.ui-button.upload-photo-button.file-button input{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%}.ui-button.link{padding:0;height:max-content;background:rgba(0,0,0,0);backdrop-filter:none}.ui-button.link.accent{color:var(--app-accent-color)}@media screen and (-webkit-min-device-pixel-ratio: 0){select:focus,textarea:focus,input:focus{font-size:16px}}
.comdi-button{font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:5px;margin:0;padding:8px 10px;font-size:14px;font-weight:bold;line-height:1;text-decoration:none;border:none;border-radius:var(--app-border-radius-x2);cursor:pointer;backdrop-filter:none;transition:background-color .3s,color .3s}.comdi-button-label{position:relative;text-align:left;background-color:rgba(0,0,0,0) !important}.comdi-button-icon{display:inline-flex;margin:-4px 0}.comdi-button-icon svg path{transition:fill .3s}.comdi-button:hover{color:var(--app-additional-color-0);background-color:var(--app-additional-color-2)}.comdi-button--icon-left{flex-direction:row}.comdi-button--icon-right{flex-direction:row-reverse}.comdi-button--default{background-color:var(--app-additional-color-1);color:var(--app-additional-color-3)}.comdi-button--default .comdi-button-icon svg path{fill:var(--app-additional-color-3)}.comdi-button--highlight{background-color:var(--app-additional-color-2);color:var(--app-additional-color-0)}.comdi-button--highlight .comdi-button-icon svg path{fill:var(--app-additional-color-3)}.comdi-button--accent{background-color:var(--app-accent-color);color:#fff}.comdi-button--accent:hover{background-color:var(--app-accent-color-2);color:#fff}.comdi-button--accent .comdi-button-icon svg path{fill:#fff}.comdi-button--danger{background-color:var(--app-danger-color);color:#fff}.comdi-button--danger:hover{background-color:var(--app-danger-color-2);color:#fff}.comdi-button--danger .comdi-button-icon svg path{fill:#fff}.comdi-button--accent-outlined{background-color:rgba(0,0,0,0);color:var(--app-accent-color);box-shadow:inset 0 0 0 1px var(--app-accent-color)}.comdi-button--accent-outlined:hover{background-color:var(--app-additional-color-1);color:var(--app-accent-color)}.comdi-button--accent-outlined .comdi-button-icon svg path{fill:var(--app-accent-color)}.comdi-button--white{background-color:var(--app-text-color-1);color:var(--app-color-0)}.comdi-button--white:hover{background-color:var(--app-color-4);color:var(--app-color-0)}.comdi-button--white .comdi-button-icon svg path{fill:var(--app-color-0)}.comdi-button--blank{padding:0;background-color:rgba(0,0,0,0) !important}.comdi-button--blank .comdi-button-icon svg path{fill:var(--app-additional-color-3)}.comdi-button--text{padding:0;background:none;font-weight:inherit}.comdi-button--text-primary{color:var(--app-accent-color)}.comdi-button--text-primary:hover:not([disabled]){color:var(--app-accent-color-2)}.comdi-button--text .comdi-button-label{top:0}.comdi-button--colored .comdi-button-icon,.comdi-button--colored .comdi-button-label{position:relative;top:-1px}.comdi-button--colored:hover{color:var(--app-text-color)}.comdi-button--filled{color:#fff}.comdi-button--xs{font-size:12px}.comdi-button--xs .comdi-button-icon{width:16px}.comdi-button--md{font-size:14px}.comdi-button--md-x2{padding:10px 20px}.comdi-button--md .comdi-button-icon{width:1.5em;display:flex;justify-content:center}.comdi-button--lg{padding:14px 20px}.comdi-button--lg .comdi-button-label{top:0}.comdi-button--lg:has(.comdi-button-icon) .comdi-button-label{top:1px}.comdi-button--round{padding:5px;border-radius:100%}.comdi-button--round .comdi-button-icon{margin:0;width:initial}.comdi-button--round:hover .comdi-button-icon svg path{fill:#fff}.comdi-button--outlined{background-color:rgba(0,0,0,0);border:1px solid;color:var(--app-accent-color);border-color:var(--app-accent-color)}.comdi-button--outlined:hover:not([disabled]){background-color:rgba(0,0,0,0);color:var(--app-accent-color-2);border-color:var(--app-accent-color-2)}.comdi-button--calendar .comdi-button-icon svg path{stroke:var(--app-additional-color-3);stroke-width:2px;fill:none;transition:stroke .3s}.comdi-button--calendar:hover .comdi-button-icon svg path{stroke:var(--app-additional-color-0)}.comdi-button:disabled,.comdi-button[disabled]{opacity:.4;cursor:default;pointer-events:none}.comdi-button--loading:disabled,.comdi-button--loading[disabled]{opacity:1}.comdi-button--loading .comdi-button-icon{animation:comdi-button-loader 1.5s linear infinite}.comdi-button--loading .comdi-button-icon svg{width:18px;height:18px}.comdi-button--loading .comdi-button-icon svg circle,.comdi-button--loading .comdi-button-icon svg ellipse{fill:currentColor}@keyframes comdi-button-loader{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
:root{--app-color-dark-rgb: 22, 22, 27;--app-color-light-rgb: 255, 255, 255;--app-accent-color-rgb: 255, 67, 76;--app-accent-color: rgb(var(--app-accent-color-rgb));--app-accent-color-2: rgba(var(--app-accent-color-rgb), .8);--app-border-radius: 4px;--app-border-radius-x2: calc(var(--app-border-radius) * 2);--app-border-radius-photo: calc(var(--app-border-radius) * 2);--app-nav-height: 44px;--app-font-size: 14px;--app-font-size-small: .85em;--app-danger-color-rgb: 255, 67, 76;--app-danger-color: rgb(var(--app-danger-color-rgb));--app-danger-color-2: rgba(var(--app-danger-color-rgb), .8);--app-font: "MTS Text";--app-blur: 10px;--app-modal-mask: rgba(0, 0, 0, .6);--app-backgroundOpacityPercent: 100;--app-additional-color-rgb: var(--app-color-light-rgb);--app-additional-color-0: rgb(var(--app-additional-color-rgb));--app-secondary-color-light-rgb: var(--app-color-light-rgb);--app-secondary-color-0: rgb(var(--app-secondary-color-light-rgb));--player-background-color-rgb: 22, 22, 27;--player-text-color-rgb: 255, 255, 255;--player-background-color: rgb(var(--player-background-color-rgb));--player-button-background-color: rgba(var(--player-text-color-rgb), .05);--player-test-background-color: rgba(var(--player-text-color-rgb), .50);--player-popup-background-color: rgba(var(--player-background-color-rgb), .70);--player-toolbar-background-color: rgba(var(--player-background-color-rgb), .60);--player-track-color: rgba(255, 255, 255, .25);--player-primary-text-color: rgb(var(--player-text-color-rgb));--player-secondary-text-color: #999;--episode-hint-poster-width: 90px;--side-module-width: 350px;--page-padding-wide: 20px;--page-padding-narrow: 10px;--broadcast-gap: 5px;--safe-area-top: 0px;--safe-area-right: 0px;--safe-area-bottom: 0px;--safe-area-left: 0px;--page-top-padding: calc(74px + var(--safe-area-top))}@supports(padding: env(safe-area-inset-top)){:root{--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-right: env(safe-area-inset-right, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px)}}:root{--app-text-color: rgb(var(--app-color-light-rgb));--app-text-color-1: rgb(var(--app-color-light-rgb));--app-text-color-2: rgb(var(--app-color-light-rgb));--app-text-color-3: rgb(var(--app-color-light-rgb));--app-color-0: rgb(var(--app-color-dark-rgb));--app-color-1: rgba(var(--app-color-light-rgb), .05);--app-color-2: rgba(var(--app-color-light-rgb), .10);--app-color-3: rgba(var(--app-color-light-rgb), .40);--app-color-4: rgba(var(--app-color-light-rgb), .95);--app-color-5: rgba(var(--app-color-light-rgb), .30);--app-color-6: rgba(var(--app-color-light-rgb), .10);--app-notification-background-color: rgba(var(--app-color-dark-rgb), .30);--app-secondary-color-1: rgba(var(--app-secondary-color-light-rgb), .40);--app-secondary-color-2: rgba(var(--app-secondary-color-light-rgb), .95);--app-additional-color-1: rgba(var(--app-additional-color-rgb), .05);--app-additional-color-2: rgba(var(--app-additional-color-rgb), .20);--app-additional-color-3: rgba(var(--app-additional-color-rgb), .40);--app-additional-color-4: rgba(var(--app-additional-color-rgb), .95);--app-additional-color-5: rgba(var(--app-additional-color-rgb), .30);--app-additional-color-6: rgba(var(--app-additional-color-rgb), .10);--app-header-color: rgba(var(--app-color-dark-rgb), .50);--app-color-popup: rgba(var(--app-color-dark-rgb), .90);--broadcast-schedule-zoom-background: rgb(var(--app-color-dark-rgb), .80)}:root .theme-light{--app-text-color: rgb(var(--app-color-dark-rgb));--app-text-color-1: rgb(var(--app-color-light-rgb));--app-text-color-2: rgb(var(--app-color-light-rgb));--app-text-color-3: rgb(var(--app-color-light-rgb));--app-color-0: rgb(var(--app-color-dark-rgb));--app-color-1: rgba(var(--app-color-light-rgb), .05);--app-color-2: rgba(var(--app-color-light-rgb), .20);--app-color-3: rgba(var(--app-color-light-rgb), .50);--app-color-4: rgba(var(--app-color-light-rgb), .80);--app-color-5: rgba(var(--app-color-light-rgb), .40);--app-color-6: rgba(var(--app-color-light-rgb), .15);--app-notification-background-color: rgba(var(--app-color-light-rgb), .10);--app-secondary-color-1: rgba(var(--app-secondary-color-light-rgb), .50);--app-secondary-color-2: rgba(var(--app-secondary-color-light-rgb), .80);--app-additional-color-1: rgba(var(--app-additional-color-rgb), .05);--app-additional-color-2: rgba(var(--app-additional-color-rgb), .20);--app-additional-color-3: rgba(var(--app-additional-color-rgb), .50);--app-additional-color-4: rgba(var(--app-additional-color-rgb), .80);--app-additional-color-5: rgba(var(--app-additional-color-rgb), .40);--app-additional-color-6: rgba(var(--app-additional-color-rgb), .15);--app-header-color: rgba(var(--app-color-dark-rgb), .50);--app-color-popup: rgba(var(--app-color-dark-rgb), .90);--broadcast-schedule-zoom-background: rgb(var(--app-color-dark-rgb), .90)}:root{--app-color-dark-rgb: 22, 22, 27;--app-color-light-rgb: 255, 255, 255;--app-accent-color-rgb: 255, 67, 76;--app-accent-color: rgb(var(--app-accent-color-rgb));--app-accent-color-2: rgba(var(--app-accent-color-rgb), .8);--app-border-radius: 4px;--app-border-radius-x2: calc(var(--app-border-radius) * 2);--app-border-radius-photo: calc(var(--app-border-radius) * 2);--app-nav-height: 44px;--app-font-size: 14px;--app-font-size-small: .85em;--app-danger-color-rgb: 255, 67, 76;--app-danger-color: rgb(var(--app-danger-color-rgb));--app-danger-color-2: rgba(var(--app-danger-color-rgb), .8);--app-font: "MTS Text";--app-blur: 10px;--app-modal-mask: rgba(0, 0, 0, .6);--app-backgroundOpacityPercent: 100;--app-additional-color-rgb: var(--app-color-light-rgb);--app-additional-color-0: rgb(var(--app-additional-color-rgb));--app-secondary-color-light-rgb: var(--app-color-light-rgb);--app-secondary-color-0: rgb(var(--app-secondary-color-light-rgb));--player-background-color-rgb: 22, 22, 27;--player-text-color-rgb: 255, 255, 255;--player-background-color: rgb(var(--player-background-color-rgb));--player-button-background-color: rgba(var(--player-text-color-rgb), .05);--player-test-background-color: rgba(var(--player-text-color-rgb), .50);--player-popup-background-color: rgba(var(--player-background-color-rgb), .70);--player-toolbar-background-color: rgba(var(--player-background-color-rgb), .60);--player-track-color: rgba(255, 255, 255, .25);--player-primary-text-color: rgb(var(--player-text-color-rgb));--player-secondary-text-color: #999;--episode-hint-poster-width: 90px;--side-module-width: 350px;--page-padding-wide: 20px;--page-padding-narrow: 10px;--broadcast-gap: 5px;--safe-area-top: 0px;--safe-area-right: 0px;--safe-area-bottom: 0px;--safe-area-left: 0px;--page-top-padding: calc(74px + var(--safe-area-top))}@supports(padding: env(safe-area-inset-top)){:root{--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-right: env(safe-area-inset-right, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px)}}:root{--app-text-color: rgb(var(--app-color-light-rgb));--app-text-color-1: rgb(var(--app-color-light-rgb));--app-text-color-2: rgb(var(--app-color-light-rgb));--app-text-color-3: rgb(var(--app-color-light-rgb));--app-color-0: rgb(var(--app-color-dark-rgb));--app-color-1: rgba(var(--app-color-light-rgb), .05);--app-color-2: rgba(var(--app-color-light-rgb), .10);--app-color-3: rgba(var(--app-color-light-rgb), .40);--app-color-4: rgba(var(--app-color-light-rgb), .95);--app-color-5: rgba(var(--app-color-light-rgb), .30);--app-color-6: rgba(var(--app-color-light-rgb), .10);--app-notification-background-color: rgba(var(--app-color-dark-rgb), .30);--app-secondary-color-1: rgba(var(--app-secondary-color-light-rgb), .40);--app-secondary-color-2: rgba(var(--app-secondary-color-light-rgb), .95);--app-additional-color-1: rgba(var(--app-additional-color-rgb), .05);--app-additional-color-2: rgba(var(--app-additional-color-rgb), .20);--app-additional-color-3: rgba(var(--app-additional-color-rgb), .40);--app-additional-color-4: rgba(var(--app-additional-color-rgb), .95);--app-additional-color-5: rgba(var(--app-additional-color-rgb), .30);--app-additional-color-6: rgba(var(--app-additional-color-rgb), .10);--app-header-color: rgba(var(--app-color-dark-rgb), .50);--app-color-popup: rgba(var(--app-color-dark-rgb), .90);--broadcast-schedule-zoom-background: rgb(var(--app-color-dark-rgb), .80)}:root .theme-light{--app-text-color: rgb(var(--app-color-dark-rgb));--app-text-color-1: rgb(var(--app-color-light-rgb));--app-text-color-2: rgb(var(--app-color-light-rgb));--app-text-color-3: rgb(var(--app-color-light-rgb));--app-color-0: rgb(var(--app-color-dark-rgb));--app-color-1: rgba(var(--app-color-light-rgb), .05);--app-color-2: rgba(var(--app-color-light-rgb), .20);--app-color-3: rgba(var(--app-color-light-rgb), .50);--app-color-4: rgba(var(--app-color-light-rgb), .80);--app-color-5: rgba(var(--app-color-light-rgb), .40);--app-color-6: rgba(var(--app-color-light-rgb), .15);--app-notification-background-color: rgba(var(--app-color-light-rgb), .10);--app-secondary-color-1: rgba(var(--app-secondary-color-light-rgb), .50);--app-secondary-color-2: rgba(var(--app-secondary-color-light-rgb), .80);--app-additional-color-1: rgba(var(--app-additional-color-rgb), .05);--app-additional-color-2: rgba(var(--app-additional-color-rgb), .20);--app-additional-color-3: rgba(var(--app-additional-color-rgb), .50);--app-additional-color-4: rgba(var(--app-additional-color-rgb), .80);--app-additional-color-5: rgba(var(--app-additional-color-rgb), .40);--app-additional-color-6: rgba(var(--app-additional-color-rgb), .15);--app-header-color: rgba(var(--app-color-dark-rgb), .50);--app-color-popup: rgba(var(--app-color-dark-rgb), .90);--broadcast-schedule-zoom-background: rgb(var(--app-color-dark-rgb), .90)}.ui-input-component{position:relative}.ui-input-component .ui-input-label{display:flex;align-items:center;gap:.5rem;margin-bottom:5px}.ui-input-component .ui-input-label label{margin:0}.ui-input-component input[type=text],.ui-input-component input[type=email],.ui-input-component input[type=password],.ui-input-component input[type=number],.ui-input-component input[type=date],.ui-input-component input[type=time],.ui-input-component textarea,.ui-input-component .ui-select-container,.ui-input-component .ui-input-phone-container{display:flex;align-items:center;width:100%;height:40px;padding:10px 15px;border:solid 1px var(--app-additional-color-5);border-radius:var(--app-border-radius-x2);box-sizing:border-box;font:inherit;font-size:16px;outline:none;color:var(--app-text-color-1);background:rgba(0,0,0,0);cursor:pointer;position:relative}.ui-input-component input[type=text]:focus,.ui-input-component input[type=email]:focus,.ui-input-component input[type=password]:focus,.ui-input-component input[type=number]:focus,.ui-input-component input[type=date]:focus,.ui-input-component input[type=time]:focus,.ui-input-component textarea:focus,.ui-input-component .ui-select-container:focus,.ui-input-component .ui-input-phone-container:focus{border-color:var(--app-additional-color-3)}.ui-input-component input[type=text]:disabled,.ui-input-component input[type=email]:disabled,.ui-input-component input[type=password]:disabled,.ui-input-component input[type=number]:disabled,.ui-input-component input[type=date]:disabled,.ui-input-component input[type=time]:disabled,.ui-input-component textarea:disabled,.ui-input-component .ui-select-container:disabled,.ui-input-component .ui-input-phone-container:disabled{color:var(--app-additional-color-3)}.ui-input-component input[type=text].input-error,.ui-input-component input[type=email].input-error,.ui-input-component input[type=password].input-error,.ui-input-component input[type=number].input-error,.ui-input-component input[type=date].input-error,.ui-input-component input[type=time].input-error,.ui-input-component textarea.input-error,.ui-input-component .ui-select-container.input-error,.ui-input-component .ui-input-phone-container.input-error{color:var(--app-danger-color);border-color:var(--app-danger-color)}.ui-input-component .ui-select-search--toggle{width:100%;height:100%}.ui-input-component .ui-select-search--current-value{color:var(--app-text-color-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:calc(100% - 40px)}.ui-input-component .ui-select-search--select-container{z-index:10;position:absolute;top:100%;left:0;right:0;border-radius:unset;background-color:var(--app-color-0);border:solid 1px var(--app-color-5);padding:10px}.ui-input-component .ui-select-search--search-container{display:flex;align-items:center;gap:10px;width:100%;border-radius:var(--app-border-radius);background-color:var(--app-additional-color-1);padding:5px 10px;margin-bottom:15px}.ui-input-component .ui-select-search--search-container--search{background:rgba(0,0,0,0);border:none;padding:0;color:var(--app-text-color-1);font-size:16px;flex:1}.ui-input-component .ui-select-search--search-container--search:focus{outline-width:0}.ui-input-component .ui-select-search--search-container--search::placeholder{color:var(--app-additional-color-3);font-size:16px}.ui-input-component .ui-select-search--search-container svg path{fill:var(--app-additional-color-3)}.ui-input-component .ui-select-search--list{padding:0;max-height:220px;display:flex;flex-direction:column;gap:5px}@media screen and (max-width: 800px){.ui-input-component .ui-select-search--select-container{width:80%;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%)}}@media screen and (max-width: 500px){.ui-input-component .ui-select-search--select-container{width:auto;left:20px;right:20px;top:20%;transform:translate(0, 0)}}.ui-input-component .ui-select-search--no-options{color:var(--app-additional-color-3);display:flex;align-items:center;justify-content:center;padding:10px;text-align:center}.ui-input-component textarea{height:initial}.ui-input-component.ui-textarea textarea{display:block;overflow:hidden;resize:none}.ui-input-component input[type=checkbox],.ui-input-component input[type=radio]{position:relative;margin:0;display:inline-block;min-width:16px;height:16px;appearance:none;outline:none;vertical-align:top;border:1px solid var(--app-additional-color-5);border-radius:var(--app-border-radius);background:rgba(0,0,0,0);cursor:pointer;transition:background .3s,border-color .3s,box-shadow .2s}.ui-input-component input[type=checkbox]:after,.ui-input-component input[type=radio]:after{content:"";position:absolute;display:block;transition:transform .3s ease,opacity .2s}.ui-input-component input[type=checkbox]:disabled,.ui-input-component input[type=radio]:disabled{cursor:not-allowed;opacity:.9}.ui-input-component input[type=checkbox]:disabled+label,.ui-input-component input[type=radio]:disabled+label{cursor:not-allowed}.ui-input-component input[type=checkbox]:focus,.ui-input-component input[type=radio]:focus{box-shadow:0 0 0 var(--app-accent-color)}.ui-input-component input[type=checkbox]+label,.ui-input-component input[type=radio]+label{margin-left:4px}.ui-input-component input[type=checkbox].checkbox-error,.ui-input-component input[type=radio].checkbox-error{border-color:var(--app-accent-color)}.ui-input-component input[type=checkbox].input-error,.ui-input-component input[type=checkbox].checkbox-error{color:var(--app-text-color-1);border-color:var(--app-danger-color)}.ui-input-component input[type=checkbox]{position:relative}.ui-input-component input[type=checkbox]:not(.switch):after{position:absolute;top:30%;left:45%;opacity:0;width:4px;height:4px;border:2px solid var(--app-accent-color);border-top:0;border-left:0;transform:rotate(40deg) translateX(-50%)}.ui-input-component input[type=checkbox]:not(.switch):checked:after{opacity:1;--app-checkbox-scale: 1}.ui-input-component input[type=checkbox].switch{min-width:34px;width:34px;height:22px;border-radius:11px;transition:background .3s,border-color .3s,box-shadow .2s,filter .2s}.ui-input-component input[type=checkbox].switch:after{top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--app-additional-color-5)}.ui-input-component input[type=checkbox].switch:checked{border-color:var(--app-accent-color);background:var(--app-accent-color)}.ui-input-component input[type=checkbox].switch:checked:after{background:var(--app-text-color-1);transform:translateX(12px)}.ui-input-component input[type=checkbox].switch:hover:not(:checked):not(:disabled){background:var(--app-additional-color-2)}.ui-input-component input[type=checkbox].switch:hover:checked:not(:disabled){filter:brightness(0.9)}.ui-input-component input[type=radio]{border-radius:50%}.ui-input-component input[type=radio]:after{width:19px;height:19px;border-radius:50%;background:var(--app-accent-color);opacity:0;transform:scale(var(--app-radio-scale, 0.3))}.ui-input-component input[type=radio]:checked:after{opacity:1;--app-radio-scale: 0.6}.ui-input-component select.compact{border:none;text-align:right;padding:5px 0}.ui-input-component.ui-select-container{position:relative}.ui-input-component.ui-select select{position:absolute;left:0;bottom:0;z-index:1;padding:10px 15px;width:100%;height:40px;font:inherit;font-size:16px;color:var(--app-text-color-1);border:none;background:rgba(0,0,0,0);outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.ui-input-component.ui-select select:focus{border:none}.ui-input-component.ui-select select:disabled{opacity:1;color:var(--app-additional-color-3)}.ui-input-component.ui-select select>option{background-color:var(--app-color-0);color:var(--app-text-color-1)}.ui-input-component.ui-select-other{margin-top:10px}.ui-input-component .select-button{position:absolute;z-index:0;bottom:8px;right:10px}.ui-input-component .select-button path{fill:var(--app-additional-color-5)}.ui-input-component label{margin-bottom:5px;padding:0;display:inline-block;font-size:12px;font-weight:600;line-height:100%}.ui-input-component label.input-required::after{color:var(--app-additional-color-4)}.ui-input-component label.input-required::after{content:"*";margin-left:4px;color:var(--app-danger-color)}.ui-input-component label.checkbox-label{font-weight:400}.ui-input-component label.input-required.checkbox-label::after{display:none}.ui-input-component label.input-required.checkbox-label{position:relative}.ui-input-component label.input-required .checkbox-container::before{content:"*";position:absolute;top:-4px;left:22px;font-size:12px;font-weight:bold;color:var(--app-danger-color)}.ui-input-component label.input-required.switch-label::after{display:none}.ui-input-component label.input-required .switch-text-title::after{content:"*";margin-left:4px;color:var(--app-danger-color)}.ui-input-component label.input-error{z-index:2;margin:0;float:right;color:var(--app-text-color);background:var(--app-danger-color);padding:2px 5px;height:16px;border-radius:var(--app-border-radius-x2);position:absolute;bottom:-10px;right:0;font-size:var(--app-font-size-small);font-weight:400;line-height:140%}.ui-input-component .input-description{display:block;margin-top:4px;font-size:12px;font-weight:400;line-height:1.2;color:var(--app-additional-color-3)}.ui-input-component .checkbox-label{display:flex;column-gap:8px;cursor:pointer}.ui-input-component .switch-label{display:flex;align-items:flex-start;column-gap:8px;margin-bottom:0;cursor:pointer}.ui-input-component .switch-container{display:flex;align-items:center;height:17px}.ui-input-component .switch-text{display:flex;flex-direction:column;row-gap:5px}.ui-input-component .switch-text-title{font-size:14px;line-height:1.2}.ui-input-component .switch-text-hint{font-size:14px;font-weight:400;line-height:1.2}.ui-input-component .field-button{padding:0;position:absolute;bottom:10px;right:10px;display:flex;outline:none;border:none;box-shadow:none;background-color:rgba(0,0,0,0);cursor:pointer}.ui-input-component .field-button svg{width:20px;height:20px}.ui-input-component .field-button svg path,.ui-input-component .field-button svg rect{fill:var(--app-additional-color-5)}.ui-input-component .field-button:hover{background-color:rgba(0,0,0,0)}.ui-input-component .checkbox-text{color:var(--app-additional-color-4);line-height:1.2}.ui-input-component.ui-input-phone{padding:0}.ui-input-component.ui-input-phone input[type=tel]{position:absolute;left:60px;z-index:1;height:100%;width:calc(100% - 60px);font:inherit;font-size:16px;color:var(--app-text-color-1);border:none;border-radius:0 var(--app-border-radius-x2) var(--app-border-radius-x2) 0;background:rgba(0,0,0,0);outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;touch-action:manipulation}.ui-input-component.ui-input-phone input[type=tel]:disabled{color:var(--app-additional-color-3)}.ui-input-component.ui-input-phone .PhoneInput{display:flex;align-items:center;width:100%;gap:12px}.ui-input-component.ui-input-phone .PhoneInputCountry{position:relative;display:inline-flex;align-items:center;width:40px}.ui-input-component.ui-input-phone .PhoneInputCountryIcon{display:flex;align-items:center}.ui-input-component.ui-input-phone .PhoneInputCountryIcon--border{box-shadow:0px 1px 3px 1px var(--app-additional-color-2)}.ui-input-component.ui-input-phone .PhoneInput .international-icon path{fill:var(--app-additional-color-5)}.ui-input-component.ui-input-phone .select-button{bottom:5px;left:36px;right:initial}.ui-input-component.ui-input-phone .ui-input-phone-select{position:absolute;bottom:0;left:0;width:100%;height:100%;font-size:16px;opacity:0;cursor:pointer}.field-error .input-required{color:var(--app-danger-color)}.field-error .checkbox-label{color:var(--app-text-color-1)}.disabled{opacity:.6}.disabled input,.disabled select,.disabled label{cursor:initial}@media screen and (-webkit-min-device-pixel-ratio: 0){select:focus,textarea:focus,input:focus{font-size:16px}}.ui-input-kontur{position:relative}.ui-input-kontur__fields{margin:10px 0;display:flex;align-items:center;column-gap:8px}.ui-input-kontur__fields input[type=text]{flex:1}.ui-input-kontur__search-message{margin-top:8px;display:block;font-size:14px;color:var(--app-color-4);text-decoration:underline;transition:color .3s ease}.ui-input-kontur__search-message:hover{color:var(--app-accent-color)}.ui-input-kontur__list{position:absolute;left:0;z-index:2;margin:0;padding:0;display:block;width:100%;max-height:280px;list-style:none;border:1px solid var(--app-color-2);border-radius:8px;background-color:var(--app-color-0);overflow-y:auto}.ui-input-kontur__list-item{padding:8px 15px;display:flex;flex-direction:column;column-gap:4px;font-size:14px;cursor:pointer}.ui-input-kontur__list-item:hover{background-color:var(--app-color-1)}.ui-input-kontur__list-item:not(:last-child){border-bottom:1px solid var(--app-color-2)}.ui-input-kontur__hint{margin:10px 0 0;font-size:14px}
.c-image-cropper{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px;background-color:rgba(0,0,0,.6)}.c-image-cropper__dialog{position:relative;display:flex;flex-direction:column;gap:16px;width:min(360px,100%);padding:32px 20px 20px;border-radius:var(--app-border-radius-x2);background-color:rgba(var(--app-color-dark-rgb), 92%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.c-image-cropper__close{position:absolute;top:4px;right:4px}.c-image-cropper__title{font-size:var(--app-font-size);line-height:1.3;text-align:center}.c-image-cropper__area{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--app-border-radius);background-color:var(--app-additional-color-1)}.c-image-cropper__zoom{width:100%;accent-color:var(--app-accent-color);cursor:pointer}
.c-preloader{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.c-preloader svg{width:32px;height:32px}.c-preloader.-fullscreen{width:100%;height:100vh}.c-preloader.-fullscreen svg{width:64px;height:64px}.c-preloader-icon{animation:loader 3s linear infinite}@keyframes loader{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.c-preloader-icon svg ellipse,.c-preloader-icon svg circle{fill:var(--app-color-3)}
.input-photo__description{display:block;margin-bottom:6px;font-size:var(--app-font-size-small);line-height:1.3;color:var(--app-additional-color-3)}.input-photo__body{display:flex;align-items:center;gap:12px}.input-photo__preview{position:relative;flex:0 0 auto;width:64px;height:64px;overflow:hidden;border-radius:50%;background-color:var(--app-additional-color-1)}.input-photo__preview img{width:100%;height:100%;object-fit:cover}.input-photo__placeholder{display:block;width:100%;height:100%}.input-photo__preloader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.7)}.input-photo__button{padding:8px 16px;font-size:var(--app-font-size);line-height:1.2;color:var(--app-additional-color-4);background-color:rgba(0,0,0,0);border:1px solid var(--app-additional-color-2);border-radius:var(--app-border-radius);cursor:pointer}.input-photo__button:disabled{opacity:.6;cursor:default}.input-photo__input{display:none}
.paticipation-select{display:flex;flex-direction:column;justify-content:center;row-gap:20px;width:100%}.paticipation-select__buttons{display:flex;align-items:center;gap:10px;text-align:center}@media screen and (max-width: 1024px){.paticipation-select__buttons{flex-wrap:wrap;justify-content:center}}.paticipation-select__buttons .comdi-button{width:100%;height:44px;white-space:nowrap}
:root{--app-color-dark-rgb: 22, 22, 27;--app-color-light-rgb: 255, 255, 255;--app-accent-color-rgb: 255, 67, 76;--app-accent-color: rgb(var(--app-accent-color-rgb));--app-accent-color-2: rgba(var(--app-accent-color-rgb), .8);--app-border-radius: 4px;--app-border-radius-x2: calc(var(--app-border-radius) * 2);--app-border-radius-photo: calc(var(--app-border-radius) * 2);--app-nav-height: 44px;--app-font-size: 14px;--app-font-size-small: .85em;--app-danger-color: #FF434C}:root{--app-text-color: rgb(var(--app-color-light-rgb));--app-text-color-1: rgb(var(--app-color-light-rgb));--app-text-color-2: rgb(var(--app-color-light-rgb));--app-text-color-3: rgb(var(--app-color-light-rgb));--app-color-0: rgb(var(--app-color-dark-rgb));--app-color-1: rgba(var(--app-color-light-rgb), .05);--app-color-2: rgba(var(--app-color-light-rgb), .10);--app-color-3: rgba(var(--app-color-light-rgb), .40);--app-color-4: rgba(var(--app-color-light-rgb), .80);--app-color-5: rgba(var(--app-color-light-rgb), .30);--app-color-6: rgba(var(--app-color-light-rgb), .10);--app-color-7: rgb(var(--app-color-dark-rgb), .05);--app-color-8: rgb(var(--app-color-dark-rgb), .80);--app-color-popup: rgba(var(--app-color-dark-rgb), .90)}:root .theme-light{--app-text-color: rgb(var(--app-color-dark-rgb));--app-text-color-1: rgb(var(--app-color-light-rgb));--app-text-color-2: rgb(var(--app-color-light-rgb));--app-text-color-3: rgb(var(--app-color-light-rgb));--app-color-0: rgb(var(--app-color-dark-rgb));--app-color-1: rgba(var(--app-color-light-rgb), .05);--app-color-2: rgba(var(--app-color-light-rgb), .40);--app-color-3: rgba(var(--app-color-light-rgb), .80);--app-color-4: rgba(var(--app-color-light-rgb), .85);--app-color-5: rgba(var(--app-color-light-rgb), .40);--app-color-6: rgba(var(--app-color-light-rgb), .15);--app-color-7: rgb(var(--app-color-dark-rgb), .05);--app-color-8: rgb(var(--app-color-dark-rgb), .80);--app-color-popup: rgba(var(--app-color-light-rgb), .90)}.login-page p,.login-page h1,.login-page h2{margin:0}.login-page h1{min-height:28px;font-size:24px;line-height:28px;font-weight:700;color:var(--app-text-color-1)}.login-page h2{display:flex;align-items:flex-end;min-height:28px;font-size:18px;font-weight:700;color:var(--app-text-color-1)}.login-page h2.auth-internal-subtitle{margin-bottom:12px}.login-page p{color:var(--app-color-4)}.login-page a{color:var(--app-accent-color)}.login-page label{color:var(--app-color-4);font-weight:700}.login-page label.input-error{display:flex;align-items:center;height:20px;color:var(--app-text-color);box-sizing:border-box}.login-page .auth-container{display:grid;grid-template-columns:1fr;row-gap:20px;height:max-content}.login-page .auth-container--xs{row-gap:5px}.login-page .auth-container-titles{display:grid;row-gap:15px}.login-page .error-message{font-weight:700;color:var(--app-danger-color)}.login-page.icon-container{margin:0 0 20px}.login-page.icon-container.accent svg path{fill:var(--app-accent-color)}.login-page .no-access-message{margin:10px 0 0;display:flex;gap:4px}.login-page .social-logo{margin:0 5px 5px 0;padding:10px;width:44px;height:44px;vertical-align:top;border:none}.login-page .social-logo--sso{margin-top:12px;padding:10px 20px;width:max-content;background:var(--app-additional-color-1)}.login-page .social-logo--sso:hover{color:var(--app-additional-color-0);background:var(--app-additional-color-2)}.login-page .social-logo--sso-only{margin-top:12px;padding:10px 20px;width:max-content;color:var(--app-text-color);background-color:var(--app-accent-color)}.login-page .social-logo--sso-only:hover{color:var(--app-text-color);background-color:var(--app-accent-color-2)}.login-page .social-logo-container{margin-bottom:20px}.login-page .icon-close{float:right}.login-page .auth-reset-email-button{display:inline-block;margin-top:6px;font-weight:bold;cursor:pointer}.login-page footer{display:flex;align-items:flex-end;justify-content:space-between;text-align:right}.login-page footer svg path{fill:var(--app-color-3)}.login-page .email-request-header{display:grid;grid-template-columns:1fr;row-gap:5px}.login-page .email-request-form .link{padding:0;cursor:pointer}.login-page .email-request-block{margin:0;display:flex;gap:5px}@media screen and (max-width: 800px){.login-page .email-request-block{flex-direction:column}}.login-page .email-request-calendar{display:inline-flex;align-items:center;gap:5px;color:var(--app-color-3);font-size:14px;font-weight:700;text-decoration:none;transition:color .3s ease}.privacy-offer{margin:0}.privacy-offer .ui-input-component .checkbox-label{font-weight:400}.privacy-offer .userAgreement{position:relative;left:-12px}.privacy-offer .userAgreement a{color:var(--app-accent-color)}.privacy-offer .userAgreement a:hover{color:var(--app-accent-color-2)}.auth-submit-buttons{display:flex;align-items:center;gap:.5rem}#playerContainer #login-page{position:absolute;width:100%;height:100%;z-index:10}#playerContainer #login-page>div{height:100%;box-sizing:border-box}#playerContainer #login-page>div>div{height:100%}#login-page{margin:0 auto;width:100%;font-size:14px;color:var(--app-color-4);background-color:var(--app-color-0)}#login-page .player-auth{box-sizing:border-box;padding:20px;display:grid;grid-template-columns:1fr;row-gap:20px;border-radius:calc(var(--app-border-radius)*1.5)}#login-page .player-auth .two-column{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:40px}@media screen and (max-width: 800px){#login-page .player-auth .two-column{column-gap:20px}}@media screen and (max-width: 540px){#login-page .player-auth .two-column{grid-template-columns:1fr;row-gap:40px}}
.auth-info-block{display:grid;grid-template-columns:1fr;row-gap:20px;height:max-content}.auth-info-block__container{display:grid;grid-template-columns:1fr;row-gap:20px}.auth-info-block__poster-container{border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:324px;aspect-ratio:16/9;height:100%}@media screen and (max-width: 540px){.auth-info-block__poster-container{max-height:initial;width:100%}}.auth-info-block__poster-container img{display:block;width:100%;height:100%;object-fit:cover}.auth-info-block__text{font-weight:600;color:var(--app-color-3)}

/*# sourceMappingURL=application.css.map*/