:root,.theme-variables{--theme-header-height: 46px;--theme-mainMenu-height: 46px;--minWidthForRightSide: 1160px;--minWidthForRightSideNoLeft: 880px;--minWidthForLeftSide: 760px;--smallScreen: 710px;--smallerScreen: 420px;--verysmallScreen: 360px;--theme-text-color: #103020;--theme-default-font: Roboto,sans-serif;--theme-input-placeholder-text-color: rgba(95,156,114,0.5);--theme-error-text-color: #d50000}.start{justify-content:flex-start}.end{justify-content:flex-end}.center{justify-content:center}.vhCenteredText{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center}.vhCenter{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:center;text-align:center;min-width:100%;width:100%;max-width:100%;min-height:100%;height:100%;max-height:100%}.nouppercase{text-transform:none !important}.noselect,.JLayoutMenu .menu-items.JUserHeaderItem .menu-item.user-menu,.page-header-content .JLayoutMenu .menu-items .menu-item,.page-header-content .JLayoutMenu .menu-items a.menu-item,.page.JLayout .page-header .page-header-leftCtrl,body.is-dragging,body.is-dragging *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sideWidths{width:65vw;min-width:230px;max-width:250px}.noborder{border:0 none !important}.nowrap{white-space:nowrap}.checkerboard,.checkerboardSmall{background-color:white;background-image:linear-gradient(45deg, rgba(0,0,0,0.2) 25%, transparent 25%, transparent 75%, rgba(0,0,0,0.2) 75%, rgba(0,0,0,0.2)),linear-gradient(45deg, rgba(0,0,0,0.2) 25%, transparent 25%, transparent 75%, rgba(0,0,0,0.2) 75%, rgba(0,0,0,0.2))}.checkerboard{background-size:18px 18px;background-position:0 0, 9px 9px}.checkerboardSmall{background-size:10px 10px;background-position:0 0, 5px 5px}*:not(td):not(.page-content-center):not(.page-content-inner):not(.page-content):not(.page-header-center):not(.page-header-center *):not(.JLayout):not(li):not(textarea):not(tr):not(tbody):not(thead):not(table):not(img):not(dialog):not(body):not(html){overflow:hidden}blockquote{display:block;margin:0.75em;padding:0.1em 1em;line-height:1em;background:#ebebeb;color:#404040;border-left:3px solid rgba(95,156,114,0.5)}a{color:#40601c}a:visited{color:#40601c}a:hover{color:#236036}html{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-y:auto;overflow-x:hidden}html,body{border:0 none;margin:0;padding:0;font-family:"Roboto",sans-serif;color:#103020;background-color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{display:flex;flex-direction:column}body.noOverflow{max-width:100vw;max-height:100vh;overflow:hidden}body.noOverflow>*{min-height:0}input,textarea,select,button{font-family:"Roboto",sans-serif}body:not(.asAdmin) .admin{display:none}.dialogsShell{position:fixed;top:0;left:0;width:0;height:0;pointer-events:none}.dialogsShell.modal{top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);pointer-events:unset;z-index:100001}.centerContent{text-align:center}.thankyou{font-size:22px;line-height:1.1em}button,input[type="submit"]{padding:6px 16px;background-color:#236036;color:#fff !important;border:0 none;border-radius:4px;cursor:pointer;font-size:16px;text-transform:uppercase}button.smallButton{padding:3px 8px;font-size:12px}input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus{box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19);outline:0}button.is-default:not(:hover):not(:focus){box-shadow:0 0 20px 1px rgba(0,64,0,0.4)}input[type="submit"]:active,button:active{box-shadow:0 4px 10px 0 rgba(190,235,212,0.2),0 4px 20px 0 rgba(190,235,212,0.19);outline:0}input[type="submit"][disabled]:hover,input[type="submit"][disabled]:focus,button[disabled]:hover,button[disabled]:focus{box-shadow:none;cursor:default}input[type="submit"][disabled],button[disabled]{background-color:#cdcdcd;color:#a4a4a4}.customInputRange{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}header{line-height:46px;padding:4px 0 0 0;display:flex;flex-direction:column}header>div:first-child{display:flex;flex-direction:row}.material-icons,.JLayoutMenu .menu-items.JUserHeaderItem .menu-item.user-menu{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;overflow:visible}.iconBefore,p.note::after,p.warning::after,.gnote::after,.gwarning::after,.gerror::after{position:absolute;font:normal normal normal 22px/1 'Material Icons';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;word-wrap:normal;padding-right:5px;padding-left:5px;top:9px;left:7px}.logo{padding:0 0 0 10px;flex:1;font-family:"Amiko",sans-serif;font-weight:bold;font-size:36px;line-height:46px;text-align:left;white-space:nowrap}.logo a,.logo a:link,.logo a:hover,.logo a:focus,.logo a:active,.logo a:visited{outline:0;text-transform:none;text-decoration:none}.logo .syntax{color:#103020;line-height:46px}.logo .correct{color:#236036;line-height:46px}.logo .dotCom{color:#dafae4;line-height:46px}.claim{flex:1;text-transform:uppercase;line-height:46px;padding:0 20px 0 0;text-align:right}.center{flex:1;overflow-x:hidden;margin:0 auto;max-width:1024px}.gnote,.gwarning,.gerror{margin-top:12px;margin-bottom:12px;font-size:14px;position:relative;padding:12px 12px 12px 44px}.gnote,.gnote *{background-color:#e1f5ff;color:#02569f}.gwarning,.gwarning *{background-color:#fbe9e7;color:#d50000}.gerror,.gerror *{background-color:#fbe9e7;color:#d50000}.gnote::after{content:'star'}.gwarning::after,.gerror::after{content:'warning'}.statusTable{background-color:#effff4;box-shadow:0 0 4px 1px #dafae4;margin-left:auto;margin-right:auto;border-collapse:separate;border-spacing:0;border:0 none;margin-top:18px}.statusTable td{border:1px solid #dafae4;padding:6px 16px}.statusTable thead td{font-weight:bold;text-align:center}td.done,td.almostDone,td.doing,td.toDo{padding:4px 0;text-align:center;display:flex;flex-direction:column-reverse;font-size:11px;text-transform:lowercase}td.done:after,td.almostDone:after,td.doing:after,td.toDo:after{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:28px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}td.done:after{content:'done';color:darkgreen}td.almostDone:after{content:'spellcheck';color:darkseagreen}td.doing:after{content:'build';color:#fbc02d}td.toDo:after{content:'lightbulb_outline';color:#ef6c00}.adsEmul{position:relative;display:none;border:1px solid black;background-color:#fff5f5;box-sizing:border-box}img[data-defersrc]{display:none}@media screen and (max-width: 710px){header>div:first-child{flex-direction:column}.logo,.claim{text-align:center;padding:0;line-height:1.2em}.claim{padding-bottom:2vw}.logo{font-size:8vw}section>h1{font-size:6vw;padding:1vw 2vw 3vw 2vw}}@media screen and (max-width: 360px){.claim{display:none}}@media print{header{line-height:unset !important;height:auto !important;margin:0 !important;padding:0 !important;margin-top:12px !important}header .logo{font-size:22px;line-height:unset;padding-left:18px}header .logo *{line-height:unset !important}header .claim{font-size:12px;line-height:unset !important}*[noprint]{display:none !important}}ja{color:#40601c;display:inline;text-decoration:underline;cursor:pointer}ja:hover{color:#236036}.miniButton{padding:4px 8px;font-size:12px}.relativePos{position:relative !important}.fullSize,.InlineFieldEditor input,.InlineFieldEditor{position:absolute !important;width:100% !important;height:100% !important;top:0 !important;left:0 !important;margin:0 !important}.InlineFieldEditor{padding:0}:root,.layout-variables{--layout-headerHeight: 46px;--layout-centerMode-maxWidth: 1180px;--layout-minWidth4HeaderContent: 850px;--layout-leftExpandedMinWidhtForVisibility: 580px;--layout-smallScreen: 710px;--layout-sizeS: 320px;--layout-sizeM: 980px;--layout-sizeL: 1564px;--layout-sizeXL: 1765px}.page.JLayout .page-header{display:flex;flex-direction:row;background-color:#f8f8f8;position:fixed;top:0;left:0;width:100%;box-sizing:border-box;min-height:46px;max-height:46px;height:46px;box-shadow:1px 0px 8px 0px rgba(0,0,0,0.75);line-height:46px;z-index:1000;overflow:visible}.page.JLayout .page-header .page-header-text-logo,.page.JLayout .page-header .page-header-text-logo a{font-size:40px;text-decoration:none;color:#2c2c2c;padding-right:10px;white-space:nowrap}@media screen and (max-width: 400px){.page.JLayout .page-header .page-header-text-logo,.page.JLayout .page-header .page-header-text-logo a{font-size:8vw}}.page.JLayout:not(.moreMenus) .page-header .page-header-leftCtrl{display:none}.page.JLayout .page-header .page-header-leftMenuButton,.page.JLayout .page-header .page-header-rightMenuButton{background-color:transparent;line-height:var(--layout-headerHeight);font-size:38px;padding:0 8px;color:#103020;cursor:pointer}.page.JLayout .page-header-center{overflow:visible}body.center-mode .page.JLayout .page-header-center{max-width:1180px;margin-right:auto;margin-left:auto}.page.JLayout .page-header .page-header-center{flex:1;display:flex;flex-direction:row}.page.JLayout .page-header .page-header-logo{display:flex;flex-direction:row;align-items:center;padding:0 18px 0 0}.page.JLayout .page-header .page-header-logo a{display:inline-block;line-height:0;height:auto}.page.JLayout .page-header .page-header-center .page-header-content{flex:1;display:flex;flex-direction:row;align-items:center;overflow:visible}body:not(.center-mode) .page.JLayout .page-header .page-header-logo{padding-left:12px}body:not(.has-right-content) .page.JLayout .page-header .page-header-rightCtrl{display:none}body:not(.center-mode) .page.JLayout .page-header .page-header-leftCtrl{margin-right:-12px}@media screen and (max-width: 1204px){body.center-mode .page.JLayout .page-header-center{margin-left:0;margin-right:0}body.center-mode .page.JLayout .page-header .page-header-logo,body.center-mode .page.JLayout .page-header .page-header-text-logo{padding-left:12px}.page.JLayout .page-header .page-header-leftCtrl{margin-right:-12px}.page.JLayout .page-content{padding-left:12px;padding-right:12px}}@media screen and (max-width: 850px){.page.JLayout.size-aware-header-content .page-header .page-header-leftCtrl{display:block}body.center-mode .page.JLayout.size-aware-header-content .page-header .page-header-logo,body:not(.center-mode) .page.JLayout .page-header .page-header-logo{padding-left:12px;padding-right:12px}.page.JLayout.size-aware-header-content .page-header .page-header-content{display:none}.page.JLayout .page-header .page-header-logo{width:100%;justify-content:center}}*[id]:before{display:block;content:" ";margin-top:-46px;height:46px;visibility:hidden;outline:none}.page.JLayout{min-height:100vh;display:flex;flex-direction:column;padding-top:46px;box-sizing:border-box}.page.JLayout .obfuscator{position:fixed;top:46px;left:0;bottom:0;right:0;background-color:transparent;opacity:0.5;z-index:0;display:none}.page.JLayout .page-content{flex:1;display:flex;flex-direction:row}.page.JLayout .page-content .page-content-innerLeft{width:0;max-width:0;opacity:0;background-color:#f8f8f8;overflow:hidden;position:relative;transition:all 0.125s ease-out;pointer-events:none}.page.JLayout .page-content .page-content-innerRight{width:250px;max-width:250px;background-color:#f8f8f8;overflow:hidden}.page.JLayout:not(.has-right-content) .page-content .page-content-innerRight{display:none}.page.JLayout .page-content .page-content-outerLeft{margin-left:auto}.page.JLayout .page-content .page-content-outerRight{margin-right:auto}.page.JLayout .page-content .page-content-inner{flex:1;display:flex;flex-direction:row}body.center-mode .page.JLayout .page-content .page-content-inner{max-width:1180px}body:not(.center-mode) .center{max-width:unset}.page.JLayout .page-content .page-content-center{flex:1;max-width:100vw;flex-direction:column;align-items:stretch;align-content:stretch}.page.JLayout .page-content .page-content-innerLeftShell,.page.JLayout .page-content .page-content-innerRightShell{position:fixed}.page.JLayout .page-content .page-content-innerLeftShell{width:180px;max-width:180px;height:100%;background-color:#f8f8f8;padding-top:6px}.page.JLayout .page-content .page-content-innerRightShell{width:250px;max-width:250px}.page.JLayout .page-footer{background-color:lightsteelblue;position:relative;z-index:2}@media screen and (min-width: 1400px){body.center-mode .page.JLayout .page-header-center,body.center-mode .page.JLayout .page-content .page-content-inner{max-width:70vw !important;min-width:1180px !important}}.page-header-content .JLayoutMenu .menu-items .menu-item,.page-header-content .JLayoutMenu .menu-items a.menu-item{text-transform:uppercase;padding:0 12px;position:relative;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;color:#103020;height:46px;text-align:left;padding-top:2px}.menu-subMenu a.menu-item{height:unset !important}.page-header-content .JLayoutMenu .menu-items .menu-item{overflow:visible}.JLayoutMenu .menu-items.JUserHeaderItem .menu-item.user-menu{font-size:46px;padding:0;border:0 none;margin:0;width:46px;position:relative;overflow:visible}.JLayoutMenu .menu-items.JUserHeaderItem .menu-item.user-menu .menu-subMenu{font-family:"Roboto",sans-serif;font-size:15px}.JLayoutMenu .menu-items.JUserHeaderItem .menu-item.user-menu .menu-subMenu *{height:unset}.page-header-content .JLayoutMenu:not(.is-current),.page-content-inner .JLayoutMenu:not(.is-showing) .menu-items,.page-content-inner .JLayoutMenu:not(.is-showing) .menu-items.JUserHeaderItem{display:none}.page-content-inner .JLayoutMenu .menu-items .menu-item .menu-subMenu,.page-content-inner .JLayoutMenu .menu-items .menu-item .menu-subMenu:hover{background-color:#f8f8f8}.page-content-inner .JLayoutMenu .menu-item:not(.showingSubMenu) .menu-subMenu{display:none}.page-header-content .JLayoutMenu .menu-title{display:none}.page-header-content .JLayoutMenu{width:100%}.page-content-inner .JLayoutMenu{width:180px;max-width:180px;background-color:#f8f8f8}.page-header-content .JLayoutMenu{overflow:visible}.page-header-content .JLayoutMenu,.page-header-content .JLayoutMenu .menu-items{display:flex;flex-direction:row}.page-content-inner .JLayoutMenu .menu-items:last-child{padding-bottom:6px}.page-header-content .JLayoutMenu .menu-items{overflow:visible}.page-header-content .JLayoutMenu .menu-items:nth-child(2){flex:1}.page-content-inner .JLayoutMenu .menu-title{border:2px solid white;border-right-color:rgba(0,0,0,0.3);border-bottom-color:rgba(0,0,0,0.3);padding:3px 6px;font-weight:500;cursor:pointer}.page-content-inner .JLayoutMenu.is-showing .menu-title{border:0 none;cursor:unset}.page-content-inner .JLayoutMenu:only-child .menu-title{display:none}.page-content-inner .JLayoutMenu:not(.is-showing) .menu-title:hover{color:#236036;text-decoration:underline}.page-content-inner .JLayoutMenu>.menu-items>*.menu-item{display:block;text-transform:none;position:relative;cursor:pointer;text-decoration:none;color:#103020;padding:4px 12px;font-weight:normal;font-size:15px;text-align:left}.page-header-content .JLayoutMenu .menu-items .menu-item:hover{background-color:#beebd4}.page-content-inner .JLayoutMenu .menu-items .menu-item:hover{color:#236036}.page-content-inner .JLayoutMenu>.menu-items>.menu-item:hover{font-weight:500}.page-content-inner .JLayoutMenu>.menu-items>.menu-item *{font-weight:normal}.page-content-inner .JLayoutMenu .menu-items .menu-item *{color:#103020;font-weight:normal;font-size:14px;display:block;white-space:normal;padding:4px 6px;padding-right:0;text-decoration:none}.page-content-inner .JLayoutMenu .menu-items .menu-item *:hover{color:#236036;font-weight:normal}body:not(.asAdmin) .page-header-content .JLayoutMenu .menu-items .menu-item.admin{display:none}.JLayoutMenu .menu-items.JUserHeaderItem .menu-item{text-transform:none !important}.page-content-inner .JLayoutMenu .menu-items.JUserHeaderItem{display:flex;flex-direction:row;align-items:start;justify-content:start}.page-content-inner .JLayoutMenu .menu-items.JUserHeaderItem .menu-item.user-menu .menu-subMenu{width:162px;position:relative;left:-88px}.JLayoutMenu .menu-items.JUserHeaderItem .menu-item:first-child{position:relative;left:12px}.JLayoutMenu .menu-items.JUserHeaderItem .menu-subMenu .menu-item:first-child{left:unset}.JLayoutMenu .menu-items.JUserHeaderItem.Anonymous .menu-item:first-child::after{position:absolute;content:'/';font-size:22px;font-weight:normal;opacity:0.5;right:1px;top:2px;z-index:10}.JLayoutMenu .menu-items.JUserHeaderItem .menu-item.user{display:flex;flex-direction:row;padding-left:7px}.JLayoutMenu .menu-items.JUserHeaderItem .menu-item img{width:32px;height:32px;clip-path:circle(18px at center);margin:6px;border:1px solid rgba(0,0,0,0.3);border-radius:18px}.page-header-content .JLayoutMenu .menu-items .menu-item>.menu-subMenu{position:absolute;top:46px;white-space:nowrap;background-color:#f8f8f8;text-align:left;padding:6px 0;display:none;box-shadow:0px 2px 10px rgba(0,0,0,0.3);clip:rect(0px, 7000px, 7000px, -7000px)}.page-header-content .JLayoutMenu .menu-items:not(.end) .menu-item>.menu-subMenu{left:0}.page-header-content .JLayoutMenu .menu-items.end .menu-item>.menu-subMenu{right:0}.page-header-content .JLayoutMenu .menu-items .menu-item.showingSubMenu>.menu-subMenu{display:block}.page-header-content .JLayoutMenu .menu-items .menu-item>.menu-subMenu>*{display:block;text-transform:none;line-height:2em;padding:0 14px;font-size:16px;font-weight:normal;text-decoration:none}.page-header-content .JLayoutMenu .menu-items .menu-item.showingSubMenu{background-color:#beebd4}.page-header-content .JLayoutMenu .menu-items .menu-item>.menu-subMenu>*:hover{background-color:#beebd4}.page-content-inner .JLayoutMenu .menu-items.JUserHeaderItem .menu-item.user>div{line-height:unset;height:unset;display:flex;flex-direction:row;align-items:center}.page-header-content .JLayoutMenu .menu-items.JUserHeaderItem .menu-item.user>div,.page-content-inner .JLayoutMenu .menu-items.JUserHeaderItem .menu-item.user>div{white-space:nowrap;max-width:73px;overflow:hidden}.page-content-inner .JLayoutMenu .menu-items.JUserHeaderItem .menu-item.user{display:flex;flex-direction:row;padding:0 17px 0 0}.page.JLayout.has-left-content.leftExpanded .page-content-innerLeft{background-color:transparent}@media screen and (min-width: 580px){.page.JLayout.has-left-content.leftExpanded .page-content-innerLeft{width:180px;max-width:180px;opacity:1;z-index:2;pointer-events:auto}.page.JLayout.has-left-content.leftExpanded .page-header .page-header-center::after{width:180px}.page.JLayout.leftExpanded.has-left-content .page-header .page-header-leftMenuButton.close{display:block}.page.JLayout.has-left-content:not(.leftExpanded) .page-header .page-header-leftMenuButton.menu{display:block}}@media screen and (max-width: 580px){.page.JLayout .page-content-innerLeft{width:0;max-width:0;opacity:0;pointer-events:none}.page.JLayout.has-left-content.leftShowing .obfuscator{pointer-events:unset;background-color:black;z-index:3}.page.JLayout.has-left-content.leftShowing .page-content-innerLeft{opacity:1;width:0;max-width:0;overflow:visible;z-index:4;pointer-events:auto}.page.JLayout.leftShowing .page-content-innerLeftShell{box-shadow:0 0 20px 1px black;clip:rect(0px, 7000px, 7000px, 0px)}.page.JLayout.has-left-content.leftShowing .page-header .page-header-leftMenuButton.close{display:block}.page.JLayout.has-left-content:not(.leftShowing) .page-header .page-header-leftMenuButton.menu{display:block}}.page.JLayout .page-header .page-header-leftMenuButton.menu{display:none}.page.JLayout .page-header .page-header-leftMenuButton.close{display:none;padding:0;font-size:24px;width:54px;height:46px;text-align:center}.page.JLayout .page-header .page-header-center{position:relative}.page.JLayout .page-header .page-header-center::after{content:' ';position:absolute;top:46px;left:0;height:12px;width:0;background-color:#f8f8f8;z-index:4;transition:width 0.125s ease-out}footer{background-color:#162d33;width:100%;display:flex;flex-direction:column;color:#fff;z-index:18}footer *{color:#fff}footer .footerMainArea{display:flex;flex-direction:row;flex:1}footer .footerMainArea .mainFooter{flex:1;text-align:center;font-size:24px;line-height:60px;padding-top:24px}footer .footerMainArea .sideFooter{background-color:#293943;height:150px;width:150px;text-align:center}footer .footerFooter{background-color:#39545c;height:52px;line-height:52px;text-align:center;font-size:13px}footer .footerFooter span{display:inline;padding:0 10px}footer .footerFooter span{border-right:1px solid #fff;padding-right:12px}footer .footerFooter span:last-of-type{border-right:0 none;padding-right:0}footer a,footer a:link,footer a:hover,footer a:focus,footer a:active,footer a:visited{outline:0;text-transform:none;text-decoration:none;background-color:transparent;color:#fff}footer a:hover{color:#beebd4}footer a.about{text-transform:uppercase;display:block}footer .footerMainArea .sideFooter a:first-of-type{margin:42px 0 0}footer .footerMainArea .sideFooter a:last-of-type{margin:31px 0 0}@media screen and (max-width: 540px){footer .footerMainArea .mainFooter{font-size:5vw;line-height:10vw;padding:3vw}}body.geneticool.small-footer section.article{margin-bottom:0 !important}body.small-footer footer{display:flex;flex-direction:row;align-items:stretch;justify-items:stretch;flex-flow:row-reverse;flex-wrap:wrap;min-height:20px}body.small-footer footer .footerMainArea{flex:1;flex-flow:row-reverse;flex-wrap:wrap;min-width:96px}body.small-footer footer .footerMainArea .mainFooter{height:unset;padding:0;flex:1;white-space:nowrap;min-width:84px}body.small-footer footer .footerMainArea .mainFooter>*:nth-child(2){padding:6px 6px 6px 3px}body.small-footer footer .footerMainArea .mainFooter ul.social li img{padding:0px 2px;width:18px}body.small-footer footer .footerMainArea .sideFooter{height:unset;width:unset;padding:6px 6px 0 6px;line-height:20px;flex:1;white-space:nowrap;min-width:96px}body.small-footer footer .footerMainArea .sideFooter a{margin:0 2px 0 2px;display:inline-block;font-size:12px}body.small-footer footer .footerFooter{flex:3;height:unset;line-height:20px;padding:6px}body.small-footer footer .footerFooter span{padding:0 6px 0 1px}@media screen and (max-width: 500px){body.small-footer footer .footerFooter{font-size:12px;padding:4px;line-height:1.3em}body.small-footer footer .footerMainArea .mainFooter ul.social{transform:scale(0.7) translateY(-35%)}body.small-footer footer .footerMainArea .mainFooter>*:nth-child(2){max-height:20px}body.small-footer footer .footerMainArea .sideFooter{max-height:20px;padding:0px 3px 0 3px}body.small-footer footer .footerMainArea .sideFooter a{font-size:10px}body.small-footer footer .footerMainArea .mainFooter ul.social li img{padding:0 5px}}ul.social{font-size:13px;line-height:1em;padding-inline-start:0px;margin:8px 0 0}ul.social li{display:inline-block;list-style-type:none;cursor:pointer}ul.social li span{display:none}ul.social li img{padding:0 12px;width:24px;box-sizing:content-box}section.article{position:relative;border:0 none !important;padding:16px !important;padding-top:0 !important;margin:0;margin-bottom:72px !important;min-height:16px;color:#103020;box-sizing:content-box;font-size:20px;max-width:864px;margin:auto}section.article .emptyLine20,section.article .emptyLine30{width:1px;display:block;color:transparent;border:0;margin:0;color:transparent}section.article .emptyLine20{height:20px}section.article .emptyLine30{height:30px}section.article p.smaller{font-size:16px}section.article p.datePublished{margin-top:-16px;font-size:14px;margin-bottom:18px}section.article p.articleEnd{margin-top:800px}@media screen and (max-width: 420px){section.article{padding:8px !important;padding-top:0 !important}}section.article .referenceSection{margin-top:64px;font-size:18px;border-top:1px solid #40601c45}section.article .reference{font-size:16px}body.mainImage section.article iframe,body.mainImage section.article video{margin:30px auto;display:block;max-width:100%;padding:0}body.mainImage section.article video{width:700px}body.mainImage section.article img.mainImage{margin:20px 0;display:block;height:50vh;width:100%;opacity:0;padding:0;z-index:-1;pointer-events:none}section.article blockquote{padding:1em}section.article blockquote p{margin:0}section.article p.centerText{text-align:center}section.article p.legendAtBottom{position:relative;top:-23px;font-style:italic;font-size:15px;max-width:690px;margin-left:auto;margin-right:auto;margin-bottom:0}section.article strong,section.article b{font-weight:700 !important;opacity:0.9 !important}section.article p{line-height:1.35em}section.article>p:first-child{margin-top:20px}section.article h1,section.article h2,section.article h3,section.article h4{color:#103020;border:0 none;margin:0;padding:20px 0 8px;font-weight:normal}section.article h1:first-child{padding-top:26px;padding-bottom:18px}section.article h1{font-size:36px;display:block;font-weight:500}@media screen and (max-width: 710px){section.article h1{font-size:32px}}@media screen and (max-width: 420px){section.article h1{font-size:29px}}@media screen and (max-width: 360px){section.article h1{font-size:26px}}section.article h2{font-size:26px;border-bottom:1px solid #c3d7c3;padding-top:14px;padding-bottom:6px;margin-bottom:18px;margin-top:22px}section.article h3{font-size:25px;font-weight:500}section.article h4{font-size:18px;font-weight:500;color:#103020}section.article p.subtitle{font-style:italic;margin-right:165px}section.article p{border:0 none;margin:0 0 16px;margin-bottom:10px;padding:0}section.article p.centerCitation{font-size:16px;margin:20px auto;margin-bottom:40px;max-width:500px;padding:40px;padding-bottom:90px;text-align:justify;border:1px solid #40601c45;background-color:#40601c05;box-shadow:0 0 20px rgba(0,64,0,0.15)}section.article p.centerAuthor{position:relative;top:-110px;font-size:14px;margin:20px auto;margin-bottom:-20px;max-width:500px;text-align:right;white-space:nowrap}section.article code{white-space:pre}section.article ol,section.article ul{padding:0 2em;margin:0;border:0 none}section.article ol li,section.article ul li{padding:6px 0}section.article ol li:first-of-type,section.article ul li:first-of-type{padding-top:12px}section.article ol li:last-of-type,section.article ul li:last-of-type{padding-bottom:12px}.error{background-color:#fbe9e7;padding:8px 24px 24px;margin-top:24px;margin-bottom:24px}.error h1{font-size:42px;font-weight:bold;color:#d50000}p.error,p.error *{color:#103020;padding-bottom:12px}p.example{margin-top:12px}p.caption{margin-top:8px}p.todo{font-weight:bold;color:blue}section.article p>img{max-width:90%;display:block;margin-left:auto;margin-right:auto;margin:40px auto}section.article p>img.inline-image{display:inline-block;position:relative;height:1.5em;margin:0;padding:0;top:0.6em;overflow:visible}@media all and (min-width: 748px){section.article p>img.max-700-img{max-width:700px}}table img{max-width:none}img.inline{float:right;max-width:50%;display:block;padding-left:18px;box-sizing:border-box}@media screen and (max-width: 500px){img.inline{float:unset;max-width:100%;display:block;padding-left:18px;box-sizing:border-box}}p.note,p.note *{background-color:#e1f5ff;color:#02569f}p.warning,p.warning *{background-color:#fbe9e7;color:#d50000}p.note,p.warning{margin-top:12px;margin-bottom:12px;font-size:14px;position:relative;padding:12px 12px 12px 44px}p.note::after{content:'star'}p.warning::after{content:'warning'}p.shout{text-align:center;font-size:28px;padding:10px;font-weight:normal}p.shout:first-of-type{padding-top:24px}p.shout:last-of-type{padding-bottom:24px}p.alone{padding-bottom:12px}p.book_sub{font-weight:bold;padding-bottom:0.3em}.center .article a.inlineA{text-overflow:ellipsis;white-space:nowrap;max-width:91vw;overflow-x:hidden}.center .article .articleDateShell{position:relative;top:-4px;font-size:12px;font-weight:bold}.center .article .articleDateShell .publishSticker{color:#dafae4;font-weight:bold}.center .article .articleDateShell .publishValue{color:#103020;font-weight:500}.center .article .articleDateShell .modifySticker{color:#dafae4;font-weight:normal}.center .article .articleDateShell .modifyValue{color:#103020;font-weight:normal}.articleSocialSharing{position:absolute;top:50px;right:50px;text-align:center;z-index:5}.articleSocialSharing .doShare{text-transform:uppercase;color:#dafae4;font-size:13px}.articleSocialSharing .facebook,.articleSocialSharing .twitter,.articleSocialSharing .gplus{width:18px;height:18px;background-size:18px 18px;display:inline-block;border:4px solid;border-radius:4px;cursor:pointer;background-color:gray;border-color:gray;margin:4px 2px 0;box-sizing:content-box}.articleSocialSharing .facebook{background-image:url("/img/socials/white/facebook.png")}.articleSocialSharing .facebook:hover{background-color:#4267b2;border-color:#4267b2}.articleSocialSharing .twitter{background-image:url("/img/socials/white/twitter.png")}.articleSocialSharing .twitter:hover{background-color:#1da1f2;border-color:#1da1f2}.articleSocialSharing .gplus{background-image:url("/img/socials/white/gplus.png")}.articleSocialSharing .gplus:hover{background-color:#dd4d3f;border-color:#dd4d3f}.likeOnFb{margin:8px 0 0 0;text-align:center}.likeOnFb .callAction{color:#dafae4;font-size:12px;max-width:123px;text-align:center;margin-top:5px}.fbShell{width:63px;height:58px;display:inline-block}.previousNextShell{display:flex;flex-direction:row;margin:48px 0}.bigSeparator{flex:1}dialog .qtable-shell .qtable,.center .workArea .qtable-shell .qtable{min-width:100%}dialog .workArea .qtable-shell,.center .workArea .qtable-shell{overflow:auto;max-height:82vh;margin:0 auto}.JManager.imSelect table.qtable td.actionsColumn{display:none}.JManager.imSelect table.qtable tbody td{cursor:pointer}.JManager.imSelect table.qtable tbody tr.is-selected{background-color:#5f9c72;color:#eff}dialog table.qtable,.center table.qtable{background-color:#f6f5f6;border-collapse:collapse;border-spacing:0;border:0 none;margin:0 auto}dialog table.qtable thead td,.center table.qtable thead td{font-weight:bold;text-align:center}dialog table.qtable td,.center table.qtable td{border:1px solid #aba3cc;padding:6px 16px;vertical-align:top;overflow:hidden}dialog table.qtable td.maxWidth-20vw,.center table.qtable td.maxWidth-20vw{max-width:20vw}dialog table.qtable td.maxWidth-180px,.center table.qtable td.maxWidth-180px{max-width:180px}dialog .qtable-shell,.center .qtable-shell{background-color:transparent;margin:4px auto 18px auto;overflow-x:auto}section.article table{margin:1em;margin-left:auto;margin-right:auto;width:auto}section.article table td{padding:2px 6px}@media screen and (max-width: 500px){section.article p.subtitle{margin-right:0}.articleSocialSharing{position:static;display:flex;flex-direction:row;justify-content:space-evenly;align-items:baseline}.likeOnFb,.callAction{max-width:unset !important}.callAction{margin-bottom:12px !important}}section.article a.antonioArticleLink,section.article p.antonioArticleDate{max-width:700px;margin-left:auto;margin-right:auto;width:auto}section.article a.antonioArticleLink{display:block;font-size:23px;text-decoration:none;margin-top:30px;margin-bottom:-6px;overflow:visible !important;line-height:1.7}section.article a.antonioArticleLink:hover{text-decoration:underline}section.article p.antonioArticleDate{font-size:14px}
