@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);.admonition-icon,code{vertical-align:middle}.row .col,img{max-width:100%}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,.react-toggle{-webkit-user-select:none;-ms-user-select:none}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.button,.close,.menu__link,.navbar__link{cursor:pointer}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.footer__items,.menu__list,.pills__item{list-style-type:none}.tabs__item,hr,img{box-sizing:content-box}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}.mat-badge-content,.navbar__title,.text--truncate,jms-editor .mat-badge-content{text-overflow:ellipsis;white-space:nowrap}.react-toggle,html{-webkit-tap-highlight-color:transparent}jms-editor table,table{border-collapse:collapse}.markdown li,body,jms-editor html{word-wrap:break-word}html,jms-editor html{-webkit-font-smoothing:antialiased}:root{--ra-admonition-background-color:var(--ifm-alert-background-color);--ra-admonition-border-width:var(--ifm-alert-border-width);--ra-admonition-border-color:var(--ifm-alert-border-color);--ra-admonition-border-radius:var(--ifm-alert-border-radius);--ra-admonition-color:var(--ifm-alert-color);--ra-admonition-padding-vertical:var(--ifm-alert-padding-vertical);--ra-admonition-padding-horizontal:var(--ifm-alert-padding-horizontal);--ra-color-note:var(--ifm-color-secondary);--ra-color-important:var(--ifm-color-info);--ra-color-tip:var(--ifm-color-success);--ra-color-caution:var(--ifm-color-warning);--ra-color-warning:var(--ifm-color-danger);--ra-color-text-dark:var(--ifm-color-gray-900)}.admonition{margin-bottom:1em;--ra-admonition-icon-color:var(--ra-admonition-color)}.admonition:not(.alert){--ra-admonition-background-color:var(--ifm-color-primary);background-color:var(--ra-admonition-background-color);border:var(--ra-admonition-border-width) solid var(--ra-admonition-border-color);border-radius:var(--ra-admonition-border-radius);box-sizing:border-box;color:var(--ra-admonition-color);padding:var(--ra-admonition-padding-vertical) var(--ra-admonition-padding-horizontal)}.container,.row .col{padding:0 var(--ifm-spacing-horizontal);width:100%}.admonition h5{margin-bottom:8px;margin-top:0;text-transform:uppercase}.admonition-icon{display:inline-block;margin-right:.2em}.admonition-icon svg{stroke-width:0;fill:var(--ra-admonition-icon-color);stroke:var(--ra-admonition-icon-color);display:inline-block;height:22px;width:22px}.admonition-content>:last-child,blockquote>:last-child{margin-bottom:0}.admonition-note{--ra-admonition-color:var(--ra-color-text-dark)}:root{--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-color-primary:#3578e5;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-secondary:#ebedf0;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-success:#00a400;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-info:#54c7ec;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-warning:#ffba00;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-danger:#fa383e;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#606770;--ifm-background-color:transparent;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:rgba(0,0,0,0.05);--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 rgba(0,0,0,0.1);--ifm-global-shadow-md:0 5px 40px rgba(0,0,0,0.2);--ifm-global-shadow-tl:0 12px 28px 0 rgba(0,0,0,0.2),0 2px 4px 0 rgba(0,0,0,0.1);--ifm-z-index-dropdown:2;--ifm-z-index-fixed:3;--ifm-z-index-overlay:4;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-color:var(--ifm-color-emphasis-900);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.3rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-color-emphasis-100);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:inherit;--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:transparent;--ifm-table-stripe-background:var(--ifm-color-emphasis-100);--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-color:#6a737d;--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-padding-horizontal:1rem;--ifm-blockquote-padding-vertical:1rem;--ifm-hr-border-color:var(--ifm-color-emphasis-500);--ifm-hr-border-width:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:var(--ifm-global-border-width);--ifm-alert-color:var(--ifm-font-color-base-inverse);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size-sm:2rem;--ifm-avatar-photo-size-md:3rem;--ifm-avatar-photo-size-lg:4rem;--ifm-avatar-photo-size-xl:6rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.0625rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:1rem;--ifm-breadcrumb-padding-vertical:0.5rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 256 256"><g><g><polygon points="79.093,0 48.907,30.187 146.72,128 48.907,225.813 79.093,256 207.093,128"/></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-margin:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:1rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 24 24"><path fill="rgba(0,0,0,0.5)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:1rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,<svg fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>');--ifm-navbar-sidebar-width:80vw;--ifm-pagination-border-radius:calc(var(--ifm-global-radius)*var(--ifm-pagination-size-multiplier));--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.0625rem;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-size-multiplier:1;--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.0625rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem;--ifm-tabs-spacing:0.0625rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:#888;--ifm-scrollbar-thumb-hover-background-color:#555;--ifm-color-primary:#25c2a0;--ifm-color-primary-dark:#21af90;--ifm-color-primary-darker:#1fa588;--ifm-color-primary-darkest:#1a8870;--ifm-color-primary-light:#46cbae;--ifm-color-primary-lighter:#66d4bd;--ifm-color-primary-lightest:#92e0d0;--ifm-code-font-size:95%;--docusaurus-announcement-bar-height:auto}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:transparent}.navbar--dark,.navbar--primary{--ifm-navbar-search-input-background-color:hsla(0,0%,100%,0.1);--ifm-navbar-search-input-placeholder-color:hsla(0,0%,100%,0.5)}*{box-sizing:border-box}html{text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--ifm-background-color);color:var(--ifm-font-color-base);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base)}body{margin:0;transition:var(--ifm-transition-fast) ease color}.container{margin:0 auto;max-width:var(--ifm-container-width)}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.container--fluid{max-width:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.margin-bottom--none,.margin-vert--none,.markdown>:last-child{margin-bottom:0!important}.margin-top--none,.margin-vert--none,.markdown>:first-child{margin-top:0!important}.row .col{--ifm-col-width:100%;flex:1 0;margin-left:0}.row .col.col--1,.row .col.col--2,.row .col.col--3,.row .col[class*=col--]{flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--1{--ifm-col-width:8.33333%}.row .col.col--offset-1{margin-left:8.33333%}.row .col.col--2{--ifm-col-width:16.66667%}.row .col.col--offset-2{margin-left:16.66667%}.row .col.col--3{--ifm-col-width:25%}.row .col.col--offset-3{margin-left:25%}.row .col.col--4{--ifm-col-width:33.33333%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-4{margin-left:33.33333%}.row .col.col--5{--ifm-col-width:41.66667%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--6,.row .col.col--7{flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-5{margin-left:41.66667%}.row .col.col--6{--ifm-col-width:50%}.row .col.col--offset-6{margin-left:50%}.row .col.col--7{--ifm-col-width:58.33333%}.row .col.col--offset-7{margin-left:58.33333%}.row .col.col--8{--ifm-col-width:66.66667%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-8{margin-left:66.66667%}.row .col.col--9{--ifm-col-width:75%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--10,.row .col.col--11{flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-9{margin-left:75%}.row .col.col--10{--ifm-col-width:83.33333%}.row .col.col--offset-10{margin-left:83.33333%}.row .col.col--11{--ifm-col-width:91.66667%}.row .col.col--offset-11{margin-left:91.66667%}.row .col.col--12{--ifm-col-width:100%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-12{margin-left:100%}.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-left--none{margin-left:0!important}.margin-horiz--none,.margin-right--none{margin-right:0!important}.row--no-gutters>.col{padding-left:0;padding-right:0}.ai-start,.row--align-top,jms-editor .ai-start{align-items:flex-start}.ai-end,.row--align-bottom,jms-editor .ai-end{align-items:flex-end}.row--align-center{align-items:center}.ai-stretch,.row--align-stretch,jms-editor .ai-stretch{align-items:stretch}.ai-base,.row--align-baseline,jms-editor .ai-base{align-items:baseline}.margin--none{margin:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.padding--sm{padding:.5rem!important}.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.padding-top--md,.padding-vert--md{padding-top:1rem!important}.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid rgba(0,0,0,.1);border-radius:var(--ifm-code-border-radius);color:var(--ifm-code-color);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-select-value,a code,jms-editor .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,jms-editor .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,jms-editor .mat-toolbar .mat-focused .mat-form-field-label,jms-editor .mat-toolbar .mat-form-field-label,jms-editor .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,jms-editor .mat-toolbar .mat-select-arrow,jms-editor .mat-toolbar .mat-select-value{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);padding:var(--ifm-pre-padding)}pre code{background-color:transparent;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}.badge,strong{font-weight:var(--ifm-font-weight-bold)}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}img{border-style:none}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25;--ifm-heading-vertical-rhythm-bottom:1}.markdown:after,.markdown:before,hr:after,hr:before{content:"";display:table}.markdown:after,hr:after{clear:both}.markdown>h1{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading));margin-top:calc(var(--ifm-h1-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.codeBlockContainer_K1bP,.markdown>p,.markdown>pre,.markdown>ul{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}.avatar__name,ol ol,ol ul,ul ol,ul ul{margin:0}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table{display:block;margin-bottom:var(--ifm-spacing-vertical);width:100%}.avatar__photo,.card,.menu__list-item--collapsed .menu__list,.navbar__title,.of-hidden,hr,jms-editor .of-hidden{overflow:hidden}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{background-color:var(--ifm-table-head-background);color:var(--ifm-table-head-color);font-weight:var(--ifm-table-head-font-weight)}table td{color:var(--ifm-table-cell-color)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration);transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.alert,.alert a{color:var(--ifm-alert-color)}.breadcrumbs__link:hover,a:not([href]){text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:6px solid var(--ifm-color-emphasis-300);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}hr{border:var(--ifm-hr-border-width) solid var(--ifm-hr-border-color);margin:var(--ifm-hr-margin-vertical) 0}.alert{background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-radius:var(--ifm-alert-border-radius);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary);--ifm-alert-border-color:var(--ifm-color-primary)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary);--ifm-alert-border-color:var(--ifm-color-secondary);--ifm-alert-color:var(--ifm-color-gray-900)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success);--ifm-alert-border-color:var(--ifm-color-success)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info);--ifm-alert-border-color:var(--ifm-color-info)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning);--ifm-alert-border-color:var(--ifm-color-warning)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger);--ifm-alert-border-color:var(--ifm-color-danger)}.alert a{text-decoration:underline}.alert .close{margin-right:calc(var(--ifm-alert-padding-horizontal)*-1);margin-top:calc(var(--ifm-alert-padding-vertical)*-1)}.avatar,.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}.avatar__photo-link,.block,jms-editor .block{display:block}.avatar__photo{border-radius:50%;height:var(--ifm-avatar-photo-size-md);width:var(--ifm-avatar-photo-size-md)}.avatar__photo--sm{height:var(--ifm-avatar-photo-size-sm);width:var(--ifm-avatar-photo-size-sm)}.avatar__photo--lg{height:var(--ifm-avatar-photo-size-lg);width:var(--ifm-avatar-photo-size-lg)}.avatar__photo--xl{height:var(--ifm-avatar-photo-size-xl);width:var(--ifm-avatar-photo-size-xl)}.avatar__photo+.avatar__intro{margin-left:var(--ifm-avatar-intro-margin)}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.menu__link--sublist:after{display:inline-block}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.avatar--vertical .avatar__intro,.m-l-0,jms-editor .m-l-0{margin-left:0}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal);vertical-align:baseline}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:first-child){margin-left:var(--ifm-breadcrumb-spacing)}.breadcrumbs__item:not(:last-child){margin-right:var(--ifm-breadcrumb-spacing)}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 .5rem;opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__item--active .breadcrumbs__link,.breadcrumbs__item:not(.breadcrumbs__item--active):hover .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast);transition-property:background,color}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{-webkit-appearance:none;appearance:none;background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;user-select:none;vertical-align:middle;white-space:nowrap}.button,.button:hover{color:var(--ifm-button-color);text-decoration:none}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:transparent;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block,.col-12,jms-editor .col-12{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}.button--primary{--ifm-button-border-color:var(--ifm-color-primary)}.button--primary:not(.button--outline){--ifm-button-background-color:var(--ifm-color-primary)}.button--primary:not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-border-color:var(--ifm-color-primary-darker);--ifm-button-background-color:var(--ifm-color-primary-darker);background-color:var(
        --ifm-color-primary-darker
      );border-color:var(
        --ifm-color-primary-darker
      )}.button--secondary{--ifm-button-border-color:var(--ifm-color-secondary)}.button--secondary:not(.button--outline){--ifm-button-background-color:var(--ifm-color-secondary)}.button--secondary:not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-border-color:var(--ifm-color-secondary-darker);--ifm-button-background-color:var(--ifm-color-secondary-darker);background-color:var(
        --ifm-color-secondary-darker
      );border-color:var(
        --ifm-color-secondary-darker
      )}.button--success{--ifm-button-border-color:var(--ifm-color-success)}.button--success:not(.button--outline){--ifm-button-background-color:var(--ifm-color-success)}.button--success:not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-border-color:var(--ifm-color-success-darker);--ifm-button-background-color:var(--ifm-color-success-darker);background-color:var(
        --ifm-color-success-darker
      );border-color:var(
        --ifm-color-success-darker
      )}.button--info{--ifm-button-border-color:var(--ifm-color-info)}.button--info:not(.button--outline){--ifm-button-background-color:var(--ifm-color-info)}.button--info:not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-border-color:var(--ifm-color-info-darker);--ifm-button-background-color:var(--ifm-color-info-darker);background-color:var(
        --ifm-color-info-darker
      );border-color:var(
        --ifm-color-info-darker
      )}.button--warning{--ifm-button-border-color:var(--ifm-color-warning)}.button--warning:not(.button--outline){--ifm-button-background-color:var(--ifm-color-warning)}.button--warning:not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-border-color:var(--ifm-color-warning-darker);--ifm-button-background-color:var(--ifm-color-warning-darker);background-color:var(
        --ifm-color-warning-darker
      );border-color:var(
        --ifm-color-warning-darker
      )}.button--danger{--ifm-button-border-color:var(--ifm-color-danger)}.button--danger:not(.button--outline){--ifm-button-background-color:var(--ifm-color-danger)}.button--danger:not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-border-color:var(--ifm-color-danger-darker);--ifm-button-background-color:var(--ifm-color-danger-darker);background-color:var(
        --ifm-color-danger-darker
      );border-color:var(
        --ifm-color-danger-darker
      )}.button-group,.iflex,jms-editor .iflex{display:inline-flex}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:var(--ifm-button-group-margin)}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group>.button--active{z-index:1}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column}.card--full-height,.h-full,body,html,jms-editor .h-full,jms-editor body,jms-editor html{height:100%}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child,.p-t-0,jms-editor .p-t-0{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child),.p-b-0,jms-editor .p-b-0{padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child,.m-b-0,jms-editor .m-b-0,jms-editor li>ol,jms-editor ul{margin-bottom:0}.card__footer{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style-type:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color)}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);text-decoration:none}.close{-webkit-appearance:none;appearance:none;background:none;border:none;color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__menu,.menu__link,.menu__link:hover{transition-duration:var(--ifm-transition-fast)}.close:hover{opacity:.7}.close:focus{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.sidebarMenuIcon_fgN0,jms-editor .va-middle,jms-editor img{vertical-align:middle}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;transform:scale(1);visibility:visible}.dropdown--right .dropdown__menu{right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);list-style:none;min-width:10rem;opacity:0;padding:.5rem;position:absolute;top:100%;transform:scale(.8);transition-property:opacity,transform,visibility;transition-timing-function:cubic-bezier(.24,.22,.015,1.56);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.dropdown__link{border-radius:.375rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;padding:.375rem .5rem;white-space:nowrap}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color);text-decoration:none}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown:not(.dropdown--nocaret)>.navbar__link{padding-right:calc(var(--ifm-navbar-item-padding-horizontal) + 1.1em)}.dropdown:not(.dropdown--nocaret)>.navbar__link:after{border-color:currentcolor transparent;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:absolute;top:55%;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__links{margin-bottom:1rem}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:10rem}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.footer__item{margin-top:0}.footer__items{margin-bottom:0;padding-left:0}[type=checkbox]{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title{font-size:3rem}.hero__subtitle{font-size:1.5rem}.menu{font-weight:var(--ifm-font-weight-semibold);overflow-x:hidden}.menu__list{margin:0;padding-left:0}.menu__list .menu__list{margin-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item{margin:.25rem 0}.menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(90deg)}.menu__link{border-radius:.25rem;display:flex;justify-content:space-between;line-height:20px;padding:var(--ifm-menu-link-padding-vertical) calc(var(--ifm-menu-link-padding-horizontal) + 1.25rem) var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal);position:relative}.menu__link,.menu__link:hover{color:var(--ifm-menu-color);transition-property:color,background;transition-timing-function:var(--ifm-transition-timing-default)}.menu__link:hover{background:var(--ifm-menu-color-background-hover);text-decoration:none}.menu__link--sublist:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;content:" ";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;position:absolute;right:var(--ifm-menu-link-padding-horizontal);top:var(--ifm-menu-link-padding-vertical);transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.menu__link--active:not(.menu__link--sublist){background:var(--ifm-menu-color-background-active)}.menu--responsive .menu__button{bottom:2rem;display:none;position:fixed;right:1rem;z-index:var(--ifm-z-index-fixed)}.menu--show{-ms-scroll-chaining:none;background:var(--ifm-background-surface-color);bottom:0;left:0;overscroll-behavior:contain;padding:1rem;position:fixed;right:0;top:0;z-index:var(--ifm-z-index-overlay)}.menu--show .menu__list{display:inherit;opacity:1;transition:opacity var(--ifm-transition-fast) linear}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal);width:100%}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar__inner{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;color:var(--ifm-navbar-link-color);display:flex;font-weight:700;height:2rem;margin-right:1rem;min-width:0}.navbar__brand:hover,jms-editor a{color:inherit;text-decoration:none}.navbar__title{flex:1 1 auto}.navbar__toggle{background:none;border:none;color:inherit;cursor:pointer;display:none;margin-right:.5rem;padding:0}.navbar__logo{height:100%;margin-right:.5rem}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}.m-a-0,.navbar__items--center .navbar__brand,jms-editor .m-a-0,jms-editor body,jms-editor h1,jms-editor h2,jms-editor h3,jms-editor h4,jms-editor h5,jms-editor h6,jms-editor hr,jms-editor ol,jms-editor p,jms-editor ul{margin:0}.flex-1,.navbar__items--center+.navbar__items--right,jms-editor .flex-1{flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__item{display:inline-block;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.navbar__item.dropdown,.p-a-0,jms-editor .p-a-0{padding:0}#nprogress,.navbar__item.dropdown .navbar__link:not([href]){pointer-events:none}.navbar__link{color:var(--ifm-navbar-link-color);font-weight:var(--ifm-font-weight-semibold);padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal);position:relative;text-decoration:none}.navbar-sidebar,.navbar-sidebar__backdrop{bottom:0;opacity:0;position:fixed;top:0;transition-timing-function:ease-in-out;visibility:hidden;left:0}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar--dark{--ifm-navbar-background-color:#303846;--ifm-navbar-link-color:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{-webkit-appearance:none;appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:.9rem;line-height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.navbar__search-input:-ms-input-placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);overflow:auto;transform:translate3d(-100%,0,0);transition-duration:.25s;transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.mat-ripple:not(:empty),.navbar-sidebar--show .navbar-sidebar,jms-editor .mat-ripple:not(:empty){transform:translateZ(0)}.navbar-sidebar__backdrop{background-color:rgba(0,0,0,.6);right:0;transition-duration:.1s;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.iblock,.pagination__item,.pagination__link,jms-editor .iblock{display:inline-block}.navbar-sidebar__items{padding:.5rem}.pagination{font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.pagination__item:not(:first-child){margin-left:var(--ifm-pagination-page-spacing)}.pagination__item:not(:last-child){margin-right:var(--ifm-pagination-page-spacing)}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination__link:hover{text-decoration:none}.docs-wrapper,.flex,.pagination-nav,jms-editor .flex{display:flex}.pagination-nav__item{display:flex;flex:1 50%;max-width:50%}.pagination-nav__item--next{text-align:right}.pagination-nav__item+.pagination-nav__item{margin-left:var(--ifm-spacing-horizontal)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);flex-grow:1;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover);text-decoration:none}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{padding-left:0}.pills__item{border-radius:.5rem;cursor:pointer;display:inline-block;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pills__item--active{background:var(--ifm-pills-color-background-active);color:var(--ifm-pills-color-active)}.pills__item:not(.pills__item--active):hover{background-color:var(--ifm-pills-color-background-active)}.pills__item:not(:first-child){margin-left:var(--ifm-pills-spacing)}.pills__item:not(:last-child){margin-right:var(--ifm-pills-spacing)}.m-t-0,.pills__item+.pills__item,jms-editor .m-t-0{margin-top:0}.pills--block{display:flex;justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);display:flex;margin-bottom:0;overflow-x:auto;padding-left:0}.tabs__item{border-bottom:3px solid transparent;border-radius:var(--ifm-global-radius);cursor:pointer;display:inline-flex;margin:0;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.ta-center,.text--center,jms-editor .ta-center{text-align:center}.ta-left,.text--left,jms-editor .ta-left{text-align:left}.ta-justify,.text--justify,jms-editor .ta-justify{text-align:justify}.ta-right,.text--right,jms-editor .ta-right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.text--uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic,jms-editor em,jms-editor i{font-style:italic}.text--truncate{overflow:hidden}.text--break{word-wrap:break-word!important;word-break:break-word!important}.text--no-decoration,.text--no-decoration:hover{text-decoration:none}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}html[data-theme=dark]{--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#18191a;--ifm-background-surface-color:#242526;--ifm-hover-overlay:hsla(0,0%,100%,0.05);--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%);--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:#333437}.mat-badge-content,jms-editor .mat-badge-content{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:600}.mat-badge-small .mat-badge-content,jms-editor .mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content,jms-editor .mat-badge-large .mat-badge-content,jms-editor h5{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1,jms-editor .mat-h1,jms-editor .mat-headline,jms-editor .mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2,jms-editor .mat-h2,jms-editor .mat-title,jms-editor .mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3,jms-editor .mat-h3,jms-editor .mat-subheading-2,jms-editor .mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4,jms-editor .mat-h4,jms-editor .mat-subheading-1,jms-editor .mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography h5,jms-editor .mat-h5,jms-editor .mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6,jms-editor .mat-h6,jms-editor .mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong,jms-editor .mat-body-2,jms-editor .mat-body-strong{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-bottom-sheet-container,.mat-expansion-panel-content,.mat-typography,jms-editor .mat-body,jms-editor .mat-body-1,jms-editor .mat-bottom-sheet-container,jms-editor .mat-expansion-panel-content,jms-editor .mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography p,jms-editor .mat-body p,jms-editor .mat-body-1 p,jms-editor .mat-typography p{margin:0 0 12px}.mat-caption,.mat-small,jms-editor .mat-caption,jms-editor .mat-small{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4,jms-editor .mat-display-4,jms-editor .mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3,jms-editor .mat-display-3,jms-editor .mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2,jms-editor .mat-display-2,jms-editor .mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1,jms-editor .mat-display-1,jms-editor .mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button,jms-editor .mat-button,jms-editor .mat-fab,jms-editor .mat-flat-button,jms-editor .mat-icon-button,jms-editor .mat-mini-fab,jms-editor .mat-raised-button,jms-editor .mat-stroked-button{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-calendar,.mat-card,.mat-checkbox,.mat-list-item,.mat-list-option,.mat-radio-button,.mat-select,.mat-slide-toggle-content,.mat-slider-thumb-label-text,.mat-stepper-horizontal,.mat-stepper-vertical,.mat-tab-group,.mat-tab-label,.mat-tab-link,.mat-table,jms-editor .mat-button-toggle,jms-editor .mat-calendar,jms-editor .mat-card,jms-editor .mat-checkbox,jms-editor .mat-list-item,jms-editor .mat-list-option,jms-editor .mat-radio-button,jms-editor .mat-select,jms-editor .mat-slide-toggle-content,jms-editor .mat-slider-thumb-label-text,jms-editor .mat-stepper-horizontal,jms-editor .mat-stepper-vertical,jms-editor .mat-tab-group,jms-editor .mat-tab-label,jms-editor .mat-tab-link,jms-editor .mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title,jms-editor .mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title,jms-editor .mat-card-header .mat-card-title,jms-editor h6{font-size:20px}.mat-card-content,.mat-card-subtitle,.mat-cell,.mat-footer-cell,.mat-grid-tile-footer,.mat-grid-tile-header,.mat-list-base .mat-list-item .mat-line:nth-child(n+2),.mat-list-base .mat-list-option .mat-line:nth-child(n+2),.mat-step-label-error,jms-editor .mat-card-content,jms-editor .mat-card-subtitle,jms-editor .mat-cell,jms-editor .mat-footer-cell,jms-editor .mat-grid-tile-footer,jms-editor .mat-grid-tile-header,jms-editor .mat-list-base .mat-list-item .mat-line:nth-child(n+2),jms-editor .mat-list-base .mat-list-option .mat-line:nth-child(n+2),jms-editor .mat-step-label-error{font-size:14px}.mat-checkbox-layout .mat-checkbox-label,jms-editor .mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-calendar-body-label,.mat-calendar-period-button,.mat-chip,.mat-step-label-selected,.mat-tab-label,.mat-tab-link,jms-editor .mat-calendar-body-label,jms-editor .mat-calendar-period-button,jms-editor .mat-chip,jms-editor .mat-step-label-selected,jms-editor .mat-tab-label,jms-editor .mat-tab-link{font-size:14px;font-weight:500}.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon,jms-editor .mat-chip .mat-chip-remove.mat-icon,jms-editor .mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.mat-header-cell,.mat-slider-thumb-label-text,jms-editor .mat-header-cell,jms-editor .mat-slider-thumb-label-text{font-size:12px;font-weight:500}.mat-calendar-body,jms-editor .mat-calendar-body{font-size:13px}.mat-calendar-table-header th,jms-editor .mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title,jms-editor .mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header,jms-editor .mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-form-field,jms-editor .mat-form-field{font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-weight:400;letter-spacing:normal;line-height:1.125}.mat-form-field-wrapper,jms-editor .mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon,jms-editor .mat-form-field-prefix .mat-icon,jms-editor .mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button,jms-editor .mat-form-field-prefix .mat-icon-button,jms-editor .mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon,jms-editor .mat-form-field-prefix .mat-icon-button .mat-icon,jms-editor .mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix,jms-editor .mat-form-field-infix{border-top:.84375em solid transparent;padding:.5em 0}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,jms-editor .mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,jms-editor .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label,jms-editor .mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper,jms-editor .mat-form-field-label-wrapper{padding-top:.84375em;top:-.84375em}.mat-form-field-label,jms-editor .mat-form-field-label{top:1.34375em}.mat-form-field-underline,jms-editor .mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper,jms-editor .mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.79167em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper,jms-editor .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix,jms-editor .mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,jms-editor .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,jms-editor .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label,jms-editor .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label,jms-editor .mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper,jms-editor .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.66667em)}.mat-form-field-appearance-fill .mat-form-field-infix,jms-editor .mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label,jms-editor .mat-form-field-appearance-fill .mat-form-field-label{margin-top:-.5em;top:1.09375em}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,jms-editor .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,jms-editor .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label,jms-editor .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix,jms-editor .mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label,jms-editor .mat-form-field-appearance-outline .mat-form-field-label{margin-top:-.25em;top:1.84375em}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,jms-editor .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,jms-editor .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label,jms-editor .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line,.mat-list-base .mat-list-item .mat-line,.mat-list-base .mat-list-option .mat-line,.mat-list-base[dense] .mat-list-item .mat-line,.mat-list-base[dense] .mat-list-option .mat-line,jms-editor .mat-grid-tile-footer .mat-line,jms-editor .mat-grid-tile-header .mat-line,jms-editor .mat-list-base .mat-list-item .mat-line,jms-editor .mat-list-base .mat-list-option .mat-line,jms-editor .mat-list-base[dense] .mat-list-item .mat-line,jms-editor .mat-list-base[dense] .mat-list-option .mat-line{box-sizing:border-box;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list-base[dense] .mat-list-option,.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2),jms-editor .mat-grid-tile-footer .mat-line:nth-child(n+2),jms-editor .mat-grid-tile-header .mat-line:nth-child(n+2),jms-editor .mat-list-base[dense] .mat-list-item,jms-editor .mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),jms-editor .mat-list-base[dense] .mat-list-option,jms-editor .mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element,jms-editor input.mat-input-element{margin-top:-.0625em}.mat-menu-item,jms-editor .mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger,jms-editor .mat-paginator,jms-editor .mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-select-trigger,jms-editor .mat-select-trigger{height:1.125em}.mat-step-label,jms-editor .mat-step-label{font-size:14px;font-weight:400}.fw-normal,.mat-step-sub-label-error,jms-editor .fw-normal,jms-editor .mat-step-sub-label-error{font-weight:400}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6,jms-editor .mat-toolbar,jms-editor .mat-toolbar h1,jms-editor .mat-toolbar h2,jms-editor .mat-toolbar h3,jms-editor .mat-toolbar h4,jms-editor .mat-toolbar h5,jms-editor .mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip,jms-editor .mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-bottom:6px;padding-top:6px}.mat-tooltip-handset,jms-editor .mat-tooltip-handset{font-size:14px;padding-bottom:8px;padding-top:8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option,jms-editor .mat-list-base .mat-list-item,jms-editor .mat-list-base .mat-list-option{font-size:16px}.mat-list-base[dense] .mat-subheader,jms-editor .mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option,jms-editor .mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;color:rgba(0,0,0,.87)}.mat-optgroup-label,jms-editor .mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;color:rgba(0,0,0,.54)}.mat-simple-snackbar,jms-editor .mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action,jms-editor .mat-simple-snackbar-action{font-family:inherit;font-size:inherit;font-weight:500;line-height:1}.mat-ripple,jms-editor .mat-ripple{overflow:hidden;position:relative}.mat-ripple.mat-ripple-unbounded,jms-editor .mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element,jms-editor .mat-ripple-element{border-radius:50%;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,0,.2,1)}#docusaurus-base-url-issue-banner-container,.cdk-high-contrast-active .mat-ripple-element,.cdk-overlay-container:empty,.col-0,.collapseSidebarButton_1CGd,.mat-badge-hidden .mat-badge-content,.mat-theme-loaded-marker,.sidebarLogo_3h0W,.themedImage_1VuW,jms-editor .cdk-high-contrast-active .mat-ripple-element,jms-editor .cdk-overlay-container:empty,jms-editor .col-0,jms-editor .mat-badge-hidden .mat-badge-content,jms-editor .mat-theme-loaded-marker{display:none}.cdk-visually-hidden,jms-editor .cdk-visually-hidden{clip:rect(0 0 0 0);-webkit-appearance:none;-moz-appearance:none;border:0;height:1px;margin:-1px;outline:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cdk-global-overlay-wrapper,.cdk-overlay-container,jms-editor .cdk-global-overlay-wrapper,jms-editor .cdk-overlay-container{height:100%;left:0;pointer-events:none;top:0;width:100%}.cdk-overlay-container,jms-editor .cdk-overlay-container{position:fixed;z-index:5}.cdk-global-overlay-wrapper,.cdk-overlay-pane,jms-editor .cdk-global-overlay-wrapper,jms-editor .cdk-overlay-pane{display:flex;position:absolute;z-index:5}.cdk-overlay-pane,jms-editor .cdk-overlay-pane{box-sizing:border-box;max-height:100%;max-width:100%;pointer-events:auto}.cdk-overlay-backdrop,jms-editor .cdk-overlay-backdrop{-webkit-tap-highlight-color:transparent;bottom:0;left:0;opacity:0;pointer-events:auto;position:absolute;right:0;top:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1);z-index:5}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing,.codeBlockContent_hGly:hover>.copyButton_Ue-o,.codeBlockTitle_eoMF:hover+.codeBlockContent_hGly .copyButton_Ue-o,.copyButton_Ue-o:focus,.footerLogoLink_MyFc:hover,.hash-link:focus,:hover>.hash-link,jms-editor .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing,jms-editor .cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop,jms-editor .cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box,jms-editor .cdk-overlay-connected-position-bounding-box{display:flex;flex-direction:column;min-height:1px;min-width:1px;position:absolute;z-index:5}.cdk-global-scrollblock,jms-editor .cdk-global-scrollblock{overflow-y:scroll;position:fixed;width:100%}jms-editor textarea.cdk-textarea-autosize,textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{box-sizing:content-box!important;height:auto!important;overflow:hidden!important;padding:2px 0!important}textarea.cdk-textarea-autosize-measuring-firefox{box-sizing:content-box!important;height:0!important;padding:2px 0!important}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:0s 1ms cdk-text-field-autofill-start}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:0s 1ms cdk-text-field-autofill-end}.mat-badge,.mat-focus-indicator,.mat-mdc-focus-indicator,.relative,jms-editor .mat-badge,jms-editor .mat-focus-indicator,jms-editor .mat-mdc-focus-indicator,jms-editor .relative{position:relative}.mat-ripple-element,jms-editor .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-action-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]),.mat-list-option:focus,.mat-list-option:hover,.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]),.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover,.mat-option.mat-active,.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled),jms-editor .mat-action-list .mat-list-item:focus,jms-editor .mat-action-list .mat-list-item:hover,jms-editor .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),jms-editor .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),jms-editor .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]),jms-editor .mat-list-option:focus,jms-editor .mat-list-option:hover,jms-editor .mat-menu-item-highlighted:not([disabled]),jms-editor .mat-menu-item.cdk-keyboard-focused:not([disabled]),jms-editor .mat-menu-item.cdk-program-focused:not([disabled]),jms-editor .mat-menu-item:hover:not([disabled]),jms-editor .mat-nav-list .mat-list-item:focus,jms-editor .mat-nav-list .mat-list-item:hover,jms-editor .mat-option.mat-active,jms-editor .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),jms-editor .mat-option:focus:not(.mat-option-disabled),jms-editor .mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled),.mat-button-toggle-checked.mat-button-toggle-appearance-standard,.mat-cell,.mat-drawer,.mat-expansion-panel-header-title,.mat-footer-cell,.mat-form-field-appearance-outline .mat-form-field-outline-thick,.mat-list-base .mat-list-item,.mat-list-base .mat-list-option,.mat-option.mat-active,.mat-select-value,.mat-step-header .mat-step-label.mat-step-label-active,.mat-tab-label,.mat-tab-link,jms-editor .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled),jms-editor .mat-button-toggle-checked.mat-button-toggle-appearance-standard,jms-editor .mat-cell,jms-editor .mat-drawer,jms-editor .mat-expansion-panel-header-title,jms-editor .mat-footer-cell,jms-editor .mat-form-field-appearance-outline .mat-form-field-outline-thick,jms-editor .mat-list-base .mat-list-item,jms-editor .mat-list-base .mat-list-option,jms-editor .mat-option.mat-active,jms-editor .mat-select-value,jms-editor .mat-step-header .mat-step-label.mat-step-label-active,jms-editor .mat-tab-label,jms-editor .mat-tab-link{color:rgba(0,0,0,.87)}.mat-button-toggle,.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-calendar-table-header,.mat-date-range-input-inner[disabled],.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow,.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label,.mat-form-field-disabled .mat-date-range-input-separator,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after,.mat-input-element:disabled,.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-icon-no-color,.mat-menu-item[disabled]:after,.mat-optgroup-disabled .mat-optgroup-label,.mat-option.mat-option-disabled,.mat-radio-button.mat-radio-disabled .mat-radio-label-content,.mat-select-disabled .mat-select-value,.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled,jms-editor .mat-button-toggle,jms-editor .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),jms-editor .mat-calendar-table-header,jms-editor .mat-date-range-input-inner[disabled],jms-editor .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow,jms-editor .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label,jms-editor .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label,jms-editor .mat-form-field-disabled .mat-date-range-input-separator,jms-editor .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after,jms-editor .mat-input-element:disabled,jms-editor .mat-menu-item[disabled],jms-editor .mat-menu-item[disabled] .mat-icon-no-color,jms-editor .mat-menu-item[disabled]:after,jms-editor .mat-optgroup-disabled .mat-optgroup-label,jms-editor .mat-option.mat-option-disabled,jms-editor .mat-radio-button.mat-radio-disabled .mat-radio-label-content,jms-editor .mat-select-disabled .mat-select-value,jms-editor .mat-tab-label.mat-tab-disabled,jms-editor .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-button.mat-primary,.mat-datepicker-toggle-active,.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after,.mat-form-field.mat-focused .mat-form-field-label,.mat-form-field.mat-focused.mat-primary .mat-select-arrow,.mat-icon-button.mat-primary,.mat-icon.mat-primary,.mat-primary .mat-option.mat-selected:not(.mat-option-disabled),.mat-stroked-button.mat-primary,jms-editor .mat-button.mat-primary,jms-editor .mat-datepicker-toggle-active,jms-editor .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,jms-editor .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after,jms-editor .mat-form-field.mat-focused .mat-form-field-label,jms-editor .mat-form-field.mat-focused.mat-primary .mat-select-arrow,jms-editor .mat-icon-button.mat-primary,jms-editor .mat-icon.mat-primary,jms-editor .mat-primary .mat-option.mat-selected:not(.mat-option-disabled),jms-editor .mat-stroked-button.mat-primary{color:#3f51b5}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled),.mat-button.mat-accent,.mat-datepicker-toggle-active.mat-accent,.mat-focused .mat-form-field-required-marker,.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick,.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after,.mat-form-field.mat-focused .mat-form-field-label.mat-accent,.mat-form-field.mat-focused.mat-accent .mat-select-arrow,.mat-icon-button.mat-accent,.mat-icon.mat-accent,.mat-simple-snackbar-action,.mat-stroked-button.mat-accent,jms-editor .mat-accent .mat-option.mat-selected:not(.mat-option-disabled),jms-editor .mat-button.mat-accent,jms-editor .mat-datepicker-toggle-active.mat-accent,jms-editor .mat-focused .mat-form-field-required-marker,jms-editor .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick,jms-editor .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after,jms-editor .mat-form-field.mat-focused .mat-form-field-label.mat-accent,jms-editor .mat-form-field.mat-focused.mat-accent .mat-select-arrow,jms-editor .mat-icon-button.mat-accent,jms-editor .mat-icon.mat-accent,jms-editor .mat-simple-snackbar-action,jms-editor .mat-stroked-button.mat-accent{color:#ff4081}.mat-button.mat-warn,.mat-datepicker-toggle-active.mat-warn,.mat-error,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick,.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after,.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after,.mat-form-field.mat-focused .mat-form-field-label.mat-warn,.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-icon-button.mat-warn,.mat-icon.mat-warn,.mat-step-header .mat-step-label.mat-step-label-error,.mat-stroked-button.mat-warn,.mat-warn .mat-option.mat-selected:not(.mat-option-disabled),jms-editor .mat-button.mat-warn,jms-editor .mat-datepicker-toggle-active.mat-warn,jms-editor .mat-error,jms-editor .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,jms-editor .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,jms-editor .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick,jms-editor .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after,jms-editor .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after,jms-editor .mat-form-field.mat-focused .mat-form-field-label.mat-warn,jms-editor .mat-form-field.mat-focused.mat-warn .mat-select-arrow,jms-editor .mat-form-field.mat-form-field-invalid .mat-form-field-label,jms-editor .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,jms-editor .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,jms-editor .mat-icon-button.mat-warn,jms-editor .mat-icon.mat-warn,jms-editor .mat-step-header .mat-step-label.mat-step-label-error,jms-editor .mat-stroked-button.mat-warn,jms-editor .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-calendar-body-label,.mat-card-subtitle,.mat-checkbox-disabled .mat-checkbox-label,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle,.mat-expansion-indicator:after,.mat-expansion-panel-header-description,.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint,.mat-form-field-type-mat-native-select .mat-form-field-infix:after,.mat-header-cell,.mat-menu-item .mat-icon-no-color,.mat-menu-item-submenu-trigger:after,.mat-paginator,.mat-paginator-page-size .mat-select-trigger,.mat-pseudo-checkbox,.mat-select-arrow,.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional,jms-editor .mat-calendar-body-label,jms-editor .mat-card-subtitle,jms-editor .mat-checkbox-disabled .mat-checkbox-label,jms-editor .mat-datepicker-content .mat-calendar-next-button,jms-editor .mat-datepicker-content .mat-calendar-previous-button,jms-editor .mat-datepicker-toggle,jms-editor .mat-expansion-indicator:after,jms-editor .mat-expansion-panel-header-description,jms-editor .mat-form-field-appearance-legacy .mat-form-field-label,jms-editor .mat-form-field-appearance-legacy .mat-hint,jms-editor .mat-form-field-type-mat-native-select .mat-form-field-infix:after,jms-editor .mat-header-cell,jms-editor .mat-menu-item .mat-icon-no-color,jms-editor .mat-menu-item-submenu-trigger:after,jms-editor .mat-paginator,jms-editor .mat-paginator-page-size .mat-select-trigger,jms-editor .mat-pseudo-checkbox,jms-editor .mat-select-arrow,jms-editor .mat-step-header .mat-step-label,jms-editor .mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox:after,jms-editor .mat-pseudo-checkbox:after{color:#fafafa}.mat-pseudo-checkbox-disabled,jms-editor .mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate,jms-editor .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,jms-editor .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,jms-editor .mat-primary .mat-pseudo-checkbox-checked,jms-editor .mat-primary .mat-pseudo-checkbox-indeterminate{background:#3f51b5}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,jms-editor .mat-accent .mat-pseudo-checkbox-checked,jms-editor .mat-accent .mat-pseudo-checkbox-indeterminate,jms-editor .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,jms-editor .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,jms-editor .mat-pseudo-checkbox-checked,jms-editor .mat-pseudo-checkbox-indeterminate{background:#ff4081}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate,jms-editor .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,jms-editor .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,jms-editor .mat-warn .mat-pseudo-checkbox-checked,jms-editor .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled,jms-editor .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,jms-editor .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-app-background,.mat-drawer-container,jms-editor .mat-app-background,jms-editor .mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-card.mat-card-flat:not([class*=mat-elevation-z]),.mat-elevation-z0,.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]),.mat-stroked-button:not([class*=mat-elevation-z]),jms-editor .mat-card.mat-card-flat:not([class*=mat-elevation-z]),jms-editor .mat-datepicker-content-touch,jms-editor .mat-elevation-z0,jms-editor .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),jms-editor .mat-flat-button:not([class*=mat-elevation-z]),jms-editor .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]),jms-editor .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]),jms-editor .mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-card:not([class*=mat-elevation-z]),.mat-elevation-z1,jms-editor .mat-card:not([class*=mat-elevation-z]),jms-editor .mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-button-toggle-group,.mat-button-toggle-standalone,.mat-elevation-z2,.mat-expansion-panel:not([class*=mat-elevation-z]),.mat-raised-button:not([class*=mat-elevation-z]),jms-editor .mat-button-toggle-group,jms-editor .mat-button-toggle-standalone,jms-editor .mat-elevation-z2,jms-editor .mat-expansion-panel:not([class*=mat-elevation-z]),jms-editor .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active,.mat-elevation-z3,jms-editor .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active,jms-editor .mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-autocomplete-panel:not([class*=mat-elevation-z]),.mat-elevation-z4,.mat-menu-panel:not([class*=mat-elevation-z]),.mat-select-panel:not([class*=mat-elevation-z]),jms-editor .mat-autocomplete-panel:not([class*=mat-elevation-z]),jms-editor .mat-elevation-z4,jms-editor .mat-menu-panel:not([class*=mat-elevation-z]),jms-editor .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-elevation-z5,jms-editor .mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6,.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]),jms-editor .mat-elevation-z6,jms-editor .mat-fab:not([class*=mat-elevation-z]),jms-editor .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7,jms-editor .mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8,.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),jms-editor .mat-elevation-z8,jms-editor .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9,jms-editor .mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10,jms-editor .mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11,jms-editor .mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12,.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),jms-editor .mat-elevation-z12,jms-editor .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),jms-editor .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13,jms-editor .mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14,jms-editor .mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15,jms-editor .mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-drawer:not(.mat-drawer-side),.mat-elevation-z16,jms-editor .mat-drawer:not(.mat-drawer-side),jms-editor .mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17,jms-editor .mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18,jms-editor .mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19,jms-editor .mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20,jms-editor .mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21,jms-editor .mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22,jms-editor .mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23,jms-editor .mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-datepicker-content-touch,.mat-elevation-z24,jms-editor .mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-autocomplete-panel,.mat-button-toggle-appearance-standard,.mat-card,.mat-expansion-panel,jms-editor .mat-autocomplete-panel,jms-editor .mat-button-toggle-appearance-standard,jms-editor .mat-card,jms-editor .mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover),.mat-button-toggle-disabled.mat-button-toggle-appearance-standard,.mat-menu-panel,.mat-paginator,.mat-select-panel,.mat-table,jms-editor .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover),jms-editor .mat-button-toggle-disabled.mat-button-toggle-appearance-standard,jms-editor .mat-menu-panel,jms-editor .mat-paginator,jms-editor .mat-select-panel,jms-editor .mat-table{background:#fff}.cdk-high-contrast-active .mat-badge-content,jms-editor .cdk-high-contrast-active .mat-badge-content{border-radius:0;outline:solid 1px}.mat-badge-accent .mat-badge-content,.mat-toolbar.mat-accent,jms-editor .mat-badge-accent .mat-badge-content,jms-editor .mat-toolbar.mat-accent{background:#ff4081;color:#fff}.mat-badge-warn .mat-badge-content,.mat-toolbar.mat-warn,jms-editor .mat-badge-warn .mat-badge-content,jms-editor .mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-badge-disabled .mat-badge-content,jms-editor .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content,jms-editor .mat-badge-content{background:#3f51b5;color:#fff;border-radius:50%;display:inline-block;overflow:hidden;pointer-events:none;position:absolute;text-align:center;transform:scale(.6);transition:transform .2s ease-in-out}.mat-badge-content._mat-animation-noopable,.ng-animate-disabled .mat-badge-content,jms-editor .mat-badge-content._mat-animation-noopable,jms-editor .ng-animate-disabled .mat-badge-content{transition:none}.mat-badge-content.mat-badge-active,jms-editor .mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content,jms-editor .mat-badge-small .mat-badge-content{height:16px;line-height:16px;width:16px}.mat-badge-small.mat-badge-above .mat-badge-content,jms-editor .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content,jms-editor .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content,jms-editor .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content,jms-editor [dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content,jms-editor .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content,jms-editor [dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{left:-16px;right:auto}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content,jms-editor .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content,jms-editor [dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content,jms-editor .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content,jms-editor [dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{left:-8px;right:auto}.mat-badge-medium .mat-badge-content,jms-editor .mat-badge-medium .mat-badge-content{height:22px;line-height:22px;width:22px}.mat-badge-medium.mat-badge-above .mat-badge-content,jms-editor .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content,jms-editor .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content,jms-editor .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content,jms-editor [dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content,jms-editor .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content,jms-editor [dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{left:-22px;right:auto}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content,jms-editor .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content,jms-editor [dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content,jms-editor .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content,jms-editor [dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{left:-11px;right:auto}.mat-badge-large .mat-badge-content,jms-editor .mat-badge-large .mat-badge-content{height:28px;line-height:28px;width:28px}.mat-badge-large.mat-badge-above .mat-badge-content,jms-editor .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content,jms-editor .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content,jms-editor .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content,jms-editor [dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content,jms-editor .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content,jms-editor [dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{left:-28px;right:auto}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content,jms-editor .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content,jms-editor [dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content,jms-editor .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content,jms-editor [dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{left:-14px;right:auto}.mat-bottom-sheet-container,jms-editor .mat-bottom-sheet-container{background:#fff;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.mat-button,.mat-icon-button,.mat-stroked-button,jms-editor .mat-button,jms-editor .mat-icon-button,jms-editor .mat-stroked-button{background:0 0;color:inherit}.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-expansion-panel-header[aria-disabled=true],.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,jms-editor .mat-button.mat-accent.mat-button-disabled,jms-editor .mat-button.mat-button-disabled.mat-button-disabled,jms-editor .mat-button.mat-primary.mat-button-disabled,jms-editor .mat-button.mat-warn.mat-button-disabled,jms-editor .mat-expansion-panel-header[aria-disabled=true],jms-editor .mat-icon-button.mat-accent.mat-button-disabled,jms-editor .mat-icon-button.mat-button-disabled.mat-button-disabled,jms-editor .mat-icon-button.mat-primary.mat-button-disabled,jms-editor .mat-icon-button.mat-warn.mat-button-disabled,jms-editor .mat-stroked-button.mat-accent.mat-button-disabled,jms-editor .mat-stroked-button.mat-button-disabled.mat-button-disabled,jms-editor .mat-stroked-button.mat-primary.mat-button-disabled,jms-editor .mat-stroked-button.mat-warn.mat-button-disabled{color:rgba(0,0,0,.26)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-form-field.mat-focused .mat-form-field-ripple,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-mini-fab.mat-primary,.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill,.mat-progress-bar-fill:after,.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple,.mat-raised-button.mat-primary,.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element,.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb,.mat-stroked-button.mat-primary .mat-button-focus-overlay,.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-primary .mat-ink-bar,jms-editor .mat-button.mat-primary .mat-button-focus-overlay,jms-editor .mat-checkbox-checked.mat-primary .mat-checkbox-background,jms-editor .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,jms-editor .mat-fab.mat-primary,jms-editor .mat-flat-button.mat-primary,jms-editor .mat-form-field.mat-focused .mat-form-field-ripple,jms-editor .mat-icon-button.mat-primary .mat-button-focus-overlay,jms-editor .mat-mini-fab.mat-primary,jms-editor .mat-primary .mat-slider-thumb,jms-editor .mat-primary .mat-slider-thumb-label,jms-editor .mat-primary .mat-slider-track-fill,jms-editor .mat-progress-bar-fill:after,jms-editor .mat-radio-button.mat-primary .mat-radio-inner-circle,jms-editor .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),jms-editor .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,jms-editor .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple,jms-editor .mat-raised-button.mat-primary,jms-editor .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element,jms-editor .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb,jms-editor .mat-stroked-button.mat-primary .mat-button-focus-overlay,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-header,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-link-container,jms-editor .mat-tab-group.mat-primary .mat-ink-bar,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-header,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,jms-editor .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill,.mat-button.mat-accent .mat-button-focus-overlay,.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-mini-fab.mat-accent,.mat-progress-bar.mat-accent .mat-progress-bar-fill:after,.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple,.mat-raised-button.mat-accent,.mat-slide-toggle.mat-checked .mat-ripple-element,.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb,.mat-stroked-button.mat-accent .mat-button-focus-overlay,.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,jms-editor .mat-accent .mat-slider-thumb,jms-editor .mat-accent .mat-slider-thumb-label,jms-editor .mat-accent .mat-slider-track-fill,jms-editor .mat-button.mat-accent .mat-button-focus-overlay,jms-editor .mat-checkbox-checked.mat-accent .mat-checkbox-background,jms-editor .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,jms-editor .mat-fab.mat-accent,jms-editor .mat-flat-button.mat-accent,jms-editor .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent,jms-editor .mat-icon-button.mat-accent .mat-button-focus-overlay,jms-editor .mat-mini-fab.mat-accent,jms-editor .mat-progress-bar.mat-accent .mat-progress-bar-fill:after,jms-editor .mat-radio-button.mat-accent .mat-radio-inner-circle,jms-editor .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),jms-editor .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,jms-editor .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple,jms-editor .mat-raised-button.mat-accent,jms-editor .mat-slide-toggle.mat-checked .mat-ripple-element,jms-editor .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb,jms-editor .mat-stroked-button.mat-accent .mat-button-focus-overlay,jms-editor .mat-tab-group.mat-accent .mat-ink-bar,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-header,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-link-container,jms-editor .mat-tab-nav-bar.mat-accent .mat-ink-bar,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-header,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container{background-color:#ff4081}.mat-button.mat-warn .mat-button-focus-overlay,.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-mini-fab.mat-warn,.mat-progress-bar.mat-warn .mat-progress-bar-fill:after,.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple,.mat-raised-button.mat-warn,.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element,.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb,.mat-stroked-button.mat-warn .mat-button-focus-overlay,.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-warn .mat-ink-bar,.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill,jms-editor .mat-button.mat-warn .mat-button-focus-overlay,jms-editor .mat-checkbox-checked.mat-warn .mat-checkbox-background,jms-editor .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,jms-editor .mat-fab.mat-warn,jms-editor .mat-flat-button.mat-warn,jms-editor .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn,jms-editor .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,jms-editor .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent,jms-editor .mat-icon-button.mat-warn .mat-button-focus-overlay,jms-editor .mat-mini-fab.mat-warn,jms-editor .mat-progress-bar.mat-warn .mat-progress-bar-fill:after,jms-editor .mat-radio-button.mat-warn .mat-radio-inner-circle,jms-editor .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),jms-editor .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,jms-editor .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple,jms-editor .mat-raised-button.mat-warn,jms-editor .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element,jms-editor .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb,jms-editor .mat-stroked-button.mat-warn .mat-button-focus-overlay,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-header,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-link-container,jms-editor .mat-tab-group.mat-warn .mat-ink-bar,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-header,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,jms-editor .mat-tab-nav-bar.mat-warn .mat-ink-bar,jms-editor .mat-warn .mat-slider-thumb,jms-editor .mat-warn .mat-slider-thumb-label,jms-editor .mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element,jms-editor .mat-button .mat-ripple-element,jms-editor .mat-icon-button .mat-ripple-element,jms-editor .mat-stroked-button .mat-ripple-element{background-color:currentColor;opacity:.1}.mat-button-focus-overlay,.mat-chip.mat-standard-chip:after,jms-editor .mat-button-focus-overlay,jms-editor .mat-chip.mat-standard-chip:after{background:#000}.mat-stroked-button:not(.mat-button-disabled),jms-editor .mat-stroked-button:not(.mat-button-disabled){border-color:rgba(0,0,0,.12)}.mat-fab,.mat-flat-button,.mat-mini-fab,.mat-raised-button,jms-editor .mat-fab,jms-editor .mat-flat-button,jms-editor .mat-mini-fab,jms-editor .mat-raised-button{background-color:#fff;color:rgba(0,0,0,.87)}.mat-accent .mat-slider-thumb-label-text,.mat-fab.mat-accent,.mat-fab.mat-primary,.mat-fab.mat-warn,.mat-flat-button.mat-accent,.mat-flat-button.mat-primary,.mat-flat-button.mat-warn,.mat-mini-fab.mat-accent,.mat-mini-fab.mat-primary,.mat-mini-fab.mat-warn,.mat-primary .mat-slider-thumb-label-text,.mat-raised-button.mat-accent,.mat-raised-button.mat-primary,.mat-raised-button.mat-warn,.mat-step-header.mat-accent .mat-step-icon,.mat-step-header.mat-warn .mat-step-icon,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-warn .mat-slider-thumb-label-text,jms-editor .mat-accent .mat-slider-thumb-label-text,jms-editor .mat-fab.mat-accent,jms-editor .mat-fab.mat-primary,jms-editor .mat-fab.mat-warn,jms-editor .mat-flat-button.mat-accent,jms-editor .mat-flat-button.mat-primary,jms-editor .mat-flat-button.mat-warn,jms-editor .mat-mini-fab.mat-accent,jms-editor .mat-mini-fab.mat-primary,jms-editor .mat-mini-fab.mat-warn,jms-editor .mat-primary .mat-slider-thumb-label-text,jms-editor .mat-raised-button.mat-accent,jms-editor .mat-raised-button.mat-primary,jms-editor .mat-raised-button.mat-warn,jms-editor .mat-step-header.mat-accent .mat-step-icon,jms-editor .mat-step-header.mat-warn .mat-step-icon,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link,jms-editor .mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,jms-editor .mat-fab.mat-accent.mat-button-disabled,jms-editor .mat-fab.mat-button-disabled.mat-button-disabled,jms-editor .mat-fab.mat-primary.mat-button-disabled,jms-editor .mat-fab.mat-warn.mat-button-disabled,jms-editor .mat-flat-button.mat-accent.mat-button-disabled,jms-editor .mat-flat-button.mat-button-disabled.mat-button-disabled,jms-editor .mat-flat-button.mat-primary.mat-button-disabled,jms-editor .mat-flat-button.mat-warn.mat-button-disabled,jms-editor .mat-mini-fab.mat-accent.mat-button-disabled,jms-editor .mat-mini-fab.mat-button-disabled.mat-button-disabled,jms-editor .mat-mini-fab.mat-primary.mat-button-disabled,jms-editor .mat-mini-fab.mat-warn.mat-button-disabled,jms-editor .mat-raised-button.mat-accent.mat-button-disabled,jms-editor .mat-raised-button.mat-button-disabled.mat-button-disabled,jms-editor .mat-raised-button.mat-primary.mat-button-disabled,jms-editor .mat-raised-button.mat-warn.mat-button-disabled{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.12)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element,.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element,.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,jms-editor .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element,jms-editor .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element,jms-editor .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element,jms-editor .mat-fab.mat-accent .mat-ripple-element,jms-editor .mat-fab.mat-primary .mat-ripple-element,jms-editor .mat-fab.mat-warn .mat-ripple-element,jms-editor .mat-flat-button.mat-accent .mat-ripple-element,jms-editor .mat-flat-button.mat-primary .mat-ripple-element,jms-editor .mat-flat-button.mat-warn .mat-ripple-element,jms-editor .mat-mini-fab.mat-accent .mat-ripple-element,jms-editor .mat-mini-fab.mat-primary .mat-ripple-element,jms-editor .mat-mini-fab.mat-warn .mat-ripple-element,jms-editor .mat-raised-button.mat-accent .mat-ripple-element,jms-editor .mat-raised-button.mat-primary .mat-ripple-element,jms-editor .mat-raised-button.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,jms-editor .mat-button-toggle-group-appearance-standard,jms-editor .mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none;border:1px solid rgba(0,0,0,.12)}.mat-button-toggle .mat-button-toggle-focus-overlay,.mat-slider-min-value .mat-slider-focus-ring,jms-editor .mat-button-toggle .mat-button-toggle-focus-overlay,jms-editor .mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay,.mat-checkbox .mat-ripple-element,.mat-radio-button .mat-ripple-element,.mat-slide-toggle:not(.mat-checked) .mat-ripple-element,jms-editor .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay,jms-editor .mat-checkbox .mat-ripple-element,jms-editor .mat-radio-button .mat-ripple-element,jms-editor .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle,jms-editor .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle,[dir=rtl] .mat-drawer-side.mat-drawer-end,jms-editor [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle,jms-editor [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle,jms-editor .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.mat-button-toggle-checked,jms-editor .mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-disabled,jms-editor .mat-button-toggle-disabled{background-color:#eee;color:rgba(0,0,0,.26)}.mat-button-toggle-disabled.mat-button-toggle-checked,jms-editor .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content,jms-editor .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-checkbox-frame,.mat-radio-outer-circle,jms-editor .mat-checkbox-frame,jms-editor .mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark,jms-editor .mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path,jms-editor .mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark,jms-editor .mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background,jms-editor .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,jms-editor .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame,jms-editor .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-chip.mat-standard-chip,jms-editor .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip .mat-chip-remove,jms-editor .mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover,jms-editor .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled,jms-editor .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-calendar-body-selected,.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary,.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit,jms-editor .mat-calendar-body-selected,jms-editor .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary,jms-editor .mat-step-header .mat-step-icon-selected,jms-editor .mat-step-header .mat-step-icon-state-done,jms-editor .mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove,.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove,.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove,jms-editor .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove,jms-editor .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove,jms-editor .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn,.mat-datepicker-content.mat-warn .mat-calendar-body-selected,.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit,jms-editor .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn,jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-selected,jms-editor .mat-step-header.mat-warn .mat-step-icon-selected,jms-editor .mat-step-header.mat-warn .mat-step-icon-state-done,jms-editor .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent,.mat-datepicker-content.mat-accent .mat-calendar-body-selected,.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit,jms-editor .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent,jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-selected,jms-editor .mat-step-header.mat-accent .mat-step-icon-selected,jms-editor .mat-step-header.mat-accent .mat-step-icon-state-done,jms-editor .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}.mat-table tbody,.mat-table tfoot,.mat-table thead,.mat-table-sticky,[mat-footer-row],[mat-header-row],[mat-row],jms-editor .mat-table tbody,jms-editor .mat-table tfoot,jms-editor .mat-table thead,jms-editor .mat-table-sticky,jms-editor [mat-footer-row],jms-editor [mat-header-row],jms-editor [mat-row],jms-editor mat-footer-row,jms-editor mat-header-row,jms-editor mat-row,mat-footer-row,mat-header-row,mat-row{background:inherit}jms-editor mat-footer-row,jms-editor mat-header-row,jms-editor mat-row,jms-editor td.mat-cell,jms-editor td.mat-footer-cell,jms-editor th.mat-header-cell,mat-footer-row,mat-header-row,mat-row,td.mat-cell,td.mat-footer-cell,th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.mat-calendar-arrow,jms-editor .mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.mat-calendar-table-header-divider:after,.mat-list-single-selected-option,.mat-list-single-selected-option:focus,.mat-list-single-selected-option:hover,.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple),jms-editor .mat-calendar-table-header-divider:after,jms-editor .mat-list-single-selected-option,jms-editor .mat-list-single-selected-option:focus,jms-editor .mat-list-single-selected-option:hover,jms-editor .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-calendar-body-cell-content,.mat-date-range-input-separator,jms-editor .mat-calendar-body-cell-content,jms-editor .mat-date-range-input-separator{border-color:transparent;color:rgba(0,0,0,.87)}.mat-calendar-body-in-preview,jms-editor .mat-calendar-body-in-preview{color:rgba(0,0,0,.24)}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,jms-editor .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),jms-editor .mat-icon-button[disabled] .mat-paginator-decrement,jms-editor .mat-icon-button[disabled] .mat-paginator-first,jms-editor .mat-icon-button[disabled] .mat-paginator-increment,jms-editor .mat-icon-button[disabled] .mat-paginator-last,jms-editor .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,jms-editor .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,jms-editor .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,jms-editor .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,jms-editor .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),jms-editor .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.18)}.mat-calendar-body-in-range:before,jms-editor .mat-calendar-body-in-range:before{background:rgba(63,81,181,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before,.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before,.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before,jms-editor .mat-calendar-body-comparison-identical,jms-editor .mat-calendar-body-in-comparison-range:before,jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before,jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before,jms-editor .mat-calendar-body-comparison-bridge-start:before,jms-editor [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,rgba(63,81,181,.2) 50%,rgba(249,171,0,.2) 0)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before,jms-editor .mat-calendar-body-comparison-bridge-end:before,jms-editor [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,rgba(63,81,181,.2) 50%,rgba(249,171,0,.2) 0)}.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,jms-editor .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,jms-editor .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected,jms-editor .mat-calendar-body-comparison-identical.mat-calendar-body-selected,jms-editor .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected,jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected,jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-disabled>.mat-calendar-body-selected,jms-editor .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(63,81,181,.4)}.mat-calendar-body-today.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected,jms-editor .mat-calendar-body-today.mat-calendar-body-selected,jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected,jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),jms-editor .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),jms-editor .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),jms-editor .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(63,81,181,.3)}.mat-datepicker-content,jms-editor .mat-datepicker-content{background-color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before,jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before,jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,jms-editor .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 0)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before,jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,jms-editor .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 0)}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected,jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,64,129,.4)}.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),jms-editor .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),jms-editor .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),jms-editor .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,64,129,.3)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before,jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before,jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,jms-editor .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 0)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before,jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,jms-editor .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 0)}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected,jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),jms-editor .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),jms-editor .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),jms-editor .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}.mat-dialog-container,jms-editor .mat-dialog-container{background:#fff;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.mat-action-row,.mat-divider,.mat-horizontal-stepper-header:after,.mat-horizontal-stepper-header:before,.mat-stepper-horizontal-line,jms-editor .mat-action-row,jms-editor .mat-divider,jms-editor .mat-horizontal-stepper-header:after,jms-editor .mat-horizontal-stepper-header:before,jms-editor .mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical,jms-editor .mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel-header,jms-editor .mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded,.mat-toolbar-row,.mat-toolbar-single-row,jms-editor .mat-expansion-panel-header.mat-expanded,jms-editor .mat-toolbar-row,jms-editor .mat-toolbar-single-row{height:64px}.mat-form-field-label,.mat-hint,jms-editor .mat-form-field-label,jms-editor .mat-hint{color:rgba(0,0,0,.6)}.mat-form-field-ripple,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label,jms-editor .mat-form-field-ripple,jms-editor .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,jms-editor .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-form-field-appearance-legacy .mat-form-field-underline,jms-editor .mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em;background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline,.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-repeat:repeat-x;background-size:4px 100%}.mat-form-field-appearance-fill .mat-form-field-underline:before,.mat-form-field-appearance-standard .mat-form-field-underline,jms-editor .mat-form-field-appearance-fill .mat-form-field-underline:before,jms-editor .mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-fill .mat-form-field-flex,.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover,jms-editor .mat-form-field-appearance-fill .mat-form-field-flex,jms-editor .mat-step-header.cdk-keyboard-focused,jms-editor .mat-step-header.cdk-program-focused,jms-editor .mat-step-header:hover{background-color:rgba(0,0,0,.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex,jms-editor .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.mat-form-field-appearance-outline .mat-form-field-outline,jms-editor .mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline,jms-editor .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.mat-input-element,jms-editor .mat-input-element{caret-color:#3f51b5}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-form-field.mat-accent .mat-input-element,jms-editor .mat-form-field.mat-accent .mat-input-element{caret-color:#ff4081}.mat-form-field-invalid .mat-input-element,.mat-form-field.mat-warn .mat-input-element,jms-editor .mat-form-field-invalid .mat-input-element,jms-editor .mat-form-field.mat-warn .mat-input-element{caret-color:#f44336}.mat-list-base .mat-subheader,jms-editor .mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;color:rgba(0,0,0,.54)}.mat-list-item-disabled,jms-editor .mat-list-item-disabled{background-color:#eee}.mat-menu-item,jms-editor .mat-menu-item{background:0 0;color:rgba(0,0,0,.87)}.mat-paginator-decrement,.mat-paginator-increment,jms-editor .mat-paginator-decrement,jms-editor .mat-paginator-increment{border-right:2px solid rgba(0,0,0,.54);border-top:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last,jms-editor .mat-paginator-first,jms-editor .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-paginator-container,jms-editor .mat-paginator-container{min-height:56px}.mat-progress-bar-background{fill:#cbd0e9}.mat-progress-bar-buffer{background-color:#cbd0e9}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbccdc}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbccdc}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.mat-progress-spinner circle,.mat-spinner circle,jms-editor .mat-progress-spinner circle,jms-editor .mat-spinner circle{stroke:#3f51b5}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle,jms-editor .mat-progress-spinner.mat-accent circle,jms-editor .mat-spinner.mat-accent circle{stroke:#ff4081}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle,jms-editor .mat-progress-spinner.mat-warn circle,jms-editor .mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle,jms-editor .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle,jms-editor .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle,jms-editor .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.cdk-focused .mat-slider-track-background,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-slide-toggle-bar,.mat-slider:hover .mat-slider-track-background,jms-editor .cdk-focused .mat-slider-track-background,jms-editor .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,jms-editor .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,jms-editor .mat-slide-toggle-bar,jms-editor .mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-drawer,.mat-drawer.mat-drawer-push,.mat-stepper-horizontal,.mat-stepper-vertical,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,jms-editor .mat-drawer,jms-editor .mat-drawer.mat-drawer-push,jms-editor .mat-stepper-horizontal,jms-editor .mat-stepper-vertical,jms-editor .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,jms-editor .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,jms-editor .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,jms-editor .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,jms-editor .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,jms-editor .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,jms-editor .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,jms-editor .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,jms-editor .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,jms-editor .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,jms-editor .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,jms-editor .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-drawer-side,jms-editor .mat-drawer-side{border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side,jms-editor .mat-drawer-side.mat-drawer-end,jms-editor [dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}.mat-drawer-backdrop.mat-drawer-shown,jms-editor .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar,jms-editor .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,64,129,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar,jms-editor .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(63,81,181,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar,jms-editor .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.mat-slide-toggle-thumb,jms-editor .mat-slide-toggle-thumb{background-color:#fafafa;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label,.mat-slider-track-background,jms-editor .mat-slider-disabled .mat-slider-thumb,jms-editor .mat-slider-disabled .mat-slider-track-background,jms-editor .mat-slider-disabled .mat-slider-track-fill,jms-editor .mat-slider-disabled:hover .mat-slider-track-background,jms-editor .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,jms-editor .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label,jms-editor .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-primary .mat-slider-focus-ring,jms-editor .mat-primary .mat-slider-focus-ring{background-color:rgba(63,81,181,.2)}.mat-accent .mat-slider-focus-ring,jms-editor .mat-accent .mat-slider-focus-ring{background-color:rgba(255,64,129,.2)}.mat-warn .mat-slider-focus-ring,jms-editor .mat-warn .mat-slider-focus-ring{background-color:rgba(244,67,54,.2)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{background-color:transparent;border-color:rgba(0,0,0,.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper:after,jms-editor .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:rgba(0,0,0,.7)}.mat-slider-horizontal .mat-slider-ticks,jms-editor .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks,jms-editor .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header .mat-step-icon,jms-editor .mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-stepper-vertical-line:before,jms-editor .mat-stepper-vertical-line:before{border-left-color:rgba(0,0,0,.12);bottom:-16px;top:-16px}.mat-horizontal-stepper-header,jms-editor .mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header,jms-editor .mat-stepper-label-position-bottom .mat-horizontal-stepper-header,jms-editor .mat-vertical-stepper-header{padding:24px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before,.mat-stepper-label-position-bottom .mat-stepper-horizontal-line,jms-editor .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,jms-editor .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before,jms-editor .mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow,jms-editor .mat-sort-header-arrow{color:#757575}.mat-tab-header,.mat-tab-nav-bar,jms-editor .mat-tab-header,jms-editor .mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar,jms-editor .mat-tab-group-inverted-header .mat-tab-header,jms-editor .mat-tab-group-inverted-header .mat-tab-nav-bar{border-bottom:none;border-top:1px solid rgba(0,0,0,.12)}.mat-tab-header-pagination-chevron,jms-editor .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-],jms-editor .mat-tab-group[class*=mat-background-] .mat-tab-header,jms-editor .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),jms-editor .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-links .mat-focus-indicator:before,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-links .mat-focus-indicator:before,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-links .mat-focus-indicator:before,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-links .mat-focus-indicator:before,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-links .mat-focus-indicator:before,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-links .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,jms-editor .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,jms-editor .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,jms-editor .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,jms-editor .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,jms-editor .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,jms-editor .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-toolbar,jms-editor .mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary,jms-editor .mat-toolbar.mat-primary{background:#3f51b5;color:#fff}.mat-toolbar .mat-focused .mat-form-field-ripple,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-form-field-underline,jms-editor .mat-toolbar .mat-focused .mat-form-field-ripple,jms-editor .mat-toolbar .mat-form-field-ripple,jms-editor .mat-toolbar .mat-form-field-underline{background-color:currentColor}.mat-toolbar .mat-input-element,jms-editor .mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows,jms-editor .mat-toolbar-multiple-rows{min-height:64px}.mat-tooltip,jms-editor .mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree,jms-editor .mat-tree{font-family:Roboto,Helvetica Neue,sans-serif;background:#fff}.mat-nested-tree-node,.mat-tree-node,jms-editor .mat-nested-tree-node,jms-editor .mat-tree-node{font-size:14px;font-weight:400;color:rgba(0,0,0,.87)}.mat-tree-node,jms-editor .mat-tree-node{min-height:48px}.mat-snack-bar-container,jms-editor .mat-snack-bar-container{background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);color:rgba(255,255,255,.7)}.docusaurus-highlight-code-line{background-color:#484d5b;display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}#nprogress .bar{background:#29d;height:2px;left:0;position:fixed;top:0;width:100%;z-index:6}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}.skipToContent_1oUP{background-color:var(--ifm-background-surface-color);border:none;border-radius:var(--ifm-global-radius);color:var(--ifm-color-emphasis-900);font:inherit;left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem;z-index:calc(var(--ifm-z-index-fixed) + 1)}.skipToContent_1oUP:focus{left:1rem}.announcementBar_3WsW{background-color:var(--ifm-color-primary);color:var(--ifm-color-black);height:var(--docusaurus-announcement-bar-height);position:relative;width:100%}.announcementBarClose_38nx{background:none;border:none;color:inherit;cursor:pointer;font-size:1.25rem;height:100%;padding:0;position:absolute;right:0;top:0;width:55px}.announcementBarContent_3EUC{font-size:85%;padding:5px 0;text-align:center;width:100%}.announcementBarCloseable_3myR{margin-right:55px}.announcementBarContent_3EUC a{color:inherit;text-decoration:underline}.toggle_71bT{align-items:center;display:flex;height:10px;justify-content:center;width:10px}.toggle_71bT:before{position:absolute}.react-toggle{cursor:pointer;position:relative;touch-action:pan-x;user-select:none}.react-toggle-screenreader-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed}.react-toggle-track{background-color:#4d4d4d;border-radius:30px;height:24px;transition:.2s;width:50px}.react-toggle-track-check,.react-toggle-track-x{bottom:0;height:10px;margin:auto 0;top:0;position:absolute}.react-toggle-track-check{left:8px;opacity:0;transition:opacity .25s;width:14px}.react-toggle--checked .react-toggle-track-check,.react-toggle-track-x,[data-theme=dark] .react-toggle .react-toggle-track-check{opacity:1;transition:opacity .25s}.react-toggle-track-x{right:10px;width:10px}.react-toggle--checked .react-toggle-track-x,[data-theme=dark] .react-toggle .react-toggle-track-x,jms-editor .cdk-overlay-transparent-backdrop,jms-editor .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.react-toggle-thumb{background-color:#fafafa;border:1px solid #4d4d4d;border-radius:50%;height:22px;left:1px;position:absolute;top:1px;transition:.25s;width:22px}.react-toggle--checked .react-toggle-thumb,[data-theme=dark] .react-toggle .react-toggle-thumb{left:27px}.react-toggle--focus .react-toggle-thumb,.react-toggle:hover .react-toggle-thumb{box-shadow:0 0 2px 3px var(--ifm-color-primary)}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px var(--ifm-color-primary)}html[data-theme=dark] .themedImage--dark_hz6m,html[data-theme=light] .themedImage--light_3UqQ{display:initial}.navbarHideable_2qcr{transition:transform var(--ifm-transition-fast) ease}.navbarHidden_3yey{transform:translate3d(0,calc(var(--ifm-navbar-height)*-1),0)}.footerLogoLink_MyFc{opacity:.5;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}body:not(.navigation-with-keyboard) :not(input):focus{outline:0}#__docusaurus{display:flex;flex-direction:column;min-height:100%}.main-wrapper{flex:1 0 auto}.fw-bold,.lastUpdatedDate_1WI_,jms-editor .fw-bold,jms-editor b,jms-editor strong{font-weight:700}.sidebarMenuCloseIcon_1lpH{align-items:center;display:inline-flex;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);height:24px;justify-content:center;line-height:.9;width:24px}.menu__list .menu__list{overflow-y:hidden;transition:height var(--ifm-transition-fast) linear;will-change:height}.menu__list-item--collapsed .menu__list{height:0!important}.ai-center,.menuLinkExternal_1OhN,jms-editor .ai-center{align-items:center}.menuLinkExternal_1OhN:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,0.5)' d='M21 13v10H0V4h12v2H2v15h17v-8h2zm3-12H13.012l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07L24 12V1z'/%3E%3C/svg%3E") no-repeat;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.15rem;margin:0 0 0 3%;min-width:1.15rem;width:1.15rem}.codeBlockContent_hGly{direction:ltr;position:relative}.codeBlockTitle_eoMF{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:var(--ifm-global-radius);border-top-right-radius:var(--ifm-global-radius);font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlock_23N8{border-radius:var(--ifm-global-radius);overflow:auto}.codeBlockWithTitle_2JqI{border-top-left-radius:0;border-top-right-radius:0}.copyButton_Ue-o{background:rgba(0,0,0,.3);border:none;border-radius:var(--ifm-global-radius);color:var(--ifm-color-white);cursor:pointer;opacity:0;padding:.4rem .5rem;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2);transition:opacity .2s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.codeBlockLines_39YC{float:left;font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);min-width:100%;padding:var(--ifm-pre-padding);white-space:pre}:root,jms-editor :root{--primary-theme:#3f51b5;--primary-primary:#fff;--primary-secondary:hsla(0,0%,100%,0.8);--primary-tertiary:hsla(0,0%,100%,0.15);--accent-theme:#ff4081;--accent-primary:#fff;--accent-secondary:hsla(0,0%,100%,0.8);--accent-tertiary:hsla(0,0%,100%,0.15);--warn-theme:#dc143c;--warn-primary:#fff;--warn-secondary:hsla(0,0%,100%,0.8);--warn-tertiary:hsla(0,0%,100%,0.15);--light-theme:#f2f2f2;--light-primary:rgba(0,0,0,0.9);--light-secondary:rgba(0,0,0,0.7);--light-tertiary:rgba(0,0,0,0.15);--dark-theme:#212121;--dark-primary:#fff;--dark-secondary:hsla(0,0%,100%,0.8);--dark-tertiary:hsla(0,0%,100%,0.15);--font-primary:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.anchor{display:block;position:relative;top:-.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast)}.enhancedAnchor_2LWZ{top:calc(var(--ifm-navbar-height)*-1 - .5rem)}.tableOfContents_35-E{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 2rem)}.iconEdit_2_ui{margin-right:.3em;vertical-align:sub}.docTitle_3a4h{font-size:3rem;margin-bottom:calc(var(--ifm-leading-desktop)*var(--ifm-leading))}.docItemContainer_33ec{margin:0 auto;padding:0 .5rem}:root{--collapse-button-bg-color-dark:#2e333a;--doc-sidebar-width:300px}.docMainContainer_3ufF,.docPage_31aa{display:flex;width:100%}.nav_t4h-{background-color:#16171c;border:1px solid rgba(255,255,255,.3);border-radius:4px;font-size:1.2em;padding:10px 15px}.section-1_2v5X{min-height:500px}.description_3T8O{color:rgba(255,255,255,.5);font-size:.8em}.layout-container_1NyY{background:#1d1e22;background:linear-gradient(90deg,#1d1e22,#2c2f3a 40%,#303445);color:#fff;height:100vh;width:100%}.shape-circle_DKCF{border:2px dashed rgba(255,255,255,.5);border-radius:2000px;box-sizing:border-box;height:200px;position:absolute;transform:rotate(60deg);width:200px}.clear-button_2jtd{border:none}.primary,jms-editor .primary{--theme:var(--primary-theme);--primary:var(--primary-primary);--secondary:var(--primary-secondary);--tertiary:var(--primary-tertiary)}.accent,jms-editor .accent{--theme:var(--accent-theme);--primary:var(--accent-primary);--secondary:var(--accent-secondary);--tertiary:var(--accent-tertiary)}.warn,jms-editor .warn{--theme:var(--warn-theme);--primary:var(--warn-primary);--secondary:var(--warn-secondary);--tertiary:var(--warn-tertiary)}.light,jms-editor .light{--theme:var(--light-theme);--primary:var(--light-primary);--secondary:var(--light-secondary);--tertiary:var(--light-tertiary)}.dark,jms-editor .dark{--theme:var(--dark-theme);--primary:var(--dark-primary);--secondary:var(--dark-secondary);--tertiary:var(--dark-tertiary)}.grid,jms-editor .grid{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1400px;width:100%}.mw-full,jms-editor .mw-full,jms-editor img{max-width:100%}[class*=col-],jms-editor [class*=col-]{padding:10px}.col-1,jms-editor .col-1{display:block;width:8.3333333333%}.col-2,jms-editor .col-2{display:block;width:16.6666666667%}.col-3,jms-editor .col-3{display:block;width:25%}.col-4,jms-editor .col-4{display:block;width:33.3333333333%}.col-5,jms-editor .col-5{display:block;width:41.6666666667%}.col-6,jms-editor .col-6{display:block;width:50%}.col-7,jms-editor .col-7{display:block;width:58.3333333333%}.col-8,jms-editor .col-8{display:block;width:66.6666666667%}.col-9,jms-editor .col-9{display:block;width:75%}.col-10,jms-editor .col-10{display:block;width:83.3333333333%}.col-11,jms-editor .col-11{display:block;width:91.6666666667%}.fw-wrap,jms-editor .fw-wrap{flex-wrap:wrap}.fw-nowrap,jms-editor .fw-nowrap{flex-wrap:nowrap}.fw-rev,jms-editor .fw-rev{flex-wrap:wrap-reverse}.fd-row,jms-editor .fd-row{flex-direction:row}.fd-row-rev,jms-editor .fd-row-rev{flex-direction:row-reverse}.fd-col,jms-editor .fd-col{flex-direction:column}.fd-col-rev,jms-editor .fd-col-rev{flex-direction:column-reverse}.jc-start,jms-editor .jc-start{justify-content:flex-start}.jc-end,jms-editor .jc-end{justify-content:flex-end}.jc-center,jms-editor .jc-center{justify-content:center}.jc-around,jms-editor .jc-around{justify-content:space-around}.jc-between,jms-editor .jc-between{justify-content:space-between}.jc-evenly,jms-editor .jc-evenly{justify-content:space-evenly}.flex-2,jms-editor .flex-2{flex:2}.flex-3,jms-editor .flex-3{flex:3}.flex-4,jms-editor .flex-4{flex:4}.inline,jms-editor .inline{display:inline}.contents,jms-editor .contents{display:contents}.bg,jms-editor .bg{background-color:var(--theme);color:var(--primary)}.bg-primary,jms-editor .bg-primary{background-color:var(--primary-theme);color:var(--primary-primary)}.bg-accent,jms-editor .bg-accent{background-color:var(--accent-theme);color:var(--accent-primary)}.bg-warn,jms-editor .bg-warn{background-color:var(--warn-theme);color:var(--warn-primary)}.bg-light,jms-editor .bg-light{background-color:var(--light-theme);color:var(--light-primary)}.bg-dark,jms-editor .bg-dark{background-color:var(--dark-theme);color:var(--dark-primary)}.c,jms-editor .c{color:var(--theme)}.fg-primary,jms-editor .fg-primary{color:var(--primary)}.fg-secondary,jms-editor .fg-secondary{color:var(--secondary)}.fg-tertiary,jms-editor .fg-tertiary{color:var(--tertiary)}.c-primary,jms-editor .c-primary{color:var(--primary-theme)}.c-accent,jms-editor .c-accent{color:var(--accent-theme)}.c-warn,jms-editor .c-warn{color:var(--warn-theme)}.c-light,jms-editor .c-light{color:var(--light-theme)}.c-dark,jms-editor .c-dark{color:var(--dark-theme)}.font-primary,jms-editor .font-primary{font-family:var(--font-primary)}.ws-nowrap,jms-editor .ws-nowrap{white-space:nowrap}.ws-normal,jms-editor .ws-normal{white-space:normal}.fs-small,jms-editor .fs-small,jms-editor small{font-size:.8em}.fs-large,jms-editor .fs-large{font-size:1.3em}.fw-light,jms-editor .fw-light{font-weight:300}.td-underline,jms-editor .td-underline,jms-editor u{text-decoration:underline}.obj-cover,jms-editor .obj-cover{object-fit:cover}.obj-contain,jms-editor .obj-contain{object-fit:contain}.of-auto,jms-editor .of-auto{overflow:auto}.of-scroll,jms-editor .of-scroll{overflow:scroll}.of-x-auto,jms-editor .of-x-auto{overflow-x:auto}.of-x-hidden,jms-editor .of-x-hidden,jms-editor body{overflow-x:hidden}.of-x-scroll,jms-editor .of-x-scroll{overflow-x:scroll}.of-y-auto,jms-editor .of-y-auto{overflow-y:auto}.of-y-hidden,jms-editor .of-y-hidden{overflow-y:hidden}.of-y-scroll,jms-editor .of-y-scroll{overflow-y:scroll}.w-full,jms-editor .w-full{width:100%}.w-auto,jms-editor .w-auto{width:auto}.h-auto,jms-editor .h-auto{height:auto}.br-rounded,jms-editor .br-rounded{border-radius:4px}.br-circle,jms-editor .br-circle{border-radius:50%}.br-pill,jms-editor .br-pill{border-radius:999px}.b-a,jms-editor .b-a{border:1px solid var(--tertiary)}.b-t,jms-editor .b-t{border-top:1px solid var(--tertiary)}.b-r,jms-editor .b-r{border-right:1px solid var(--tertiary)}.b-b,jms-editor .b-b{border-bottom:1px solid var(--tertiary)}.b-l,jms-editor .b-l{border-left:1px solid var(--tertiary)}.p-r-0,jms-editor .p-r-0{padding-right:0}.p-l-0,jms-editor .p-l-0{padding-left:0}.p-a-xs,jms-editor .p-a-xs{padding:calc(4px + .25vw)}.p-a-s,jms-editor .p-a-s{padding:calc(8px + .5vw)}.p-a-m,jms-editor .p-a-m{padding:calc(16px + 1vw)}.p-a-l,jms-editor .p-a-l{padding:calc(32px + 2vw)}.p-a-xl,jms-editor .p-a-xl{padding:calc(64px + 4vw)}.p-y-xs,jms-editor .p-y-xs{padding-bottom:calc(4px + .25vw);padding-top:calc(4px + .25vw)}.p-y-s,jms-editor .p-y-s{padding-bottom:calc(8px + .5vw);padding-top:calc(8px + .5vw)}.p-y-m,jms-editor .p-y-m{padding-bottom:calc(16px + 1vw);padding-top:calc(16px + 1vw)}.p-y-l,jms-editor .p-y-l{padding-bottom:calc(32px + 2vw);padding-top:calc(32px + 2vw)}.p-y-xl,jms-editor .p-y-xl{padding-bottom:calc(64px + 4vw);padding-top:calc(64px + 4vw)}.p-x-xs,jms-editor .p-x-xs{padding-left:calc(4px + .25vw);padding-right:calc(4px + .25vw)}.p-x-s,jms-editor .p-x-s{padding-left:calc(8px + .5vw);padding-right:calc(8px + .5vw)}.p-x-m,jms-editor .p-x-m{padding-left:calc(16px + 1vw);padding-right:calc(16px + 1vw)}.p-x-l,jms-editor .p-x-l{padding-left:calc(32px + 2vw);padding-right:calc(32px + 2vw)}.p-x-xl,jms-editor .p-x-xl{padding-left:calc(64px + 4vw);padding-right:calc(64px + 4vw)}.p-t-xs,jms-editor .p-t-xs{padding-top:calc(4px + .25vw)}.p-t-s,jms-editor .p-t-s{padding-top:calc(8px + .5vw)}.p-t-m,jms-editor .p-t-m{padding-top:calc(16px + 1vw)}.p-t-l,jms-editor .p-t-l{padding-top:calc(32px + 2vw)}.p-t-xl,jms-editor .p-t-xl{padding-top:calc(64px + 4vw)}.p-r-xs,jms-editor .p-r-xs{padding-right:calc(4px + .25vw)}.p-r-s,jms-editor .p-r-s{padding-right:calc(8px + .5vw)}.p-r-m,jms-editor .p-r-m{padding-right:calc(16px + 1vw)}.p-r-l,jms-editor .p-r-l{padding-right:calc(32px + 2vw)}.p-r-xl,jms-editor .p-r-xl{padding-right:calc(64px + 4vw)}.p-b-xs,jms-editor .p-b-xs{padding-bottom:calc(4px + .25vw)}.p-b-s,jms-editor .p-b-s{padding-bottom:calc(8px + .5vw)}.p-b-m,jms-editor .p-b-m{padding-bottom:calc(16px + 1vw)}.p-b-l,jms-editor .p-b-l{padding-bottom:calc(32px + 2vw)}.p-b-xl,jms-editor .p-b-xl{padding-bottom:calc(64px + 4vw)}.p-l-xs,jms-editor .p-l-xs{padding-left:calc(4px + .25vw)}.p-l-s,jms-editor .p-l-s{padding-left:calc(8px + .5vw)}.p-l-m,jms-editor .p-l-m{padding-left:calc(16px + 1vw)}.p-l-l,jms-editor .p-l-l{padding-left:calc(32px + 2vw)}.p-l-xl,jms-editor .p-l-xl{padding-left:calc(64px + 4vw)}.m-r-0,jms-editor .m-r-0{margin-right:0}.m-a-xs,jms-editor .m-a-xs{margin:calc(4px + .25vw)}.m-a-s,jms-editor .m-a-s{margin:calc(8px + .5vw)}.m-a-m,jms-editor .m-a-m{margin:calc(16px + 1vw)}.m-a-l,jms-editor .m-a-l{margin:calc(32px + 2vw)}.m-a-xl,jms-editor .m-a-xl{margin:calc(64px + 4vw)}.m-y-xs,jms-editor .m-y-xs{margin-bottom:calc(4px + .25vw);margin-top:calc(4px + .25vw)}.m-y-s,jms-editor .m-y-s{margin-bottom:calc(8px + .5vw);margin-top:calc(8px + .5vw)}.m-y-m,jms-editor .m-y-m{margin-bottom:calc(16px + 1vw);margin-top:calc(16px + 1vw)}.m-y-l,jms-editor .m-y-l{margin-bottom:calc(32px + 2vw);margin-top:calc(32px + 2vw)}.m-y-xl,jms-editor .m-y-xl{margin-bottom:calc(64px + 4vw);margin-top:calc(64px + 4vw)}.m-x-xs,jms-editor .m-x-xs{margin-left:calc(4px + .25vw);margin-right:calc(4px + .25vw)}.m-x-s,jms-editor .m-x-s{margin-left:calc(8px + .5vw);margin-right:calc(8px + .5vw)}.m-x-m,jms-editor .m-x-m{margin-left:calc(16px + 1vw);margin-right:calc(16px + 1vw)}.m-x-l,jms-editor .m-x-l{margin-left:calc(32px + 2vw);margin-right:calc(32px + 2vw)}.m-x-xl,jms-editor .m-x-xl{margin-left:calc(64px + 4vw);margin-right:calc(64px + 4vw)}.m-t-xs,jms-editor .m-t-xs{margin-top:calc(4px + .25vw)}.m-t-s,jms-editor .m-t-s{margin-top:calc(8px + .5vw)}.m-t-m,jms-editor .m-t-m{margin-top:calc(16px + 1vw)}.m-t-l,jms-editor .m-t-l{margin-top:calc(32px + 2vw)}.m-t-xl,jms-editor .m-t-xl{margin-top:calc(64px + 4vw)}.m-r-xs,jms-editor .m-r-xs{margin-right:calc(4px + .25vw)}.m-r-s,jms-editor .m-r-s{margin-right:calc(8px + .5vw)}.m-r-m,jms-editor .m-r-m{margin-right:calc(16px + 1vw)}.m-r-l,jms-editor .m-r-l{margin-right:calc(32px + 2vw)}.m-r-xl,jms-editor .m-r-xl{margin-right:calc(64px + 4vw)}.m-b-xs,jms-editor .m-b-xs{margin-bottom:calc(4px + .25vw)}.m-b-s,jms-editor .m-b-s{margin-bottom:calc(8px + .5vw)}.m-b-m,jms-editor .m-b-m{margin-bottom:calc(16px + 1vw)}.m-b-l,jms-editor .m-b-l{margin-bottom:calc(32px + 2vw)}.m-b-xl,jms-editor .m-b-xl{margin-bottom:calc(64px + 4vw)}.m-l-xs,jms-editor .m-l-xs{margin-left:calc(4px + .25vw)}.m-l-s,jms-editor .m-l-s{margin-left:calc(8px + .5vw)}.m-l-m,jms-editor .m-l-m{margin-left:calc(16px + 1vw)}.m-l-l,jms-editor .m-l-l{margin-left:calc(32px + 2vw)}.m-l-xl,jms-editor .m-l-xl{margin-left:calc(64px + 4vw)}jms-editor .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.3333433333%}jms-editor .cdk-text-field-autofill-monitored:-webkit-autofill{animation:0s 1ms cdk-text-field-autofill-start}jms-editor .cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:0s 1ms cdk-text-field-autofill-end}jms-editor textarea.cdk-textarea-autosize-measuring{box-sizing:initial!important;height:auto!important;overflow:hidden!important;padding:2px 0!important}jms-editor textarea.cdk-textarea-autosize-measuring-firefox{box-sizing:initial!important;height:0!important;padding:2px 0!important}jms-editor .mat-button.mat-button-disabled .mat-button-focus-overlay,jms-editor .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before,jms-editor .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,jms-editor .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:initial}jms-editor .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline,jms-editor .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42),rgba(0,0,0,.42) 33%,transparent 0);background-repeat:repeat-x;background-size:4px 100%}jms-editor .mat-input-element::placeholder{color:rgba(0,0,0,.42)}jms-editor .mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}jms-editor .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}jms-editor .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}jms-editor .mat-progress-bar-background{fill:#c5cae9}jms-editor .mat-progress-bar-buffer{background-color:#c5cae9}jms-editor .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ff80ab}jms-editor .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ff80ab}jms-editor .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}jms-editor .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}jms-editor .mat-select-placeholder{color:rgba(0,0,0,.42)}jms-editor .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{background-color:initial;border-color:rgba(0,0,0,.26)}jms-editor .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,jms-editor .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}jms-editor .mat-step-header .mat-step-icon-state-error{background-color:initial;color:#f44336}jms-editor body{font-family:Roboto,Helvetica Neue,sans-serif;min-height:100vh}jms-editor *,jms-editor :after,jms-editor :before{box-sizing:inherit}jms-editor table{border-spacing:0}jms-editor a,jms-editor button{cursor:pointer}jms-editor img{height:auto}jms-editor .disabled,jms-editor :disabled,jms-editor [disabled]{opacity:.5;pointer-events:none;user-select:none;-webkit-user-select:none}jms-editor html{-moz-osx-font-smoothing:grayscale;box-sizing:border-box;overflow-wrap:break-word;font-family:var(--font-primary);font-size:16px;line-height:1.5}jms-editor h1,jms-editor h2,jms-editor h3,jms-editor h4,jms-editor h5,jms-editor h6{font-weight:400;line-height:1.2}jms-editor h1{font-size:40px}jms-editor h2{font-size:36px}jms-editor h3{font-size:32px}jms-editor h4{font-size:28px}@media (min-width:601px){.show-xs,jms-editor .show-xs{display:none}}@media (min-width:901px){.show-s,jms-editor .show-s{display:none}}@media (min-width:997px){.sidebar_15mo{display:flex;flex-direction:column;height:100%;max-height:100vh;padding-top:var(--ifm-navbar-height);position:sticky;top:0;transition:opacity 50ms;width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar_267A{padding-top:0}.sidebarHidden_2kNb{height:0;opacity:0;overflow:hidden;visibility:hidden}.sidebarLogo_3h0W{align-items:center;color:inherit!important;display:flex!important;margin:0 var(--ifm-navbar-padding-horizontal);max-height:var(--ifm-navbar-height);min-height:var(--ifm-navbar-height);text-decoration:none!important}.sidebarLogo_3h0W img{height:2rem;margin-right:.5rem}.menu_Bmed{flex-grow:1;padding:.5rem}.menuLinkText_2aKo{cursor:auto}.menuLinkText_2aKo:hover{background:none}.menuWithAnnouncementBar_2WvA{margin-bottom:var(--docusaurus-announcement-bar-height)}.collapseSidebarButton_1CGd{background-color:var(--ifm-button-background-color);border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px;position:sticky}.collapseSidebarButtonIcon_3E-R{margin-top:4px;transform:rotate(180deg)}.expandSidebarButtonIcon_1naQ,html[dir=rtl] .collapseSidebarButtonIcon_3E-R{transform:rotate(0)}html[data-theme=dark] .collapseSidebarButton_1CGd,html[data-theme=dark] .collapsedDocSidebar_2JMH:focus,html[data-theme=dark] .collapsedDocSidebar_2JMH:hover{background-color:var(--collapse-button-bg-color-dark)}.collapsedDocSidebar_2JMH:focus,.collapsedDocSidebar_2JMH:hover,html[data-theme=dark] .collapseSidebarButton_1CGd:focus,html[data-theme=dark] .collapseSidebarButton_1CGd:hover{background-color:var(--ifm-color-emphasis-200)}.docMainContainer_3ufF{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced_3NYZ{max-width:none}.docSidebarContainer_3Kbt{border-right:1px solid var(--ifm-toc-border-color);-webkit-clip-path:inset(0);clip-path:inset(0);margin-top:calc(var(--ifm-navbar-height)*-1);transition:width var(--ifm-transition-fast) ease;width:var(--doc-sidebar-width);will-change:width}.docSidebarContainerHidden_3pA8{cursor:pointer;width:30px}.collapsedDocSidebar_2JMH{align-items:center;display:flex;height:100%;justify-content:center;max-height:100vh;position:sticky;top:0;transition:background-color var(--ifm-transition-fast) ease}html[dir=rtl] .expandSidebarButtonIcon_1naQ{transform:rotate(180deg)}.docItemWrapperEnhanced_2vyJ{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))}}@media (min-width:997px) and (max-width:1320px){.docItemWrapper_3FMP{max-width:calc(var(--ifm-container-width) - var(--doc-sidebar-width) - var(--ifm-spacing-horizontal)*2)}.docItemWrapperEnhanced_2vyJ{max-width:calc(var(--ifm-container-width) - var(--ifm-spacing-horizontal)*2)}}@media only screen and (min-width:997px){.docItemCol_3FnS{max-width:75%!important}}@media screen and (min-width:1024px){:root{--docusaurus-announcement-bar-height:30px}}@media (min-width:1201px){.show-m,jms-editor .show-m{display:none}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (min-width:1801px){.show-l,jms-editor .show-l{display:none}}@media (max-width:1800px){.col-l-0,.hide-l,jms-editor .col-l-0,jms-editor .hide-l{display:none}.col-l-1,jms-editor .col-l-1{display:block;width:8.3333333333%}.col-l-2,jms-editor .col-l-2{display:block;width:16.6666666667%}.col-l-3,jms-editor .col-l-3{display:block;width:25%}.col-l-4,jms-editor .col-l-4{display:block;width:33.3333333333%}.col-l-5,jms-editor .col-l-5{display:block;width:41.6666666667%}.col-l-6,jms-editor .col-l-6{display:block;width:50%}.col-l-7,jms-editor .col-l-7{display:block;width:58.3333333333%}.col-l-8,jms-editor .col-l-8{display:block;width:66.6666666667%}.col-l-9,jms-editor .col-l-9{display:block;width:75%}.col-l-10,jms-editor .col-l-10{display:block;width:83.3333333333%}.col-l-11,jms-editor .col-l-11{display:block;width:91.6666666667%}.col-l-12,jms-editor .col-l-12{display:block;width:100%}}@media (max-width:1200px){h1{--ifm-h1-font-size:calc(1.375rem + 1.5vw)}.col-m-0,.hide-m,jms-editor .col-m-0,jms-editor .hide-m{display:none}.col-m-1,jms-editor .col-m-1{display:block;width:8.3333333333%}.col-m-2,jms-editor .col-m-2{display:block;width:16.6666666667%}.col-m-3,jms-editor .col-m-3{display:block;width:25%}.col-m-4,jms-editor .col-m-4{display:block;width:33.3333333333%}.col-m-5,jms-editor .col-m-5{display:block;width:41.6666666667%}.col-m-6,jms-editor .col-m-6{display:block;width:50%}.col-m-7,jms-editor .col-m-7{display:block;width:58.3333333333%}.col-m-8,jms-editor .col-m-8{display:block;width:66.6666666667%}.col-m-9,jms-editor .col-m-9{display:block;width:75%}.col-m-10,jms-editor .col-m-10{display:block;width:83.3333333333%}.col-m-11,jms-editor .col-m-11{display:block;width:91.6666666667%}.col-m-12,jms-editor .col-m-12{display:block;width:100%}}@media screen and (max-width:997px){.displayOnlyInLargeViewport_GrZ2{display:none!important}}@media (max-width:996px){.row .col.col.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0;max-width:var(--ifm-col-width)}.footer{--ifm-footer-padding-horizontal:0}.footer__link-separator,.navbar__item{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block}.hero{padding-left:0;padding-right:0}.menu--responsive .menu__button,.navbar__toggle{display:inherit}.menu--responsive:not(.menu--show) .menu__list{display:none;opacity:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}.pills--block .pills__item:not(:first-child){margin-top:var(--ifm-pills-spacing)}.pills--block .pills__item:not(:last-child){margin-bottom:var(--ifm-pills-spacing)}.tabs--block .tabs__item:not(:first-child){margin-top:var(--ifm-tabs-spacing)}.tabs--block .tabs__item:not(:last-child){margin-bottom:var(--ifm-tabs-spacing)}.searchWrapper_3rmH{position:absolute;right:var(--ifm-navbar-padding-horizontal)}.docSidebarContainer_3Kbt{margin-top:0}}@media only screen and (max-width:996px){.tableOfContents_35-E{display:none}.docItemContainer_33ec,.docItemContainer_gpai{padding:0 .3rem}}@media (max-width:900px){.col-s-0,.hide-s,jms-editor .col-s-0,jms-editor .hide-s{display:none}.col-s-1,jms-editor .col-s-1{display:block;width:8.3333333333%}.col-s-2,jms-editor .col-s-2{display:block;width:16.6666666667%}.col-s-3,jms-editor .col-s-3{display:block;width:25%}.col-s-4,jms-editor .col-s-4{display:block;width:33.3333333333%}.col-s-5,jms-editor .col-s-5{display:block;width:41.6666666667%}.col-s-6,jms-editor .col-s-6{display:block;width:50%}.col-s-7,jms-editor .col-s-7{display:block;width:58.3333333333%}.col-s-8,jms-editor .col-s-8{display:block;width:66.6666666667%}.col-s-9,jms-editor .col-s-9{display:block;width:75%}.col-s-10,jms-editor .col-s-10{display:block;width:83.3333333333%}.col-s-11,jms-editor .col-s-11{display:block;width:91.6666666667%}.col-s-12,jms-editor .col-s-12{display:block;width:100%}}@media (max-width:600px){.col-xs-0,.hide-xs,jms-editor .col-xs-0,jms-editor .hide-xs{display:none}.col-xs-1,jms-editor .col-xs-1{display:block;width:8.3333333333%}.col-xs-2,jms-editor .col-xs-2{display:block;width:16.6666666667%}.col-xs-3,jms-editor .col-xs-3{display:block;width:25%}.col-xs-4,jms-editor .col-xs-4{display:block;width:33.3333333333%}.col-xs-5,jms-editor .col-xs-5{display:block;width:41.6666666667%}.col-xs-6,jms-editor .col-xs-6{display:block;width:50%}.col-xs-7,jms-editor .col-xs-7{display:block;width:58.3333333333%}.col-xs-8,jms-editor .col-xs-8{display:block;width:66.6666666667%}.col-xs-9,jms-editor .col-xs-9{display:block;width:75%}.col-xs-10,jms-editor .col-xs-10{display:block;width:83.3333333333%}.col-xs-11,jms-editor .col-xs-11{display:block;width:91.6666666667%}.col-xs-12,jms-editor .col-xs-12{display:block;width:100%}}@media (max-width:599px){.mat-toolbar-multiple-rows,jms-editor .mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row,jms-editor .mat-toolbar-row,jms-editor .mat-toolbar-single-row{height:56px}}@media screen and (max-width:576px){.announcementBarClose_38nx{width:35px}.announcementBarContent_3EUC{width:auto}.announcementBarCloseable_3myR{margin-right:35px}}@media (hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover,jms-editor .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}.mat-step-header:hover,jms-editor .mat-step-header:hover{background:none}}@media print{.announcementBar_3WsW,.footer,.menu,.navbar,.pagination-nav,.table-of-contents{display:none}.tabs{page-break-inside:avoid}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,jms-editor .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,jms-editor .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label,jms-editor .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}.codeBlockLines_39YC{white-space:pre-wrap}jms-editor .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}}