*{box-sizing:border-box;padding:0;margin:0}#__next,body,html{max-width:100vw;width:100vw;overflow-x:hidden;display:flex;flex-direction:column;align-items:center}body{color:#000;background:#f0f4f9}.dropdown,.input,.textarea,body,button{font-family:var(--font-roboto);font-size:16px}.input,.textarea{border-radius:3px!important;min-height:40px;border-color:#ccc!important}.input:not(:placeholder-shown):not(:disabled),.textarea:not(:placeholder-shown):not(:disabled){border-color:#666!important}.input::placeholder,.textarea::placeholder{color:#ccc}.input:disabled,.textarea:disabled{color:#999;background-color:#eee;cursor:not-allowed}.button,.dropdown,.toggle{box-shadow:1px 1px 0 #333;border:1px solid #666;background-color:#fff;min-height:40px!important;min-width:40px!important}.button:not(:disabled){color:#000;cursor:pointer}.button:hover:not(:disabled){background-color:#eee}.button:active:not(:disabled){background-color:#ccc;transform:translate(1px,1px);box-shadow:0 0 0 #000}.toggle{cursor:pointer;position:relative;box-sizing:border-box;height:40px;padding:8px 16px 8px 55px}.toggle:hover:not(:disabled){background-color:#eee}.toggle:after,.toggle:before{content:"";position:absolute;display:inline-block;box-sizing:border-box;top:0;left:0;margin:4px;height:calc(100% - 8px);border-radius:4px;border:1px solid #666;transition:transform .2s linear}.toggle:after{aspect-ratio:1;background-color:#ccc}.toggle:before{aspect-ratio:1.5;background:linear-gradient(90deg,#ff0000bb 50%,#008000bb 0)}.toggle.toggle-off:after{transform:translateX(50%)}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main{background:#fff;width:100%}@media (min-width:768px){main{max-width:800px;padding:20px;margin:30px 0;border-radius:30px}}h1{font-size:32px;padding:15px 0}h1,h2{font-weight:500}h2{font-size:24px;padding:4px 0 0}select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}pre{white-space:pre-wrap}[hidden]{display:none!important}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.flex-reactive{display:flex}.hide-mobile{display:initial}@media (max-width:767px){.flex-reactive{flex-direction:column}.hide-mobile{display:none}}.params-grid{grid-template-columns:repeat(3,1fr) 50px}@media (max-width:767px){.params-grid{grid-template-columns:1fr 70px 50px}}