body{font-family:Georgia,Times,Times New Roman,serif;margin:0 0 25px;padding:0;color:#222;background-color:#eee}body.crsb_active{overflow:hidden}body.crsb_active form{filter:blur(3px)}input,select,button{font-family:sans-serif}input,select{width:100%;box-sizing:border-box}input[type=submit],input[type=button],input[type=checkbox]{width:auto}input[type=color]{height:1.5em}pre{-moz-tab-size:4;tab-size:4}#initialization{font-family:sans-serif;position:fixed;left:0;top:0;padding:2em;background-color:#ddd}@keyframes fade_in{0%{opacity:0}to{opacity:1}}body.initialized #initialization{display:none}#index{margin:1em;margin-left:calc(100vw - 100%);margin-right:0;display:none;flex-direction:row;justify-content:center}#index>.layout_column{width:34em;display:flex;flex-direction:column}.step{width:30em;margin:1em;border:1px #004628 dotted;padding:.5em 1em;background-color:rgba(0,0,0,.1);background-position:right center;background-repeat:no-repeat;text-align:left;max-height:100%;overflow:hidden;transition:max-height .5s ease-in-out,background-color .5s,filter .5s}.step:has(>.message li.warning){background-color:rgba(255,255,0,.1)}.step:has(>.message li.error){background-color:rgba(255,35,0,.1)}.step:has(>.message.with_delay){transition-delay:2s}.step.disabled{background-color:rgba(0,0,0,.2)!important;filter:grayscale(100%);-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent);mask-image:linear-gradient(180deg,#000 30%,transparent);max-height:3em;transition:max-height .5s cubic-bezier(0,1,0,1),background-color 1s,filter 1s}.step>.title{background-color:#004628;color:#fff;text-align:center;vertical-align:bottom;margin:-.5em -1em .5em;margin:calc(-.5em - 1px) calc(-1em - 1px) .5em calc(-1em - 1px);padding-top:1px;transition:background-color 2s}.step:has(>.message .warning)>.title{background-color:#776814;transition:background-color 1s}.step:has(>.message .error)>.title{background-color:#772314;transition:background-color 1s}.step:has(>.message.with_delay)>.title{transition-delay:2s}.step.disabled>.title{background-color:#444!important}.disabled input,.disabled button{border:1px solid rgba(118,118,118,.5);background-color:rgba(239,239,239,.9);color:#545454;cursor:default;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;pointer-events:none}.step>.message{background-color:rgba(255,255,255,.5);margin:.5em -1em -.5em;margin:.5em calc(-1em - 1px) calc(-.5em - 1px) calc(-1em - 1px);padding:1px 1em}.step>.message.with_delay{max-height:0;padding:.5px 1em;animation:show_message_with_delay 0s;animation-delay:2s;animation-fill-mode:forwards}@keyframes show_message_with_delay{to{max-height:100em;padding:1px 1em}}.step>.message .hint{color:#222}.step>.message li.warning{color:#750}.step>.message li.error{color:#aa2314}.step>.message ul{font-family:monospace;font-size:.95em;margin:.2em 0;padding:0 0 0 2em}.step>.message p{font-size:.85em;margin:.2em 0;padding:0;text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-wrap:pretty;hyphenate-limit-chars:7}.actions{background-color:rgba(0,0,0,.2);text-align:center;margin:-.5em -1em .5em;margin:-moz-calc(-.5em - 1px) -moz-calc(-1em - 1px) .5em -moz-calc(-1em - 1px);padding:.2em 1.3em;text-align:right}.actions>.checkbox{font-family:sans-serif;font-size:.87em;vertical-align:top;display:inline-block;margin:0 .3em;padding:0 .3em;background-color:rgba(255,255,255,.4);border:1px solid rgba(255,255,255,.5);border-radius:2px;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.actions>.checkbox>*{vertical-align:middle}.actions>.checkbox input[type=checkbox]{margin-left:.3em}#actions_header{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.actions>input{margin-left:.35em}.actions>#copy_to_clipboard span{margin-left:.4em}.actions>#copy_to_clipboard svg{margin-bottom:-3px}.header{padding:.5em 0 1em;margin-bottom:0;overflow-x:auto}.elements{display:table;width:100%;border-collapse:separate;border-spacing:.3em}.elements:has(>.element_insert){border-spacing:.15em;padding:.3em 0}.elements:has(>.element_insert) .element>*{padding-left:.15em}.element_group{display:table-row-group}.element{display:table-row}.element>*{display:table-cell}.element>.title{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-weight:700;font-size:.98em;width:10.5em;text-align:right;border-right:1px #004628 dotted;padding-right:.3em}.elements.crs>.element>.title{padding-top:2px;padding-bottom:2px}.elements.crs>.element>.title+div>*{margin-top:-2px;margin-bottom:-2px}.element>.length span{font-family:sans-serif;font-size:.8em}.element>.length>input{width:90%;text-align:right}.element>.color{width:5em;text-align:right;vertical-align:center}.element>.button,.element_insert>.button,.element button,.element_insert button{width:2em}.element button,.element_insert button{padding:1px 0;font-size:.8em;filter:grayscale(50%)}.element>.button.remove>button{margin-left:.3em}.element button:hover,.element_insert button:hover{filter:grayscale(0%)}.element .details{margin-top:.5em;font-size:.8em}.element .details ul{margin:.3em 0}.element input.error{border-color:red}.element_insert{display:table-row;line-height:0}.element_insert>*{display:table-cell}.element_insert>*>button{transform:scale(.85);margin:-2em 0;width:2.35294117647059em}.crs_info{overflow-y:hidden;transition:max-height .5s ease-in-out}.crs_info.closed{cursor:pointer}.crs_info.closed .handle{max-height:.1em;float:right;font-size:1.5em;font-weight:700;position:relative;top:-.4em;color:#555;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}@-moz-document url-prefix(){.crs_info.closed .handle{top:-.55em}}.crs_info.closed .e,.crs_info.open .handle{display:none}.point_flags_empty{font-size:.85em;color:#545454}.foot_warning{font-size:.8em;font-weight:700;background-color:#faa;padding:0 .3em}.example_data{color:#545454}#crsb_background{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}#crsb_container{position:absolute;left:0;top:0;right:0;bottom:0;width:80%;height:80%;margin:auto;background:#fff;font-family:monospace;padding:.5em;overflow:auto;display:flex;flex-direction:column}#crsb_container #crsb_content{flex-grow:1;display:flex;flex-direction:column}#crsb_container .loader{margin:.5em 0;border:.7em solid #ddd;border-left:.7em solid #555;border-radius:50%;width:1em;height:1em;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#crsb_container .close{position:absolute;top:0;right:0;display:block;width:2rem;height:2rem;font-size:0}#crsb_container .close:before,#crsb_container .close:after{position:absolute;top:50%;left:50%;width:.1rem;height:1rem;background-color:#ccc;transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;content:""}#crsb_container .close:after{transform:rotate(-45deg) translate(-50%,-50%)}#crsb_container .close:hover:before,#crsb_container .close:hover:after{background-color:#aaa}#crsb_container .reset{position:absolute;top:0;right:2.5rem;display:block;width:2rem;height:2rem;font-size:0}#crsb_container .reset:before{content:"";position:absolute;top:25%;left:calc(25% - .1rem);width:50%;height:50%;border:.1rem solid #bbb;border-radius:50%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;transform:translateY(25%)}#crsb_container .reset:after{content:"";position:absolute;border:.3rem solid #ffffff;top:42%;left:25%;border-bottom-color:#bbb;border-top-width:0;border-left-width:0;border-right-color:transparent}#crsb_container .reset:hover:before{border-top-color:#999}#crsb_container .reset:hover:after{border-bottom-color:#999}#crsb_container .reset:hover{color:#aaa}#crsb_container .session{margin-bottom:.3em}#crsb_container .success{color:green;font-weight:700;margin-top:.5em;margin-bottom:1.5em}#crsb_container .log.info{color:gray}#crsb_container .log.warning{color:orange;font-weight:700}#crsb_container .log.error{color:red;font-weight:700}#crsb_container .file_upload,#crsb_container .geoid_select{margin:.5em 0;padding:3em 1em;font-family:sans-serif;font-size:1.5em;color:#aaa}#crsb_container .file_upload{border:5px dashed #ccc}#crsb_container .geoid_select{border:5px solid #ddd}#crsb_container .file_upload.dragging_good{border-color:#377452}#crsb_container .file_upload.dragging_bad{border-color:red}#crsb_container .file_upload.dragging_bad:after{position:relative;left:0;top:0;content:"Single file required!";font-weight:700;color:red}#crsb_container .geoid_select input{display:block;width:25em}#crsb_container .geoid_select input:first-child{margin-top:2em}#crsb_container .file_upload .details,#crsb_container .geoid_select .details{margin-top:2em;font-size:.5em}#crsb_container input{margin:.5em 0}#crsb_container .map{margin-top:2em;height:100px;background:#eee;flex-grow:1}#crsb_container .map .tooltip{position:relative;padding:3px 10px;background:rgba(0,0,0,.8);color:#fff;opacity:.7;white-space:nowrap}#crsb_container .map .tooltip .id{font-size:1.1em;font-weight:700}
/*# sourceMappingURL=bundle.css.map */
