﻿@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local(""),url("../fonts/Roboto/roboto-v30-latin-regular.woff2") format("woff2"),url("../fonts/Roboto/roboto-v30-latin-regular.woff") format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local(""),url("../fonts/Roboto/roboto-v30-latin-700.woff2") format("woff2"),url("../fonts/Roboto/roboto-v30-latin-700.woff") format("woff")}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:700;src:local(""),url("../fonts/Roboto Slab/roboto-slab-v24-latin-700.woff2") format("woff2"),url("../fonts/Roboto Slab/roboto-slab-v24-latin-700.woff") format("woff")}.typography::after{display:block;content:"";height:0;clear:both}.button,input[type=button],input[type=reset],input[type=submit],button{display:inline-block;padding:7.5px;text-decoration:none;font:inherit;color:#fff;background-color:#c70f0f;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.button:hover:not(:disabled),input[type=button]:hover:not(:disabled),input[type=reset]:hover:not(:disabled),input[type=submit]:hover:not(:disabled),button:hover:not(:disabled){color:#fff;background-color:#30b054}.button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled,button:disabled{cursor:not-allowed}*{margin:0;padding:0}*,*::before,*::after{box-sizing:border-box}:root{font:125%/1.5 "Roboto",sans-serif;color:var(--fc);--fc: #333333;--body-color: white;--box-color: #f7f7f7;background-color:var(--body-color)}@media(max-width: 720px){:root{font-size:112.5%}}dialog{color:var(--fc);background-color:var(--body-color)}h1,h2,h3,h4,h5,h6{font-family:"Roboto Slab",serif;font-weight:normal}h1,h3,h5{color:#c70f0f}h2,h4,h6{color:#30b054}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}ul,ol{list-style:none}dl{display:grid;grid-template-columns:repeat(2, max-content);grid-column-gap:1em}dl dt{grid-column:1}dl dt::after{content:":"}dl dd{grid-column:2}a{color:#c70f0f}a:hover{color:#980b0b}abbr{font-style:italic}abbr[title],dfn[title]{text-decoration:dotted}b{font-weight:normal;color:#c70f0f}mark{color:#fff;background-color:#c70f0f}::selection{color:#fff;background-color:#c70f0f}small{font-size:.75em}figure figcaption{margin-top:7.5px;font-size:.8rem;font-style:italic}img,picture,picture source,video,video source,iframe{max-width:100%}section{margin:60px 0}@media(max-width: 720px){section{margin:30px 0}}section:first-child{margin-top:0}section:last-child{margin-bottom:0}img[width][height]{height:auto}textarea,select,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{display:block;padding:7.5px;width:100%;color:inherit;background-color:var(--box-color);border:1px solid #ccc}textarea:focus,select:focus,input:focus:not([type]),input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{border-color:#c70f0f;outline:none}input[type=checkbox],input[type=radio]{vertical-align:middle}input[type=range]{display:block;width:100%}textarea{resize:vertical}.container{margin-left:auto !important;margin-right:auto !important;max-width:1200px;width:calc(100% - 30px)}.typography p,.typography hr,.typography blockquote,.typography ul,.typography ol,.typography dl,.typography details,.typography table,.typography div{margin:1em 0}.typography details[open]>summary{margin:1em 0}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{margin:1em 0 .5em 0}.typography h1+*,.typography h2+*,.typography h3+*,.typography h4+*,.typography h5+*,.typography h6+*{margin-top:.5em}.typography *:first-child{margin-top:0 !important}.typography *:last-child{margin-bottom:0 !important}.typography ul,.typography ol{list-style-position:inside}.typography ul{list-style-type:disc}.typography ol{list-style-type:decimal}.typography table{width:100%;border-collapse:collapse;border:1px solid #ccc}.typography table caption{margin-bottom:.5em;font-family:"Roboto Slab",serif;color:#30b054}.typography table tr th{font-weight:bold}.typography table tr th,.typography table tr td{padding:.25em;border:1px solid #ccc}.typography blockquote,.typography q{quotes:"„" "”" "'" "'"}.typography blockquote::before,.typography q::before{content:open-quote}.typography blockquote::after,.typography q::after{content:close-quote}.typography .leftAlone,.typography .rightAlone,.typography .center{display:block}.typography .leftAlone{margin-right:auto}.typography .rightAlone{margin-left:auto}.typography .center{margin-left:auto;margin-right:auto}.typography .left{float:left}.typography .right{float:right}.typography .captionImage.center{text-align:center}.typography .captionImage .image,.typography .captionImage .caption{float:none}.math{font-family:monospace}#main{margin:60px 0}@media(max-width: 720px){#main{margin:30px 0}}#main>h1{margin-bottom:15px}#main>h1+*{margin-top:0}.breadcrumbs{margin-bottom:15px;font-size:.8rem}@media(max-width: 720px){.breadcrumbs{margin-bottom:7.5px}}#main-content{margin-bottom:60px}@media(max-width: 720px){#main-content{margin-bottom:30px}}#main-content:last-child{margin-bottom:0}#footer{margin-top:60px;padding:15px 0}@media(max-width: 720px){#footer{margin-top:30px}}@media(max-width: 720px){#footer{padding:7.5px 0}}#footer-navigation ul li{display:inline-block;margin:0 .25em}#footer-navigation ul li:first-child{margin-left:0}#footer-navigation ul li:last-child{margin-right:0}form>.message{margin:30px 0}@media(max-width: 720px){form>.message{margin:15px 0}}form>.message:first-child{margin-top:0}form>.message:last-child{margin-bottom:0}.field-list{margin:15px 0}@media(max-width: 720px){.field-list{margin:7.5px 0}}.field-list:first-child{margin-top:0}.field-list:last-child{margin-bottom:0}.action-list{margin:15px 0}@media(max-width: 720px){.action-list{margin:7.5px 0}}.action-list:first-child{margin-top:0}.action-list:last-child{margin-bottom:0}.field-holder{margin:15px 0}@media(max-width: 720px){.field-holder{margin:7.5px 0}}.field-holder:first-child{margin-top:0}.field-holder:last-child{margin-bottom:0}.field-holder .field-holder__label{display:inline-block;margin-bottom:.25em}.field-holder .message{margin-top:7.5px}.field-group{padding:15px;border:1px solid #ccc}@media(max-width: 720px){.field-group{padding:7.5px}}.field-group.form-group--no-label{padding:0;border:none}.field-group>.field-holder__field{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:15px}@media(max-width: 720px){.field-group>.field-holder__field{grid-template-columns:repeat(1, 1fr);grid-gap:7.5px}}.field-group>.field-holder__field>.field-holder{margin:0}.field-description{margin-top:.25em;text-indent:.25em;font-size:.8rem;font-style:italic}.message{display:block;padding:7.5px;font-size:.8rem;color:#333;border:1px solid #ccc}.message--error{background-color:#f6ccc1}.message--warning{background-color:#ffebc7}.message--good{background-color:#e5ffc7}.range-field>output{display:inline-block;margin-bottom:.25em;padding:.25em 1em;background-color:var(--box-color)}#calc-form{margin:60px 0;padding:15px;border:1px solid #ccc}@media(max-width: 720px){#calc-form{margin:30px 0}}#calc-form:first-child{margin-top:0}#calc-form:last-child{margin-bottom:0}@media(max-width: 720px){#calc-form{padding:7.5px}}#calc-form .calc-form__field-container{padding-bottom:30px;border-bottom:2px dashed #ccc}@media(max-width: 720px){#calc-form .calc-form__field-container{padding-bottom:15px}}#calc-form .calc-form__field-container .field-list,#calc-form .calc-form__field-container .action-list{margin:0}#calc-form .calc-form__field-container .field-list .field-holder{padding:0;border:none}#calc-form .calc-form__field-container .action-list{margin-top:15px;text-align:end}@media(max-width: 720px){#calc-form .calc-form__field-container .action-list{margin-top:7.5px}}#calc-form .calc-form__result{margin-top:30px}@media(max-width: 720px){#calc-form .calc-form__result{margin-top:15px}}#calc-form .calc-form__result p+.float-table{margin-top:30px}@media(max-width: 720px){#calc-form .calc-form__result p+.float-table{margin-top:15px}}table.float-table{margin:60px 0;width:100%;border-collapse:collapse;overflow-x:scroll}@media(max-width: 720px){table.float-table{margin:30px 0}}table.float-table:first-child{margin-top:0}table.float-table:last-child{margin-bottom:0}table.float-table caption{color:inherit}table.float-table colgroup col:nth-child(1){width:10ch}table.float-table colgroup col:nth-child(2){width:3.125%}table.float-table colgroup col:nth-child(3){width:25%}table.float-table colgroup col:nth-child(4){width:71.875%}table.float-table tr th,table.float-table tr td{padding:7.5px;border:1px solid #ccc}table.float-table tr td.num{text-align:end}#newton-list-field{list-style:none}#newton-list-field li{padding:.5em 0}
