/* Bundle Includes:
 *   css/codemirror.css
 *   css/txteditor.css
 *   css/vars/theme.css
 *   css/switches.css
 *   css/sprites/fm-uni@uni.css
 *   css/sprites/fm-mono@mono.css
 *   css/sprites/fm-theme@dark.css
 *   css/sprites/fm-theme@light.css
 *   css/sprites/fm-illustrations.css
 *   css/mega-dialog.css
 *   css/vars/dialog.css
 *   css/vars/button.css
 *   css/radios.css
 *   css/mega-button.css
 *   css/checkboxes.css
 *   css/media-viewer.css
 */

.CodeMirror{
	background-color:var(--stroke-main);
	box-sizing:border-box;
	color:var(--text-color-high);
	direction:ltr;
	font:var(--text-code1);
	height:100%
}
.CodeMirror-lines{
	padding:4px 0
}
.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{
	padding:0 14px
}
.CodeMirror-gutters{
	background-color:var(--stroke-main);
	white-space:nowrap
}
.CodeMirror-linenumber{
	color:var(--label-blue);
	font:var(--text-code1);
	min-width:20px;
	padding:0 3px 0 5px;
	text-align:right;
	white-space:nowrap
}
.CodeMirror-guttermarker{
	color:#000
}
.CodeMirror-guttermarker-subtle{
	color:var(--text-color-low)
}
.CodeMirror-cursor{
	border-left:1px solid var(--stroke-main-inverted);
	border-right:none;
	width:0
}
.CodeMirror div.CodeMirror-secondarycursor{
	border-left:1px solid var(--stroke-mid-grey)
}
.cm-fat-cursor .CodeMirror-cursor{
	background:#7e7;
	border:0 !important;
	width:auto
}
.cm-fat-cursor div.CodeMirror-cursors{
	z-index:1
}
.cm-animate-fat-cursor,.cm-fat-cursor-mark{
	-webkit-animation:blink 1.06s steps(1) infinite;
	animation:blink 1.06s steps(1) infinite;
	background-color:var(--secondary-green)
}
.cm-animate-fat-cursor{
	border:0;
	width:auto
}
@-webkit-keyframes blink{
50%{
	background-color:initial
}
}
@keyframes blink{
50%{
	background-color:initial
}
}
.cm-tab{
	display:inline-block;
	text-decoration:inherit
}
.CodeMirror-rulers{
	bottom:0;
	left:0;
	overflow:hidden;
	position:absolute;
	right:0;
	top:-50px
}
.CodeMirror-ruler{
	border-left:1px solid #ccc;
	bottom:0;
	position:absolute;
	top:0
}
.cm-s-default .cm-header{
	color:#00f
}
.cm-s-default .cm-quote{
	color:#090
}
.cm-negative{
	color:#d44
}
.cm-positive{
	color:#292
}
.cm-header,.cm-strong{
	font-weight:700
}
.cm-em{
	font-style:italic
}
.cm-link{
	text-decoration:underline
}
.cm-strikethrough{
	text-decoration:line-through
}
.cm-s-default .cm-keyword{
	color:#708
}
.cm-s-default .cm-atom{
	color:#219
}
.cm-s-default .cm-number{
	color:#164
}
.cm-s-default .cm-def{
	color:#00f
}
.cm-s-default .cm-variable-2{
	color:#05a
}
.cm-s-default .cm-type,.cm-s-default .cm-variable-3{
	color:#085
}
.cm-s-default .cm-comment{
	color:#a50
}
.cm-s-default .cm-string{
	color:#a11
}
.cm-s-default .cm-string-2{
	color:#f50
}
.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{
	color:#555
}
.cm-s-default .cm-builtin{
	color:#30a
}
.cm-s-default .cm-bracket{
	color:#997
}
.cm-s-default .cm-tag{
	color:#170
}
.cm-s-default .cm-attribute{
	color:#00c
}
.cm-s-default .cm-hr{
	color:#999
}
.cm-s-default .cm-link{
	color:#00c
}
.cm-invalidchar,.cm-s-default .cm-error{
	color:red
}
.CodeMirror-composing{
	border-bottom:2px solid
}
div.CodeMirror span.CodeMirror-matchingbracket{
	color:#0b0
}
div.CodeMirror span.CodeMirror-nonmatchingbracket{
	color:#a22
}
.CodeMirror-matchingtag{
	background:rgba(255, 150, 0, .3)
}
.CodeMirror-activeline-background{
	background:#e8f2ff
}
.CodeMirror{
	overflow:hidden;
	position:relative
}
.CodeMirror-scroll{
	-ms-overflow-style:none;
	scrollbar-width:none;
	box-sizing:border-box;
	height:100%;
	outline:none;
	overflow:scroll !important;
	padding:20px 0;
	position:relative
}
.CodeMirror-scroll::-webkit-scrollbar{
	display:none
}
.CodeMirror-sizer{
	border-right:30px solid transparent;
	position:relative
}
.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{
	display:none;
	position:absolute;
	z-index:6
}
.CodeMirror-vscrollbar{
	overflow-x:hidden;
	overflow-y:scroll;
	right:0;
	top:0
}
.CodeMirror-hscrollbar{
	bottom:0;
	left:0;
	overflow-x:scroll;
	overflow-y:hidden
}
.CodeMirror-scrollbar-filler{
	bottom:0;
	right:0
}
.CodeMirror-gutter-filler{
	bottom:0;
	left:0
}
.CodeMirror-gutters{
	left:0;
	min-height:100%;
	position:absolute;
	top:0;
	z-index:3
}
.CodeMirror-gutter{
	display:inline-block;
	height:100%;
	margin-bottom:-30px;
	vertical-align:top;
	white-space:normal
}
.CodeMirror-gutter-wrapper{
	background:none !important;
	border:none !important;
	position:absolute;
	z-index:4
}
.CodeMirror-gutter-background{
	bottom:0;
	position:absolute;
	top:0;
	z-index:4
}
.CodeMirror-gutter-elt{
	cursor:default;
	position:absolute;
	z-index:4
}
.CodeMirror-gutter-wrapper::selection{
	background-color:initial
}
.CodeMirror-gutter-wrapper::-moz-selection{
	background-color:initial
}
.CodeMirror-lines{
	cursor:text;
	min-height:1px
}
.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{
	word-wrap:normal;
	-webkit-tap-highlight-color:transparent;
	background:transparent;
	border-radius:0;
	border-width:0;
	color:inherit;
	font-family:inherit;
	font-size:inherit;
	-webkit-font-variant-ligatures:contextual;
	font-variant-ligatures:contextual;
	line-height:inherit;
	margin:0;
	overflow:visible;
	position:relative;
	white-space:pre;
	z-index:2
}
.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{
	word-wrap:break-word;
	white-space:pre-wrap;
	word-break:normal
}
.CodeMirror-linebackground{
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0;
	z-index:0
}
.CodeMirror-linewidget{
	padding:.1px;
	position:relative;
	z-index:2
}
.CodeMirror-rtl pre{
	direction:rtl
}
.CodeMirror-code{
	outline:none
}
.CodeMirror-measure{
	height:0;
	overflow:hidden;
	position:absolute;
	visibility:hidden;
	width:100%
}
.CodeMirror-cursor{
	pointer-events:none;
	position:absolute
}
.CodeMirror-measure pre{
	position:static
}
div.CodeMirror-cursors{
	position:relative;
	visibility:hidden;
	z-index:3
}
.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{
	visibility:visible
}
.CodeMirror-crosshair{
	cursor:crosshair
}
.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection,.CodeMirror-selected{
	background:var(--secondary-green);
	opacity:.3
}
.cm-force-border{
	padding-right:.1px
}
.CodeMirror-overlayscroll-horizontal,.CodeMirror-overlayscroll-vertical{
	background-color:var(--scroll-bar-background);
	border-radius:4px;
	height:calc(100% - 8px);
	opacity:0;
	position:absolute;
	right:0;
	top:0;
	transition:opacity .2s ease-in-out;
	width:8px;
	z-index:6
}
.CodeMirror-overlayscroll.CodeMirror-focused .CodeMirror-overlayscroll-horizontal,.CodeMirror-overlayscroll.CodeMirror-focused .CodeMirror-overlayscroll-vertical,.CodeMirror-overlayscroll .CodeMirror-overlayscroll-horizontal:active,.CodeMirror-overlayscroll .CodeMirror-overlayscroll-vertical:active,.CodeMirror-overlayscroll:hover .CodeMirror-overlayscroll-horizontal,.CodeMirror-overlayscroll:hover .CodeMirror-overlayscroll-vertical,.mobile .CodeMirror-overlayscroll-vertical,.mobile .CodeMirror-overlayscroll .CodeMirror-overlayscroll-horizontal{
	opacity:1
}
.CodeMirror-wrap .CodeMirror-overlayscroll-vertical{
	height:100%
}
.CodeMirror-overlayscroll-horizontal{
	bottom:0;
	height:8px;
	left:0;
	right:auto;
	top:auto;
	width:auto
}
.CodeMirror-overlayscroll-horizontal div,.CodeMirror-overlayscroll-vertical div{
	background:var(--scroll-bar-handle);
	border-radius:4px;
	cursor:pointer;
	height:100%;
	opacity:.5;
	position:absolute;
	width:100%
}
.CodeMirror-overlayscroll-horizontal div:active,.CodeMirror-overlayscroll-horizontal div:hover,.CodeMirror-overlayscroll-vertical div:active,.CodeMirror-overlayscroll-vertical div:hover,.mobile .CodeMirror-overlayscroll-horizontal div{
	opacity:.7
}
@media print{
.CodeMirror div.CodeMirror-cursors{
	visibility:hidden
}
.CodeMirror-overlayscroll-horizontal,.CodeMirror-overlayscroll-vertical{
	display:none
}
}
.cm-tab-wrap-hack:after{
	content:""
}
span.CodeMirror-selectedtext{
	background:none
}

