@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap);body,html{height:100vh;margin:0;color:#353535;background-color:#fffffc;font-family:"Noto Sans JP",sans-serif}.App{width:100%;height:100vh;flex-direction:column}.App,main{display:flex}main{width:70%;margin:3em auto;flex:auto;flex-direction:column}header,main{align-items:center}header{background-color:#0c3b5a;color:#ed9b40;height:80px;display:flex;flex:none;justify-content:center}header a{color:inherit;text-decoration:none}header h1{margin:0}footer{display:flex;flex:none;justify-content:center;align-items:center;bottom:0;width:100%;height:3em;margin-top:auto;background-color:#0c3b5a;color:#ed9b40}footer p{margin:0}img{font-size:10pt}.switch-wrapper{display:flex;align-items:center;font-size:.9em;margin-top:20px}@media(max-width:1200px){.switch-wrapper{flex-wrap:wrap}}.switch-label{justify-self:flex-start;margin-right:10px}.switch{position:relative;display:inline-block;min-width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.switch input:checked+.switch-slider{background-color:#ed9b40}.switch input:focus+.switch-slider{box-shadow:0 0 1px #ed9b40}.switch input:checked+.switch-slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:silver;transition:.4s;border-radius:34px}.switch-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fffffc;transition:.4s;border-radius:50%}.info-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin:2em 0;width:80%}.chart-control-wrapper{display:flex;flex-direction:column;align-items:flex-end;align-self:flex-end;margin:0;font-size:.9em}.show-card-wrapper{max-height:300px;padding:0 .9em;display:flex;flex-direction:row;align-items:flex-start}.show-poster{max-width:200px;max-height:200px}.show-info{margin:0 2em;width:75%;height:100%}.show-header{display:flex;flex-direction:row;align-items:center}.global-rating-box{min-height:45px;min-width:45px;margin-left:20px;color:#fffffc;border-radius:10%;font-size:13pt;display:flex;justify-content:center;align-items:center}.global-rating-box.high{background-color:#04724d}.global-rating-box.medium{background-color:#eb9c0a}.global-rating-box.low{background-color:#bc2c1a}.global-rating-box.nan{background-color:#555}.show-title{margin:0}.chip{display:inline-block;margin-right:.5em;padding:.1em .7em;border:2px solid #353535;border-radius:20px;text-align:center;font-size:.9em}.show-year{margin:0}.plot-summary{margin:.7em 0;font-size:.8em}.show-roles-wrapper{margin-bottom:.7em}.show-roles{margin:0;font-size:.7em}.show-roles:last-child{margin-bottom:1em}.search-wrapper{width:40%;height:50px;min-width:260px;position:absolute}.search-icon{position:absolute;font-size:25px!important;margin-top:12.5px;margin-left:25px;color:#353535;opacity:.5}.search-bar{padding-left:57px;padding-right:25px;width:100%;height:100%;font-size:1.2em;border:2px solid silver;border-radius:27px;background-color:#fffffc;color:#353535}.search-bar:focus,.search-bar:hover{outline:none;box-shadow:0 5px 10px rgba(154,160,185,.5),0 15px 40px rgba(166,173,201,.2)}.search-bar::-webkit-input-placeholder{opacity:.5}.search-bar:-ms-input-placeholder{opacity:.5}.search-bar::placeholder{opacity:.5}.active-search{border-radius:27px 27px 0 0;border-bottom:none}.autocomplete-wrapper{position:relative;z-index:2;width:100%;box-shadow:0 5px 10px rgba(154,160,185,.5),0 15px 40px rgba(166,173,201,.2)}.autocomplete-list{margin:0;padding:0;border:2px solid silver;border-top:1px solid silver;max-height:70vh;overflow-y:scroll}.autocomplete-list li:last-child{border-bottom:none}.autocomplete-item{height:4.2em;padding:.7em;list-style:none;border-top:1px solid silver;border-bottom:1px solid silver;margin:-1px 0 0 -1px;background-color:#fffffc;cursor:pointer;font-size:1.2em}.autocomplete-item.hover{-webkit-filter:brightness(95%);filter:brightness(95%)}.autocomplete-item-wrapper{height:100%;display:flex;flex-direction:row;align-items:center}.autocomplete-poster{max-width:60px;height:100%}.autocomplete-info{height:80%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;margin-left:2em}.autocomplete-title{margin:0}.autocomplete-year{margin:0;font-size:.8em}.global-chart-wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.season-select{width:100%;height:50px;padding:0;margin:0;display:flex;justify-content:center;border-bottom:2px solid silver}.season-select li{width:50px;margin-bottom:-1.5px;list-style:none;display:inline;position:relative;display:flex;align-items:center;justify-content:center;border:1px solid silver;border-top:2px solid silver;border-bottom:none;border-radius:10px 10px 0 0}.season-select li.selected{background-color:#0c3b5a;color:#ed9b40;font-weight:bolder}.season-select li input[type=checkbox]{display:none}.season-select li label{display:flex;justify-content:center;align-items:center}.season-select button,.season-select li label{width:100%;height:100%;font-size:1rem;font-family:"Noto Sans JP",sans-serif;cursor:pointer}.season-select button{background:none;color:#353535;border:none;padding:0;outline:none}.season-select li:first-child{border-left:2px solid silver}.season-select li:last-child{border-right:2px solid silver}.season-select button:active{outline:none}.season-select button.selected{border-bottom:2px solid #fffffc}.chart-wrapper{width:100%;border-top:none;margin-top:-1.5px}#chart{position:relative;left:-31px}#chart .c3-line{stroke-width:2px}#chart .c3-legend-item-event:hover{cursor:default}#chart .c3-tooltip{color:#353535}#chart .c3-tooltip th{background-color:#0c3b5a;color:#fffffc}.no-results-wrapper{margin-top:30px;max-width:50%}.no-results-message{text-align:center}.content-wrapper{width:100%;padding-top:50px;display:flex;flex-direction:column;align-items:center}
/*# sourceMappingURL=main.de530406.chunk.css.map */