:root{--color:rgb(225,230,235);--background-color:rgb(30,30,30);--color-scheme:dark;--link-color:rgb(111,190,255);--h2_border-color:rgb(0,0,0);--bq-border-color:rgb(199,108,12);--bq-boxshadow-color:rgb(204,204,204);--bq-a-color:rgb(51,51,51);--bq-ahover-color:rgb(0,0,0);--toc-background-color:rgb(15,17,19);--toc-border-color:rgb(67,67,67);--toc-color:rgb(80,80,80);--tochover-background-color:rgb(13,13,13);--tochover-border-color:rgb(78,78,78);--tochover-boxshadow-color:var(--toc-border-color);--tochover-color:rgb(250,250,250);--label-textshadow-color:rgb(0,0,0);--input-border-color:rgb(0,0,0);--inputst-background-color:rgb(60,60,60);--inputSelect-border-color:rgb(0,0,0);--inputBtn-border-color:rgb(0,0,0);--sel_btn-label-color:rgb(255,255,255);--sel_btn-label-background-color:rgb(20,20,20);--sel_btn-checked-border-color:rgb(66,184,221);--sel_btn-checked-box-shadow-color:#777;--sel_btn-checked-background-image:linear-gradient(rgba(100,100,100,.4),rgba(60,60,60,1));--sel_btn-hover-border-color:#ddd;--block_window-border-color:rgb(0,0,0);--modal_border-color:rgb(0,0,0);--modalBody_backgroud-color:rgba(43,43,43,.5);--modalContent_backgroud-color:rgba(43,43,43,.9);--notifi_content-background-color:rgba(25,25,25,.8);--tab_accor-box-shadow:rgba(255,255,255,.2);--tab_accor-label_border-color:rgb(0,0,0);--tab_accor-label_background-color:rgb(43,43,43);--tab_accor-label_background-image:linear-gradient(rgb(40,40,40),rgb(60,60,60),rgb(60,60,60));--tab_accor-label-checked_background-image:linear-gradient(rgba(100,100,100,1),rgba(43,43,43,1),var(--background-color));--dataTable-tdth-color:rgba(40,40,40,.5);--dataTable-topBottom_border-color:rgb(0,0,0);--dataTable-tr-odd_background-color:rgb(33,33,33);--dataTable-tr_background-color:rgb(60,60,60);--dataTable-trHover_border-color:rgb(210,210,210);--dataTable-paginate_button-current-background:linear-gradient(to bottom,#585858 0,#111 100%);--text-red:#ff9d96;}*,*::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;}:root{--gradient-bi-linear:linear-gradient(to right,rgba(0,0,0,0.05),rgba(0,0,0,0.3),rgba(0,0,0,0.05));--gradient-bi-linear-invert:linear-gradient(to right,rgba(0,0,0,0.3),rgba(0,0,0,0.05),rgba(0,0,0,0.3));--terminal-bg:linear-gradient(to bottom,rgba(0,0,50,.95),rgba(0,0,95,0.7));--terminal-bshadow:inset 0 0 25px rgba(0,0,0,0.5);}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;background-image:var(--gradient-bi-linear);width:100%;}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:var(--terminal-bg);border:1px inset var(--h2_border-color);box-shadow:var(--terminal-bshadow);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:260px;}#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);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);height:100%;left:0;position:fixed;:top:var(--layout-top);width:var(--layout-sidenav);z-index:10;overflow-y:auto;}.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;visibility:hidden;opacity:0}.element_off:focus,.element_off:target,.element_on{display:revert;visibility:visible;opacity:1;}.element_on{}.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:linear-gradient(0deg,rgba(0,0,0,0.17),rgba(255,255,255,.17));--gradient180:linear-gradient(180deg,rgba(0,0,0,0.17),rgba(255,255,255,.17));--gradient90:linear-gradient(90deg,rgba(0,0,0,0.17),rgba(255,255,255,.17));--gradient-90: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)}.gradient180{background-image:var(--gradient180)}.gradient90{background-image:var(--gradient90)}.gradient-90{background-image:var(--gradient-90)}.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);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);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{min-height:32px;}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[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);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);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%;}.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:0 0 -3px 0;}.notifi_block{border-radius:3px;}.notifi_block_icon,.notifi_block_content{display:table-cell;vertical-align:middle;}.notifi_block_icon{padding:10px;text-align:center;}.notifi_block_content{padding:10px 20px 10px 10px;width:100%;}.pop_up_message .window,.notify-confirm-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);}.pop_up_message .window{max-height:98%;min-width:60%;max-width:98%;overflow:hidden;}.notify-confirm-modal{padding:20px;background-color:var(--background-color);border-radius:10px;border:1px solid #fff;box-shadow:0 0 10px #666;}.pop_up_X,.po-window-x{float:right;font-weight:bolder;font-size:large;color:darkred;cursor:pointer;}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:99999;}.po-dock,.po-window .po-window-wrap{position:fixed;z-index:100;top:90px;right:0;width:33em;max-width:100%;max-height:60px;min-height:60px;bottom:80%;transform:translateX(94%);transition:.3s ease-out;padding:8px 0 8px 8px;background-color:var(--background-color);background-image:var(--gradient90);border-radius:15px 0 0 15px;}.po-window .po-window-wrap{width:50%;transform:translateX(100%);}.po-dock:hover{max-height:100%;bottom:70px;transform:translateX(0%);width:50%;}.po-dock .po-dock-grab{float:left;margin:0 0 0 -8px;}.po-dock:hover .po-dock-grab{display:none;}.po-window[type="radio"]:checked~.po-window-wrap,.po-window .po-window-wrap:focus,.po-window .po-window-wrap:target{transform:translateX(0%);max-height:100%;bottom:70px;box-shadow:0 0 100px var(--background-color);}.po-window-x{margin:-31px 0 0 0;padding:2px 22px;border-radius:18px 0 0 0;background-color:var(--background-color);}.po-content{background-color:var(--background-color);border-radius:18px 0 0 18px;height:100%;overflow:auto;}.infopop-link i{color:var(--color);cursor:help;font-size:1.4em;opacity:.3;padding:0 3px;}.infopop-link i:hover{opacity:1;}.notifi_sys{position:fixed;top:90px;right:60px;padding:9px;max-width:50%;background-color:rgba(0,0,0,0.4);background-image:linear-gradient(to bottom,rgba(87,94,99,0.55),rgba(87,94,99,0.95));border-radius:5px;z-index:1000;}.notifi_sys_c{padding:5px;min-height:80px;background-image:var(--terminal-bg);box-shadow:var(--terminal-bshadow);color:#fff;border-radius:3px;}.notifi_sys_count{margin:-2px 0 -9px 0;font-size:0.8em;color:#ccc;}.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,.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{animation:0.5s fadein}.menu menu{font-weight:bold;padding:0;list-style:none;cursor:pointer;}.menu-top,.menu-bottom{display:inline-block;float:left;}.menu-bottom menu li menu{bottom:var(--layout-top);}.menu-side.right{min-width:var(--layout-sidenav);}.menu.right{float:right;}.menu.right menu li menu{right:0;}.menu-top li,.menu-bottom li{float:left;}.menu li{display:block;position:relative;}.menu menu li{position:relative;white-space:nowrap;}.menu menu li menu{visibility:hidden;display:none;position:absolute;}.menu.menu-side menu menu{display:inline-block;top:0;}.menu menu menu li{float:none;}.menu menu menu menu{top:0;left:100%;bottom:auto;}.menu.right menu menu menu{left:unset;right:100%;}.menu menu li:hover>menu,.menu menu li:focus-within>menu,.menu menu li menu:hover,.menu menu li menu:focus{visibility:visible;display:block}.menu menu li menu 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,.menu .menu-btn{display:none;}.menu-top menu li,.menu-bottom menu 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);}.menu-side menu li:hover,.menu-side menu li:focus,.menu-top menu li:hover,.menu-top menu li:focus,.menu-bottom menu li:hover,.menu-bottom menu li:focus{background-image:var(--gradient180);border-left:1px inset rgba(0,0,0,.8);border-right:1px solid rgba(255,255,255,.8);}.menu-side menu li:hover,.menu-side menu li:focus{margin:0 -1px 0 -1px;}.menu-side menu li .accor_content a:hover,.menu-side menu li.accor_content a:focus,.menu-top menu li.accor_content a:hover,.menu-top menu li.accor_content a:focus,.menu-bottom menu li.accor_content a:hover,.menu-bottom menu li.accor_content a:focus{background-image:var(--gradient180);border-left:1px inset rgba(0,0,0,.8);border-right:1px solid rgba(255,255,255,.8);}.menu-side menu li menu,.menu-top menu li menu,.menu-bottom menu li menu{background-color:var(--background-color);background-image:var(--gradient);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:10;}.menu-bottom menu li menu{border-top:2px ridge #ffffff;border-bottom:0;}.menu-side menu li menu{left:var(--layout-sidenav);}.menu-side.right menu li menu{left:unset;right:var(--layout-sidenav);}.menu-top.right menu li menu,.menu-bottom.right menu li menu{margin-left:0;margin-right:-1px;}.menu-bottom.right menu li menu{margin-bottom:-15px;}.menu-side menu li .accor,.menu-side menu li .accor_label,.menu-side menu li .accor_label:hover,.menu-top menu li .accor,.menu-top menu li .accor_label,.menu-bottom li .accor,.menu-bottom li .accor_label{border:unset;background-color:unset;background-image:unset;}.menu-side menu li .accor input[type=checkbox]:checked~label{border-bottom:unset;box-shadow:unset;margin:unset;}.menu-side li a,.menu-side li button,.menu-top li a,.menu-top li button,.menu-bottom li a,.menu-bottom li button{padding:0 10px;height:var(--layout-top);display:flex;align-items:center;justify-content:center;}.menu-top li menu a,.menu-top li menu button,.menu-bottom li menu a,.menu-bottom li menu button,.menu-side li a,.menu-side li button{justify-content:normal;height:auto;min-height:35px;}.menu-top li menu a,.menu-top li menu button,.menu-bottom li menu a,.menu-bottom li menu button{border-top:1px solid transparent;border-bottom:1px solid #c0c0c0;}.menu-top li menu a:hover,.menu-top li menu a:focus,.menu-top li menu button:hover,.menu-top li menu button:focus,.menu-bottom li menu a:hover,.menu-bottom li menu a:focus,.menu-bottom li menu button:hover,.menu-bottom li menu button:focus{border-bottom:1px solid #fff;border-top:1px solid #888;background-image:var(--gradient90);}.loading{text-align:center;}.loading_content{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 -100px;}.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);box-shadow:inset 0 0 3px rgba(0,0,0,.2);font-weight:bold;}.breadcrumb li a:hover{background-image:var(--gradient180);}.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:0 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;padding:5px;background-image:var(--terminal-bg);border-radius:3px;box-shadow:var(--terminal-bshadow);}.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);}.tl-container{position:relative;background-color:inherit;width:50%;}.tl-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;}.tl-left{left:0;padding:3px 18px 3px 5px;}.tl-right{left:50%;margin-top:-160px;padding:3px 5px 3px 18px;}.tl-left::before,.tl-right::before{content:" ";height:0;position:absolute;width:0;z-index:1;border:medium solid white;}.tl-left::before{top:22px;right:9px;border-width:10px 0 10px 10px;border-color:transparent transparent transparent var(--background-color);}.tl-right::before{top:101px;left:9px;border-width:10px 10px 10px 0;border-color:transparent var(--background-color)transparent transparent;}.tl-right::after{left:-8px;top:105px;}.tl-content-h{display:inline-block;font-weight:bold;float:left;}.tl-content{padding: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}.strh-header{opacity:.5;font-size:12px;padding:5px;border:1px 1px 0 1px inset var(--h2_border-color);box-shadow:inset 0 0 20px rgba(0,0,0,1);}.strh-copy-btn{float:right;font-size:12px;margin:0 0 0 -23px;cursor:copy;}.strh-copy-btn:hover{opacity:1;}#toc{background-image:var(--gradient90);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;}html,body{font-size:14px;}h1,h2,h3,h4,h5,h6{margin:20px 0 0 0;}.logo{padding:6px 6px 0 0;float:left;text-shadow:0px 0px 4px #000;}.logo a{color:#fefefe;font-weight:bolder;}.logo img{padding:0 6px;}.top_nav i{padding:0 5px 0 0;}.top_nav ul li:hover i{text-shadow:1px 1px 2px #000;}h2{color:#fefefe;border-bottom:1px solid #ddd;padding:0px 30px 30px 30px;text-shadow:1px 1px 2px #000;width:100%;}.recipe{font-size:14px;}.recipe h1{text-align:center;margin:0 auto;padding:0 0 35px 0;}.recipe h2{color:#fefefe;border-bottom:1px solid #ddd;margin:20px 0 15px 0;padding:0px 30px 20px 15px;text-shadow:2px 2px 2px #000;}.recipe .display{padding:0 5px 0 0;max-height:500px;}.yts{display:inline-block;}.convert{display:inline-block;}.recipe .section-inner,.recipe .section_inner{margin:25px auto;border-radius:15px;padding:2rem;box-shadow:rgba(255,255,255,0.1)0px 6px 24px 0px,rgba(255,255,255,0.2)0px 0px 0px 1px;}.recipe .dTable tbody tr:nth-child(odd),.recipe div.file_list div.row:nth-of-type(odd){background-color:unset;}.recipe ul li{padding:6px 12px;}.odd-section,.cat-list{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background-image:linear-gradient(to bottom,#000,rgba(43,43,43,.0));}.section-inner,.section_inner{padding:2.5rem 1rem;max-width:1060px;margin:0 auto;}.cat-list .section_inner{}.cat-list img{max-width:200px;min-width:200px;}.cat-list h2{margin:0;padding:0 0 13px 0;}.cat-list .window_content{color:#eee;}.cat-list .notifi_block_content{vertical-align:unset;}.cat-list small{color:#ccc;}intro-header,.mixology-cat-header,.contact-us-header,.brews-cat-header,.culinary-cat-header,.bts-cat-header,.support-cat-header{background-position:center -250px;background-repeat:no-repeat;background-size:cover;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:xx-large;}.intro-header{background-image:url(?custom_ext=app/site/media/img/stone_purp_g.webp);}.intro-header img{margin-top:-35px;width:80%}.intro-header a{color:#fefefe;opacity:.7;}.intro-header a:hover{opacity:1;}.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;}.mixology-cat-header{background-image:url(?custom_ext=app/site/media/img/pexels_kelsey_caroline_19145777v2.webp);}.brews-cat-header{background-image:url(?custom_ext=app/site/media/img/mpv-shot0002.webp);}.culinary-cat-header{background-image:url(?custom_ext=app/site/media/img/mpv-shot0003.webp);}.bts-cat-header{background-image:url(?custom_ext=app/site/media/img/mpv-shot0002.webp);}.support-cat-header{background-image:url(?custom_ext=app/site/media/img/pexels-dio-hasbi-saniskoro-3280130_2.webp);}.contact-us-header{}.intro-recent h2{text-align:center;}.intro-highlight h2{text-align:right;}.intro-statement{color:#fefefe;padding:30px;text-shadow:2px 2px 2px #000;width:100%;}.intro-statement em{color:#ff9800;}.affiliate-links h2{text-align:right;}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;}w footer .col-4{padding:25px;}footer .social-links{padding:0 55px;}