:root{--color-text: #000;--color-body-background: radial-gradient( circle at 50% 50%, rgba(255, 255, 255, .95) 0%, rgba(255, 255, 255, .95) 70%, rgba(235, 235, 255, .95) 100% );--color-header-background: rgba(245, 245, 247, .8);--color-header-border-bottom: #00000022;--color-header-nav-text-hover-shadow: #000;--color-hero-background: #fff}@media (prefers-color-scheme: dark){:root{--color-text: #fff;--color-body-background: radial-gradient( circle at 50% 50%, rgba(0, 0, 30, .95) 0%, rgba(0, 0, 0, .95) 70%, rgba(0, 0, 0, .95) 100% );--color--header-background: rgba(0, 0, 0, .8);--color-header-border-bottom: #ffffff22;--color-header-nav-text-hover-shadow: #fff;--color-hero-background: #000}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{color:var(--color-text);background:var(--color-body-background);transition:color .5s,background-color .5s;font-size:14px;font-family:system-ui;overflow-x:hidden}@font-face{font-family:AlimamaFangYuanTiVF-Thin;src:url(/assets/AlimamaFangYuanTiVF-Thin-2-B6XaKOtb.ttf) format("truetype");font-weight:400;font-style:normal}.container[data-v-5c903130]{max-width:1400px;margin:0 auto;padding:0 38px}header[data-v-5c903130]{position:fixed;top:0;left:0;z-index:100;width:100%;padding:12px 0;background-color:var(--color-header--background);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--color-header-border-bottom)}header .nav-container[data-v-5c903130]{display:flex;justify-content:space-between;align-items:center}header .nav-container .logo[data-v-5c903130]{display:flex;align-items:center;cursor:pointer}header .nav-container .logo img[data-v-5c903130]{display:block;width:48px;margin-right:12px}header .nav-container .logo span[data-v-5c903130]{font-size:20px;font-family:AlimamaFangYuanTiVF-Thin}header .nav-container nav ul[data-v-5c903130]{display:flex;list-style:none}header .nav-container nav ul li[data-v-5c903130]{margin-left:30px}header .nav-container nav ul li a[data-v-5c903130]{text-decoration:none;color:var(--color-text);transition:color .5s}header .nav-container nav ul li a[data-v-5c903130]:hover{text-shadow:0px 0px 2px var(--color-header-nav-text-hover-shadow)}@media (max-width: 768px){header .nav-container[data-v-5c903130]{flex-direction:column;text-align:center}header .nav-container .logo[data-v-5c903130]{flex-direction:column}header .nav-container .logo img[data-v-5c903130]{margin-right:0}header .nav-container .logo span[data-v-5c903130]{margin-top:12px}header .nav-container nav[data-v-5c903130]{margin-top:12px}header .nav-container nav ul[data-v-5c903130]{gap:30px}header .nav-container nav ul li[data-v-5c903130]{margin-left:0}}@font-face{font-family:TheGoodMonolith;font-style:normal;font-weight:500;src:local("TheGoodMonolith"),url(https://fonts.cdnfonts.com/s/32398/TheGoodMonolith.woff) format("woff")}.container[data-v-54e3bc6b]{max-width:1400px;margin:0 auto;padding:0 38px}.logo-container[data-v-54e3bc6b]{margin-top:60px}.logo-container .logo[data-v-54e3bc6b]{margin:0 auto;text-align:center}.logo-container .logo img[data-v-54e3bc6b]{width:100px}.search-container[data-v-54e3bc6b]{margin-top:20px}.search-container .search[data-v-54e3bc6b]{width:50%;margin:0 auto}.search-container .search .search-input[data-v-54e3bc6b]{width:100%;height:50px;padding-inline-start:25px;padding-inline-end:25px;border-width:2px;border-style:solid;border-radius:26px;outline:none;background-color:transparent;font-size:16px;line-height:50px;opacity:.8;transition:all .3s ease}.search-container .search .search-input.dark[data-v-54e3bc6b]{border-color:#fff;color:#fff}.search-container .search .search-input[data-v-54e3bc6b]:focus{opacity:1}.bookmark-list-container[data-v-54e3bc6b]{margin-top:60px}.bookmark-list-container .bookmark-list[data-v-54e3bc6b]{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.bookmark-list-container .bookmark-list .bookmark[data-v-54e3bc6b]{width:80px;padding:8px;border-radius:4px;cursor:pointer;transition:all .2s}.bookmark-list-container .bookmark-list .bookmark .bookmark-img[data-v-54e3bc6b]{width:40px;height:40px;margin:0 auto;border-radius:4px;overflow:hidden}.bookmark-list-container .bookmark-list .bookmark .bookmark-img img[data-v-54e3bc6b]{width:100%;height:100%}.bookmark-list-container .bookmark-list .bookmark .bookmark-title[data-v-54e3bc6b]{margin-top:8px;text-align:center;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bookmark-list-container .bookmark-list .bookmark[data-v-54e3bc6b]:hover{background-color:#fff1}.about{padding-top:60px}
