@keyframes styles_spinner__hagIA{to{transform:rotate(1turn)}}.styles_container__9MIZk{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;padding:2vmin;font-size:16px;line-height:1.5;color:rgb(55,53,47);caret-color:rgb(55,53,47);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol}.styles_loadingIcon__ZOCRk{animation:styles_spinner__hagIA .6s linear infinite;display:block;width:24px;height:24px;color:rgba(55,53,47,.4)}.styles_main__QgRPW{display:flex;flex-direction:column;justify-content:center;align-items:center}.styles_errorImage__4oZfk{max-width:100%;width:640px}.styles_footer__s_h5s{width:100%;max-width:1100px;margin:auto auto 0;padding:8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.styles_copyright__84EgC{font-size:80%;padding:.5em}.styles_settings__BFUao,.styles_social__0vuim{-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_settings__BFUao a,.styles_social__0vuim a{cursor:pointer;font-size:2em;display:inline-flex;padding:.25em;margin-right:1vw;transition:color .25s ease-out}.styles_settings__BFUao a:last-of-type,.styles_social__0vuim a:last-of-type{margin-right:0}.styles_settings__BFUao a:hover,.styles_social__0vuim a:hover{transition:color 50ms ease-out}.styles_toggleDarkMode___Lv70:hover,.styles_twitter__Sbtvn:hover{color:#2795e9}.styles_mastodon__G2Lk7:hover{color:#5a4be1}.styles_zhihu__IeL6u:hover{color:#0066ff}.styles_github__d2GqO:hover{color:#c9510c}.styles_youtube__y4a_H:hover{color:#ff0000}.styles_linkedin__VtrXJ:hover{color:#0077b5}.styles_newsletter__5ofEn:hover{color:#777777}.styles_comments__YgdUA{width:100%;margin-top:2em;border-top:1px solid var(--fg-color-0)}@media only screen and (max-width:566px){.styles_footer__s_h5s{flex-direction:column}.styles_footer__s_h5s>div{margin-top:1em}.styles_footer__s_h5s .styles_settings__BFUao{order:1}.styles_footer__s_h5s .styles_social__0vuim{order:2}.styles_footer__s_h5s .styles_copyright__84EgC{order:3}}.styles_pageActions__HZZvB{display:flex;flex-direction:row;justify-content:center;padding:6px 12px 12px}.styles_pageActions__HZZvB a{cursor:pointer;font-size:24px;display:inline-flex;padding:12px;margin-right:1vw;border-radius:50%;background:transparent;transition:all .25s ease-out}.styles_pageActions__HZZvB a:last-of-type{margin-right:0}.styles_pageActions__HZZvB a:hover{transition:all 50ms ease-out}.styles_likeTweet__luRMQ:hover{background:#f6e3e8;color:#e0265e}.styles_retweet__3465N:hover{color:#19bf64;background:#e5f2e8}@media (max-width:1360px){.styles_githubCorner__7J7N_{display:none}}.styles_githubCorner__7J7N_:hover .styles_octoArm__Xmym9{animation:styles_octocat-wave__bJMUX .56s ease-in-out}@keyframes styles_octocat-wave__bJMUX{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width:500px){.styles_githubCorner__7J7N_:hover .styles_octoArm__Xmym9{animation:none}.styles_githubCorner__7J7N_ .styles_octoArm__Xmym9{animation:styles_octocat-wave__bJMUX .56s ease-in-out}}.styles_hidden__AU0My{visibility:hidden}.GeoLocationModal_content1__iPcur{animation:GeoLocationModal_fadeOut__LSksm .5s ease-in-out 2s forwards}.GeoLocationModal_content2__z7yDN{opacity:0;animation:GeoLocationModal_fadeInOut__HXd5B .5s ease-in-out 2s forwards,GeoLocationModal_fadeOut__LSksm .5s ease-in-out 5.5s forwards}.GeoLocationModal_content3__IcpOy{opacity:0;animation:GeoLocationModal_fadeInOut__HXd5B .5s ease-in-out 5.5s forwards}@keyframes GeoLocationModal_fadeOut__LSksm{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes GeoLocationModal_fadeInOut__HXd5B{0%{opacity:0}to{opacity:1;visibility:visible}}.GeoLocationModal_blinkButton__XD9Li{animation:GeoLocationModal_blink__lw3me .875s ease-in-out 3.5s 4}@keyframes GeoLocationModal_blink__lw3me{0%,to{opacity:1}50%{opacity:.3}}