*{margin:0;padding:0;box-sizing:border-box;font-family:Fira Sans,sans-serif!important;-webkit-tap-highlight-color:transparent!important}html{height:100%;scroll-behavior:smooth}body{min-height:100%;margin:0;overflow-x:hidden;color:#333;font-size:14px;background-color:transparent!important}@media (prefers-color-scheme:dark){*{scrollbar-color:#666 #222}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background:#666;border-radius:6px}::-webkit-scrollbar-track{background:#222}}@media (prefers-color-scheme:light){*{scrollbar-color:#aaa #f0f0f0}::-webkit-scrollbar-thumb{background:#aaa}::-webkit-scrollbar-track{background:#f0f0f0}}.swiper .swiper-button-next,.swiper .swiper-button-prev{color:#000;background-color:rgba(255,255,255,.4);width:32px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:4px;margin:auto;top:0;bottom:0;transition:background .2s ease,transform .2s ease}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover{background-color:rgba(255,255,255,.7);transform:scale(1.05)}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{font-size:14px;font-weight:700}.swiper .swiper-pagination-bullet-active{background:#000}.swiper .swiper-button-next svg,.swiper .swiper-button-prev svg{height:20px}.markdownview ul{list-style-position:inside}.markdownview p{line-height:1.8rem;margin-bottom:8px}