:root{--color:rgb(5,5,5);--background-color:rgb(250,250,250);--color-scheme:light;--link-color:rgb(0,0,238);--h2_border-color:rgb(221,221,221);--bq-border-color:rgb(199,108,12);--bq-boxshadow-color:rgb(204,204,204);--bq-a-color:rgb(200,200,200);--bq-ahover-color:rgb(51,51,51);--toc-background-color:rgb(245,245,245);--toc-border-color:rgb(204,204,204);--toc-color:rgb(102,102,102);--tochover-background-color:rgb(250,250,250);--tochover-border-color:rgb(198,198,198);--tochover-boxshadow-color:var(--toc-border-color);--tochover-color:rgb(34,35,34);--label-textshadow-color:rgb(255,255,255);--input-border-color:rgb(80,80,80);--inputst-background-color:rgba(251,255,258,.8);--inputSelect-border-color:rgb(204,204,204);--inputBtn-border-color:rgb(255,255,255);--sel_btn-label-color:#333;--sel_btn-label-background-color:#f6f6f6;--sel_btn-checked-border-color:rgb(66,184,221);--sel_btn-checked-box-shadow-color:#777;--sel_btn-checked-background-image:linear-gradient(rgba(255,255,255,1),rgba(200,200,200,.1));--sel_btn-hover-border-color:rgb(66,184,221);--block_window-border-color:rgb(200,200,200);--modal_border-color:rgb(200,200,200);--modalBody_backgroud-color:rgba(200,200,200,.5);--modalContent_backgroud-color:rgba(230,230,230,.9);--notifi_content-background-color:rgba(255,255,255,.6);--tab_accor-box-shadow:rgba(0,0,0,.2);--tab_accor-label_border-color:rgb(255,255,255);--tab_accor-label_background-color:#f6f6f6;--tab_accor-label_background-image:linear-gradient(rgba(255,255,255,1),rgba(200,200,200,.1));--tab_accor-label-checked_background-image:linear-gradient(rgba(200,200,200,.2),rgba(255,255,255,.5));--dataTable-tdth-color:rgb(90,90,90);--dataTable-topBottom_border-color:rgb(210,210,210);--dataTable-tr-odd_background-color:rgb(233,233,233);--dataTable-tr_background-color:rgb(255,255,255);--dataTable-trHover_border-color:rgb(60,60,60);--dataTable-paginate_button-current-background:linear-gradient(to bottom,#fff 0,#dcdcdc 100%);--text-red:#9e2b23;}*,*::before,*::after{box-sizing:border-box;}*{margin:0;}body{-webkit-font-smoothing:antialiased;}img,picture,video,canvas,svg{max-width:100%;}input,button,textarea,select{font:inherit;}body,html{background-color:var(--background-color);color:var(--color);color-scheme:var(--color-scheme);font-family:Verdana,Arial,sans-serif,FreeSans;;font-size:12px;line-height:1.5;margin:0;padding:0;scroll-behavior:smooth;}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;}h1,h2,h3,h4,h5,h6{width:100%;margin:10px 0 0 0;}h1{font-size:1.6em}h2{font-size:1.5em;border-bottom:1px solid var(--h2_border-color);margin:20px 0 5px 0;padding:0 0 5px 0;}h3{font-size:1.4em}h4{font-size:1.3em}h5{font-size:1.2em}h6{font-size:1.15em}a{color:var(--link-color);text-decoration:none;}p{display:block;margin:.5em .2em;width:100%;}hr{height:2px;margin:15px 0;border:0;width:100%;background-image:linear-gradient(to right,rgba(0,0,0,0.05),rgba(0,0,0,0.3),rgba(0,0,0,0.05));}blockquote{display:block;background-color:var(--background-color);padding:15px 20px 15px 45px;margin:0 0 20px;position:relative;font-family:Georgia,serif;line-height:1.2;color:var(--color);text-align:justify;border-left:15px solid var(--bq-border-color);border-right:2px solid var(--bq-border-color);box-shadow:2px 2px 15px var(--bq-boxshadow-color);}blockquote::before{content:"\201C";font-family:Georgia,serif;font-size:60px;font-weight:bold;color:#999;position:absolute;left:10px;top:5px;}blockquote::after{content:"";}blockquote a{text-decoration:none;background:var(--bq-boxshadow-color);cursor:pointer;padding:0 3px;color:var(--bq-border-color);}blockquote a:hover{color:var(--bq-ahover-color);}blockquote em{font-style:italic;}dl{display:block;margin:1em 0;}dd{margin-inline-start:40px;}pre{color:#fefefe;padding:10px;background-image:linear-gradient(to bottom,rgba(0,0,50,.95),rgba(0,0,95,0.7));border:1px inset var(--h2_border-color);box-shadow:inset 0 0 20px rgba(0,0,0,1);overflow:auto;border-radius:3px;}iframe,object{border-width:0;display:inline-block;width:100%;height:100%;}table,.table{margin:0 auto;width:100%;display:table;clear:both;border-collapse:separate;border-spacing:1px;}th,td,.td{padding:6px 12px;display:table-cell;}.center{text-align:center;margin:0 auto}.left{text-align:left;}.right{text-align:right;}.nowrap{white-space:nowrap;}.mouse-wait{cursor:wait;}.scrollable{scroll-behavior:smooth;}:root{--layout-top:45px;--layout-sidenav:160px;}#layout_workspace{margin:var(--layout-top)0 0 0;}#layout_workbench{margin:var(--layout-top)0 0 var(--layout-sidenav);padding:3px 0 0 3px;}#layout_workspace header,#layout_workbench header{background-image:var(--gradient-background-image);box-shadow:0 0 8px 0 rgba(0,0,0,1);height:var(--layout-top);left:0;right:0;position:fixed;top:0;z-index:10;}#layout_workspace header .logo,#layout_workbench header .logo{display:block;font-size:1.5em;text-decoration:none;}#layout_workbench aside{box-shadow:0 6px 5px 0 rgba(0,0,0,1);background-image:var(--gradient-90-background-image);height:100%;left:0;position:fixed;top:var(--layout-top);width:var(--layout-sidenav);z-index:10;}.workspace_content,.workbench_content{position:absolute;top:var(--layout-top);bottom:0;left:0;right:0;overflow-y:auto;overflow-x:hidden;z-index:-1;}.workbench_content{left:var(--layout-sidenav);}.f1060{max-width:1060px;margin:0 auto;}.status-dev{font-size:xx-small;padding:5px;background-color:rgba(255,165,0,.1);border-radius:8px;border:1px solid rgba(255,165,0,1);box-shadow:0 0 10px rgba(255,165,0,1);top:80%;z-index:100;}@font-face{font-display:swap;font-family:'Material Icons';font-style:normal;font-weight:400;src:url(?ext=defaults/font/MaterialIcons-Regular.eot);src:local("@"),url(?ext=defaults/font/MaterialIcons-Regular.woff2)format('woff2'),url(?ext=defaults/font/MaterialIcons-Regular.woff)format('woff'),url(?ext=defaults/font/MaterialIcons-Regular.ttf)format('truetype');}.material-icons{font-family:'Material Icons',monospace;font-weight:normal;font-style:normal;font-size:24px;display:inline-flex;vertical-align:middle;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;text-rendering:optimizeLegibility;font-feature-settings:'liga'}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-64{font-size:64px}.material-icons.md-128{font-size:128px}img{max-width:100%;height:auto;}.tree,.tree ul{list-style:none;margin:0;padding:0;}.tree ul{margin-left:10px;}.tree li{margin:0;padding:0 7px;line-height:20px;border-left:1px solid rgb(100,100,100);}.tree li:last-child{border-left:none;}.tree li:before{position:relative;top:-0.3em;height:1em;width:12px;color:white;border-bottom:1px solid rgb(100,100,100);content:"";display:inline-block;left:-7px;}.tree li:last-child:before{border-left:1px solid rgb(100,100,100);}.element_off{display:none;transition:opacity .2s;visibility:hidden;opacity:0}.element_off:focus,.element_off:target,.element_on{display:revert;visibility:visible;opacity:1;animation:.2s opac}.element_on{transition:opacity .5s}.position-fixed-center{position:fixed;left:50%;transform:translate(-50%,-50%);}.rotate90{transform:rotate(90deg);}.rotate180{transform:rotate(180deg);}.rotate270{transform:rotate(270deg);}.animate-spin{animation:2s linear infinite animate-spin}@keyframes animate-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.animate-fadein{animation:.8s infinite fadein}@keyframes fadein{from{opacity:0;}to{opacity:1;}}@keyframes fading{0%,100%{opacity:0}50%{opacity:1}}.animate-fading{animation:1s infinite fading}@keyframes fading{0%,100%{opacity:0}50%{opacity:1}}.animate-opacity{animation:.8s opac}@keyframes opac{from{opacity:0}to{opacity:1}}.animate-top{position:relative;animation:.4s animatetop}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.animate-left{position:relative;animation:.4s animateleft}@keyframes animateleft{from{left:-300px;opacity:0}to{left:0;opacity:1}}.animate-right{position:relative;animation:.4s animateright}@keyframes animateright{from{right:-300px;opacity:0}to{right:0;opacity:1}}.animate-bottom{position:relative;animation:.4s animatebottom}@keyframes animatebottom{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.animate-zoom{animation:.6s animatezoom}@keyframes animatezoom{from{transform:scale(0);}to{transform:scale(1);}}.clearfix:after{content:"";display:table;clear:both}#cd-top{cursor:pointer;background:rgba(232,98,86,.8);border-radius:20px;bottom:30px;box-shadow:0 0 3px rgba(0,0,0,.5);color:#fff;font-size:25px;font-weight:bolder;line-height:0;opacity:0;padding:22px 9px 17px;position:fixed;right:30px;transition:opacity .3s 0s,visibility 0s .3s;visibility:hidden;z-index:20;}#cd-top.cd-fade-out,#cd-top.cd-is-visible,#cd-top:hover{transition:opacity .3s 0s,visibility 0s 0s}#cd-top.cd-is-visible{visibility:visible;opacity:1}#cd-top.cd-fade-out{opacity:.5}#cd-top:hover{background-color:#e86256;opacity:1}.xsmall{font-size:70%}.small{font-size:85%}.large{font-size:110%}.xlarge{font-size:125%}:root{--gradient-background-image:linear-gradient(0deg,rgba(0,0,0,0.17),rgba(255,255,255,.17));--gradient180-background-image:linear-gradient(180deg,rgba(0,0,0,0.17),rgba(255,255,255,.17));--gradient90-background-image:linear-gradient(90deg,rgba(0,0,0,0.17),rgba(255,255,255,.17));--gradient-90-background-image:linear-gradient(-90deg,rgba(0,0,0,0.17),rgba(255,255,255,.17));}.fiord,.hover-fiord:hover{color:#fff;background-color:rgba(87,94,99,0.9)}.amber,.hover-amber:hover{color:#000;background-color:#ffc107}.aqua,.hover-aqua:hover{color:#000;background-color:#00ffff}.blue,.hover-blue:hover{color:#fff;background-color:#2196F3}.light-blue,.hover-light-blue:hover,.info{color:#000;background-color:#87CEEB}.brown,.hover-brown:hover{color:#fff;background-color:#795548}.cyan,.hover-cyan:hover{color:#000;background-color:#00bcd4}.blue-grey,.hover-blue-grey:hover{color:#fff;background-color:#607d8b}.green,.hover-green:hover{color:#fff;background-color:rgb(76,175,80)}.light-green,.hover-light-green:hover,.success{color:rgb(0,0,0);background-color:rgb(139,195,74)}.maroon,.hover-maroon:hover{color:#fff;background-color:rgb(202,60,60)}.indigo,.hover-indigo:hover{color:#fff;background-color:#3f51b5}.khaki,.hover-khaki:hover{color:#000;background-color:rgb(240,230,140)}.lime,.hover-lime:hover{color:#000;background-color:#cddc39}.orange,.hover-orange:hover,.warn{color:#000;background-color:#ff9800}.deep-orange,.hover-deep-orange:hover{color:#fff;background-color:rgb(255,87,34)}.pink,.hover-pink:hover{color:#fff;background-color:rgb(233,30,99)}.purple,.hover-purple:hover{color:#fff;background-color:#9c27b0}.deep-purple,.hover-deep-purple:hover{color:#fff;background-color:#673ab7}.red,.hover-red:hover,.alert{color:#fff;background-color:#f44336}.sand,.hover-sand:hover{color:#000;background-color:#fdf5e6}.teal,.hover-teal:hover{color:#fff;background-color:#009688}.yellow,.hover-yellow:hover{color:#000;background-color:#ffeb3b}.white,.hover-white:hover{color:#000;background-color:#fff}.black,.hover-black:hover{color:#fff;background-color:#000}.grey,.hover-grey:hover{color:#000;background-color:#9e9e9e}.light-grey,.hover-light-grey:hover{color:#000;background-color:#f1f1f1}.dark-grey,.hover-dark-grey:hover{color:#fff;background-color:#616161}.pale-red,.hover-pale-red:hover{color:#000;background-color:#ffdddd}.pale-green,.hover-pale-green:hover{color:#000;background-color:#ddffdd}.pale-yellow,.hover-pale-yellow:hover{color:#000;background-color:#ffffcc}.pale-blue,.hover-pale-blue:hover{color:#000;background-color:#ddffff}.text-amber,.hover-text-amber:hover{color:#ffc107}.text-aqua,.hover-text-aqua:hover{color:#00ffff}.text-blue,.hover-text-blue:hover{color:#2196F3}.text-blue-dark,.hover-text-blue-dark:hover{color:#4950ae}.text-blue-light,.hover-text-blue-light:hover{color:#87CEEB}.text-brown,.hover-text-brown:hover{color:#795548}.text-cyan,.hover-text-cyan:hover{color:#00bcd4}.text-blue-grey,.hover-text-blue-grey:hover{color:#607d8b}.text-green,.hover-text-green:hover{color:#4CAF50}.text-light-green,.hover-text-light-green:hover{color:#8bc34a}.text-indigo,.hover-text-indigo:hover{color:#3f51b5}.text-khaki,.hover-text-khaki:hover{color:#ebc38d}.text-lime,.hover-text-lime:hover{color:#cddc39}.text-orange,.hover-text-orange:hover{color:#ff9800}.text-deep-orange,.hover-text-deep-orange:hover{color:#ff5722}.text-pink,.hover-text-pink:hover{color:#e91e63}.text-purple,.hover-text-purple:hover{color:#9c27b0}.text-deep-purple,.hover-text-deep-purple:hover{color:#673ab7}.text-red,.hover-text-red:hover{color:var(--text-red)}.text-sand,.hover-text-sand:hover{color:#fdf5e6}.text-burlywood,.hover-text-burlywood:hover{color:burlywood}.text-teal,.hover-text-teal:hover{color:#009688}.text-yellow,.hover-text-yellow:hover{color:#d2be0e}.text-white,.hover-text-white:hover{color:#fff}.text-black,.hover-text-black:hover{color:#000}.text-grey,.hover-text-grey:hover{color:#757575}.text-light-grey,.hover-text-light-grey:hover{color:#f1f1f1}.text-dark-grey,.hover-text-dark-grey:hover,.xdebug-error{color:#3a3a3a}.border-amber,.hover-border-amber:hover{border-color:#ffc107}.border-aqua,.hover-border-aqua:hover{border-color:#00ffff}.border-blue,.hover-border-blue:hover{border-color:#2196F3}.border-light-blue,.hover-border-light-blue:hover{border-color:#87CEEB}.border-brown,.hover-border-brown:hover{border-color:#795548}.border-cyan,.hover-border-cyan:hover{border-color:#00bcd4}.border-blue-grey,.hover-border-blue-grey:hover{border-color:#607d8b}.border-green,.hover-border-green:hover{border-color:#4CAF50}.border-light-green,.hover-border-light-green:hover{border-color:#8bc34a}.border-indigo,.hover-border-indigo:hover{border-color:#3f51b5}.border-khaki,.hover-border-khaki:hover{border-color:#f0e68c}.border-lime,.hover-border-lime:hover{border-color:#cddc39}.border-orange,.hover-border-orange:hover{border-color:#ff9800}.border-deep-orange,.hover-border-deep-orange:hover{border-color:#ff5722}.border-pink,.hover-border-pink:hover{border-color:#e91e63}.border-purple,.hover-border-purple:hover{border-color:#9c27b0}.border-deep-purple,.hover-border-deep-purple:hover{border-color:#673ab7}.border-red,.hover-border-red:hover{border-color:#f44336}.border-sand,.hover-border-sand:hover{border-color:#fdf5e6}.border-teal,.hover-border-teal:hover{border-color:#009688}.border-yellow,.hover-border-yellow:hover{border-color:#ffeb3b}.border-white,.hover-border-white:hover{border-color:#fff}.border-black,.hover-border-black:hover{border-color:#000}.border-grey,.hover-border-grey:hover{border-color:#9e9e9e}.border-light-grey,.hover-border-light-grey:hover{border-color:#f1f1f1}.border-dark-grey,.hover-border-dark-grey:hover{border-color:#616161}.border-pale-red,.hover-border-pale-red:hover{border-color:#ffe7e7}.border-pale-green,.hover-border-pale-green:hover{border-color:#e7ffe7}.border-pale-yellow,.hover-border-pale-yellow:hover{border-color:#ffffcc}.border-pale-blue,.hover-border-pale-blue:hover{border-color:#e7ffff}.gradient{background-image:var(--gradient-background-image)}.gradient180{background-image:var(--gradient180-background-image)}.gradient90{background-image:var(--gradient90-background-image)}.gradient-90{background-image:var(--gradient-90-background-image)}.gradient40{background-image:linear-gradient(40deg,rgba(0,0,0,0.17),rgba(255,255,255,.17))}.gradient-40{background-image:linear-gradient(-40deg,rgba(0,0,0,0.17),rgba(255,255,255,.17))}.box-shadow{box-shadow:0 0 8px 0 rgba(0,0,0,1);}.box-shadow_side-menu{box-shadow:0 6px 5px 0 rgba(0,0,0,1);}.text-shadow_dark{text-shadow:0 -1px 0 rgba(0,0,0,0.3);}.text-shadow_light{text-shadow:0 -1px 0 rgba(255,255,255,0.3);}.button,.icon,button,input[type=button],input[type=reset],input[type=submit]{background-image:var(--gradient-background-image);border:1px solid var(--inputBtn-border-color);box-shadow:inset 0 0 3px rgba(0,0,0,.2);cursor:pointer;font-weight:700;text-align:center;text-decoration:none;white-space:nowrap;}.button:focus,.icon:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{background-image:linear-gradient(rgba(0,0,0,.2)50%,rgba(0,0,0,.1))}.button:hover,.icon:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-image:var(--gradient180-background-image);border:1px solid var(--sel_btn-hover-border-color);}fieldset,input,select,button,.button,textarea,.icon{border:1px solid var(--input-border-color);border-radius:3px;box-sizing:border-box;padding:.525em;}select{padding:.692em;}fieldset{margin:0 2px;}.icon i{display:block;}.icon{display:inline-block;float:left;height:100px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:normal;width:100px;}.icon:hover{overflow:visible;width:100px;}.icon span{margin:0 0 0 -10px;}.input-icon i{color:#666;font-size:24px;left:5px;position:absolute;top:5px;}.input-icon input{padding-left:35px;}.input-icon{position:relative;}input,button,select,textarea{color:var(--color);}input,select,textarea{background-color:var(--inputst-background-color);}input:not(:placeholder-shown):invalid,select:invalid{box-shadow:inset 0 0 15px rgb(202,60,60);}input[type=checkbox],input[type=radio]{accent-color:#232323;height:24px;margin:0 5px 5px 10px;position:relative;width:24px;}input[type=range]{padding:0;}input,select{border:1px solid var(--inputSelect-border-color);display:inline-block;vertical-align:middle;white-space:nowrap;}input[type=text],input[type=date],input[type=tel],input[type=url],input[type=password],input[type=email],input[list=datalist],select{width:100%;}.label{display:inline-block;font-weight:bold;margin:10px 5px 0 2px;text-shadow:0 0 2px var(--label-textshadow-color);white-space:nowrap;}.optional{background-color:#ff5722;}.required:after{color:var(--text-red);content:"*";}.sel-btn input[type="radio"],.sel-btn input[type="checkbox"]{opacity:0;position:absolute;}.sel-btn input[type="radio"]:checked+label,.sel-btn input[type="checkbox"]:checked+label{background-image:var(--sel_btn-checked-background-image);border:1px solid var(--sel_btn-checked-border-color);box-shadow:1px 2px 5px var(--sel_btn-checked-box-shadow-color)inset;}.sel-btn input[type="radio"]:hover+label,.sel-btn input[type="checkbox"]:hover+label{background-image:var(--gradient180-background-image);border:1px solid var(--sel_btn-hover-border-color);}.sel-btn input[type=checkbox]:checked+label:after,.sel-btn input[type=radio]:checked+label:after{color:green;content:'\2713';font-size:200%;margin:-7px 2px;padding:0;position:absolute;}.sel-btn label{background-color:var(--sel_btn-label-background-color);background-image:var(--gradient-background-image);border:1px solid#ddd;clear:both;cursor:pointer;display:inline-block;font-size:0.9em;font-variant:normal;font-weight:normal;margin:0 -3px;min-width:100px;padding:10px 20px;text-align:center;}textarea{overflow:auto;width:100%;}.strh-copy-btn{float:right;font-size:18px;padding:11px 5px 0 0;margin:0 0 0 -23px;cursor:copy;opacity:.3;}.strh-copy-btn:hover{opacity:1;}.block,.window{box-shadow:0 3px 4px 0 rgba(0,0,0,0.25);border:1px solid var(--block_window-border-color);border-radius:3px;}.modal_wrap{position:relative;width:auto;max-width:1066px;margin:76px auto;}.modal{position:relative;background-color:var(--modalContent_backgroud-color);background-clip:padding-box;border:1px solid var(--modal_border-color);border-radius:6px;outline:0;box-shadow:0 3px 9px rgba(0,0,0,.5);}.modal_header{min-height:42px;padding:10px 16px;border-bottom:1px solid var(--modal_border-color);}.modal_content{background-color:var(--modalBody_backgroud-color);position:relative;padding:3px;height:calc(100vh - 210px);overflow-y:auto;}.modal_content iframe,.modal_content object{height:calc(100vh - 221px);}.modal_footer{padding:7px 16px;text-align:right;border-top:1px solid var(--modal_border-color);}.window{background-image:linear-gradient(to bottom right,rgba(255,255,255,.2),rgba(0,0,0,.2));margin:0 0 20px;padding:5px;}.window_content{display:inline-block;background-color:var(--notifi_content-background-color);border:1px solid var(--block_window-border-color);padding:10px 5px;border-radius:2px;margin-top:3px;width:100%;height:100%;}.window_footer{margin:0px 0px -3px 0px;}.notifi_block{border-radius:3px}.notifi_block_icon{display:table-cell;vertical-align:middle;padding:10px;text-align:center}.notifi_block_content{display:table-cell;vertical-align:middle;padding:10px 20px 10px 10px;width:100%;}.pop_up_message .window{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-height:98%;min-width:60%;max-width:98%;overflow:hidden;}.pop_up_X{float:right;font-weight:bolder;font-size:large;color:red;cursor:pointer;}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:99999}.notifi_sys{background-image:linear-gradient(to bottom,rgba(87,94,99,.55),rgba(87,94,99,0.95));background-color:rgba(0,0,0,.4);position:fixed;padding:9px;top:90px;right:60px;border-radius:5px;z-index:1000;max-width:50%;}.notifi_sys_c{background-image:linear-gradient(to bottom,rgba(0,0,50,.95),rgba(0,0,95,0.5));color:#fff;background-color:rgba(255,255,255,.8);border-radius:3px;padding:10px;min-height:80px;}.notifi_sys_count{color:#ccc;margin:-2px 0 -9px 0;font-size:.8em;}.row{width:100%}.row:after,.row:before{content:"";display:table;clear:both}[class^=col-]{padding:1px;float:left;}.col-1{width:8.33333%}.col-2{width:16.66666%}.col-3{width:24.99999%}.col-4{width:33.33333%}.col-5{width:41.66666%}.col-6{width:49.99999%}.col-7{width:58.33333%}.col-8{width:66.66666%}.col-9{width:49.99999%}.col-10{width:83.33333%}.col-11{width:91.66666%}.col-12{width:99.99999%}.tab{display:flex;flex-wrap:wrap;padding:3px;background-color:rgba(0,0,0,.1);border-radius:3px;box-shadow:inset 0 0 20px 1px rgba(0,0,0,.2);margin:3px 0;}.accor .accor_label,.tab .tab_label,.tab_bottom_nav button{margin:0;cursor:pointer;padding:.5em;border:1px solid var(--tab_accor-label_border-color);background-color:var(--tab_accor-label_background-color);background-image:var(--tab_accor-label_background-image);display:block;overflow:hidden;text-overflow:ellipsis;list-style:none;}.accor .accor_label{white-space:normal;}.tab .tab_label{margin-left:2px;border-radius:5px 5px 0 0;user-select:none;}.tab_label i{padding:0 3px 0 0;}.accor .accor_label:before{content:'+';float:right;}.accor .accor_label:hover,.tab .tab_label:hover{border:1px solid#c6c6c6;border-bottom:1px solid transparent;}.accor input[type=checkbox]:checked~label,.accor input[type=radio]:checked~label,.tab>input[type=radio]:checked+.tab_label{background-image:var(--tab_accor-label-checked_background-image);border-bottom:0 solid#fcfcfc;margin-bottom:-1px;z-index:1;box-shadow:0 -2px 2px#fff;}.accor input[type=checkbox]:checked+.accor_label:before,.accor input[type=radio]:checked+.accor_label:before{content:'-';}.tab .tab_label:first-of-type{margin-left:0}.tab .tab_content,.accor .accor_content{background-color:var(--background-color);width:100%;margin-top:-1px;padding:0 2px;border:1px solid var(--inputBtn-border-color);border-radius:0;box-shadow:0 1px 10px var(--tab_accor-box-shadow);order:1;}.accor .accor_content,.tab .tab_content,.tab>input[type=radio],.tab .tab_content .accor input[type=radio],.tab .tab_content .accor input[type=checkbox],.accor input[type=checkbox],.accor input[type=radio]{display:none;}.tab>input[type=radio]:checked+.tab_label+.tab_content{display:block}.accor>input[type=radio]:focus+.tab_label+.tab_content{display:block}.tab_bottom_nav{padding:18px;}.tab_bottom_nav button{margin:0 -1px;display:inline-block;font-size:0.9em;}.accor{list-style:none;margin:0 auto;padding:0;width:100%;}.accor>input[type=checkbox]:checked+.accor_label+.accor_content,.accor>input[type=radio]:checked+.accor_label+.accor_content{display:block;}.accor>.accor-checkbox[exclude-from-toggle]:not(:checked)+.accor_label+.accor_content{display:none;}.menu ul{font-weight:bold;padding:0;list-style:none;cursor:pointer;}.top_nav,.bottom_nav{display:inline-block;float:left;}.bottom_nav ul li ul{bottom:var(--layout-top);}.side_nav.right{min-width:var(--layout-sidenav);}.menu.right{float:right;}.menu.right ul li ul{right:0;}.top_nav li,.bottom_nav li{float:left;}.menu li{display:block;position:relative;}.menu ul li{position:relative;white-space:nowrap;}.menu ul li ul{visibility:hidden;opacity:0;display:none;position:absolute;}.menu.side_nav ul ul{display:inline-block;top:0;}.menu ul ul li{float:none;}.menu ul ul ul{top:0;left:100%;}.menu.right ul ul ul{left:unset;right:100%;}.menu ul li:hover>ul,.menu ul li:focus-within>ul,.menu ul li ul:hover,.menu ul li ul:focus{visibility:visible;opacity:1;display:block}.menu ul li ul li{clear:both;width:100%;}.menu li button{font-size:inherit;font-weight:inherit;border:none;background-color:transparent;background-image:none;box-shadow:none;border-radius:0;width:100%;}.menu li button:hover{border:none;background-image:none;box-shadow:none;}.menu li a,.menu li button{display:block;color:inherit;text-decoration:none;}.menu .sub-menu{clear:none;}.menu .menu-icon{display:none;}.menu .menu-btn{display:none;}.top_nav ul li,.bottom_nav ul li{text-shadow:0 1px 2px var(--tab_accor-box-shadow);border-left:1px solid transparent;border-right:1px solid rgba(0,0,0,.3);}.side_nav ul li:hover,.side_nav ul li:focus,.top_nav ul li:hover,.top_nav ul li:focus,.bottom_nav ul li:hover,.bottom_nav ul li:focus{background-image:var(--gradient180-background-image);border-left:1px inset rgba(0,0,0,.8);border-right:1px solid rgba(255,255,255,.8);}.side_nav ul li:hover,.side_nav ul li:focus{margin-left:-1px;margin-right:-1px;}.side_nav ul li .accor_content a:hover,.side_nav ul li.accor_content a:focus,.top_nav ul li.accor_content a:hover,.top_nav ul li.accor_content a:focus,.bottom_nav ul li.accor_content a:hover,.bottom_nav ul li.accor_content a:focus{background-image:var(--gradient180-background-image);border-left:1px inset rgba(0,0,0,.8);border-right:1px solid rgba(255,255,255,.8);}.side_nav ul li ul,.top_nav ul li ul,.bottom_nav ul li ul{background-color:var(--background-color);background-image:var(--gradient-background-image);border-left:2px inset#ffffff;border-right:2px ridge#ffffff;border-bottom:2px ridge#ffffff;border-radius:0 0 5px 5px;min-width:var(--layout-sidenav);margin-left:-2px;z-index:1;}.side_nav ul li ul{left:var(--layout-sidenav);}.side_nav.right ul li ul{left:unset;right:var(--layout-sidenav);}.top_nav.right ul li ul,.bottom_nav.right ul li ul{margin-left:0;margin-right:-1px;}.side_nav ul li .accor,.side_nav ul li .accor_label,.side_nav ul li .accor_label:hover,.top_nav ul li .accor,.top_nav ul li .accor_label,.bottom_nav li .accor,.bottom_nav li .accor_label{border:unset;background-color:unset;background-image:unset;}.side_nav ul li .accor input[type=checkbox]:checked~label{border-bottom:unset;box-shadow:unset;margin:unset;}.side_nav li a,.side_nav li button,.top_nav li a,.top_nav li button,.bottom_nav li a,.bottom_nav li button{padding:0 10px;height:var(--layout-top);display:flex;align-items:center;justify-content:center;}.top_nav li ul a,.top_nav li ul button,.bottom_nav li ul a,.bottom_nav li ul button{justify-content:normal;height:auto;min-height:35px;border-top:1px solid transparent;border-bottom:1px solid#c0c0c0;}.side_nav li a,.side_nav li button{justify-content:normal;height:auto;min-height:35px;}.top_nav li ul a:hover,.top_nav li ul a:focus,.top_nav li ul button:hover,.top_nav li ul button:focus,.bottom_nav li ul a:hover,.bottom_nav li ul a:focus,.bottom_nav li ul button:hover,.bottom_nav li ul button:focus{border-bottom:1px solid#fff;border-top:1px solid#888;background-image:var(--gradient90-background-image);}.loading{text-align:center;}.loading_content{z-index:10;top:54%;color:#fff;font-size:1.4em;text-shadow:0 0 15px#000;font-style:italic;}.loading>i{font-size:100px;color:rgba(255,255,255,.3);text-shadow:0 0 80px rgba(0,0,0,.8);margin:0 0 0 -120px;}.fm-wrap .dTable-header{}.fm-wrap tbody .button{padding:3px;}.dock{border-top:1px solid transparent;border-bottom:1px solid#ddd;width:100%}.dock a,.dock i{float:left;}.dock i{padding:5px;}.breadcrumb{box-shadow:0 2px 4px rgba(0,0,0,0.5)inset;list-style:none;margin:7px 0;overflow:hidden;padding:0;height:30px;}.breadcrumb i{padding:5px;}.breadcrumb li{float:left;}.breadcrumb li a{padding:10px 5px;background-image:var(--gradient-background-image);box-shadow:inset 0 0 3px rgba(0,0,0,.2);font-weight:bold;}.breadcrumb li a:hover{background-image:var(--gradient180-background-image);}.fm-wrap tbody .fm_vnum{font-size:0.8em;font-weight:bold;padding:8px 10px 12px 10px;}.editor-review-wrap{margin:3px;padding:3px;border:1px dashed brown;overflow:auto;height:calc(50vh - var(--layout-top));resize:vertical;}.editor-console{font-size:12px;}.editor-console .tab_label{padding:5px;}.editor-console textarea{font-family:monospace;white-space:pre-wrap;resize:vertical;color:#fefefe;padding:10px;background-image:linear-gradient(to bottom,rgba(0,0,50,.95),rgba(0,0,95,0.7));border:1px inset var(--h2_border-color);box-shadow:inset 0 0 20px rgba(0,0,0,1);overflow:auto;border-radius:3px;}.editor-console .editor-edit-box{height:calc(40vh - 100px);}.editor-console .syh-console-wrap{height:calc(40vh - var(--layout-top));}.editor-console .toolbar_fav .button{font-weight:unset;padding:.150em;}.dTable-filtered{display:none;}.dTable thead th{vertical-align:bottom;border-bottom:1px solid var(--dataTable-topBottom_border-color);}.dTable td,.dTable th{box-sizing:content-box}.dTable thead{cursor:pointer}.dTable thead th:after{content:'\00a0\25C7';}.dTable thead .sort_asc:after{content:'\00a0\25B4';}.dTable thead .sort_desc:after{content:'\00a0\25BE';}.dTable tbody tr:nth-child(even),.file-data-header,div.file-list div.row:nth-of-type(even){background-color:var(--dataTable-tr_background-color);}.dTable tbody tr:nth-child(odd),div.file-list div.row:nth-of-type(odd){background-color:var(--dataTable-tr-odd_background-color);}.dTable tbody tr:hover,div.file-list div.row:hover{box-shadow:0px 1px 10px var(--dataTable-trHover_border-color);outline:var(--dataTable-trHover_border-color)solid 2px;}.dTable-footer,.dTable-header{padding:6px 3px;}.dTable-footer select,.dTable-header select{width:revert;}.dTable-footer-pg{text-align:right;}.timeline{position:relative;max-width:100%;margin:0 auto;background:#ccc;box-shadow:inset 0 30px 100px rgba(255,255,255,1);}.timeline::after{content:'';position:absolute;width:6px;background-color:var(--background-color);top:0;bottom:0;left:50%;margin-left:-3px;box-shadow:0 0 4px 0 rgba(0,0,0,.4);}.timeline .container{position:relative;background-color:inherit;width:50%;}.timeline .container::after{content:'';position:absolute;width:15px;height:15px;right:-7px;background-color:white;border:4px solid#FF9F55;top:26px;border-radius:50%;z-index:1;}.timeline .left{left:0;padding:3px 18px 3px 5px;}.timeline .right{left:50%;margin-top:-160px;padding:3px 5px 3px 18px;}.timeline .left::before,.timeline .right::before{content:"";height:0;position:absolute;width:0;z-index:1;border:medium solid white;}.timeline .left::before{top:22px;right:9px;border-width:10px 0 10px 10px;border-color:transparent transparent transparent var(--background-color);}.timeline .right::before{top:101px;left:9px;border-width:10px 10px 10px 0;border-color:transparent var(--background-color)transparent transparent;}.timeline .right::after{left:-8px;top:105px;}.timeline .content{padding:5px 5px;background-color:var(--background-color);position:relative;border-radius:10px;min-height:155px;box-shadow:0 0 4px 0 rgba(0,0,0,.3);}.tl_footer{font-size:.9em;text-align:right;}.tl_footer a{color:#ccc;}.change_log_add{color:green;display:table;}.img_h_pup{float:left;position:relative;}.img_h_pup .img_h_pup_thumb{width:36px;vertical-align:bottom;}.img_h_pup:hover{z-index:1;}.img_h_pup span{position:absolute;visibility:hidden;width:300px}.img_h_pup:hover span{visibility:visible;top:10px;left:10px;}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}#toc{background-image:var(--gradient90-background-image);border:1px solid var(--toc-border-color);min-width:var(--layout-sidenav);border-radius:3px;color:var(--toc-color);padding:3px 8px;float:right;z-index:1;position:relative;}#toc:hover{background-color:var(--tochover-background-color);border:1px solid var(--tochover-border-color);box-shadow:0 1px 3px var(--tochover-boxshadow-color);color:var(--tochover-color);}#toc:after{clear:both;}#toc-header{text-align:center;font-weight:bold;font-size:110%;}#toc ul{border-top:1px solid#dddddd;list-style-type:none;}#toc ul li a{padding:5px 0;}#toc ul li a:hover{padding:5px 0;background-color:#ddd;}.toc2{font-size:105%;}.toc3{margin-left:1em;font-size:90%;}.toc4{margin-left:2em;font-size:80%;}.toc5{margin-left:3em;font-size:70%;}#toc:focus{border:1px solid#4D90FE;outline:medium none;}.syh-console-wrap{border-radius:3px;overflow:auto;border:1px solid var(--input-border-color);resize:vertical}.syh-console{overflow:hidden;display:grid;width:100%;}.syh-console textarea{width:unset;overflow:hidden;}.syh-console textarea,.syh-console pre{font-family:monospace;font-size:1em;grid-area:1 / 1 / 4 / 2;white-space:pre-wrap;padding:.525em;box-sizing:border-box;}.syh-console textarea{resize:none;background:transparent;color:transparent;z-index:1;caret-color:#fff;}.youtube-frame,.youtube-shorts-frame{width:100%;height:100%;}.youtube-frame{aspect-ratio:16 / 9;}.youtube-shorts-frame{aspect-ratio:9 / 16;}.element-container{display:inline-block;position:relative;width:100%;}.element-dummy{margin-top:75%;}.element{position:absolute;top:0;bottom:0;left:0;right:0;}.admin_bar{border-radius:5px 5px 0px 0;position:fixed;left:50%;bottom:0;font-size:12px;z-index:1;padding:1px 10px;}.admin_bar li a{padding:10px 10px;}.admin_bar i{font-size:15px;}:root{--lesco-bg:rgb(250,250,250);--lesco-dark-red:rgb(44,15,17);--lesco-gray:rgb(189,186,186);--lesco-red:rgb(203,32,49);}.lesco-red{color:var(--lesco-red)}html,body{background-color:var(--lesco-bg);font-size:16px;}.logo{padding:6px 6px 0 0;float:left;text-shadow:0px 0px 4px#000;}.logo a{font-weight:bolder;}.logo img{padding:0 3px 0 5px;}.top_nav i{padding:0 5px 0 0;}.top_nav ul li:hover i{text-shadow:1px 1px 2px#000;}h1,h2,h3,h4,h5,h6{font-family:Verdana,Arial,sans-serif,FreeSans;}h2{margin:10px 0 5px 0;border-bottom:1px solid#ddd;padding:0px 30px 15px 30px;text-shadow:1px 1px 2px#fff;width:100%;}h2 i{color:var(--lesco-red);text-shadow:1px 1px 2px#000;}.odd-section,.cat-list{border-top:1px solid#e3e3e3;border-bottom:1px solid#e3e3e3;background-color:var(--lesco-gray);}.section_inner,.section-inner{padding:3.5rem 2rem;max-width:1060px;margin:0 auto;}.cat-list .section_inner,.cat-list .section-inner{}.cat-list .button{font-size:medium;color:#fff;text-shadow:2px 2px 2px#000;padding:10px;display:inline-block;}.txtbox_shadow_d{box-shadow:1px 1px 6px#666;background-color:rgba(0,0,0,0.3);padding:5px;border-radius:5px;}.intro-header{text-shadow:4px 4px 10px rgb(0,0,0);}.support-cat-header .section_inner,.mixology-cat-header .section_inner,.brews-cat-header .section_inner,.culinary-cat-header .section_inner,.bts-cat-header .section_inner{background-image:linear-gradient(to bottom,#000,rgba(43,43,43,.0));}.mixology-cat-header h1,.contact-us-header h1,.brews-cat-header h1,.culinary-cat-header h1,.bts-cat-header h1,.support-cat-header h1{font-size:xxx-large;}.intro-header{color:#fff;text-shadow:2px 2px 2px#000;background-image:linear-gradient(rgba(30,30,30,1),rgba(150,150,150,.5));}.intro-header img{margin-top:-35px;width:80%}.intro-header a{color:#fff;opacity:.8;}.intro-header a:hover{opacity:1;}.vision img{opacity:0.8;display:block;margin-left:auto;margin-right:auto;width:60%;border-radius:50%;}.intro-recent .window_content{margin:0 auto;min-height:351px;min-width:325px;text-align:center;}.intro-recent .window_content img{min-height:333px;min-width:313px;padding:0 0 20px 0;}.where-we-are img{width:80%;}.careers-benefits{padding:0 0 0 45px;}.capabilities,.partner_w_us,.intra_links,.contact_us_header,.quality{background-color:#333;text-shadow:1px 1px 0px#000;}.capabilities h2,.partner_w_us h2,.intra_links h2,.contact_us_header h2,.quality h2{color:#fff;text-shadow:1px 1px 2px#000;}.join_team,.company,.products,.service_intro,.intro_company,.intra_links,.partner_w_us,.who_we_are{background-attachment:fixed;background-position:center 50px;background-repeat:no-repeat;background-size:cover;}.leadership h3{text-shadow:1px 1px 2px#fff;}.capabilities{color:#fff;background-image:linear-gradient(rgba(0,0,0,1),rgba(189,189,189,1));}.capabilities a{color:#fff;}.capabilities_cell img{display:block;margin-left:auto;margin-right:auto;width:90%;border-radius:8%;min-height:300px}.capabilities_cell .button{color:rgb(0,0,95);background-image:linear-gradient(0deg,rgba(0,0,0,0.3),rgba(155,155,155,.1))}.contact_us_header{filter:grayscale(100%);background-repeat:no-repeat;background-position:center -300px;background-image:url(?custom_ext=app/site/media/img/lescohq.webp);}.partner_w_us{min-height:350px;background-position:center -255px;background-image:url(?ext=custom/app/ws/img/rawpixel-983726-unsplash.jpg);}.intro_company{}.mission_statement a{color:rgb(0,0,95);}.page_company h2{text-align:center;}.contract_vehicles{box-shadow:0px 0px 10px#666;transform-origin:left top;transform:skewY(-2deg);}.donmillerpic,.gmillerpic,.mmillerpic{border-radius:200px;max-width:350px;box-shadow:0px 0px 5px#666;filter:grayscale(100%);}.service_intro{}.pro_service img,.it_service img{border-radius:10px;}.it_service h2{text-align:right;}.contact_us{padding:3px;}.contact_us_adds{padding:33px;}.iso_doc .section_inner{display:block;}.iso_doc img{box-shadow:1px 1px 6px#333;width:90%;}footer .facebook,footer .linkedin,footer .youtube{background-image:url(?custom_ext=app/site/media/img/social_media_icons.webp);border:1px solid#ddd;border-radius:3px;display:inline-block;width:64px;height:64px;color:transparent;text-shadow:none;margin:auto 3px;filter:grayscale(100%);transition:0.9s;}.qcode{max-height:190px;width:auto;}footer .facebook{background-position:-95px -7px;}footer .linkedin{background-position:-7px -7px;}footer .youtube{background-position:-252px -4px;}footer .facebook:hover{filter:grayscale(0%);}footer .linkedin:hover{filter:grayscale(0%);}footer .youtube:hover{filter:grayscale(0%);}footer{background-image:linear-gradient(to bottom,#666,rgb(43,43,43));border-top:1px solid#000;color:#f5f5f5;}footer a{color:#fff;text-shadow:1px 1px#0d2c40;}footer hr{margin:25px;}footer .section_inner{max-width:1060px;margin:0 auto;}footer .col-4{padding:25px;}footer .social-links{padding:0 55px;}