:root{
	--em: 16px;
	--font: montserrat,sans-serif;
	--scroll-size: 8px;
	--scroll-track: linear-gradient(0deg,#aaa,#dcdcdc);
	--scroll-thumb: linear-gradient(0deg,#ececec,#fff);
	--scroll-over: linear-gradient(0deg,#ececec,#fff);
	--hn-size: 1.75em;
	--hn-step: .125em;
	--h1-size: var(--hn-size);
	--h1-align: initial;
	--h1-font: var(--font);
	--h1-color: initial;
	--h1-weight: bold;
	--h1-style: initial;
	--h1-decoration: initial;
	--h2-size: calc(max(1em,var(--hn-size) - var(--hn-step)));
	--h2-align: initial;
	--h2-font: var(--font);
	--h2-color: initial;
	--h2-weight: bold;
	--h2-style: initial;
	--h2-decoration: initial;
	--h3-size: calc(max(1em,var(--hn-size) - 2 * var(--hn-step)));
	--h3-align: initial;
	--h3-font: var(--font);
	--h3-color: initial;
	--h3-weight: bold;
	--h3-style: initial;
	--h3-decoration: initial;
	--h4-size: calc(max(1em,var(--hn-size) - 3 * var(--hn-step)));
	--h4-align: initial;
	--h4-font: var(--font);
	--h4-color: initial;
	--h4-weight: bold;
	--h4-style: initial;
	--h4-decoration: initial;
	--h5-size: calc(max(1em,var(--hn-size) - 4 * var(--hn-step)));
	--h5-align: initial;
	--h5-font: var(--font);
	--h5-color: initial;
	--h5-weight: bold;
	--h5-style: initial;
	--h5-decoration: initial;
	--h6-size: calc(max(1em,var(--hn-size) - 5 * var(--hn-step)));
	--h6-align: initial;
	--h6-font: var(--font);
	--h6-color: initial;
	--h6-weight: bold;
	--h6-style: initial;
	--h6-decoration: initial;
	--h7-size: calc(max(1em,var(--hn-size) - 6 * var(--hn-step)));
	--h7-align: initial;
	--h7-font: var(--font);
	--h7-color: initial;
	--h7-weight: bold;
	--h7-style: initial;
	--h7-decoration: initial;
	--sx: 8pt;
	--s1x: var(--sx);
	--s2x: calc(var(--sx) * 2);
	--s4x: calc(var(--sx) * 4);
	--checked-color: #250;
	--checked-background: #f5fff1;
	--unchecked-color: #dcdcdc;
	--unchecked-background: #fff;
	--success-color: #250;
	--success-background: #f5fff1;
	--success-icon: url(/core/img/state/success.png);
	--error-color: #910;
	--error-background: #fff5f0;
	--error-icon: url(/core/img/state/error.png);
	--info-color: #007;
	--info-background: #f6f6ff;
	--info-icon: url(/core/img/state/info.png);
	--warning-color: #730;
	--warning-background: #ffffee;
	--warning-icon: url(/core/img/state/warning.png);
	--question-color: var(--info-color);
	--question-background: var(--info-background);
	--question-icon: url(/core/img/state/question.png);
	--notify-background: #fff;
	--notify-shadow: 0px 0px 3px #aaa;
	--notify-radius: none;
	--notify-success-background: linear-gradient(90deg,#ececec,#fff);
	--notify-success-color: var(--success-color);
	--notify-error-background: linear-gradient(90deg,#ececec,#fff);
	--notify-error-color: var(--error-color);
	--notify-info-background: linear-gradient(90deg,#ececec,#fff);
	--notify-info-color: var(--info-color);
	--notify-warning-background: linear-gradient(90deg,#ececec,#fff);
	--notify-warning-color: var(--warning-color);
	--link-color: var(--info-color);
	--link-weight: normal;
	--link-decoration: none;
	--link-transition: none;
	--link-focus-color: var(--link-color);
	--link-focus-weight: var(--link-weight);
	--link-focus-decoration: var(--link-decoration);
	--link-over-color: var(--link-color);
	--link-over-weight: var(--link-weight);
	--link-over-decoration: underline;
	--loading-image: url(/core/img/loading.gif) no-repeat center center / auto 6em;
	--loading-background: linear-gradient(45deg,#ececec,#fff);
	--icon-size: 2em;
	--icon-transform: none;
	--icon-image: contain;
	--icon-opacity: 1;
	--icon-filter: none;
	--icon-outline: none;
	--icon-border: none;
	--icon-radius: none;
	--icon-transition: none;
	--icon-focus-transform: none;
	--icon-focus-image: var(--icon-image);
	--icon-focus-opacity: 1;
	--icon-focus-filter: none;
	--icon-focus-outline: 1px dashed #000;
	--icon-focus-border: none;
	--icon-over-transform: none;
	--icon-over-image: var(--icon-image);
	--icon-over-opacity: 1;
	--icon-over-filter: none;
	--icon-over-outline: none;
	--icon-over-border: none;
	--icon-disabled-transform: none;
	--icon-disabled-image: var(--icon-image);
	--icon-disabled-opacity: .5;
	--icon-disabled-filter: grayscale(1) brightness(0);
	--icon-disabled-outline: none;
	--icon-disabled-border: none;
	--button-height: 2.25em;
	--button-padding: 1em;
	--button-weight: normal;
	--button-font: var(--font);
	--button-color: #fff;
	--button-background: linear-gradient(90deg,#48235f 0%,#433583 50%,#b83582 100%);
	--button-border: none;
	--button-outline: none;
	--button-radius: 0px;
	--button-opacity: inherit;
	--button-filter: inherit;
	--button-shadow: none;
	--button-transition: inherit;
	--button-focus-color: #000;
	--button-focus-weight: var(--button-weight);
	--button-focus-background: #fff;
	--button-focus-border: none;
	--button-focus-outline: 1px dashed #000;
	--button-focus-opacity: var(--button-opacity);
	--button-focus-filter: var(--button-filter);
	--button-focus-shadow: var(--button-shadow);
	--button-over-color: var(--button-color);
	--button-over-weight: var(--button-weight);
	--button-over-background: var(--button-background);
	--button-over-border: var(--button-border);
	--button-over-outline: var(--button-outline);
	--button-over-opacity: var(--button-opacity);
	--button-over-filter: var(--button-filter);
	--button-over-shadow: var(--button-shadow);
	--button-disabled-color: var(--button-color);
	--button-disabled-weight: var(--button-weight);
	--button-disabled-background: var(--button-background);
	--button-disabled-border: var(--button-border);
	--button-disabled-outline: var(--button-outline);
	--button-disabled-opacity: var(--button-opacity);
	--button-disabled-filter: grayscale(1);
	--button-disabled-shadow: var(--button-shadow);
	--button-icon-size: 1.25em;
	--button-icon-transform: inherit;
	--button-icon-image: contain;
	--button-icon-opacity: inherit;
	--button-icon-filter: grayscale(1) brightness(10);
	--button-icon-focus-transform: var(--button-icon-transform);
	--button-icon-focus-image: var(--button-icon-image);
	--button-icon-focus-opacity: var(--button-icon-opacity);
	--button-icon-focus-filter: none;
	--button-icon-over-transform: var(--button-icon-transform);
	--button-icon-over-image: var(--button-icon-image);
	--button-icon-over-opacity: var(--button-icon-opacity);
	--button-icon-over-filter: var(--button-icon-filter);
	--button-icon-disabled-transform: var(--button-icon-transform);
	--button-icon-disabled-image: var(--button-icon-image);
	--button-icon-disabled-opacity: var(--button-icon-opacity);
	--button-icon-disabled-filter: var(--button-icon-filter);
	--input-height: 2.25em;
	--input-padding: .5em;
	--input-icon: calc(var(--input-height) - 2 * var(--input-padding));
	--input-color: #000;
	--input-background: #fff;
	--input-border: 1px solid #dcdcdc;
	--input-outline: none;
	--input-separator: var(--input-border);
	--input-radius: 0px;
	--input-shadow: none;
	--input-opacity: 1;
	--input-filter: none;
	--input-transition: none;
	--input-focus-color: var(--input-color);
	--input-focus-background: var(--input-background);
	--input-focus-border: 1px solid transparent;
	--input-focus-outline: 1px dashed #000;
	--input-focus-separator: 1px dashed #000;
	--input-focus-shadow: var(--input-shadow);
	--input-focus-opacity: var(--input-opacity);
	--input-focus-filter: var(--input-filter);
	--input-over-color: var(--input-color);
	--input-over-background: var(--input-background);
	--input-over-border: var(--input-border);
	--input-over-outline: var(--input-outline);
	--input-over-separator: var(--input-border);
	--input-over-shadow: var(--input-shadow);
	--input-over-opacity: var(--input-opacity);
	--input-over-filter: var(--input-filter);
	--input-disabled-color: var(--input-color);
	--input-disabled-background: #ececec;
	--input-disabled-border: 1px solid #dcdcdc;
	--input-disabled-outline: none;
	--input-disabled-separator: var(--input-disabled-border);
	--input-disabled-shadow: var(--input-shadow);
	--input-disabled-opacity: var(--input-opacity);
	--input-disabled-filter: var(--input-filter);
	--code-background: #fff;
	--code-color: #000;
	--code-disabled: var(--input-disabled-background);
	--code-linenumbers: linear-gradient(45deg,#ececec,#fff);
	--code-linenumber: #777;
	--code-meta: #712;
	--code-keyword: #708;
	--code-pseudo: #c7c;
	--code-def: #00a;
	--code-prop: #335;
	--code-value: #000;
	--code-number: #164;
	--code-string: #555;
	--code-comment: #150;
	--code-error: var(--error-color);
	--menu-width: 20em;
	--menu-mob-width: 60vw;
	--menu-mob-filter: none;
	--menu-mob-transform: none;
	--menu-mob-on-filter: none;
	--menu-mob-on-transform: rotate(90deg);
	--menu-margin: .75em;
	--menu-padding: 0em;
	--menu-icon: 2.5em;
	--menu-background: #fff;
	--menu-shadow: 0px 0px 3px #aaa;
	--menu-border: none;
	--menu-color: #000;
	--menu-top-background: linear-gradient(45deg,#ececec,#fff);
	--menu-top-shadow: var(--menu-shadow);
	--menu-top-border: var(--menu-border);
	--menu-top-color: var(--menu-color);
	--menu-top-weight: bold;
	--menu-top-font: var(--font);
	--menu-top-size: var(--h1-size);
	--menu-item-border: 1px dashed #dcdcdc;
	--menu-item-background: none;
	--menu-item-outline: none;
	--menu-item-color: var(--menu-color);
	--menu-item-weight: normal;
	--menu-item-decoration: none;
	--menu-item-over-background: var(--menu-item-background);
	--menu-item-over-outline: var(--menu-item-outline);
	--menu-item-over-color: var(--menu-item-color);
	--menu-item-over-weight: var(--menu-item-weight);
	--menu-item-over-decoration: var(--menu-item-decoration);
	--menu-item-focus-background: var(--menu-item-background);
	--menu-item-focus-outline: 1px dashed #000;
	--menu-item-focus-color: var(--menu-item-color);
	--menu-item-focus-weight: bold;
	--menu-item-focus-decoration: var(--menu-item-decoration);
	--menu-item-active-background: var(--menu-item-focus-background);
	--menu-item-active-outline: var(--menu-item-outline);
	--menu-item-active-color: var(--menu-item-focus-color);
	--menu-item-active-weight: var(--menu-item-focus-weight);
	--menu-item-active-decoration: var(--menu-item-focus-decoration);
	--menu-bottom-background: linear-gradient(0deg,#ececec,#fff);
	--menu-bottom-shadow: var(--menu-shadow);
	--menu-bottom-border: var(--menu-border);
	--menu-bottom-color: var(--menu-color);
	--menu-bottom-author: #ececec;
	--menu-margin13: calc(var(--menu-margin) / 3);
	--menu-margin23: calc(2 * var(--menu-margin) / 3);
	--menu-padding13: calc(var(--menu-padding) / 3);
	--menu-padding23: calc(2 * var(--menu-padding) / 3);
	--menu-mp13: calc(var(--menu-margin13) + var(--menu-padding13));
	--menu-mp23: calc(var(--menu-margin23) + var(--menu-padding23));
	--menu-mp33: calc(var(--menu-margin) + var(--menu-padding));
	--menu-min: calc(2 * var(--menu-mp33) + var(--menu-icon));
	--menu-tool: calc(.5 * var(--input-height));
	--menu-logo: calc(var(--menu-mp23) + var(--menu-icon));
	--tray-height: 3.25em;
	--tray-background: linear-gradient(45deg,#ececec,#fff);
	--tray-shadow: 0px 0px 3px #aaa;
	--tray-color: #000;
	--tray-tooltip-padding: 1em;
	--tray-tooltip-background: #fff;
	--tray-tooltip-shadow: -0px 2px 3px #aaa;
	--tray-tooltip-border: none;
	--tray-tooltip-color: #000;
	--tray-tooltip-top: 1px solid #dcdcdc;
	--tray-tooltip-separator: 1px dashed #dcdcdc;
	--tray-dialogs-weight: bold;
	--tray-dialogs-color: var(--button-color);
	--tray-dialogs-background: var(--button-background);
	--tray-dialogs-border: var(--button-border);
	--tray-dialogs-outline: var(--button-outline);
	--tray-dialogs-radius: calc(0.5 * var(--button-height));
	--tray-dialogs-shadow: var(--button-shadow);
	--tray-dialogs-icon: var(--button-icon-filter);
	--tray-dialogs-close: none;
	--tray-padding: calc((var(--tray-height) - var(--h1-size)) / 2);
	--title-height: 3.25em;
	--title-color: #000;
	--title-weight: bold;
	--title-background: #fff;
	--title-shadow: 0px 0px 3px #aaa;
	--title-border: none;
	--title-bottom: none;
	--title-padding: calc(0.5 * (var(--title-height) - var(--button-height)));
	--view-padding: 0em;
	--view-background: none;
	--view-border: none;
	--view-shadow: none;
	--tools-height: 3.25em;
	--tools-background: linear-gradient(45deg,#fff,#ececec);
	--tools-shadow: 0px 0px 3px #aaa;
	--tools-border: none;
	--tools-bottom: none;
	--tools-padding: calc(0.5 * (var(--tools-height) - var(--button-height)));
	--vtools-width: 20em;
	--vtools-margin: .5em;
	--vtools-background: #fff;
	--vtools-shadow: 0px 0px 3px #aaa;
	--vtools-border: none;
	--vtools-filters-weight: bold;
	--vtools-filters-size: 1em;
	--vtools-filters-background: none;
	--head-background: #fff;
	--head-border: var(--view-border);
	--head-shadow: 0px 0px 3px #aaa;
	--head-vertical: 1px dashed #dcdcdc;
	--head-horizontal: var(--head-border);
	--head-size: 1em;
	--head-padding: .5em;
	--head-weight: bold;
	--rows-background: linear-gradient(45deg,#fff,#ececec);
	--rows-border: var(--view-border);
	--rows-shadow: none;
	--rows-padding: .5em;
	--items-background: linear-gradient(45deg,#fff,#ececec);
	--items-border: var(--view-border);
	--items-shadow: none;
	--items-padding: 1em;
	--cells-background: linear-gradient(45deg,#fff,#ececec);
	--cells-border: var(--view-border);
	--cells-shadow: none;
	--cells-padding: 1em;
	--row-background: #fff;
	--row-border: var(--view-border);
	--row-outline: none;
	--row-shadow: 0px 0px 3px #aaa;
	--row-vertical: 1px dashed #dcdcdc;
	--row-horizontal: var(--row-border);
	--row-padding: .5em;
	--row-margin: 0em;
	--row-focus-background: var(--row-background);
	--row-focus-border: var(--row-border);
	--row-focus-outline: 2px dashed #000;
	--row-focus-vertical: var(--row-vertical);
	--row-focus-horizontal: var(--row-horizontal);
	--row-over-background: var(--row-background);
	--row-over-border: var(--row-border);
	--row-over-outline: 2px dashed #aaa;
	--row-over-vertical: var(--row-vertical);
	--row-over-horizontal: var(--row-horizontal);
	--row-checked-background: var(--row-background);
	--row-checked-border: var(--row-border);
	--row-checked-outline: 2px solid #000;
	--row-checked-vertical: var(--row-vertical);
	--row-checked-horizontal: var(--row-horizontal);
	--empty-background: none;
	--empty-border: 1px dashed #dcdcdc;
	--empty-outline: none;
	--empty-shadow: none;
	--paging-height: 3.25em;
	--paging-width: 14em;
	--paging-background: none;
	--paging-shadow: none;
	--paging-border: none;
	--more-margin: 0em;
	--more-padding: .5em 1em;
	--more-color: inherit;
	--more-background: none;
	--more-border: none;
	--more-separator: 1px dashed #dcdcdc;
	--more-focus-color: var(--more-color);
	--more-focus-background: var(--more-background);
	--more-focus-outline: 1px dashed #000;
	--more-focus-weight: bold;
	--props-width: 20em;
	--props-background: linear-gradient(45deg,#fff 50%,#ececec);
	--props-shadow: none;
	--props-border: 1px dashed #dcdcdc;
	--props-padding: 1em;
	--props-row-background: none;
	--props-row-shadow: none;
	--props-row-border: none;
	--props-row-padding: 0em;
	--tabs-background: linear-gradient(45deg,#fff 25%,#ececec);
	--tabs-align: flex-end;
	--tabs-padding: .75em;
	--tabs-button-height: 2.5em;
	--tabs-button-padding: 1em;
	--tabs-button-margin: 0em;
	--tabs-button-size: 1.125em;
	--tabs-button-background: none;
	--tabs-button-color: #000;
	--tabs-button-border: 1px solid transparent;
	--tabs-button-weight: normal;
	--tabs-button-shadow: normal;
	--tabs-button-decoration: none;
	--tabs-over-background: var(--tabs-button-background);
	--tabs-over-color: var(--tabs-button-color);
	--tabs-over-border: var(--tabs-button-border);
	--tabs-over-weight: var(--tabs-button-weight);
	--tabs-over-shadow: normal;
	--tabs-over-decoration: var(--tabs-button-decoration);
	--tabs-focus-background: var(--tabs-button-background);
	--tabs-focus-color: var(--tabs-button-color);
	--tabs-focus-border: var(--tabs-button-border);
	--tabs-focus-weight: var(--tabs-button-weight);
	--tabs-focus-shadow: 0px 0px 1px #000;
	--tabs-focus-decoration: var(--tabs-button-decoration);
	--tabs-active-background: #fff;
	--tabs-active-color: var(--tabs-button-color);
	--tabs-active-border: 1px solid #dcdcdc;
	--tabs-active-weight: var(--tabs-button-weight);
	--tabs-active-shadow: 0px 0px 1px #000;
	--tabs-active-decoration: var(--tabs-button-decoration);
	--tabs-disabled-background: var(--tabs-button-background);
	--tabs-disabled-color: #aaa;
	--tabs-disabled-border: var(--tabs-button-border);
	--tabs-disabled-weight: normal;
	--tabs-disabled-shadow: 0px 0px 1px #000;
	--tabs-disabled-decoration: var(--tabs-button-decoration);
	--tabs-height: calc(var(--tabs-button-height) + var(--tabs-padding));
	--submit-background: linear-gradient(45deg,#fff 25%,#ececec);
	--submit-padding: .5em;
	--submit-border: none;
	--submit-top: none;
	--submit-shadow: 0px 0px 3px #aaa;
	--submit-height: calc(var(--button-height) + 2 * var(--submit-padding));
	--auth-background: linear-gradient(45deg,#ececec,#fff);
	--auth-padding: 2em;
	--auth-width: 32em;
	--auth-logo-image: url(/core/img/logo.png);
	--auth-logo-filter: none;
	--auth-logo-height: 6em;
	--auth-logo-display: block;
	--auth-logo-margin: 2em;
	--auth-center-border: none;
	--auth-center-shadow: none;
	--auth-center-padding: 0em;
	--auth-center-radius: 0em;
	--auth-form-background: #fff;
	--auth-form-border: none;
	--auth-form-shadow: 0px 0px 3px #aaa;
	--auth-form-padding: 3em;
	--auth-form-margin: 1em;
	--auth-form-radius: 0em;
	--auth-input-background: none;
	--auth-input-border: none;
	--auth-input-bottom: var(--input-border);
	--auth-center-padding12: calc(var(--auth-center-padding) / 2);
	--auth-form-padding12: calc(var(--auth-form-padding) / 2);
	--setup-background: var(--auth-background);
	--setup-logo-filter: var(--auth-logo-filter);
	--setup-logo-image: var(--auth-logo-image);
	--setup-logo-height: var(--auth-logo-height);
	--window-overlay: rgba(0,0,0,.5);
	--window-background: #fff;
	--window-color: inherit;
	--window-shadow: 0px 0px 10px 1px #222;
	--window-light: 0px 0px 3px #aaa;
	--window-border: none;
	--window-header-height: 2.5em;
	--window-header-size: 1.125em;
	--window-header-weight: normal;
	--window-header-padding: .5em;
	--window-header-background: linear-gradient(45deg,#ececec,#fff);
	--window-header-shadow: 0px 0px 3px #aaa;
	--window-header-color: #000;
	--window-header-filter: grayscale(1) brightness(0);
	--window-header-control: calc(var(--window-header-height) - 2 * var(--window-header-padding));
	--progress-background: linear-gradient(45deg,#aaa,#dcdcdc);
	--progress-border: none;
	--progress-gauge: #250;
	--progress-infinite: linear-gradient(45deg,#250 0%,#890 50%,#250 100%);
	--progress-color: #fff;
	--context-background: #fff;
	--context-border: none;
	--context-separator: 1px dashed #dcdcdc;
	--context-shadow: 0px 0px 3px #aaa;
	--context-color: #000;
	--context-side: linear-gradient(90deg,#fff,#ececec);
	--context-over-background: #dcf0fd;
	--context-over-side: #c8e5f7;
	--pdf-background: linear-gradient(45deg,#dcdcdc,#ececec);
	--pdf-shadow: 0px 0px 1em #aaa;
	--pdf-padding: 2em;
	--pdf-controls-size: 3em;
	--pdf-controls-pos: .75em;
	--scribe-capture: 1.5;
	--scribe-toggle-background: transparent;
	--scribe-toggle-border: none;
	--scribe-toggle-filter: none;
	--scribe-toggle-transform: none;
	--scribe-toggle-on-background: var(--scribe-toggle-background);
	--scribe-toggle-on-border: var(--scribe-toggle-border);
	--scribe-toggle-on-filter: var(--scribe-toggle-filter);
	--scribe-toggle-on-transform: rotate(90deg);
	--scribe-logo-height: 2.5em;
	--scribe-logo-padding: .5em;
	--scribe-logo-filter: none;
	--scribe-menu-height: calc(var(--scribe-logo-height) + 2 * var(--scribe-logo-padding) + 2px);
	--scribe-menu-grow: 0;
	--scribe-menu-align: center;
	--scribe-menu-index: 100;
	--scribe-menu-background: #fff;
	--scribe-menu-color: #000;
	--scribe-menu-border: none;
	--scribe-menu-shadow: 0px 0px 3px #aaa;
	--scribe-menu-padding: 1px;
	--scribe-menu-filter: grayscale(1) brightness(0);
	--scribe-menu-margin: var(--scribe-menu-height);
	--scribe-nav-background: none;
	--scribe-nav-fill: none;
	--scribe-nav-border: none;
	--scribe-nav-shadow: none;
	--scribe-nav-padding: 0px;
	--scribe-nav-radius: 0px;
	--scribe-submenu-padding: .75em 1.5em;
	--scribe-submenu-background: #fff;
	--scribe-submenu-color: #000;
	--scribe-submenu-shadow: 0px 3px 3px #aaa;
	--scribe-submenu-separator: 1px dashed #dcdcdc;
	--scribe-submenu-spacing: .5em;
	--scribe-submenu-radius: 0px;
	--scribe-submenu-top: calc(100% - 1px);
	--scribe-submenu-margin: 0px;
	--scribe-submenu-blur: 0px;
	--scribe-dialogs-weight: bold;
	--scribe-dialogs-color: var(--button-color);
	--scribe-dialogs-background: var(--button-background);
	--scribe-dialogs-border: var(--button-border);
	--scribe-dialogs-outline: var(--button-outline);
	--scribe-dialogs-radius: calc(0.5 * var(--button-height));
	--scribe-dialogs-shadow: var(--button-shadow);
	--scribe-dialogs-icon: var(--button-icon-filter);
	--scribe-dialogs-close: none;
	--scribe-link-padding: .75em;
	--scribe-link-spacing: .75em;
	--scribe-link-separator: 1px dashed #dcdcdc;
	--scribe-link-size: 1em;
	--scribe-link-weight: none;
	--scribe-link-decoration: none;
	--scribe-link-over-weight: 0px 0px 1px #000;
	--scribe-link-over-decoration: none;
	--scribe-link-focus-weight: 0px 0px 1px #000;
	--scribe-link-focus-decoration: none;
	--scribe-link0-padding: 0em .75em;
	--scribe-link0-separator: 1px solid #dcdcdc;
	--scribe-link0-size: 1.125em;
	--scribe-link0-weight: none;
	--scribe-link0-decoration: none;
	--scribe-link0-over-weight: 0px 0px 1px #000;
	--scribe-link0-over-decoration: none;
	--scribe-link0-focus-weight: 0px 0px 1px #000;
	--scribe-link0-focus-decoration: underline;
	--scribe-header-icon: 8em;
	--scribe-header-filter: none;
	--scribe-header-padding: 2em;
	--scribe-header-height: calc(100vh - var(--scribe-menu-margin));
	--scribe-header-background: linear-gradient(90deg,#fff,#ececec);
	--scribe-header-width: min(40em,100%);
	--scribe-header-margin: 16pt;
	--scribe-header-wrap: 60em;
	--scribe-main-background: none;
	--scribe-title-size: var(--h1-size);
	--scribe-title-weight: bold;
	--scribe-title-color: #000;
	--scribe-title-align: center;
	--scribe-title-brief: var(--h1-size);
	--scribe-title-subtitle: var(--h2-size);
	--scribe-description-size: 1.125em;
	--scribe-description-weight: normal;
	--scribe-description-color: #000;
	--scribe-description-align: justify;
	--scribe-footer-padding: 0em;
	--scribe-footer-index: 10;
	--scribe-footer-shadow: none;
	--scribe-footer-background: linear-gradient(90deg,#ececec,#fff);
	--scribe-footer-wrap: 60em;
	--scribe-footer-separator: 1px solid #dcdcdc;
	--scribe-summary-padding: 2em 4em;
	--scribe-summary-background: linear-gradient(90deg,#ececec,#fff);
	--scribe-summary-color: initial;
	--scribe-summary-margin: 1em;
	--scribe-summary-spacing: .25em;
	--scribe-summary-separator: 1px solid #dcdcdc;
	--scribe-author-padding: 2em 4em;
	--scribe-author-background: linear-gradient(90deg,#ececec,#fff);
	--scribe-author-color: initial;
	--scribe-author-filter: none;
	--scribe-mob-menu-height: 100%;
	--scribe-mob-menu-width: 100%;
	--scribe-mob-menu-padding: 1em;
	--scribe-mob-menu-border: none;
	--scribe-mob-menu-shadow: 0px 0px 3px #aaa;
	--scribe-mob-menu-background: #fff;
	--scribe-mob-menu-fill: linear-gradient(90deg,#ececec,#fff);
	--scribe-mob-menu-color: #000;
	--scribe-mob-link-padding: .75em;
	--scribe-mob-link-border: none;
	--scribe-mob-link-background: none;
	--scribe-mob-link-separator: none;
	--scribe-mob-link-size: 1.125em;
	--scribe-mob-link-weight: normal;
	--scribe-mob-link-decoration: none;
	--scribe-mob-link-focus-weight: 0px 0px 1px #000;
	--scribe-mob-link-focus-decoration: underline;
	--scribe-mob-link0-padding: .75em;
	--scribe-mob-link0-border: none;
	--scribe-mob-link0-background: none;
	--scribe-mob-link0-separator: 1px solid #dcdcdc;
	--scribe-mob-link0-size: 1.25em;
	--scribe-mob-link0-weight: bold;
	--scribe-mob-link0-decoration: none;
	--scribe-mob-header-icon: var(--scribe-header-icon);
	--scribe-mob-header-padding: var(--scribe-header-padding);
	--scribe-mob-header-height: 100vh;
}
.core{
	--menu-mob-filter: grayscale(1) brightness(10);
	--tray-background: var(--grad-hc);
	--tray-color: #fff;
	--tray-shadow: none;
	--tray-dialogs-color: var(--color-dark);
	--tray-dialogs-background: var(--grad-hg);
	--tray-dialogs-icon: grayscale(1) brightness(0);
	--window-header-background: var(--grad-hc);
	--window-header-color: #fff;
	--window-header-shadow: none;
	--window-header-filter: grayscale(1) brightness(10);
	--auth-background: var(--grad-rc);
	--auth-form-radius: 1em;
	--auth-logo-filter: grayscale(1) brightness(10);
	--setup-background: var(--grad-rc);
	--setup-logo-filter: var(--auth-logo-filter);
	--setup-logo-image: var(--auth-logo-image);
}