html,body,th,td{font-size:x-small}@media screen and (min-width: 319px){html,body,th,td{font-size:14px}}.hidden-m{display:none}@media screen and (min-width: 319px){.visible-m{display:none}.visible-m .inline{display:inline}.visible-m .inline-block{display:inline-block}.visible-m .block{display:inline-block}.icon{display:none}}@media screen and (min-width: 319px){.m0{margin:0px !important}.mt0{margin-top:0px !important}.mb0{margin-bottom:0px !important}.ml0{margin-left:0px !important}.mr0{margin-right:0px !important}.m1{margin:10px !important}.mt1{margin-top:10px !important}.mb1{margin-bottom:10px !important}.ml1{margin-left:10px !important}.mr1{margin-right:10px !important}.m2{margin:20px !important}.mt2{margin-top:20px !important}.mb2{margin-bottom:20px !important}.ml2{margin-left:20px !important}.mr2{margin-right:20px !important}.m3{margin:30px !important}.mt3{margin-top:30px !important}.mb3{margin-bottom:30px !important}.ml3{margin-left:30px !important}.mr3{margin-right:30px !important}.m4{margin:40px !important}.mt4{margin-top:40px !important}.mb4{margin-bottom:40px !important}.ml4{margin-left:40px !important}.mr4{margin-right:40px !important}.m5{margin:50px !important}.mt5{margin-top:50px !important}.mb5{margin-bottom:50px !important}.ml5{margin-left:50px !important}.mr5{margin-right:50px !important}.m6{margin:60px !important}.mt6{margin-top:60px !important}.mb6{margin-bottom:60px !important}.ml6{margin-left:60px !important}.mr6{margin-right:60px !important}.m7{margin:70px !important}.mt7{margin-top:70px !important}.mb7{margin-bottom:70px !important}.ml7{margin-left:70px !important}.mr7{margin-right:70px !important}.m8{margin:80px !important}.mt8{margin-top:80px !important}.mb8{margin-bottom:80px !important}.ml8{margin-left:80px !important}.mr8{margin-right:80px !important}.p0{padding:0px !important}.pt0{padding-top:0px !important}.pb0{padding-bottom:0px !important}.pl0{padding-left:0px !important}.pr0{padding-right:0px !important}.p1{padding:10px !important}.pt1{padding-top:10px !important}.pb1{padding-bottom:10px !important}.pl1{padding-left:10px !important}.pr1{padding-right:10px !important}.p2{padding:20px !important}.pt2{padding-top:20px !important}.pb2{padding-bottom:20px !important}.pl2{padding-left:20px !important}.pr2{padding-right:20px !important}.p3{padding:30px !important}.pt3{padding-top:30px !important}.pb3{padding-bottom:30px !important}.pl3{padding-left:30px !important}.pr3{padding-right:30px !important}.p4{padding:40px !important}.pt4{padding-top:40px !important}.pb4{padding-bottom:40px !important}.pl4{padding-left:40px !important}.pr4{padding-right:40px !important}.p5{padding:50px !important}.pt5{padding-top:50px !important}.pb5{padding-bottom:50px !important}.pl5{padding-left:50px !important}.pr5{padding-right:50px !important}.p6{padding:60px !important}.pt6{padding-top:60px !important}.pb6{padding-bottom:60px !important}.pl6{padding-left:60px !important}.pr6{padding-right:60px !important}.p7{padding:70px !important}.pt7{padding-top:70px !important}.pb7{padding-bottom:70px !important}.pl7{padding-left:70px !important}.pr7{padding-right:70px !important}.p8{padding:80px !important}.pt8{padding-top:80px !important}.pb8{padding-bottom:80px !important}.pl8{padding-left:80px !important}.pr8{padding-right:80px !important}}body{margin:0;font-family:monospace}:link,:visited{color:#0000ff}.clearfix{overflow:hidden;*zoom:1}hr{width:100%;height:1px;margin:0px;padding:0;color:#ddd;background:#ddd;border:1px solid #ddd}.header,.footer{background:#f6a2a0;color:#ffffff;text-align:center;font-family:monospace}.item.border{border-bottom:1px solid #ddd}.padding{padding:0.5em 0}.p{margin-bottom:1em}.map{text-align:center}@media screen and (min-width: 319px){*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{max-width:100%;font-family:"-apple-system","Helvetica Neue","Roboto","Segoe UI",sans-serif}.padding{padding:1em}.map{padding:1em}.icon{display:none}.key{display:none}.item{display:block;padding:1em;margin:-1px;border:1px solid #ddd}.item.link{padding:0}.item.link a{display:block;padding:1em;text-decoration:none}.item-divider{background-color:#f5f5f5;padding:5px 15px}}.title{background:#f6a2a0;color:#fff;padding:0.5em 0;text-align:center}.title-black{background-color:#000;color:#fff;padding:0.5em 0;text-align:center}.title--button-left{position:absolute;left:8px;top:8px;text-decoration:none;color:#fff}.title--button-right{position:absolute;right:8px;top:8px;text-decoration:none;color:#fff}.center{text-align:center}.left{text-align:left}.right{text-align:right}.v-middle{vertical-align:middle}.txt-normal{font-size:14px}.txt-large{font-size:18px}.help-txt{color:#999}.help-red{color:#c00}.help-blue{color:#03c}.help-black{color:#000}.error{color:#c00}.green{color:#390}.green-l{color:#3c0}.red{color:#c00}.red-l{color:red}.blue{color:#03c}.blue-l{color:#0bf}.gray-l{color:#999}.gray{color:#666}.purple{color:#609}.purple-l{color:#906}.brown{color:#620}.brown-l{color:#960}.orange{color:#f40}.white{color:#fff}.black{color:#333}.box-green{background-color:#ccf3c0;border:1px solid #99e680}.box-red{background-color:#ffc0c0;border:1px solid #ff8080}.box-blue{background-color:#c0ccf3;border:1px solid #8099e6}.box-purple{background-color:#d9c0e6;border:1px solid #b380cc}.box-brown{background-color:#e6d9c0;border:1px solid #b39180}.box-orange{background-color:#ffd1c0;border:1px solid #ffa280}.box-yellow{background-color:#ffffbf;border:1px solid #fafa00}.box-gray{background-color:#e6e6e6;border:1px solid #b3b3b3}.box-white{background-color:#ffffff;border:1px solid #ccc}.border-red{border:1px solid #c00}.border-blue{border:1px solid #03c}.border-gray{border:1px solid #666}.border-green{border:1px solid #390}.border-orange{border:1px solid #f40}.border-purple{border:1px solid #609}.label-red{background-color:#c00;color:#fff}.label-green{background-color:#390;color:#fff}.label-blue{background-color:#03c;color:#fff}.label-orange{background-color:#f40;color:#fff}.label-purple{background-color:#609;color:#fff}.label-gray{background-color:#666;color:#fff}.fieldset-submit{margin:1em 0 2em}.input,textarea{width:90%}.input.em4{width:20%}.input-danger{background-color:#c00;color:#fff}.input-danger:focus{background-color:red}@media screen and (min-width: 319px){input,textarea,select{font-size:16px}.input,textarea{display:block;width:100%}.fieldset{margin-bottom:1em}.input.em4{display:inline-block;width:4em}}@media screen and (min-width: 319px){.button{border-color:transparent;background-color:#f8f8f8;color:#444;position:relative;display:inline-block;margin:0;padding:0 12px;min-width:52px;min-height:47px;border-width:1px;border-style:solid;border-radius:4px;vertical-align:top;text-align:center;text-overflow:ellipsis;font-size:16px;line-height:42px;cursor:pointer;text-decoration:none}.button-assertive{border-color:#f27e7b;background-color:#f6a2a0;color:#fff}.button-positive{border-color:#6e8bc2;background-color:#92a8d1;color:#fff}.button-balanced{border-color:#7aaf83;background-color:#9ac2a1;color:#fff}.button-block{width:100%;display:block;clear:both}}.button-danger{text-align:center;color:#ffffff;background:#c30d23}.button-danger:focus{background:#9d0a1c}#loading{display:none;content:'';position:fixed;top:50%;left:50%;width:48px;height:48px;margin-left:-24px;margin-top:-24px;z-index:99999;background-color:#fff;border-radius:4px}#loading svg{display:block;position:absolute;top:50%;left:50%;margin-left:-14px;margin-top:-14px;width:28px;height:28px;stroke:#444;fill:#444}body.loading #loading{display:block}body.loading:after{content:'';position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.blank-page{position:absolute;top:31px;left:0;right:0;bottom:0;padding:10px;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center;-webkit-flex-direction:column;display:flex;align-items:center;justify-content:center;flex-direction:column}.blank-title{font-size:16px;font-weight:600;color:#5f5f62;line-height:20px;margin-bottom:4px}.blank-desc{font-size:12px;font-weight:600;color:#9c9c9c;line-height:16px}.safety-map-link{text-decoration:none}.safety-state-button{width:5em;height:3em;text-align:center;color:#ffffff}.safety-state-button.state-1{background:#3a9d4b}.safety-state-button.state-1:focus{background:#297036}.safety-state-button.state-2{background:#c30d23}.safety-state-button.state-2:focus{background:#9d0a1c}@media screen and (min-width: 319px){.safety-state-button{-webkit-appearance:none;width:7em;height:5em}}
