.page-content{background:#fff}.page-content .parameters{padding:20px;border-right:solid #ccc 1px;background:rgba(0,0,0,.05);min-height:600px}.page-content .parameters section{overflow:hidden;clear:both;float:none;margin-bottom:40px;text-align:center}.page-content .parameters section.input-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:10px;place-items:center}.page-content .parameters section .block{overflow:hidden;padding:10px;text-align:left}.page-content .parameters section .block label{text-align:left;display:block}.page-content .parameters section .block .unit{color:#777;text-align:right;width:20px;display:inline-block;transition:.25s}.page-content .parameters section .block input,.page-content .parameters section .block select{background:rgba(0,0,0,0);font-size:18px;color:#777;border-width:1px;border-color:currentColor;border-style:none none solid none;padding:5px 0px;width:calc(100% - 20px);outline:none;transition:.25s}.page-content .parameters section .block input:focus,.page-content .parameters section .block select:focus{color:#333}.page-content .parameters section .block input:focus~.unit,.page-content .parameters section .block select:focus~.unit{color:#333}.page-content .parameters section .block input[type=checkbox],.page-content .parameters section .block select[type=checkbox]{width:auto}.page-content .parameters .note{margin:20px 0}.page-content .parameters .note p{font-size:85%;opacity:.75}.page-content .text{padding:40px}.ui-selectmenu-menu .ui-menu{max-height:400px}#result{margin:0px auto 10px;overflow:hidden;text-align:center;width:225px}#result .value{display:block;width:220px;height:220px;line-height:220px;font-size:35pt;border:dashed 2px currentColor;background:rgba(0,0,0,.1);border-radius:50%}#result .value span{font-size:inherit}#result label{font-size:18pt}