html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}dl,dt,dd,ol,ul,li{font-size:100%;font:inherit;vertical-align:baseline}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.error,.error a{color:rgba(240,142,117,0.9) !important}.bg-error{background-color:rgba(240,142,117,0.9) !important}.bg-button-error button{background-color:rgba(240,142,117,0.9) !important}.warning,.warning a{color:rgba(235,178,71,0.9) !important}.bg-warning{background-color:rgba(235,178,71,0.9) !important}.bg-button-warning button{background-color:rgba(235,178,71,0.9) !important}.info,.info a{color:rgba(117,207,240,0.9) !important}.bg-info{background-color:rgba(117,207,240,0.9) !important}.bg-button-info button{background-color:rgba(117,207,240,0.9) !important}.ok,.ok a{color:rgba(56,233,56,0.9) !important}.bg-ok{background-color:rgba(56,233,56,0.9) !important}.bg-button-ok button{background-color:rgba(56,233,56,0.9) !important}.color-white,.color-white a{color:#fff !important}.bg-white{background-color:#fff !important}.bg-white-50{background-color:rgba(255,255,255,0.5) !important}.bg-button-white button{background-color:#fff !important}.color-gray,.color-gray a{color:gray !important}.bg-gray{background-color:gray !important}.bg-gray-50{background-color:rgba(128,128,128,0.5) !important}.bg-button-gray button{background-color:gray !important}.color-gray-light,.color-gray-light a{color:#ccc !important}.bg-gray-light{background-color:#ccc !important}.bg-gray-light-50{background-color:rgba(204,204,204,0.5) !important}.bg-button-gray-light button{background-color:#ccc !important}.color-orange,.color-orange a{color:#ff853a !important}.bg-orange{background-color:#ff853a !important}.bg-orange-50{background-color:rgba(255,133,58,0.5) !important}.bg-button-orange button{background-color:#ff853a !important}.color-blue,.color-blue a{color:#3a54ff !important}.bg-blue{background-color:#3a54ff !important}.bg-blue-50{background-color:rgba(58,84,255,0.5) !important}.bg-button-blue button{background-color:#3a54ff !important}.color-blue-light,.color-blue-light a{color:#b0baff !important}.bg-blue-light{background-color:#b0baff !important}.bg-blue-light-50{background-color:rgba(176,186,255,0.5) !important}.bg-button-blue-light button{background-color:#b0baff !important}.color-red,.color-red a{color:#ff3a3a !important}.bg-red{background-color:#ff3a3a !important}.bg-red-50{background-color:rgba(255,58,58,0.5) !important}.bg-button-red button{background-color:#ff3a3a !important}.color-green,.color-green a{color:#65ff3a !important}.bg-green{background-color:#65ff3a !important}.bg-green-50{background-color:rgba(101,255,58,0.5) !important}.bg-button-green button{background-color:#65ff3a !important}.color-green-light,.color-green-light a{color:#beffae !important}.bg-green-light{background-color:#beffae !important}.bg-green-light-50{background-color:rgba(190,255,174,0.5) !important}.bg-button-green-light button{background-color:#beffae !important}.color-yellow,.color-yellow a{color:#fff53a !important}.bg-yellow{background-color:#fff53a !important}.bg-yellow-50{background-color:rgba(255,245,58,0.5) !important}.bg-button-yellow button{background-color:#fff53a !important}.color-purple,.color-purple a{color:#e53aff !important}.bg-purple{background-color:#e53aff !important}.bg-purple-50{background-color:rgba(229,58,255,0.5) !important}.bg-button-purple button{background-color:#e53aff !important}.color-aqua,.color-aqua a{color:#7fffd4 !important}.bg-aqua{background-color:#7fffd4 !important}.bg-aqua-50{background-color:rgba(127,255,212,0.5) !important}.bg-button-aqua button{background-color:#7fffd4 !important}.color-sky,.color-sky a{color:#60daff !important}.bg-sky{background-color:#60daff !important}.bg-sky-50{background-color:rgba(96,218,255,0.5) !important}.bg-button-sky button{background-color:#60daff !important}.color-braun,.color-braun a{color:#99752e !important}.bg-braun{background-color:#99752e !important}.bg-braun-50{background-color:rgba(153,117,46,0.5) !important}.bg-button-braun button{background-color:#99752e !important}.color-peach,.color-peach a{color:#fdccad !important}.bg-peach{background-color:#fdccad !important}.bg-peach-50{background-color:rgba(253,204,173,0.5) !important}.bg-button-peach button{background-color:#fdccad !important}.color-black,.color-black a{color:#000 !important}.bg-black{background-color:#000 !important}.bg-black-50{background-color:rgba(0,0,0,0.5) !important}.bg-button-black button{background-color:#000 !important}.color-rouse,.color-rouse a{color:#ffb3b3 !important}.bg-rouse{background-color:#ffb3b3 !important}.bg-rouse-50{background-color:rgba(255,179,179,0.5) !important}.bg-button-rouse button{background-color:#ffb3b3 !important}@font-face{font-family:'MainFont';src:url("../fonts/Ubuntu-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'MainFont';src:url("../fonts/Ubuntu-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'MainFont';src:url("../fonts/Ubuntu-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}body{color:#333;overflow:hidden;width:100%;top:0;bottom:0;position:absolute}body,input,textarea,select,button{font-size:1rem;font-family:Ubuntu, MainFont, Arial, serif}b,strong{font-weight:700}xmp,pre,code,.monospace{font-family:Ubuntu, monospace}h1{font-size:1.6em;font-weight:700}h2{font-size:1.4em;font-weight:700}h3{font-size:1.2em;font-weight:700}a{text-decoration:underline;color:#333}a:hover{color:rgba(0,0,0,0.8);text-decoration:none;text-shadow:0 0 4px #fff,-1px -1px 4px rgba(255,255,255,0.5),1px 1px 4px rgba(255,255,255,0.5)}a:active{color:rgba(0,187,255,0.9)}.cross{text-decoration:line-through}.abs-center{display:flex;width:100%;height:100%;justify-content:center;align-items:center;flex-direction:column;gap:8px}.overlay{display:flex;justify-items:center;z-index:201;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.2);backdrop-filter:blur(3px)}.overlay.hidden{display:none}.overlay .close{border:none;padding:0;margin:0;border-radius:6px;width:25px;height:25px;background:rgba(255,255,255,0.5);z-index:10;cursor:pointer;position:absolute;top:2px;right:2px}.overlay .body{box-shadow:0 0 2px 0 rgba(0,0,0,0.5);position:absolute;top:0;left:16px;right:16px;bottom:0;max-width:1200px;margin:16px auto;background-color:rgba(255,255,255,0.8)}.overlay .body iframe{width:100%;height:100%}.adaptive .overlay .body{left:8px;right:8px;margin:8px auto}.adaptive .overlay .close{top:0;right:0}.loading:after{content:" ";position:absolute;top:0;left:0;text-align:center;background-image:url("../loading.webp?");opacity:0.5;zoom:0.1;width:100%;background-position:center;background-repeat:no-repeat;height:100%;pointer-events:none}.load-indicator.loading:after{display:block;opacity:0.5;transition:opacity 0.5s}a:focus-visible,button:focus-visible{outline-color:rgba(0,187,255,0.9) !important;outline-style:solid;outline-width:1px;border-radius:4px}@media only screen and (min-device-width: 600px){::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background-color:#a2a2a2;border-radius:8px;border:2px solid #fff}::-webkit-scrollbar-track{background-color:transparent}}p+p{margin-top:0.5em}.header{box-shadow:0 0 8px 0px #333;background:linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0.2));background-repeat:no-repeat;background-size:100lvw 100lvh;background-position:top left;background-color:#a2a2a2;ttt:#a2a2a2;color:#fff;text-shadow:rgba(0,0,0,0.5) 1px 1px 2px;z-index:2}.header>.title{cursor:pointer;padding:8px}.header>.title.one-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header .sub-panel{width:100%;display:block;background-color:#a2a2a2;color:#333}.header .hidden{display:none}.header .buttons{padding:8px}.card{width:100%;height:100%;margin:auto;display:flex;flex:1 auto;flex-direction:column;flex-wrap:nowrap}.card .body{height:inherit}.buttons:empty{display:none;margin:0;padding:0}.buttons.left-buttons{padding-right:0;float:left}.buttons.right-buttons{padding-left:0;float:right;margin-left:4px}.buttons button{border:none;padding:0;margin:0 4px;background:inherit}.buttons button.hidden{display:none}.cursor-pointer{cursor:pointer}.text-bold{font-weight:bold}.text-italy{font-style:italic}.text-stamp{background-color:#333;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:rgba(255,255,255,0.5) 0px 1px 1px}.text-stamp-white{background-color:#333;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:rgba(255,255,255,0.5) 0px 1px 1px;background-color:#FFFFFF}.text-stamp-black{background-color:#000000;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:rgba(255,255,255,0.5) 1px 1px 1px}.shadow-box{box-shadow:0 0 8px 0px #333}.p-1{padding:4px !important}.pr-1{padding-right:4px !important}.pl-1{padding-left:4px !important}.pt-1{padding-top:4px !important}.pb-1{padding-bottom:4px !important}.m-1{margin:4px !important}.mr-1{margin-right:4px !important}.ml-1{margin-left:4px !important}.mt-1{margin-top:4px !important}.mb-1{margin-bottom:4px !important}.p-2{padding:8px !important}.pr-2{padding-right:8px !important}.pl-2{padding-left:8px !important}.pt-2{padding-top:8px !important}.pb-2{padding-bottom:8px !important}.m-2{margin:8px !important}.mr-2{margin-right:8px !important}.ml-2{margin-left:8px !important}.mt-2{margin-top:8px !important}.mb-2{margin-bottom:8px !important}.p-3{padding:12px !important}.pr-3{padding-right:12px !important}.pl-3{padding-left:12px !important}.pt-3{padding-top:12px !important}.pb-3{padding-bottom:12px !important}.m-3{margin:12px !important}.mr-3{margin-right:12px !important}.ml-3{margin-left:12px !important}.mt-3{margin-top:12px !important}.mb-3{margin-bottom:12px !important}.p-4{padding:16px !important}.pr-4{padding-right:16px !important}.pl-4{padding-left:16px !important}.pt-4{padding-top:16px !important}.pb-4{padding-bottom:16px !important}.m-4{margin:16px !important}.mr-4{margin-right:16px !important}.ml-4{margin-left:16px !important}.mt-4{margin-top:16px !important}.mb-4{margin-bottom:16px !important}.nowrap{white-space:nowrap}.badge{cursor:pointer;vertical-align:top;line-height:0.6em;text-align:center;display:inline-block;margin:0;font-size:0.7em;font-weight:bold;padding:0.4em 0.3em 0.3em;min-width:0.8em;border-radius:0.8em;background-color:#eee;border:solid 1px #fff;color:#333;opacity:0.9;transition:opacity 1s}.badge:empty{width:0 !important;overflow:hidden;margin:0 !important;padding:0 !important;opacity:0;min-width:0 !important;transition:opacity 1s}.badge+.badge{margin-left:0}.badge.badge-error{border:dashed 1px rgba(255,51,0,0.9)}.top-menu .menu-item-block .badge{margin-left:0;margin-right:8px}.top-menu .menu-item-html .badge{margin-left:0.3em}select{-webkit-appearance:none}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-strong{font-weight:bold}.text-code{font-family:monospace;white-space:pre-wrap}.text-invisible{display:none}.mark{border-radius:8px;padding:0.1em 0.2em !important;line-height:1.4em !important}.mark.white,.mark.white a{background-color:#FFFFFF}.mark.info,.mark.info a{background-color:rgba(117,207,240,0.9) !important;color:#000 !important}.mark.warning,.mark.warning a{background-color:rgba(235,178,71,0.9) !important;color:#fff !important}.mark.success,.mark.success a{background-color:rgba(56,233,56,0.9) !important;color:#fff !important}.mark.error,.mark.error a{background-color:rgba(240,142,117,0.9) !important;color:#fff !important}.form button,.form .button{cursor:pointer}.form button span,.form .button span{display:inline-block}.form .button-group{width:100%;display:inline-flex}.form .button-group>*{margin-right:1px}.form .button-group>:not(:first-child):not(:last-child){border-radius:0}.form .button-group>:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.form .button-group>:last-child{border-top-left-radius:0;border-bottom-left-radius:0;margin-right:0}.form .button-group button:not(.no-press){position:relative;box-shadow:inset 1px 1px 1px 0 #fff;background-color:#eee}.form .button-group button:not(.no-press):active:not([disabled]){box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.8) !important}.form .button-group button:not(.no-press):active:not([disabled])>*{margin-left:1px;margin-right:-1px}.form .button-group-col{width:100%;display:flex;flex-direction:column}.form .button-group-col>div{background:#fff;border-radius:4px}.form .button-group-col>:not(:first-child):not(:last-child){border-radius:0}.form .button-group-col>:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.form .button-group-col>:last-child{border-top-right-radius:0;border-top-left-radius:0}.form .form-item-button .name,.form .group-buttons .name,.form .buttons .name{float:none !important}.form .form-item-button button,.form .group-buttons button,.form .buttons button{position:relative;overflow:hidden;border-radius:4px;background:linear-gradient(25deg, rgba(255,255,255,0), rgba(255,255,255,0.5));position:relative;box-shadow:inset 1px 1px 1px 0 #fff;box-sizing:border-box;border:none;font-weight:bold;cursor:pointer}.form .form-item-button button[disabled] .icon,.form .group-buttons button[disabled] .icon,.form .buttons button[disabled] .icon{opacity:0.2}.form .form-item-button button:active:not([disabled]),.form .group-buttons button:active:not([disabled]),.form .buttons button:active:not([disabled]){box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.8) !important}.form .form-item-button button:active:not([disabled])>*,.form .group-buttons button:active:not([disabled])>*,.form .buttons button:active:not([disabled])>*{margin-left:1px;margin-right:-1px}.form .form-item-button button small,.form .group-buttons button small,.form .buttons button small{color:rgba(0,0,0,0.5);font-size:80%}.form .form-item-button button:hover,.form .form-item-button button:focus,.form .group-buttons button:hover,.form .group-buttons button:focus,.form .buttons button:hover,.form .buttons button:focus{background:linear-gradient(25deg, rgba(255,255,255,0), rgba(255,255,255,0.5));background-color:rgba(255,255,255,0.5)}.form .form-item-button button:active,.form .group-buttons button:active,.form .buttons button:active{background:linear-gradient(25deg, rgba(0,0,0,0), rgba(0,0,0,0.2))}.form .input .name{padding:0 !important;margin:0 !important}.form .form-item-button button{padding:8px 4px;width:100%;margin:auto}.form .buttons button .button-indicator,.form .form-item-button button .button-indicator{position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:10px;border:solid 6px transparent}.form .buttons button.button-result-ok .button-indicator,.form .form-item-button button.button-result-ok .button-indicator{animation:button-result-ok-flash 3s}.form .buttons button.button-result-error .button-indicator,.form .form-item-button button.button-result-error .button-indicator{animation:button-result-error-flash 3s}.form .buttons button.button-result-warning .button-indicator,.form .form-item-button button.button-result-warning .button-indicator{animation:button-result-warning-flash 3s}.form .buttons button.button-result-info .button-indicator,.form .form-item-button button.button-result-info .button-indicator{animation:button-result-info-flash 3s}.form .buttons button.button-loading .button-indicator,.form .form-item-button button.button-loading .button-indicator{background-color:transparent !important;animation:button-loading-spinner 1s linear infinite}.form .group-buttons{display:flex;flex-direction:row;overflow:hidden;position:relative;border:none;border:#eee;border-radius:4px;min-height:34px;outline:rgba(0,0,0,0.2) solid 1px;border-radius:4px}.form .group-buttons .title{display:inline-flex;flex-grow:1;align-items:center;font-weight:bold;padding:4px;opacity:0.8;border-bottom-left-radius:4px;border-top-left-radius:4px}.form .group-buttons .title:empty{display:none}.form .group-buttons .buttons{box-shadow:inset 1px 1px 1px 0 #fff;background-color:rgba(255,255,255,0.5);flex-grow:4;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.form .group-buttons .buttons button{flex-grow:1;margin:0;width:auto;position:relative;box-shadow:inset 1px 1px 1px 0 #fff;border-radius:0}.form .group-buttons .buttons button:active:not([disabled]){box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.8) !important}.form .group-buttons .buttons button:active:not([disabled])>*{margin-left:1px;margin-right:-1px}.form .group-buttons .buttons button:focus-visible{outline-color:rgba(0,187,255,0.9) !important;outline-offset:-1px}.form .group-buttons .buttons button .description{width:100%;margin:0 auto}@media screen and (max-width: 400px){.form .group-buttons{flex-direction:column;max-width:inherit}}@keyframes button-result-ok-flash{0%{border-color:#fff}10%{border-color:rgba(56,233,56,0.9)}50%{border-color:rgba(56,233,56,0.6)}100%{border-color:rgba(56,233,56,0.1)}}@keyframes button-result-error-flash{0%{border-color:#fff}10%{border-color:rgba(240,142,117,0.9)}50%{border-color:rgba(240,142,117,0.6)}100%{border-color:rgba(240,142,117,0.1)}}@keyframes button-result-warning-flash{0%{border-color:#fff}10%{border-color:rgba(235,178,71,0.9)}50%{border-color:rgba(235,178,71,0.6)}100%{border-color:rgba(235,178,71,0.1)}}@keyframes button-result-info-flash{0%{border-color:#fff}10%{border-color:rgba(117,207,240,0.9)}50%{border-color:rgba(117,207,240,0.6)}100%{border-color:rgba(117,207,240,0.1)}}@keyframes button-loading-spinner{0%{border-image:linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}8.3%{border-image:linear-gradient(170deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}16.6%{border-image:linear-gradient(177deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}25%{border-image:linear-gradient(180deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}33.3%{border-image:linear-gradient(183deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}41.6%{border-image:linear-gradient(190deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}50%{border-image:linear-gradient(270deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}58.3%{border-image:linear-gradient(350deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}66.6%{border-image:linear-gradient(357deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}75%{border-image:linear-gradient(360deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}83.3%{border-image:linear-gradient(3deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}91.6%{border-image:linear-gradient(10deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}100%{border-image:linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0), #fff, rgba(0,187,255,0.9)) 1}}body.menu{background:linear-gradient(25deg, #dcdcdc, #c8c8c8);background-repeat:no-repeat;background-size:100vw 100vh;background-attachment:fixed;background-position:top left;width:100%;height:100%;overflow:auto}.top-menu{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-content:stretch;align-items:stretch;padding:8px;margin:0;gap:8px}.top-menu>.menu-item .wrapper>*{padding:8px;margin:0;display:inline-block}.top-menu>.menu-item>.wrapper{white-space:nowrap}.top-menu>.menu-item:not(.menu-item-collection):not(.menu-item-separator),.top-menu>.menu-item.menu-item-collection>.menu-item{border-radius:4px;border:solid 1px #fff;box-shadow:0 0 2px 0 rgba(0,0,0,0.5);align-items:center;display:block;box-sizing:border-box;width:auto}.top-menu>.menu-item a{color:#333}.top-menu>.menu-item a:hover{color:rgba(0,0,0,0.8);text-decoration:none;text-shadow:0 0 4px #fff,-1px -1px 4px rgba(255,255,255,0.5),1px 1px 4px rgba(255,255,255,0.5)}.top-menu>.menu-item a:active{color:rgba(0,187,255,0.9)}.menu-item-block{background:linear-gradient(115deg, rgba(0,0,0,0.05), rgba(255,255,255,0.4))}.item-help-link{padding-right:4px;padding-left:4px;opacity:0.5}.item-help-link:focus-visible{opacity:0.9;outline-style:none}div+.item-help-link,span+.item-help-link{padding-right:0}.body-block{background:linear-gradient(155deg, #e6e6e6, #dcdcdc);background-repeat:no-repeat;background-size:100lvw 100lvh;background-position:top left}.body-block .wrapper{width:100%;height:100%;overflow:auto}.extra-menu .title{background-color:#333;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:rgba(255,255,255,0.5) 0px 1px 1px;padding-left:0.5em}.extra-menu .group-title:empty{display:none}.extra-menu .group-title>span{background-color:#333;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:rgba(255,255,255,0.5) 0px 1px 1px}.extra-menu .menu-item-GroupInline.menu-item,.extra-menu .menu-item-Group.menu-item{padding:4px;margin:4px;border:rgba(255,255,255,0.8) 1px solid;border-radius:4px}.extra-menu .bg-white .menu-item-GroupInline.menu-item,.extra-menu .bg-white .menu-item-Group.menu-item{border-color:rgba(0,0,0,0.2)}.extra-menu>.menu-item-Group.opened>.group-title,.extra-menu .menu-item-GroupLazy.opened>.group-title{white-space:normal}.extra-menu>.menu-item-Group,.extra-menu .menu-item-GroupLazy{border:1px rgba(255,255,255,0.5) solid !important;border-radius:4px;box-shadow:0 0 2px 0 rgba(0,0,0,0.5);background-color:rgba(238,238,238,0.5)}.extra-menu>.menu-item-Group>.group-title,.extra-menu .menu-item-GroupLazy>.group-title{line-height:1.4em;position:relative;display:flex;width:100%;align-items:flex-start;align-content:flex-start;justify-content:space-between;gap:4px}.extra-menu>.menu-item-Group>.group-title span,.extra-menu .menu-item-GroupLazy>.group-title span{overflow:hidden;text-overflow:ellipsis;flex-grow:1}.extra-menu .menu-item-GroupLazy{position:relative}.extra-menu .menu-item-GroupLazy .group-title{cursor:pointer}.extra-menu .menu-item-GroupLazy .lazy-reload{opacity:0;margin-right:-10px;position:relative;cursor:pointer;transition:all 0.3s;z-index:200}.extra-menu .menu-item-GroupLazy>.group-items{display:none}.extra-menu .menu-item-GroupLazy.opened>.group-title .lazy-reload{opacity:0.2;transition:all 0.3s;position:relative;margin-right:0px;padding-left:10px;padding-right:10px}.extra-menu .menu-item-html{white-space:normal}.extra-menu .menu-item{display:flex;flex-direction:column;justify-content:flex-start;align-content:stretch;align-items:stretch;gap:8px;padding:4px;margin:6px 4px}.extra-menu .menu-item .menu-item{margin:6px 0;overflow:hidden;text-overflow:ellipsis}.extra-menu .menu-item .menu-item:last-child{margin-bottom:0}.extra-menu .menu-item .btn{margin:0;display:block}.extra-menu .group-inline-items{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;flex-direction:row}.extra-menu .group-inline-items>.menu-item{display:inline-block;padding:0;margin:0}.extra-menu .group-inline-items>.group-title{font-size:1em;padding:0}.extra-menu .group-inline-items>.menu-item-separator,.extra-menu .group-items>.menu-item-separator{width:100%;box-sizing:border-box;height:0;opacity:1;border-top:solid 1px #fff}.extra-menu .bg-white .menu-item-separator{border-color:#eee}.menu.desktop{overflow-y:hidden !important}.menu.desktop .top-menu{flex-wrap:nowrap !important;display:flex;padding-top:10px;padding-bottom:10px}.menu.desktop .top-menu .menu-item-separator{margin-left:auto;margin-right:auto;min-width:20px !important;opacity:0}.menu.desktop .top-menu .menu-item-collection{display:contents}.menu.desktop .top-menu .menu-item-collection.compact-collection>.menu-item{width:40px}.menu.desktop .top-menu .menu-item{min-width:40px;white-space:nowrap;position:relative;width:auto}.menu.desktop .top-menu .menu-item.full-size{min-width:max-content !important;width:auto !important}.menu.desktop .top-menu .menu-item .wrapper{overflow:hidden}.menu.desktop .top-menu .menu-item .wrapper .badge-group{padding:0;margin:0;position:absolute;top:-10px;right:-6px}.menu.desktop .top-menu .menu-item .wrapper .badge-group .badge{margin-right:0}.menu.adaptive .top-menu{flex-direction:column}.menu.adaptive .top-menu .menu-item-block>.menu-item-separator,.menu.adaptive .top-menu .menu-item-collection>.menu-item-separator{width:100%;opacity:0}.menu.adaptive .top-menu>.menu-item{width:100%;position:relative}.menu.adaptive .top-menu>.menu-item>.btn{width:100%}.menu.adaptive .top-menu .menu-item-block:not(.opened){width:auto}.menu.adaptive .top-menu .menu-item-block.opened{width:100%}.menu.adaptive .top-menu .menu-item-collection{display:flex;flex-direction:row;gap:8px;justify-content:space-between;flex-wrap:wrap}.menu.adaptive .top-menu .menu-item-collection>.menu-item{flex-grow:1}.menu.adaptive .top-menu .right-buttons{position:absolute;right:2px;opacity:0;transition:opacity 200ms}.menu.adaptive .top-menu .right-buttons:empty{display:none}.menu.adaptive .top-menu .right-buttons button{padding:6px;border:0;margin:0;background:none}.menu.adaptive .top-menu .opened .right-buttons{opacity:1;transition:opacity 200ms}.auto-link{display:inline-block;border:dotted 2px #fff;padding:2px;border-radius:8px}.body-card{background:linear-gradient(155deg, #e6e6e6, #dcdcdc);background-repeat:no-repeat;background-size:100lvw 100lvh;background-position:top left}.body-card .card .body{overflow:hidden;display:flex;justify-content:space-between;flex-direction:row}@media screen and (max-width: 575px){.body-card .card .body{flex-direction:column;overflow:auto;height:auto}}.body-card .card .form button{white-space:nowrap;background-color:inherit;color:rgba(0,0,0,0.5);font-weight:bold}@media screen and (max-width: 575px){.body-card .card-block{border-left:none;border-top:solid 4px rgba(255,255,255,0.5);min-width:inherit;max-width:inherit;width:auto;height:auto;overflow:visible}}.body-card .card-block:first-child{border:none}.card-block{overflow:auto;position:relative;padding:8px;gap:8px;width:100%;min-width:calc($breakPointS/3);border-left:solid 4px rgba(255,255,255,0.5);display:flex;flex-direction:column}.card-block .item{gap:4px}.card-block .bold{font-weight:bold}.card-info{width:100%;position:relative;display:block}.card-info .info-name{display:inline-block;min-width:125px;width:auto;color:rgba(0,0,0,0.5);text-align:left;text-overflow:ellipsis;overflow:hidden;baseline-source:last;position:relative;padding-right:6px}.card-info .info-value{display:inline-block;margin-left:12px}.card-info .info-value:before{content:":";color:rgba(0,0,0,0.2);font-weight:bold;display:inline-block;position:absolute;margin-left:-12px}.body-one-operation{background-color:rgba(0,0,0,0.2)}.body-one-operation .wrapper{position:relative;max-width:576px;max-height:80vh;margin:10vh auto}.body-one-operation .wrapper .block-result{margin:20px;padding:20px;border-radius:4px;background:linear-gradient(25deg, rgba(255,255,255,0), rgba(255,255,255,0.5));color:#000 !important;font-weight:bold}.body-one-operation .wrapper .block-result.ok{background-color:rgba(56,233,56,0.9)}.body-one-operation .wrapper .block-result.warning{background-color:rgba(235,178,71,0.9)}.body-one-operation .wrapper .block-result.error{background-color:rgba(240,142,117,0.9)}.body-one-operation .wrapper .block-result.info{background-color:rgba(117,207,240,0.9)}.form .object-tab-header{display:flex;flex-direction:row;gap:4px;background-color:#a2a2a2;padding-right:30px}.form .object-tab-header>div{border-top-right-radius:4px;border-top-left-radius:4px;padding:8px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form .object-tab-header>div.active{background-color:#fff}.form .object-tab-body{padding:8px;width:auto}.form .object-tab-body .object-tab-item{display:none}.form .object-tab-body .object-tab-item.active{display:block}.form .object-tab-body .object-tab-item>ul{padding:0;margin:0}.form .object-tab-body .object-tab-item ul{columns:150px auto}.form .object-tab-body .object-tab-item ul li{break-inside:avoid-column}.form .object-search-line select{background-color:#eee;max-width:100px;width:30%}.form .form-group{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:-webkit-fill-available;max-width:1200px;margin:0 auto;align-items:flex-start}.form .form-group .description{width:95%;line-height:1.2;margin-top:8px;font-style:italic;font-size:80%;background-color:#333;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:rgba(255,255,255,0.5) 0px 1px 1px}.form .form-group .group-name{position:relative;font-weight:700;font-size:90%;top:0;left:0;color:rgba(255,255,255,0.5);background-color:#333;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:rgba(255,255,255,0.5) 0px 1px 1px}.form .form-group .group-header{width:100% !important;display:block;position:relative;padding:4px}.form .form-group .group-header>div{display:block;position:relative;width:100%;margin:0 auto;max-width:1200px;padding-bottom:8px}.form .form-group .group-header:empty{display:none}.form .form-group .form-group{padding:2px;margin:0px;border-radius:4px;border:solid 2px rgba(255,255,255,0.8);background-color:rgba(238,238,238,0.8)}.form .form-group .form-group+.form-group{margin-top:8px}.form .form-group .form-group .form-group{padding-left:0;padding-right:0}@media screen and (min-height: 400px){.form .form-group .sticky-top{z-index:100;position:sticky;margin-bottom:8px !important;top:8px;box-shadow:0 0 2px 0 rgba(0,0,0,0.5)}.form .form-group .sticky-bottom{z-index:100;position:sticky;margin-top:8px !important;bottom:8px;box-shadow:0 0 2px 0 rgba(0,0,0,0.5)}}.form .form-group .form-item+.form-item{border-top:2px solid rgba(255,255,255,0.5)}.form .form-group .form-item{padding:4px;margin:0;box-sizing:border-box;border-right:none;width:100%}@media screen and (min-width: 576px){.form .form-group .form-item{display:block;width:100%;max-width:1200px}.form .form-group .form-item>div{width:inherit}.form .form-group .form-item>.name{min-width:fit-content;max-width:25%;float:left;clear:both;padding-top:6px;padding-bottom:6px}.form .form-group .form-item .input{width:auto}}@media screen and (min-width: 400px){.form .form-group.direction-row{flex-direction:row;align-content:flex-start;align-items:flex-start;flex-wrap:wrap}.form .form-group.direction-row>.form-item{border:none;width:100%;max-width:50%}.form .form-group.direction-row>.form-item>.name{float:inherit;padding-top:inherit;padding-bottom:inherit}}@media screen and (min-width: 400px) and (min-width: 768px){.form .form-group.direction-row>.form-item{max-width:25%}}@media screen and (min-width: 400px){.form .form-group.direction-row>.form-item:last-child{border-right:none}}.form .form-group.field-groups{padding-top:4px;padding-bottom:8px}.form .form-group.field-groups .input{flex-wrap:wrap;gap:8px}.form .form-group.field-groups .form-item .input{flex-direction:row}.form .form-group.field-groups button{font-weight:700;background-color:#eee;color:rgba(0,0,0,0.2)}.form .form-group.field-groups button.active{background-color:#a2a2a2;color:rgba(255,255,255,0.8)}@media screen and (min-width: 576px){.form .form-group.direction-row>.form-group.direction-col{width:50%;margin-left:0;margin-right:0}.form .form-group>.form-group{margin:4px;padding:4px}}.form .form-item>div{padding:1px 2px}.form .form-item{display:flex;flex-direction:column}.form .form-item.hidden{display:none}.form .form-item>.name{font-weight:700}.form .form-item .warn{border-radius:4px;background-color:rgba(240,142,117,0.9);color:rgba(0,0,0,0.8);padding:8px;position:relative;box-sizing:border-box;margin:4px 0}.form .form-item .warn .close{float:right;padding:0;margin:0;width:1em;height:1em;background:none !important;border:none !important;cursor:pointer;margin-left:8px}.form .form-item .input{display:flex;flex-direction:column}@media screen and (min-width: 576px){.form .form-item .input{position:relative}}@media screen and (max-width: 576px){.form .form-item .modal{left:0}}.form .form-item.updated{animation:updated-flash 5s}@keyframes updated-flash{0%{background-color:#ff0;opacity:1}1%{opacity:0.7}1.3%{opacity:1}1.7%{opacity:0.8}2%{opacity:1}80%{background-color:rgba(255,255,0,0.4)}100%{background-color:rgba(255,255,0,0);opacity:1}}.form .form-item.warned{animation:warned 5s}@keyframes warned{0%{background-color:rgba(240,142,117,0.9)}80%{background-color:rgba(240,142,117,0.4)}100%{background-color:rgba(240,142,117,0)}}.form .form-item-block{background-color:rgba(255,255,255,0.5);border:solid 2px #fff !important;border-radius:4px;padding:8px !important;margin-top:4px !important;margin-bottom:4px !important}.form .form-item-block .item-help-link{position:absolute;right:8px}.form .form-item-block>.content{overflow:auto;max-height:300px;line-height:1.2}.form .form-item-block>.content p+p{margin-top:0.4em}.form .form-item-block>.description{margin-bottom:8px;padding-bottom:8px;border-bottom:solid 2px #fff;background-color:#333;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:rgba(255,255,255,0.5) 0px 1px 1px}.form .form-item-block>.description:empty{display:none}.form input:not([type='checkbox']),.form select,.form textarea,.form .form-item-button,.form .input-multiselect,.form .input-collection,.form .input-select{width:inherit}.form input,.form select,.form textarea,.form button,.form .input-multiselect,.form .input-collection,.form .input-select{position:relative;background-color:#fff;border:#eee;border-radius:4px;padding:4px;outline:rgba(0,0,0,0.2) solid 1px}.form input:focus-visible,.form select:focus-visible,.form textarea:focus-visible,.form button:focus-visible,.form .input-multiselect:focus-visible,.form .input-collection:focus-visible,.form .input-select:focus-visible{outline-color:rgba(0,187,255,0.9) !important}.form .input-multiselect{max-height:300px;overflow:auto}.form .input-multiselect .option{touch-action:none}.form .disabled{opacity:0.8}.form .disabled .hide-if-disabled{display:none}.form .text-nowrap{text-wrap:nowrap}.form .input-checkbox{cursor:pointer;height:1.2em;width:1.2em;border:none;outline-offset:-1px}.form .input-checkbox:not(:focus-visible){outline-style:none}.form .input-radio{display:flex;flex-wrap:wrap;gap:8px}.form .input-radio label{display:inline-block;cursor:pointer;padding:4px;line-height:1rem;vertical-align:middle;font-size:1rem;border:#eee;border-radius:4px;background-color:#fff}.form .input-radio label input{height:1em;width:1em;padding:0;margin:0;display:inline-block;vertical-align:middle;border:none;outline-style:none}.form .input-radio label input:active,.form .input-radio label input:focus{outline-style:auto}.form .form-item-color input{-webkit-appearance:none;padding:0;max-width:100px;cursor:pointer;overflow:hidden}.form .form-item-color input::-webkit-color-swatch-wrapper{padding:2px}.form .form-item-color input::-webkit-color-swatch{border-radius:4px;border:none}.form .form-item-separator{width:100%;min-width:100%;height:0px}.modal{z-index:199;position:absolute;min-width:250px;display:flex;gap:4px;flex-direction:column;width:100%;background-color:#fff;border-radius:4px;box-shadow:0 0 8px 0px #333;margin-top:2em;margin-left:-1px}.modal .modal-body{padding:8px;width:auto;overflow:hidden}.modal .close{position:absolute;top:8px;right:8px;font-weight:bold;cursor:pointer;background-color:#fff;border-radius:8px}.modal.hidden,.modal .hidden{display:none !important}.modal:after{position:absolute;bottom:-50px;display:block;border:solid 1px transparent;content:' ';height:50px}.input-multiselect .option,.input-select .option{box-shadow:1px 1px 2px rgba(0,0,0,0.2);padding:4px;margin:4px;background-color:#eee;cursor:pointer;display:inline-block;border-radius:4px;width:auto;max-width:95%}.input-multiselect .option>div,.input-select .option>div{display:flex}.input-multiselect .option>div span,.input-select .option>div span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-multiselect .search-block{margin:4px}.modal-multiselect .list{max-height:50vh;overflow-x:hidden;overflow-y:auto;position:relative;margin:8px -8px 0 -8px}.modal-multiselect .list label,.modal-multiselect .list a{display:block;width:100%;min-height:1.2em;box-sizing:border-box;text-decoration:none;border:none;padding:4px 8px;cursor:pointer}.modal-multiselect .list label>input,.modal-multiselect .list label>span,.modal-multiselect .list a>input,.modal-multiselect .list a>span{vertical-align:middle}.modal-multiselect .list label input,.modal-multiselect .list a input{float:left;margin-right:8px}.modal-multiselect .list a:focus,.modal-multiselect .list a:focus-visible,.modal-multiselect .list a:active,.modal-multiselect .list a:focus-within,.modal-multiselect .list a:target{outline-color:rgba(0,187,255,0.9) !important;outline-offset:-2px;outline-style:solid;outline-width:2px}.modal-multiselect .list .select{background-color:rgba(117,207,240,0.9) !important}.modal-object .object-search-line{display:flex;flex-direction:row;gap:4px}.modal-object .object-search-line+.object-list{margin-top:8px}.modal-object .object-list{max-height:200px;display:flex;flex-direction:column;padding-top:8px;gap:8px;overflow-y:auto;overflow-x:hidden}.modal-object .object-list:empty{display:none}.modal-object .object-list i{padding-right:4px}.modal-object select{width:auto;max-width:200px}.modal-object ul,.modal-object li{padding:4px 0}.modal-object ul{margin-bottom:4px}.modal-object ul p{background-color:#333;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:rgba(255,255,255,0.5) 0px 1px 1px}.modal-object a{color:#333}.form-item-grid .grid-box{border:1px solid #a2a2a2;position:relative;display:flex;flex:auto 1;overflow:hidden;flex-direction:column;justify-content:space-between;background:#fff;min-width:150px;height:200px;max-height:80vh;max-width:100%;border-radius:4px}.form-item-grid .grid-box .resizer{position:absolute;right:0;bottom:0;opacity:0.2;cursor:se-resize}.form-item-grid .input-grid{padding:0 !important;max-height:100%;overflow:auto;height:100%;min-height:60px}.form-item-grid table.grid{table-layout:fixed;border-collapse:separate;position:relative;width:100%}.form-item-grid table.grid .edit{padding:2px;border:solid 2px rgba(0,187,255,0.9);background-color:#eee}.form-item-grid table.grid>tbody>tr>td{vertical-align:middle}.form-item-grid table.grid>tbody>tr>td>button{float:right;padding:0;margin:0;outline-style:none;border-radius:0}.form-item-grid table.grid>tbody>tr>td>input,.form-item-grid table.grid>tbody>tr>td>select{width:100%;padding-top:0;padding-bottom:0;outline-style:none;box-sizing:border-box;border-radius:0;z-index:99}.form-item-grid table.grid td,.form-item-grid table.grid th{line-height:1em;padding:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-item-grid table.grid thead{position:sticky;top:0;z-index:10;box-shadow:0 0 8px 0px #333}.form-item-grid table.grid thead th{line-height:1.2em;text-align:left;font-weight:bold;background-color:#eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.form-item-grid table.grid thead th .resizer-column{opacity:0.3;float:right;cursor:col-resize}.form-item-grid table.grid thead th.noedit span{opacity:0.3}.form-item-grid table.grid td+td,.form-item-grid table.grid th+th{border-left:1px solid #a2a2a2}.form-item-grid table.grid tr td,.form-item-grid table.grid tr th{border-bottom:1px solid #a2a2a2}.form-item-grid table.grid tbody tr.new{background-color:#eee}.form-item-grid table.grid tbody tr.selected{background-color:rgba(0,187,255,0.9) !important}.form-item-grid table.grid tbody tr.disabled{opacity:0.75}.form-item-grid .buttons{background-color:#eee !important;border-top:1px solid #a2a2a2}.form-item-grid .buttons>div{box-sizing:border-box;gap:8px;justify-content:space-around;padding:4px;flex-wrap:wrap;display:flex;align-items:baseline}.form-item-grid .buttons>div button{min-width:80px;position:relative;box-shadow:inset 1px 1px 1px 0 #fff}.form-item-grid .buttons>div button:active:not([disabled]){box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.8) !important}.form-item-grid .buttons>div button:active:not([disabled])>*{margin-left:1px;margin-right:-1px}.form-item-lines .lines-box{border:1px solid #a2a2a2;position:relative;display:flex;overflow:hidden;flex-direction:column;justify-content:space-between;background:#fff;min-width:150px;height:200px;max-height:80vh;max-width:100%;border-radius:4px}.form-item-lines .lines-box .lines-list{min-height:20px;display:flex;flex-direction:column;overflow:auto}.form-item-lines .lines-box .lines-list>div{border-bottom:1px solid #eee;padding:4px}.form-item-lines .lines-box .lines-list>div,.form-item-lines .lines-box .lines-list>div span,.form-item-lines .lines-box .lines-list>div p,.form-item-lines .lines-box .lines-list>div a,.form-item-lines .lines-box .lines-list>div div{color:rgba(0,0,0,0.5);word-break:break-word;white-space:pre-wrap;line-height:1.2em;font-family:monospace;font-size:1em}.form-item-lines .lines-box .lines-list>div:last-child{border-bottom:none}.form-item-lines .lines-box .lines-list>div>i{padding-right:4px;opacity:0.5}.form-item-lines .lines-box .resizer{position:absolute;right:0;bottom:0;opacity:0.2;cursor:se-resize}.form-item-lines .lines-box [pined]{position:sticky;opacity:0.9;backdrop-filter:blur(3px);background-color:#eee;z-index:10;border-bottom:1px solid #fff !important}.form-item-lines .lines-box [pined],.form-item-lines .lines-box [pined] p,.form-item-lines .lines-box [pined] a,.form-item-lines .lines-box [pined] div{color:#000 !important}.form-item-lines .lines-box [pined]>i{opacity:1 !important}.form-item-lines .buttons{background-color:#eee !important;border-top:1px solid #a2a2a2;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.form-item-lines .buttons>div{box-sizing:border-box;gap:8px;justify-content:space-around;padding:4px;flex-wrap:wrap;display:flex;align-items:baseline}.form-item-lines .buttons>div button{min-width:120px;position:relative;box-shadow:inset 1px 1px 1px 0 #fff}.form-item-lines .buttons>div button:active:not([disabled]){box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.8) !important}.form-item-lines .buttons>div button:active:not([disabled])>*{margin-left:1px;margin-right:-1px}.form-tabs{width:100%}.form-tabs>div{padding:1px 2px}.form-tabs .form-tabs-header .name{width:100%;font-weight:bold;background-color:#333;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:rgba(255,255,255,0.5) 0px 1px 1px}.form-tabs .form-tabs-header .description{width:100%}.form-tabs .tab-labels{display:flex;position:relative;justify-content:flex-start;width:100%;flex-wrap:wrap-reverse}.form-tabs .tab-labels button.tab-label{display:flex;min-width:70px;padding:4px 8px;margin:6px 4px;border-radius:8px;background-color:#eee;text-align:center;font-weight:bold;color:rgba(0,0,0,0.5);outline-color:#fff;outline-width:2px;outline-offset:-1px;text-decoration:none}.form-tabs .tab-labels button.tab-label:not(.active){box-shadow:0 0 2px 0 rgba(0,0,0,0.5);border-radius:4px}@media screen and (max-width: 1200px){.form-tabs .tab-labels button.tab-label{max-width:200px}}@media screen and (max-width: 992px){.form-tabs .tab-labels button.tab-label{max-width:150px}}@media screen and (max-width: 768px){.form-tabs .tab-labels button.tab-label{max-width:120px}}@media screen and (max-width: 400px){.form-tabs .tab-labels button.tab-label{max-width:30%}}.form-tabs .tab-labels button.tab-label span{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:100%}.form-tabs .tab-labels button.tab-label:focus-visible{outline-style:solid;outline-width:1px;outline-color:rgba(0,187,255,0.9) !important}.form-tabs .tab-labels button.tab-label.active{height:auto;color:#333;background-color:#d5d5d5;margin:4px 4px -3px 4px;padding:8px;line-height:100%;max-width:100%;text-overflow:unset;overflow:visible;border:solid 2px #fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;outline-style:none}.form-tabs .tab-labels button.tab-label.active span{text-overflow:unset;white-space:normal}.form-tabs .tab-labels button.tab-label.magnet{order:-1}.form-tabs .tab-bodies{box-shadow:0 0 2px 0 rgba(0,0,0,0.5);border-radius:8px;border:solid 2px #fff;background-color:#d5d5d5;padding:0 !important;margin:0;box-sizing:border-box}.form-tabs .tab-bodies .tab-body{padding:4px;margin:0;border-radius:4px;display:none}.form-tabs .tab-bodies .tab-body.active{display:block}.form-tabs .tab-bodies .tab-body>.form-item{padding-left:0;padding-right:0}.form-item-range .input{position:relative}.form-item-range .manual-range{position:absolute;z-index:10;top:-7px;pointer-events:none}.form-item-range .manual-range .cursor{float:right;pointer-events:all;cursor:pointer}.form-item-range.disabled .cursor{cursor:auto}.body-form{background:linear-gradient(155deg, #e6e6e6, #dcdcdc);background-repeat:no-repeat;background-size:100lvw 100lvh;background-position:top left}.body-form .card{width:100%;height:100%;margin:auto;display:flex;flex:1 auto;flex-direction:column;flex-wrap:nowrap}.body-form .card .header{box-shadow:0 0 8px 0px #333;background-color:#a2a2a2;color:#eee;z-index:112}.body-form .card .header .title{cursor:pointer;padding:8px}.body-form .card .header .buttons{padding:8px;float:right;margin-left:4px}.body-form .card .header .one-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.body-form .card .body{overflow-x:hidden;overflow-y:auto;display:block;position:relative}.body-form .messages-board{position:fixed;z-index:111;top:0;bottom:0;left:0;right:0;overflow:hidden;pointer-events:none}.body-form .messages-board .wrapper{position:absolute;pointer-events:none;box-sizing:border-box;top:0;right:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-end;max-width:100vw;padding:16px;margin:0;gap:16px}.body-form .messages-board .message{white-space:pre-line;cursor:pointer;pointer-events:auto;border-radius:4px;background:linear-gradient(25deg, rgba(255,255,255,0), rgba(255,255,255,0.5));box-shadow:0 0 8px 0px #333;position:relative;right:0;width:auto;padding:16px;border:solid 4px rgba(255,255,255,0.5);height:max-content;opacity:1;transition:all 0.2s;display:block;max-width:100%;box-sizing:border-box;overflow:auto}.body-form .messages-board .message p+p{padding-top:0.5em}.body-form .messages-board .message .action-name{padding-top:12px;display:none;width:100%;font-size:80%}.body-form .messages-board .message .action-name:empty{display:none}.body-form .messages-board .message .date{padding-top:4px;display:inline-block;float:right;font-size:70%;opacity:0.8}.body-form .messages-board .message.hide{pointer-events:none;transition:all 0.2s;opacity:0}.body-form .messages-board .message .close{padding:0;display:none;margin:0;background:none !important;border:none !important;z-index:10;cursor:pointer;position:absolute;top:0;right:0}.body-form .messages-board.show{pointer-events:auto;background-color:rgba(0,0,0,0.5);overflow-y:auto}.body-form .messages-board.show .message{pointer-events:auto;opacity:1 !important}.body-form .messages-board.show .message .close{display:block}.body-form .messages-board.show .message .action-name{display:block}.body-form .form-block{padding:4px;margin-bottom:300px;margin-top:16px;position:relative}.body-tree{background-color:#a2a2a2}.body-tree .treegrid-panel{width:100%}.body-tree .treegrid-panel .buttons{padding:8px}.body-tree .treegrid{overflow:auto;white-space:nowrap}.body-tree .treegrid table{width:100px;table-layout:fixed;border-collapse:collapse;box-sizing:border-box}.body-tree .treegrid table col:first-child,.body-tree .treegrid table td:first-child,.body-tree .treegrid table th:first-child{min-width:200px;position:sticky;left:0}.body-tree .treegrid table th{font-weight:bold;position:relative}.body-tree .treegrid table thead{background-color:#eee;width:100%;box-shadow:0 0 8px 0px #333}.body-tree .treegrid table td,.body-tree .treegrid table th{width:100px;padding:4px;height:1em;overflow:hidden;white-space:nowrap}.body-tree .treegrid table td,.body-tree .treegrid table th{border-bottom:solid 1px #a2a2a2}.body-widget .card>.body{position:relative}.body-widget .card>.body .widget-block{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:12px}@media screen and (max-width: 575px){.body-widget .card>.body .widget-block{padding:4px}}.body-widget .card>.body .widget-block .widget-container{overflow:auto;box-sizing:border-box;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:4px;box-shadow:0 0 2px 0 rgba(0,0,0,0.5)}.widget-full-box{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.grid-stack{position:relative}.grid-stack-rtl{direction:ltr}.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack-placeholder>.placeholder-content{background-color:rgba(0,0,0,0.1);margin:0;position:absolute;width:auto;z-index:0 !important}.grid-stack>.grid-stack-item{position:absolute;top:0px;left:0%;padding:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;width:auto}.grid-stack-item>.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle,.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMyOC45MDYsNDAxLjk5NGgtMzYuNTUzVjEwOS42MzZoMzYuNTUzYzQuOTQ4LDAsOS4yMzYtMS44MDksMTIuODQ3LTUuNDI2YzMuNjEzLTMuNjE1LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0NSAgIGMwLTQuOTQ5LTEuODAxLTkuMjMxLTUuNDI4LTEyLjg1MWwtNzMuMDg3LTczLjA5QzI2NS4wNDQsMS44MDksMjYwLjc2LDAsMjU1LjgxMywwYy00Ljk0OCwwLTkuMjI5LDEuODA5LTEyLjg0Nyw1LjQyNCAgIGwtNzMuMDg4LDczLjA5Yy0zLjYxOCwzLjYxOS01LjQyNCw3LjkwMi01LjQyNCwxMi44NTFjMCw0Ljk0NiwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDVjMy42MTksMy42MTcsNy45MDEsNS40MjYsMTIuODUsNS40MjYgICBoMzYuNTQ1djI5Mi4zNThoLTM2LjU0MmMtNC45NTIsMC05LjIzNSwxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MjEtNS40MjQsNy45MDUtNS40MjQsMTIuODU0ICAgYzAsNC45NDUsMS44MDcsOS4yMjcsNS40MjQsMTIuODQ3bDczLjA4OSw3My4wODhjMy42MTcsMy42MTcsNy44OTgsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUsMCw5LjIzNC0xLjgwNywxMi44NDktNS40MjQgICBsNzMuMDg3LTczLjA4OGMzLjYxMy0zLjYyLDUuNDIxLTcuOTAxLDUuNDIxLTEyLjg0N2MwLTQuOTQ4LTEuODA4LTkuMjMyLTUuNDIxLTEyLjg1NCAgIEMzMzguMTQyLDQwMy44MDIsMzMzLjg1Nyw0MDEuOTk0LDMyOC45MDYsNDAxLjk5NHoiIGZpbGw9IiM2NjY2NjYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center}.grid-stack-item>.ui-resizable-ne{transform:translate(0, 10px) rotate(45deg)}.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw{transform:translate(0, 10px) rotate(-45deg)}.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:0}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:0;left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:0}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:0;right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none !important}.grid-stack-item.ui-draggable-dragging{will-change:left, top;cursor:move}.grid-stack-item.ui-resizable-resizing{will-change:width, height}.ui-draggable-dragging,.ui-resizable-resizing{z-index:99}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{box-shadow:1px 4px 6px rgba(0,0,0,0.2);opacity:0.8}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing,.grid-stack-animate .grid-stack-item.grid-stack-placeholder{transition:left 0s,top 0s,height 0s,width 0s}.gs-12>.grid-stack-item{width:8.333%}.gs-12>.grid-stack-item[gs-x='1']{left:8.333%}.gs-12>.grid-stack-item[gs-w='2']{width:16.667%}.gs-12>.grid-stack-item[gs-x='2']{left:16.667%}.gs-12>.grid-stack-item[gs-w='3']{width:25%}.gs-12>.grid-stack-item[gs-x='3']{left:25%}.gs-12>.grid-stack-item[gs-w='4']{width:33.333%}.gs-12>.grid-stack-item[gs-x='4']{left:33.333%}.gs-12>.grid-stack-item[gs-w='5']{width:41.667%}.gs-12>.grid-stack-item[gs-x='5']{left:41.667%}.gs-12>.grid-stack-item[gs-w='6']{width:50%}.gs-12>.grid-stack-item[gs-x='6']{left:50%}.gs-12>.grid-stack-item[gs-w='7']{width:58.333%}.gs-12>.grid-stack-item[gs-x='7']{left:58.333%}.gs-12>.grid-stack-item[gs-w='8']{width:66.667%}.gs-12>.grid-stack-item[gs-x='8']{left:66.667%}.gs-12>.grid-stack-item[gs-w='9']{width:75%}.gs-12>.grid-stack-item[gs-x='9']{left:75%}.gs-12>.grid-stack-item[gs-w='10']{width:83.333%}.gs-12>.grid-stack-item[gs-x='10']{left:83.333%}.gs-12>.grid-stack-item[gs-w='11']{width:91.667%}.gs-12>.grid-stack-item[gs-x='11']{left:91.667%}.gs-12>.grid-stack-item[gs-w='12']{width:100%}.gs-1>.grid-stack-item{width:100%}.gs-2>.grid-stack-item{width:50%}.gs-2>.grid-stack-item[gs-x='1']{left:50%}.gs-2>.grid-stack-item[gs-w='2']{width:100%}.gs-3>.grid-stack-item{width:33.333%}.gs-3>.grid-stack-item[gs-x='1']{left:33.333%}.gs-3>.grid-stack-item[gs-w='2']{width:66.667%}.gs-3>.grid-stack-item[gs-x='2']{left:66.667%}.gs-3>.grid-stack-item[gs-w='3']{width:100%}.gs-4>.grid-stack-item{width:25%}.gs-4>.grid-stack-item[gs-x='1']{left:25%}.gs-4>.grid-stack-item[gs-w='2']{width:50%}.gs-4>.grid-stack-item[gs-x='2']{left:50%}.gs-4>.grid-stack-item[gs-w='3']{width:75%}.gs-4>.grid-stack-item[gs-x='3']{left:75%}.gs-4>.grid-stack-item[gs-w='4']{width:100%}.gs-5>.grid-stack-item{width:20%}.gs-5>.grid-stack-item[gs-x='1']{left:20%}.gs-5>.grid-stack-item[gs-w='2']{width:40%}.gs-5>.grid-stack-item[gs-x='2']{left:40%}.gs-5>.grid-stack-item[gs-w='3']{width:60%}.gs-5>.grid-stack-item[gs-x='3']{left:60%}.gs-5>.grid-stack-item[gs-w='4']{width:80%}.gs-5>.grid-stack-item[gs-x='4']{left:80%}.gs-5>.grid-stack-item[gs-w='5']{width:100%}.gs-6>.grid-stack-item{width:16.667%}.gs-6>.grid-stack-item[gs-x='1']{left:16.667%}.gs-6>.grid-stack-item[gs-w='2']{width:33.333%}.gs-6>.grid-stack-item[gs-x='2']{left:33.333%}.gs-6>.grid-stack-item[gs-w='3']{width:50%}.gs-6>.grid-stack-item[gs-x='3']{left:50%}.gs-6>.grid-stack-item[gs-w='4']{width:66.667%}.gs-6>.grid-stack-item[gs-x='4']{left:66.667%}.gs-6>.grid-stack-item[gs-w='5']{width:83.333%}.gs-6>.grid-stack-item[gs-x='5']{left:83.333%}.gs-6>.grid-stack-item[gs-w='6']{width:100%}.gs-7>.grid-stack-item{width:14.286%}.gs-7>.grid-stack-item[gs-x='1']{left:14.286%}.gs-7>.grid-stack-item[gs-w='2']{width:28.571%}.gs-7>.grid-stack-item[gs-x='2']{left:28.571%}.gs-7>.grid-stack-item[gs-w='3']{width:42.857%}.gs-7>.grid-stack-item[gs-x='3']{left:42.857%}.gs-7>.grid-stack-item[gs-w='4']{width:57.143%}.gs-7>.grid-stack-item[gs-x='4']{left:57.143%}.gs-7>.grid-stack-item[gs-w='5']{width:71.429%}.gs-7>.grid-stack-item[gs-x='5']{left:71.429%}.gs-7>.grid-stack-item[gs-w='6']{width:85.714%}.gs-7>.grid-stack-item[gs-x='6']{left:85.714%}.gs-7>.grid-stack-item[gs-w='7']{width:100%}.gs-8>.grid-stack-item{width:12.5%}.gs-8>.grid-stack-item[gs-x='1']{left:12.5%}.gs-8>.grid-stack-item[gs-w='2']{width:25%}.gs-8>.grid-stack-item[gs-x='2']{left:25%}.gs-8>.grid-stack-item[gs-w='3']{width:37.5%}.gs-8>.grid-stack-item[gs-x='3']{left:37.5%}.gs-8>.grid-stack-item[gs-w='4']{width:50%}.gs-8>.grid-stack-item[gs-x='4']{left:50%}.gs-8>.grid-stack-item[gs-w='5']{width:62.5%}.gs-8>.grid-stack-item[gs-x='5']{left:62.5%}.gs-8>.grid-stack-item[gs-w='6']{width:75%}.gs-8>.grid-stack-item[gs-x='6']{left:75%}.gs-8>.grid-stack-item[gs-w='7']{width:87.5%}.gs-8>.grid-stack-item[gs-x='7']{left:87.5%}.gs-8>.grid-stack-item[gs-w='8']{width:100%}.gs-9>.grid-stack-item{width:11.111%}.gs-9>.grid-stack-item[gs-x='1']{left:11.111%}.gs-9>.grid-stack-item[gs-w='2']{width:22.222%}.gs-9>.grid-stack-item[gs-x='2']{left:22.222%}.gs-9>.grid-stack-item[gs-w='3']{width:33.333%}.gs-9>.grid-stack-item[gs-x='3']{left:33.333%}.gs-9>.grid-stack-item[gs-w='4']{width:44.444%}.gs-9>.grid-stack-item[gs-x='4']{left:44.444%}.gs-9>.grid-stack-item[gs-w='5']{width:55.556%}.gs-9>.grid-stack-item[gs-x='5']{left:55.556%}.gs-9>.grid-stack-item[gs-w='6']{width:66.667%}.gs-9>.grid-stack-item[gs-x='6']{left:66.667%}.gs-9>.grid-stack-item[gs-w='7']{width:77.778%}.gs-9>.grid-stack-item[gs-x='7']{left:77.778%}.gs-9>.grid-stack-item[gs-w='8']{width:88.889%}.gs-9>.grid-stack-item[gs-x='8']{left:88.889%}.gs-9>.grid-stack-item[gs-w='9']{width:100%}.gs-10>.grid-stack-item{width:10%}.gs-10>.grid-stack-item[gs-x='1']{left:10%}.gs-10>.grid-stack-item[gs-w='2']{width:20%}.gs-10>.grid-stack-item[gs-x='2']{left:20%}.gs-10>.grid-stack-item[gs-w='3']{width:30%}.gs-10>.grid-stack-item[gs-x='3']{left:30%}.gs-10>.grid-stack-item[gs-w='4']{width:40%}.gs-10>.grid-stack-item[gs-x='4']{left:40%}.gs-10>.grid-stack-item[gs-w='5']{width:50%}.gs-10>.grid-stack-item[gs-x='5']{left:50%}.gs-10>.grid-stack-item[gs-w='6']{width:60%}.gs-10>.grid-stack-item[gs-x='6']{left:60%}.gs-10>.grid-stack-item[gs-w='7']{width:70%}.gs-10>.grid-stack-item[gs-x='7']{left:70%}.gs-10>.grid-stack-item[gs-w='8']{width:80%}.gs-10>.grid-stack-item[gs-x='8']{left:80%}.gs-10>.grid-stack-item[gs-w='9']{width:90%}.gs-10>.grid-stack-item[gs-x='9']{left:90%}.gs-10>.grid-stack-item[gs-w='10']{width:100%}.gs-11>.grid-stack-item{width:9.091%}.gs-11>.grid-stack-item[gs-x='1']{left:9.091%}.gs-11>.grid-stack-item[gs-w='2']{width:18.182%}.gs-11>.grid-stack-item[gs-x='2']{left:18.182%}.gs-11>.grid-stack-item[gs-w='3']{width:27.273%}.gs-11>.grid-stack-item[gs-x='3']{left:27.273%}.gs-11>.grid-stack-item[gs-w='4']{width:36.364%}.gs-11>.grid-stack-item[gs-x='4']{left:36.364%}.gs-11>.grid-stack-item[gs-w='5']{width:45.455%}.gs-11>.grid-stack-item[gs-x='5']{left:45.455%}.gs-11>.grid-stack-item[gs-w='6']{width:54.545%}.gs-11>.grid-stack-item[gs-x='6']{left:54.545%}.gs-11>.grid-stack-item[gs-w='7']{width:63.636%}.gs-11>.grid-stack-item[gs-x='7']{left:63.636%}.gs-11>.grid-stack-item[gs-w='8']{width:72.727%}.gs-11>.grid-stack-item[gs-x='8']{left:72.727%}.gs-11>.grid-stack-item[gs-w='9']{width:81.818%}.gs-11>.grid-stack-item[gs-x='9']{left:81.818%}.gs-11>.grid-stack-item[gs-w='10']{width:90.909%}.gs-11>.grid-stack-item[gs-x='10']{left:90.909%}.gs-11>.grid-stack-item[gs-w='11']{width:100%}.ui-resizable-se{right:5px !important;bottom:5px !important;opacity:0.3 !important;color:yellow}.body-dashboard .card>.body{padding:8px;position:relative;overflow:auto}@media screen and (max-width: 576px){.body-dashboard .card>.body{padding:0}}.body-dashboard .widget-block{padding:0;display:flex;flex-direction:column;overflow:hidden;margin:8px !important;box-sizing:border-box;border-radius:4px;box-shadow:0 0 2px 0 rgba(0,0,0,0.5);background-color:#fff}@media screen and (max-width: 576px){.body-dashboard .widget-block{margin:4px !important}}.body-dashboard .widget-block .widget-header{cursor:move;box-sizing:border-box;min-height:1.6em;height:1.6em;line-height:1.6em;background:linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0.2));background-repeat:no-repeat;background-size:100lvw 100lvh;background-position:top left;background-color:#a2a2a2;color:#fff;text-shadow:rgba(0,0,0,0.5) 1px 1px 2px;padding:0 4px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.body-dashboard .widget-block .widget-header .header-line{pointer-events:none}.body-dashboard .widget-container{height:100%;position:relative;top:0;width:100%;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.body-dashboard .widget-header{display:block;position:relative;opacity:1;z-index:10;transition:all 200ms}.body-dashboard.dashboard-viewmode .widget-header{cursor:inherit;position:absolute;opacity:0;pointer-events:none;transition:all 200ms}.body-dashboard.dashboard-viewmode .widget-block.hover .widget-header{pointer-events:all;opacity:1}.body-login .hidden{display:none}.body-login .wrapper{background-color:#fff;background:linear-gradient(155deg, #e6e6e6, #dcdcdc);background-repeat:no-repeat;background-size:100lvw 100lvh;background-position:top left;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.body-login button,.body-login input{border-radius:4px}.body-login form{width:320px}.body-login .form-login{background:linear-gradient(25deg, rgba(0,0,0,0), rgba(0,0,0,0.2));box-shadow:0 0 8px 2px rgba(0,0,0,0.5);border-radius:4px;margin:8px;background-color:#FFF;padding:16px;display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap;gap:16px}.body-login .form-login #message-box{font-weight:bold;padding:8px 16px;margin:0px -16px;background-color:#fff}.body-login .form-login #message-box:empty{display:none}.body-login .form-login .element{text-align:right;width:100%}.body-login .form-login .element>span{padding-right:8px}.body-login .form-login .app-env,.body-login .form-login .app-version{background-color:#333;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:rgba(255,255,255,0.5) 0px 1px 1px;font-size:0.8em;line-height:1.2em}.body-login .form-login .button{position:relative;box-shadow:0 0 2px 0 rgba(0,0,0,0.5)}.body-login .form-login .button:active{box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,0.2);margin-left:1px;margin-right:-1px}.body-error .debug-info{overflow:auto;max-width:99%;width:auto;max-height:90%}.body-error .debug-info .debug-item{border-radius:4px;background:linear-gradient(25deg, rgba(255,255,255,0), rgba(255,255,255,0.5));border:solid 1px rgba(0,0,0,0.2);padding:8px;margin-bottom:8px;line-height:1.2em;font-size:0.9em}.body-error .debug-info .debug-item h3,.body-error .debug-info .debug-item p,.body-error .debug-info .debug-item pre{padding:8px}.body-error .debug-info .debug-item h3{cursor:pointer}.body-error .debug-info .debug-item p{color:rgba(0,0,0,0.5)}.body-error .debug-info .debug-item pre{display:none;color:rgba(0,0,0,0.8);white-space:pre-wrap}.body-help{background-color:#fff;color:#000;padding:2em 1em;position:relative;display:block;width:auto;overflow:auto}.body-help h1,.body-help h2,.body-help h3,.body-help h4,.body-help h5,.body-help h6{padding-top:0;line-height:1.1;padding-bottom:0.5em}.body-help *+h1,.body-help *+h2,.body-help *+h3,.body-help *+h4,.body-help *+h5,.body-help *+h6{padding-top:0.5em}.body-help h1+h2,.body-help h2+h3,.body-help h3+h4,.body-help h4+h5,.body-help h5+h6{padding-top:0em}.body-help h1{font-size:2.2em;font-weight:bold;padding-bottom:0.5em}.body-help h2{color:rgba(0,0,0,0.8);font-size:2em;font-weight:bold;padding-bottom:0.4em}.body-help h3{color:rgba(0,0,0,0.8);font-size:1.8em;font-weight:normal;padding-bottom:0.3em}.body-help h4{color:rgba(0,0,0,0.9);font-size:1.4em;font-weight:bold;padding-bottom:0.2em}.body-help h5{color:rgba(0,0,0,0.8);font-size:1.2em;font-weight:normal;padding-bottom:0.1em}.body-help h6{color:rgba(0,0,0,0.7);font-size:1.1em;font-weight:normal;padding-bottom:0em}.body-help p,.body-help div,.body-help ul,.body-help ol{line-height:1.2;padding-bottom:0.5em}.body-help code,.body-help pre,.body-help li{line-height:1.4}.body-help p+p{padding-top:0.5em}.body-help blockquote{background-color:#eeeeee;margin-bottom:0.5em;padding:1em}.body-help blockquote p{padding-bottom:0}.body-help code{background-color:rgba(238,238,238,0.8);padding:4px;border-radius:4px;margin-top:4px;margin-bottom:4px}.body-help pre{width:auto;overflow:auto;padding:8px;background-color:rgba(238,238,238,0.8);padding:4px;border-radius:4px;margin-top:4px;margin-bottom:4px;white-space:pre}.body-help table{border:solid 1px #000;margin-bottom:8px;margin-top:8px;border-collapse:collapse}.body-help table th{font-weight:bold}.body-help table td,.body-help table th{border:solid 1px #000;padding:4px}.body-help .wrapper{position:relative;top:0;max-width:992px;margin:0 auto}.body-help .embed-image{width:auto}.body-help .embed-video{width:100%}.body-help .embed-video a{display:block}@media screen and (max-width: 576px){.body-help .embed-video{width:100% !important}}.body-help .embed-video .wrapper{max-width:100%;padding-top:56.25%;position:relative;width:100%}.body-help .embed-video .wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.body-help .embed-image,.body-help .embed-video{max-width:100% !important;display:block}.body-help .embed-image.right,.body-help .embed-video.right{float:right;margin-left:5%}.body-help .embed-image.left,.body-help .embed-video.left{float:left;margin-right:5%}.body-help .embed-image.center,.body-help .embed-video.center{margin:auto;display:block}.barcode-scanner{position:fixed;z-index:99999;opacity:0.8;top:0;bottom:0;left:0;right:0;background:#fff}.barcode-scanner .scanner-box{width:100%;height:100%;position:absolute}.barcode-scanner .scanner-box video{max-width:100vw;max-height:100vh}.barcode-scanner .close{border:none;padding:0;margin:0;border-radius:6px;width:25px;height:25px;background:rgba(255,255,255,0.5);cursor:pointer;position:absolute;top:8px;right:8px}.barcode-scanner .console{position:absolute;bottom:0;left:0;right:0;max-width:992px;margin:0 auto;text-align:center}.barcode-scanner .console>*{padding:8px;margin:12px}.barcode-scanner .console .button{position:relative;box-shadow:inset 1px 1px 1px 0 #fff}.barcode-scanner .console .button:active:not([disabled]){box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.8) !important}.barcode-scanner .console .button:active:not([disabled])>*{margin-left:1px;margin-right:-1px}.barcode-scanner .console .button span{white-space:nowrap}