.text-editor-container{
	background-color:var(--stroke-overlay-background);
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:800
}
.text-editor{
	background-color:var(--stroke-main);
	display:flex;
	flex-direction:column;
	height:100%;
	margin:0 auto;
	min-width:800px;
	width:80%
}
.text-editor textarea.txtar{
	background-color:var(--surface-main);
	border:0
}
.text-editor>footer,.text-editor>header{
	background-color:var(--stroke-grey-1);
	display:flex;
	flex:0 0 auto;
	flex-direction:column;
	justify-content:space-between
}
.text-editor>section{
	display:flex;
	flex:1 1 auto;
	flex-direction:column;
	overflow:hidden;
	padding:0 4px 0 24px
}
.text-editor>footer{
	align-items:center;
	flex-direction:row;
	padding:6px
}
.text-editor>footer button{
	--mask-color:var(--text-color-medium)
}
.text-editor>footer button i{
	transition:var(--transition-bg-color)
}
.text-editor>footer button:hover{
	--mask-color:var(--text-color-high)
}
.text-editor-bars{
	display:flex;
	font-size:0;
	justify-content:space-between;
	margin:2px 2px -1px;
	padding:0;
	position:relative
}
.text-editor-bars .bar{
	list-style:none;
	margin:0;
	padding:0
}
.text-editor-bars .bar>li{
	display:inline-flex;
	position:relative
}
.text-editor-bars .bar>li>button{
	--mask-color:var(--text-color-medium);
	-webkit-appearance:none;
	appearance:none;
	background-color:initial;
	border:0;
	cursor:pointer;
	margin:0;
	outline:none;
	padding:0
}
.text-editor-bars .bar.menu>li>button{
	border-radius:12px;
	color:var(--text-color-higher);
	font:var(--text-body1-bold);
	padding:2px 12px;
	transition:var(--transition-bg-color)
}
.text-editor-bars .bar.menu>li>button.active,.text-editor-bars .bar.menu>li>button:hover{
	background-color:var(--stroke-grey-2)
}
.text-editor-bars .bar.control{
	margin:4px 4px 0
}
.text-editor-bars .bar.control i{
	--icon-size:24px;
	transition:var(--transition-bg-color)
}
.text-editor-bars .bar.control>li>button:hover{
	--mask-color:var(--text-color-high)
}
.text-editor-file-name{
	align-items:center;
	display:flex;
	justify-content:center;
	padding:0 12px 8px;
	text-align:center
}
.text-editor-file-name i{
	flex:0 0 auto;
	height:24px;
	margin:0;
	position:relative;
	width:24px
}
.text-editor-file-name span{
	color:var(--text-color-high);
	font:var(--text-body1);
	overflow:hidden;
	padding:0 5px;
	text-overflow:ellipsis;
	white-space:nowrap
}
.text-editor nav.context-menu{
	left:2px;
	right:2px
}
.text-editor nav.context-menu.visible{
	margin-top:2px
}
.download.main-pad .text-editor{
	width:100%
}
.download.main-pad .text-editor>section{
	padding:0
}
.download-page.mobile .text-editor{
	min-width:100%;
	text-align:left
}
.download-page.mobile .text-editor>section{
	padding:0
}
.download-page.mobile .CodeMirror-sizer{
	border-right-width:0
}
.download-page.mobile .CodeMirror{
	background:repeating-linear-gradient(90deg, #f7f7f7, #f7f7f7 8px, #fff 0, #fff calc(100% - 8px))
}
.CodeMirror-overlayscroll-vertical div,.download-page.mobile .CodeMirror-overlayscroll-horizontal div{
	z-index:999
}

.custom-alpha,body{
	--navbar-background:rgba(51, 51, 51, var(--navbar-alpha, 1));

	--icon-agnostic:rgba(0, 0, 0, var(--icon-alpha, 1));

	--label-red:rgba(255, 97, 92, var(--label-alpha, 1));
	--label-orange:rgba(249, 166, 70, var(--label-alpha, 1));
	--label-yellow:rgba(244, 206, 74, var(--label-alpha, 1));
	--label-green:rgba(109, 204, 80, var(--label-alpha, 1));
	--label-blue:rgba(75, 184, 243, var(--label-alpha, 1));
	--label-purple:rgba(208, 136, 225, var(--label-alpha, 1));
	--label-grey:rgba(164, 164, 167, var(--label-alpha, 1));

	--label-red-hover:rgba(255, 98, 92, var(--label-alpha, 0.6));
	--label-orange-hover:rgba(249, 166, 70, var(--label-alpha, 0.6));
	--label-yellow-hover:rgba(244, 206, 74, var(--label-alpha, 0.6));
	--label-green-hover:rgba(109, 204, 80, var(--label-alpha, 0.6));
	--label-blue-hover:rgba(75, 184, 243, var(--label-alpha, 0.6));
	--label-purple-hover:rgba(208, 136, 225, var(--label-alpha, 0.6));
	--label-grey-hover:rgba(164, 164, 167, var(--label-alpha, 0.6));

	--avatar-blue:linear-gradient(225deg, rgba(85, 210, 240, var(--avatar-alpha, 1)) 0%, rgba(43, 166, 222, var(--avatar-alpha, 1)) 100%);
	--avatar-eggplant:linear-gradient(225deg, rgba(188, 32, 134, var(--avatar-alpha, 1)) 0%, rgba(136, 14, 79, var(--avatar-alpha, 1)) 100%);
	--avatar-gold:linear-gradient(225deg, rgba(255, 210, 0, var(--avatar-alpha, 1)) 0%, rgba(255, 165, 0, var(--avatar-alpha, 1)) 100%);
	--avatar-green:linear-gradient(225deg, rgba(95, 219, 0, var(--avatar-alpha, 1)) 0%, rgba(49, 181, 0, var(--avatar-alpha, 1)) 100%);
	--avatar-jade:linear-gradient(225deg, rgba(0, 189, 178, var(--avatar-alpha, 1)) 0%, rgba(0, 137, 123, var(--avatar-alpha, 1)) 100%);
	--avatar-orange:linear-gradient(225deg, rgba(255, 167, 0, var(--avatar-alpha, 1)) 0%, rgba(255, 111, 0, var(--avatar-alpha, 1)) 100%);
	--avatar-purple:linear-gradient(225deg, rgba(228, 38, 155, var(--avatar-alpha, 1)) 0%, rgba(197, 17, 98, var(--avatar-alpha, 1)) 100%);
	--avatar-red:linear-gradient(225deg, rgba(255, 98, 108, var(--avatar-alpha, 1)) 0%, rgba(255, 51, 58, var(--avatar-alpha, 1)) 100%);
	--avatar-salmon:linear-gradient(225deg, rgba(255, 137, 137, var(--avatar-alpha, 1)) 0%, rgba(255, 82, 82, var(--avatar-alpha, 1)) 100%);
	--avatar-sky:linear-gradient(225deg, rgba(154, 234, 255, var(--avatar-alpha, 1)) 0%, rgba(97, 210, 255, var(--avatar-alpha, 1)) 100%);
	--avatar-teal:linear-gradient(225deg, rgba(0, 213, 226, var(--avatar-alpha, 1)) 0%, rgba(0, 172, 193, var(--avatar-alpha, 1)) 100%);
	--avatar-yellow:linear-gradient(225deg, rgba(255, 235, 0, var(--avatar-alpha, 1)) 0%, rgba(255, 211, 0, var(--avatar-alpha, 1)) 100%);

	--image-background:#fff;

	--text-color-black-higher:#333;
	--text-color-black-high:#333;
	--text-color-black-medium:rgba(51, 51, 51, 0.7);
	--text-color-black-low:rgba(51, 51, 51, 0.4);

	--text-color-white-higher:#fff;
	--text-color-white-high:#fff;
	--text-color-white-medium:hsla(0, 0%, 100%, 0.7);
	--text-color-white-low:hsla(0, 0%, 100%, 0.4);

	--text-font-family:"LatoWeb", sans-serif;
	--text-font-family-bold:"LatoWebBold", sans-serif;
	--text-font-family-semibold:"LatoWebSemibold", sans-serif;
	--text-font-family-black:"LatoWebBlack", sans-serif;
	--text-font-family-light:"LatoWebLight", sans-serif;
	--text-font-family-code:"source_code_proregular", monospace;

	--text-font-family-second-bold:"montserrat_bold", "montserrat", arial, sans-serif;
	--text-font-family-second-light:"montserrat_light", arial, sans-serif;
	--text-font-family-second-regular:"montserrat", arial, sans-serif;
	--text-font-family-second-semibold:"montserrat_semibold", arial, sans-serif;

	--text-h0:30px/44px var(--text-font-family);
	--text-h1:24px/36px var(--text-font-family);
	--text-h2:20px/30px var(--text-font-family);
	--text-h3:16px/24px var(--text-font-family);
	--text-body1:14px/20px var(--text-font-family);
	--text-body2:12px/18px var(--text-font-family);
	--text-caption:10px/16px var(--text-font-family);
	--text-data:40px/60px var(--text-font-family);

	--text-h0-bold:30px/44px var(--text-font-family-semibold);
	--text-h1-bold:bold 24px/36px var(--text-font-family-semibold);
	--text-h2-bold:bold 20px/30px var(--text-font-family-semibold);
	--text-h3-bold:bold 16px/24px var(--text-font-family-semibold);
	--text-body1-bold:bold 14px/20px var(--text-font-family-semibold);
	--text-body2-bold:bold 12px/18px var(--text-font-family-semibold);

	--text-h0-bb:36px/54px var(--text-font-family);
	--text-h0-bb-bold:bold 36px/54px var(--text-font-family-semibold);

	--text-code1:12px/24px var(--text-font-family-code);

	--text-h2-montserrat-bold:20px/30px var(--text-font-family-second-bold);

	--transition-all:all 800ms ease-in-out;
	--transition-border:border 200ms ease-in-out;
	--transition-color:color 200ms ease-in-out;
	--transition-bg-color:background-color 200ms ease-in-out;
	--transition-height:height 200ms ease-in-out;
	--transition-opacity:opacity 200ms ease-in-out;
	--transition-padding:padding 200ms ease-in-out;
	--transition-shadow:box-shadow 200ms ease-in-out;
	--transition-width:width 200ms ease-in-out
}
.theme-light,.theme-light .custom-alpha,html .theme-light-forced{

	--secondary-blue:rgba(43, 166, 222, var(--secondary-alpha, 1));
	--secondary-green:rgba(29, 176, 123, var(--secondary-alpha, 1));
	--secondary-orange:rgba(255, 166, 0, var(--secondary-alpha, 1));
	--secondary-red:rgba(253, 62, 56, var(--secondary-alpha, 1));
	--secondary-white:rgba(255, 255, 255, var(--secondary-alpha, 1));
	--secondary-grey:rgba(204, 204, 204, var(--secondary-alpha, 1));

	--surface-main:rgba(255, 255, 255, var(--surface-alpha, 1));
	--surface-grey-1:rgba(250, 250, 250, var(--surface-alpha, 1));
	--surface-grey-2:rgba(237, 237, 237, var(--surface-alpha, 1));
	--surface-grey-3:var(--surface-grey-1);
	--surface-grey-4:rgba(238, 238, 238, var(--surface-alpha, 1));
	--surface-grey-5:var(--surface-main);
	--surface-grey-6:var(--surface-grey-2);
	--surface-light-grey: /* not present in this theme */;
	--surface-mid-grey:rgba(204, 204, 204, var(--surface-alpha, 1));
	--surface-dark-grey:linear-gradient(180deg, rgba(85, 85, 85, var(--surface-alpha, 1)) 0%, rgba(68, 68, 68, var(--surface-alpha, 1)) 100%);
	--surface-black:rgba(0, 0, 0, var(--surface-alpha, 1));
	--surface-black-bar:rgba(0, 0, 0, var(--surface-alpha, 0.7));
	--surface-scrim:rgba(255, 255, 255, var(--surface-alpha, 0.32));
	--surface-warning:linear-gradient(180deg, rgba(255, 210, 0, var(--surface-alpha, 1)) 0%, rgba(255, 165, 0, var(--surface-alpha, 1)) 100%);
	--surface-error:linear-gradient(180deg, rgba(255, 113, 105, var(--surface-alpha, 1)) 0%, rgba(253, 62, 56, var(--surface-alpha, 1)) 100%);
	--surface-error-hover:linear-gradient(180deg, rgba(255, 95, 85, var(--surface-alpha, 1)) 0%, rgba(252, 48, 42, var(--surface-alpha, 1)) 100%);
	--surface-error-active:linear-gradient(180deg, rgba(255, 132, 123, var(--surface-alpha, 1)) 0%, rgba(253, 76, 69, var(--surface-alpha, 1)) 100%);
	--surface-progress-background:linear-gradient(180deg, rgba(85, 85, 85, var(--surface-alpha, 0.3)) 0%, rgba(68, 68, 68, var(--surface-alpha, 0.3)) 100%);
	--surface-overlay:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.1) 0%, rgba(20, 20, 20, 0.3) 100%);
	--surface-highlight-1:rgba(250, 250, 250, var(--surface-alpha, 0.8));
	--surface-highlight-2:rgba(250, 250, 250, var(--surface-alpha, 0.4));
	--surface-inner-shadow:rgba(250, 250, 250, var(--surface-alpha, 0.6));

	--stroke-main:rgba(255, 255, 255, var(--stroke-alpha, 1));
	--stroke-grey-1:rgba(250, 250, 250, var(--stroke-alpha, 1));
	--stroke-grey-2:rgba(238, 238, 238, var(--stroke-alpha, 1));
	--stroke-grey-3:rgba(250, 250, 250, var(--stroke-alpha, 1));
	--stroke-grey-4:rgba(238, 238, 238, var(--stroke-alpha, 1));
	--stroke-grey-6:rgba(238, 238, 238, var(--stroke-alpha, 1));
	--stroke-dark-grey:rgba(85, 85, 85, var(--stroke-alpha, 1));
	--stroke-mid-grey:rgba(204, 204, 204, var(--stroke-alpha, 1));
	--stroke-black:rgba(0, 0, 0, var(--stroke-alpha, 1));
	--stroke-info:rgba(43, 166, 222, var(--stroke-alpha, 1));
	--stroke-success:rgba(0, 191, 165, var(--stroke-alpha, 1));
	--stroke-warning:rgba(255, 153, 36, var(--stroke-alpha, 1));
	--stroke-error:rgba(253, 62, 56, var(--stroke-alpha, 1));
	--stroke-highlight:rgba(250, 250, 250, var(--stroke-alpha, 1));
	--stroke-scrim:rgba(255, 255, 255, var(--stroke-alpha, 0.32));
	--stroke-overlay-background:rgba(204, 204, 204, var(--stroke-alpha, 0.9));

	--icon-rest:rgba(51, 51, 51, var(--icon-alpha, 0.7));
	--icon-inactive:rgba(51, 51, 51, var(--icon-alpha, 0.3));
	--icon-active:rgba(51, 51, 51, var(--icon-alpha, 1));

	--table-border:#f1f1f1;

	--text-color-higher:var(--text-color-black-higher);
	--text-color-high:var(--text-color-black-high);
	--text-color-medium:var(--text-color-black-medium);
	--text-color-low:var(--text-color-black-low);
	--text-color-info:#2ba6de;
	--text-color-success:#00bfa5;
	--text-color-warning:#ff9924;
	--text-color-error:#fd3e38;

	--button-fill-positive:linear-gradient(180deg, #3ed8b2, #1db07b);
	--button-fill-positive-hover:linear-gradient(180deg, #2fcea1, #159f67);
	--button-fill-positive-active:linear-gradient(180deg, #4cffc2, #24c08d);

	--button-fill-blue:linear-gradient(180deg, #56d2f1, #2ba6de);
	--button-fill-blue-hover:linear-gradient(180deg, #4bc8e6, #219cd4);
	--button-fill-blue-active:linear-gradient(180deg, #97e8fa, #5ecdf2);

	--button-fill-white:linear-gradient(180deg, #fafafa, #f2f2f2);
	--button-fill-white-hover:linear-gradient(180deg, #f2f2f2, #ededed);

	--banner-text-error:#e33832;
	--banner-text-info:#299cd1;
	--banner-text-success:#06b17a;
	--banner-text-warning:#e59400;

	--banner-border-error:rgba(253, 62, 56, 0.5);
	--banner-border-info:rgba(43, 166, 222, 0.5);
	--banner-border-success:rgba(29, 176, 123, 0.5);
	--banner-border-warning:rgba(255, 165, 0, 0.5);

	--banner-background-error:rgba(253, 62, 56, 0.1);
	--banner-background-info:rgba(43, 166, 222, 0.1);
	--banner-background-success:rgba(29, 176, 123, 0.1);
	--banner-background-warning:rgba(255, 165, 0, 0.1);

	--input-text-underline-active:#2ba6de;
	--input-text-underline-hover:#2ba6de;
	--input-text-underline-error:#ff333a;

	--checkbox-fill-active:linear-gradient(180deg, #0ed9b1, #06b17a);
	--checkbox-fill-inactive:linear-gradient(180deg, #f2f2f2, #ededed);

	--checkbox-border-inactive:rgba(0, 0, 0, 0.05);

	--radio-fill-active:linear-gradient(180deg, #3ed8b2, #1db07b);
	--radio-fill-inactive:rgba(182, 188, 191, 0.1);

	--radio-border-active:#3ed8b2;
	--radio-border-inactive:#b6bcbf;

	--radio-oval-fill:rgba(34, 34, 34, 0.1);

	--switch-fill-active:linear-gradient(180deg, #0ed9b1, #06b17a);
	--switch-fill-inactive:rgba(182, 191, 189, 0.3);

	--switch-border-active:rgba(0, 0, 0, 0.05);
	--switch-border-inactive:rgba(182, 191, 189, 0.5);

	--switch-handle-fill:linear-gradient(180deg, #fff, #fcfcfc);
	--switch-handle-border:rgba(0, 0, 0, 0.1);

	--switch-handle-active-icon:#0bc499;
	--switch-handle-inactive-icon:#7e7e7e;

	--dialog-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.1);

	--dropdown-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.1);
	--dropdown-border:1px solid #eee;

	--toast-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.1);

	--dropdown-arrow-color:#fff;

	--context-menu-border:1px solid #eee;
	--context-menu-background:#fff;
	--context-menu-shadow:rgba(0, 0, 0, 0.3);

	--divider-color:#eee;

	--progress-bar-fill1:#d90007;
	--progress-bar-fill2:#ff333a;
	--progress-bar-fill3:orange;
	--progress-bar-background:rgba(0, 0, 0, 0.2);
	--scroll-bar-background:rgba(0, 0, 0, 0.1);
	--scroll-bar-handle:#000;
	--progress-bar-fill4:#1d1d1d;
	--stroke-main-inverted:rgba(51, 51, 51, var(--stroke-alpha, 1));
	--stroke-grey-1-inverted:rgba(34, 34, 34, var(--stroke-alpha, 1));
	--stroke-link-inverted:rgba(103, 103, 103, var(--stroke-alpha, 1));
	--surface-overlay-background:rgba(204, 204, 204, var(--surface-alpha, 0.9));
	--surface-main-inverted:rgba(51, 51, 51, var(--surface-alpha, 1));
	--surface-link-inverted:rgba(103, 103, 103, var(--surface-alpha, 1));
	--surface-grey-1-inverted:rgba(34, 34, 34, var(--surface-alpha, 1));
	--stroke-grey-2-inverted:rgba(68, 68, 68, var(--stroke-alpha, 1));
	--text-color-higher-inverted:var(--text-color-white-higher);
	--text-color-high-inverted:var(--text-color-white-high);
	--text-color-medium-inverted:var(--text-color-white-medium);
	--text-color-low-inverted:var(--text-color-white-low);
	--text-color-success-inverted:#5afee8;
	--text-color-error-inverted:#ff7e79;
	--icon-rest-inverted:rgba(204, 204, 204, var(--icon-alpha, 1));
	--icon-active-inverted:rgba(255, 255, 255, var(--icon-alpha, 1));

	--secondary-blue-inverted:rgba(111, 215, 255, var(--secondary-alpha, 1));
	--secondary-green-inverted:rgba(129, 207, 179, var(--secondary-alpha, 1));
	--secondary-orange-inverted:rgba(255, 190, 0, var(--secondary-alpha, 1));
	--secondary-red-inverted:rgba(255, 101, 96, var(--secondary-alpha, 1));
	--button-hover:rgba(0, 0, 0, 0.05);
	--onboarding-step-border:rgba(0, 0, 0, 0.05);
	--onboarding-control-panel-fill:linear-gradient(270deg, #bde9fb, #e5f0f6);
	--surface-tree-iconwrap:linear-gradient(90deg, hsla(0, 0%, 92.9%, 0), #ededed 12px, #ededed);
	--surface-tree-iconwrap-active:linear-gradient(90deg, hsla(0, 0%, 98%, 0), #fafafa 12px, #fafafa)
}
.theme-dark,.theme-dark .custom-alpha,html .theme-dark-forced{

	--secondary-blue:rgba(111, 215, 255, var(--secondary-alpha, 1));
	--secondary-green:rgba(129, 207, 179, var(--secondary-alpha, 1));
	--secondary-orange:rgba(255, 190, 0, var(--secondary-alpha, 1));
	--secondary-white:rgba(255, 255, 255, var(--secondary-alpha, 1));
	--secondary-red:rgba(255, 102, 97, var(--secondary-alpha, 1));
	--secondary-grey:rgba(204, 204, 204, var(--secondary-alpha, 1));

	--surface-main:rgba(51, 51, 51, var(--surface-alpha, 1));
	--surface-grey-1:rgba(34, 34, 34, var(--surface-alpha, 1));
	--surface-grey-2:rgba(68, 68, 68, var(--surface-alpha, 1));
	--surface-grey-3:var(--surface-grey-2);
	--surface-grey-4:rgba(34, 34, 34, var(--surface-alpha, 1));
	--surface-grey-5:var(--surface-grey-2);
	--surface-grey-6:var(--surface-black);
	--surface-light-grey:linear-gradient(180deg, rgba(230, 230, 230, var(--surface-alpha, 1)) 0%, rgba(204, 204, 204, var(--surface-alpha, 1)) 100%);
	--surface-mid-grey:rgba(102, 102, 102, var(--surface-alpha, 1));
	--surface-dark-grey:linear-gradient(180deg, rgba(230, 230, 230, var(--surface-alpha, 1)) 0%, rgba(204, 204, 204, var(--surface-alpha, 1)) 100%);
	--surface-black:rgba(0, 0, 0, var(--surface-alpha, 1));
	--surface-black-bar:rgba(0, 0, 0, var(--surface-alpha, 0.7));
	--surface-scrim:rgba(0, 0, 0, var(--surface-alpha, 0.32));
	--surface-warning:linear-gradient(0deg, rgba(255, 235, 0, var(--surface-alpha, 1)) 0%, rgba(255, 211, 0, var(--surface-alpha, 1)) 100%);
	--surface-error:linear-gradient(180deg, rgba(255, 158, 154, var(--surface-alpha, 1)) 0%, rgba(255, 101, 96, var(--surface-alpha, 1)) 100%);
	--surface-error-hover:linear-gradient(180deg, rgba(255, 174, 171, var(--surface-alpha, 1)) 0%, rgba(255, 119, 113, var(--surface-alpha, 1)) 100%);
	--surface-error-active:linear-gradient(180deg, rgba(255, 139, 134, var(--surface-alpha, 1)) 0%, rgba(255, 83, 79, var(--surface-alpha, 1)) 100%);
	--surface-progress-background:linear-gradient(180deg, rgba(230, 230, 230, var(--surface-alpha, 0.3)) 0%, rgba(204, 204, 204, var(--surface-alpha, 0.3)) 100%);
	--surface-overlay:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.7) 100%);
	--surface-highlight-1:rgba(34, 34, 34, var(--surface-alpha, 0.8));
	--surface-highlight-2:rgba(34, 34, 34, var(--surface-alpha, 0.4));
	--surface-inner-shadow:rgba(34, 34, 34, var(--surface-alpha, 0.6));

	--stroke-main:rgba(51, 51, 51, var(--stroke-alpha, 1));
	--stroke-grey-1:rgba(34, 34, 34, var(--stroke-alpha, 1));
	--stroke-grey-2:rgba(68, 68, 68, var(--stroke-alpha, 1));
	--stroke-grey-3:rgba(68, 68, 68, var(--stroke-alpha, 1));
	--stroke-grey-4:rgba(34, 34, 34, var(--stroke-alpha, 1));
	--stroke-grey-6:rgba(0, 0, 0, var(--stroke-alpha, 1));
	--stroke-dark-grey:rgba(230, 230, 230, var(--stroke-alpha, 1));
	--stroke-mid-grey:rgba(102, 102, 102, var(--stroke-alpha, 1));
	--stroke-black:rgba(0, 0, 0, var(--stroke-alpha, 1));
	--stroke-info:rgba(111, 215, 255, var(--stroke-alpha, 1));
	--stroke-success:rgba(90, 254, 232, var(--stroke-alpha, 1));
	--stroke-warning:rgba(254, 195, 90, var(--stroke-alpha, 1));
	--stroke-error:rgba(255, 126, 121, var(--stroke-alpha, 1));
	--stroke-highlight:rgba(17, 17, 17, var(--stroke-alpha, 1));
	--stroke-scrim:rgba(0, 0, 0, var(--stroke-alpha, 0.32));
	--stroke-overlay-background:rgba(0, 0, 0, var(--stroke-alpha, 0.8));

	--icon-rest:rgba(204, 204, 204, var(--icon-alpha, 1));
	--icon-inactive:rgba(255, 255, 255, var(--icon-alpha, 0.3));
	--icon-active:rgba(255, 255, 255, var(--icon-alpha, 1));

	--table-border:#444;

	--text-color-higher:var(--text-color-white-higher);
	--text-color-high:var(--text-color-white-high);
	--text-color-medium:var(--text-color-white-medium);
	--text-color-low:var(--text-color-white-low);
	--text-color-info:#6fd7ff;
	--text-color-success:#5afee8;
	--text-color-warning:#fec35a;
	--text-color-error:#ff7e79;

	--button-fill-positive:linear-gradient(180deg, #0ed9b1, #06b17a);
	--button-fill-positive-hover:linear-gradient(180deg, #11e2c1, #07c18c);
	--button-fill-positive-active:linear-gradient(180deg, #0acea0, #04a067);

	--button-fill-blue:linear-gradient(180deg, #84e0f8, #4dbeee);
	--button-fill-blue-hover:linear-gradient(180deg, #97e8fa, #5ecdf2);
	--button-fill-blue-active:linear-gradient(180deg, #70d7f4, #3db0e9);

	--banner-text-error:#fff;
	--banner-text-info:#fff;
	--banner-text-success:#fff;
	--banner-text-warning:#fff;
	--banner-border-error:#fd3e38;
	--banner-border-info:#2ba6de;
	--banner-border-success:#1db07b;
	--banner-border-warning:orange;
	--banner-background-error:rgba(253, 62, 56, 0.5);
	--banner-background-info:rgba(43, 166, 222, 0.5);
	--banner-background-success:rgba(29, 176, 123, 0.5);
	--banner-background-warning:rgba(255, 165, 0, 0.5);

	--input-text-underline-active:#6fd7ff;
	--input-text-underline-hover:#6fd7ff;
	--input-text-underline-error:#ff333a;

	--checkbox-fill-active:linear-gradient(180deg, #08e7c0, #03ca8b);
	--checkbox-fill-inactive:linear-gradient(180deg, #9f9f9f, #666);
	--checkbox-border-inactive:hsla(0, 0%, 100%, 0.1);

	--radio-fill-active:linear-gradient(180deg, #0ed9b1, #06b17a);
	--radio-fill-inactive:linear-gradient(180deg, #9f9f9f, #666);
	--radio-border-active:#0ed9b1;
	--radio-border-inactive:hsla(0, 0%, 100%, 0.1);
	--radio-oval-fill:hsla(0, 0%, 100%, 0.3);

	--switch-fill-active:linear-gradient(180deg, #08e7c0, #03ca8b);
	--switch-fill-inactive:linear-gradient(180deg, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.2));
	--switch-border-active:hsla(0, 0%, 100%, 0.1);
	--switch-border-inactive:hsla(0, 0%, 100%, 0.1);
	--switch-handle-fill:linear-gradient(180deg, #fff, #fcfcfc);
	--switch-handle-border:rgba(0, 0, 0, 0.05);
	--switch-handle-active-icon:#0bc499;
	--switch-handle-inactive-icon:#7e7e7e;

	--dialog-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.7);
	--dialog-shadow-thin:0 1px 2px 0 rgba(0, 0, 0, 0.1);

	--dropdown-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.7);
	--dropdown-border:1px solid #444;

	--toast-shadow:0 4px 16px 0 rgba(0, 0, 0, 0.7);

	--dropdown-arrow-color:#333;

	--context-menu-border:1px solid #444;
	--context-menu-background:#444;
	--context-menu-shadow:rgba(0, 0, 0, 0.3);

	--divider-color:hsla(0, 0%, 100%, 0.1);

	--progress-bar-fill1:#d90007;
	--progress-bar-fill2:#ff333a;
	--progress-bar-fill3:orange;
	--progress-bar-background:hsla(0, 0%, 100%, 0.2);
	--scroll-bar-background:rgba(0, 0, 0, 0.2);
	--scroll-bar-handle:#fff;

	--progress-bar-fill4:#1d1d1d;
	--stroke-main-inverted:rgba(255, 255, 255, var(--stroke-alpha, 1));
	--stroke-grey-1-inverted:rgba(250, 250, 250, var(--stroke-alpha, 1));
	--stroke-link-inverted:rgba(199, 199, 199, var(--stroke-alpha, 1));

	--surface-overlay-background:rgba(0, 0, 0, var(--surface-alpha, 0.8));
	--surface-main-inverted:rgba(255, 255, 255, var(--surface-alpha, 1));
	--surface-link-inverted:rgba(199, 199, 199, var(--surface-alpha, 1));
	--surface-grey-1-inverted:rgba(250, 250, 250, var(--surface-alpha, 1));
	--stroke-grey-2-inverted:rgba(238, 238, 238, var(--stroke-alpha, 1));
	--text-color-higher-inverted:var(--text-color-black-higher);
	--text-color-high-inverted:var(--text-color-black-high);
	--text-color-medium-inverted:var(--text-color-black-medium);
	--text-color-low-inverted:var(--text-color-black-low);
	--text-color-success-inverted:#00bfa5;
	--text-color-error-inverted:#fd3e38;
	--icon-rest-inverted:rgba(51, 51, 51, var(--icon-rest-alpha, 0.7));
	--icon-active-inverted:rgba(51, 51, 51, var(--icon-active-alpha, 1));

	--secondary-blue-inverted:rgba(43, 166, 222, var(--secondary-alpha, 1));
	--secondary-green-inverted:rgba(29, 176, 123, var(--secondary-alpha, 1));
	--secondary-orange-inverted:rgba(255, 165, 0, var(--secondary-alpha, 1));
	--secondary-red-inverted:rgba(253, 62, 56, var(--secondary-alpha, 1));

	--button-hover:hsla(0, 0%, 100%, 0.1);
	--onboarding-step-border:rgba(0, 0, 0, 0.05);
	--onboarding-control-panel-fill:linear-gradient(270deg, #073649, #13597f);
	--surface-tree-iconwrap:linear-gradient(90deg, rgba(68, 68, 68, 0), #444 12px, #444);
	--surface-tree-iconwrap-active:linear-gradient(90deg, rgba(34, 34, 34, 0), #222 12px, #222)
}

.mega-switch{
	background:var(--switch-fill-inactive);
	border-radius:40px;
	box-shadow:inset 0 0 0 1px var(--switch-border-inactive);
	box-sizing:border-box;
	cursor:pointer;
	display:inline-block;
	float:right;
	height:24px;
	width:48px
}
.rtl .mega-switch{
	float:left
}
.mega-switch.toggle-on{
	background:var(--switch-fill-active);
	box-shadow:inset 0 0 0 1px var(--switch-border-active)
}
.mega-switch .mega-feature-switch{
	--mask-color:var(--switch-handle-inactive-icon);
	background:var(--switch-handle-fill);
	background-clip:padding-box;
	border:1px solid var(--switch-handle-border);
	border-radius:50%;
	box-sizing:initial;
	cursor:pointer;
	height:16px;
	margin:3px;
	transition:margin-inline-start .1s ease-in-out;
	width:16px
}
.mega-switch.toggle-on .mega-feature-switch{
	-webkit-margin-start:27px;
	--mask-color:var(--switch-handle-active-icon);
	margin-inline-start:27px
}

.sprite-fm-uni,.sprite-fm-uni-after:after,.sprite-fm-uni-before:before{
	background:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg) no-repeat;
	background-size:100%;
	content:"";
	display:block;
	height:var(--icon-size, 16px);
	width:var(--icon-size, 16px)
}
.sprite-fm-uni-after.icon-3d-24-after:after,.sprite-fm-uni-before.icon-3d-24-before:before,.sprite-fm-uni.icon-3d-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-3d-24)
}
.sprite-fm-uni-after.icon-3d-90-after:after,.sprite-fm-uni-before.icon-3d-90-before:before,.sprite-fm-uni.icon-3d-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-3d-90)
}
.sprite-fm-uni-after.icon-accounts-after:after,.sprite-fm-uni-before.icon-accounts-before:before,.sprite-fm-uni.icon-accounts{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-accounts)
}
.sprite-fm-uni-after.icon-achievements-after:after,.sprite-fm-uni-before.icon-achievements-before:before,.sprite-fm-uni.icon-achievements{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-achievements)
}
.sprite-fm-uni-after.icon-add-after:after,.sprite-fm-uni-before.icon-add-before:before,.sprite-fm-uni.icon-add{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-add)
}
.sprite-fm-uni-after.icon-add-users-after:after,.sprite-fm-uni-before.icon-add-users-before:before,.sprite-fm-uni.icon-add-users{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-add-users)
}
.sprite-fm-uni-after.icon-aftereffects-24-after:after,.sprite-fm-uni-before.icon-aftereffects-24-before:before,.sprite-fm-uni.icon-aftereffects-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-aftereffects-24)
}
.sprite-fm-uni-after.icon-aftereffects-90-after:after,.sprite-fm-uni-before.icon-aftereffects-90-before:before,.sprite-fm-uni.icon-aftereffects-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-aftereffects-90)
}
.sprite-fm-uni-after.icon-amex-after:after,.sprite-fm-uni-before.icon-amex-before:before,.sprite-fm-uni.icon-amex{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-amex)
}
.sprite-fm-uni-after.icon-archive-after:after,.sprite-fm-uni-before.icon-archive-before:before,.sprite-fm-uni.icon-archive{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-archive)
}
.sprite-fm-uni-after.icon-astropay-after:after,.sprite-fm-uni-before.icon-astropay-before:before,.sprite-fm-uni.icon-astropay{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-astropay)
}
.sprite-fm-uni-after.icon-astropay-border-after:after,.sprite-fm-uni-before.icon-astropay-border-before:before,.sprite-fm-uni.icon-astropay-border{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-astropay-border)
}
.sprite-fm-uni-after.icon-audio-after:after,.sprite-fm-uni-before.icon-audio-before:before,.sprite-fm-uni.icon-audio{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-audio)
}
.sprite-fm-uni-after.icon-audio-24-after:after,.sprite-fm-uni-before.icon-audio-24-before:before,.sprite-fm-uni.icon-audio-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-audio-24)
}
.sprite-fm-uni-after.icon-audio-90-after:after,.sprite-fm-uni-before.icon-audio-90-before:before,.sprite-fm-uni.icon-audio-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-audio-90)
}
.sprite-fm-uni-after.icon-backup-after:after,.sprite-fm-uni-before.icon-backup-before:before,.sprite-fm-uni.icon-backup{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-backup)
}
.sprite-fm-uni-after.icon-backup-24-after:after,.sprite-fm-uni-before.icon-backup-24-before:before,.sprite-fm-uni.icon-backup-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-backup-24)
}
.sprite-fm-uni-after.icon-backup-90-after:after,.sprite-fm-uni-before.icon-backup-90-before:before,.sprite-fm-uni.icon-backup-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-backup-90)
}
.sprite-fm-uni-after.icon-bucket-24-after:after,.sprite-fm-uni-before.icon-bucket-24-before:before,.sprite-fm-uni.icon-bucket-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-bucket-24)
}
.sprite-fm-uni-after.icon-bucket-90-after:after,.sprite-fm-uni-before.icon-bucket-90-before:before,.sprite-fm-uni.icon-bucket-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-bucket-90)
}
.sprite-fm-uni-after.icon-business-after:after,.sprite-fm-uni-before.icon-business-before:before,.sprite-fm-uni.icon-business{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-business)
}
.sprite-fm-uni-after.icon-cad-24-after:after,.sprite-fm-uni-before.icon-cad-24-before:before,.sprite-fm-uni.icon-cad-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-cad-24)
}
.sprite-fm-uni-after.icon-cad-90-after:after,.sprite-fm-uni-before.icon-cad-90-before:before,.sprite-fm-uni.icon-cad-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-cad-90)
}
.sprite-fm-uni-after.icon-calendar-after:after,.sprite-fm-uni-before.icon-calendar-before:before,.sprite-fm-uni.icon-calendar{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-calendar)
}
.sprite-fm-uni-after.icon-channel-after:after,.sprite-fm-uni-before.icon-channel-before:before,.sprite-fm-uni.icon-channel{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-channel)
}
.sprite-fm-uni-after.icon-chat-after:after,.sprite-fm-uni-before.icon-chat-before:before,.sprite-fm-uni.icon-chat{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-chat)
}
.sprite-fm-uni-after.icon-chat-group-after:after,.sprite-fm-uni-before.icon-chat-group-before:before,.sprite-fm-uni.icon-chat-group{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-chat-group)
}
.sprite-fm-uni-after.icon-chat-link-after:after,.sprite-fm-uni-before.icon-chat-link-before:before,.sprite-fm-uni.icon-chat-link{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-chat-link)
}
.sprite-fm-uni-after.icon-chat-new-after:after,.sprite-fm-uni-before.icon-chat-new-before:before,.sprite-fm-uni.icon-chat-new{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-chat-new)
}
.sprite-fm-uni-after.icon-chat-new-group-after:after,.sprite-fm-uni-before.icon-chat-new-group-before:before,.sprite-fm-uni.icon-chat-new-group{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-chat-new-group)
}
.sprite-fm-uni-after.icon-chat-send-after:after,.sprite-fm-uni-before.icon-chat-send-before:before,.sprite-fm-uni.icon-chat-send{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-chat-send)
}
.sprite-fm-uni-after.icon-check-after:after,.sprite-fm-uni-before.icon-check-before:before,.sprite-fm-uni.icon-check{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-check)
}
.sprite-fm-uni-after.icon-check-circle-after:after,.sprite-fm-uni-before.icon-check-circle-before:before,.sprite-fm-uni.icon-check-circle{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-check-circle)
}
.sprite-fm-uni-after.icon-chrome-after:after,.sprite-fm-uni-before.icon-chrome-before:before,.sprite-fm-uni.icon-chrome{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-chrome)
}
.sprite-fm-uni-after.icon-clear-history-after:after,.sprite-fm-uni-before.icon-clear-history-before:before,.sprite-fm-uni.icon-clear-history{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-clear-history)
}
.sprite-fm-uni-after.icon-compressed-24-after:after,.sprite-fm-uni-before.icon-compressed-24-before:before,.sprite-fm-uni.icon-compressed-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-compressed-24)
}
.sprite-fm-uni-after.icon-compressed-90-after:after,.sprite-fm-uni-before.icon-compressed-90-before:before,.sprite-fm-uni.icon-compressed-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-compressed-90)
}
.sprite-fm-uni-after.icon-contact-add-after:after,.sprite-fm-uni-before.icon-contact-add-before:before,.sprite-fm-uni.icon-contact-add{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-contact-add)
}
.sprite-fm-uni-after.icon-contact-send-after:after,.sprite-fm-uni-before.icon-contact-send-before:before,.sprite-fm-uni.icon-contact-send{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-contact-send)
}
.sprite-fm-uni-after.icon-crest-business-after:after,.sprite-fm-uni-before.icon-crest-business-before:before,.sprite-fm-uni.icon-crest-business{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crest-business)
}
.sprite-fm-uni-after.icon-crest-free-after:after,.sprite-fm-uni-before.icon-crest-free-before:before,.sprite-fm-uni.icon-crest-free{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crest-free)
}
.sprite-fm-uni-after.icon-crest-lite-after:after,.sprite-fm-uni-before.icon-crest-lite-before:before,.sprite-fm-uni.icon-crest-lite{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crest-lite)
}
.sprite-fm-uni-after.icon-crest-pro-1-after:after,.sprite-fm-uni-before.icon-crest-pro-1-before:before,.sprite-fm-uni.icon-crest-pro-1{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crest-pro-1)
}
.sprite-fm-uni-after.icon-crest-pro-2-after:after,.sprite-fm-uni-before.icon-crest-pro-2-before:before,.sprite-fm-uni.icon-crest-pro-2{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crest-pro-2)
}
.sprite-fm-uni-after.icon-crest-pro-3-after:after,.sprite-fm-uni-before.icon-crest-pro-3-before:before,.sprite-fm-uni.icon-crest-pro-3{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crest-pro-3)
}
.sprite-fm-uni-after.icon-crest-pro-flexi-after:after,.sprite-fm-uni-before.icon-crest-pro-flexi-before:before,.sprite-fm-uni.icon-crest-pro-flexi{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crest-pro-flexi)
}
.sprite-fm-uni-after.icon-crests-business-details-after:after,.sprite-fm-uni-before.icon-crests-business-details-before:before,.sprite-fm-uni.icon-crests-business-details{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crests-business-details)
}
.sprite-fm-uni-after.icon-crests-free-details-after:after,.sprite-fm-uni-before.icon-crests-free-details-before:before,.sprite-fm-uni.icon-crests-free-details{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crests-free-details)
}
.sprite-fm-uni-after.icon-crests-lite-details-after:after,.sprite-fm-uni-before.icon-crests-lite-details-before:before,.sprite-fm-uni.icon-crests-lite-details{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crests-lite-details)
}
.sprite-fm-uni-after.icon-crests-pro-1-details-after:after,.sprite-fm-uni-before.icon-crests-pro-1-details-before:before,.sprite-fm-uni.icon-crests-pro-1-details{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crests-pro-1-details)
}
.sprite-fm-uni-after.icon-crests-pro-2-details-after:after,.sprite-fm-uni-before.icon-crests-pro-2-details-before:before,.sprite-fm-uni.icon-crests-pro-2-details{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crests-pro-2-details)
}
.sprite-fm-uni-after.icon-crests-pro-3-details-after:after,.sprite-fm-uni-before.icon-crests-pro-3-details-before:before,.sprite-fm-uni.icon-crests-pro-3-details{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crests-pro-3-details)
}
.sprite-fm-uni-after.icon-crests-pro-flexi-details-after:after,.sprite-fm-uni-before.icon-crests-pro-flexi-details-before:before,.sprite-fm-uni.icon-crests-pro-flexi-details{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-crests-pro-flexi-details)
}
.sprite-fm-uni-after.icon-disable-after:after,.sprite-fm-uni-before.icon-disable-before:before,.sprite-fm-uni.icon-disable{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-disable)
}
.sprite-fm-uni-after.icon-discover-after:after,.sprite-fm-uni-before.icon-discover-before:before,.sprite-fm-uni.icon-discover{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-discover)
}
.sprite-fm-uni-after.icon-dmg-24-after:after,.sprite-fm-uni-before.icon-dmg-24-before:before,.sprite-fm-uni.icon-dmg-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-dmg-24)
}
.sprite-fm-uni-after.icon-dmg-90-after:after,.sprite-fm-uni-before.icon-dmg-90-before:before,.sprite-fm-uni.icon-dmg-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-dmg-90)
}
.sprite-fm-uni-after.icon-document-after:after,.sprite-fm-uni-before.icon-document-before:before,.sprite-fm-uni.icon-document{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-document)
}
.sprite-fm-uni-after.icon-ekr-after:after,.sprite-fm-uni-before.icon-ekr-before:before,.sprite-fm-uni.icon-ekr{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-ekr)
}
.sprite-fm-uni-after.icon-ekr-key-after:after,.sprite-fm-uni-before.icon-ekr-key-before:before,.sprite-fm-uni.icon-ekr-key{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-ekr-key)
}
.sprite-fm-uni-after.icon-email-after:after,.sprite-fm-uni-before.icon-email-before:before,.sprite-fm-uni.icon-email{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-email)
}
.sprite-fm-uni-after.icon-error-after:after,.sprite-fm-uni-before.icon-error-before:before,.sprite-fm-uni.icon-error{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-error)
}
.sprite-fm-uni-after.icon-ex-drive-24-after:after,.sprite-fm-uni-before.icon-ex-drive-24-before:before,.sprite-fm-uni.icon-ex-drive-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-ex-drive-24)
}
.sprite-fm-uni-after.icon-ex-drive-90-after:after,.sprite-fm-uni-before.icon-ex-drive-90-before:before,.sprite-fm-uni.icon-ex-drive-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-ex-drive-90)
}
.sprite-fm-uni-after.icon-excel-24-after:after,.sprite-fm-uni-before.icon-excel-24-before:before,.sprite-fm-uni.icon-excel-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-excel-24)
}
.sprite-fm-uni-after.icon-excel-90-after:after,.sprite-fm-uni-before.icon-excel-90-before:before,.sprite-fm-uni.icon-excel-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-excel-90)
}
.sprite-fm-uni-after.icon-executable-24-after:after,.sprite-fm-uni-before.icon-executable-24-before:before,.sprite-fm-uni.icon-executable-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-executable-24)
}
.sprite-fm-uni-after.icon-executable-90-after:after,.sprite-fm-uni-before.icon-executable-90-before:before,.sprite-fm-uni.icon-executable-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-executable-90)
}
.sprite-fm-uni-after.icon-experiencedesign-24-after:after,.sprite-fm-uni-before.icon-experiencedesign-24-before:before,.sprite-fm-uni.icon-experiencedesign-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-experiencedesign-24)
}
.sprite-fm-uni-after.icon-experiencedesign-90-after:after,.sprite-fm-uni-before.icon-experiencedesign-90-before:before,.sprite-fm-uni.icon-experiencedesign-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-experiencedesign-90)
}
.sprite-fm-uni-after.icon-facebook-after:after,.sprite-fm-uni-before.icon-facebook-before:before,.sprite-fm-uni.icon-facebook{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-facebook)
}
.sprite-fm-uni-after.icon-file-upload-after:after,.sprite-fm-uni-before.icon-file-upload-before:before,.sprite-fm-uni.icon-file-upload{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-file-upload)
}
.sprite-fm-uni-after.icon-files-after:after,.sprite-fm-uni-before.icon-files-before:before,.sprite-fm-uni.icon-files{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-files)
}
.sprite-fm-uni-after.icon-folder-24-after:after,.sprite-fm-uni-before.icon-folder-24-before:before,.sprite-fm-uni.icon-folder-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-24)
}
.sprite-fm-uni-after.icon-folder-90-after:after,.sprite-fm-uni-before.icon-folder-90-before:before,.sprite-fm-uni.icon-folder-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-90)
}
.sprite-fm-uni-after.icon-folder-camera-uploads-24-after:after,.sprite-fm-uni-before.icon-folder-camera-uploads-24-before:before,.sprite-fm-uni.icon-folder-camera-uploads-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-camera-uploads-24)
}
.sprite-fm-uni-after.icon-folder-camera-uploads-90-after:after,.sprite-fm-uni-before.icon-folder-camera-uploads-90-before:before,.sprite-fm-uni.icon-folder-camera-uploads-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-camera-uploads-90)
}
.sprite-fm-uni-after.icon-folder-chat-24-after:after,.sprite-fm-uni-before.icon-folder-chat-24-before:before,.sprite-fm-uni.icon-folder-chat-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-chat-24)
}
.sprite-fm-uni-after.icon-folder-chat-90-after:after,.sprite-fm-uni-before.icon-folder-chat-90-before:before,.sprite-fm-uni.icon-folder-chat-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-chat-90)
}
.sprite-fm-uni-after.icon-folder-incoming-24-after:after,.sprite-fm-uni-before.icon-folder-incoming-24-before:before,.sprite-fm-uni.icon-folder-incoming-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-incoming-24)
}
.sprite-fm-uni-after.icon-folder-incoming-90-after:after,.sprite-fm-uni-before.icon-folder-incoming-90-before:before,.sprite-fm-uni.icon-folder-incoming-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-incoming-90)
}
.sprite-fm-uni-after.icon-folder-megadrop-24-after:after,.sprite-fm-uni-before.icon-folder-megadrop-24-before:before,.sprite-fm-uni.icon-folder-megadrop-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-megadrop-24)
}
.sprite-fm-uni-after.icon-folder-megadrop-90-after:after,.sprite-fm-uni-before.icon-folder-megadrop-90-before:before,.sprite-fm-uni.icon-folder-megadrop-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-megadrop-90)
}
.sprite-fm-uni-after.icon-folder-new-after:after,.sprite-fm-uni-before.icon-folder-new-before:before,.sprite-fm-uni.icon-folder-new{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-new)
}
.sprite-fm-uni-after.icon-folder-outgoing-24-after:after,.sprite-fm-uni-before.icon-folder-outgoing-24-before:before,.sprite-fm-uni.icon-folder-outgoing-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-outgoing-24)
}
.sprite-fm-uni-after.icon-folder-outgoing-90-after:after,.sprite-fm-uni-before.icon-folder-outgoing-90-before:before,.sprite-fm-uni.icon-folder-outgoing-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-outgoing-90)
}
.sprite-fm-uni-after.icon-folder-public-24-after:after,.sprite-fm-uni-before.icon-folder-public-24-before:before,.sprite-fm-uni.icon-folder-public-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-public-24)
}
.sprite-fm-uni-after.icon-folder-public-90-after:after,.sprite-fm-uni-before.icon-folder-public-90-before:before,.sprite-fm-uni.icon-folder-public-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-public-90)
}
.sprite-fm-uni-after.icon-folder-sync-24-after:after,.sprite-fm-uni-before.icon-folder-sync-24-before:before,.sprite-fm-uni.icon-folder-sync-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-sync-24)
}
.sprite-fm-uni-after.icon-folder-sync-90-after:after,.sprite-fm-uni-before.icon-folder-sync-90-before:before,.sprite-fm-uni.icon-folder-sync-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-sync-90)
}
.sprite-fm-uni-after.icon-folder-upload-after:after,.sprite-fm-uni-before.icon-folder-upload-before:before,.sprite-fm-uni.icon-folder-upload{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-folder-upload)
}
.sprite-fm-uni-after.icon-font-24-after:after,.sprite-fm-uni-before.icon-font-24-before:before,.sprite-fm-uni.icon-font-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-font-24)
}
.sprite-fm-uni-after.icon-font-90-after:after,.sprite-fm-uni-before.icon-font-90-before:before,.sprite-fm-uni.icon-font-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-font-90)
}
.sprite-fm-uni-after.icon-gallery-after:after,.sprite-fm-uni-before.icon-gallery-before:before,.sprite-fm-uni.icon-gallery{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-gallery)
}
.sprite-fm-uni-after.icon-generic-24-after:after,.sprite-fm-uni-before.icon-generic-24-before:before,.sprite-fm-uni.icon-generic-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-generic-24)
}
.sprite-fm-uni-after.icon-generic-90-after:after,.sprite-fm-uni-before.icon-generic-90-before:before,.sprite-fm-uni.icon-generic-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-generic-90)
}
.sprite-fm-uni-after.icon-gif-hover-after:after,.sprite-fm-uni-before.icon-gif-hover-before:before,.sprite-fm-uni.icon-gif-hover{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-gif-hover)
}
.sprite-fm-uni-after.icon-hazard-after:after,.sprite-fm-uni-before.icon-hazard-before:before,.sprite-fm-uni.icon-hazard{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-hazard)
}
.sprite-fm-uni-after.icon-history-after:after,.sprite-fm-uni-before.icon-history-before:before,.sprite-fm-uni.icon-history{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-history)
}
.sprite-fm-uni-after.icon-home-after:after,.sprite-fm-uni-before.icon-home-before:before,.sprite-fm-uni.icon-home{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-home)
}
.sprite-fm-uni-after.icon-illustrator-24-after:after,.sprite-fm-uni-before.icon-illustrator-24-before:before,.sprite-fm-uni.icon-illustrator-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-illustrator-24)
}
.sprite-fm-uni-after.icon-illustrator-90-after:after,.sprite-fm-uni-before.icon-illustrator-90-before:before,.sprite-fm-uni.icon-illustrator-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-illustrator-90)
}
.sprite-fm-uni-after.icon-image-24-after:after,.sprite-fm-uni-before.icon-image-24-before:before,.sprite-fm-uni.icon-image-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-image-24)
}
.sprite-fm-uni-after.icon-image-90-after:after,.sprite-fm-uni-before.icon-image-90-before:before,.sprite-fm-uni.icon-image-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-image-90)
}
.sprite-fm-uni-after.icon-indesign-24-after:after,.sprite-fm-uni-before.icon-indesign-24-before:before,.sprite-fm-uni.icon-indesign-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-indesign-24)
}
.sprite-fm-uni-after.icon-indesign-90-after:after,.sprite-fm-uni-before.icon-indesign-90-before:before,.sprite-fm-uni.icon-indesign-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-indesign-90)
}
.sprite-fm-uni-after.icon-info-after:after,.sprite-fm-uni-before.icon-info-before:before,.sprite-fm-uni.icon-info{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-info)
}
.sprite-fm-uni-after.icon-instagram-after:after,.sprite-fm-uni-before.icon-instagram-before:before,.sprite-fm-uni.icon-instagram{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-instagram)
}
.sprite-fm-uni-after.icon-jcb-after:after,.sprite-fm-uni-before.icon-jcb-before:before,.sprite-fm-uni.icon-jcb{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-jcb)
}
.sprite-fm-uni-after.icon-keynote-24-after:after,.sprite-fm-uni-before.icon-keynote-24-before:before,.sprite-fm-uni.icon-keynote-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-keynote-24)
}
.sprite-fm-uni-after.icon-keynote-90-after:after,.sprite-fm-uni-before.icon-keynote-90-before:before,.sprite-fm-uni.icon-keynote-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-keynote-90)
}
.sprite-fm-uni-after.icon-link-after:after,.sprite-fm-uni-before.icon-link-before:before,.sprite-fm-uni.icon-link{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-link)
}
.sprite-fm-uni-after.icon-linkedin-after:after,.sprite-fm-uni-before.icon-linkedin-before:before,.sprite-fm-uni.icon-linkedin{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-linkedin)
}
.sprite-fm-uni-after.icon-loading-after:after,.sprite-fm-uni-before.icon-loading-before:before,.sprite-fm-uni.icon-loading{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-loading)
}
.sprite-fm-uni-after.icon-lock-after:after,.sprite-fm-uni-before.icon-lock-before:before,.sprite-fm-uni.icon-lock{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-lock)
}
.sprite-fm-uni-after.icon-mastercard-after:after,.sprite-fm-uni-before.icon-mastercard-before:before,.sprite-fm-uni.icon-mastercard{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-mastercard)
}
.sprite-fm-uni-after.icon-mastercard-border-after:after,.sprite-fm-uni-before.icon-mastercard-border-before:before,.sprite-fm-uni.icon-mastercard-border{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-mastercard-border)
}
.sprite-fm-uni-after.icon-mega-logo-after:after,.sprite-fm-uni-before.icon-mega-logo-before:before,.sprite-fm-uni.icon-mega-logo{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-mega-logo)
}
.sprite-fm-uni-after.icon-mobile-24-after:after,.sprite-fm-uni-before.icon-mobile-24-before:before,.sprite-fm-uni.icon-mobile-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-mobile-24)
}
.sprite-fm-uni-after.icon-mobile-90-after:after,.sprite-fm-uni-before.icon-mobile-90-before:before,.sprite-fm-uni.icon-mobile-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-mobile-90)
}
.sprite-fm-uni-after.icon-mobile-android-24-after:after,.sprite-fm-uni-before.icon-mobile-android-24-before:before,.sprite-fm-uni.icon-mobile-android-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-mobile-android-24)
}
.sprite-fm-uni-after.icon-mobile-android-90-after:after,.sprite-fm-uni-before.icon-mobile-android-90-before:before,.sprite-fm-uni.icon-mobile-android-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-mobile-android-90)
}
.sprite-fm-uni-after.icon-mobile-ios-24-after:after,.sprite-fm-uni-before.icon-mobile-ios-24-before:before,.sprite-fm-uni.icon-mobile-ios-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-mobile-ios-24)
}
.sprite-fm-uni-after.icon-mobile-ios-90-after:after,.sprite-fm-uni-before.icon-mobile-ios-90-before:before,.sprite-fm-uni.icon-mobile-ios-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-mobile-ios-90)
}
.sprite-fm-uni-after.icon-new-after:after,.sprite-fm-uni-before.icon-new-before:before,.sprite-fm-uni.icon-new{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-new)
}
.sprite-fm-uni-after.icon-numbers-24-after:after,.sprite-fm-uni-before.icon-numbers-24-before:before,.sprite-fm-uni.icon-numbers-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-numbers-24)
}
.sprite-fm-uni-after.icon-numbers-90-after:after,.sprite-fm-uni-before.icon-numbers-90-before:before,.sprite-fm-uni.icon-numbers-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-numbers-90)
}
.sprite-fm-uni-after.icon-open-folder-24-after:after,.sprite-fm-uni-before.icon-open-folder-24-before:before,.sprite-fm-uni.icon-open-folder-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-folder-24)
}
.sprite-fm-uni-after.icon-open-folder-camera-uploads-24-after:after,.sprite-fm-uni-before.icon-open-folder-camera-uploads-24-before:before,.sprite-fm-uni.icon-open-folder-camera-uploads-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-folder-camera-uploads-24)
}
.sprite-fm-uni-after.icon-open-folder-chat-24-after:after,.sprite-fm-uni-before.icon-open-folder-chat-24-before:before,.sprite-fm-uni.icon-open-folder-chat-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-folder-chat-24)
}
.sprite-fm-uni-after.icon-open-folder-incoming-24-after:after,.sprite-fm-uni-before.icon-open-folder-incoming-24-before:before,.sprite-fm-uni.icon-open-folder-incoming-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-folder-incoming-24)
}
.sprite-fm-uni-after.icon-open-folder-megadrop-24-after:after,.sprite-fm-uni-before.icon-open-folder-megadrop-24-before:before,.sprite-fm-uni.icon-open-folder-megadrop-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-folder-megadrop-24)
}
.sprite-fm-uni-after.icon-open-folder-outgoing-24-after:after,.sprite-fm-uni-before.icon-open-folder-outgoing-24-before:before,.sprite-fm-uni.icon-open-folder-outgoing-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-folder-outgoing-24)
}
.sprite-fm-uni-after.icon-open-folder-public-24-after:after,.sprite-fm-uni-before.icon-open-folder-public-24-before:before,.sprite-fm-uni.icon-open-folder-public-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-folder-public-24)
}
.sprite-fm-uni-after.icon-open-folder-sync-24-after:after,.sprite-fm-uni-before.icon-open-folder-sync-24-before:before,.sprite-fm-uni.icon-open-folder-sync-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-folder-sync-24)
}
.sprite-fm-uni-after.icon-open-office-24-after:after,.sprite-fm-uni-before.icon-open-office-24-before:before,.sprite-fm-uni.icon-open-office-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-office-24)
}
.sprite-fm-uni-after.icon-open-office-90-after:after,.sprite-fm-uni-before.icon-open-office-90-before:before,.sprite-fm-uni.icon-open-office-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-office-90)
}
.sprite-fm-uni-after.icon-open-rubbish-folder-24-after:after,.sprite-fm-uni-before.icon-open-rubbish-folder-24-before:before,.sprite-fm-uni.icon-open-rubbish-folder-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-rubbish-folder-24)
}
.sprite-fm-uni-after.icon-open-rubbish-folder-camera-uploads-24-after:after,.sprite-fm-uni-before.icon-open-rubbish-folder-camera-uploads-24-before:before,.sprite-fm-uni.icon-open-rubbish-folder-camera-uploads-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-rubbish-folder-camera-uploads-24)
}
.sprite-fm-uni-after.icon-open-rubbish-folder-chat-24-after:after,.sprite-fm-uni-before.icon-open-rubbish-folder-chat-24-before:before,.sprite-fm-uni.icon-open-rubbish-folder-chat-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-rubbish-folder-chat-24)
}
.sprite-fm-uni-after.icon-open-rubbish-folder-incoming-24-after:after,.sprite-fm-uni-before.icon-open-rubbish-folder-incoming-24-before:before,.sprite-fm-uni.icon-open-rubbish-folder-incoming-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-rubbish-folder-incoming-24)
}
.sprite-fm-uni-after.icon-open-rubbish-folder-megadrop-24-after:after,.sprite-fm-uni-before.icon-open-rubbish-folder-megadrop-24-before:before,.sprite-fm-uni.icon-open-rubbish-folder-megadrop-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-rubbish-folder-megadrop-24)
}
.sprite-fm-uni-after.icon-open-rubbish-folder-outgoing-24-after:after,.sprite-fm-uni-before.icon-open-rubbish-folder-outgoing-24-before:before,.sprite-fm-uni.icon-open-rubbish-folder-outgoing-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-rubbish-folder-outgoing-24)
}
.sprite-fm-uni-after.icon-open-rubbish-folder-public-24-after:after,.sprite-fm-uni-before.icon-open-rubbish-folder-public-24-before:before,.sprite-fm-uni.icon-open-rubbish-folder-public-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-rubbish-folder-public-24)
}
.sprite-fm-uni-after.icon-open-rubbish-folder-sync-24-after:after,.sprite-fm-uni-before.icon-open-rubbish-folder-sync-24-before:before,.sprite-fm-uni.icon-open-rubbish-folder-sync-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-open-rubbish-folder-sync-24)
}
.sprite-fm-uni-after.icon-owner-after:after,.sprite-fm-uni-before.icon-owner-before:before,.sprite-fm-uni.icon-owner{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-owner)
}
.sprite-fm-uni-after.icon-pages-24-after:after,.sprite-fm-uni-before.icon-pages-24-before:before,.sprite-fm-uni.icon-pages-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pages-24)
}
.sprite-fm-uni-after.icon-pages-90-after:after,.sprite-fm-uni-before.icon-pages-90-before:before,.sprite-fm-uni.icon-pages-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pages-90)
}
.sprite-fm-uni-after.icon-payment-after:after,.sprite-fm-uni-before.icon-payment-before:before,.sprite-fm-uni.icon-payment{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-payment)
}
.sprite-fm-uni-after.icon-pc-24-after:after,.sprite-fm-uni-before.icon-pc-24-before:before,.sprite-fm-uni.icon-pc-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pc-24)
}
.sprite-fm-uni-after.icon-pc-90-after:after,.sprite-fm-uni-before.icon-pc-90-before:before,.sprite-fm-uni.icon-pc-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pc-90)
}
.sprite-fm-uni-after.icon-pc-linux-24-after:after,.sprite-fm-uni-before.icon-pc-linux-24-before:before,.sprite-fm-uni.icon-pc-linux-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pc-linux-24)
}
.sprite-fm-uni-after.icon-pc-linux-90-after:after,.sprite-fm-uni-before.icon-pc-linux-90-before:before,.sprite-fm-uni.icon-pc-linux-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pc-linux-90)
}
.sprite-fm-uni-after.icon-pc-mac-24-after:after,.sprite-fm-uni-before.icon-pc-mac-24-before:before,.sprite-fm-uni.icon-pc-mac-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pc-mac-24)
}
.sprite-fm-uni-after.icon-pc-mac-90-after:after,.sprite-fm-uni-before.icon-pc-mac-90-before:before,.sprite-fm-uni.icon-pc-mac-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pc-mac-90)
}
.sprite-fm-uni-after.icon-pc-win-24-after:after,.sprite-fm-uni-before.icon-pc-win-24-before:before,.sprite-fm-uni.icon-pc-win-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pc-win-24)
}
.sprite-fm-uni-after.icon-pc-win-90-after:after,.sprite-fm-uni-before.icon-pc-win-90-before:before,.sprite-fm-uni.icon-pc-win-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pc-win-90)
}
.sprite-fm-uni-after.icon-pdf-24-after:after,.sprite-fm-uni-before.icon-pdf-24-before:before,.sprite-fm-uni.icon-pdf-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pdf-24)
}
.sprite-fm-uni-after.icon-pdf-90-after:after,.sprite-fm-uni-before.icon-pdf-90-before:before,.sprite-fm-uni.icon-pdf-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pdf-90)
}
.sprite-fm-uni-after.icon-pending-euro-after:after,.sprite-fm-uni-before.icon-pending-euro-before:before,.sprite-fm-uni.icon-pending-euro{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-pending-euro)
}
.sprite-fm-uni-after.icon-phone-after:after,.sprite-fm-uni-before.icon-phone-before:before,.sprite-fm-uni.icon-phone{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-phone)
}
.sprite-fm-uni-after.icon-photos-after:after,.sprite-fm-uni-before.icon-photos-before:before,.sprite-fm-uni.icon-photos{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-photos)
}
.sprite-fm-uni-after.icon-photoshop-24-after:after,.sprite-fm-uni-before.icon-photoshop-24-before:before,.sprite-fm-uni.icon-photoshop-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-photoshop-24)
}
.sprite-fm-uni-after.icon-photoshop-90-after:after,.sprite-fm-uni-before.icon-photoshop-90-before:before,.sprite-fm-uni.icon-photoshop-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-photoshop-90)
}
.sprite-fm-uni-after.icon-plan-expiry-after:after,.sprite-fm-uni-before.icon-plan-expiry-before:before,.sprite-fm-uni.icon-plan-expiry{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-plan-expiry)
}
.sprite-fm-uni-after.icon-powerpoint-24-after:after,.sprite-fm-uni-before.icon-powerpoint-24-before:before,.sprite-fm-uni.icon-powerpoint-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-powerpoint-24)
}
.sprite-fm-uni-after.icon-powerpoint-90-after:after,.sprite-fm-uni-before.icon-powerpoint-90-before:before,.sprite-fm-uni.icon-powerpoint-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-powerpoint-90)
}
.sprite-fm-uni-after.icon-premiere-24-after:after,.sprite-fm-uni-before.icon-premiere-24-before:before,.sprite-fm-uni.icon-premiere-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-premiere-24)
}
.sprite-fm-uni-after.icon-premiere-90-after:after,.sprite-fm-uni-before.icon-premiere-90-before:before,.sprite-fm-uni.icon-premiere-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-premiere-90)
}
.sprite-fm-uni-after.icon-question-after:after,.sprite-fm-uni-before.icon-question-before:before,.sprite-fm-uni.icon-question{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-question)
}
.sprite-fm-uni-after.icon-raw-24-after:after,.sprite-fm-uni-before.icon-raw-24-before:before,.sprite-fm-uni.icon-raw-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-raw-24)
}
.sprite-fm-uni-after.icon-raw-90-after:after,.sprite-fm-uni-before.icon-raw-90-before:before,.sprite-fm-uni.icon-raw-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-raw-90)
}
.sprite-fm-uni-after.icon-recovery-key-after:after,.sprite-fm-uni-before.icon-recovery-key-before:before,.sprite-fm-uni.icon-recovery-key{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-recovery-key)
}
.sprite-fm-uni-after.icon-referral-after:after,.sprite-fm-uni-before.icon-referral-before:before,.sprite-fm-uni.icon-referral{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-referral)
}
.sprite-fm-uni-after.icon-rename-after:after,.sprite-fm-uni-before.icon-rename-before:before,.sprite-fm-uni.icon-rename{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rename)
}
.sprite-fm-uni-after.icon-rubbish-folder-24-after:after,.sprite-fm-uni-before.icon-rubbish-folder-24-before:before,.sprite-fm-uni.icon-rubbish-folder-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-24)
}
.sprite-fm-uni-after.icon-rubbish-folder-90-after:after,.sprite-fm-uni-before.icon-rubbish-folder-90-before:before,.sprite-fm-uni.icon-rubbish-folder-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-90)
}
.sprite-fm-uni-after.icon-rubbish-folder-backup-90-after:after,.sprite-fm-uni-before.icon-rubbish-folder-backup-90-before:before,.sprite-fm-uni.icon-rubbish-folder-backup-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-backup-90)
}
.sprite-fm-uni-after.icon-rubbish-folder-camera-uploads-24-after:after,.sprite-fm-uni-before.icon-rubbish-folder-camera-uploads-24-before:before,.sprite-fm-uni.icon-rubbish-folder-camera-uploads-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-camera-uploads-24)
}
.sprite-fm-uni-after.icon-rubbish-folder-camera-uploads-90-after:after,.sprite-fm-uni-before.icon-rubbish-folder-camera-uploads-90-before:before,.sprite-fm-uni.icon-rubbish-folder-camera-uploads-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-camera-uploads-90)
}
.sprite-fm-uni-after.icon-rubbish-folder-chat-24-after:after,.sprite-fm-uni-before.icon-rubbish-folder-chat-24-before:before,.sprite-fm-uni.icon-rubbish-folder-chat-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-chat-24)
}
.sprite-fm-uni-after.icon-rubbish-folder-chat-90-after:after,.sprite-fm-uni-before.icon-rubbish-folder-chat-90-before:before,.sprite-fm-uni.icon-rubbish-folder-chat-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-chat-90)
}
.sprite-fm-uni-after.icon-rubbish-folder-incoming-24-after:after,.sprite-fm-uni-before.icon-rubbish-folder-incoming-24-before:before,.sprite-fm-uni.icon-rubbish-folder-incoming-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-incoming-24)
}
.sprite-fm-uni-after.icon-rubbish-folder-incoming-90-after:after,.sprite-fm-uni-before.icon-rubbish-folder-incoming-90-before:before,.sprite-fm-uni.icon-rubbish-folder-incoming-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-incoming-90)
}
.sprite-fm-uni-after.icon-rubbish-folder-megadrop-24-after:after,.sprite-fm-uni-before.icon-rubbish-folder-megadrop-24-before:before,.sprite-fm-uni.icon-rubbish-folder-megadrop-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-megadrop-24)
}
.sprite-fm-uni-after.icon-rubbish-folder-outgoing-24-after:after,.sprite-fm-uni-before.icon-rubbish-folder-outgoing-24-before:before,.sprite-fm-uni.icon-rubbish-folder-outgoing-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-outgoing-24)
}
.sprite-fm-uni-after.icon-rubbish-folder-outgoing-90-after:after,.sprite-fm-uni-before.icon-rubbish-folder-outgoing-90-before:before,.sprite-fm-uni.icon-rubbish-folder-outgoing-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-outgoing-90)
}
.sprite-fm-uni-after.icon-rubbish-folder-public-24-after:after,.sprite-fm-uni-before.icon-rubbish-folder-public-24-before:before,.sprite-fm-uni.icon-rubbish-folder-public-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-public-24)
}
.sprite-fm-uni-after.icon-rubbish-folder-public-90-after:after,.sprite-fm-uni-before.icon-rubbish-folder-public-90-before:before,.sprite-fm-uni.icon-rubbish-folder-public-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-public-90)
}
.sprite-fm-uni-after.icon-rubbish-folder-sync-24-after:after,.sprite-fm-uni-before.icon-rubbish-folder-sync-24-before:before,.sprite-fm-uni.icon-rubbish-folder-sync-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-sync-24)
}
.sprite-fm-uni-after.icon-rubbish-folder-sync-90-after:after,.sprite-fm-uni-before.icon-rubbish-folder-sync-90-before:before,.sprite-fm-uni.icon-rubbish-folder-sync-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-rubbish-folder-sync-90)
}
.sprite-fm-uni-after.icon-send-cloud-drive-after:after,.sprite-fm-uni-before.icon-send-cloud-drive-before:before,.sprite-fm-uni.icon-send-cloud-drive{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-send-cloud-drive)
}
.sprite-fm-uni-after.icon-send-computer-after:after,.sprite-fm-uni-before.icon-send-computer-before:before,.sprite-fm-uni.icon-send-computer{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-send-computer)
}
.sprite-fm-uni-after.icon-send-requests-after:after,.sprite-fm-uni-before.icon-send-requests-before:before,.sprite-fm-uni.icon-send-requests{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-send-requests)
}
.sprite-fm-uni-after.icon-settings-after:after,.sprite-fm-uni-before.icon-settings-before:before,.sprite-fm-uni.icon-settings{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-settings)
}
.sprite-fm-uni-after.icon-share-file-after:after,.sprite-fm-uni-before.icon-share-file-before:before,.sprite-fm-uni.icon-share-file{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-share-file)
}
.sprite-fm-uni-after.icon-sidebar-collapse-left-after:after,.sprite-fm-uni-before.icon-sidebar-collapse-left-before:before,.sprite-fm-uni.icon-sidebar-collapse-left{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-sidebar-collapse-left)
}
.sprite-fm-uni-after.icon-sidebar-collapse-right-after:after,.sprite-fm-uni-before.icon-sidebar-collapse-right-before:before,.sprite-fm-uni.icon-sidebar-collapse-right{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-sidebar-collapse-right)
}
.sprite-fm-uni-after.icon-sketch-24-after:after,.sprite-fm-uni-before.icon-sketch-24-before:before,.sprite-fm-uni.icon-sketch-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-sketch-24)
}
.sprite-fm-uni-after.icon-sketch-90-after:after,.sprite-fm-uni-before.icon-sketch-90-before:before,.sprite-fm-uni.icon-sketch-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-sketch-90)
}
.sprite-fm-uni-after.icon-spreadsheet-24-after:after,.sprite-fm-uni-before.icon-spreadsheet-24-before:before,.sprite-fm-uni.icon-spreadsheet-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-spreadsheet-24)
}
.sprite-fm-uni-after.icon-spreadsheet-90-after:after,.sprite-fm-uni-before.icon-spreadsheet-90-before:before,.sprite-fm-uni.icon-spreadsheet-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-spreadsheet-90)
}
.sprite-fm-uni-after.icon-storage-quota-after:after,.sprite-fm-uni-before.icon-storage-quota-before:before,.sprite-fm-uni.icon-storage-quota{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-storage-quota)
}
.sprite-fm-uni-after.icon-success-after:after,.sprite-fm-uni-before.icon-success-before:before,.sprite-fm-uni.icon-success{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-success)
}
.sprite-fm-uni-after.icon-sun-after:after,.sprite-fm-uni-before.icon-sun-before:before,.sprite-fm-uni.icon-sun{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-sun)
}
.sprite-fm-uni-after.icon-takedown-after:after,.sprite-fm-uni-before.icon-takedown-before:before,.sprite-fm-uni.icon-takedown{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-takedown)
}
.sprite-fm-uni-after.icon-text-24-after:after,.sprite-fm-uni-before.icon-text-24-before:before,.sprite-fm-uni.icon-text-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-text-24)
}
.sprite-fm-uni-after.icon-text-90-after:after,.sprite-fm-uni-before.icon-text-90-before:before,.sprite-fm-uni.icon-text-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-text-90)
}
.sprite-fm-uni-after.icon-torrent-24-after:after,.sprite-fm-uni-before.icon-torrent-24-before:before,.sprite-fm-uni.icon-torrent-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-torrent-24)
}
.sprite-fm-uni-after.icon-torrent-90-after:after,.sprite-fm-uni-before.icon-torrent-90-before:before,.sprite-fm-uni.icon-torrent-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-torrent-90)
}
.sprite-fm-uni-after.icon-transfer-full-meter-after:after,.sprite-fm-uni-before.icon-transfer-full-meter-before:before,.sprite-fm-uni.icon-transfer-full-meter{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-transfer-full-meter)
}
.sprite-fm-uni-after.icon-transfer-quota-after:after,.sprite-fm-uni-before.icon-transfer-quota-before:before,.sprite-fm-uni.icon-transfer-quota{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-transfer-quota)
}
.sprite-fm-uni-after.icon-transfers-after:after,.sprite-fm-uni-before.icon-transfers-before:before,.sprite-fm-uni.icon-transfers{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-transfers)
}
.sprite-fm-uni-after.icon-twitter-after:after,.sprite-fm-uni-before.icon-twitter-before:before,.sprite-fm-uni.icon-twitter{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-twitter)
}
.sprite-fm-uni-after.icon-union-pay-after:after,.sprite-fm-uni-before.icon-union-pay-before:before,.sprite-fm-uni.icon-union-pay{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-union-pay)
}
.sprite-fm-uni-after.icon-url-24-after:after,.sprite-fm-uni-before.icon-url-24-before:before,.sprite-fm-uni.icon-url-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-url-24)
}
.sprite-fm-uni-after.icon-url-90-after:after,.sprite-fm-uni-before.icon-url-90-before:before,.sprite-fm-uni.icon-url-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-url-90)
}
.sprite-fm-uni-after.icon-users-after:after,.sprite-fm-uni-before.icon-users-before:before,.sprite-fm-uni.icon-users{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-users)
}
.sprite-fm-uni-after.icon-vector-24-after:after,.sprite-fm-uni-before.icon-vector-24-before:before,.sprite-fm-uni.icon-vector-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-vector-24)
}
.sprite-fm-uni-after.icon-vector-90-after:after,.sprite-fm-uni-before.icon-vector-90-before:before,.sprite-fm-uni.icon-vector-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-vector-90)
}
.sprite-fm-uni-after.icon-video-after:after,.sprite-fm-uni-before.icon-video-before:before,.sprite-fm-uni.icon-video{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-video)
}
.sprite-fm-uni-after.icon-video-24-after:after,.sprite-fm-uni-before.icon-video-24-before:before,.sprite-fm-uni.icon-video-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-video-24)
}
.sprite-fm-uni-after.icon-video-90-after:after,.sprite-fm-uni-before.icon-video-90-before:before,.sprite-fm-uni.icon-video-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-video-90)
}
.sprite-fm-uni-after.icon-visa-after:after,.sprite-fm-uni-before.icon-visa-before:before,.sprite-fm-uni.icon-visa{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-visa)
}
.sprite-fm-uni-after.icon-visa-border-after:after,.sprite-fm-uni-before.icon-visa-border-before:before,.sprite-fm-uni.icon-visa-border{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-visa-border)
}
.sprite-fm-uni-after.icon-warning-after:after,.sprite-fm-uni-before.icon-warning-before:before,.sprite-fm-uni.icon-warning{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-warning)
}
.sprite-fm-uni-after.icon-weak-signal-after:after,.sprite-fm-uni-before.icon-weak-signal-before:before,.sprite-fm-uni.icon-weak-signal{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-weak-signal)
}
.sprite-fm-uni-after.icon-web-data-24-after:after,.sprite-fm-uni-before.icon-web-data-24-before:before,.sprite-fm-uni.icon-web-data-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-web-data-24)
}
.sprite-fm-uni-after.icon-web-data-90-after:after,.sprite-fm-uni-before.icon-web-data-90-before:before,.sprite-fm-uni.icon-web-data-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-web-data-90)
}
.sprite-fm-uni-after.icon-web-lang-24-after:after,.sprite-fm-uni-before.icon-web-lang-24-before:before,.sprite-fm-uni.icon-web-lang-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-web-lang-24)
}
.sprite-fm-uni-after.icon-web-lang-90-after:after,.sprite-fm-uni-before.icon-web-lang-90-before:before,.sprite-fm-uni.icon-web-lang-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-web-lang-90)
}
.sprite-fm-uni-after.icon-web-link-after:after,.sprite-fm-uni-before.icon-web-link-before:before,.sprite-fm-uni.icon-web-link{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-web-link)
}
.sprite-fm-uni-after.icon-word-24-after:after,.sprite-fm-uni-before.icon-word-24-before:before,.sprite-fm-uni.icon-word-24{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-word-24)
}
.sprite-fm-uni-after.icon-word-90-after:after,.sprite-fm-uni-before.icon-word-90-before:before,.sprite-fm-uni.icon-word-90{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-word-90)
}
.sprite-fm-uni-after.icon-youtube-after:after,.sprite-fm-uni-before.icon-youtube-before:before,.sprite-fm-uni.icon-youtube{
	background-image:url(../imagery/sprites-fm-uni-uni.cd362bcf23c642aa.svg#icon-youtube)
}

@font-face{
	font-display:block;
	font-family:fm-mono;
	src:url(../imagery/sprites-fm-mono.d9fc5febf65e31b3.eot?t=1663209559042);
	src:url(../imagery/sprites-fm-mono.d9fc5febf65e31b3.eot?t=1663209559042#iefix) format("embedded-opentype"), 
    url(../imagery/sprites-fm-mono.5c9023428bb3cce4.woff2?t=1663209559042) format("woff2"),
    url(../imagery/sprites-fm-mono.862f2667b549e30c.woff?t=1663209559042) format("woff"),
    url(../imagery/sprites-fm-mono.1c782b09a744ccfd.ttf?t=1663209559042) format("truetype"), 
    url(../imagery/sprites-fm-mono.3ae1a09376a8e0ac.svg?t=1663209559042#fm-mono) format("svg")
}
.sprite-fm-mono,.sprite-fm-mono-after{
	height:var(--icon-size, 16px);
	width:var(--icon-size, 16px)
}
.sprite-fm-mono-after:after,.sprite-fm-mono:before{
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	color:var(--mask-color);
	display:inline-block;
	font-family:fm-mono !important;
	font-size:var(--icon-size, 16px);
	font-style:normal;
	font-variant:normal;
	height:100%;
	line-height:1;
	text-rendering:auto;
	transition:inherit;
	vertical-align:top;
	width:100%
}
.sprite-fm-mono-after.icon-accept-after:after,.sprite-fm-mono.icon-accept:before{
	content:"\f26e"
}
.sprite-fm-mono-after.icon-account-edit-after:after,.sprite-fm-mono.icon-account-edit:before{
	content:"\f26f"
}
.sprite-fm-mono-after.icon-accounts-after:after,.sprite-fm-mono.icon-accounts:before{
	content:"\f270"
}
.sprite-fm-mono-after.icon-active-after:after,.sprite-fm-mono.icon-active:before{
	content:"\f271"
}
.sprite-fm-mono-after.icon-add-circle-after:after,.sprite-fm-mono.icon-add-circle:before{
	content:"\f272"
}
.sprite-fm-mono-after.icon-add-filled-after:after,.sprite-fm-mono.icon-add-filled:before{
	content:"\f273"
}
.sprite-fm-mono-after.icon-add-small-after:after,.sprite-fm-mono.icon-add-small:before{
	content:"\f274"
}
.sprite-fm-mono-after.icon-add-user-after:after,.sprite-fm-mono.icon-add-user:before{
	content:"\f275"
}
.sprite-fm-mono-after.icon-add-after:after,.sprite-fm-mono.icon-add:before{
	content:"\f276"
}
.sprite-fm-mono-after.icon-admin-outline-after:after,.sprite-fm-mono.icon-admin-outline:before{
	content:"\f277"
}
.sprite-fm-mono-after.icon-admin-after:after,.sprite-fm-mono.icon-admin:before{
	content:"\f278"
}
.sprite-fm-mono-after.icon-advanced-after:after,.sprite-fm-mono.icon-advanced:before{
	content:"\f279"
}
.sprite-fm-mono-after.icon-album-after:after,.sprite-fm-mono.icon-album:before{
	content:"\f27a"
}
.sprite-fm-mono-after.icon-android-after:after,.sprite-fm-mono.icon-android:before{
	content:"\f27b"
}
.sprite-fm-mono-after.icon-archive-after:after,.sprite-fm-mono.icon-archive:before{
	content:"\f27c"
}
.sprite-fm-mono-after.icon-arrow-down-after:after,.sprite-fm-mono.icon-arrow-down:before{
	content:"\f27d"
}
.sprite-fm-mono-after.icon-arrow-left-thin-after:after,.sprite-fm-mono.icon-arrow-left-thin:before{
	content:"\f27e"
}
.sprite-fm-mono-after.icon-arrow-left-after:after,.sprite-fm-mono.icon-arrow-left:before{
	content:"\f27f"
}
.sprite-fm-mono-after.icon-arrow-right-thin-after:after,.sprite-fm-mono.icon-arrow-right-thin:before{
	content:"\f280"
}
.nw-fm-tree-arrow:before,.sprite-fm-mono-after.icon-arrow-right-after:after,.sprite-fm-mono.icon-arrow-right:before{
	content:"\f281"
}
.sprite-fm-mono-after.icon-arrow-up-after:after,.sprite-fm-mono.icon-arrow-up:before{
	content:"\f282"
}
.sprite-fm-mono-after.icon-audio-filled-after:after,.sprite-fm-mono.icon-audio-filled:before{
	content:"\f283"
}
.sprite-fm-mono-after.icon-audio-off-after:after,.sprite-fm-mono.icon-audio-off:before{
	content:"\f284"
}
.sprite-fm-mono-after.icon-bin-filled-after:after,.sprite-fm-mono.icon-bin-filled:before{
	content:"\f285"
}
.sprite-fm-mono-after.icon-bin-after:after,.sprite-fm-mono.icon-bin:before{
	content:"\f286"
}
.sprite-fm-mono-after.icon-bucket-filled-after:after,.sprite-fm-mono.icon-bucket-filled:before{
	content:"\f287"
}
.sprite-fm-mono-after.icon-bucket-after:after,.sprite-fm-mono.icon-bucket:before{
	content:"\f288"
}
.sprite-fm-mono-after.icon-building-after:after,.sprite-fm-mono.icon-building:before{
	content:"\f289"
}
.sprite-fm-mono-after.icon-calendar1-filled-after:after,.sprite-fm-mono.icon-calendar1-filled:before{
	content:"\f28a"
}
.sprite-fm-mono-after.icon-calendar1-after:after,.sprite-fm-mono.icon-calendar1:before{
	content:"\f28b"
}
.sprite-fm-mono-after.icon-calendar2-filled-after:after,.sprite-fm-mono.icon-calendar2-filled:before{
	content:"\f28c"
}
.sprite-fm-mono-after.icon-calendar2-after:after,.sprite-fm-mono.icon-calendar2:before{
	content:"\f28d"
}
.sprite-fm-mono-after.icon-call-offline-after:after,.sprite-fm-mono.icon-call-offline:before{
	content:"\f28e"
}
.sprite-fm-mono-after.icon-call-online-after:after,.sprite-fm-mono.icon-call-online:before{
	content:"\f28f"
}
.sprite-fm-mono-after.icon-camera-uploads-after:after,.sprite-fm-mono.icon-camera-uploads:before{
	content:"\f290"
}
.sprite-fm-mono-after.icon-cancel-folders-after:after,.sprite-fm-mono.icon-cancel-folders:before{
	content:"\f291"
}
.sprite-fm-mono-after.icon-change-screenshare-after:after,.sprite-fm-mono.icon-change-screenshare:before{
	content:"\f292"
}
.sprite-fm-mono-after.icon-changed-after:after,.sprite-fm-mono.icon-changed:before{
	content:"\f293"
}
.sprite-fm-mono-after.icon-channel-new-after:after,.sprite-fm-mono.icon-channel-new:before{
	content:"\f294"
}
.sprite-fm-mono-after.icon-chat-filled-after:after,.sprite-fm-mono.icon-chat-filled:before{
	content:"\f295"
}
.sprite-fm-mono-after.icon-chat-write-after:after,.sprite-fm-mono.icon-chat-write:before{
	content:"\f296"
}
.sprite-fm-mono-after.icon-chat-after:after,.sprite-fm-mono.icon-chat:before{
	content:"\f297"
}
.sprite-fm-mono-after.icon-check-after:after,.sprite-fm-mono.icon-check:before{
	content:"\f298"
}
.sprite-fm-mono-after.icon-chrome-after:after,.sprite-fm-mono.icon-chrome:before{
	content:"\f299"
}
.sprite-fm-mono-after.icon-clear-transfer-after:after,.sprite-fm-mono.icon-clear-transfer:before{
	content:"\f29a"
}
.sprite-fm-mono-after.icon-clear-after:after,.sprite-fm-mono.icon-clear:before{
	content:"\f29b"
}
.sprite-fm-mono-after.icon-close-component-after:after,.sprite-fm-mono.icon-close-component:before{
	content:"\f29c"
}
.sprite-fm-mono-after.icon-cloud-drive-after:after,.sprite-fm-mono.icon-cloud-drive:before{
	content:"\f29d"
}
.sprite-fm-mono-after.icon-cloud-storage-over-quota-after:after,.sprite-fm-mono.icon-cloud-storage-over-quota:before{
	content:"\f29e"
}
.sprite-fm-mono-after.icon-cloud-after:after,.sprite-fm-mono.icon-cloud:before{
	content:"\f29f"
}
.sprite-fm-mono-after.icon-collapse-down-after:after,.sprite-fm-mono.icon-collapse-down:before{
	content:"\f2a0"
}
.sprite-fm-mono-after.icon-collapse-left-after:after,.sprite-fm-mono.icon-collapse-left:before{
	content:"\f2a1"
}
.sprite-fm-mono-after.icon-collapse-right-after:after,.sprite-fm-mono.icon-collapse-right:before{
	content:"\f2a2"
}
.sprite-fm-mono-after.icon-collapse-up-after:after,.sprite-fm-mono.icon-collapse-up:before{
	content:"\f2a3"
}
.sprite-fm-mono-after.icon-company-after:after,.sprite-fm-mono.icon-company:before{
	content:"\f2a4"
}
.sprite-fm-mono-after.icon-contact-after:after,.sprite-fm-mono.icon-contact:before{
	content:"\f2a5"
}
.sprite-fm-mono-after.icon-contacts-after:after,.sprite-fm-mono.icon-contacts:before{
	content:"\f2a6"
}
.sprite-fm-mono-after.icon-container-filled-after:after,.sprite-fm-mono.icon-container-filled:before{
	content:"\f2a7"
}
.sprite-fm-mono-after.icon-container-after:after,.sprite-fm-mono.icon-container:before{
	content:"\f2a8"
}
.sprite-fm-mono-after.icon-copy-after:after,.sprite-fm-mono.icon-copy:before{
	content:"\f2a9"
}
.sprite-fm-mono-after.icon-database-after:after,.sprite-fm-mono.icon-database:before{
	content:"\f2aa"
}
.sprite-fm-mono-after.icon-description-after:after,.sprite-fm-mono.icon-description:before{
	content:"\f2ab"
}
.sprite-fm-mono-after.icon-developers-after:after,.sprite-fm-mono.icon-developers:before{
	content:"\f2ac"
}
.sprite-fm-mono-after.icon-dialog-close-after:after,.sprite-fm-mono.icon-dialog-close:before{
	content:"\f2ad"
}
.sprite-fm-mono-after.icon-disable-after:after,.sprite-fm-mono.icon-disable:before{
	content:"\f2ae"
}
.sprite-fm-mono-after.icon-disabled-filled-after:after,.sprite-fm-mono.icon-disabled-filled:before{
	content:"\f2af"
}
.sprite-fm-mono-after.icon-dot-after:after,.sprite-fm-mono.icon-dot:before{
	content:"\f2b0"
}
.sprite-fm-mono-after.icon-down-after:after,.sprite-fm-mono.icon-down:before{
	content:"\f2b1"
}
.sprite-fm-mono-after.icon-download-file-after:after,.sprite-fm-mono.icon-download-file:before{
	content:"\f2b2"
}
.sprite-fm-mono-after.icon-download-filled-after:after,.sprite-fm-mono.icon-download-filled:before{
	content:"\f2b3"
}
.sprite-fm-mono-after.icon-download-small-after:after,.sprite-fm-mono.icon-download-small:before{
	content:"\f2b4"
}
.sprite-fm-mono-after.icon-download-standard-after:after,.sprite-fm-mono.icon-download-standard:before{
	content:"\f2b5"
}
.sprite-fm-mono-after.icon-download-zip-after:after,.sprite-fm-mono.icon-download-zip:before{
	content:"\f2b6"
}
.sprite-fm-mono-after.icon-download-after:after,.sprite-fm-mono.icon-download:before{
	content:"\f2b7"
}
.sprite-fm-mono-after.icon-dropdown-after:after,.sprite-fm-mono.icon-dropdown:before{
	content:"\f2b8"
}
.sprite-fm-mono-after.icon-email-filled-after:after,.sprite-fm-mono.icon-email-filled:before{
	content:"\f2b9"
}
.sprite-fm-mono-after.icon-email-after:after,.sprite-fm-mono.icon-email:before{
	content:"\f2ba"
}
.sprite-fm-mono-after.icon-embed-code-after:after,.sprite-fm-mono.icon-embed-code:before{
	content:"\f2bb"
}
.sprite-fm-mono-after.icon-emoji-type-activity-after:after,.sprite-fm-mono.icon-emoji-type-activity:before{
	content:"\f2bc"
}
.sprite-fm-mono-after.icon-emoji-type-flag-after:after,.sprite-fm-mono.icon-emoji-type-flag:before{
	content:"\f2bd"
}
.sprite-fm-mono-after.icon-emoji-type-food-after:after,.sprite-fm-mono.icon-emoji-type-food:before{
	content:"\f2be"
}
.sprite-fm-mono-after.icon-emoji-type-frequent-after:after,.sprite-fm-mono.icon-emoji-type-frequent:before{
	content:"\f2bf"
}
.sprite-fm-mono-after.icon-emoji-type-nature-after:after,.sprite-fm-mono.icon-emoji-type-nature:before{
	content:"\f2c0"
}
.sprite-fm-mono-after.icon-emoji-type-objects-after:after,.sprite-fm-mono.icon-emoji-type-objects:before{
	content:"\f2c1"
}
.sprite-fm-mono-after.icon-emoji-type-people-after:after,.sprite-fm-mono.icon-emoji-type-people:before{
	content:"\f2c2"
}
.sprite-fm-mono-after.icon-emoji-type-symbol-after:after,.sprite-fm-mono.icon-emoji-type-symbol:before{
	content:"\f2c3"
}
.sprite-fm-mono-after.icon-emoji-type-travel-after:after,.sprite-fm-mono.icon-emoji-type-travel:before{
	content:"\f2c4"
}
.sprite-fm-mono-after.icon-enabled-after:after,.sprite-fm-mono.icon-enabled:before{
	content:"\f2c5"
}
.sprite-fm-mono-after.icon-end-call-after:after,.sprite-fm-mono.icon-end-call:before{
	content:"\f2c6"
}
.sprite-fm-mono-after.icon-end-screenshare-after:after,.sprite-fm-mono.icon-end-screenshare:before{
	content:"\f2c7"
}
.sprite-fm-mono-after.icon-ex-drive-filled-after:after,.sprite-fm-mono.icon-ex-drive-filled:before{
	content:"\f2c8"
}
.sprite-fm-mono-after.icon-ex-drive-after:after,.sprite-fm-mono.icon-ex-drive:before{
	content:"\f2c9"
}
.sprite-fm-mono-after.icon-exclamation-filled-after:after,.sprite-fm-mono.icon-exclamation-filled:before{
	content:"\f2ca"
}
.sprite-fm-mono-after.icon-expand-window-after:after,.sprite-fm-mono.icon-expand-window:before{
	content:"\f2cb"
}
.sprite-fm-mono-after.icon-eye-hidden-after:after,.sprite-fm-mono.icon-eye-hidden:before{
	content:"\f2cc"
}
.sprite-fm-mono-after.icon-eye-hide-after:after,.sprite-fm-mono.icon-eye-hide:before{
	content:"\f2cd"
}
.sprite-fm-mono-after.icon-eye-reveal-after:after,.sprite-fm-mono.icon-eye-reveal:before{
	content:"\f2ce"
}
.sprite-fm-mono-after.icon-favourite-filled-after:after,.sprite-fm-mono.icon-favourite-filled:before{
	content:"\f2cf"
}
.sprite-fm-mono-after.icon-favourite-remove-filled-after:after,.sprite-fm-mono.icon-favourite-remove-filled:before{
	content:"\f2d0"
}
.sprite-fm-mono-after.icon-favourite-removed-after:after,.sprite-fm-mono.icon-favourite-removed:before{
	content:"\f2d1"
}
.sprite-fm-mono-after.icon-favourite-after:after,.sprite-fm-mono.icon-favourite:before{
	content:"\f2d2"
}
.sprite-fm-mono-after.icon-features-after:after,.sprite-fm-mono.icon-features:before{
	content:"\f2d3"
}
.sprite-fm-mono-after.icon-ff-after:after,.sprite-fm-mono.icon-ff:before{
	content:"\f2d4"
}
.sprite-fm-mono-after.icon-file-edit-after:after,.sprite-fm-mono.icon-file-edit:before{
	content:"\f2d5"
}
.sprite-fm-mono-after.icon-file-new-after:after,.sprite-fm-mono.icon-file-new:before{
	content:"\f2d6"
}
.sprite-fm-mono-after.icon-file-after:after,.sprite-fm-mono.icon-file:before{
	content:"\f2d7"
}
.sprite-fm-mono-after.icon-filter-after:after,.sprite-fm-mono.icon-filter:before{
	content:"\f2d8"
}
.sprite-fm-mono-after.icon-firefox-after:after,.sprite-fm-mono.icon-firefox:before{
	content:"\f2d9"
}
.sprite-fm-mono-after.icon-folder-backup-filled-after:after,.sprite-fm-mono.icon-folder-backup-filled:before{
	content:"\f2da"
}
.sprite-fm-mono-after.icon-folder-backup-open-filled-after:after,.sprite-fm-mono.icon-folder-backup-open-filled:before{
	content:"\f2db"
}
.sprite-fm-mono-after.icon-folder-backup-open-after:after,.sprite-fm-mono.icon-folder-backup-open:before{
	content:"\f2dc"
}
.sprite-fm-mono-after.icon-folder-backup-after:after,.sprite-fm-mono.icon-folder-backup:before{
	content:"\f2dd"
}
.nw-fm-tree-item .nw-fm-tree-folder.camera-folder:before,.sprite-fm-mono-after.icon-folder-camera-filled-after:after,.sprite-fm-mono.icon-folder-camera-filled:before{
	content:"\f2de"
}
.nw-fm-tree-item.expanded .nw-fm-tree-folder.camera-folder:before,.nw-fm-tree-item.opened .nw-fm-tree-folder.camera-folder:before,.sprite-fm-mono-after.icon-folder-camera-open-filled-after:after,.sprite-fm-mono.icon-folder-camera-open-filled:before{
	content:"\f2df"
}
.sprite-fm-mono-after.icon-folder-camera-open-after:after,.sprite-fm-mono.icon-folder-camera-open:before{
	content:"\f2e0"
}
.sprite-fm-mono-after.icon-folder-camera-after:after,.sprite-fm-mono.icon-folder-camera:before{
	content:"\f2e1"
}
.nw-fm-tree-item .nw-fm-tree-folder.chat-folder:before,.sprite-fm-mono-after.icon-folder-chat-filled-after:after,.sprite-fm-mono.icon-folder-chat-filled:before{
	content:"\f2e2"
}
.nw-fm-tree-item.expanded .nw-fm-tree-folder.chat-folder:before,.nw-fm-tree-item.opened .nw-fm-tree-folder.chat-folder:before,.sprite-fm-mono-after.icon-folder-chat-open-filled-after:after,.sprite-fm-mono.icon-folder-chat-open-filled:before{
	content:"\f2e3"
}
.sprite-fm-mono-after.icon-folder-chat-open-after:after,.sprite-fm-mono.icon-folder-chat-open:before{
	content:"\f2e4"
}
.sprite-fm-mono-after.icon-folder-chat-after:after,.sprite-fm-mono.icon-folder-chat:before{
	content:"\f2e5"
}
.sprite-fm-mono-after.icon-folder-download-filled-after:after,.sprite-fm-mono.icon-folder-download-filled:before{
	content:"\f2e6"
}
.sprite-fm-mono-after.icon-folder-download-open-filled-after:after,.sprite-fm-mono.icon-folder-download-open-filled:before{
	content:"\f2e7"
}
.sprite-fm-mono-after.icon-folder-download-open-after:after,.sprite-fm-mono.icon-folder-download-open:before{
	content:"\f2e8"
}
.sprite-fm-mono-after.icon-folder-download-after:after,.sprite-fm-mono.icon-folder-download:before{
	content:"\f2e9"
}
.nw-fm-tree-item .nw-fm-tree-folder:before,.sprite-fm-mono-after.icon-folder-filled-after:after,.sprite-fm-mono.icon-folder-filled:before{
	content:"\f2ea"
}
.nw-fm-tree-item .nw-fm-tree-folder.inbound-share:before,.sprite-fm-mono-after.icon-folder-incoming-share-filled-after:after,.sprite-fm-mono.icon-folder-incoming-share-filled:before{
	content:"\f2eb"
}
.nw-fm-tree-item.expanded .nw-fm-tree-folder.inbound-share:before,.nw-fm-tree-item.opened .nw-fm-tree-folder.inbound-share:before,.sprite-fm-mono-after.icon-folder-incoming-share-open-filled-after:after,.sprite-fm-mono.icon-folder-incoming-share-open-filled:before{
	content:"\f2ec"
}
.sprite-fm-mono-after.icon-folder-incoming-share-open-after:after,.sprite-fm-mono.icon-folder-incoming-share-open:before{
	content:"\f2ed"
}
.sprite-fm-mono-after.icon-folder-incoming-share-after:after,.sprite-fm-mono.icon-folder-incoming-share:before{
	content:"\f2ee"
}
.sprite-fm-mono-after.icon-folder-mega-drop-after:after,.sprite-fm-mono.icon-folder-mega-drop:before{
	content:"\f2ef"
}
.sprite-fm-mono-after.icon-folder-new-after:after,.sprite-fm-mono.icon-folder-new:before{
	content:"\f2f0"
}
.nw-fm-tree-item.expanded .nw-fm-tree-folder:before,.nw-fm-tree-item.opened .nw-fm-tree-folder:before,.sprite-fm-mono-after.icon-folder-open-filled-after:after,.sprite-fm-mono.icon-folder-open-filled:before{
	content:"\f2f1"
}
.sprite-fm-mono-after.icon-folder-open-after:after,.sprite-fm-mono.icon-folder-open:before{
	content:"\f2f2"
}
.nw-fm-tree-item .nw-fm-tree-folder.shared-folder:before,.sprite-fm-mono-after.icon-folder-outgoing-share-filled-after:after,.sprite-fm-mono.icon-folder-outgoing-share-filled:before{
	content:"\f2f3"
}
.nw-fm-tree-item.expanded .nw-fm-tree-folder.shared-folder:before,.nw-fm-tree-item.opened .nw-fm-tree-folder.shared-folder:before,.sprite-fm-mono-after.icon-folder-outgoing-share-open-filled-after:after,.sprite-fm-mono.icon-folder-outgoing-share-open-filled:before{
	content:"\f2f4"
}
.sprite-fm-mono-after.icon-folder-outgoing-share-open-after:after,.sprite-fm-mono.icon-folder-outgoing-share-open:before{
	content:"\f2f5"
}
.sprite-fm-mono-after.icon-folder-outgoing-share-after:after,.sprite-fm-mono.icon-folder-outgoing-share:before{
	content:"\f2f6"
}
.sprite-fm-mono-after.icon-folder-remove-share-after:after,.sprite-fm-mono.icon-folder-remove-share:before{
	content:"\f2f7"
}
.sprite-fm-mono-after.icon-folder-sync-filled-after:after,.sprite-fm-mono.icon-folder-sync-filled:before{
	content:"\f2f8"
}
.sprite-fm-mono-after.icon-folder-sync-open-filled-after:after,.sprite-fm-mono.icon-folder-sync-open-filled:before{
	content:"\f2f9"
}
.sprite-fm-mono-after.icon-folder-sync-open-after:after,.sprite-fm-mono.icon-folder-sync-open:before{
	content:"\f2fa"
}
.sprite-fm-mono-after.icon-folder-sync-after:after,.sprite-fm-mono.icon-folder-sync:before{
	content:"\f2fb"
}
.nw-fm-tree-item .nw-fm-tree-folder.puf-folder:before,.sprite-fm-mono-after.icon-folder-upload-filled-after:after,.sprite-fm-mono.icon-folder-upload-filled:before{
	content:"\f2fc"
}
.nw-fm-tree-item.expanded .nw-fm-tree-folder.puf-folder:before,.nw-fm-tree-item.opened .nw-fm-tree-folder.puf-folder:before,.sprite-fm-mono-after.icon-folder-upload-open-filled-after:after,.sprite-fm-mono.icon-folder-upload-open-filled:before{
	content:"\f2fd"
}
.sprite-fm-mono-after.icon-folder-upload-open-after:after,.sprite-fm-mono.icon-folder-upload-open:before{
	content:"\f2fe"
}
.sprite-fm-mono-after.icon-folder-upload-after:after,.sprite-fm-mono.icon-folder-upload:before{
	content:"\f2ff"
}
.sprite-fm-mono-after.icon-folder-after:after,.sprite-fm-mono.icon-folder:before{
	content:"\f300"
}
.sprite-fm-mono-after.icon-fullscreen-enter-after:after,.sprite-fm-mono.icon-fullscreen-enter:before{
	content:"\f301"
}
.sprite-fm-mono-after.icon-fullscreen-leave-after:after,.sprite-fm-mono.icon-fullscreen-leave:before{
	content:"\f302"
}
.sprite-fm-mono-after.icon-globe-after:after,.sprite-fm-mono.icon-globe:before{
	content:"\f303"
}
.sprite-fm-mono-after.icon-huawei-after:after,.sprite-fm-mono.icon-huawei:before{
	content:"\f304"
}
.sprite-fm-mono-after.icon-id-after:after,.sprite-fm-mono.icon-id:before{
	content:"\f305"
}
.sprite-fm-mono-after.icon-image-grid-view-down-after:after,.sprite-fm-mono.icon-image-grid-view-down:before{
	content:"\f306"
}
.sprite-fm-mono-after.icon-image-grid-view-up-after:after,.sprite-fm-mono.icon-image-grid-view-up:before{
	content:"\f307"
}
.sprite-fm-mono-after.icon-images-after:after,.sprite-fm-mono.icon-images:before{
	content:"\f308"
}
.sprite-fm-mono-after.icon-inbox-filled-after:after,.sprite-fm-mono.icon-inbox-filled:before{
	content:"\f309"
}
.sprite-fm-mono-after.icon-inbox-after:after,.sprite-fm-mono.icon-inbox:before{
	content:"\f30a"
}
.sprite-fm-mono-after.icon-info-filled-after:after,.sprite-fm-mono.icon-info-filled:before{
	content:"\f30b"
}
.sprite-fm-mono-after.icon-info-after:after,.sprite-fm-mono.icon-info:before{
	content:"\f30c"
}
.sprite-fm-mono-after.icon-ios-after:after,.sprite-fm-mono.icon-ios:before{
	content:"\f30d"
}
.sprite-fm-mono-after.icon-join-call-after:after,.sprite-fm-mono.icon-join-call:before{
	content:"\f30e"
}
.sprite-fm-mono-after.icon-key-after:after,.sprite-fm-mono.icon-key:before{
	content:"\f30f"
}
.sprite-fm-mono-after.icon-label-filled-after:after,.sprite-fm-mono.icon-label-filled:before{
	content:"\f310"
}
.sprite-fm-mono-after.icon-label-after:after,.sprite-fm-mono.icon-label:before{
	content:"\f311"
}
.sprite-fm-mono-after.icon-languages-after:after,.sprite-fm-mono.icon-languages:before{
	content:"\f312"
}
.sprite-fm-mono-after.icon-leave-call-after:after,.sprite-fm-mono.icon-leave-call:before{
	content:"\f313"
}
.sprite-fm-mono-after.icon-left-after:after,.sprite-fm-mono.icon-left:before{
	content:"\f314"
}
.sprite-fm-mono-after.icon-legal-policies-after:after,.sprite-fm-mono.icon-legal-policies:before{
	content:"\f315"
}
.sprite-fm-mono-after.icon-link-circle-after:after,.sprite-fm-mono.icon-link-circle:before{
	content:"\f316"
}
.sprite-fm-mono-after.icon-link-filled-after:after,.sprite-fm-mono.icon-link-filled:before{
	content:"\f317"
}
.sprite-fm-mono-after.icon-link-remove-after:after,.sprite-fm-mono.icon-link-remove:before{
	content:"\f318"
}
.nw-fm-tree-item .file-status-ico:before,.sprite-fm-mono-after.icon-link-small-after:after,.sprite-fm-mono.icon-link-small:before{
	content:"\f319"
}
.sprite-fm-mono-after.icon-link-after:after,.sprite-fm-mono.icon-link:before{
	content:"\f31a"
}
.sprite-fm-mono-after.icon-linux-after:after,.sprite-fm-mono.icon-linux:before{
	content:"\f31b"
}
.sprite-fm-mono-after.icon-location-after:after,.sprite-fm-mono.icon-location:before{
	content:"\f31c"
}
.sprite-fm-mono-after.icon-lock-2-after:after,.sprite-fm-mono.icon-lock-2:before{
	content:"\f31d"
}
.sprite-fm-mono-after.icon-lock-filled-after:after,.sprite-fm-mono.icon-lock-filled:before{
	content:"\f31e"
}
.sprite-fm-mono-after.icon-lock-after:after,.sprite-fm-mono.icon-lock:before{
	content:"\f31f"
}
.sprite-fm-mono-after.icon-login-after:after,.sprite-fm-mono.icon-login:before{
	content:"\f320"
}
.sprite-fm-mono-after.icon-logout-after:after,.sprite-fm-mono.icon-logout:before{
	content:"\f321"
}
.sprite-fm-mono-after.icon-manage-folders-after:after,.sprite-fm-mono.icon-manage-folders:before{
	content:"\f322"
}
.sprite-fm-mono-after.icon-meeting-join-after:after,.sprite-fm-mono.icon-meeting-join:before{
	content:"\f323"
}
.sprite-fm-mono-after.icon-migrate-files-after:after,.sprite-fm-mono.icon-migrate-files:before{
	content:"\f324"
}
.sprite-fm-mono-after.icon-min-mode-after:after,.sprite-fm-mono.icon-min-mode:before{
	content:"\f325"
}
.sprite-fm-mono-after.icon-minimise-component-after:after,.sprite-fm-mono.icon-minimise-component:before{
	content:"\f326"
}
.sprite-fm-mono-after.icon-minimise-after:after,.sprite-fm-mono.icon-minimise:before{
	content:"\f327"
}
.sprite-fm-mono-after.icon-mobile-24px-after:after,.sprite-fm-mono.icon-mobile-24px:before{
	content:"\f328"
}
.sprite-fm-mono-after.icon-mobile-filled-after:after,.sprite-fm-mono.icon-mobile-filled:before{
	content:"\f329"
}
.sprite-fm-mono-after.icon-mobile-after:after,.sprite-fm-mono.icon-mobile:before{
	content:"\f32a"
}
.sprite-fm-mono-after.icon-move-after:after,.sprite-fm-mono.icon-move:before{
	content:"\f32b"
}
.sprite-fm-mono-after.icon-my-account-after:after,.sprite-fm-mono.icon-my-account:before{
	content:"\f32c"
}
.sprite-fm-mono-after.icon-name-after:after,.sprite-fm-mono.icon-name:before{
	content:"\f32d"
}
.sprite-fm-mono-after.icon-new-window-after:after,.sprite-fm-mono.icon-new-window:before{
	content:"\f32e"
}
.sprite-fm-mono-after.icon-next-arrow-after:after,.sprite-fm-mono.icon-next-arrow:before{
	content:"\f32f"
}
.sprite-fm-mono-after.icon-notification-filled-after:after,.sprite-fm-mono.icon-notification-filled:before{
	content:"\f330"
}
.sprite-fm-mono-after.icon-notification-off-filled-after:after,.sprite-fm-mono.icon-notification-off-filled:before{
	content:"\f331"
}
.sprite-fm-mono-after.icon-notification-off-after:after,.sprite-fm-mono.icon-notification-off:before{
	content:"\f332"
}
.sprite-fm-mono-after.icon-notification-after:after,.sprite-fm-mono.icon-notification:before{
	content:"\f333"
}
.sprite-fm-mono-after.icon-object-storage-after:after,.sprite-fm-mono.icon-object-storage:before{
	content:"\f334"
}
.sprite-fm-mono-after.icon-offline-after:after,.sprite-fm-mono.icon-offline:before{
	content:"\f335"
}
.sprite-fm-mono-after.icon-options-after:after,.sprite-fm-mono.icon-options:before{
	content:"\f336"
}
.sprite-fm-mono-after.icon-overview-after:after,.sprite-fm-mono.icon-overview:before{
	content:"\f337"
}
.sprite-fm-mono-after.icon-password-after:after,.sprite-fm-mono.icon-password:before{
	content:"\f338"
}
.sprite-fm-mono-after.icon-pause-after:after,.sprite-fm-mono.icon-pause:before{
	content:"\f339"
}
.sprite-fm-mono-after.icon-pc-filled-after:after,.sprite-fm-mono.icon-pc-filled:before{
	content:"\f33a"
}
.sprite-fm-mono-after.icon-pc-linux-after:after,.sprite-fm-mono.icon-pc-linux:before{
	content:"\f33b"
}
.sprite-fm-mono-after.icon-pc-windows-after:after,.sprite-fm-mono.icon-pc-windows:before{
	content:"\f33c"
}
.sprite-fm-mono-after.icon-pc-after:after,.sprite-fm-mono.icon-pc:before{
	content:"\f33d"
}
.sprite-fm-mono-after.icon-permissions-write-after:after,.sprite-fm-mono.icon-permissions-write:before{
	content:"\f33e"
}
.sprite-fm-mono-after.icon-phone-after:after,.sprite-fm-mono.icon-phone:before{
	content:"\f33f"
}
.sprite-fm-mono-after.icon-photo-discovery-after:after,.sprite-fm-mono.icon-photo-discovery:before{
	content:"\f340"
}
.sprite-fm-mono-after.icon-photos-after:after,.sprite-fm-mono.icon-photos:before{
	content:"\f341"
}
.sprite-fm-mono-after.icon-plan-filled-after:after,.sprite-fm-mono.icon-plan-filled:before{
	content:"\f342"
}
.sprite-fm-mono-after.icon-plan-after:after,.sprite-fm-mono.icon-plan:before{
	content:"\f343"
}
.sprite-fm-mono-after.icon-platforms-after:after,.sprite-fm-mono.icon-platforms:before{
	content:"\f344"
}
.sprite-fm-mono-after.icon-play-small-after:after,.sprite-fm-mono.icon-play-small:before{
	content:"\f345"
}
.sprite-fm-mono-after.icon-play-square-after:after,.sprite-fm-mono.icon-play-square:before{
	content:"\f346"
}
.sprite-fm-mono-after.icon-play-after:after,.sprite-fm-mono.icon-play:before{
	content:"\f347"
}
.sprite-fm-mono-after.icon-policy-filled-after:after,.sprite-fm-mono.icon-policy-filled:before{
	content:"\f348"
}
.sprite-fm-mono-after.icon-policy-after:after,.sprite-fm-mono.icon-policy:before{
	content:"\f349"
}
.sprite-fm-mono-after.icon-preview-reveal-after:after,.sprite-fm-mono.icon-preview-reveal:before{
	content:"\f34a"
}
.sprite-fm-mono-after.icon-public-access-enabled-after:after,.sprite-fm-mono.icon-public-access-enabled:before{
	content:"\f34b"
}
.sprite-fm-mono-after.icon-public-access-locked-after:after,.sprite-fm-mono.icon-public-access-locked:before{
	content:"\f34c"
}
.sprite-fm-mono-after.icon-question-filled-after:after,.sprite-fm-mono.icon-question-filled:before{
	content:"\f34d"
}
.sprite-fm-mono-after.icon-queue-down-after:after,.sprite-fm-mono.icon-queue-down:before{
	content:"\f34e"
}
.sprite-fm-mono-after.icon-queue-up-after:after,.sprite-fm-mono.icon-queue-up:before{
	content:"\f34f"
}
.sprite-fm-mono-after.icon-read-only-after:after,.sprite-fm-mono.icon-read-only:before{
	content:"\f350"
}
.sprite-fm-mono-after.icon-recents-filled-after:after,.sprite-fm-mono.icon-recents-filled:before{
	content:"\f351"
}
.sprite-fm-mono-after.icon-recents-after:after,.sprite-fm-mono.icon-recents:before{
	content:"\f352"
}
.sprite-fm-mono-after.icon-remove-after:after,.sprite-fm-mono.icon-remove:before{
	content:"\f353"
}
.sprite-fm-mono-after.icon-rename-after:after,.sprite-fm-mono.icon-rename:before{
	content:"\f354"
}
.sprite-fm-mono-after.icon-repeat-after:after,.sprite-fm-mono.icon-repeat:before{
	content:"\f355"
}
.sprite-fm-mono-after.icon-reseller-after:after,.sprite-fm-mono.icon-reseller:before{
	content:"\f356"
}
.sprite-fm-mono-after.icon-restricted-folder-filled-after:after,.sprite-fm-mono.icon-restricted-folder-filled:before{
	content:"\f357"
}
.sprite-fm-mono-after.icon-restricted-folder-after:after,.sprite-fm-mono.icon-restricted-folder:before{
	content:"\f358"
}
.sprite-fm-mono-after.icon-resume-after:after,.sprite-fm-mono.icon-resume:before{
	content:"\f359"
}
.sprite-fm-mono-after.icon-rewind-after:after,.sprite-fm-mono.icon-rewind:before{
	content:"\f35a"
}
.sprite-fm-mono-after.icon-right-after:after,.sprite-fm-mono.icon-right:before{
	content:"\f35b"
}
.sprite-fm-mono-after.icon-rwd-after:after,.sprite-fm-mono.icon-rwd:before{
	content:"\f35c"
}
.sprite-fm-mono-after.icon-screen-share-after:after,.sprite-fm-mono.icon-screen-share:before{
	content:"\f35d"
}
.sprite-fm-mono-after.icon-search-cloud-after:after,.sprite-fm-mono.icon-search-cloud:before{
	content:"\f35e"
}
.sprite-fm-mono-after.icon-search-after:after,.sprite-fm-mono.icon-search:before{
	content:"\f35f"
}
.sprite-fm-mono-after.icon-selector-after:after,.sprite-fm-mono.icon-selector:before{
	content:"\f360"
}
.sprite-fm-mono-after.icon-send-contact-after:after,.sprite-fm-mono.icon-send-contact:before{
	content:"\f361"
}
.sprite-fm-mono-after.icon-send-files-after:after,.sprite-fm-mono.icon-send-files:before{
	content:"\f362"
}
.sprite-fm-mono-after.icon-send-to-chat-after:after,.sprite-fm-mono.icon-send-to-chat:before{
	content:"\f363"
}
.sprite-fm-mono-after.icon-session-history-filled-after:after,.sprite-fm-mono.icon-session-history-filled:before{
	content:"\f364"
}
.sprite-fm-mono-after.icon-session-history-after:after,.sprite-fm-mono.icon-session-history:before{
	content:"\f365"
}
.sprite-fm-mono-after.icon-settings-outline-after:after,.sprite-fm-mono.icon-settings-outline:before{
	content:"\f366"
}
.sprite-fm-mono-after.icon-settings-after:after,.sprite-fm-mono.icon-settings:before{
	content:"\f367"
}
.sprite-fm-mono-after.icon-share-circle-after:after,.sprite-fm-mono.icon-share-circle:before{
	content:"\f368"
}
.sprite-fm-mono-after.icon-share-filled-after:after,.sprite-fm-mono.icon-share-filled:before{
	content:"\f369"
}
.sprite-fm-mono-after.icon-share-incoming-external-after:after,.sprite-fm-mono.icon-share-incoming-external:before{
	content:"\f36a"
}
.sprite-fm-mono-after.icon-share-incoming-after:after,.sprite-fm-mono.icon-share-incoming:before{
	content:"\f36b"
}
.sprite-fm-mono-after.icon-share-outgoing-external-after:after,.sprite-fm-mono.icon-share-outgoing-external:before{
	content:"\f36c"
}
.sprite-fm-mono-after.icon-share-outgoing-after:after,.sprite-fm-mono.icon-share-outgoing:before{
	content:"\f36d"
}
.sprite-fm-mono-after.icon-share-after:after,.sprite-fm-mono.icon-share:before{
	content:"\f36e"
}
.sprite-fm-mono-after.icon-side-menu-after:after,.sprite-fm-mono.icon-side-menu:before{
	content:"\f36f"
}
.sprite-fm-mono-after.icon-skip-backward-after:after,.sprite-fm-mono.icon-skip-backward:before{
	content:"\f370"
}
.sprite-fm-mono-after.icon-skip-forward-after:after,.sprite-fm-mono.icon-skip-forward:before{
	content:"\f371"
}
.sprite-fm-mono-after.icon-skip-after:after,.sprite-fm-mono.icon-skip:before{
	content:"\f372"
}
.sprite-fm-mono-after.icon-speaker-view-after:after,.sprite-fm-mono.icon-speaker-view:before{
	content:"\f373"
}
.sprite-fm-mono-after.icon-star-filled-after:after,.sprite-fm-mono.icon-star-filled:before{
	content:"\f374"
}
.sprite-fm-mono-after.icon-star-after:after,.sprite-fm-mono.icon-star:before{
	content:"\f375"
}
.sprite-fm-mono-after.icon-support-after:after,.sprite-fm-mono.icon-support:before{
	content:"\f376"
}
.sprite-fm-mono-after.icon-sync-after:after,.sprite-fm-mono.icon-sync:before{
	content:"\f377"
}
.sprite-fm-mono-after.icon-takedown-after:after,.sprite-fm-mono.icon-takedown:before{
	content:"\f378"
}
.sprite-fm-mono-after.icon-target-after:after,.sprite-fm-mono.icon-target:before{
	content:"\f379"
}
.sprite-fm-mono-after.icon-thumbnail-view-after:after,.sprite-fm-mono.icon-thumbnail-view:before{
	content:"\f37a"
}
.sprite-fm-mono-after.icon-tooltip-arrow-after:after,.sprite-fm-mono.icon-tooltip-arrow:before{
	content:"\f37b"
}
.sprite-fm-mono-after.icon-transfer-arrow-after:after,.sprite-fm-mono.icon-transfer-arrow:before{
	content:"\f37c"
}
.sprite-fm-mono-after.icon-transfer-filled-after:after,.sprite-fm-mono.icon-transfer-filled:before{
	content:"\f37d"
}
.sprite-fm-mono-after.icon-transfer-quota-after:after,.sprite-fm-mono.icon-transfer-quota:before{
	content:"\f37e"
}
.sprite-fm-mono-after.icon-transfer-after:after,.sprite-fm-mono.icon-transfer:before{
	content:"\f37f"
}
.sprite-fm-mono-after.icon-unarchive-after:after,.sprite-fm-mono.icon-unarchive:before{
	content:"\f380"
}
.sprite-fm-mono-after.icon-up-after:after,.sprite-fm-mono.icon-up:before{
	content:"\f381"
}
.sprite-fm-mono-after.icon-upload-file-after:after,.sprite-fm-mono.icon-upload-file:before{
	content:"\f382"
}
.sprite-fm-mono-after.icon-upload-filled-after:after,.sprite-fm-mono.icon-upload-filled:before{
	content:"\f383"
}
.sprite-fm-mono-after.icon-upload-to-cloud-circle-after:after,.sprite-fm-mono.icon-upload-to-cloud-circle:before{
	content:"\f384"
}
.sprite-fm-mono-after.icon-upload-to-cloud-drive-after:after,.sprite-fm-mono.icon-upload-to-cloud-drive:before{
	content:"\f385"
}
.sprite-fm-mono-after.icon-upload-after:after,.sprite-fm-mono.icon-upload:before{
	content:"\f386"
}
.sprite-fm-mono-after.icon-user-circle-filled-after:after,.sprite-fm-mono.icon-user-circle-filled:before{
	content:"\f387"
}
.sprite-fm-mono-after.icon-user-filled-after:after,.sprite-fm-mono.icon-user-filled:before{
	content:"\f388"
}
.sprite-fm-mono-after.icon-user-interface-filled-after:after,.sprite-fm-mono.icon-user-interface-filled:before{
	content:"\f389"
}
.sprite-fm-mono-after.icon-user-interface-after:after,.sprite-fm-mono.icon-user-interface:before{
	content:"\f38a"
}
.sprite-fm-mono-after.icon-user-after:after,.sprite-fm-mono.icon-user:before{
	content:"\f38b"
}
.sprite-fm-mono-after.icon-versions-clear-after:after,.sprite-fm-mono.icon-versions-clear:before{
	content:"\f38c"
}
.sprite-fm-mono-after.icon-versions-previous-after:after,.sprite-fm-mono.icon-versions-previous:before{
	content:"\f38d"
}
.sprite-fm-mono-after.icon-video-call-filled-after:after,.sprite-fm-mono.icon-video-call-filled:before{
	content:"\f38e"
}
.sprite-fm-mono-after.icon-video-off-after:after,.sprite-fm-mono.icon-video-off:before{
	content:"\f38f"
}
.sprite-fm-mono-after.icon-video-plus-after:after,.sprite-fm-mono.icon-video-plus:before{
	content:"\f390"
}
.sprite-fm-mono-after.icon-videos-after:after,.sprite-fm-mono.icon-videos:before{
	content:"\f391"
}
.sprite-fm-mono-after.icon-view-grid-after:after,.sprite-fm-mono.icon-view-grid:before{
	content:"\f392"
}
.sprite-fm-mono-after.icon-view-medium-list-after:after,.sprite-fm-mono.icon-view-medium-list:before{
	content:"\f393"
}
.sprite-fm-mono-after.icon-view-small-list-after:after,.sprite-fm-mono.icon-view-small-list:before{
	content:"\f394"
}
.sprite-fm-mono-after.icon-volume-max-after:after,.sprite-fm-mono.icon-volume-max:before{
	content:"\f395"
}
.sprite-fm-mono-after.icon-volume-muted-after:after,.sprite-fm-mono.icon-volume-muted:before{
	content:"\f396"
}
.sprite-fm-mono-after.icon-volume-after:after,.sprite-fm-mono.icon-volume:before{
	content:"\f397"
}
.sprite-fm-mono-after.icon-warning-triangle-after:after,.sprite-fm-mono.icon-warning-triangle:before{
	content:"\f398"
}
.sprite-fm-mono-after.icon-weak-signal-after:after,.sprite-fm-mono.icon-weak-signal:before{
	content:"\f399"
}
.sprite-fm-mono-after.icon-windows-after:after,.sprite-fm-mono.icon-windows:before{
	content:"\f39a"
}
.sprite-fm-mono-after.icon-zip-circle-after:after,.sprite-fm-mono.icon-zip-circle:before{
	content:"\f39b"
}

.sprite-fm-theme,.sprite-fm-theme-after:after,.sprite-fm-theme-before:before{
	background:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg) no-repeat;
	background-size:100%;
	content:"";
	display:block;
	height:var(--icon-size, 16px);
	width:var(--icon-size, 16px)
}
.theme-dark-forced .sprite-fm-theme-after.icon-bucket-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-bucket-before:before,.theme-dark-forced .sprite-fm-theme.icon-bucket,.theme-dark .sprite-fm-theme-after.icon-bucket-after:after,.theme-dark .sprite-fm-theme-before.icon-bucket-before:before,.theme-dark .sprite-fm-theme.icon-bucket{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-bucket)
}
.theme-dark-forced .sprite-fm-theme-after.icon-emoji-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-emoji-before:before,.theme-dark-forced .sprite-fm-theme.icon-emoji,.theme-dark .sprite-fm-theme-after.icon-emoji-after:after,.theme-dark .sprite-fm-theme-before.icon-emoji-before:before,.theme-dark .sprite-fm-theme.icon-emoji{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-emoji)
}
.theme-dark-forced .sprite-fm-theme-after.icon-emoji-active-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-emoji-active-before:before,.theme-dark-forced .sprite-fm-theme.icon-emoji-active,.theme-dark .sprite-fm-theme-after.icon-emoji-active-after:after,.theme-dark .sprite-fm-theme-before.icon-emoji-active-before:before,.theme-dark .sprite-fm-theme.icon-emoji-active{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-emoji-active)
}
.theme-dark-forced .sprite-fm-theme-after.icon-emoji-reactions-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-emoji-reactions-before:before,.theme-dark-forced .sprite-fm-theme.icon-emoji-reactions,.theme-dark .sprite-fm-theme-after.icon-emoji-reactions-after:after,.theme-dark .sprite-fm-theme-before.icon-emoji-reactions-before:before,.theme-dark .sprite-fm-theme.icon-emoji-reactions{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-emoji-reactions)
}
.theme-dark-forced .sprite-fm-theme-after.icon-emoji-reactions-active-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-emoji-reactions-active-before:before,.theme-dark-forced .sprite-fm-theme.icon-emoji-reactions-active,.theme-dark .sprite-fm-theme-after.icon-emoji-reactions-active-after:after,.theme-dark .sprite-fm-theme-before.icon-emoji-reactions-active-before:before,.theme-dark .sprite-fm-theme.icon-emoji-reactions-active{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-emoji-reactions-active)
}
.theme-dark-forced .sprite-fm-theme-after.icon-empty-state-backup-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-empty-state-backup-before:before,.theme-dark-forced .sprite-fm-theme.icon-empty-state-backup,.theme-dark .sprite-fm-theme-after.icon-empty-state-backup-after:after,.theme-dark .sprite-fm-theme-before.icon-empty-state-backup-before:before,.theme-dark .sprite-fm-theme.icon-empty-state-backup{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-empty-state-backup)
}
.theme-dark-forced .sprite-fm-theme-after.icon-empty-state-bucket-upload-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-empty-state-bucket-upload-before:before,.theme-dark-forced .sprite-fm-theme.icon-empty-state-bucket-upload,.theme-dark .sprite-fm-theme-after.icon-empty-state-bucket-upload-after:after,.theme-dark .sprite-fm-theme-before.icon-empty-state-bucket-upload-before:before,.theme-dark .sprite-fm-theme.icon-empty-state-bucket-upload{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-empty-state-bucket-upload)
}
.theme-dark-forced .sprite-fm-theme-after.icon-empty-state-favourite-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-empty-state-favourite-before:before,.theme-dark-forced .sprite-fm-theme.icon-empty-state-favourite,.theme-dark .sprite-fm-theme-after.icon-empty-state-favourite-after:after,.theme-dark .sprite-fm-theme-before.icon-empty-state-favourite-before:before,.theme-dark .sprite-fm-theme.icon-empty-state-favourite{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-empty-state-favourite)
}
.theme-dark-forced .sprite-fm-theme-after.icon-empty-state-groups-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-empty-state-groups-before:before,.theme-dark-forced .sprite-fm-theme.icon-empty-state-groups,.theme-dark .sprite-fm-theme-after.icon-empty-state-groups-after:after,.theme-dark .sprite-fm-theme-before.icon-empty-state-groups-before:before,.theme-dark .sprite-fm-theme.icon-empty-state-groups{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-empty-state-groups)
}
.theme-dark-forced .sprite-fm-theme-after.icon-empty-state-keys-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-empty-state-keys-before:before,.theme-dark-forced .sprite-fm-theme.icon-empty-state-keys,.theme-dark .sprite-fm-theme-after.icon-empty-state-keys-after:after,.theme-dark .sprite-fm-theme-before.icon-empty-state-keys-before:before,.theme-dark .sprite-fm-theme.icon-empty-state-keys{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-empty-state-keys)
}
.theme-dark-forced .sprite-fm-theme-after.icon-empty-state-policy-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-empty-state-policy-before:before,.theme-dark-forced .sprite-fm-theme.icon-empty-state-policy,.theme-dark .sprite-fm-theme-after.icon-empty-state-policy-after:after,.theme-dark .sprite-fm-theme-before.icon-empty-state-policy-before:before,.theme-dark .sprite-fm-theme.icon-empty-state-policy{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-empty-state-policy)
}
.theme-dark-forced .sprite-fm-theme-after.icon-empty-state-restricted-folder-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-empty-state-restricted-folder-before:before,.theme-dark-forced .sprite-fm-theme.icon-empty-state-restricted-folder,.theme-dark .sprite-fm-theme-after.icon-empty-state-restricted-folder-after:after,.theme-dark .sprite-fm-theme-before.icon-empty-state-restricted-folder-before:before,.theme-dark .sprite-fm-theme.icon-empty-state-restricted-folder{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-empty-state-restricted-folder)
}
.theme-dark-forced .sprite-fm-theme-after.icon-empty-state-users-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-empty-state-users-before:before,.theme-dark-forced .sprite-fm-theme.icon-empty-state-users,.theme-dark .sprite-fm-theme-after.icon-empty-state-users-after:after,.theme-dark .sprite-fm-theme-before.icon-empty-state-users-before:before,.theme-dark .sprite-fm-theme.icon-empty-state-users{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-empty-state-users)
}
.theme-dark-forced .sprite-fm-theme-after.icon-gallery-photos-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-gallery-photos-before:before,.theme-dark-forced .sprite-fm-theme.icon-gallery-photos,.theme-dark .sprite-fm-theme-after.icon-gallery-photos-after:after,.theme-dark .sprite-fm-theme-before.icon-gallery-photos-before:before,.theme-dark .sprite-fm-theme.icon-gallery-photos{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-gallery-photos)
}
.theme-dark-forced .sprite-fm-theme-after.icon-gif-rest-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-gif-rest-before:before,.theme-dark-forced .sprite-fm-theme.icon-gif-rest,.theme-dark .sprite-fm-theme-after.icon-gif-rest-after:after,.theme-dark .sprite-fm-theme-before.icon-gif-rest-before:before,.theme-dark .sprite-fm-theme.icon-gif-rest{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-gif-rest)
}
.theme-dark-forced .sprite-fm-theme-after.icon-handset-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-handset-before:before,.theme-dark-forced .sprite-fm-theme.icon-handset,.theme-dark .sprite-fm-theme-after.icon-handset-after:after,.theme-dark .sprite-fm-theme-before.icon-handset-before:before,.theme-dark .sprite-fm-theme.icon-handset{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-handset)
}
.theme-dark-forced .sprite-fm-theme-after.icon-handset-cancelled-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-handset-cancelled-before:before,.theme-dark-forced .sprite-fm-theme.icon-handset-cancelled,.theme-dark .sprite-fm-theme-after.icon-handset-cancelled-after:after,.theme-dark .sprite-fm-theme-before.icon-handset-cancelled-before:before,.theme-dark .sprite-fm-theme.icon-handset-cancelled{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-handset-cancelled)
}
.theme-dark-forced .sprite-fm-theme-after.icon-handset-ended-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-handset-ended-before:before,.theme-dark-forced .sprite-fm-theme.icon-handset-ended,.theme-dark .sprite-fm-theme-after.icon-handset-ended-after:after,.theme-dark .sprite-fm-theme-before.icon-handset-ended-before:before,.theme-dark .sprite-fm-theme.icon-handset-ended{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-handset-ended)
}
.theme-dark-forced .sprite-fm-theme-after.icon-handset-failed-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-handset-failed-before:before,.theme-dark-forced .sprite-fm-theme.icon-handset-failed,.theme-dark .sprite-fm-theme-after.icon-handset-failed-after:after,.theme-dark .sprite-fm-theme-before.icon-handset-failed-before:before,.theme-dark .sprite-fm-theme.icon-handset-failed{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-handset-failed)
}
.theme-dark-forced .sprite-fm-theme-after.icon-handset-incoming-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-handset-incoming-before:before,.theme-dark-forced .sprite-fm-theme.icon-handset-incoming,.theme-dark .sprite-fm-theme-after.icon-handset-incoming-after:after,.theme-dark .sprite-fm-theme-before.icon-handset-incoming-before:before,.theme-dark .sprite-fm-theme.icon-handset-incoming{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-handset-incoming)
}
.theme-dark-forced .sprite-fm-theme-after.icon-handset-missed-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-handset-missed-before:before,.theme-dark-forced .sprite-fm-theme.icon-handset-missed,.theme-dark .sprite-fm-theme-after.icon-handset-missed-after:after,.theme-dark .sprite-fm-theme-before.icon-handset-missed-before:before,.theme-dark .sprite-fm-theme.icon-handset-missed{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-handset-missed)
}
.theme-dark-forced .sprite-fm-theme-after.icon-handset-outgoing-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-handset-outgoing-before:before,.theme-dark-forced .sprite-fm-theme.icon-handset-outgoing,.theme-dark .sprite-fm-theme-after.icon-handset-outgoing-after:after,.theme-dark .sprite-fm-theme-before.icon-handset-outgoing-before:before,.theme-dark .sprite-fm-theme.icon-handset-outgoing{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-handset-outgoing)
}
.theme-dark-forced .sprite-fm-theme-after.icon-handset-rejected-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-handset-rejected-before:before,.theme-dark-forced .sprite-fm-theme.icon-handset-rejected,.theme-dark .sprite-fm-theme-after.icon-handset-rejected-after:after,.theme-dark .sprite-fm-theme-before.icon-handset-rejected-before:before,.theme-dark .sprite-fm-theme.icon-handset-rejected{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-handset-rejected)
}
.theme-dark-forced .sprite-fm-theme-after.icon-image-zoom-in-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-image-zoom-in-before:before,.theme-dark-forced .sprite-fm-theme.icon-image-zoom-in,.theme-dark .sprite-fm-theme-after.icon-image-zoom-in-after:after,.theme-dark .sprite-fm-theme-before.icon-image-zoom-in-before:before,.theme-dark .sprite-fm-theme.icon-image-zoom-in{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-image-zoom-in)
}
.theme-dark-forced .sprite-fm-theme-after.icon-image-zoom-out-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-image-zoom-out-before:before,.theme-dark-forced .sprite-fm-theme.icon-image-zoom-out,.theme-dark .sprite-fm-theme-after.icon-image-zoom-out-after:after,.theme-dark .sprite-fm-theme-before.icon-image-zoom-out-before:before,.theme-dark .sprite-fm-theme.icon-image-zoom-out{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-image-zoom-out)
}
.theme-dark-forced .sprite-fm-theme-after.icon-loading-spinner-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-loading-spinner-before:before,.theme-dark-forced .sprite-fm-theme.icon-loading-spinner,.theme-dark .sprite-fm-theme-after.icon-loading-spinner-after:after,.theme-dark .sprite-fm-theme-before.icon-loading-spinner-before:before,.theme-dark .sprite-fm-theme.icon-loading-spinner{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-loading-spinner)
}
.theme-dark-forced .sprite-fm-theme-after.icon-notifications-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-notifications-before:before,.theme-dark-forced .sprite-fm-theme.icon-notifications,.theme-dark .sprite-fm-theme-after.icon-notifications-after:after,.theme-dark .sprite-fm-theme-before.icon-notifications-before:before,.theme-dark .sprite-fm-theme.icon-notifications{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-notifications)
}
.theme-dark-forced .sprite-fm-theme-after.icon-notifications-muted-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-notifications-muted-before:before,.theme-dark-forced .sprite-fm-theme.icon-notifications-muted,.theme-dark .sprite-fm-theme-after.icon-notifications-muted-after:after,.theme-dark .sprite-fm-theme-before.icon-notifications-muted-before:before,.theme-dark .sprite-fm-theme.icon-notifications-muted{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-notifications-muted)
}
.theme-dark-forced .sprite-fm-theme-after.icon-question-grey-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-question-grey-before:before,.theme-dark-forced .sprite-fm-theme.icon-question-grey,.theme-dark .sprite-fm-theme-after.icon-question-grey-after:after,.theme-dark .sprite-fm-theme-before.icon-question-grey-before:before,.theme-dark .sprite-fm-theme.icon-question-grey{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-question-grey)
}
.theme-dark-forced .sprite-fm-theme-after.icon-settings-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-settings-before:before,.theme-dark-forced .sprite-fm-theme.icon-settings,.theme-dark .sprite-fm-theme-after.icon-settings-after:after,.theme-dark .sprite-fm-theme-before.icon-settings-before:before,.theme-dark .sprite-fm-theme.icon-settings{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-settings)
}
.theme-dark-forced .sprite-fm-theme-after.icon-stripe-after:after,.theme-dark-forced .sprite-fm-theme-before.icon-stripe-before:before,.theme-dark-forced .sprite-fm-theme.icon-stripe,.theme-dark .sprite-fm-theme-after.icon-stripe-after:after,.theme-dark .sprite-fm-theme-before.icon-stripe-before:before,.theme-dark .sprite-fm-theme.icon-stripe{
	background-image:url(../imagery/sprites-fm-theme-dark.90ea8865a7498113.svg#icon-stripe)
}

.sprite-fm-theme,.sprite-fm-theme-after:after,.sprite-fm-theme-before:before{
	background:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg) no-repeat;
	background-size:100%;
	content:"";
	display:block;
	height:var(--icon-size, 16px);
	width:var(--icon-size, 16px)
}
.theme-light-forced .sprite-fm-theme-after.icon-bucket-after:after,.theme-light-forced .sprite-fm-theme-before.icon-bucket-before:before,.theme-light-forced .sprite-fm-theme.icon-bucket,.theme-light .sprite-fm-theme-after.icon-bucket-after:after,.theme-light .sprite-fm-theme-before.icon-bucket-before:before,.theme-light .sprite-fm-theme.icon-bucket{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-bucket)
}
.theme-light-forced .sprite-fm-theme-after.icon-emoji-after:after,.theme-light-forced .sprite-fm-theme-before.icon-emoji-before:before,.theme-light-forced .sprite-fm-theme.icon-emoji,.theme-light .sprite-fm-theme-after.icon-emoji-after:after,.theme-light .sprite-fm-theme-before.icon-emoji-before:before,.theme-light .sprite-fm-theme.icon-emoji{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-emoji)
}
.theme-light-forced .sprite-fm-theme-after.icon-emoji-active-after:after,.theme-light-forced .sprite-fm-theme-before.icon-emoji-active-before:before,.theme-light-forced .sprite-fm-theme.icon-emoji-active,.theme-light .sprite-fm-theme-after.icon-emoji-active-after:after,.theme-light .sprite-fm-theme-before.icon-emoji-active-before:before,.theme-light .sprite-fm-theme.icon-emoji-active{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-emoji-active)
}
.theme-light-forced .sprite-fm-theme-after.icon-emoji-reactions-after:after,.theme-light-forced .sprite-fm-theme-before.icon-emoji-reactions-before:before,.theme-light-forced .sprite-fm-theme.icon-emoji-reactions,.theme-light .sprite-fm-theme-after.icon-emoji-reactions-after:after,.theme-light .sprite-fm-theme-before.icon-emoji-reactions-before:before,.theme-light .sprite-fm-theme.icon-emoji-reactions{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-emoji-reactions)
}
.theme-light-forced .sprite-fm-theme-after.icon-emoji-reactions-active-after:after,.theme-light-forced .sprite-fm-theme-before.icon-emoji-reactions-active-before:before,.theme-light-forced .sprite-fm-theme.icon-emoji-reactions-active,.theme-light .sprite-fm-theme-after.icon-emoji-reactions-active-after:after,.theme-light .sprite-fm-theme-before.icon-emoji-reactions-active-before:before,.theme-light .sprite-fm-theme.icon-emoji-reactions-active{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-emoji-reactions-active)
}
.theme-light-forced .sprite-fm-theme-after.icon-empty-state-backup-after:after,.theme-light-forced .sprite-fm-theme-before.icon-empty-state-backup-before:before,.theme-light-forced .sprite-fm-theme.icon-empty-state-backup,.theme-light .sprite-fm-theme-after.icon-empty-state-backup-after:after,.theme-light .sprite-fm-theme-before.icon-empty-state-backup-before:before,.theme-light .sprite-fm-theme.icon-empty-state-backup{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-empty-state-backup)
}
.theme-light-forced .sprite-fm-theme-after.icon-empty-state-bucket-upload-after:after,.theme-light-forced .sprite-fm-theme-before.icon-empty-state-bucket-upload-before:before,.theme-light-forced .sprite-fm-theme.icon-empty-state-bucket-upload,.theme-light .sprite-fm-theme-after.icon-empty-state-bucket-upload-after:after,.theme-light .sprite-fm-theme-before.icon-empty-state-bucket-upload-before:before,.theme-light .sprite-fm-theme.icon-empty-state-bucket-upload{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-empty-state-bucket-upload)
}
.theme-light-forced .sprite-fm-theme-after.icon-empty-state-favourite-after:after,.theme-light-forced .sprite-fm-theme-before.icon-empty-state-favourite-before:before,.theme-light-forced .sprite-fm-theme.icon-empty-state-favourite,.theme-light .sprite-fm-theme-after.icon-empty-state-favourite-after:after,.theme-light .sprite-fm-theme-before.icon-empty-state-favourite-before:before,.theme-light .sprite-fm-theme.icon-empty-state-favourite{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-empty-state-favourite)
}
.theme-light-forced .sprite-fm-theme-after.icon-empty-state-groups-after:after,.theme-light-forced .sprite-fm-theme-before.icon-empty-state-groups-before:before,.theme-light-forced .sprite-fm-theme.icon-empty-state-groups,.theme-light .sprite-fm-theme-after.icon-empty-state-groups-after:after,.theme-light .sprite-fm-theme-before.icon-empty-state-groups-before:before,.theme-light .sprite-fm-theme.icon-empty-state-groups{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-empty-state-groups)
}
.theme-light-forced .sprite-fm-theme-after.icon-empty-state-keys-after:after,.theme-light-forced .sprite-fm-theme-before.icon-empty-state-keys-before:before,.theme-light-forced .sprite-fm-theme.icon-empty-state-keys,.theme-light .sprite-fm-theme-after.icon-empty-state-keys-after:after,.theme-light .sprite-fm-theme-before.icon-empty-state-keys-before:before,.theme-light .sprite-fm-theme.icon-empty-state-keys{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-empty-state-keys)
}
.theme-light-forced .sprite-fm-theme-after.icon-empty-state-policy-after:after,.theme-light-forced .sprite-fm-theme-before.icon-empty-state-policy-before:before,.theme-light-forced .sprite-fm-theme.icon-empty-state-policy,.theme-light .sprite-fm-theme-after.icon-empty-state-policy-after:after,.theme-light .sprite-fm-theme-before.icon-empty-state-policy-before:before,.theme-light .sprite-fm-theme.icon-empty-state-policy{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-empty-state-policy)
}
.theme-light-forced .sprite-fm-theme-after.icon-empty-state-restricted-folder-after:after,.theme-light-forced .sprite-fm-theme-before.icon-empty-state-restricted-folder-before:before,.theme-light-forced .sprite-fm-theme.icon-empty-state-restricted-folder,.theme-light .sprite-fm-theme-after.icon-empty-state-restricted-folder-after:after,.theme-light .sprite-fm-theme-before.icon-empty-state-restricted-folder-before:before,.theme-light .sprite-fm-theme.icon-empty-state-restricted-folder{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-empty-state-restricted-folder)
}
.theme-light-forced .sprite-fm-theme-after.icon-empty-state-users-after:after,.theme-light-forced .sprite-fm-theme-before.icon-empty-state-users-before:before,.theme-light-forced .sprite-fm-theme.icon-empty-state-users,.theme-light .sprite-fm-theme-after.icon-empty-state-users-after:after,.theme-light .sprite-fm-theme-before.icon-empty-state-users-before:before,.theme-light .sprite-fm-theme.icon-empty-state-users{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-empty-state-users)
}
.theme-light-forced .sprite-fm-theme-after.icon-gallery-photos-after:after,.theme-light-forced .sprite-fm-theme-before.icon-gallery-photos-before:before,.theme-light-forced .sprite-fm-theme.icon-gallery-photos,.theme-light .sprite-fm-theme-after.icon-gallery-photos-after:after,.theme-light .sprite-fm-theme-before.icon-gallery-photos-before:before,.theme-light .sprite-fm-theme.icon-gallery-photos{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-gallery-photos)
}
.theme-light-forced .sprite-fm-theme-after.icon-gif-rest-after:after,.theme-light-forced .sprite-fm-theme-before.icon-gif-rest-before:before,.theme-light-forced .sprite-fm-theme.icon-gif-rest,.theme-light .sprite-fm-theme-after.icon-gif-rest-after:after,.theme-light .sprite-fm-theme-before.icon-gif-rest-before:before,.theme-light .sprite-fm-theme.icon-gif-rest{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-gif-rest)
}
.theme-light-forced .sprite-fm-theme-after.icon-handset-after:after,.theme-light-forced .sprite-fm-theme-before.icon-handset-before:before,.theme-light-forced .sprite-fm-theme.icon-handset,.theme-light .sprite-fm-theme-after.icon-handset-after:after,.theme-light .sprite-fm-theme-before.icon-handset-before:before,.theme-light .sprite-fm-theme.icon-handset{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-handset)
}
.theme-light-forced .sprite-fm-theme-after.icon-handset-cancelled-after:after,.theme-light-forced .sprite-fm-theme-before.icon-handset-cancelled-before:before,.theme-light-forced .sprite-fm-theme.icon-handset-cancelled,.theme-light .sprite-fm-theme-after.icon-handset-cancelled-after:after,.theme-light .sprite-fm-theme-before.icon-handset-cancelled-before:before,.theme-light .sprite-fm-theme.icon-handset-cancelled{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-handset-cancelled)
}
.theme-light-forced .sprite-fm-theme-after.icon-handset-ended-after:after,.theme-light-forced .sprite-fm-theme-before.icon-handset-ended-before:before,.theme-light-forced .sprite-fm-theme.icon-handset-ended,.theme-light .sprite-fm-theme-after.icon-handset-ended-after:after,.theme-light .sprite-fm-theme-before.icon-handset-ended-before:before,.theme-light .sprite-fm-theme.icon-handset-ended{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-handset-ended)
}
.theme-light-forced .sprite-fm-theme-after.icon-handset-failed-after:after,.theme-light-forced .sprite-fm-theme-before.icon-handset-failed-before:before,.theme-light-forced .sprite-fm-theme.icon-handset-failed,.theme-light .sprite-fm-theme-after.icon-handset-failed-after:after,.theme-light .sprite-fm-theme-before.icon-handset-failed-before:before,.theme-light .sprite-fm-theme.icon-handset-failed{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-handset-failed)
}
.theme-light-forced .sprite-fm-theme-after.icon-handset-incoming-after:after,.theme-light-forced .sprite-fm-theme-before.icon-handset-incoming-before:before,.theme-light-forced .sprite-fm-theme.icon-handset-incoming,.theme-light .sprite-fm-theme-after.icon-handset-incoming-after:after,.theme-light .sprite-fm-theme-before.icon-handset-incoming-before:before,.theme-light .sprite-fm-theme.icon-handset-incoming{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-handset-incoming)
}
.theme-light-forced .sprite-fm-theme-after.icon-handset-missed-after:after,.theme-light-forced .sprite-fm-theme-before.icon-handset-missed-before:before,.theme-light-forced .sprite-fm-theme.icon-handset-missed,.theme-light .sprite-fm-theme-after.icon-handset-missed-after:after,.theme-light .sprite-fm-theme-before.icon-handset-missed-before:before,.theme-light .sprite-fm-theme.icon-handset-missed{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-handset-missed)
}
.theme-light-forced .sprite-fm-theme-after.icon-handset-outgoing-after:after,.theme-light-forced .sprite-fm-theme-before.icon-handset-outgoing-before:before,.theme-light-forced .sprite-fm-theme.icon-handset-outgoing,.theme-light .sprite-fm-theme-after.icon-handset-outgoing-after:after,.theme-light .sprite-fm-theme-before.icon-handset-outgoing-before:before,.theme-light .sprite-fm-theme.icon-handset-outgoing{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-handset-outgoing)
}
.theme-light-forced .sprite-fm-theme-after.icon-handset-rejected-after:after,.theme-light-forced .sprite-fm-theme-before.icon-handset-rejected-before:before,.theme-light-forced .sprite-fm-theme.icon-handset-rejected,.theme-light .sprite-fm-theme-after.icon-handset-rejected-after:after,.theme-light .sprite-fm-theme-before.icon-handset-rejected-before:before,.theme-light .sprite-fm-theme.icon-handset-rejected{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-handset-rejected)
}
.theme-light-forced .sprite-fm-theme-after.icon-image-zoom-in-after:after,.theme-light-forced .sprite-fm-theme-before.icon-image-zoom-in-before:before,.theme-light-forced .sprite-fm-theme.icon-image-zoom-in,.theme-light .sprite-fm-theme-after.icon-image-zoom-in-after:after,.theme-light .sprite-fm-theme-before.icon-image-zoom-in-before:before,.theme-light .sprite-fm-theme.icon-image-zoom-in{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-image-zoom-in)
}
.theme-light-forced .sprite-fm-theme-after.icon-image-zoom-out-after:after,.theme-light-forced .sprite-fm-theme-before.icon-image-zoom-out-before:before,.theme-light-forced .sprite-fm-theme.icon-image-zoom-out,.theme-light .sprite-fm-theme-after.icon-image-zoom-out-after:after,.theme-light .sprite-fm-theme-before.icon-image-zoom-out-before:before,.theme-light .sprite-fm-theme.icon-image-zoom-out{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-image-zoom-out)
}
.theme-light-forced .sprite-fm-theme-after.icon-loading-spinner-after:after,.theme-light-forced .sprite-fm-theme-before.icon-loading-spinner-before:before,.theme-light-forced .sprite-fm-theme.icon-loading-spinner,.theme-light .sprite-fm-theme-after.icon-loading-spinner-after:after,.theme-light .sprite-fm-theme-before.icon-loading-spinner-before:before,.theme-light .sprite-fm-theme.icon-loading-spinner{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-loading-spinner)
}
.theme-light-forced .sprite-fm-theme-after.icon-notifications-after:after,.theme-light-forced .sprite-fm-theme-before.icon-notifications-before:before,.theme-light-forced .sprite-fm-theme.icon-notifications,.theme-light .sprite-fm-theme-after.icon-notifications-after:after,.theme-light .sprite-fm-theme-before.icon-notifications-before:before,.theme-light .sprite-fm-theme.icon-notifications{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-notifications)
}
.theme-light-forced .sprite-fm-theme-after.icon-notifications-muted-after:after,.theme-light-forced .sprite-fm-theme-before.icon-notifications-muted-before:before,.theme-light-forced .sprite-fm-theme.icon-notifications-muted,.theme-light .sprite-fm-theme-after.icon-notifications-muted-after:after,.theme-light .sprite-fm-theme-before.icon-notifications-muted-before:before,.theme-light .sprite-fm-theme.icon-notifications-muted{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-notifications-muted)
}
.theme-light-forced .sprite-fm-theme-after.icon-question-grey-after:after,.theme-light-forced .sprite-fm-theme-before.icon-question-grey-before:before,.theme-light-forced .sprite-fm-theme.icon-question-grey,.theme-light .sprite-fm-theme-after.icon-question-grey-after:after,.theme-light .sprite-fm-theme-before.icon-question-grey-before:before,.theme-light .sprite-fm-theme.icon-question-grey{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-question-grey)
}
.theme-light-forced .sprite-fm-theme-after.icon-settings-after:after,.theme-light-forced .sprite-fm-theme-before.icon-settings-before:before,.theme-light-forced .sprite-fm-theme.icon-settings,.theme-light .sprite-fm-theme-after.icon-settings-after:after,.theme-light .sprite-fm-theme-before.icon-settings-before:before,.theme-light .sprite-fm-theme.icon-settings{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-settings)
}
.theme-light-forced .sprite-fm-theme-after.icon-stripe-after:after,.theme-light-forced .sprite-fm-theme-before.icon-stripe-before:before,.theme-light-forced .sprite-fm-theme.icon-stripe,.theme-light .sprite-fm-theme-after.icon-stripe-after:after,.theme-light .sprite-fm-theme-before.icon-stripe-before:before,.theme-light .sprite-fm-theme.icon-stripe{
	background-image:url(../imagery/sprites-fm-theme-light.abd5e8e14668c4b2.svg#icon-stripe)
}

.sprite-fm-illustration,.sprite-fm-illustration-after:after,.sprite-fm-illustration-before:before{

	--scale:calc(var(--width)/200);
	background:url(../imagery/sprites-fm-illustration-sprite.9c4fcb5f9def6130.svg) no-repeat;
	background-size:2000%;
	content:"";
	display:block;
	height:var(--height, 250px);
	width:var(--width, 200px)
}
.sprite-fm-illustration.img-topbar-email-registration,.sprite-fm-illustration.img-topbar-email-registration-after:after,.sprite-fm-illustration.img-topbar-email-registration-before:before{
	background-position:0 0
}
.sprite-fm-illustration.img-transferpage-empty-transfer,.sprite-fm-illustration.img-transferpage-empty-transfer-after:after,.sprite-fm-illustration.img-transferpage-empty-transfer-before:before{
	background-position:5.26316% 0
}
.sprite-fm-illustration.img-dialog-business-contacts,.sprite-fm-illustration.img-dialog-business-contacts-after:after,.sprite-fm-illustration.img-dialog-business-contacts-before:before{
	background-position:10.52632% 0
}
.sprite-fm-illustration.img-dialog-contacts,.sprite-fm-illustration.img-dialog-contacts-after:after,.sprite-fm-illustration.img-dialog-contacts-before:before{
	background-position:15.78947% 0
}
.sprite-fm-illustration.img-dialog-decryption-key,.sprite-fm-illustration.img-dialog-decryption-key-after:after,.sprite-fm-illustration.img-dialog-decryption-key-before:before{
	background-position:21.05263% 0
}
.sprite-fm-illustration.img-meetings-e2ee,.sprite-fm-illustration.img-meetings-e2ee-after:after,.sprite-fm-illustration.img-meetings-e2ee-before:before{
	background-position:26.31579% 0
}
.sprite-fm-illustration.img-transferpage-transfer,.sprite-fm-illustration.img-transferpage-transfer-after:after,.sprite-fm-illustration.img-transferpage-transfer-before:before{
	background-position:31.57895% 0
}
.sprite-fm-illustration.img-dialogs-achievements,.sprite-fm-illustration.img-dialogs-achievements-after:after,.sprite-fm-illustration.img-dialogs-achievements-before:before{
	background-position:36.84211% 0
}
.sprite-fm-illustration.img-achievements-bonus,.sprite-fm-illustration.img-achievements-bonus-after:after,.sprite-fm-illustration.img-achievements-bonus-before:before{
	background-position:42.10526% 0
}
.sprite-fm-illustration.img-achievements-desktop-app,.sprite-fm-illustration.img-achievements-desktop-app-after:after,.sprite-fm-illustration.img-achievements-desktop-app-before:before{
	background-position:47.36842% 0
}
.sprite-fm-illustration.img-dialog-email,.sprite-fm-illustration.img-dialog-email-after:after,.sprite-fm-illustration.img-dialog-email-before:before{
	background-position:52.63158% 0
}
.sprite-fm-illustration.img-dialog-groupchat,.sprite-fm-illustration.img-dialog-groupchat-after:after,.sprite-fm-illustration.img-dialog-groupchat-before:before{
	background-position:57.89474% 0
}
.sprite-fm-illustration.img-achievements-invite-users,.sprite-fm-illustration.img-achievements-invite-users-after:after,.sprite-fm-illustration.img-achievements-invite-users-before:before{
	background-position:63.15789% 0
}
.sprite-fm-illustration.img-achievements-mobile-app,.sprite-fm-illustration.img-achievements-mobile-app-after:after,.sprite-fm-illustration.img-achievements-mobile-app-before:before{
	background-position:68.42105% 0
}
.sprite-fm-illustration.img-achievements-sms-verification,.sprite-fm-illustration.img-achievements-sms-verification-after:after,.sprite-fm-illustration.img-achievements-sms-verification-before:before{
	background-position:73.68421% 0
}
.sprite-fm-illustration.img-dialog-backup-phone,.sprite-fm-illustration.img-dialog-backup-phone-after:after,.sprite-fm-illustration.img-dialog-backup-phone-before:before{
	background-position:78.94737% 0
}
.sprite-fm-illustration.img-dialog-upgrade,.sprite-fm-illustration.img-dialog-upgrade-after:after,.sprite-fm-illustration.img-dialog-upgrade-before:before{
	background-position:84.21053% 0
}
.sprite-fm-illustration.img-dialog-overquota-storage,.sprite-fm-illustration.img-dialog-overquota-storage-after:after,.sprite-fm-illustration.img-dialog-overquota-storage-before:before{
	background-position:89.47368% 0
}
.sprite-fm-illustration.img-dialog-transfer-full,.sprite-fm-illustration.img-dialog-transfer-full-after:after,.sprite-fm-illustration.img-dialog-transfer-full-before:before{
	background-position:94.73684% 0
}
.sprite-fm-illustration.img-dialog-account-lock,.sprite-fm-illustration.img-dialog-account-lock-after:after,.sprite-fm-illustration.img-dialog-account-lock-before:before{
	background-position:100% 0
}
.sprite-fm-illustration.img-dialog-account-recovery,.sprite-fm-illustration.img-dialog-account-recovery-after:after,.sprite-fm-illustration.img-dialog-account-recovery-before:before{
	background-position:0 calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-mobile-success,.sprite-fm-illustration.img-dialog-mobile-success-after:after,.sprite-fm-illustration.img-dialog-mobile-success-before:before{
	background-position:5.26316% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-sms-verification,.sprite-fm-illustration.img-dialog-sms-verification-after:after,.sprite-fm-illustration.img-dialog-sms-verification-before:before{
	background-position:10.52632% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-business-expiry,.sprite-fm-illustration.img-dialog-business-expiry-after:after,.sprite-fm-illustration.img-dialog-business-expiry-before:before{
	background-position:15.78947% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-coin,.sprite-fm-illustration.img-dialog-coin-after:after,.sprite-fm-illustration.img-dialog-coin-before:before{
	background-position:21.05263% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-cookie,.sprite-fm-illustration.img-dialog-cookie-after:after,.sprite-fm-illustration.img-dialog-cookie-before:before{
	background-position:26.31579% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-copyright,.sprite-fm-illustration.img-dialog-copyright-after:after,.sprite-fm-illustration.img-dialog-copyright-before:before{
	background-position:31.57895% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-login,.sprite-fm-illustration.img-dialog-login-after:after,.sprite-fm-illustration.img-dialog-login-before:before{
	background-position:36.84211% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-safe,.sprite-fm-illustration.img-dialog-safe-after:after,.sprite-fm-illustration.img-dialog-safe-before:before{
	background-position:42.10526% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-printer,.sprite-fm-illustration.img-dialog-printer-after:after,.sprite-fm-illustration.img-dialog-printer-before:before{
	background-position:47.36842% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-pw-manager,.sprite-fm-illustration.img-dialog-pw-manager-after:after,.sprite-fm-illustration.img-dialog-pw-manager-before:before{
	background-position:52.63158% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-usb,.sprite-fm-illustration.img-dialog-usb-after:after,.sprite-fm-illustration.img-dialog-usb-before:before{
	background-position:57.89474% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-payment,.sprite-fm-illustration.img-dialog-payment-after:after,.sprite-fm-illustration.img-dialog-payment-before:before{
	background-position:63.15789% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-voucher,.sprite-fm-illustration.img-dialog-voucher-after:after,.sprite-fm-illustration.img-dialog-voucher-before:before{
	background-position:68.42105% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-chat-url-preview,.sprite-fm-illustration.img-chat-url-preview-after:after,.sprite-fm-illustration.img-chat-url-preview-before:before{
	background-position:73.68421% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-dialog-account-setting,.sprite-fm-illustration.img-dialog-account-setting-after:after,.sprite-fm-illustration.img-dialog-account-setting-before:before{
	background-position:78.94737% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-passowrd-reset-unlock-account,.sprite-fm-illustration.img-passowrd-reset-unlock-account-after:after,.sprite-fm-illustration.img-passowrd-reset-unlock-account-before:before{
	background-position:84.21053% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-password-reset-recovery-key,.sprite-fm-illustration.img-password-reset-recovery-key-after:after,.sprite-fm-illustration.img-password-reset-recovery-key-before:before{
	background-position:89.47368% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-password-recovery-device1,.sprite-fm-illustration.img-password-recovery-device1-after:after,.sprite-fm-illustration.img-password-recovery-device1-before:before{
	background-position:94.73684% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-password-recovery-device2,.sprite-fm-illustration.img-password-recovery-device2-after:after,.sprite-fm-illustration.img-password-recovery-device2-before:before{
	background-position:100% calc(var(--scale)*-250)
}
.sprite-fm-illustration.img-password-recovery-device3,.sprite-fm-illustration.img-password-recovery-device3-after:after,.sprite-fm-illustration.img-password-recovery-device3-before:before{
	background-position:0 calc(var(--scale)*-500)
}
.sprite-fm-illustration.img-file-link-lightbulb,.sprite-fm-illustration.img-file-link-lightbulb-after:after,.sprite-fm-illustration.img-file-link-lightbulb-before:before{
	background-position:5.26316% calc(var(--scale)*-500)
}
.sprite-fm-illustration.img-dialog-desktop-app,.sprite-fm-illustration.img-dialog-desktop-app-after:after,.sprite-fm-illustration.img-dialog-desktop-app-before:before{
	background-position:10.52632% calc(var(--scale)*-500)
}
.sprite-fm-illustration.img-dialog-payment-card-exp,.sprite-fm-illustration.img-dialog-payment-card-exp-after:after,.sprite-fm-illustration.img-dialog-payment-card-exp-before:before{
	background-position:15.78947% calc(var(--scale)*-500)
}
.sprite-fm-illustration-wide,.sprite-fm-illustration-wide-after:after,.sprite-fm-illustration-wide-before:before{

	--scale:calc(var(--width)/400);
	background:url(../images/sprites/fm-illustration-sprite-wide.svg?v=b2880201cd454091) no-repeat;
	background-size:1000%;
	content:"";
	display:block;
	height:var(--height, 250px);
	width:var(--width, 400px)
}
.sprite-fm-illustration-wide.img-dialog-referral-program,.sprite-fm-illustration-wide.img-dialog-referral-program-after:after,.sprite-fm-illustration-wide.img-dialog-referral-program-before:before{
	background-position:0 0
}
.sprite-fm-illustration-wide.img-backup-computer,.sprite-fm-illustration-wide.img-backup-computer-after:after,.sprite-fm-illustration-wide.img-backup-computer-before:before{
	background-position:11.11111% 0
}
.sprite-fm-illustration-wide.img-dialog-expiry-link,.sprite-fm-illustration-wide.img-dialog-expiry-link-after:after,.sprite-fm-illustration-wide.img-dialog-expiry-link-before:before{
	background-position:22.22222% 0
}
.sprite-fm-illustration-wide.img-meetings-create-account,.sprite-fm-illustration-wide.img-meetings-create-account-after:after,.sprite-fm-illustration-wide.img-meetings-create-account-before:before{
	background-position:33.33333% 0
}
.sprite-fm-illustration-wide.img-backup-rewind,.sprite-fm-illustration-wide.img-backup-rewind-after:after,.sprite-fm-illustration-wide.img-backup-rewind-before:before{
	background-position:44.44444% 0
}
.sprite-fm-illustration-wide.registration,.sprite-fm-illustration-wide.registration-after:after,.sprite-fm-illustration-wide.registration-before:before{
	background-position:55.55556% 0
}
.sprite-fm-illustration-wide.img-dialog-megadrop,.sprite-fm-illustration-wide.img-dialog-megadrop-after:after,.sprite-fm-illustration-wide.img-dialog-megadrop-before:before{
	background-position:66.66667% 0
}
.sprite-fm-illustration-wide.img-dialog-darkmode,.sprite-fm-illustration-wide.img-dialog-darkmode-after:after,.sprite-fm-illustration-wide.img-dialog-darkmode-before:before{
	background-position:77.77778% 0
}
.sprite-fm-illustration-wide.img-password-recovery-devices,.sprite-fm-illustration-wide.img-password-recovery-devices-after:after,.sprite-fm-illustration-wide.img-password-recovery-devices-before:before{
	background-position:88.88889% 0
}
.sprite-fm-illustration-wide.img-mega-logo-light,.sprite-fm-illustration-wide.img-mega-logo-light-after:after,.sprite-fm-illustration-wide.img-mega-logo-light-before:before{
	background-position:100% 0
}
.sprite-fm-illustration-wide.mega-logo-dark,.sprite-fm-illustration-wide.mega-logo-dark-after:after,.sprite-fm-illustration-wide.mega-logo-dark-before:before{
	background-position:0 calc(var(--scale)*-250)
}

.fm-modal-dialog,.mega-dialog-container{
	align-items:center;
	display:flex;
	height:100%;
	justify-content:center;
	left:0;
	pointer-events:none;
	position:fixed;
	top:0;
	width:100%;
	z-index:1111
}
.fm-modal-dialog,.mega-dialog-container.msg-dialog-container{
	z-index:1115
}
.fm-modal-dialog>*,.mega-dialog-container>*{
	pointer-events:auto
}
.mega-dialog{
	background:var(--surface-main);
	background-clip:padding-box;
	border-radius:var(--border-radius);
	box-shadow:var(--dialog-shadow);
	box-sizing:border-box;
	color:var(--text-color-medium);
	display:flex;
	flex-direction:column;
	font:var(--text-body1);
	position:absolute;
	width:640px;
	z-index:1200
}
.rtl .mega-dialog{
	direction:rtl
}
.mega-dialog>footer,.mega-dialog>footer aside,.mega-dialog>header{
	flex-grow:0;
	flex-shrink:0
}
.mega-dialog>.content-block,.mega-dialog>section{
	min-height:0
}
.mega-dialog *{
	box-sizing:border-box;
	font-family:var(--text-font-family)
}
.mega-dialog strong{
	font-family:var(--text-font-family-bold)
}
.mega-dialog>header h2,.mega-dialog>header h3{
	font-weight:400;
	margin:0;
	overflow:hidden;
	padding:0;
	text-align:center;
	text-overflow:ellipsis;
	width:100%
}
.mega-dialog h2{
	color:var(--text-color-high);
	font:var(--text-h2)
}
.mega-dialog h3{
	color:var(--text-color-high);
	font:var(--text-h3)
}
.mega-dialog>header p{
	margin-top:16px
}
.mega-dialog .content-block,.mega-dialog>header p{
	color:var(--text-color-medium);
	font:var(--text-body1)
}
.mega-dialog .content-block{
	background:var(--surface-main)
}
.mega-dialog .content-block .sub-header{
	color:var(--text-color-higher);
	font:var(--text-body1-bold)
}
.mega-dialog a,.mega-dialog a:active,.mega-dialog a:visited,.mega-dialog p{
	margin:0
}
.mega-dialog a,.mega-dialog a:active,.mega-dialog a:visited{
	color:var(--text-color-info);
	text-decoration:underline
}
.mega-dialog a:hover{
	text-decoration:none
}
.mega-dialog>footer,.mega-dialog>header{
	background:transparent
}
.mega-dialog>footer button~button{
	-webkit-margin-start:8px;
	margin-inline-start:8px
}
.mega-dialog>footer button~button.large{
	-webkit-margin-start:12px;
	margin-inline-start:12px
}
.mega-dialog .dialog-top,.mega-dialog>header{
	border-radius:var(--border-radius) var(--border-radius) 0 0
}
.mega-dialog .dialog-bottom,.mega-dialog>footer,.mega-dialog>footer aside{
	border-radius:0 0 var(--border-radius) var(--border-radius)
}
.mega-dialog .align-start{
	text-align:start !important
}
.mega-dialog .align-end{
	text-align:end !important
}
.mega-dialog .alt-background{
	background:var(--surface-grey-1)
}
.mega-dialog hr{
	background:var(--surface-grey-2);
	border:none;
	height:1px;
	margin:0;
	width:100%
}
.mega-dialog button.close{
	--icon-size:24px;
	align-items:center;
	background:transparent;
	border:none;
	cursor:pointer;
	display:flex;
	justify-content:center;
	padding:0;
	position:absolute;
	right:16px;
	top:16px;
	z-index:2010
}
.mega-dialog button.close:focus{
	outline:none
}
.mega-dialog button.close i{
	--icon-size:24px;
	margin:0;
	opacity:.6;
	transition:opacity .2s ease-in-out
}
.mega-dialog.start-meeting button.close i{
	--mask-color:var(--secondary-white);
	opacity:1
}
.mega-dialog button.close i:hover{
	opacity:.8
}
.rtl .mega-dialog button.close{
	left:16px;
	right:auto
}
.mega-dialog>header{
	display:flex;
	flex-direction:column
}
.mega-dialog:not(.dialog-template-message)>header .graphic{
	--width:120px;
	display:block;
	height:120px;
	margin:0 auto 24px;
	width:120px
}
.mega-dialog:not(.dialog-template-message)>header .graphic.wide{
	--width:initial;
	width:auto
}
.mega-dialog>footer,.mega-dialog>section{
	display:flex;
	flex-direction:column
}
.mega-dialog>footer{
	justify-content:flex-end
}
.mega-dialog>footer .footer-container{
	display:flex;
	justify-content:flex-end;
	width:100%
}
.mega-dialog>footer .footer-container.space-between{
	justify-content:space-between
}
.mega-dialog>footer .condition{
	color:var(--text-color-low);
	font:var(--text-body2);
	left:0;
	position:absolute;
	text-align:center;
	top:-26px;
	width:100%
}
.mega-dialog>footer aside{
	--mask-color:var(--text-color-medium);
	background:var(--surface-grey-4);
	font:var(--text-body2);
	position:relative;
	text-align:center
}
.mega-dialog>footer aside *,.mega-dialog>footer aside :active,.mega-dialog>footer aside :hover{
	font:var(--text-body2)
}
.mega-dialog.dialog-template-main>header{
	padding:48px 48px 16px
}
.mega-dialog.dialog-template-main>header h2,.mega-dialog.dialog-template-main>header p{
	text-align:start
}
.mega-dialog.dialog-template-main .content-block{
	padding:0 48px
}
.mega-dialog.dialog-template-main>footer .footer-container{
	padding:16px 48px 48px
}
.mega-dialog.dialog-template-main>footer aside{
	padding:12px 48px
}
.mega-dialog.dialog-template-main>footer aside:not(.with-condition){
	margin-top:-24px
}
.mega-dialog.dialog-template-tool>header{
	padding:12px 48px
}
.mega-dialog.dialog-template-tool>header .graphic{
	margin-top:36px
}
.mega-dialog.dialog-template-tool>header p{
	margin-top:4px;
	text-align:center
}
.mega-dialog.dialog-template-tool .content-block{
	padding:0 48px
}
.mega-dialog.dialog-template-tool>footer .footer-container{
	padding:40px 48px 24px
}
.mega-dialog.dialog-template-tool>footer aside{
	padding:12px 48px
}
.mega-dialog.dialog-template-tool>footer aside.with-condition{
	margin-top:24px
}
.mega-dialog.dialog-template-action>header{
	padding:16px 48px
}
.mega-dialog.dialog-template-action>header .graphic{
	margin-top:32px
}
.mega-dialog.dialog-template-action>header p{
	text-align:start
}
.mega-dialog.dialog-template-action .content-block{
	padding:0 48px
}
.mega-dialog.dialog-template-action>footer .footer-container{
	justify-content:center;
	padding:16px 48px 48px
}
.mega-dialog.dialog-template-action>footer button{
	-webkit-margin-end:4px;
	-webkit-margin-start:4px;
	margin-inline-end:4px;
	margin-inline-start:4px
}
.mega-dialog.dialog-template-action>footer button.large{
	-webkit-margin-end:6px;
	-webkit-margin-start:6px;
	margin-inline-end:6px;
	margin-inline-start:6px
}
.mega-dialog.dialog-template-action>footer aside{
	padding:12px 48px
}
.mega-dialog.dialog-template-action>footer aside:not(.with-condition){
	margin-top:-24px
}
.mega-dialog.dialog-template-message{
	max-width:640px;
	min-width:300px;
	width:auto
}
.mega-dialog.dialog-template-message>header{
	-webkit-padding-end:72px;
	-webkit-padding-start:24px;
	flex-direction:row;
	padding-inline-end:72px;
	padding-inline-start:24px;
	padding-top:24px
}
.mega-dialog.dialog-template-message>header .graphic{
	-webkit-margin-end:24px;
	flex-grow:0;
	flex-shrink:0;
	height:64px;
	margin-inline-end:24px;
	width:64px
}
.mega-dialog.dialog-template-message>header .info-container{
	display:flex;
	flex-direction:column;
	justify-content:center
}
.mega-dialog.dialog-template-message>header h3{
	text-align:start
}
.mega-dialog.dialog-template-message>header p{
	margin-top:12px
}
.mega-dialog.dialog-template-message>header h3.hidden~p{
	color:var(--text-color-high);
	margin-top:0
}
.mega-dialog.dialog-template-message>footer .align-end{
	display:flex;
	justify-content:flex-end
}
.mega-dialog.dialog-template-message>footer .footer-container{
	padding:24px
}
.mega-dialog.dialog-template-message>footer.compound .footer-container{
	background-color:var(--surface-grey-1);
	border-radius:inherit;
	flex-direction:column;
	margin-top:24px
}
.mega-dialog.dialog-template-message>footer aside{
	padding:12px 24px
}
.mega-dialog.dialog-template-message>footer aside.with-condition{
	margin-top:24px
}
.mega-dialog.dialog-template-graphic>header{
	padding:48px 48px 16px
}
.mega-dialog.dialog-template-graphic .content-block{
	padding:0 48px;
	text-align:center
}
.mega-dialog.dialog-template-graphic>footer .footer-container{
	justify-content:center;
	padding:16px 48px 48px
}
.mega-dialog.dialog-template-graphic>footer aside{
	padding:12px 48px
}
.mega-dialog.dialog-template-graphic>footer .footer-container+aside:not(.with-condition){
	margin-top:-24px
}

.mega-dialog{
	--border-radius:24px;
	--mask-color:var(--icon-rest)
}

.mega-button.theme-light,.theme-light .mega-button,html .mega-button.theme-light-forced,html .theme-light-forced .mega-button{

	--red:var(--surface-error);
	--red-hover:var(--surface-error-hover);
	--red-active:var(--surface-error-active);
	--text-red:var(--text-color-white-high);
	--red-border:rgba(1, 1, 1, 0.05);

	--green:var(--button-fill-positive);
	--green-hover:var(--button-fill-positive-hover);
	--green-active:var(--button-fill-positive-active);
	--text-green:var(--text-color-white-high);
	--green-border:rgba(1, 1, 1, 0.05);

	--blue:var(--button-fill-blue);
	--blue-hover:var(--button-fill-blue-hover);
	--blue-active:var(--button-fill-blue-active);
	--text-blue:var(--text-color-white-high);
	--blue-border:rgba(1, 1, 1, 0.05);

	--neutral:linear-gradient(#fff, #f2f2f2);
	--neutral-hover:linear-gradient(#f2f2f2, #ededed);
	--neutral-active:#fff;
	--text-neutral:#333;
	--neutral-border:rgba(0, 0, 0, 0.1);

	--action:transparent;
	--action-hover:rgba(0, 0, 0, 0.05);
	--action-active:transparent;
	--text-action:var(--text-color-black-high)
}
.mega-button.theme-dark,.theme-dark .mega-button,html .mega-button.theme-dark-forced,html .theme-dark-forced .mega-button{

	--red:var(--surface-error);
	--red-hover:var(--surface-error-hover);
	--red-active:var(--surface-error-active);
	--text-red:var(--text-color-white-high);
	--red-border:hsla(0, 0%, 100%, 0.2);

	--green:var(--button-fill-positive);
	--green-hover:var(--button-fill-positive-hover);
	--green-active:var(--button-fill-positive-active);
	--text-green:var(--text-color-white-high);
	--green-border:hsla(0, 0%, 100%, 0.2);

	--blue:var(--button-fill-blue);
	--blue-hover:var(--button-fill-blue-hover);
	--blue-active:var(--button-fill-blue-active);
	--text-blue:var(--text-color-white-high);
	--blue-border:hsla(0, 0%, 100%, 0.2);

	--neutral:linear-gradient(180deg, #9f9f9f, #666);
	--neutral-hover:linear-gradient(180deg, #afafaf, #787878);
	--neutral-active:linear-gradient(180deg, #8c8c8c, #535353);
	--text-neutral:var(--text-color-white-high);
	--neutral-border:hsla(0, 0%, 100%, 0.1);

	--action:transparent;
	--action-hover:hsla(0, 0%, 100%, 0.1);
	--action-active:transparent;
	--text-action:var(--text-color-white-high)
}
.mega-button{
	--horizontal-padding:8px;
	--outer-padding:6px;
	--border-width:2px;
	--height:36px;
	--mask-color:var(--icon-active)
}
.mega-button.small{
	--horizontal-padding:4px;
	--outer-padding:4px;
	--height:24px
}
.mega-button.large{
	--horizontal-padding:16px;
	--outer-padding:8px;
	--height:48px
}
.mega-button.round{
	--outer-padding:6px
}
.mega-button.small.round{
	--outer-padding:var(--border-width)
}
.mega-button.large.round{
	--outer-padding:8px
}
.mega-button.icon{
	--horizontal-padding:0;
	--outer-padding:0;
	--height:24px
}
.mega-button.small.icon{
	--horizontal-padding:0;
	--outer-padding:0;
	--height:16px
}
.mega-button.large.icon{
	--horizontal-padding:0;
	--outer-padding:0;
	--height:32px
}
.mega-button.branded-red,.mega-button.negative{
	--mask-color:var(--text-red)
}
.mega-button.branded-green,.mega-button.positive{
	--mask-color:var(--text-green)
}
.mega-button.branded-blue{
	--mask-color:var(--text-blue)
}
.mega-button.round{
	--outer-padding:6px
}
.mega-button.round.small{
	--outer-padding:2px
}

div.radioOff,div.radioOn{
	-webkit-margin-end:12px;
	border-radius:100%;
	box-shadow:inset 0 0 0 1px var(--radio-border-inactive);
	cursor:pointer;
	display:inline-block;
	height:18px;
	margin:1px 0;
	margin-inline-end:12px;
	position:relative;
	vertical-align:top;
	width:18px
}
.objectstorage .register-radio-option1 div.radioOff,.objectstorage .register-radio-option1 div.radioOn,.objectstorage .register-radio-option2 div.radioOff,.objectstorage .register-radio-option2 div.radioOn,.objectstorage .register-radio-option3 div.radioOff,.objectstorage .register-radio-option3 div.radioOn,.objectstorage .register-radio-option div.radioOff,.objectstorage .register-radio-option div.radioOn{
	-webkit-margin-end:8px;
	margin-inline-end:8px
}
.mobile .payment-type-wrapper div.radioOff,.mobile .payment-type-wrapper div.radioOn{
	margin-top:6px
}
div.radioOn{
	box-shadow:none
}
div.radioOff{
	background:var(--radio-fill-inactive)
}
div.radioOn:before{
	background:var(--radio-fill-active);
	border-radius:100%;
	content:"";
	height:12px;
	margin:3px;
	position:absolute;
	width:12px
}
div.radioOn:after{
	box-shadow:inset 0 0 0 1px var(--radio-border-active);
	box-sizing:border-box;
	height:100%;
	width:100%
}
div.radioOff:after,div.radioOn:after{
	border-radius:100%;
	content:"";
	display:inline-block
}
div.radioOff:after{
	background:var(--radio-oval-fill);
	height:4px;
	margin:calc(50% - 2px);
	width:4px
}
.objectstorage .register-radio-option1 div.radioOn:before,.objectstorage .register-radio-option2 div.radioOn:before,.objectstorage .register-radio-option3 div.radioOn:before,.objectstorage .register-radio-option div.radioOn:before{
	background:#3077f1
}
.objectstorage .register-radio-option1 div.radioOn:after,.objectstorage .register-radio-option2 div.radioOn:after,.objectstorage .register-radio-option3 div.radioOn:after,.objectstorage .register-radio-option div.radioOn:after{
	box-shadow:inset 0 0 0 1px #3077f1
}
.mobile .payment-type-wrapper div.radioOff:after,.mobile .payment-type-wrapper div.radioOn:after{
	vertical-align:top
}
div.radioOff.small,div.radioOn.small{
	height:16px;
	width:16px
}
div.radioOff.small:before,div.radioOn.small:before{
	height:10px;
	width:10px
}
.radioOff input,.radioOn input{
	cursor:pointer;
	height:100%;
	left:0;
	margin:0;
	opacity:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:1
}
.rtl .radioOff input,.rtl .radioOn input{
	left:auto;
	right:0
}
.radio-txt{
	-webkit-padding-end:28px;
	box-sizing:border-box;
	color:var(--text-color-medium);
	display:inline-block;
	max-width:calc(100% - 31px);
	padding-inline-end:28px;
	transition:.3s;
	vertical-align:middle
}
.radio-txt,.radio-txt.small{
	font:var(--text-body1)
}
.radio-txt.big{
	font:var(--text-h3)
}
.radioOff input,.radioOn input{
	cursor:pointer;
	height:100%;
	margin:0;
	opacity:0;
	position:absolute;
	width:100%;
	z-index:1
}
.chat-settings div.radioOff.card,.chat-settings div.radioOn.card{
	display:none
}
.chat-settings div.radioOn.chat{
	background:var(--surface-grey-1);
	border:1px solid var(--secondary-green);
	border-radius:10px;
	height:110px;
	width:100%
}
.chat-settings div.radioOff.chat{
	background:var(--surface-grey-1);
	border:1px solid var(--surface-grey-2);
	border-radius:10px;
	box-shadow:none;
	height:110px;
	width:100%
}
.chat-settings div.radioOff.chat:after,.chat-settings div.radioOff.chat:before,.chat-settings div.radioOn.chat:after,.chat-settings div.radioOn.chat:before{
	display:none
}

.mega-button{
	align-items:center;
	border:none;
	border-radius:4px;
	box-sizing:border-box;
	cursor:pointer;
	display:inline-flex;
	font:var(--text-body1);
	justify-content:space-between;
	line-height:24px;
	min-height:var(--height);
	min-width:64px;
	outline:none;
	padding:var(--outer-padding);
	position:relative;
	text-align:center;
	transition:var(--transition-color), var(--transition-bg-color), var(--transition-shadow);
	vertical-align:middle;
	white-space:nowrap
}
.mega-button.small{
	line-height:16px;
	min-width:auto
}
.mega-button.large{
	font:var(--text-h3);
	line-height:32px;
	min-width:96px
}
.mega-button.round{
	border-radius:50%
}
.mega-button.round,.mega-button.square{
	height:var(--height);
	min-width:var(--height);
	width:var(--height)
}
.mega-button.full-width{
	width:100%
}
.mega-button.action{
	padding:4px var(--outer-padding)
}
.mega-button.icon{
	height:var(--height);
	min-width:var(--height);
	padding:0 !important;
	width:var(--height)
}
.merge-mega-button{
	align-items:center;
	display:inline-flex
}
.merge-mega-button>:not(:first-child,:last-child){
	border-radius:0
}
.merge-mega-button>:first-child>button,.merge-mega-button>button:first-child{
	border-radius:4px 0 0 4px
}
.rtl .merge-mega-button>:first-child>button,.rtl .merge-mega-button>button:first-child{
	border-radius:0 4px 4px 0
}
.merge-mega-button>:last-child>button,.merge-mega-button>button:last-child{
	border-radius:0 4px 4px 0;
	margin-left:-2px
}
.rtl .merge-mega-button>:last-child>button,.rtl .merge-mega-button>button:last-child{
	border-radius:4px 0 0 4px;
	margin-right:-2px
}
.mega-button>span{
	display:inline-flex;
	flex-grow:1;
	justify-content:center;
	margin:0 auto;
	white-space:normal
}
.mega-button.large>div~span{
	text-align:start
}
.mega-button.align-flex-start span{
	justify-content:flex-start
}
.mega-button.align-flex-end span{
	justify-content:flex-end
}
.mega-button>div{
	align-items:center;
	display:flex;
	flex-grow:0;
	height:0;
	justify-content:center;
	overflow:visible
}
.mega-button>div i{
	--icon-size:24px
}
.mega-button.small>div{
	width:16px
}
.mega-button.small>div i{
	--icon-size:16px
}
.mega-button.large>div{
	width:32px
}
.mega-button.large>div i{
	--icon-size:32px
}
.mega-button i{
	background-clip:content-box;
	box-sizing:border-box;
	display:block;
	flex-shrink:0
}
.mega-button>div{
	margin:0 auto
}
.mega-button>span{
	margin:0 var(--horizontal-padding)
}
.mega-button.large>div~span{
	-webkit-margin-start:12px;
	margin-inline-start:12px
}
.mega-button.large>span~div{
	-webkit-margin-start:-4px;
	margin-inline-start:-4px
}
.mega-button.disabled{
	cursor:default;
	opacity:.3
}
.mega-button{
	background:var(--neutral);
	box-shadow:inset 0 0 0 var(--border-width) var(--neutral-border);
	color:var(--text-neutral)
}
.mega-button.negative{
	background:var(--red);
	box-shadow:inset 0 0 0 var(--border-width) var(--red-border);
	color:var(--text-red)
}
.mega-button.positive{
	background:var(--green);
	box-shadow:inset 0 0 0 var(--border-width) var(--green-border);
	color:var(--text-green)
}
.mega-button.action{
	background:var(--action);
	box-shadow:none;
	color:var(--text-action);
	min-width:0;
	overflow:hidden;
	text-overflow:ellipsis
}
.mega-button.branded-red{
	background:var(--red);
	box-shadow:inset 0 0 0 var(--border-width) var(--red-border);
	color:var(--text-red)
}
.mega-button.branded-green{
	background:var(--green);
	box-shadow:inset 0 0 0 var(--border-width) var(--green-border);
	color:var(--text-green)
}
.mega-button.branded-blue{
	background:var(--blue);
	box-shadow:inset 0 0 0 var(--border-width) var(--blue-border);
	color:var(--text-blue)
}
.mega-button:hover:not(.disabled){
	background:var(--neutral-hover)
}
.mega-button.negative:hover:not(.disabled){
	background:var(--red-hover)
}
.mega-button.positive:hover:not(.disabled){
	background:var(--green-hover)
}
.mega-button.action:hover:not(.disabled){
	background:var(--action-hover)
}
.mega-button.no-hover:hover{
	background:none !important
}
.mega-button.branded-red:hover:not(.disabled){
	background:var(--red-hover)
}
.mega-button.branded-green:hover:not(.disabled){
	background:var(--green-hover)
}
.mega-button.branded-blue:hover:not(.disabled){
	background:var(--blue-hover)
}
.mega-button:active:not(.disabled){
	background:var(--neutral-active)
}
.mega-button.negative:active:not(.disabled){
	background:var(--red-active)
}
.mega-button.positive:active:not(.disabled){
	background:var(--green-active)
}
.mega-button.action:active:not(.disabled){
	background:var(--action-active)
}
.mega-button.branded-red:active:not(.disabled){
	background:var(--red-active)
}
.mega-button.branded-green:active:not(.disabled){
	background:var(--green-active)
}
.mega-button.branded-blue:active:not(.disabled){
	background:var(--blue-active)
}

.checkboxOff input[type=checkbox],.checkboxOn input[type=checkbox]{
	cursor:pointer;
	margin:0;
	opacity:0;
	padding:0
}
.checkboxOn{
	background:var(--checkbox-fill-active)
}
.checkboxOff{
	background:var(--checkbox-fill-inactive);
	box-shadow:inset 0 0 0 1px var(--checkbox-border-inactive)
}
.checkboxOff,.checkboxOn{
	-webkit-margin-end:11px;
	border-radius:3px;
	box-sizing:border-box;
	cursor:pointer;
	display:inline-block;
	height:16px;
	margin-inline-end:11px;
	position:relative;
	vertical-align:middle;
	width:16px;
	z-index:1
}
.checkboxOff.v-top,.checkboxOn.v-top{
	margin-top:6px;
	vertical-align:top
}
.checkboxOff input,.checkboxOn input{
	display:block;
	height:100%;
	width:100%
}
.checkboxOff.small,.checkboxOn.small{
	height:14px;
	margin:0 11px 0 0;
	width:14px
}
.checkboxOn:before{
	background-image:url(../images/mega/top-login-sprite.png?v=33cef2f0849ccdf5);
	background-position:-27px -1852px;
	background-repeat:no-repeat;
	content:"";
	display:block;
	height:100%;
	position:absolute;
	top:0;
	width:100%
}
.small.checkboxOn:before{
	background-position:-35px -446px
}
.checkbox-block{
	display:flex
}
.checkbox-txt{
	-webkit-padding-end:28px;
	box-sizing:border-box;
	color:var(--text-color-medium);
	display:inline-block;
	font:var(--text-body1);
	max-width:calc(100% - 31px);
	padding-inline-end:28px;
	transition:.3s;
	vertical-align:middle
}

.media-viewer-container{
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:1000
}
.media-viewer{
	background:var(--surface-black);
	display:flex;
	flex-direction:column;
	height:100%;
	margin:0 auto;
	text-align:center
}
.media-viewer footer,.media-viewer header{
	display:flex;
	flex:0 0 auto;
	flex-direction:column;
	position:relative
}
.media-viewer .viewer-bars{
	align-items:center;
	background:var(--surface-grey-2);
	border:solid var(--stroke-black);
	border-width:0 0 2px;
	box-sizing:border-box;
	display:flex;
	font-size:0;
	line-height:0;
	padding:6px 8px;
	transition:var(--transition-all)
}
.media-viewer .viewer-bars.image-controls{
	bottom:0
}
.media-viewer .bar{
	display:flex;
	flex:0 0 200px;
	justify-content:flex-start;
	list-style:none;
	margin:0;
	padding:8px 0
}
.media-viewer .bar.control,.media-viewer .bar:last-child{
	justify-content:flex-end
}
.media-viewer .bar>li{
	align-items:center;
	display:inline-flex;
	position:relative
}
.media-viewer button{
	--mask-color:var(--icon-rest);
	-webkit-appearance:none;
	appearance:none;
	background:transparent;
	border:0;
	cursor:pointer;
	outline:none
}
.media-viewer button.active,.media-viewer button:hover{
	--mask-color:var(--icon-active)
}
.media-viewer button.v-btn{
	border-radius:100%;
	margin:6px 12px;
	padding:0
}
.media-viewer button.v-btn.active{
	background:var(--surface-grey-1)
}
.media-viewer button.v-btn i{
	--icon-size:24px;
	display:block;
	transition:var(--transition-bg-color)
}
.media-viewer button.v-btn.browserscreen{
	display:none
}
.media-viewer .file-info{
	flex:1 1 auto;
	overflow:hidden;
	text-align:center
}
.media-viewer .file-name{
	font:var(--text-h3);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.media-viewer .counter,.media-viewer .file-name{
	color:var(--text-color-higher);
	padding:2px 12px
}
.media-viewer .counter{
	background:var(--surface-main);
	border-radius:12px;
	display:inline-flex;
	font:var(--text-body1)
}
.media-viewer .content{
	display:flex;
	flex:1 1 auto;
	height:100%;
	justify-content:center;
	overflow:hidden;
	position:relative
}
.media-viewer button.gallery-btn{
	border-radius:4px;
	left:0;
	margin:-29px 20px 0;
	padding:5px 0;
	position:absolute;
	top:50%;
	transition:var(--transition-all);
	z-index:10
}
.media-viewer button.gallery-btn:hover{
	--mask-color:var(--icon-rest)
}
.media-viewer button.gallery-btn.next{
	left:auto;
	right:0
}
.media-viewer button.gallery-btn i{
	--icon-size:48px;
	transition:var(--transition-bg-color)
}
.media-viewer .img-wrap{
	overflow:hidden;
	position:relative;
	width:100%
}
.media-viewer .img-wrap.picked{
	cursor:move
}
.media-viewer .img-wrap img,.media-viewer .img-wrap img[src=""].active{
	background:var(--image-background);
	opacity:0;
	position:absolute;
	-webkit-transition:opacity 10ms ease-in-out;
	transition:opacity 10ms ease-in-out
}
.media-viewer .img-wrap img.broken-eye,.media-viewer .img-wrap img.broken-eye[src=""].active{
	background:none
}
.slideshow .media-viewer .content img{
	-webkit-transition:opacity .9s ease-in-out;
	transition:opacity .9s ease-in-out
}
.media-viewer .content img.active,.slideshow .media-viewer .content img.active{
	opacity:1
}
.media-viewer .content embed,.media-viewer .content iframe{
	border:0;
	height:auto;
	width:100%
}
.media-viewer .image-controls{
	border-width:2px 0 0
}
.media-viewer .image-controls .bar{
	padding:0
}
.media-viewer .zoom-slider-wrap{
	align-items:center;
	display:flex;
	flex:1 1 auto;
	justify-content:center
}
.media-viewer .ui-slider.ui-widget-content{
	background:var(--progress-bar-background);
	border-radius:2px;
	height:4px;
	margin:0;
	width:120px
}
.media-viewer .ui-slider .ui-slider-handle{
	-webkit-margin-start:-8px;
	background:var(--surface-main-inverted);
	background-clip:padding-box;
	border:1px solid var(--switch-handle-border);
	border-radius:100%;
	box-shadow:0 1px 2px 0 rgba(0, 0, 0, .1);
	box-sizing:initial;
	height:16px;
	margin:0;
	margin-inline-start:-8px;
	position:relative;
	top:-7px;
	width:16px
}
.media-viewer .ui-slider .ui-slider-range{
	background:var(--surface-main-inverted);
	height:100%;
	opacity:.5
}
.media-viewer .ui-slider .ui-slider-handle .mv-zoom-slider,.media-viewer .ui-slider .ui-slider-handle .mv-zoom-slider-arrow{
	--mask-color:var(--surface-grey-1-inverted);
	--icon-size:24px;
	display:block;
	left:50%;
	opacity:0;
	position:absolute;
	top:-49px;
	transform:translateX(-50%);
	transition:opacity .3s ease-in-out
}
.media-viewer .ui-slider .ui-slider-handle .mv-zoom-slider-arrow{
	top:-21px
}
.media-viewer .ui-slider .ui-slider-handle:active .mv-zoom-slider,.media-viewer .ui-slider .ui-slider-handle:active .mv-zoom-slider-arrow,.media-viewer .ui-slider .ui-slider-handle:hover .mv-zoom-slider,.media-viewer .ui-slider .ui-slider-handle:hover .mv-zoom-slider-arrow{
	display:block;
	opacity:1
}
.slideshow .media-viewer .viewer-bars.slideshow-controls{
	background:var(--surface-black-bar);
	border:0;
	border-radius:32px;
	bottom:100%;
	left:50%;
	margin-bottom:16px;
	padding:16px;
	position:absolute;
	transform:translateX(-50%);
	width:auto;
	z-index:10
}
.media-viewer .slideshow-controls button{
	display:inline-flex;
	margin:0 6px;
	padding:0
}
.media-viewer .slideshow-controls button i{
	--icon-size:32px;
	height:32px;
	width:32px
}
.media-viewer .slideshow-controls .bar{
	display:inline-flex;
	flex:auto;
	padding:0 10px
}
.video .media-viewer video{
	background:var(--surface-black);
	background-position:50%;
	background-repeat:no-repeat;
	background-size:contain;
	max-height:100%;
	max-width:100%;
	min-height:70%
}
.video-theatre-mode .media-viewer video{
	height:100%;
	width:100%
}
.media-viewer .play-video-button{
	--mask-color:var(--text-color-high);
	background:var(--progress-bar-fill1);
	border-radius:100%;
	cursor:pointer;
	left:calc(50% - 18px);
	position:absolute;
	top:calc(50% - 18px);
	z-index:10
}
.media-viewer .play-video-button i{
	--icon-size:48px;
	display:block;
	margin:12px
}
.fullscreen .media-viewer .viewer-bars,.media-viewer .video-controls,.video-theatre-mode .media-viewer .viewer-bars{
	background:var(--surface-black-bar);
	border:0;
	position:absolute;
	width:100%;
	z-index:10
}
.media-viewer .video-controls{
	bottom:0;
	direction:ltr
}
.media-viewer .video-controls .bar{
	flex:0 0 auto
}
.media-viewer .video-progress-block{
	flex:1 1 auto
}
.media-viewer .video-progress-bar{
	background:var(--progress-bar-background);
	border-radius:2px;
	cursor:pointer;
	height:2px;
	margin:2px 0;
	position:relative;
	text-align:left;
	transition:var(--transition-all)
}
.video-progress-block:hover .video-progress-bar{
	border-radius:3px;
	height:6px;
	margin:0
}
.media-viewer .video-buffer-bar,.media-viewer .video-time-bar{
	background:var(--progress-bar-fill2);
	border-radius:inherit;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:0
}
.media-viewer .video-buffer-bar{
	background:var(--progress-bar-background)
}
.media-viewer .video-time-bar:before{
	background:var(--text-color-high);
	border-radius:100%;
	bottom:0;
	box-shadow:0 1px 2px rgba(0, 0, 0, .1);
	content:"";
	height:12px;
	margin:auto;
	position:absolute;
	right:-6px;
	top:0;
	width:12px
}
.media-viewer .video-timing{
	color:var(--text-color-high);
	font:var(--text-body2);
	margin:0 24px 0 36px
}
.media-viewer .video-timing.duration{
	margin:0 36px 0 24px
}
.media-viewer .video-controls progress::-moz-progress-bar{
	background:var(--progress-bar-fill2)
}
.media-viewer .video-controls progress::-webkit-progress-value{
	background:var(--progress-bar-fill2)
}
.media-viewer .video-vol-range{
	background:var(--progress-bar-background);
	border-radius:10px;
	bottom:100%;
	height:0;
	left:14px;
	opacity:0;
	overflow:hidden;
	position:absolute;
	transition:var(--transition-all);
	visibility:hidden;
	width:20px
}
.media-viewer .vol-wrapper.audio:hover .video-vol-range{
	height:80px;
	opacity:1;
	visibility:visible
}
.media-viewer .volume-bar{
	background:var(--surface-black-bar);
	border-radius:2px;
	cursor:pointer;
	height:64px;
	margin:8px;
	position:relative;
	width:4px
}
.media-viewer .volume-bar span{
	background:var(--progress-bar-fill2);
	border-radius:inherit;
	bottom:0;
	height:100%;
	left:0;
	position:absolute;
	width:100%
}
.media-viewer .volume-bar span:before{
	background:var(--text-color-high);
	border-radius:100%;
	box-shadow:0 1px 2px rgba(0, 0, 0, .1);
	content:"";
	height:8px;
	left:-2px;
	position:absolute;
	top:-4px;
	width:8px
}
.viewer-vad-control{
	background:var(--surface-black-bar);
	border-radius:4px;
	bottom:66px;
	box-shadow:0 0 0 2px var(--text-color-medium);
	color:var(--text-color-medium);
	cursor:default;
	height:48px;
	margin:0 0 16px;
	min-width:120px;
	position:absolute;
	right:12px;
	text-align:center;
	transition:var(--transition-all);
	white-space:nowrap;
	z-index:10
}
.viewer-vad-control.skip{
	cursor:pointer
}
.viewer-vad-control.skip:hover{
	color:var(--text-color-high)
}
.viewer-vad-control .thumb{
	display:none;
	float:right;
	height:48px;
	line-height:0;
	overflow:hidden;
	width:76px
}
.viewer-vad-control .thumb.active{
	display:block
}
.video .download.video-block .viewer-vad-control .thumb img,.viewer-vad-control .thumb img{
	display:block;
	height:auto;
	left:50%;
	max-width:86px;
	min-height:100%;
	min-width:100%;
	position:relative;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%)
}
.viewer-vad-control .counter{
	display:inline-block;
	padding:0 10px
}
.viewer-vad-control .label,.viewer-vad-control.skip .counter,.viewer-vad-control.skip .thumb.active{
	display:none
}
.viewer-vad-control.skip .label{
	display:block;
	padding:0 14px
}
.viewer-vad-control .label i{
	margin:14px -3px 0 11px;
	opacity:.8;
	transition:var(--transition-all)
}
.viewer-vad-control.skip:hover .label i{
	opacity:1
}
.video-progress-bar.vad{
	background:var(--surface-black-bar);
	border-radius:0;
	bottom:0;
	height:4px;
	left:0;
	opacity:0;
	position:absolute;
	transition:var(--transition-all);
	visibility:hidden;
	width:100%;
	z-index:10
}
.vad .video-buffer-bar,.vad .video-time-bar{
	background:var(--progress-bar-fill3)
}
.vad .video-progress-block:hover .video-progress-bar{
	cursor:default;
	height:2px;
	margin-top:2px
}
.vad .video-time-bar:before{
	display:none
}
.mouse-idle.fullscreen .media-viewer .gallery-btn,.mouse-idle.fullscreen .viewer-bars,.mouse-idle.video-theatre-mode .viewer-bars,.mouse-idle.video .media-viewer .gallery-btn,.mouse-idle .viewer-bars.slideshow-controls{
	opacity:0;
	visibility:hidden
}
.mouse-idle .vad .video-progress-bar.vad,.vad.mouse-idle .video-progress-bar.vad{
	opacity:1;
	visibility:visible
}
.mouse-idle{
	cursor:none !important
}
.vad.mouse-idle .viewer-vad-control{
	bottom:16px
}
.viewer-error-header{
	color:var(--text-color-high);
	font:var(--text-h2)
}
.viewer-error-txt{
	color:var(--text-color-high);
	padding:40px
}
.viewer-error-button{
	white-space:nowrap
}
.viewer-error-buttons div{
	color:var(--text-color-high);
	display:inline-block;
	font-size:14px;
	line-height:28px;
	margin:0 16px
}
.viewer-progress{
	background:var(--surface-black);
	border-radius:100%;
	bottom:14px;
	height:36px;
	overflow:hidden;
	position:absolute;
	right:14px;
	transition:var(--transition-all);
	visibility:visible;
	width:36px;
	z-index:10
}
.viewer-progress ul{
	background:var(--progress-bar-background);
	height:100%;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
	width:100%
}
.viewer-progress ul:after{
	background:var(--surface-grey-1);
	border-radius:100%;
	content:"";
	display:block;
	height:28px;
	left:4px;
	overflow:hidden;
	position:absolute;
	top:4px;
	width:28px
}
.viewer-progress ul li{
	height:36px;
	margin:0;
	padding:0;
	position:absolute;
	width:36px
}
.viewer-progress .right-c{
	clip:rect(0, 36px, 36px, 18px)
}
.viewer-progress .left-c{
	clip:rect(0, 18px, 36px, 0)
}
.viewer-progress p{
	height:36px;
	margin:0;
	width:36px
}
.viewer-progress span{
	background:var(--progress-bar-background);
	display:block;
	height:36px;
	width:18px
}
.viewer-progress .right-c span{
	border-radius:18px 0 0 18px
}
.viewer-progress .left-c span{
	border-radius:0 18px 18px 0;
	margin-left:18px
}
.exif-rotation-2{
	transform:rotateY(180deg)
}
.exif-rotation-3{
	transform:rotate(180deg)
}
.exif-rotation-4{
	transform:rotate(180deg) rotateY(180deg)
}
.exif-rotation-5{
	transform:rotate(270deg) rotateY(180deg);
	transform-origin:top left
}
.exif-rotation-6{
	transform:translateY(-100%) rotate(90deg);
	transform-origin:bottom left
}
.exif-rotation-7{
	transform:translateY(-100%) translateX(-100%) rotate(90deg) rotateY(180deg);
	transform-origin:bottom right
}
.exif-rotation-8{
	transform:translateX(-100%) rotate(270deg);
	transform-origin:top right
}
