h1,h2,ol,ul{margin:0;padding:0}html{font:18px/1.5 Helvetica,Arial,sans-serif}body{color:#000;background-color:#fff;max-width:710px;margin:0 auto;padding:3vw 6%}pre{overflow:auto}@-ms-viewport{width:device-width}html{-webkit-text-size-adjust:100%}h1,h2,h3{text-align:center}h1{margin:1.1em 0 .7em;font-size:43px}h2{margin:2.1em 0 .7em;font-size:24px}h3{text-align:left;margin-bottom:.6em;font-size:15.8px}html[dir=rtl] h3{text-align:right}a{color:#009}a:hover,a:focus{color:#000}ol,ul{padding-left:1.5em}html[dir=rtl] ol,html[dir=rtl] ul{padding-left:0;padding-right:1.5em}p{margin:0 0 1em}@media print{body{width:100%}h1,h2,h3{font-weight:700}a:after{content:" <" attr(href)">";font-size:90%}}ul.nav{background-color:#333;margin:0;padding:.5em 0;list-style-type:none;overflow:hidden}ul.nav li{white-space:nowrap;margin:0 .5em;font-weight:700;display:inline}ul.nav li a{color:#fff}ul.lang{background-color:#fff;flex-wrap:wrap;justify-content:space-between;display:flex}ul.lang li a{color:#000}#spec a.anchor-link{opacity:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwcHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDIwIDEwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImxpbmsiIGZpbGw9IiNGRjUyMzEiPgogICAgICAgICAgICA8cGF0aCBkPSJNMTUsMCBMMTIuMzA0Njg3NSwwIEMxMy4yNDIxODc1LDAuNjI1IDE0LjEyMTA5MzgsMS43MzgyODEyNSAxNC4zOTQ1MzEyLDIuNSBMMTQuOTgwNDY4OCwyLjUgQzE2LjI1LDIuNSAxNy40ODA0Njg4LDMuNzUgMTcuNDgwNDY4OCw1IEMxNy40ODA0Njg4LDYuMjUgMTYuMjEwOTM3NSw3LjUgMTQuOTgwNDY4OCw3LjUgTDExLjIzMDQ2ODgsNy41IEMxMCw3LjUgOC43MzA0Njg3NSw2LjI1IDguNzMwNDY4NzUsNSBDOC43MzA0Njg3NSw0LjU1MDc4MTI1IDguODY3MTg3NSw0LjEyMTA5Mzc1IDkuMDgyMDMxMjUsMy43NSBMNi40MDYyNSwzLjc1IEM2LjMwODU5Mzc1LDQuMTYwMTU2MjUgNi4yNSw0LjU3MDMxMjUgNi4yNSw1IEM2LjI1LDcuNSA4LjczMDQ2ODc1LDEwIDExLjIzMDQ2ODgsMTAgTDE1LDEwIEMxNy41LDEwIDIwLDcuNSAyMCw1IEMyMCwyLjUgMTcuNSwwIDE1LDAgTDE1LDAgWiBNNS42MDU0Njg3NSw3LjUgTDUuMDE5NTMxMjUsNy41IEMzLjc1LDcuNSAyLjUxOTUzMTI1LDYuMjUgMi41MTk1MzEyNSw1IEMyLjUxOTUzMTI1LDMuNzUgMy43ODkwNjI1LDIuNSA1LjAxOTUzMTI1LDIuNSBMOC43Njk1MzEyNSwyLjUgQzEwLDIuNSAxMS4yNjk1MzEyLDMuNzUgMTEuMjY5NTMxMiw1IEMxMS4yNjk1MzEyLDUuNDQ5MjE4NzUgMTEuMTMyODEyNSw1Ljg3ODkwNjI1IDEwLjkxNzk2ODgsNi4yNSBMMTMuNTkzNzUsNi4yNSBDMTMuNjkxNDA2Miw1LjgzOTg0Mzc1IDEzLjc1LDUuNDI5Njg3NSAxMy43NSw1IEMxMy43NSwyLjUgMTEuMjY5NTMxMiwwIDguNzY5NTMxMjUsMCBMNSwwIEMyLjUsMCAwLDIuNSAwLDUgQzAsNy41IDIuNSwxMCA1LDEwIEw3LjY5NTMxMjUsMTAgQzYuNzU3ODEyNSw5LjM3NSA1Ljg3ODkwNjI1LDguMjYxNzE4NzUgNS42MDU0Njg3NSw3LjUgTDUuNjA1NDY4NzUsNy41IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) 50% no-repeat;width:20px;height:1em;margin-left:-1em;text-decoration:none;position:absolute}html[dir=rtl] #spec a.anchor-link{background-position-x:right;margin-left:0;margin-right:-1em;padding-left:.5em;padding-right:0}#spec h1 a.anchor-link,#spec h2 a.anchor-link,#spec h3 a.anchor-link{height:1.5em}#spec h1 a.anchor-link{margin-left:-.6em}html[dir=rtl] #spec h1 a.anchor-link{margin-left:0;margin-right:-.6em}#spec h3 a.anchor-link{margin-left:-1.5em}html[dir=rtl] #spec h3 a.anchor-link{margin-left:0;margin-right:-1.5em}#spec li a.anchor-link{margin-top:.1em;margin-left:-3em}html[dir=rtl] #spec li a.anchor-link{margin-left:0;margin-right:-3em}#spec [id]{position:relative}#spec [id]:hover>.anchor-link,.anchor-link:focus{opacity:1}select,textarea,input[type=text],input[type=number],input[type=email],input[type=tel],input[type=password]{padding:8px 4px;font-size:16px;line-height:32px}.calculator{grid-template-columns:repeat(4,1fr);align-items:flex-end;gap:10px;width:100%;display:grid}.calculator>span>select{width:100%}.calculator>span>label{display:block}.calculator>button{-webkit-user-select:none;user-select:none;grid-column:span 4;height:38px;line-height:32px}@media screen and (min-width:600px){html{font:16px/1.5 Helvetica,Arial,sans-serif}.calculator{grid-template-columns:repeat(5,1fr)}.calculator>button{grid-column:span 1;height:38px;line-height:32px}}
