.form-area{background-color:#fafafa;display:flex;padding:30px}.form-area .l-two-col-left-narrow{margin:0 0 1em}.form-area label{color:#333;font-size:.875rem}.form-area label .required{color:#a33340}.form-area input[type=email],.form-area input[type=number],.form-area input[type=password],.form-area input[type=text]{border:1px solid #bbb;padding:3px;width:100%}.form-area select,.form-area textarea{border:1px solid #bbb;padding:5px 3px}.form-area input[type=checkbox],.form-area input[type=email],.form-area input[type=number],.form-area input[type=password],.form-area input[type=radio],.form-area input[type=text],.form-area select,.form-area textarea{color:#555;font-size:.875rem;margin:0}.form-area select,.form-area textarea{width:100%}.form-area textarea.terms-of-service{background-color:#fafafa;color:#555;min-height:300px}.form-area textarea.reason{color:#ccc;font-family:-apple-system,system-ui;font-size:.875rem;min-height:40px;min-width:60%}.form-area input[type=checkbox]:invalid,.form-area input[type=email]:invalid,.form-area input[type=number]:invalid,.form-area input[type=password]:invalid,.form-area input[type=radio]:invalid,.form-area input[type=text]:invalid{border:1px solid #a33340}.form-area input[type=checkbox]:invalid:required,.form-area input[type=email]:invalid:required,.form-area input[type=number]:invalid:required,.form-area input[type=password]:invalid:required,.form-area input[type=radio]:invalid:required,.form-area input[type=text]:invalid:required{border:1px solid #bbb;color:#333;font-size:.875rem;margin:0}.form-area input[type=checkbox]:valid,.form-area input[type=email]:valid,.form-area input[type=number]:valid,.form-area input[type=password]:valid,.form-area input[type=radio]:valid,.form-area input[type=text]:valid{border:1px solid #bbb;color:#555;font-size:.875rem;margin:0}.form-area input.date-selector{float:left}.form-area input.date-selector.day,.form-area input.date-selector.month,.form-area input.date-selector.quarter,.form-area input.date-selector.year{width:25%}@media (min-width:1px){.l-report-header-opendata{border-bottom:1.5px solid #5e9c30;margin-top:26px}.l-report-header-opendata .see-all{height:30px}.l-report-header-opendata~div.l-row{margin-top:36px}.api-call-out{background-color:#eee;display:flex;margin:0;padding:0}.api-call-out ul{list-style:none;margin:0;padding:0 2%;width:96%}.api-call-out ul li{float:left;font-size:1em;margin:0;padding:0;width:100%}.api-call-out ul li p{font-size:1em;margin:20px 0 0}.api-call-out a.api-button{margin:20px 0 0}.error,.notice,.success{margin:1em 0 2em}.api-button{background:#0096d7;border:none;border-radius:1px;box-shadow:1px 1px 1px 0 rgba(89,87,87,.5);color:#fff!important;cursor:pointer;display:inline-block;font-size:1.1em;font-weight:700;line-height:20px;margin:.75em 0 1em;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;width:100%}.api-button:hover{background-color:#5d9732;text-decoration:none}.api-button:after{content:"\00a0\203A"}li.api-icon h4{border-left:2px solid #5d9732;float:right;height:55px;margin-top:0;padding:11px 0 0 11px;width:192px}.ico.api-key{display:inline-block}.ico.api-key span{left:-10000px;position:absolute;top:auto}.ico.api-key:before{display:inline-block;position:relative;top:5px}}@media (min-width:480px){.l-report-header-opendata .l-col.opendata-navigation>a>span{font-size:.75rem}}@media (min-width:600px){.l-report-header-opendata{margin:0 22px!important;padding:0!important;width:914px}.l-report-header-opendata .l-col.opendata-navigation>a>span{font-size:1em}.api-call-out ul li{width:60%}.api-call-out ul li.api{width:15%}.api-call-out ul li:last-child{width:25%}}@media (min-width:801px){.l-report-header-opendata .l-col.opendata-navigation>a{width:25%}.l-report-header-opendata .l-col.opendata-navigation>a>span{font-size:.75rem}}