._wrapper_1km9a_1{display:flex;flex-direction:column;height:100%;padding-top:40px}@media (max-width:1024px){._wrapper_1km9a_1{padding-top:10px}}._content_1km9a_13{flex:1}._footer_1km9a_17{border-top:1px solid var(--color-line);margin-top:60px;padding:10px}._theme_toggle_1km9a_23{stroke:currentColor;stroke-width:.5px;position:absolute;right:20px;top:20px;z-index:12}@media (max-width:768px){._theme_toggle_1km9a_23{stroke-width:1.5px;right:16px;top:16px}}
