 *, ::after, ::before {box-sizing: border-box;}[tabindex="-1"]:focus {outline: 0 !important;}.modal-open {overflow: hidden;}a {color: #007bff;text-decoration: none;background-color: transparent;-webkit-text-decoration-skip: objects;}a:hover {color: #0056b3;text-decoration: underline;}button {border-radius: 0;}button:focus {outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color;}button {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}button {overflow: visible;}button {text-transform: none;}button, html [type=button] {-webkit-appearance: button;}[type=button]::-moz-focus-inner, button::-moz-focus-inner {padding: 0;border-style: none;}h2 {position: relative;text-align: center;}h5 {margin-top: 0;margin-bottom: .5rem;font-family: inherit;font-size: 1.25rem;font-weight: 500;line-height: 1.2;color: inherit;}caption {display: grid;margin: 10px;}textarea {width: 100% }.btn {display: inline-block;font-weight: 400;text-align: center;white-space: nowrap;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: 1px solid transparent;padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;border-radius: .25rem;transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;}.btn:focus, .btn:hover {text-decoration: none;}.btn:focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);}.btn:disabled {opacity: .65;}.btn-block {display: block;width: 100%;}.btn-group {display: inline-block;margin-right: 5px }.btn-group>* {display: inline-block;vertical-align: middle;}.btn-group>label {margin-right: 5px }.tgl {display: none;}.tgl+.tgl-btn {background: #f0f0f0;border-radius: 2em;padding: 2px;transition: all .4s ease;width: 2em;height: 1em;box-sizing: initial;position: relative;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.tgl+.tgl-btn:after {position: relative;display: block;content: "";width: 50%;height: 100%;left: 0;border-radius: 50%;background: #fff;transition: all .2s ease;}.tgl:checked+.tgl-btn {background: #9FD6AE;}.tgl:checked+.tgl-btn:after {left: 50%;}.tgl-input {width: 0;border-bottom: 1px solid grey;transition: all .2s ease;}.tgl:checked~.tgl-input {width: 120px }.btn-group-sm .btn, .btn-group-sm span, .btn-sm {padding: .25rem .5rem;line-height: 1.5;border-radius: .2rem;font-size: .5rem;}.btn-primary, #filters .btn {color: #fff;background-color: #007bff;border-color: #007bff;}.btn-primary:hover {color: #fff;background-color: #0069d9;border-color: #0062cc;}.btn-primary:focus {box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);}.btn-primary:disabled {color: #fff;background-color: #007bff;border-color: #007bff;}.btn-info {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-info:hover {color: #fff;background-color: #138496;border-color: #117a8b;}.btn-info:focus {box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);}.btn-info:disabled {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.fade {transition: opacity .15s linear;}.container {margin-top: 25px }.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: -999;display: none;overflow: hidden;outline: 0;}.modal-open .modal {z-index: 1040;overflow-x: hidden;overflow-y: auto;}.modal-dialog {position: relative;width: auto;margin: .5rem;pointer-events: none;}.fade.modal-dialog {opacity: 0;transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out, -webkit-transform .3s ease-out;-webkit-transform: translate(0, -25%);transform: translate(0, -25%);}.modal-open .modal-dialog {opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0);}.modal-dialog-centered {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;min-height: calc(100% - (.5rem * 2));}.modal-dialog-centered::before {display: block;height: calc(100vh - (.5rem * 2));content: "";}.modal-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, .2);outline: 0;}.modal-header {display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: flex-start;-ms-flex-pack: justify;justify-content: space-between;padding: 1rem;border-bottom: 1px solid #e9ecef;border-top-left-radius: .3rem;border-top-right-radius: .3rem;}.close {float: right;font-size: 1.5rem;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .5;cursor: pointer;}button.close {padding: 0;background-color: transparent;border: 0;-webkit-appearance: none;}.close:hover {color: #000;text-decoration: none;opacity: .75;}.close:focus {outline: none;}.modal-header .close {padding: 1rem;margin: -1rem -1rem -1rem auto;}.modal-title {margin-bottom: 0;line-height: 1.5;}.modal-body {position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 1rem;}.modal-footer {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;justify-content: flex-end;padding: 1rem;border-top: 1px solid #e9ecef;}.modal-footer>:not(:first-child) {margin-left: .25rem;}.modal-footer>:not(:last-child) {margin-right: .25rem;}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: -999;background-color: #000;}.modal-backdrop.fade {opacity: 0;}.modal-open .modal-backdrop, .side-open .modal-backdrop {opacity: .5;z-index: 1030;}.img-container {text-align: center }.img-container img {width: 100% }@media print {*, ::after, ::before {text-shadow: none !important;box-shadow: none !important;}}html, body {height: 100%;overflow: auto;}body {margin: 0;font-family: 'Arial', sans-serif;overflow-x: hidden;display: flex;flex-flow: column;justify-content: space-between;align-items: center;}#nav-bar {width: 100%;display: flex;justify-content: space-between;margin-bottom: 100px;}#nav-bar ul {margin: 0;}#nav-bar li {display: inline-block;margin: 10px 5px;align-items: center;font-weight: 350;}#nav-bar li a {color: #fff }#resContainer {display:none;opacity: 0;transition: .8s ease-in-out;margin: auto;overflow: auto;width: 100%;max-width: 600px }#resContainer.show {opacity: 1;display: block }footer {width: 100% }#prog {position: absolute;background: #1eb9ee;height: 100%;width: 100%;right: 0;z-index: -999;transition: width 0.2s ease-in-out;}#sidebar {position: absolute;height: 100%;min-width: 200px;left: 0;transform: translateX(-100%);z-index: 1035;background-color: white;transition: all 0.2s ease-in-out;}#sidebar li {padding: 10px 0;}.side-open #sidebar {transform: translateX(0);}#sidebarOpen {width: 30px;height: 100%;margin-left: 8px }#sidebarClose {float: right;height: 60px;width: 30px;}.mainContainer {width: 100%;margin-top: -100px;display: flex;flex-direction: column;align-content: space-around;}#filters{position: relative;display: inline-block;}#mainbox {background: #fff;position: relative;max-width: 550px;margin: 0 auto 50px;align-self: center;z-index: 10;box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.3);transition: transform .1s ease-in-out;}#mainbox.close {width: 0;padding: 0;overflow: hidden;transition: .8s ease-in-out;box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0);}#forwardButton {position: absolute;right: 20px;top: 44px;float: right;cursor: pointer;z-index: 20 }#previousButton {position: absolute;font-size: 18px;left: 5%;top: 12px;z-index: 20;cursor: pointer;}#previousButton:hover {filter: brightness(0.5) sepia(1) hue-rotate(140deg) saturate(5) }#forwardButton:hover {color: #c49000 }.wrong #forwardButton {color: #ff2d26 }.close #forwardButton, .close #previousButton {color: #fff }#inputContainer {position: relative;padding: 30px 20px 20px 20px;margin: 15px 60px 10px 10px;opacity: 0;transition: opacity .3s ease-in-out;}#inputContainer input {position: relative;width: 100%;border: none;font-size: 18px;font-weight: bold;outline: 0;background: transparent;box-shadow: none;font-family: 'Noto Sans', sans-serif;}#inputLabel {position: absolute;color: gray;pointer-events: none;top: 32px;left: 25px;font-size: 18px;font-weight: bold;transition: .2s ease-in-out;}#inputContainer input:valid+#inputLabel {top: 6px;left: 42px;pointer-events: auto;margin-left: 0 !important;font-size: 11px;font-weight: normal;color: #9e9e9e;}#inputProgress {border-bottom: 3px solid #0077c2;width: 0;transition: width .6s ease-in-out }#keyContainer {border-top: 1px dashed lightgray;text-align: center;margin: 8px 5px 20px;overflow-y: hidden }#mainbox.fold #keyContainer {max-height: 69px }#mainbox.fold #expandKey {transform: scaleY(-1) }#keyContainer a {display: inline-block;padding: 3px 5px;font-size: small;white-space: nowrap;color: #0056b3;cursor: pointer }.preset-keys{margin-right:10px}.preset-keys a.hl {color: #ff2d26 !important }.wrong #inputProgress {border-color: #ff2d26;}#chartjs-tooltip {opacity: 1;position: absolute;background: rgba(0, 0, 0, .7);color: white;border-radius: 3px;-webkit-transition: all .1s ease;transition: all .1s ease;pointer-events: none;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);}.chartjs-tooltip-key {display: inline-block;width: 10px;height: 10px;margin-right: 10px;padding: 0;}.table-data {border-top: 1px dashed lightgray;margin-top: 10px }.table-data th {user-select: none }.table {border: none;display: block;}.table td, .table th {vertical-align: middle;text-align: center;cursor: default }table.table-sm th {padding: .1rem .6rem;line-height: 1;}table.table-sm td {padding: 0;line-height: 1;}td>span {display: block;text-align: center;padding: 0.1rem 0.7rem;cursor: move }td>span:nth-child(odd) {color: #fff;}td.hl {border: 2px dotted gray;}.drag.hor td>span {display: inline-block;padding: 0.1rem }#reaction>tbody td {text-align: right;}#reaction>tbody td[rowspan] {text-align: center;}#reaction [id^="ed"] {background-color: lightyellow;cursor: text;}.par {text-align: left !important;max-width: 8px;}td[id^="gn"]::before {content: "x";}.toyobo-logo {width: 82.1px;height: 26.7px;position: absolute;right: 30px;top: 12px;z-index: 20;cursor: pointer;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1' width='82.1688' height='26.7598' viewBox='0 0 616.266 200.699'%3E%3Cpath d='M162.296 147.136c-15.456-3.747-28.799-16.52-34.413-32.944-2.151-6.292-2.028-21.254.234-28.434 2.214-7.03 6.428-13.838 12.116-19.577 5.473-5.523 10.91-8.963 18.563-11.745 4.917-1.787 6.66-2.02 15.04-2.016 7.634.005 10.51.33 14.785 1.672 11.48 3.604 22.7 12.717 27.783 22.567 4.878 9.451 5.583 12.485 5.553 23.885-.024 9.15-.235 10.778-1.988 15.348-6.12 15.942-18.923 27.683-34.088 31.257-5.957 1.405-17.765 1.398-23.585-.013zm23.76-22.19c5.94-2.835 10.586-7.56 13.426-13.654 1.701-3.65 2.006-5.339 2.006-11.128 0-8.628-2.13-13.706-8.26-19.69-5.498-5.368-10.8-7.469-19.014-7.533-5.289-.04-6.719.26-11.165 2.355-12.216 5.756-18.588 18.471-15.508 30.95 4.29 17.388 22.619 26.287 38.515 18.7zM245.869 125.294V104.55l-14.987-23.424c-8.242-12.883-15.777-24.703-16.743-26.267l-1.757-2.843 11.246.01 11.246.01 10.194 15.833c5.607 8.708 10.555 15.682 10.995 15.496.965-.405 2.251-2.273 12.848-18.648l8.219-12.7H299.879l-1.37 2.084c-.754 1.147-8.3 12.906-16.769 26.13l-15.398 24.046v41.762h-20.473v-20.744zM324.122 146.825c-8.409-2.271-14.175-5.707-21.04-12.536-6.3-6.267-9.703-11.658-12.51-19.817-2.125-6.174-2.125-22.44 0-28.615 2.802-8.147 6.212-13.552 12.51-19.83 9.64-9.612 20.209-13.989 33.777-13.989 8.383 0 14.72 1.55 22.153 5.417 11.104 5.777 20.406 16.98 24.04 28.951 1.989 6.556 2.173 19.57.375 26.54-3.733 14.466-17.057 28.61-31.247 33.17-7.43 2.387-20.611 2.72-28.058.709zm24.503-21.967c5.638-2.776 10.365-7.657 13.134-13.566 1.718-3.663 2.018-5.321 2.018-11.143 0-6.198-.234-7.315-2.488-11.893-4.884-9.922-13.587-15.296-24.845-15.343-5.37-.023-6.698.268-11.063 2.416-6.501 3.201-11.992 8.98-14.249 14.997-2.37 6.32-2.027 15.599.8 21.591 6.515 13.817 23.06 19.652 36.693 12.94zM393.728 98.978V51.803l19.904.435c20.88.457 24.256.93 31.462 4.414 5.47 2.645 10.462 8.039 11.89 12.848 2.716 9.145.866 19.509-4.39 24.593-1.727 1.671-3.805 3.406-4.618 3.856-1.335.74-1.102 1.021 2.436 2.947 6.758 3.678 9.466 8.998 9.471 18.604.005 11.55-4.336 19.07-13.66 23.663l-5.068 2.496-23.714.247-23.713.247V98.978zm37.197 29.621c1.483-.412 3.68-1.774 4.88-3.028 1.774-1.85 2.243-3.109 2.504-6.707.654-9.05-3.852-12.48-16.526-12.578l-7.204-.055-.209 11.563-.21 11.563 7.034-.005c3.869-.002 8.248-.341 9.73-.753zm1.64-39.136c2.77-1.433 4.383-4.75 4.383-9.013 0-7.57-3.15-9.79-14.976-10.559l-7.772-.505V79.91c0 5.788.256 10.786.569 11.106.895.917 15.482-.356 17.796-1.553zM503.145 147.518c-17.956-3.547-33.722-19.97-37.088-38.634-1.931-10.708-.627-19.628 4.425-30.271 2.394-5.043 4.25-7.6 8.823-12.154 15.263-15.2 36.256-18.756 55.457-9.397 13.523 6.592 23.223 19.13 26.135 33.782 1.452 7.305 1.46 11.024.038 18.542-1.785 9.444-6.232 17.587-13.598 24.901-7.02 6.97-12.735 10.32-21.368 12.528-6.164 1.577-16.752 1.903-22.824.703zm21.208-22.155c5.663-2.593 11.408-8.07 14.001-13.351 1.863-3.794 2.095-5.102 2.095-11.848 0-6.745-.232-8.053-2.095-11.847-2.305-4.694-7.814-10.311-12.394-12.637-10.696-5.434-23.879-3.14-32.136 5.592-5.766 6.095-7.15 9.736-7.183 18.892-.033 8.898 1.258 12.514 6.496 18.196 8.387 9.1 20.635 11.847 31.216 7.003zM84.362 109.263V71.73H62.373V52.016h67.484V71.73H107.868V146.797H84.362v-37.534z' fill='%230077c3'/%3E%3Cpath d='M110.521 195.33c-28.018-.55-29.007-.667-41.703-4.948C34.957 178.965 8.71 145.93 5.406 110.567 4.32 98.93 5.476 83.56 8.13 74.385c2.706-9.354 9.923-23.695 15.885-31.564C35.905 27.128 52.94 15.074 71.522 9.204c14.106-4.456-.33-4.2 236.523-4.2 239.379 0 222.914-.32 237.708 4.635 13.77 4.611 25.347 11.531 35.718 21.348 15.546 14.716 25.356 33.187 28.824 54.273 1.74 10.582 1.075 27.53-1.466 37.337-8.495 32.795-31.74 57.808-63.642 68.482-14.04 4.698.373 4.388-213.257 4.589-107.178.1-206.812-.052-221.409-.338zm426.516-23.79c28.136-9.494 46.549-30.186 51.941-58.37 6.205-32.427-11.665-66.332-42.458-80.56-10.26-4.74-15.547-5.733-34.126-6.408-21.433-.779-366.315-.776-400.356.003-29.21.669-31.245 1.004-43.978 7.237-15.722 7.697-29.436 21.942-36.02 37.415-4.71 11.068-5.665 16.048-5.622 29.308.044 13.495 1.11 18.947 5.856 29.922 6.573 15.204 19.784 29.015 35.027 36.62 6.039 3.012 14.784 5.939 19.715 6.598 2.502.334 103.33.563 224.062.509l219.514-.1 6.445-2.174z' fill='%230077c3'/%3E%3C/svg%3E") no-repeat center;background-size: 100%;}.arrow-left {width: 20px;height: 20px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' width='512' height='448'%3E%3Cpath d='M136.97 380.485l7.071-7.07c4.686-4.686 4.686-12.284 0-16.971L60.113 273H436c6.627 0 12-5.373 12-12v-10c0-6.627-5.373-12-12-12H60.113l83.928-83.444c4.686-4.686 4.686-12.284 0-16.971l-7.071-7.07c-4.686-4.686-12.284-4.686-16.97 0l-116.485 116c-4.686 4.686-4.686 12.284 0 16.971l116.485 116c4.686 4.686 12.284 4.686 16.97-.001z' fill='%239e9e9e'/%3E%3C/svg%3E") no-repeat center;background-size: 100%;}.icon-bars {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' width='512' height='448'%3E%3Cpath d='M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center;background-size: 100%;}.home-logo {width: 20px;height: 20px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M42.504 39.673L29.88 16.027V4.021h1.249a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1H15.898a1 1 0 0 0-1 1v2.021a1 1 0 0 0 1 1h1.144v12.007L5.421 39.57C2.451 44.226 4.519 48 10.042 48h27.999c5.522 0 7.52-3.729 4.463-8.327zM20.628 17.798l.413-.837V4.021h4.839v13.008l.471.883 5.41 10.132h-16.19l5.057-10.246z'/%3E%3C/svg%3E") no-repeat center;background-size: 100%;}#expandKey {position: absolute;width: 100%;cursor: pointer;text-align: center;bottom: 2px;height: 16px;}.arrow-expand {display: inline-block;width: 16px;height: 16px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2300000061' d='M435 420.86a24 24 0 0 1 0 33.94l-22.63 22.67a23.93 23.93 0 0 1-33.85 0L224 323.5l-154.5 154a23.93 23.93 0 0 1-33.85 0L13 454.8a24 24 0 0 1 0-33.94l194-194.33a23.93 23.93 0 0 1 33.88 0z'/%3E%3Cpath fill='%23212529' d='M435 228.86a24 24 0 0 1 0 33.94l-22.63 22.67a23.93 23.93 0 0 1-33.85 0L224 131.5l-154.5 154a23.93 23.93 0 0 1-33.85 0L13 262.8a24 24 0 0 1 0-33.94L207 34.53a23.93 23.93 0 0 1 33.88 0z'/%3E%3C/svg%3E") no-repeat center;background-size: 100%;animation: marquee .6s linear infinite alternate;}.bell{-webkit-animation: ring 4s .7s ease-in-out infinite;-webkit-transform-origin: 50% 4px;-moz-animation: ring 4s .7s ease-in-out infinite;-moz-transform-origin: 50% 4px;animation: ring 4s .7s ease-in-out infinite;transform-origin: 50% 4px;}@-webkit-keyframes ring {0% {-webkit-transform: rotateZ(0);}1% {-webkit-transform: rotateZ(30deg);}3% {-webkit-transform: rotateZ(-28deg);}5% {-webkit-transform: rotateZ(34deg);}7% {-webkit-transform: rotateZ(-32deg);}9% {-webkit-transform: rotateZ(30deg);}11% {-webkit-transform: rotateZ(-28deg);}13% {-webkit-transform: rotateZ(26deg);}15% {-webkit-transform: rotateZ(-24deg);}17% {-webkit-transform: rotateZ(22deg);}19% {-webkit-transform: rotateZ(-20deg);}21% {-webkit-transform: rotateZ(18deg);}23% {-webkit-transform: rotateZ(-16deg);}25% {-webkit-transform: rotateZ(14deg);}27% {-webkit-transform: rotateZ(-12deg);}29% {-webkit-transform: rotateZ(10deg);}31% {-webkit-transform: rotateZ(-8deg);}33% {-webkit-transform: rotateZ(6deg);}35% {-webkit-transform: rotateZ(-4deg);}37% {-webkit-transform: rotateZ(2deg);}39% {-webkit-transform: rotateZ(-1deg);}41% {-webkit-transform: rotateZ(1deg);}43% {-webkit-transform: rotateZ(0);}100% {-webkit-transform: rotateZ(0);}}@-moz-keyframes ring {0% {-moz-transform: rotate(0);}1% {-moz-transform: rotate(30deg);}3% {-moz-transform: rotate(-28deg);}5% {-moz-transform: rotate(34deg);}7% {-moz-transform: rotate(-32deg);}9% {-moz-transform: rotate(30deg);}11% {-moz-transform: rotate(-28deg);}13% {-moz-transform: rotate(26deg);}15% {-moz-transform: rotate(-24deg);}17% {-moz-transform: rotate(22deg);}19% {-moz-transform: rotate(-20deg);}21% {-moz-transform: rotate(18deg);}23% {-moz-transform: rotate(-16deg);}25% {-moz-transform: rotate(14deg);}27% {-moz-transform: rotate(-12deg);}29% {-moz-transform: rotate(10deg);}31% {-moz-transform: rotate(-8deg);}33% {-moz-transform: rotate(6deg);}35% {-moz-transform: rotate(-4deg);}37% {-moz-transform: rotate(2deg);}39% {-moz-transform: rotate(-1deg);}41% {-moz-transform: rotate(1deg);}43% {-moz-transform: rotate(0);}100% {-moz-transform: rotate(0);}}@keyframes ring {0% {transform: rotate(0);}1% {transform: rotate(30deg);}3% {transform: rotate(-28deg);}5% {transform: rotate(34deg);}7% {transform: rotate(-32deg);}9% {transform: rotate(30deg);}11% {transform: rotate(-28deg);}13% {transform: rotate(26deg);}15% {transform: rotate(-24deg);}17% {transform: rotate(22deg);}19% {transform: rotate(-20deg);}21% {transform: rotate(18deg);}23% {transform: rotate(-16deg);}25% {transform: rotate(14deg);}27% {transform: rotate(-12deg);}29% {transform: rotate(10deg);}31% {transform: rotate(-8deg);}33% {transform: rotate(6deg);}35% {transform: rotate(-4deg);}37% {transform: rotate(2deg);}39% {transform: rotate(-1deg);}41% {transform: rotate(1deg);}43% {transform: rotate(0);}100% {transform: rotate(0);}}@keyframes marquee {0% {bottom: 2px }100% {bottom: 5px }}#ooo {transition: .5s ease-in-out;}.show-map #ooo>span {color: #FFEB3B;-webkit-animation: rotate-in-ver 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) 100ms 3 both;animation: rotate-in-ver 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) 100ms 3 both;}@-webkit-keyframes rotate-in-ver {0% {-webkit-transform: rotateY(-360deg);transform: rotateY(-360deg);opacity: 0;}100% {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);opacity: 1;}}@keyframes rotate-in-ver {0% {-webkit-transform: rotateY(-360deg);transform: rotateY(-360deg);opacity: 0;}100% {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);opacity: 1;}}.wrapper {display: none;z-index: 30;text-align: center;margin-bottom: 12px;}.show-map .wrapper {display: block }.chart-container {display: inline-block;position: relative;float: left;width: 31%;padding-bottom: 31%;margin: 0 1%;}.lay {position: absolute }.half-lay {top: 30% !important;margin-top: 29px;}.lay.in {border-radius: 50%;top: 20%;left: 20%;width: 60% !important;height: 60% !important;transition: top .5s;-webkit-transition: top .5s;}.lay.out {top: 0;left: 0;}.button-container {display: inline-block;vertical-align: top;}.btn-group-sm .btn {display: block;width: 100%;margin-top: 5px;font-size: .5rem;}@media screen and (min-width:420px) {.wrapper {min-width: 80%;}.modal-dialog {max-width: 500px;margin: 1.75rem auto;}.modal-dialog-centered {min-height: calc(100% - (1.75rem * 2));}.modal-dialog-centered::before {height: calc(100vh - (1.75rem * 2));}}@media screen and (max-width: 420px) {#mainbox {width: 98% }.chart-container {float: none;width: 80%;padding-bottom: 80%;margin-bottom:10px;}#forwardButton {right: 10px }#previousButton {right: 10px }#inputLabel {left: 0 }#inputContainer {padding-left: 0;margin-right: 20px }}.fix-hor {max-width: 100%;overflow:auto }.hide {display: none;}