/*! (C) 2023 VENEA.NET */:root{--c-back-body:#f9f9f9;--c-back-main:#fff;--c-back-button:#efefef;--c-back-button-hover:#e7e7e7;--c-back-crumbs:#e3e3e3;--c-back-plate:#f7f7f7;--c-back-progress:#f1f1f1;--c-border:#aaa;--c-border-banner:#bbb;--c-text:#000;--c-text-head:#111;--c-main:#2c5a8f;--c-main-text:#fff;--c-ab:crimson;--c-ab-text:#fff}/*! (C) 2023 VENEA.NET */body,html{margin:0;padding:0}body{background-color:var(--c-back-body);font-family:Montserrat,sans-serif;font-size:13px;color:var(--c-text);min-height:100vh;min-width:320px;display:grid}a{text-decoration:underline;color:var(--c-text)}h1,h2,h3,h4,h5,h6{color:var(--c-text-head);word-break:break-word}ol,ul{padding-left:15px}table{border-collapse:collapse}thead{font-weight:700}tbody tr:hover,thead tr{background-color:var(--c-back-button)}td,th{border:1px solid var(--c-border)}th{padding:5px 4px;text-align:left}td{padding:3px 4px}tbody tr:nth-of-type(2n+1){background-color:var(--c-back-main)}tbody tr:nth-of-type(2n){background-color:var(--c-back-plate)}.nonth tbody tr:nth-of-type(2n):not(:hover),.nonth tbody tr:nth-of-type(2n+1):not(:hover){background-color:inherit}.button,button,input,select,textarea{outline:0;font-family:FontAwesome,Montserrat,sans-serif;font-size:13px}.button,button,input{padding:5px;margin:3px;border:1px solid var(--c-border);background-color:var(--c-back-main);color:var(--c-text)}.button{text-align:center;text-decoration:none}.button:disabled,button:disabled,input:disabled{color:var(--c-border-banner)}.button,button,input[type=button],input[type=submit]{padding:5px 10px;background-color:var(--c-back-button);cursor:pointer}.button:not(button):hover,button:hover:enabled,input[type=button]:hover:enabled,input[type=submit]:hover:enabled{background-color:var(--c-back-button-hover)}input:read-only{background-color:var(--c-back-plate)}textarea{box-sizing:border-box;border:1px solid var(--c-border);background-color:var(--c-back-main);color:var(--c-text)}select{padding:2px;background-color:var(--c-back-main);color:var(--c-text)}select,select:disabled{border:1px solid var(--c-border)}#logo,header{display:flex;align-items:center}#header-ray,header{background-color:var(--c-main)}#logo div{width:127px;height:25px;background-image:url(/store/images/favicon/venea-24.webp);cursor:pointer;margin-top:1px}#menu a{text-decoration:none;text-transform:uppercase;font-weight:700;display:inline-flex;align-items:center}#menu a .fa{font-size:18px;margin-right:5px}#menu .space{flex-grow:1}#menu-desktop{padding-left:40px;flex-grow:1}#menu-desktop #menu{display:flex}#menu-desktop a{padding:6px 9px;color:var(--c-main-text)}#menu-desktop a:not(:last-of-type){margin-right:4px}#menu-desktop a.active,#menu-desktop a:hover{padding:5px 8px;border:1px solid var(--c-main-text)}#menu-btn{display:none;color:var(--c-main-text);font-size:32px;margin-left:auto;cursor:pointer}#menu-mobile{display:none;color:var(--c-text-head)}@media screen and (max-width:890px){#menu-desktop .label{display:none}}@media screen and (max-width:742px){#menu-btn{display:block}#menu .space,#menu-desktop{display:none}#menu-mobile{background-color:var(--c-back-plate)}#menu-mobile a{border-bottom:1px solid var(--c-border);display:block;margin:0;padding:14px 15px;color:var(--c-text)}#menu-mobile #menu a:last-of-type{border-bottom:none}#menu-mobile a:hover{background-color:var(--c-back-button)}}#crumbs{display:flex;align-items:center;font-size:12px}#crumbs,#crumbs-ray{background-color:var(--c-back-crumbs);border-bottom:1px solid var(--c-border-banner)}#ag-bottom,#ag-bottom-ray,#ag-top,#ag-top-ray{background-color:var(--c-back-button)}main{padding:15px 0}#main-ray,main{background-color:var(--c-back-main)}#ag-bar,#ag-bar-ray{background-color:var(--c-back-body)}footer{padding:13px 0;color:var(--c-main-text);display:flex;justify-content:center}footer p{text-align:center;margin:0}footer a{color:inherit}#footer-ray,footer{background-color:var(--c-main)}#share_btn_side{width:32px;height:32px;position:fixed;left:0;margin:8px;top:160px;bottom:auto;cursor:pointer;color:var(--c-main-text);background-color:var(--c-main);display:flex;align-items:center;justify-content:center;font-size:1.25em;z-index:0;border-radius:4px}.a2a_floating_style{position:fixed}@media screen and (max-width:1335px){#share_btn_side,.a2a_floating_style.a2a_vertical_style{display:none}}@media screen and (max-width:1023px){img{max-width:100%;height:auto}textarea{max-width:100%}}/*! (C) 2023 VENEA.NET */#downloads{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(267px,1fr))}#downloads h2{font-size:1.17em;margin:0;padding:0}#downloads .item{border:1px solid var(--c-border-banner);background-color:var(--c-back-plate);padding:10px;display:flex;flex-direction:column}#downloads .item>div{margin-bottom:10px}#downloads .item>div:last-child{margin-bottom:0}#downloads .head{display:flex;align-items:center}#downloads .icon{padding-right:10px}#downloads .icon img{display:block;width:32px;height:32px}#downloads .desc{flex:1}#downloads .frame{height:165px;display:flex;flex-direction:column;justify-content:center;border:1px solid var(--c-border-banner);background-color:var(--c-back-body)}#downloads .screen{display:flex;justify-content:center}#downloads .screen img{max-width:100%;max-height:150px;display:block}#downloads .version{display:flex;flex-direction:column}#downloads .buttons{display:flex}#downloads .buttons a:first-of-type{flex-grow:1;margin-left:0}#downloads .buttons a:last-of-type{margin-right:0}#downloads .buttons a:not(:first-child){margin-left:5px}@media screen and (max-width:573px){#downloads .version{flex-direction:row;flex-wrap:wrap}#downloads .version div{margin-right:10px}}.start{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(267px,1fr));margin:15px 0}.start h3{margin:0;padding:0}.start .item{display:flex;flex-direction:column;border:1px solid var(--c-border-banner);background-color:var(--c-back-plate);padding:10px}.start .label{margin-bottom:10px;display:flex;align-items:center}.start .label img{padding-right:10px;display:block;width:32px;height:32px}#contact form{display:flex;flex-direction:column}#contact form>*{margin-bottom:10px}#contact form>:last-child{margin-bottom:0}#contact .send{display:flex;flex-wrap:wrap}#contact input[type=email]{flex:3;min-width:200px}#contact button[type=submit]{min-width:140px;flex:1}#man_metrics{display:grid;grid-gap:10px;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto}#man_metrics.form.plate{background-color:initial}#man_metrics select{max-width:16em}#man_metrics a{display:inline-block;padding:0 5px}#man_metrics #man_metrics_index{grid-row:1;grid-column-start:1;grid-column-end:-1;display:inline-flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}#man_metrics #man_metrics_index>div:not(:last-of-type):after{content:'|'}@media screen and (max-width:768px){#man_metrics #man_metrics_index{line-height:2em;min-height:4em}#man_metrics.form.plate{border:0;padding:0}}#man_metrics .outline{outline:dashed;outline-color:var(--c-ab);outline-offset:5px}#man_page img{vertical-align:middle;margin-right:1px}#man_page>div{white-space:pre-wrap;font-family:'Roboto Mono',monospace;font-size:12px;line-height:1.6em;word-break:break-all}#man_page h2{font-size:inherit;margin:0;display:inline-block}#man_page div.plate{background-color:initial}#man_page_table{width:100%;table-layout:fixed}#man_page_table tbody,#man_references tbody{overflow-wrap:anywhere}#man_page_table tbody tr{cursor:pointer}#man_references table{width:100%}#man_references thead th:nth-of-type(1){width:12em}#man_references thead th:nth-of-type(2){width:8em}#man_references tbody tr:hover,#man_references tbody tr:nth-of-type(2n){background:inherit}#man_download .outline{outline:dashed;outline-color:var(--c-ab);outline-offset:5px}#man_downloading_sum{margin:1em 0}#man_downloading_sum i.fa{margin-right:.3em}.man_buttons{margin-top:1em;display:flex}.man_buttons .index_button{width:5em;padding-right:.3em;padding-left:.3em}.man_buttons .index_button:not([href]){cursor:auto;width:4em;background-color:initial}@media screen and (min-width:700px){.man_buttons .button:first-child{margin-left:0}.man_buttons .button:last-child{margin-right:0}.man_buttons .button{margin:.25em}}@media screen and (max-width:699px){.man_buttons{margin-top:1.25em;flex-direction:column}.man_buttons .button{flex:1;margin:.35em 0}.man_buttons .button:first-child{margin-top:0}.man_buttons .button:last-child{margin-bottom:0}}#content{line-height:1.6em}#content .section{border-bottom:1px solid var(--c-border-banner)}#content .awards{display:grid;grid-gap:10px;grid-auto-columns:min-content;grid-template-columns:repeat(auto-fill,160px)}#content .awards a{height:138px;display:flex;align-items:center;justify-content:center;border:1px solid var(--c-border-banner);padding:10px}#content .awards a img{max-width:100%;max-height:100%}#content .awards_more{grid-template-columns:repeat(auto-fill,190px)}#content .awards_more a{height:168px}#content .awards_more a img{max-width:100%;max-height:100%}#content .brief{display:flex;align-items:center;margin:1em 0}#content .brief .icon{margin-right:10px;flex:0 0 32px;height:32px}#content .brief img{padding-right:10px;display:block}#content .screens{margin-bottom:1em}#content .screens img{max-width:100%;margin-top:1em;margin-right:1em}#content .screens-min{margin-bottom:1em}#content .screens-min img{max-height:115px;margin-top:1em;margin-right:7px}#content .img-framed img{border:1px solid var(--c-border-banner);margin:5px 0;padding:10px}#content .enum{margin:1em 0}#content .enum ul{list-style-type:none;margin:0}#content .enum img{vertical-align:middle;margin-right:5px}#content .plate{border:1px solid var(--c-border-banner);background-color:var(--c-back-plate);padding:10px;margin:15px 0}#content pre{font-family:'Roboto Mono',monospace;font-size:12px;line-height:1.6em;word-wrap:break-word;word-break:break-all}#content .adsquare{display:flex;justify-content:center;background-color:var(--c-back-button);margin:1em 0}#content .adsquare .adsense{margin:0}#content .adsquare>div{width:336px}@media screen and (max-width:979px){#man_references thead th:nth-of-type(1),#man_references thead th:nth-of-type(2){width:min-content}#man_references thead th:nth-of-type(3){width:max-content}#content .adsquare>div{width:auto;flex:1}}#content .code{white-space:pre-wrap;font-family:monospace;font-size:11px;border:1px solid var(--c-border-banner);background-color:var(--c-back-plate);padding:.25em .5em}#content .form .line{display:flex;flex-wrap:wrap;margin-bottom:5px}#content .form .line:last-of-type{margin-bottom:0}#content .form .line>:not(.item):first-child{margin-left:0}#content .form .item{display:flex;flex-direction:column}#content .form .item:not(:last-child){margin-right:5px}#content .form .field{display:flex;flex-direction:row;align-items:center}#content .form .field>input:first-child{margin-left:0}#content .ext_lnk{text-decoration:none;display:inline-block}#content div.hr{border-bottom:1px solid var(--c-border-banner)}#content .progress{border:1px solid var(--c-border-banner);background-color:var(--c-back-progress);height:34px;display:flex;margin:3px 0}#content .progress .space{flex:1}#content .progress .space:not(:first-child) .bar{border-top-left-radius:0;border-bottom-left-radius:0}#content .progress .bar{height:100%;background-color:var(--c-main);width:0%}#content .progress .icon{font-size:15px;width:34px;display:flex;align-items:center;justify-content:center}#content .progress .icon:first-child{border-top-right-radius:0;border-bottom-right-radius:0}#content .progress .icon.active{background-color:var(--c-main);color:var(--c-main-text)}#content #downloads .button,#content #downloads .item,#content #man_download .button,#content .man_buttons .button,#content .plate,#content .plate button,#content .plate input,#content .plate textarea,#content .progress,#content .progress .bar,#content .progress .icon,#content .round,#content .start .item,#content button{border-radius:4px}#content>.last{border:none}/*! (C) 2023 VENEA.NET */.ag-label{font-size:11px;height:15px}.ag-field{display:flex;flex:1;align-items:center;justify-content:center;background-color:var(--c-back-progress)}.ag-field .ag-test{background-color:var(--c-back-crumbs);display:flex;align-items:center;justify-content:center}#ag-bottom,#ag-top{display:flex;flex-direction:column;justify-content:center}#ag-bottom .ag-field,#ag-top .ag-field{background-color:var(--c-back-body);flex:0}#ag-bottom .ag-label,#ag-top .ag-label{margin-top:5px;align-self:flex-end}#ag-bottom .ag-field{height:100px}#ag-bar .ag-field:not([data-demo]){display:block}#ag-bar .ag-label{height:initial;display:flex;align-items:flex-end}.ag_line{display:flex;flex-direction:column;justify-content:center;min-height:120px;margin:15px 0;padding:10px;border:1px solid var(--c-border-banner);border-radius:4px}.ag_line .ag-label{margin-bottom:5px}.ag_content,.ag_square,.ag_wide{display:none}#ag-bar .ag-field:has(ins.adsbygoogle[data-ad-status=filled]),#ag-bottom .ag-field:has(ins.adsbygoogle[data-ad-status=filled]),#ag-top .ag-field:has(ins.adsbygoogle[data-ad-status=filled]),.ag_line .ag-field:has(ins.adsbygoogle[data-ad-status=filled]){background-color:initial}#ab-place{background-color:var(--c-back-button)}#ab-fixed{position:fixed;background-color:rgba(239,239,239,.8);width:100%;display:flex;align-items:flex-start;justify-content:center;bottom:0;border-top:1px solid var(--c-border-banner);z-index:2}@media (prefers-color-scheme:dark){:root{--c-back-body:#323436;--c-back-main:#2c2c2c;--c-back-button:#464a4b;--c-back-button-hover:#535353;--c-back-crumbs:#3d4042;--c-back-plate:#3d4042;--c-back-progress:#464a4b;--c-border:#787878;--c-border-banner:#5d6265;--c-text:#fff;--c-text-head:#eee;--c-main:#3089a1;--c-main-text:#fff;--c-ab:crimson;--c-ab-text:#fff}#man_page img{filter:invert(76%)}#content .img-inv img{filter:invert(79%)}#ab-fixed{background-color:rgba(70,74,75,.8)}}.ab-box{display:flex;flex-wrap:wrap;line-height:1.5;padding:15px;min-height:90px;flex-direction:row;width:100%;max-width:800px}.ab-title{background-color:var(--c-ab);color:var(--c-ab-text);font-size:17px;font-weight:700;padding:15px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:auto;flex:1}.ab-title i{font-size:34px}.ab-text{background-color:var(--c-back-main);padding:15px;display:flex;flex-direction:column;justify-content:center;height:auto;border:1px solid var(--c-border-banner);border-left:0;border-right:0;flex:4}.ab-close{background-color:var(--c-back-main);border:1px solid var(--c-border-banner);border-left:0}.ab-close button{margin:.5em .5em .5em 0;padding:.1em .4em;font-size:small;cursor:pointer}/*! (C) 2023 VENEA.NET */ header { grid-row: mnu; grid-column: map / eol; } #header-ray { grid-row: mnu; grid-column: 1 / -1; } #menu-mobile { grid-row: mob; grid-column: 1 / -1; } #crumbs{ grid-row: cru; grid-column: map / eol; } #crumbs-ray { grid-row: cru; grid-column: 1 / -1; } #ag-top { grid-row: agt; grid-column: map / eol; } #ag-top-ray { grid-row: agt; grid-column: 1 / -1; } main { grid-column: ctx; grid-row: ctx; } #main-ray { grid-column: 1 / agr; grid-row: ctx; } #ag-bar{ grid-column: agr; grid-row: ctx; } #ag-bar-ray { grid-column: agr / -1; grid-row: ctx; } #ag-bottom { grid-column: map / eol; grid-row: agb; } #ag-bottom-ray { grid-row: agb; grid-column: 1 / -1; } footer { grid-row: fot; grid-column: map / eol; } #footer-ray { grid-row: fot; grid-column: 1 / -1; } #share-ray { grid-row: shr; grid-column: 1 / -1; } body > .ray { z-index: -1; } @media (width < 1024px){ body { grid-template-rows: [mnu] 65px [mob] auto [cru] 34px [agt ctx] 1fr [fot] auto [agb] 150px [shr eof]; } #ag-bottom, #ag-bottom-ray { border-top: 1px solid var(--c-border-banner); position: sticky; bottom: 0; } #ag-bottom-ray { z-index: 0; } #ag-bottom { z-index: 1; } #ag-top, #ag-top-ray { display: none; } #main-ray { grid-column: 1 / -1; } #ag-bar, #ag-bar-ray { display: none; } #share-ray { height: 48px; background-color: var(--c-back-crumbs); position: sticky; bottom: 0; z-index: 0; display: flex; justify-content: center; align-items: center; } } @media (width >= 1024px){ body { grid-template-rows: [mnu] 65px [mob cru] 34px [agt ctx] 1fr [agb fot] auto [eof]; } #ag-top, #ag-bottom, #ag-top-ray, #ag-bottom-ray { display: none; } #main-ray { border-right: 1px solid var(--c-border-banner); } #ag-bar { display: grid; padding: 5px 0 10px 15px; grid-template-columns: minmax(160px, auto); grid-template-rows: auto 1fr; row-gap: 5px; } #share-ray { display: none; } } @media (width <= 480px) or (480px < width <= 768px) or (768px < width < 1024px) { body { grid-template-columns: 15px [map ctx] 1fr [spc agr eol] 15px; } } @media (1024px <= width < 1280px){ body { grid-template-columns: minmax(15px, 1fr) [map ctx] minmax(auto, 800px) [spc] 15px [agr] 176px [eol] minmax(15px, 1fr); } } @media (width >= 1280px){ body { grid-template-columns: minmax(15px, 1fr) [map ctx] 830px [spc] 15px [agr] 352px [eol] minmax(15px, 1fr); } } #ab-place{ grid-column: 1 / -1; grid-row: -1; } #ag-bar-dock, #ag-bar-float { display: grid; row-gap: 5px; } #ag-bar-float { grid-auto-rows: 20px auto; position:sticky; top:5px; } @media (width >= 1024px){ #ag-bar-dock { grid-auto-rows: 20px 240px 20px 600px 20px 240px 1fr; } } @media (width >= 1280px){ #ag-bar-dock { grid-auto-rows: 20px 280px 20px 250px 20px 100px 20px 280px 1fr; } }