:root{--grid-min:30ch;--flex-min:35rem;--pancake-min:var(--grid-min);--padding:1rem;--primary-bg:#f3f3f4;--secondary-bg:#252C3b;--text-color:#131316;--accent-color:#4b6faa;--accent-highlight-color:#6893da;--box-shadow:0 12px 16px -14px rgba(0, 0, 0, 0.3)}*{padding:0;margin:0;box-sizing:border-box}html{font-size:62.5%;min-width:680px}body,button,input,textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1.6rem;color:#111}body .loading-screen{background:#d5dff0}.mt{margin-top:2.5rem}.mb{margin-bottom:2.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.icon-left{padding-right:.6rem}.icon-right{padding-left:.6rem}.bg-white{background-color:#fff!important}.fl{float:left}.fr{float:right}.flex-end{justify-content:flex-end}.flex-bottom{display:flex;align-items:flex-end;justify-content:flex-end}.space-between{justify-content:space-between}.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.muted{opacity:.5}p{line-height:initial}.tooltip{position:relative;display:inline-block}.tooltip .tooltip-content{position:absolute;top:164%;left:50%;transform:translateX(-50%);color:#fff;background-color:#111;font-size:1.6rem;text-align:center;border-radius:4px;padding:6px 12px;white-space:nowrap;z-index:1;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out}.tooltip .tooltip-content::after{content:'';position:absolute;bottom:100%;left:50%;border-width:6px;border-style:solid;border-color:transparent transparent #000 transparent;transform:translateX(-50%)}.tooltip:hover .tooltip-content{opacity:1;visibility:visible}#fade-content{opacity:0}.loading-screen{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100}.rz-dialog-content .loading-screen{background:#fff}.rz-dialog-content .loading-screen .loader h1{font-size:2.4rem!important}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader h1{font-weight:400!important;font-size:26px!important;text-align:center!important;margin-top:60px!important;white-space:nowrap}.sk-chase{width:56px;height:56px;margin:0 auto;animation:sk-chase 2.5s infinite linear both}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase-dot:before{content:'';display:block;width:25%;height:25%;background-color:#111;border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase-dot:nth-child(1){animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-.9s}.sk-chase-dot:nth-child(4){animation-delay:-.8s}.sk-chase-dot:nth-child(5){animation-delay:-.7s}.sk-chase-dot:nth-child(6){animation-delay:-.6s}.sk-chase-dot:nth-child(1):before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase{100%{transform:rotate(360deg)}}@keyframes sk-chase-dot{100%,80%{transform:rotate(360deg)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,100%{transform:scale(1)}}.btn-link,a{color:#1e5ed4}.btn-primary{color:#fff;background-color:#1e5ed4}.fl{float:left}.fr{float:right}.relative{position:relative}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid red}.validation-message{color:red}#blazor-error-ui{background:0 0;position:fixed;top:0;left:0;right:0;bottom:0;box-shadow:none;display:none;padding:0;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);backdrop-filter:blur(4px)}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:560px;background-color:#fff;border-radius:10px;box-shadow:0 2px 20px rgba(0,0,0,.2);opacity:0}.modal-content{padding:25px}.modal .modal-icon{position:absolute;right:25px;font-size:1.6rem;color:#c2c3d1}.modal h1{font-size:22px;font-weight:900;padding-bottom:10px}.modal p{padding-right:68px}.modal .modal-actions{padding:16px 25px 20px 25px;border-top:2px solid rgba(0,0,0,.1);text-align:right}.modal a.link{display:inline-block;font-weight:700;color:#1e5ed4;transition:.2s border;text-decoration:none;cursor:pointer}.modal a.link:hover span{border-bottom:1px solid #5ea2fe}.modal a.link i{padding-left:10px}.modal .code{margin-top:15px}body:not(.rz-default-scrollbars) ::-webkit-scrollbar-thumb,body:not(.rz-default-scrollbars)::-webkit-scrollbar-thumb{background:var(--accent-color);border:5px solid transparent;background-clip:padding-box;border-radius:10px}.loading-screen .loader .progress{text-align:center;margin-top:25px}.sidebar{position:fixed;top:0;bottom:0;width:360px;background:#fff;transition:none;overflow-y:auto;z-index:100}.sidebar.dark{background:#222}.sidebar.left{border-right:1px solid #ccc;box-shadow:4px 0 16px rgba(0,0,0,.06)}.sidebar.right{right:0;border-left:1px solid #ccc;box-shadow:-4px 0 16px rgba(0,0,0,.06)}.sidebar.dark.left,.sidebar.dark.right{border:none}.sidebar h1{font-size:2.2rem;font-weight:400;padding:1.6rem 2.5rem 2.5rem 2.5rem;border-bottom:1px solid #ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar.dark h1{color:#fff;border-bottom:1px solid #333}.sidebar ul{list-style-type:none}.sidebar ul.numbered{counter-reset:numList}.sidebar ul.numbered li{position:relative;background-color:#f5f5f5;border-bottom:none;margin:2.5rem;border-radius:8px}.sidebar.dark ul.numbered li{color:#fff;background-color:#333}.sidebar ul.numbered li:before{counter-increment:numList;content:counter(numList);position:absolute;top:2.1rem;left:2.3rem;font-size:2.8rem;font-weight:400;color:#1e5ed4}.sidebar.dark ul.numbered li:before{color:#afd4ff}.sidebar li{border-bottom:1px solid #ccc}.sidebar li:last-child{border-bottom:none}.sidebar ul.numbered li p{padding-left:5.8rem}.sidebar li p{padding:2.5rem}.sidebar.dark li p{color:#fff;opacity:.7}.sidebar .sidebar-content .close{display:inline-block;position:relative;top:8px;width:32px;height:32px;margin-right:2rem;background-color:#eee;border-radius:50%;cursor:pointer}.sidebar.dark .sidebar-content .close{background-color:#333}.sidebar .sidebar-content .close:hover{background-color:#c5c5c5}.sidebar.dark .sidebar-content .close:hover{background-color:#444}.sidebar .sidebar-content .close i{position:absolute;top:50%;left:calc(50% + 1px);transform:translate(-50%,-50%);font-size:1.6rem}.rz-notification{position:initial!important}.rz-notification-message{position:absolute!important;top:2.2rem;right:3rem;width:initial!important}.rz-growl-image{margin:0 1.6rem 0 0}.rz-growl-title{font-weight:400}.rz-growl-message-warn .rz-growl-item{color:#111;background-color:#f5b012}.env-banner{display:flex;align-items:center;position:fixed;top:20px;left:20px;color:#fff;background-color:#222;padding:1.4rem;border-radius:8px;box-shadow:2px 2px 4px rgba(0,0,0,.2)}.env-banner p{margin:0;padding:0}.env-banner i{margin-right:1.2rem;font-size:2.6rem;color:#29e361}.env-banner #dev-close{position:relative;top:1px;background-color:#444;width:26px;height:26px;border-radius:50%;margin-left:30px;transition:.2s background-color}.env-banner #dev-close:hover{background-color:#555}.env-banner #dev-close i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.6rem;color:#fff}.loading-screen .check{position:absolute;bottom:2.6rem;right:2.6rem;list-style-type:none}.loading-screen .check li{display:none;width:240px;background-color:#fff;padding:.8rem 1.6rem;margin-top:.6rem;font-size:1.4rem;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.loading-screen .check li i{position:relative;top:2px;float:right;font-size:1.6rem;color:#228b22}.pstack{display:flex;flex-direction:column;min-height:100vh;height:100vh;color:var(--text-color);background-color:var(--primary-bg)}.pstack header{background-color:var(--secondary-bg)}.pstack header .grid{display:grid;grid-template-columns:122px auto auto;width:100%;height:70px}.pstack header .grid .flex-item{display:flex;align-items:center}.pstack header .side{justify-content:right;padding-right:4rem;clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);background-color:var(--accent-color)}.pstack header .top{color:#fff;padding:0 1.6rem}.pstack header .top label{padding-right:.5rem}.pstack header .side img.logo{width:52px}.pstack header .navbar{display:table-row;list-style-type:none}.pstack header .navbar li{display:table-cell;position:relative;vertical-align:middle}.pstack header .navbar li a{color:#fff;font-size:2rem}.options-wrapper>a,.pstack header .navbar li a{display:inline-block;position:relative;vertical-align:middle;width:40px;height:40px;border-radius:50%;margin-right:1.4rem;box-shadow:var(--box-shadow);transition:.2s background-color,.2s color}.pstack header .navbar.right li a{margin-right:0;margin-left:.5rem}.pstack header .navbar li a:hover{background-color:rgba(255,255,255,.1)}.pstack header .navbar li i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pstack header .navbar li .indicator::after{content:'';position:absolute;left:50%;bottom:-9px;transform:translateX(-50%);width:4px;height:4px;background-color:#2cff96;border-radius:50%;pointer-events:none;animation:blink 1.6s ease-in-out infinite}.pstack header .navbar .navbar-icon--large{font-size:26px}.pstack .content{display:flex;flex:1;overflow:auto}.pstack aside{display:flex;flex-grow:0;flex-direction:column;padding:3rem}.pstack aside.hidden{padding:3rem 0 3rem 3rem}.pstack main{display:flex;flex-grow:4;flex-direction:column;align-items:start;padding:3rem 2rem 2rem 0}.pstack main .main-menu{width:calc(100% - 1rem);margin:0 0 3rem 0;padding-bottom:1rem;list-style-type:none;border-bottom:1px solid rgba(0,0,0,.2)}.pstack main .main-menu li{display:inline-block;margin-right:2rem}.pstack main .main-menu li a{border-bottom:1px solid transparent;text-decoration:none;padding-bottom:1rem;color:var(--text-color);font-size:1.8rem;font-weight:400;opacity:.8;transition:.2s opacity}.pstack main .main-menu li a:hover{opacity:1}.pstack main .main-menu li a.selected{font-weight:700;border-bottom:1px solid var(--accent-color);opacity:1}.pstack main .desc{max-width:70%;margin-bottom:3.8rem;line-height:1.6em}.pstack footer{overflow:hidden;text-align:center}.pstack footer .bottom-bar{font-size:1.4rem;border-top:1px solid rgba(0,0,0,.1);padding-top:2rem}.pstack footer .bottom-bar .social-media a{font-size:2rem;margin-left:.6rem}.pstack footer #device-image canvas{display:block}.pstack .list-unstyled{list-style:none;margin:0;padding:0}.pstack .pancake{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.pstack .pancake label{margin-bottom:.6rem}.pstack footer .pancake{width:100%;margin:0 -.8rem}.pstack .pancake>*{flex:1 1 var(--pancake-min)}.pstack footer .pancake>*{flex:1 1 auto}.pstack .pancake>.flex--auto{flex:0 1 auto}.pstack .card{color:#111;background-color:#fff;border-radius:.8rem;padding:2.4rem 3rem;box-shadow:var(--box-shadow)}.pstack main .card h3{font-size:1.8rem;font-weight:500;padding-bottom:3.6rem}.pstack main .card ul li hr{border:none;border-bottom:1px solid var(--primary-bg);margin-bottom:2.6rem}.pstack main .card ul li:last-child hr{display:none}.pstack footer .card{background-color:transparent;padding:var(--padding);margin-bottom:1.6rem;box-shadow:none;line-height:initial}.pstack footer ul li{margin:0 0 .5rem 0}.pstack footer ul li:last-child{margin-bottom:0}.pstack footer ul h3{font-size:1.6rem;font-weight:400;padding-bottom:1.6rem}.pstack footer a{font-size:1.4rem;color:var(--text-color);text-decoration:none;opacity:.8}.pstack footer a:hover{text-decoration:underline}@media screen and (max-width:1000px){.pstack main .desc{max-width:100%}}.rz-slider-horizontal{height:.6rem;width:10rem}.pstack .rz-dropdown{display:block;width:180px;color:var(--text-color);font-size:1.6rem;height:initial;padding:.8rem 1.2rem;background-color:#fff;border-radius:4px;margin-right:0;box-shadow:none;border:1px solid #c7ccd2}.pstack .rz-dropdown:focus,.pstack .rz-dropdown:hover{border:1px solid var(--accent-color);box-shadow:none}.pstack main .card .rz-dropdown{box-shadow:var(--box-shadow);margin-bottom:2.6rem!important}.pstack .rz-dropdown-trigger .rzi-chevron-down{width:initial;height:initial;margin-right:.8rem;margin-top:.1rem;font-size:2rem;opacity:.6}.pstack .rz-dropdown-trigger .rzi-chevron-down:before{content:'expand_more'}.pstack .rz-dropdown-item,.pstack .rz-dropdown-items li.rz-dropdown-item{font-size:1.6rem;padding:.6rem 1.2rem}.pstack .rz-dropdown-item:hover,.pstack .rz-dropdown-items li.rz-dropdown-item:hover{background-color:#7691be}.pstack .rz-dropdown-item.rz-state-highlight,.pstack .rz-dropdown-items li.rz-state-highlight{background-color:var(--accent-color)}.rz-autocomplete-items li,.rz-autocomplete-list-item,.rz-dropdown-item,.rz-dropdown-items li,.rz-menuitem,.rz-multiselect-item,.rz-multiselect-items li{font-size:1.6rem;padding:.6rem 1.2rem}.rz-autocomplete-items li.rz-state-highlight,.rz-dropdown-item.rz-state-highlight,.rz-dropdown-items li.rz-state-highlight,.rz-multiselect-items li.rz-state-highlight,.rz-state-highlight.rz-autocomplete-list-item,.rz-state-highlight.rz-menuitem,.rz-state-highlight.rz-multiselect-item{background-color:var(--accent-color)}.rz-autocomplete-items li:hover,.rz-autocomplete-list-item:hover,.rz-dropdown-item:hover,.rz-dropdown-items li:hover,.rz-menuitem:hover,.rz-multiselect-item:hover,.rz-multiselect-items li:hover{background-color:#7691be}.pstack .rz-navigation-item-wrapper .rzi{font-size:2rem;opacity:.6}.pstack .rz-menu:not(.rz-profile-menu)>.rz-navigation-item>.rz-navigation-item{position:relative;z-index:initial}.pstack .rz-menu:not(.rz-profile-menu)>.rz-navigation-item>.rz-navigation-menu{left:-1px;min-width:100%;-webkit-box-shadow:0 15px 30px -10px rgb(0 0 0 / 30%);box-shadow:0 15px 30px -10px rgb(0 0 0 / 30%);background-color:#fff;max-height:25vh;overflow-y:auto;margin-top:5px;z-index:120}.pstack .rz-menu:not(.rz-profile-menu) .rz-navigation-menu{z-index:120}.pstack .rz-menu:not(.rz-profile-menu) .rz-navigation-menu .rz-navigation-item-wrapper:hover{background-color:var(--accent-color);color:#fff}.pstack .rz-menu:not(.rz-profile-menu){display:initial;list-style:none;position:relative;margin:0;padding:0;background-color:initial}.pstack .rz-menu>.rz-navigation-item{position:relative;z-index:initial;background-color:#fff;margin-bottom:1rem;min-width:160px;border-radius:8px;border:1px solid #c7ccd2}.pstack .rz-menu>.rz-navigation-item:hover{border:1px solid var(--accent-color)}.pstack .keyboard-table .rz-menu>.rz-navigation-item{margin-bottom:0}.pstack main .card .rz-menu{top:-.5rem;margin-bottom:1.6rem}.pstack main .card .keyboard-table .rz-menu{top:0}.pstack .rz-menu:not(.rz-profile-menu)>.rz-navigation-item>.rz-navigation-item-wrapper-active:before{background-color:transparent}.pstack .rz-menu:not(.rz-profile-menu) .rz-navigation-item .rz-navigation-item-wrapper .rz-navigation-item-link{font-size:1.4rem;color:var(--text-color);white-space:nowrap}.pstack .rz-menu:not(.rz-profile-menu)>.rz-navigation-item>.rz-navigation-item-wrapper>.rz-navigation-item-link{font-size:1.6rem}.pstack .rz-menu:not(.rz-profile-menu)>.rz-navigation-item>.rz-navigation-item-wrapper>.rz-navigation-item-link:hover{color:var(--text-color)}.pstack .rz-menu:not(.rz-profile-menu) .rz-navigation-item-wrapper{padding:.6rem 1.2rem}.pstack .rz-menu:not(.rz-profile-menu)>.rz-navigation-item>.rz-navigation-item-wrapper:hover .rz-navigation-item-link{color:var(--text-color)}.pstack .rz-menu:not(.rz-profile-menu) .rz-navigation-item-wrapper:hover .rz-navigation-item-link{color:#fff}.pstack .rz-menu:not(.rz-profile-menu) .rz-navigation-item-wrapper-active .rz-navigation-item-link{color:var(--text-color)}.pstack .rz-menu.rz-menu-open:not(.rz-profile-menu) .rz-navigation-item{background-color:#fff}.pstack main .rz-state-active a[role=tab]{color:var(--text-color);opacity:.5}.pstack main .rz-tabview{width:calc(100% - 1rem);padding-bottom:3rem}.pstack main .rz-tabview-nav{margin:0 0 3rem 0;border-bottom:1px solid rgba(0,0,0,.2)}.pstack main .rz-tabview-nav li{border:initial;border-top-width:0;border-bottom-color:transparent;background-color:initial;border-radius:0;margin-right:2.6rem}.pstack main .rz-tabview-nav li a{color:var(--text-color);padding:0 0 1rem 0;font-size:2.4rem;font-weight:400;text-decoration:none;opacity:.8;transition:.2s opacity}.pstack main .rz-tabview-nav li a:hover{text-decoration:none;opacity:1}.pstack main .rz-tabview-nav .rz-tabview-selected{background-color:initial;border-bottom-color:initial;border-bottom:1px solid var(--accent-color);border-top-color:initial}.pstack main .rz-tabview-nav .rz-tabview-selected a{color:var(--text-color);font-weight:400!important;opacity:1!important}.pstack main .rz-tabview-nav li:hover:not(.rz-tabview-selected):not(.rz-state-disabled){background-color:initial;border-top-color:initial}.pstack main .rz-tabview-nav li:hover:not(.rz-tabview-selected):not(.rz-state-disabled) a{color:var(--text-color)}.pstack main .rz-tabview-panels{background-color:initial;border:none;border-radius:initial;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;overflow:initial}.pstack main .rz-tabview-panel{padding:0}.pstack main .card .rz-switch{width:46px;height:24px;max-width:46px;margin:0 0 2.6rem 0}.pstack main .card .rz-switch.rz-switch-checked .rz-switch-circle{background:var(--accent-color)}.pstack main .card .rz-switch .rz-switch-circle:before{width:16px;height:16px;left:5px;margin-top:-8px}.pstack main .card .rz-switch.rz-switch-checked .rz-switch-circle:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.pstack main .card .rz-slider{border:none;background-color:#ced4da}.pstack main .card .rz-slider-horizontal{margin:1rem 0 3.6rem 0!important}.pstack main .card .rz-slider-range{top:0;bottom:0;left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;background-color:var(--accent-color);border:none}.pstack main .card .rz-slider-handle{background-color:#fff;border:5px solid var(--accent-color);border-radius:50%;width:2.4rem;height:2.4rem}.pstack main .card .rz-slider-handle:before{display:none;color:transparent;content:''}.pstack main .card .rz-slider-handle:hover{background-color:#fff!important;border:5px solid var(--accent-highlight-color);box-shadow:none}.pstack main .card .rz-slider:not(.rz-state-disabled) .rz-slider-handle:hover{background-color:#5f83bf;-webkit-box-shadow:none;box-shadow:none}.pstack main .card .rz-button{position:relative;top:-.5rem;flex:initial!important;font-size:1.6rem!important;padding:.6rem 2rem!important;height:initial!important;margin:0 0 2.6rem 0!important}.pstack main .card .rz-button .rz-button-text{vertical-align:initial}.pstack main .card .rz-textbox{position:relative;top:-.5rem;height:initial;font-size:1.6rem;padding:.8rem 1rem;margin-right:0!important;margin-bottom:2rem}.pstack .rz-dialog-mask{background-color:#252c3b;opacity:.6}.pstack .rz-dialog-titlebar{font-size:1.6rem;line-height:initial;padding:1.4rem 2rem;background-color:#f2f2f3}.pstack .rz-dialog-titlebar-close .rzi-times{position:relative;bottom:1px;color:#818186;font-size:1.8rem;transition:.2s color}.pstack .rz-dialog-titlebar-close .rzi-times:hover{color:#2b2b2e}.pstack .rz-dialog-content{padding:2rem;line-height:1.6em}.pstack .dialog h1{font-size:2rem;font-weight:500;padding-bottom:2rem}.pstack .dialog p{padding-bottom:2rem}.pstack .dialog p.bottom{padding:1.6rem 0 0 0;font-size:1.4rem;border-top:1px solid #eee}.pstack .rz-button-md{font-size:initial;padding:0 2rem .3rem 2rem;height:38px}.pstack .btn-primary.rz-paginator-element,.pstack .rz-button.btn-primary{background-color:var(--accent-color)}.pstack .btn-secondary.rz-paginator-element,.pstack .rz-button.btn-secondary{background-color:#a5afbe}.options-wrapper{position:relative}.options-wrapper .options-button{color:#fff;text-decoration:none}.options-wrapper .options-button i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem;transition:.4s all}.options-wrapper .options-button:focus,.options-wrapper .options-button:hover{outline:0;background-color:rgba(255,255,255,.1)}.options-menu{position:absolute;top:4.8rem;right:1.4rem;display:none;list-style-type:none;font-size:1.6rem;font-weight:400;background-color:#fff;border:1px solid #dadce0;border-radius:4px;padding-top:4px;box-shadow:0 4px 16px rgba(0,0,0,.06);z-index:100}.options-menu li .icon{width:30px;height:20px;display:block;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.options-menu li .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.options-menu li.separator{border-top:1px solid #dadce0;margin-top:10px}.options-menu li{padding:10px 10px 0 10px}.options-menu li:last-child{padding-bottom:10px}.options-menu li .text,.options-menu li a{display:block;color:var(--text-color);position:relative;text-decoration:none;padding:8px 18px 8px 46px;border-radius:5px;white-space:nowrap;overflow:hidden;transition:.2s background-color,.2s color}.options-menu li a.active{color:#1e5ed4;cursor:default}.options-menu li a.active:hover{background-color:#fff}.options-menu li a i{font-size:1.6rem}.options-menu li .text{opacity:.4}.options-menu li a:hover{background-color:#f2f4f7}.options-menu li a.disabled{opacity:.4}.options-menu li a.disabled:hover{color:#7c7d8d}.options-menu li a.disabled:hover{background-color:transparent;cursor:default}.bootloader-dialog>p{margin-bottom:2.8rem}.version-table{display:flex;align-items:center;justify-content:center;margin:0 0 2.8rem 0}.version-cell,.version-cell-separator{vertical-align:middle;letter-spacing:.02em;line-height:1em}.version-cell h4{font-size:1.4rem;font-weight:400;margin-bottom:.2rem;color:#111;opacity:.8}.version-cell p{font-size:2.8rem;font-weight:400;color:#111}.version-cell:first-child{padding-right:3rem}.version-cell:last-child{padding-left:3rem}.version-cell-separator{text-align:center;width:20%}.version-cell-separator i{position:relative;left:-1.6rem;font-size:3.6rem;color:#3ccf59;padding:0 1rem;opacity:0;animation:2.6s translate-to-right ease-in-out infinite,2.6s fade linear infinite}@keyframes translate-to-right{50%{transform:translateX(3.2rem)}}@keyframes fade{50%{opacity:1}}.bootloader-dialog .notification{position:relative;background-color:#eff6fc;padding:1.8rem 1.6rem;border-radius:4px;margin-bottom:2.8rem}.bootloader-dialog .notification p{text-align:left;opacity:1;padding:0 0 0 5rem;margin:0;color:#174268;font-size:1.4rem}.bootloader-dialog .notification i{position:absolute;top:2rem;left:2rem;font-size:2.6rem;color:#1382e2}.bootloader-dialog .download{position:relative;background-color:var(--secondary-bg);padding:2.6rem;border-radius:4px}.bootloader-dialog .download p{padding:0;color:#fff}.bootloader-dialog .download a{display:inline-block;color:#fff;background-color:var(--accent-color);margin-top:2.2rem;padding:1rem 2rem;border-radius:20px;text-decoration:none;transition:.2s color,.2s background-color}.bootloader-dialog .download a:hover{color:#fff;background-color:var(--accent-highlight-color)}.bootloader-dialog .download a i{padding-left:1rem}.bootloader-dialog .expandable{display:block;font-weight:500;margin-bottom:1.4rem;color:#111;text-decoration:none}.bootloader-dialog .expandable.separator{padding-bottom:1.4rem;border-bottom:1px solid #eee}.bootloader-dialog .expandable i{padding-right:1.4rem;opacity:.3}.bootloader-dialog textarea{font-family:monospace;font-size:1.4rem;display:none;resize:none;width:100%;border:none;border-radius:4px;padding:1.6rem;margin-bottom:1.6rem;background-color:#f2f5f8}.bootloader-dialog .actions{display:flex;margin-top:3.8rem}.code-block{font-family:monospace;font-size:1.4rem;border-radius:4px;padding:1.6rem;margin-bottom:1.6rem;background-color:#f2f5f8}.pstack header .navbar li a.save{color:#fff;text-decoration:none;width:40px;height:40px;font-size:2rem;margin-right:1.2rem;background:linear-gradient(45deg,#ff705d,#fc6396,#90539c,#4463af,#208ba2,#26bc9f,#51c36b);border-radius:50%;animation:gradient-animation 2.6s ease-in-out alternate infinite;background-size:400% 400%}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.pulse{animation:pulse-box-blue .8s infinite ease-in-out}@keyframes pulse-box-blue{0%{box-shadow:0 0 2px 2px rgba(75,111,170,.2)}50%{box-shadow:0 0 6px 2px rgba(75,111,170,.6)}100%{box-shadow:0 0 2px 2px rgba(75,111,170,.2)}}.fa-battery-charging:before{content:"\f244";animation:2s battery-charging infinite}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.06)}100%{transform:scale(1)}}@keyframes battery-charging{0%{content:"\f244"}20%{content:"\f243"}40%{content:"\f242"}60%{content:"\f241"}80%{content:"\f240"}}header .device-title{font-size:1.8rem;font-weight:400;padding:0 1.6rem 0 .6rem}header .device-status-icon{font-size:2rem;color:#2cff96;margin-right:1rem}header .device-status-icon i{margin-right:1.2rem}.fade-animation{animation:1.6s fade ease-in-out infinite}.dialog h2{font-size:1.6rem;font-weight:500;margin-bottom:1.6rem}.dialog-separator{width:100%;height:1px;background-color:#eee;margin-bottom:1.6rem}.dialog .about-image{width:320px}.dialog-table-wrapper{overflow:auto;border-radius:4px;margin-bottom:2.4rem}.dialog-table{width:100%;border:none;border-spacing:0;border-style:hidden;border-collapse:collapse;font-size:1.6rem}.dialog-table thead th{text-align:left;padding:.8rem 1.6rem;font-size:1.6rem;font-weight:500;background-color:#dcdfe3;border-bottom:2px solid #fff}.dialog-table tbody td{padding:.8rem 1.6rem;background-color:#f2f3f4;border-right:2px solid #fff;border-bottom:2px solid #fff}.options-grid{display:grid;grid-template-columns:2fr 1fr;column-gap:1.6rem;margin-bottom:1.6rem}.options-grid-item h2{margin-bottom:0}.options-grid-item p{padding-bottom:0!important;opacity:.7}aside .rz-menu-toggle-item{height:6.9rem}aside .rz-menu-toggle:active{background-color:#fff;color:var(--text-color)}aside .rz-menu-toggle-item .rz-menu-toggle .rzi{font-size:1.8rem;box-shadow:var(--box-shadow)}aside .rz-menu-toggle{position:relative;top:-.4rem;background:#fff;color:var(--accent-color);width:30px;height:30px;border-radius:50%}@media (max-width:768px){aside .rz-menu.rz-menu-closed:not(.rz-profile-menu) .rz-navigation-item{display:none}aside .rz-menu:not(.rz-profile-menu) .rz-menu-toggle-item{display:block}aside .rz-menu:not(.rz-profile-menu) .rz-navigation-item-wrapper-active:before{display:none!important}aside .rz-menu.rz-menu-open:not(.rz-profile-menu) .rz-navigation-menu{position:absolute;-webkit-box-shadow:0 15px 30px -10px rgba(0,0,0,.3);box-shadow:0 15px 30px -10px rgba(0,0,0,.3)}.pstack aside.left{padding:3rem 2.6rem 3rem 2.6rem}main .rz-menu.rz-menu-closed:not(.rz-profile-menu) .rz-navigation-item{display:block}main .rz-menu:not(.rz-profile-menu) .rz-menu-toggle-item{display:none}main .rz-menu:not(.rz-profile-menu) .rz-navigation-item-wrapper-active:before{display:block}}.card .keyboard-table{width:100%;table-layout:auto;border-collapse:collapse;border-spacing:0}.card .keyboard-table td,.card .keyboard-table th{padding:0 1.6rem 1.6rem 0;white-space:nowrap}.card .keyboard-table th{font-size:1.8rem;font-weight:500;padding-bottom:2.6rem}.card .keyboard-table td:first-child{padding-right:2.2rem}.card .keyboard-table td:nth-child(2){width:100%}.card .keyboard-table td .key-wrapper{white-space:nowrap;user-select:none}.card .keyboard-table td .key{border:1px solid #c7ccd2;border-radius:4px;padding:.5rem 1.2rem;box-shadow:2px 2px 0 0 #c7ccd2;user-select:none}.card .keyboard-table td .key-plus{margin:0 .2rem}ul.item-list{list-style-type:none;margin-bottom:4.2rem}ul.item-list li{display:inline;margin-right:4.6rem}ul.item-list li span{padding-right:.8rem}input.check-button{display:none}input.check-button+label{border:1px solid #d6d8e1;background-color:#fff;padding:10px 14px;cursor:pointer;border-radius:4px;user-select:none;transition:.2s box-shadow ease-in-out,.2s color ease-in-out,.2s background-color ease-in-out,.2s border ease-in-out}input.check-button:not(:checked)+label:hover{box-shadow:1px 2px 6px 0 rgba(0,0,0,.1)}input.check-button+label:active,input.check-button:checked+label{color:#fff;background-color:var(--accent-color);border:1px solid var(--accent-color)}.button-text-input textarea{display:block;width:100%;margin:0 0 25px 0;padding:10px 14px;background-color:#f0f1f6;border:1px solid #babbc5;border-radius:4px;resize:none}.button-text-input textarea:focus{border:1px solid var(--accent-color);outline:0}.button-text-input p.progress-limit{text-align:center;margin-bottom:30px;font-size:1.4rem;font-weight:800;opacity:.4}.progress-sm{width:100%;margin-bottom:4px;height:8px;background-color:var(--secondary-bg);border-radius:4px}.progress-sm .bar{width:0%;height:8px;background:var(--accent-color);background:linear-gradient(90deg,#4b6faa 0,#594baa 100%);border-radius:4px;transition:.2s width}#scaleable-wrapper{display:flex;transform-origin:top left;margin-bottom:10px}.keyboard-wrapper{display:flex;border-radius:8px}.keyboard-sc{display:flex;flex-direction:column}.keyboard-sc-ar,.keyboard-sc-num{margin-left:26px}.keyboard-sc .row{display:flex;flex-direction:row}.keyboard-sc .col{display:flex;flex-direction:column;flex:1}.keyboard-sc .empty{flex:1;width:60px;height:52px;margin:0 8px 8px 0}.keyboard-sc.keyboard-sc-num-last .empty{flex:none}.keyboard-sc .key{display:block;flex:1;position:relative;width:60px;height:52px;background-color:#fff;border:2px solid #a2a8ae;border-radius:8px;font-weight:500;margin:0 8px 8px 0;overflow:hidden;white-space:nowrap;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);user-select:none;transition:.2s border,.2s color}.keyboard-sc .empty.small,.keyboard-sc .key.small{height:40px;margin-bottom:26px}.keyboard-sc .key p,.keyboard-sc .key span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-transform:capitalize}.keyboard-sc .key p{font-size:1.2rem;line-height:1.4rem}.keyboard-sc span i{font-size:2rem}.keyboard-sc #HID_SPACEBAR+label{flex:1 1 46.5%}.keyboard-sc #HID_BACKSPACE+label{flex:1 1 7%}.keyboard-sc #HID_ENTER+label,.keyboard-sc #HID_MODIFIER_LEFT_CONTROL+label,.keyboard-sc #HID_MODIFIER_LEFT_SHIFT+label,.keyboard-sc #HID_MODIFIER_RIGHT_CONTROL+label,.keyboard-sc #HID_TAB+label{flex:1 1 4%}.keyboard-sc #HID_MODIFIER_RIGHT_SHIFT+label{flex:1 1 10.7%}.keyboard-sc #HID_CAPS_LOCK+label{flex:1 1 7.6%}.keyboard-sc #HID_ESCAPE+label,.keyboard-sc #HID_F4+label,.keyboard-sc #HID_F8+label{margin-right:3.2%}.keyboard-sc #HID_MODIFIER_LEFT_SHIFT span i,.keyboard-sc #HID_MODIFIER_RIGHT_SHIFT span i{font-size:1.8rem}.keyboard-sc-num #HID_KEYPAD_0+label{flex:1 1 34%}.keyboard-sc-num-last #HID_KEYPAD_MINUS+label{flex:none}input.keyboard-sc-button{display:none}input.keyboard-sc-button:not(:checked)+.key:hover{border:2px solid #585f6c}input.keyboard-sc-button+.key:active,input.keyboard-sc-button:checked+.key{color:#fff;background-color:#585f6c;border:2px solid #585f6c}.shortcut-command{flex:1;margin-left:10px;background-color:#e9eaec;border-radius:4px;padding:6px 18px;text-align:center}.shortcut-command span{color:var(--accent-color)}.shortcut-command .fa-chevron-right{position:relative;top:1px;margin:0 10px;color:var(--accent-color)}.shortcut-command .fa-empty-set{position:relative;top:1px;margin-left:10px}.info-card-wrapper{flex:1!important;text-align:right}.info-card-link{color:#a8aeb7;text-decoration:none;transition:color .2s}.info-card-link:hover{color:var(--accent-color)}.info-card-icon{position:relative;top:3px;font-size:2.2rem}.features-dialog{list-style-type:none}.features-dialog li{position:relative;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #eee}.features-dialog li:last-child{margin-bottom:0;border-bottom:none}.features-dialog li i{position:absolute;top:6px;left:50%;transform:translateX(-50%);color:var(--accent-color);font-size:2.6rem}.features-dialog li h4{font-size:1.6rem;font-weight:500;margin-bottom:.2rem;padding-left:60px}.features-dialog li p{padding-left:60px}.features-dialog .icon{width:40px;height:40px;position:absolute}.device-wrapper{display:flex;justify-content:center;background-color:#dbdce2;position:relative;margin:0 3rem 3rem 3rem;border-radius:8px;overflow:hidden}.device-wrapper-overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0}.device-imagemap-wrapper{padding:25px}#device-image,#device-image-overlay{max-width:100%;height:auto}.device-imagemap-wrapper .imagemap{position:relative;text-align:center}.device-imagemap-wrapper .imagemap img{display:block}.device-imagemap-wrapper .imagemap .area{position:absolute;transition:box-shadow .2s ease-in-out}.device-imagemap-wrapper .imagemap .area:hover{box-shadow:var(--box-shadow)}.pstack .tag{display:inline-block;padding:0 .8rem;margin-left:1rem;font-size:1.2rem;font-weight:400;border-radius:4px;background-color:#f2f5f8;vertical-align:text-bottom}.pstack .tag.tag-red{background-color:#f9dfdf;color:#e44444}.pstack .tag.tag-orange{background:#f8e7cd;color:#c67900}@keyframes fade-area{0%{opacity:.1}50%{opacity:.9}100%{opacity:.1}}@keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.main-layout{display:flex;flex-direction:column;align-items:stretch;min-height:100vh;user-select:none}.main-layout *{transition:all .2s}.main-layout>.main-wrapper{display:flex;flex-direction:column;flex:1;background:#d5dff0}.main-layout header{display:flex;flex-grow:0;align-items:start;justify-content:center;padding:4rem}.main-layout header .logo{width:140px}.main-layout .content{display:flex;flex-grow:20;align-items:center;justify-content:center;position:relative}.main-layout .content main{display:flex;flex-grow:4;flex-direction:column;align-items:start;padding:3rem 2rem 2rem 0}.main-layout footer{display:flex;flex-direction:column;padding:2.4rem 3.8rem;background-color:#fff}.main-layout footer p{font-size:1.4rem;text-align:center;padding:0;margin:0}.main-layout .center-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.main-layout .content .center-box h1{font-size:4.6rem;font-weight:600;padding-bottom:2rem;text-align:center}.main-layout .content .center-box p{font-size:1.8rem;font-weight:400;margin-bottom:6.2rem;text-align:center;opacity:.8}.main-layout .content .center-box .connect-device-table{border:0;border-collapse:collapse}.main-layout .content .center-box .connect-device-table td{vertical-align:top;width:100%;max-width:600px;padding:0 25px}.main-layout .content .center-box .connect-device-table button{font-size:2.2rem;font-weight:400;color:#fff;background-color:#111;padding:14px 34px;margin-bottom:4rem;border-radius:50px;position:relative;left:50%;transform:translateX(-50%);transition:all .2s ease-in-out;cursor:pointer}.content .center-box .connect-device-table button:hover{transform:translateX(-50%) scale(1.1)}.main-layout button.button-default{font-weight:400;color:#fff;border:0;outline:0;padding:.8rem 1.6rem;border-radius:4px;background-color:var(--accent-color);transition:.2s background-color}.main-layout button.button-default:hover{color:#fff;background-color:#37578d}.main-layout button.button-secondary{background-color:#4e5973}.main-layout button.button-secondary:hover{background-color:#424c64}.main-layout .content .center-box .notification{position:relative;background-color:#fff;margin:2.6rem 0;padding:2.6rem;border-radius:8px;box-shadow:2px 2px 10px rgba(0,0,0,.1);z-index:80}.main-layout .content .center-box .notification p{text-align:left;opacity:1;padding-left:5.4rem;margin-bottom:0}.main-layout .content .center-box .notification i{position:absolute;top:2.6rem;left:2.6rem;font-size:3rem;color:#e44444}.main-layout .options-bar{display:flex;align-self:center;align-content:center;list-style-type:none;margin:30px 0 60px 0}.main-layout .options-bar li{display:inline-block;width:200px;text-align:center;margin-right:20px}.main-layout .options-bar li:last-child{margin-right:0}.main-layout .options-bar li a{display:block;font-size:1.8rem;font-weight:400;color:#111;text-decoration:none}.main-layout .options-bar li a:hover i{color:#111}.main-layout .options-bar li a i{display:block;font-size:4.6rem;margin-bottom:12px;color:#1157bf;transition:color .2s}.main-layout .il-usb{position:absolute;bottom:0;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;color:#b0c2de;height:100vh;max-height:20%}.main-layout .il-usb i{flex:0;position:relative;font-size:5.2rem;transform:rotate(-90deg);animation:a-usb 1.6s ease-in-out infinite;z-index:10}.main-layout .il-usb .line{flex:1;position:relative;background:#b0c2de;background:linear-gradient(0deg,rgba(176,194,222,.2) 0,#b0c2de 100%);width:6px;left:29px;z-index:9}@keyframes a-usb{0%{transform:translateY(0) rotate(-90deg)}50%{transform:translateY(16px) rotate(-90deg)}100%{transform:translateY(0) rotate(-90deg)}}.sidebar .device-item{padding:2.5rem;margin-bottom:1.6rem}.sidebar:last-child .device-item{margin-bottom:0}.sidebar .device-item p{display:inline-block;padding-bottom:1rem;border-bottom:1px solid #1157bf;margin-bottom:1.4rem}.sidebar.dark .device-item p{color:#fff;border-bottom:1px solid #3d5980}.sidebar .device-item img{width:100%}.sidebar .device-item .h .tag{float:right;position:relative;top:-1px;font-size:1.4rem;color:#194d2b;background-color:#a9ecbe;padding:4px 8px;border-radius:4px}.sidebar.dark .device-item .h .tag{color:#daf6e3;background-color:#337c4a}@media screen and (max-width:760px),(max-height:800px){.main-layout header .logo{width:120px}.main-layout .content .center-box .connect-device-table td{max-width:560px}.main-layout .content .center-box .connect-device-table button{font-size:2rem}.main-layout .content .center-box h1,.main-layout .options-bar li a i{font-size:4rem}.main-layout .content .center-box p{font-size:1.6rem}.main-layout .options-bar li{width:160px}.main-layout .options-bar li a{font-size:1.6rem}}@media screen and (min-width:1800px) and (min-height:1000px){.main-layout .content .center-box .connect-device-table td{max-width:640px}.main-layout .content .center-box h1,.main-layout .options-bar li a i{font-size:5.2rem}.main-layout .content .center-box p{font-size:2.2rem}.main-layout .content .center-box .connect-device-table button{font-size:2.4rem}.main-layout .options-bar li{width:260px}.main-layout .options-bar li a{font-size:2rem}}@media screen and (max-height:960px){.main-layout .il-usb{visibility:hidden;opacity:0}}