html{font-size:14px}body{margin:0;height:100%;overflow-x:hidden;overflow-y:auto;background-color:var(--surface-b);font-family:var(--font-family);font-weight:400;color:var(--text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:1.5rem 0 1rem 0;font-family:inherit;font-weight:600;line-height:1.2;color:inherit}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{line-height:1.5;margin:0 0 1rem 0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@-webkit-keyframes pulse{0%{background-color:hsla(0,0%,64.7%,.1)}50%{background-color:hsla(0,0%,64.7%,.3)}to{background-color:hsla(0,0%,64.7%,.1)}}@keyframes pulse{0%{background-color:hsla(0,0%,64.7%,.1)}50%{background-color:hsla(0,0%,64.7%,.3)}to{background-color:hsla(0,0%,64.7%,.1)}}pre[class*=language-]:after,pre[class*=language-]:before{display:none!important}pre[class*=language-] code{border-left:10px solid var(--surface-d)!important;box-shadow:none!important;background:var(--surface-e)!important;margin:1em 0;color:var(--text-color);font-size:14px}pre[class*=language-] code .token.attr-name,pre[class*=language-] code .token.attr-string,pre[class*=language-] code .token.keyword,pre[class*=language-] code .token.tag{color:#2196f3!important}pre[class*=language-] code .token.attr-value{color:#4caf50!important}pre[class*=language-] code .token.punctuation{color:var(--text-color)}pre[class*=language-] code .token.operator,pre[class*=language-] code .token.string{background:transparent}.p-toast.p-toast-topleft,.p-toast.p-toast-topright{top:100px}.p-tooltip{z-index:9999}.p-paginator{flex-wrap:nowrap;white-space:nowrap}::-webkit-scrollbar{height:.8rem;width:.8rem;background:var(--surface-card)}::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:.2rem}.action-button{font-weight:700;text-align:center;color:#fff!important;background-color:#455c71;padding:10px 24px 9px 24px;border-radius:3px;transition:background-color .2s}.action-button:hover{background-color:#576c7f;color:#fff;text-decoration:none!important}.p-datatable .p-datatable-thead>tr>th.text-right>.p-column-header-content{justify-content:end}.p-datatable .p-datatable-thead>tr>th.text-center>.p-column-header-content{justify-content:center}.v-step{padding:1rem .5rem!important;line-height:1.5rem!important}.p-tabview .p-tabview-panels{padding:0!important}@media (max-width:64em){.p-datatable .p-column-title{white-space:nowrap}}.p-dialog .p-dialog-content{width:50rem;max-width:90vw}.p-dialog-mask.p-component-overlay,.p-dropdown-panel{z-index:999}.p-datatable .p-datatable-tbody>tr>td{vertical-align:text-top}@-webkit-keyframes p-progress-spinner-color{0%,to{stroke:var(--primary-color)}}@keyframes p-progress-spinner-color{0%,to{stroke:var(--primary-color)}}.p-datepicker:not(.p-datepicker-inline){z-index:999}.v-step__content{font-weight:600;font-size:large;line-height:1.2;text-align:start}.layout-topbar{background-color:var(--surface-a);padding:0;height:70px;position:fixed;top:0;left:0;width:100%;z-index:997;box-shadow:0 0 4px rgba(0,0,0,.25);border-bottom:1px solid var(--surface-d);display:flex;align-items:center;padding:0 35px}.layout-topbar .menu-button{display:none;color:var(--text-color);width:70px;height:70px;line-height:70px;text-align:center;transition:background-color .2s;cursor:pointer}.layout-topbar .menu-button:hover{background-color:var(--surface-c)}.layout-topbar .menu-button i{font-size:24px;line-height:inherit}.layout-topbar .logo img{height:66px}.layout-topbar .app-theme{background-color:var(--primary-color);color:var(--primary-color-text);padding:.5rem;border-radius:4px;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);width:39px;height:39px;margin-left:70px}.layout-topbar .app-theme img{width:25px}.layout-topbar .topbar-menu{list-style-type:none;margin:0;padding:0;height:100%;margin-left:auto;display:flex}.layout-topbar .topbar-menu>li{height:70px;line-height:70px}.layout-topbar .topbar-menu>li>a{text-decoration:none;color:var(--text-color);min-width:120px;font-size:16px;display:block;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:68px;border-bottom:2px solid transparent;transition:border-bottom-color .2s;cursor:pointer}.layout-topbar .topbar-menu>li>a:focus,.layout-topbar .topbar-menu>li>a:hover{border-bottom-color:var(--primary-color)}.layout-topbar .topbar-menu>li>a:focus{z-index:1;outline:0 none;transition:box-shadow .2s;box-shadow:inset 0 0 0 .2em #bbdefb}.layout-topbar .topbar-menu>li.topbar-submenu{position:relative}.layout-topbar .topbar-menu>li.topbar-submenu>ul{position:absolute;transform-origin:top;top:70px;right:0;width:275px;max-height:400px;background-color:var(--surface-f);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);overflow:auto;list-style-type:none;padding:1rem;margin:0;border-radius:3px}.layout-topbar .topbar-menu>li.topbar-submenu>ul>li{line-height:1}.layout-topbar .topbar-menu>li.topbar-submenu>ul>li.topbar-submenu-header{display:block;color:var(--text-color-secondary);font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:1.5rem 0 1rem 0;font-size:.857rem;text-transform:uppercase}.layout-topbar .topbar-menu>li.topbar-submenu>ul>li.topbar-submenu-header:first-child{padding-top:1rem}.layout-topbar .topbar-menu>li.topbar-submenu>ul a{text-decoration:none;color:var(--text-color);padding:.5rem;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:3px;cursor:pointer}.layout-topbar .topbar-menu>li.topbar-submenu>ul a:hover{background-color:var(--surface-c)}.layout-topbar .topbar-menu>li.topbar-submenu>ul a span{margin-left:.5rem}.layout-topbar .topbar-menu>li.topbar-submenu>ul a i{font-size:18px;color:var(--text-color-secondary)}.layout-topbar .topbar-menu>li.topbar-submenu>ul a img{width:32px;margin-right:.5rem}.layout-topbar .topbar-menu .theme-badge{padding:2px 4px;vertical-align:middle;border-radius:3px;color:#fff;font-weight:700;font-size:11px;position:relative;top:-1px}.layout-topbar .topbar-menu .theme-badge.material{background:linear-gradient(180deg,#2196f3,#2196f3)}.layout-topbar .topbar-menu .theme-badge.bootstrap{background:linear-gradient(180deg,#563d7c,#966bd8)}.layout-topbar .topbar-menu .theme-badge.darkmode{background:linear-gradient(180deg,#141d26,#5a6067)}.layout-sidebar{position:fixed;left:0;top:70px;height:calc(100% - 70px);background-color:var(--surface-a);overflow:auto;width:180px;border-right:1px solid var(--surface-d);padding:1rem;transition:transform .4s cubic-bezier(.05,.74,.2,.99)}.layout-sidebar,.layout-sidebar .layout-menu .menu-category{-webkit-user-select:none;-moz-user-select:none;user-select:none}.layout-sidebar .layout-menu .menu-category{display:block;color:var(--text-color-secondary);font-weight:600;padding:1.5rem 0 1rem 0;font-size:.857rem;text-transform:uppercase;border-top:1px solid var(--surface-d)}.layout-sidebar .layout-menu .menu-category:first-child{border-top:0 none;padding-top:1rem}.layout-sidebar .layout-menu .menu-items{padding:0 0 1rem 0;display:flex;flex-direction:column}.layout-sidebar .layout-menu .menu-items a{color:var(--text-color);display:block;padding:.5rem;border-radius:3px;cursor:pointer}.layout-sidebar .layout-menu .menu-items a:hover{background-color:var(--surface-c)}.layout-sidebar .layout-menu .menu-items a:focus{z-index:1;outline:0 none;transition:box-shadow .2s;box-shadow:0 0 0 .2em #bbdefb}.layout-sidebar .layout-menu .menu-items a.router-link-exact-active,.layout-sidebar .layout-menu .menu-items div.router-link-exact-active>a{font-weight:700}.layout-sidebar .layout-menu .menu-items div.router-link-exact-active ul{display:block}.layout-sidebar .layout-menu .menu-items div ul{padding:.5rem 0;margin:0;list-style-type:none}.layout-sidebar .layout-menu .menu-items div ul a{font-size:.875rem;padding:.475rem .5rem .475rem 2rem}.layout_content{margin-left:180px;padding-top:70px}.layout_content .content-section{padding:2rem}.layout_content .content-section.introduction{background-color:var(--surface-b);color:var(--text-color);padding-bottom:0;display:flex;align-items:top;justify-content:space-between}.layout_content .content-section.introduction .feature-intro h1 span{font-weight:400;color:var(--text-color-secondary)}.layout_content .content-section.introduction .feature-intro p{margin:0}.layout_content .content-section.introduction .feature-intro a{text-decoration:none;color:#2196f3;font-weight:600}.layout_content .content-section.introduction .feature-intro a:hover{text-decoration:underline}.layout_content .content-section.implementation{background-color:var(--surface-b);color:var(--text-color)}.layout_content .content-section.implementation+.documentation{padding-top:0}.layout_content .content-section.documentation{background-color:var(--surface-b);color:var(--text-color)}.layout_content .content-section.documentation li{line-height:1.5}.layout_content .content-section.documentation a{text-decoration:none;color:#2196f3;font-weight:600}.layout_content .content-section.documentation a:hover{text-decoration:underline}.layout_content .content-section.documentation .doc-tablewrapper{margin:1rem 0;overflow:auto}.layout_content .content-section.documentation i:not([class~=pi]){background-color:var(--surface-a);color:#2196f3;font-family:Monaco,courier,monospace;font-style:normal;font-size:12px;font-weight:500;padding:2px 4px;letter-spacing:.5px;border-radius:3px;font-weight:600;margin:0 2px}.layout_content .content-section.documentation .p-tabview{background:transparent;border:0 none}.layout_content .content-section.documentation .p-tabview .p-tabview-nav{border-radius:0;padding:1px;border-bottom:1px solid var(--surface-d);background-color:transparent}.layout_content .content-section.documentation .p-tabview .p-tabview-nav li{margin-right:0;border:0 none;top:1px;line-height:1}.layout_content .content-section.documentation .p-tabview .p-tabview-nav li a,.layout_content .content-section.documentation .p-tabview .p-tabview-nav li a:visited{color:var(--text-color-secondary);text-shadow:none;height:inherit;background-color:transparent;border:0 none;border-bottom:1px solid transparent;margin-bottom:-1px;transition:border-bottom-color .2s}.layout_content .content-section.documentation .p-tabview .p-tabview-nav li a:focus,.layout_content .content-section.documentation .p-tabview .p-tabview-nav li a:visited:focus{outline:0 none;transition:background-color .2s,box-shadow .2s;box-shadow:0 0 0 .2em #bbdefb}.layout_content .content-section.documentation .p-tabview .p-tabview-nav li a:hover,.layout_content .content-section.documentation .p-tabview .p-tabview-nav li a:visited:hover{background:transparent;text-decoration:none}.layout_content .content-section.documentation .p-tabview .p-tabview-nav li.p-highlight:hover a,.layout_content .content-section.documentation .p-tabview .p-tabview-nav li.p-highlight a{background:transparent;color:var(--primary-color);border-bottom:1px solid var(--primary-color)}.layout_content .content-section.documentation .p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover a{color:var(--text-color);border-bottom:1px solid var(--primary-color)}.layout_content .content-section.documentation .p-tabview .p-tabview-nav .p-tabview-ink-bar{display:none}.layout_content .content-section.documentation .p-tabview .p-tabview-panels{background:transparent;border:0 none;padding:2rem 1rem}.layout_content .content-section.documentation .p-tabview .p-tabview-panels .btn-viewsource{display:inline-block;padding:.5rem 1rem}.layout_content .content-section.documentation .p-tabview .p-tabview-panels a{text-decoration:none;color:#2196f3;font-weight:600}.layout_content .content-section.documentation .p-tabview .p-tabview-panels a:hover{text-decoration:underline}.layout_content .content-section .doc-table{border-collapse:collapse;width:100%;background-color:var(--surface-a)}.layout_content .content-section .doc-table th{text-align:left}.layout_content .content-section .doc-table tbody td,.layout_content .content-section .doc-table th{border-bottom:1px solid var(--surface-d);padding:1rem}.layout_content .card{background:var(--surface-e);padding:2rem;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);border-radius:4px;margin-bottom:2rem}.layout_content .card .card-header{display:flex;align-items:center;justify-content:space-between}.layout-footer{font-size:1rem;padding:.5rem;background-color:var(--surface-a);display:flex;align-items:center}.layout-footer a{color:var(--text-color);font-weight:600}.layout-footer img{height:54px}@media screen and (max-width:1300px){.layout-wrapper.layout-news-active .layout_content{padding-top:180px}.layout-wrapper.layout-news-active .layout-sidebar{top:0;height:100%}.layout-wrapper.layout-news-active .layout-news-container{background-image:linear-gradient(180deg,hsla(0,0%,100%,.3),#fff)}.layout-wrapper.layout-news-active img.layouts-news-mockup-image{display:none}.layout-topbar{height:110px;flex-wrap:wrap;justify-content:space-between;padding:0}.layout-topbar .menu-button{display:block}.layout-topbar .logo img{height:50px}.layout-topbar .app-theme{margin-left:0;margin-right:23px}.layout-topbar .topbar-menu{background-color:var(--surface-a);width:100%;height:40px;margin:0;border-top:1px solid var(--surface-d)}.layout-topbar .topbar-menu>li{height:40px;line-height:40px;width:25%}.layout-topbar .topbar-menu>li>a{padding-bottom:0;height:40px;line-height:38px;width:100%;font-size:14px;min-width:auto}.layout-topbar .topbar-menu>li.topbar-submenu>ul{top:40px}.layout-sidebar{top:0;z-index:999;height:100%;transform:translateX(-100%)}.layout-sidebar.active{transform:translateX(0)}.layout_content{margin-left:0;padding-top:110px}.layout_content .content-section.introduction{flex-direction:column}.layout_content .content-section.introduction .app-inputstyleswitch{margin-top:1.5rem}.layout-mask{background-color:rgba(0,0,0,.1)}.layout-mask.layout-mask-active{z-index:998;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.4);transition:background-color .5s}.home .features>div,.home .introduction>div,.home .prosupport>div,.home .whouses>div{width:100%}.home .video iframe{width:100%!important}.layout-config .layout-config-button{left:auto;right:-52px}.layout-config.layout-config-active{width:100%}.blocked-scroll{overflow:hidden}}@media screen and (max-width:640px){.layout-wrapper.layout-news-active .topbar-menu>li.topbar-submenu>ul{top:180px}.layout-topbar .topbar-menu>li.topbar-submenu{position:static}.layout-topbar .topbar-menu>li.topbar-submenu>ul{top:110px;position:fixed;right:auto;left:0;width:100vw}}