html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:local("Lato Regular"),local("Lato-Regular"),url("/static/fonts/lato-v16-latin-ext_latin-regular.woff2") format("woff2"),url("/static/fonts/lato-v16-latin-ext_latin-regular.woff") format("woff")}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:local("Lato Bold"),local("Lato-Bold"),url("/static/fonts/lato-v16-latin-ext_latin-700.woff2") format("woff2"),url("/static/fonts/lato-v16-latin-ext_latin-700.woff") format("woff")}#header{width:100%;display:flex;justify-content:space-between;background-color:white;z-index:1000}#header .logocontainer{max-width:230px;padding-left:65px;padding-top:55px;z-index:1100}@media (max-width: 700px){#header .logocontainer{padding-left:24px;padding-top:24px}}#header .logocontainer .logo{width:100%}#header #navbg{background-image:url("/static/images/navbg.png");position:absolute;top:0;right:0;height:100%;width:961px;max-width:calc(100vw - 230px);background-repeat:no-repeat;z-index:1050}#header nav{padding-top:85px;padding-right:80px;z-index:1100}@media (max-width: 700px){#header nav{padding-top:24px;padding-right:24px}}#header nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;align-content:flex-start}@media (max-width: 1130px){#header nav ul>li{height:48px}}#header nav ul>li a{margin-right:0px;padding:15px 24px}@media (max-width: 1130px){#header nav ul>li a{padding:8px 12px}}#header nav ul>li:last-child a{margin-right:0;border:1px black solid;border-radius:5px}footer{width:1080px;padding-top:110px;padding-bottom:55px}footer .leftcontainer{grid-column:col 2 / span 3;grid-row:row;width:230px}@media (max-width: 700px){footer .leftcontainer,footer .leftcontainer .logo{width:150px}}footer .leftcontainer #reficons{display:flex;justify-content:center;width:100%}footer .leftcontainer #reficons img{width:25px;height:25px;background-color:#fff;border-radius:50%;padding:5px;margin:5px}footer nav{grid-column:col 5 / span 8;grid-row:row}@media (max-width: 1130px){footer nav{grid-column:col 6 / span 7}}@media (max-width: 700px){footer nav{grid-column:col 8 / span 5}}footer nav ul li{padding-bottom:20px}.footerbackground{height:385px;overflow:hidden;width:100%;background-image:url("/static/images/footer.jpg");background-size:cover;position:center}#validator iframe{width:100%;min-height:800px;border:2px solid #333}.apidocs{margin-top:20px;padding-left:0}.apidocs ul.group{list-style-position:outside;padding:12px 0 4px}.apidocs>li{list-style-type:none;padding-top:0 !important;padding-bottom:0}.apidocs ul.group>li{list-style-type:none;padding-top:0 !important;padding-bottom:0}.apidocs header{padding:0;display:flex;align-items:center;margin:0 0 0.5em}.apidocs header a{display:block;margin:0;font-size:1.17em;font-weight:bold}.apidocs header span.type{margin-left:8px;flex-grow:1}.apidocs p{margin:0;padding:0}.apidocs .item{padding:8px;border:1px solid #ccc;border-bottom:0;border-collapse:collapse}.apidocs li:first-of-type>.item{border-top-left-radius:8px;border-top-right-radius:8px}.apidocs li:last-of-type>.item{border-bottom:1px solid #ccc;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.apidocs .tag{padding:4px 5px;margin-left:4px;border-radius:4px;font-size:0.7em;line-height:1em}.apidocs .tag.required{color:white;background-color:#15A9DB}.apidocs .tag.nullable{color:white;background-color:#F44242}.apidocs h4{margin-top:8px}.apidocs summary+div{margin-top:8px;padding-left:8px}.apidocs dl{display:grid;grid-template-columns:auto 1fr;column-gap:4px;row-gap:8px;margin:8px 0}.apidocs dl dt{grid-column:1;font-weight:bold}.apidocs dl dd{grid-column:2}.stuff-container .stufflist{display:grid;grid-template-columns:repeat(3, [col] 1fr);grid-template-rows:repeat(1, [row] auto);grid-column-gap:10px;grid-row-gap:15px}@media (max-width: 700px){.stuff-container .stufflist{grid-template-columns:repeat(2, [col] 1fr)}}.stuff-container .stufflist section{border:1px solid #999;border-radius:8px;padding:8px;background-color:white}.stuff-container .stufflist section h3{font-size:1.5em;font-weight:bold;margin:0 0 16px;padding:0}.stuff-container .stufflist section .category{display:inline-block;background-color:#42a5f5;border-radius:4px;padding:2px 6px;margin-top:8px;color:white;font-size:0.7em}.stuffdetail img{max-width:100%;max-height:500px;margin-bottom:24px}.grid{display:grid;grid-template-columns:repeat(12, [col] 1fr);grid-template-rows:repeat(1, [row] auto);grid-column-gap:10px;grid-row-gap:15px}html{font-size:14pt;font-family:'Lato', sans-serif;font-weight:400;color:#444}html a{color:#444}h1,h2,h3,h4,h5,h6{font-family:'Lato', sans-serif;font-weight:700;margin-top:0.25em;margin-bottom:0.5em}h1{font-size:4em}h2{font-size:3em}h3{font-size:2em;margin-top:1em}p{line-height:1.3em;margin-bottom:0.5em}strong{font-weight:bold}em{font-style:italic}li{padding-bottom:8px}li p{display:inline}pre{white-space:pre-wrap;font-family:monospace;font-size:0.8em;padding:12px;line-height:1.15em}.pagecontainer{background-color:white;min-height:calc(100vh - 227px - 385px)}.gridcontainer{display:flex;width:100%;justify-content:center}.gridcontainer .page{margin:100px 0;z-index:1500;width:100%;max-width:calc(1080px - 10px);min-width:calc(320px - 10px);padding:10px}.gridcontainer .page p{background-color:white}.gridcontainer .page ul{background-color:white;list-style-position:inside;list-style-type:disc;padding-left:15px}.gridcontainer .page ul li{padding-top:5px}.gridcontainer .page ul li ul{list-style-type:circle}.logo{max-width:230px}nav a{font-size:12pt;font-weight:700;text-decoration:none}button{border-radius:20px;background:linear-gradient(#28b7cf, #1d4b69);border:none;padding:10px 40px;color:#fff;font-weight:bold}code,samp{font-family:monospace;font-size:0.9em;background-color:#f0f0f8;padding:4px;border-radius:4px}div.hll pre{background-color:#fafafa;border:2px solid #f0f0f0;border-radius:8px}div.hll+p{margin-top:8px}
