.page_wrapper__mdCFg{max-width:2000px;margin:0 auto;padding:0 15px}.archiveComponent_content__pXBy9{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:40px 20px;gap:40px 20px;list-style:none;padding:0;margin:0}.archiveComponent_thumbnail__nIztf{position:relative;line-height:0}.archiveComponent_thumbnail__nIztf img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:12px}.archiveComponent_start_time__eBrL7{position:absolute;bottom:7px;right:7px;padding:.5rem .6rem;background-color:rgba(0,0,0,.5);color:#fff;font-size:1.3rem;line-height:1}.archiveComponent_ad_wrap__hwG_Y{height:100%}.archiveComponent_info__inXwQ{display:flex;margin-top:1rem}.archiveComponent_player_img__ctNdi img{border-radius:50%;margin-right:10px}.archiveComponent_title__GOaG8{font-size:1.6rem;margin:0 0 .5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.archiveComponent_platform_link__fpfe8:hover .archiveComponent_title__GOaG8{text-decoration:underline;text-underline-offset:.2rem}.archiveComponent_player_name__9nxS1{font-size:1.6rem;color:var(--weak-font-color);margin-bottom:.3rem;height:24px}.archiveComponent_player_name__9nxS1 a:hover{text-decoration:underline;text-underline-offset:.2rem}.archiveComponent_time__fUe3E{font-size:1.4rem;color:var(--weak-font-color);margin-bottom:.5rem}.archiveComponent_time__fUe3E span:first-child{padding:0 .2em 0 0}.archiveComponent_time__fUe3E span:last-child{padding:0 0 0 .2em}.archiveComponent_characters__pjl_r{display:flex;flex-wrap:wrap;gap:.7rem}.archiveComponent_character__VZWzE{display:inline-block;padding:.7rem 1.3rem;background-color:var(--sub-background-color);font-size:1.2rem;line-height:1;border-radius:100vw}.archiveComponent_loading_item__ROnUq,.archiveComponent_loading_thumbnail__9mzlm{line-height:0}.archiveComponent_loading_thumbnail__9mzlm span{display:inline-block;background-color:var(--sub-background-color);width:100%;height:auto;aspect-ratio:16/9;border-radius:12px}.archiveComponent_loading_info__NOOlC{display:flex;margin-top:1rem}.archiveComponent_loading_player_img__m9mAT span{display:inline-block;background-color:var(--sub-background-color);width:36px;height:36px;border-radius:50%;margin-right:10px}.archiveComponent_loading_text__sZ_H1{width:100%}.archiveComponent_loading_title__5a1pG{margin-bottom:.5rem;height:24px}.archiveComponent_loading_title__5a1pG span{display:inline-block;background-color:var(--sub-background-color);width:100%;height:20px}.archiveComponent_loading_player_name__e_W1D{margin-bottom:.3rem;height:24px}.archiveComponent_loading_player_name__e_W1D span{display:inline-block;background-color:var(--sub-background-color);width:100px;height:20px}.archiveComponent_loading_time__dfFHC{margin-bottom:.5rem;height:21px}.archiveComponent_loading_time__dfFHC span{display:inline-block;background-color:var(--sub-background-color);width:155px;height:17px}.archiveComponent_loading_characters___YUAP span{display:inline-block;background-color:var(--sub-background-color);width:100px;height:26px;border-radius:100vw}.archiveComponent_controls__WQ_VK{display:flex;flex-direction:column;position:fixed;z-index:100;bottom:0;left:0;right:0;width:100%;padding:0 15px calc(env(safe-area-inset-bottom) + 10px);background-color:var(--opacity-background-color);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border-color)}.archiveComponent_controls_bottom__Re9xf{display:flex;justify-content:space-between}.archiveComponent_controls_bottom_left__0A4G_{display:flex;align-items:center;gap:10px}.archiveComponent_date_picker___4xkT{display:flex;align-items:center;gap:7px;font-size:14px}.archiveComponent_date_picker___4xkT button{background-color:#d71a76;color:#fff;border-radius:100vw;border:none;width:2em;height:2em;line-height:1px;cursor:pointer}.archiveComponent_date_picker___4xkT button:disabled{background-color:var(--disabled-background-color);color:var(--disabled-font-color);cursor:auto}.archiveComponent_date_picker___4xkT button svg{width:18px;height:18px;fill:currentColor}.archiveComponent_date_picker___4xkT span{width:112px;text-align:center}.archiveComponent_all_archive_view__S0TYa span{font-size:14px}.archiveComponent_all_archive_view__S0TYa svg{font-size:22px}@media (max-width:1800px){.archiveComponent_content__pXBy9{grid-template-columns:1fr 1fr 1fr 1fr}.archiveComponent_loading_item__ROnUq:first-child,.archiveComponent_loading_item__ROnUq:nth-child(2){display:none}}@media (max-width:1400px){.archiveComponent_content__pXBy9{grid-template-columns:1fr 1fr 1fr}.archiveComponent_loading_item__ROnUq:nth-child(3),.archiveComponent_loading_item__ROnUq:nth-child(4){display:none}}@media (max-width:1000px){.archiveComponent_content__pXBy9{grid-template-columns:1fr 1fr}.archiveComponent_loading_item__ROnUq:nth-child(5),.archiveComponent_loading_item__ROnUq:nth-child(6){display:none}}@media (max-width:600px){.archiveComponent_content__pXBy9{grid-template-columns:1fr}.archiveComponent_item__hthQt article{display:flex;gap:1rem}.archiveComponent_thumbnail_wrap__jNtih{width:40%}.archiveComponent_info__inXwQ{width:60%;display:block;margin-top:0}.archiveComponent_player_img__ctNdi{float:left}.archiveComponent_player_img__ctNdi img{width:24px;height:24px}.archiveComponent_title__GOaG8{-webkit-line-clamp:1}.archiveComponent_loading_item__ROnUq{display:flex;gap:1rem}.archiveComponent_loading_item__ROnUq:nth-child(6){display:flex}.archiveComponent_loading_thumbnail__9mzlm{width:40%}.archiveComponent_loading_info__NOOlC{width:60%;display:block;margin-top:0}.archiveComponent_loading_title__5a1pG span{width:100%}.archiveComponent_loading_player_img__m9mAT{float:left}.archiveComponent_loading_player_img__m9mAT span{width:24px;height:24px}.archiveComponent_controls__WQ_VK{bottom:calc(env(safe-area-inset-bottom) + 57px);padding-bottom:10px}}@media (max-width:540px){.archiveComponent_content__pXBy9{gap:30px 20px}.archiveComponent_item__hthQt article{position:relative}.archiveComponent_thumbnail_wrap__jNtih{margin-top:32px}.archiveComponent_player_img__ctNdi{position:absolute;left:0}.archiveComponent_title_link__wIwqB{position:absolute;left:34px}.archiveComponent_player_name__9nxS1{padding-top:30px;box-sizing:content-box}.archiveComponent_loading_item__ROnUq{position:relative}.archiveComponent_loading_thumbnail__9mzlm{margin-top:32px}.archiveComponent_loading_player_img__m9mAT{position:absolute;left:0}.archiveComponent_loading_title__5a1pG{position:absolute;left:34px;width:calc(100% - 36px)}.archiveComponent_loading_player_name__e_W1D{padding-top:30px;box-sizing:content-box}}@media (max-width:400px){.archiveComponent_all_archive_view_label__zwb0t{display:none}}@media (max-width:360px){.archiveComponent_all_archive_view__S0TYa{display:none!important}}.TimePickerComponent_container__HHVA2{position:relative;display:inline-block}.TimePickerComponent_input__AK3Fv{font-size:14px;padding:.2em .4em;width:6em;font-family:monospace;cursor:pointer;color:var(--font-color);background-color:var(--background-color);border:1px solid var(--border-color);outline:none}.TimePickerComponent_popup__BETej{position:absolute;top:-10px;right:0;transform:translateY(-100%);background-color:var(--background-color);border-radius:4px;padding:4px;z-index:1000;text-align:right;box-shadow:0 0 5px rgba(0,0,0,.1)}.TimePickerComponent_optionsContainer__qSpff{display:flex;gap:4px;height:200px;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.TimePickerComponent_options__Alm4T{display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:none;font-size:14px}.TimePickerComponent_option__b30Sw{padding:5px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none}.TimePickerComponent_option__b30Sw:hover{background-color:#e3f2fd;color:#0f83fd}@media (prefers-color-scheme:dark){.TimePickerComponent_option__b30Sw:hover{background-color:#254060}}.TimePickerComponent_option__b30Sw.TimePickerComponent_selected__N0D6D{background-color:#0f83fd;color:#fff}.TimePickerComponent_footer__RPnJ8{padding:10px;text-align:right}.TimePickerComponent_footer__RPnJ8 button{-webkit-appearance:none;padding:3px 10px;color:var(--font-color);background-color:var(--sub-background-color);border:1px solid var(--border-color);border-radius:4px;cursor:pointer}