.Footer_root__Gq5wF{margin:64px 0;text-align:center}.Footer_nav__ok3sF{list-style:none;display:flex;justify-content:center;flex-wrap:wrap;gap:16px;padding:0;margin:0 16px 32px}.Footer_nav__ok3sF a{color:var(--color-secondary)}.Container_Container__root__5l_1O{max-width:700px;margin:0 auto}@media(max-width:700px){.Container_Container__root__5l_1O{margin:0 6px}.Container_Container__root__5l_1O.Container_fill___iuqv{margin:0}}.Alert_root__XCkP9{background-color:#feebc8;padding:12px 16px}.Alert_p__0yQTb{margin:0}.Header_root___hw8m{border-bottom:1px solid var(--border-color)}.Header_container__v4Zn3{display:flex;align-items:center;max-width:700px;margin:0 auto}@media(max-width:700px){.Header_container__v4Zn3{margin:0 6px}}.Header_link__rGoSf{color:var(--color)!important}.Header_icon__VJ93l{margin-right:6px}.Header_apptitle__mO8uQ{font-size:larger;font-weight:400;line-height:48px;margin:0}.Header_menu__se7wM{font-size:16px;margin-left:auto;cursor:pointer}.EntryBody_article___3T_3{border:1px solid #d5d5d5;border-radius:8px;padding:24px;margin-bottom:16px}@media screen and (max-width:500px){.EntryBody_article___3T_3{border:1px solid #d5d5d5;border-right:none;border-left:none;border-radius:0;padding:24px 8px}}.EntryBody_title__K2PAq{margin:0;word-break:break-all}.EntryBody_entryBody__ka7V_{white-space:pre-wrap;font-size:16px;line-height:1.8;margin:16px 0}.EntryBody_date__TEvdq{font-size:14px;color:#999;text-align:right}.EntryBody_share__6QNC7{display:flex;flex-direction:row;justify-content:center}.EntryBody_ad__LhmQp{display:flex;flex-direction:column;align-items:center;margin-top:128px;margin-bottom:32px}.EntryBody_fanbox__Rkgn3{border:1px solid #d5d5d5;border-radius:8px;padding:16px;background-color:var(--bg-ad);font-size:12px;font-weight:700;color:var(--color-ad);display:inline-block}.EntryBody_fanbox__Rkgn3:hover{color:var(--color-ad);text-decoration:none}.EntryBody_fanbox__Rkgn3:hover .EntryBody_button__U2TTa{text-decoration:underline}.EntryBody_button__U2TTa{border:1px solid #d5d5d5;border-radius:4px;background-color:var(--bg-ad-button);width:100%;box-sizing:border-box;line-height:2;text-align:center;display:block;color:var(--color-ad);margin:0}.EntryBody_twitter__g8GRd{color:#fff;background-color:#1da1f2;font-size:12px;line-height:32px;text-decoration:none;width:150px;height:32px;text-align:center;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:4px}.EntryBody_twitter__g8GRd:hover{color:#e6e6e6;background-color:#0c85d0;text-decoration:none}.EntryBody_copyUrl__rv18n{color:#333;background-color:#fff;font-size:12px;line-height:28px;text-decoration:none;width:150px;text-align:center;border:1px solid #d5d5d5;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:4px}.EntryBody_copyUrl__rv18n:hover{background-color:#e6e6e6}.EntryNav_place__EA_dL{margin:32px 0 16px;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;row-gap:8px;line-break:anywhere}.EntryNav_portrait__3yc_W{width:20px;height:20px;margin-right:4px}.EntryNav_ownerMenu__9_ntc{margin-left:auto;display:inline-flex}.EntryNav_edit__UcZfY{color:var(--color-edit);line-height:20px;display:inline-flex}.EntryNav_edit__UcZfY svg{fill:var(--color-edit);margin-right:2px}.EntryNav_edit__UcZfY:hover{color:var(--color-edit);text-decoration:underline}.EntryNav_delete__DmN1_{margin-left:16px;color:var(--color-edit);background-color:var(--background);border:none;line-height:20px;display:inline-flex}.EntryNav_delete__DmN1_ svg{fill:var(--color-edit);margin-right:2px}.EntryNav_delete__DmN1_:hover{text-decoration:underline}.EntryNav_visibility__Fwobd{color:var(--color-visibility);border:1px solid var(--color-visibility);border-radius:8px;background-color:var(--bg-visibility);font-size:10px;line-height:2;padding:0 8px;display:inline-block;margin-left:8px}.EntryPasswordForm_modal__Hj9DV{border:1px solid #d5d5d5;border-radius:8px;padding:24px;width:400px;margin:32px auto 64px}.EntryPasswordForm_title__yYfDK{margin:0}.EntryPasswordForm_formGroup__tsw4p{display:flex;height:32px}.EntryPasswordForm_formGroup__tsw4p input{max-width:300px;flex-grow:1;color:var(--color);background-color:var(--input-background);border:1px solid var(--border-color);border-radius:2px;padding:2px 6px}.EntryPasswordForm_formGroup__tsw4p input:focus{border-color:var(--input-border-color-focus);box-shadow:var(--input-border-color-focus) 0 0 0 1px;outline:none}.EntryPasswordForm_buttonSubmit__9QTC3{color:#fff;background-color:#555;font-size:14px;border:1px solid #555;border-radius:2px;margin-left:4px;width:60px;flex-shrink:0}.EntryPasswordForm_buttonSubmit__9QTC3:hover{background-color:#333}