.CheckBox_wrapper__WXoyA{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center}.CheckBox_box__Q86zO{position:relative;width:1rem;height:1rem;margin:.2rem;border:3px solid var(--checkbox-border-color);border-radius:2px;-webkit-transition:background-color border-radius;-moz-transition:background-color border-radius;transition:background-color border-radius;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.CheckBox_box-on__Xy1Mc{background-color:var(--primary-color);border-color:var(--primary-color)}.CheckBox_box-on__Xy1Mc:after{content:"";position:absolute;width:.6rem;height:.3rem;top:0;bottom:0;left:0;right:0;margin:auto;border-color:#fff;border-style:solid;border-width:0 0 3px 3px;-webkit-transform:translateY(-.1rem) rotate(-45deg);-moz-transform:translateY(-.1rem) rotate(-45deg);transform:translateY(-.1rem) rotate(-45deg)}.CheckBox_box-pending__2i-oi{border-radius:50%}.CheckBox_box-pending__2i-oi:after{content:"";border-radius:50%;position:absolute;width:100%;height:100%;top:0;bottom:0;left:-3px;right:0;margin:auto;border:3px solid transparent;border-bottom:3px solid var(--primary-color);-webkit-animation:CheckBox_pending-animation__3jKPH 1s linear infinite;-moz-animation:CheckBox_pending-animation__3jKPH 1s linear infinite;animation:CheckBox_pending-animation__3jKPH 1s linear infinite}@-webkit-keyframes CheckBox_pending-animation__3jKPH{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes CheckBox_pending-animation__3jKPH{to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes CheckBox_pending-animation__3jKPH{to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}.CheckBox_box-error__1aMJY{background-color:var(--danger-color);border-color:var(--danger-color)}.CheckBox_box-error__1aMJY:after,.CheckBox_box-error__1aMJY:before{content:"";position:absolute;width:1rem;height:3px;top:0;bottom:0;left:0;right:0;margin:auto;border-bottom:3px solid #fff;-webkit-transform:rotate(45deg) translateY(-webkit-calc(-3px/2));-moz-transform:rotate(45deg) translateY(-moz-calc(-3px/2));transform:rotate(45deg) translateY(calc(-3px / 2))}.CheckBox_box-error__1aMJY:after{-webkit-transform:rotate(-45deg) translateY(-webkit-calc(-3px/2));-moz-transform:rotate(-45deg) translateY(-moz-calc(-3px/2));transform:rotate(-45deg) translateY(calc(-3px / 2))}.CheckBox_content__2se1R{margin:.2rem}.Spinner_spinner__lssdz{position:relative;width:2rem;height:2rem;border:4px solid var(--spinner-border-color);border-radius:50%}.Spinner_spinner__lssdz:after{content:"";border-radius:50%;position:absolute;width:100%;height:100%;top:0;bottom:0;left:-4px;right:0;margin:auto;border:4px solid transparent;border-bottom:4px solid var(--primary-color);-webkit-animation:Spinner_spinner-animation__1tcdw 1s linear infinite;-moz-animation:Spinner_spinner-animation__1tcdw 1s linear infinite;animation:Spinner_spinner-animation__1tcdw 1s linear infinite}@-webkit-keyframes Spinner_spinner-animation__1tcdw{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes Spinner_spinner-animation__1tcdw{to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Spinner_spinner-animation__1tcdw{to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}.PrefecturesList_loading__1amlL{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center}.PrefecturesList_spinnerContainer__1ImjA{margin-bottom:.5rem}.PrefecturesList_error__UCNy3{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;color:var(--danger-color)}.PrefecturesList_prefecturesContainer__x_uTA{display:-moz-box;display:flex;flex-wrap:wrap}.PrefecturesList_itemContainer__3duW0{margin:.4rem 0}.PrefecturesList_itemContainer__3duW0:not(:last-child){margin-right:1rem}.App_content__24I4_,.App_wrapper__3fCUW{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.App_header__2cIby{display:-moz-box;display:flex;height:4rem;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;background-color:var(--primary-color);color:#fff}.App_header__2cIby h1{font-size:2rem}.App_footer__3Vhy6,.App_graph__Xwh6G,.App_prefs__1AsgG{margin:1rem}.App_footer__3Vhy6 a{color:var(--primary-color);text-decoration:underline}@media screen and (min-width:1025px){.App_content__24I4_{display:grid;grid-template-columns:360px 1fr}}