*,*:before,*:after{box-sizing:border-box}body:not(.touch-device) #background{transform:translate(calc(var(--tx, 0) * .6),calc(var(--ty, 0) * .6))}.app-root[data-v-70b2ef2e]{min-height:100vh;display:flex;flex-direction:column}#background[data-v-70b2ef2e]{position:fixed;z-index:-2;overflow:hidden;background-color:#242424;inset:-20px;will-change:transform;transition:transform .15s linear 0s}.light-bg #background[data-v-70b2ef2e]{background-color:#fff}.neon-mode #background[data-v-70b2ef2e]{display:none!important}#background .background-image[data-v-70b2ef2e]{position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity 1.5s ease-in-out;filter:blur(calc(var(--scroll-y-percent) * 12px))}#background .background-image.active[data-v-70b2ef2e]{opacity:1;animation:fadeIn-70b2ef2e 1s ease}#background[data-v-70b2ef2e]:after{content:"";position:absolute;inset:0;z-index:1;background:#0000;opacity:clamp(0,(var(--scroll-y-percent) - .05) * 2.5,.6);pointer-events:none}#background .background-image[data-v-70b2ef2e]:after{content:"";position:absolute;inset:0;background-image:inherit;background-size:inherit;background-repeat:inherit;background-position:inherit;filter:blur(20px) brightness(.4);transform:scale(1.025);opacity:clamp(0,(var(--scroll-y-percent) - .05) * 4,1);pointer-events:none}@keyframes fadeIn-70b2ef2e{0%{opacity:0}to{opacity:1}}.banner-wrap[data-v-70b2ef2e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:30vh;padding-bottom:8vh}.banner[data-v-70b2ef2e]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:60px;width:100%;padding-left:60px;padding-right:60px;box-sizing:border-box}@media(max-width:880px){.banner[data-v-70b2ef2e]{flex-direction:column;gap:20px;align-items:flex-start;max-width:480px;margin-left:auto;margin-right:auto}}.avatar[data-v-70b2ef2e]{flex-shrink:0}.avatar img[data-v-70b2ef2e]{width:clamp(150px,30vmin,260px);height:clamp(150px,30vmin,260px);border-radius:50%;aspect-ratio:1 / 1;pointer-events:none;-webkit-user-select:none;user-select:none;animation:avatarIn-70b2ef2e 1s ease-in-out .3s both;object-fit:cover}@keyframes avatarIn-70b2ef2e{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.title[data-v-70b2ef2e]{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.name[data-v-70b2ef2e]{display:inline-block;animation:nameIn-70b2ef2e 1s ease-in-out .6s both}@keyframes nameIn-70b2ef2e{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.name-bg[data-v-70b2ef2e]{display:inline-block;background:#4a4458d9;color:#e8def8;font-size:40px;font-weight:700;letter-spacing:.08em;padding:12px 32px;border-radius:14px}.light-bg .name-bg[data-v-70b2ef2e]{background:#eaddffe6;color:#21005d}.neon-mode .name-bg[data-v-70b2ef2e]{background:#dd517e!important}.bio[data-v-70b2ef2e]{color:#e8def8b8;-webkit-user-select:none;user-select:none;font-size:clamp(20px,3.5vmin,28px);font-weight:400;transition:opacity .4s ease;animation:bioIn-70b2ef2e 1s ease-in-out 2.1s both}.light-bg .bio[data-v-70b2ef2e]{color:#1d192bbf}@keyframes bioIn-70b2ef2e{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.down-arrow[data-v-70b2ef2e]{position:fixed;left:0;right:0;bottom:0;display:flex;justify-content:center;-webkit-tap-highlight-color:transparent;transition:opacity .3s ease;z-index:5}.down-arrow-inner[data-v-70b2ef2e]{font-size:min(60px,12vw);width:1em;height:1.5em;padding-left:.25em;padding-right:.25em;cursor:pointer;color:#e8def88c;transition:opacity .25s ease}.down-arrow-inner[data-v-70b2ef2e]:hover{opacity:.8;color:#e8def8cc}.down-arrow-inner svg[data-v-70b2ef2e]{width:100%;height:100%}.content[data-v-70b2ef2e]{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:60px;opacity:var(--opacity, 1)}@media screen and (max-width:1300px){.content[data-v-70b2ef2e]{display:flex;flex-direction:column;gap:40px;max-width:950px;margin-left:auto;margin-right:auto}}@media screen and (max-width:880px){.content[data-v-70b2ef2e]{max-width:480px;margin-left:auto;margin-right:auto;gap:25px}}.bento[data-v-70b2ef2e]{--template-columns: 8;display:grid;grid-template-columns:repeat(var(--template-columns),1fr);grid-column-gap:40px;grid-row-gap:40px;grid-column:span 8;align-self:start}@media screen and (max-width:1300px){.bento[data-v-70b2ef2e]{--template-columns: 4;grid-column-gap:20px;grid-row-gap:20px;width:100%}}@media screen and (max-width:880px){.bento[data-v-70b2ef2e]{--template-columns: 2;grid-column-gap:16px;grid-row-gap:16px}}.projects[data-v-70b2ef2e]{grid-column:span 4;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1300px){.projects[data-v-70b2ef2e]{grid-column:span 4;display:grid;grid-template-columns:repeat(2,1fr);width:100%}}@media screen and (max-width:880px){.projects[data-v-70b2ef2e]{display:flex!important;flex-direction:column;width:100%}}.widget[data-v-70b2ef2e]{font-size:16px;border-radius:16px;overflow:hidden;touch-action:manipulation;color:#ffffffe6;background:#ffffff14;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.12);opacity:var(--opacity, 1);-webkit-user-select:none;user-select:none;--x: 0deg;--y: 0deg;transform:perspective(525px) translateZ(0) rotateX(var(--x)) rotateY(var(--y));transition:transform .15s linear 0s,background-color .2s linear 0s,box-shadow .2s ease 0s;display:block;text-decoration:none;padding:24px;box-sizing:border-box;color:inherit}.widget[data-v-70b2ef2e]:hover{background:#ffffff24;border-color:#ffffff40}.light-bg .widget[data-v-70b2ef2e]{color:#181818e6;background:#fff9;border-color:#00000014}.light-bg .widget[data-v-70b2ef2e]:hover{background:#fffc;border-color:#00000026}.widget-link[data-v-70b2ef2e]{display:flex;width:100%;height:100%;color:inherit;text-decoration:none}.clock-widget[data-v-70b2ef2e]{display:flex;align-items:center;gap:20px;width:100%;height:100%;box-sizing:border-box}.clock-face[data-v-70b2ef2e]{width:70px;height:70px;flex-shrink:0}.clock-face svg[data-v-70b2ef2e]{width:100%;height:100%}.clock-text[data-v-70b2ef2e]{flex:1}.clock-date[data-v-70b2ef2e]{font-size:.85em;opacity:.7;margin-bottom:4px}.clock-time[data-v-70b2ef2e]{font-size:2em;font-weight:700;line-height:1}.light-bg .clock-face line[data-v-70b2ef2e],.light-bg .clock-face circle[data-v-70b2ef2e]{stroke:#18181899}.light-bg .clock-face [stroke="#efb8c8"][data-v-70b2ef2e]{stroke:#7d5260}.weather-widget[data-v-70b2ef2e]{display:flex;align-items:center;gap:16px;width:100%;height:100%;box-sizing:border-box;cursor:pointer}.weather-icon[data-v-70b2ef2e]{width:40px;height:40px;flex-shrink:0;color:#ffffffb3}.weather-info[data-v-70b2ef2e]{flex:1}.weather-location[data-v-70b2ef2e]{font-size:.8em;opacity:.6;margin-bottom:2px}.weather-temp[data-v-70b2ef2e]{font-size:1.8em;font-weight:700;line-height:1}.weather-condition[data-v-70b2ef2e]{font-size:.85em;opacity:.7;margin-top:4px}.light-bg .weather-icon[data-v-70b2ef2e]{color:#18181899}.widget-content[data-v-70b2ef2e]{display:flex;flex-direction:column;flex:1;max-width:100%}.widget-icon[data-v-70b2ef2e]{aspect-ratio:1 / 1;overflow:hidden;border-radius:10px;width:40px;height:40px;min-height:40px;min-width:40px;box-shadow:0 1px 2px #0000001a;display:flex;align-items:center;justify-content:center}.widget-icon img[data-v-70b2ef2e]{width:60%;height:60%;object-fit:contain}.widget-svg-icon[data-v-70b2ef2e]{width:60%;height:60%}.widget-svg-icon[data-v-70b2ef2e] svg{width:100%;height:100%}.widget-meta[data-v-70b2ef2e]{flex:1;margin-top:10px}.widget-name[data-v-70b2ef2e]{font-weight:700}.widget-description[data-v-70b2ef2e]{font-size:.9em;opacity:.7}.project[data-v-70b2ef2e]{background:#ffffff0f;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;opacity:var(--opacity, 1);--x: 0deg;--y: 0deg;transform:perspective(525px) translateZ(0) rotateX(var(--x)) rotateY(var(--y));transition:transform .15s linear 0s,background-color .2s linear 0s,box-shadow .2s ease 0s;display:flex;flex-direction:column;align-items:flex-start;padding:15px 20px;gap:5px;color:#ffffffd9;-webkit-user-select:none;user-select:none;text-decoration:none}.project[data-v-70b2ef2e]:hover{background:#ffffff1f;border-color:#fff3}.light-bg .project[data-v-70b2ef2e]{background:#ffffff80;border-color:#0000000f;color:#181818d9}.light-bg .project[data-v-70b2ef2e]:hover{background:#ffffffb3;border-color:#0000001f}.project-title[data-v-70b2ef2e]{font-weight:700;color:var(--md-sys-color-tertiary);font-size:1.08em}.project-description[data-v-70b2ef2e]{flex:1}.project-metas[data-v-70b2ef2e]{display:flex;flex-direction:row;gap:10px;width:100%;opacity:.75}.project-meta[data-v-70b2ef2e]{display:flex;flex-direction:row;gap:5px;align-items:center}.project-language[data-v-70b2ef2e]{flex:1;justify-content:flex-end}.project-language-color[data-v-70b2ef2e]{height:.6em;width:.6em;aspect-ratio:1 / 1;border-radius:100%;margin-right:.1em}.project-meta svg[data-v-70b2ef2e]{flex-shrink:0}.footer[data-v-70b2ef2e]{margin-top:auto;padding:60px 0;font-size:20px;display:flex;align-items:center;justify-content:center}.footer-inner[data-v-70b2ef2e]{text-align:center;opacity:.65;color:#e8def8cc;transition:opacity .3s ease;line-height:2}.footer-inner[data-v-70b2ef2e]:hover{opacity:.8}.bg-name[data-v-70b2ef2e]{color:inherit;font-weight:700}.bg-link[data-v-70b2ef2e]{color:var(--md-sys-color-inverse-primary);transition:filter .3s ease}.bg-link[data-v-70b2ef2e]:hover{filter:brightness(1.2)}.switch-theme[data-v-70b2ef2e]{position:fixed;right:20px;top:20px;display:block;width:min(8vw,32px);height:min(8vw,32px);cursor:pointer;fill:#e8def880;transition:opacity .3s ease;opacity:.5;-webkit-tap-highlight-color:transparent;transform-origin:right top;z-index:10}.switch-theme[data-v-70b2ef2e]:hover{opacity:1}.switch-theme svg[data-v-70b2ef2e]{width:100%;height:100%;fill:currentColor}.light-bg .switch-theme[data-v-70b2ef2e]{color:#49454f}.switch-theme svg[data-v-70b2ef2e]{stroke:currentColor}.neon-mode .name[data-v-70b2ef2e]{filter:drop-shadow(0px 0px 10px rgba(221,81,126,.53)) drop-shadow(0px 0px 24px rgba(221,81,126,.2))}.neon-mode .bio[data-v-70b2ef2e]{color:#dc8a8f!important;filter:drop-shadow(0px 0px 2px #dc8a8f)!important;opacity:.8}.neon-mode .widget[data-v-70b2ef2e]{background:#e48bd91a!important;color:#ffa3f4!important;border:1px solid rgba(228,139,217,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.neon-mode .widget[data-v-70b2ef2e]:hover{background:#e48bd92e!important;box-shadow:0 0 24px #e48bd94d,0 0 10px #e48bd933;border-color:#e48bd999}.neon-mode .project[data-v-70b2ef2e]{background:#e48bd914!important;color:#ffa3f4b3!important;border:1px solid rgba(228,139,217,.35);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.neon-mode .project[data-v-70b2ef2e]:hover{background:#e48bd929!important;box-shadow:0 0 24px #e48bd94d,0 0 10px #e48bd933;border-color:#e48bd999}.neon-mode .project-title[data-v-70b2ef2e]{color:#ffa3f4!important}.neon-mode .down-arrow-inner[data-v-70b2ef2e]{color:#ffa3f4}.neon-mode .switch-theme[data-v-70b2ef2e]{fill:#ffa3f4cc}.neon-mode .footer-inner[data-v-70b2ef2e]{color:#ffa3f4b3}.weather-panel-overlay[data-v-70b2ef2e]{position:fixed;inset:0;z-index:100;background:#0009;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.weather-panel[data-v-70b2ef2e]{width:min(800px,95vw);max-height:90vh;background:#1e1e28f2;border-radius:20px;display:flex;flex-direction:column;overflow:hidden;color:#e8e0f0}.weather-panel-header[data-v-70b2ef2e]{display:flex;align-items:center;justify-content:space-between;padding:20px 28px 12px}.weather-panel-city[data-v-70b2ef2e]{font-size:1.2em;font-weight:600}.weather-panel-close[data-v-70b2ef2e]{background:none;border:none;color:#e8e0f0;font-size:28px;cursor:pointer;line-height:1;padding:0 4px;opacity:.6}.weather-panel-close[data-v-70b2ef2e]:hover{opacity:1}.weather-panel-tabs[data-v-70b2ef2e]{display:flex;gap:4px;padding:0 20px 12px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.weather-panel-tabs button[data-v-70b2ef2e]{background:none;border:none;color:#ffffff80;padding:6px 14px;border-radius:8px;cursor:pointer;font-size:.9em;transition:all .2s}.weather-panel-tabs button.active[data-v-70b2ef2e]{background:#ffffff1f;color:#fff}.weather-panel-body[data-v-70b2ef2e]{padding:20px 28px 28px;overflow-y:auto;flex:1}.weather-tab-now[data-v-70b2ef2e]{text-align:center}.weather-now-temp[data-v-70b2ef2e]{font-size:3em;font-weight:700;line-height:1}.weather-now-text[data-v-70b2ef2e]{font-size:1.1em;opacity:.7;margin-top:4px}.weather-now-grid[data-v-70b2ef2e]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.weather-now-item[data-v-70b2ef2e]{background:#ffffff0f;border-radius:12px;padding:12px 8px}.wn-label[data-v-70b2ef2e]{display:block;font-size:.75em;opacity:.5;margin-bottom:4px}.wn-val[data-v-70b2ef2e]{font-size:1.05em;font-weight:600}.weather-section-title[data-v-70b2ef2e]{font-size:.85em;opacity:.5;margin:0 0 10px;font-weight:400}.weather-hourly-scroll[data-v-70b2ef2e]{display:flex;gap:10px;overflow-x:auto;padding-bottom:6px;margin-bottom:20px}.weather-hourly-item[data-v-70b2ef2e]{flex-shrink:0;text-align:center;min-width:52px;padding:8px 6px;background:#ffffff0d;border-radius:10px}.wh-time[data-v-70b2ef2e]{font-size:.75em;opacity:.5}.wh-text[data-v-70b2ef2e]{font-size:.8em;margin:4px 0}.wh-temp[data-v-70b2ef2e]{font-weight:600}.weather-daily-list[data-v-70b2ef2e]{display:flex;flex-direction:column;gap:6px}.weather-daily-item[data-v-70b2ef2e]{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#ffffff0d;border-radius:10px}.wd-date[data-v-70b2ef2e]{width:48px;font-size:.85em;opacity:.7}.wd-text[data-v-70b2ef2e]{flex:1;font-size:.9em}.wd-range[data-v-70b2ef2e]{font-weight:600;font-size:.9em}.air-aqi-wrap[data-v-70b2ef2e]{display:flex;align-items:baseline;gap:12px;margin-bottom:16px;justify-content:center}.air-aqi-num[data-v-70b2ef2e]{font-size:3em;font-weight:700}.air-aqi-cat[data-v-70b2ef2e]{font-size:1.1em;font-weight:600}.air-grid[data-v-70b2ef2e]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.air-item[data-v-70b2ef2e]{background:#ffffff0f;border-radius:10px;padding:10px;text-align:center}.air-item span[data-v-70b2ef2e]:first-child{display:block;font-size:.75em;opacity:.5;margin-bottom:2px}.air-item span[data-v-70b2ef2e]:last-child{font-weight:600;font-size:.95em}.index-item[data-v-70b2ef2e]{padding:12px;background:#ffffff0d;border-radius:10px;margin-bottom:8px}.index-name[data-v-70b2ef2e]{font-weight:600}.index-cat[data-v-70b2ef2e]{font-size:.85em;opacity:.6;margin-top:2px}.index-text[data-v-70b2ef2e]{font-size:.8em;opacity:.5;margin-top:4px}.astro-section[data-v-70b2ef2e]{margin-bottom:16px}.astro-row[data-v-70b2ef2e]{display:flex;justify-content:space-between;padding:8px 12px;background:#ffffff0d;border-radius:8px;margin-bottom:4px}.astro-row span[data-v-70b2ef2e]:first-child{opacity:.6}.astro-row span[data-v-70b2ef2e]:last-child{font-weight:600}.warning-card[data-v-70b2ef2e]{padding:12px;background:#ff3c3c1a;border-radius:10px;margin-bottom:8px;border-left:3px solid rgba(255,60,60,.4)}.warning-header[data-v-70b2ef2e]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.warning-type[data-v-70b2ef2e]{font-weight:600}.warning-level[data-v-70b2ef2e]{padding:1px 8px;border-radius:4px;font-size:.8em;color:#000}.warning-title[data-v-70b2ef2e]{font-size:.9em;opacity:.8;margin-bottom:4px}.warning-text[data-v-70b2ef2e]{font-size:.8em;opacity:.6;line-height:1.5}.weather-empty[data-v-70b2ef2e]{text-align:center;opacity:.4;padding:30px 0;font-size:.9em}.pvp-config-card[data-v-70b2ef2e]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:10px}.pvp-config-title[data-v-70b2ef2e]{font-size:1.1em;font-weight:700;color:#efb8c8}.pvp-config-desc[data-v-70b2ef2e]{font-size:.8em;opacity:.6;margin-bottom:6px}.pvp-input[data-v-70b2ef2e]{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:8px 12px;color:#fff;font-size:.85em;outline:none;transition:border-color .2s}.pvp-input[data-v-70b2ef2e]:focus{border-color:#efb8c8}.light-bg .pvp-input[data-v-70b2ef2e]{color:#213547;background:#0000000a;border-color:#0000001a}.pvp-btn[data-v-70b2ef2e]{background:#efb8c8;color:#1a0822;border:none;border-radius:8px;padding:8px 16px;font-weight:600;cursor:pointer;font-size:.9em;transition:opacity .2s}.pvp-btn[data-v-70b2ef2e]:hover{opacity:.85}.pvp-btn[data-v-70b2ef2e]:disabled{opacity:.4;cursor:default}.pvp-header[data-v-70b2ef2e]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.pvp-avatar[data-v-70b2ef2e]{width:40px;height:40px;border-radius:50%;object-fit:cover}.pvp-player-info[data-v-70b2ef2e]{flex:1;min-width:0}.pvp-player-name[data-v-70b2ef2e]{font-weight:700;font-size:1em}.pvp-player-summary[data-v-70b2ef2e]{font-size:.8em;opacity:.6}.pvp-config-toggle[data-v-70b2ef2e]{background:none;border:none;color:inherit;opacity:.4;cursor:pointer;font-size:1.2em;padding:4px}.pvp-config-toggle[data-v-70b2ef2e]:hover{opacity:.8}.pvp-stat-card[data-v-70b2ef2e]{display:flex;flex-direction:column;gap:2px}.pvp-stat-label[data-v-70b2ef2e]{font-size:.75em;opacity:.5}.pvp-stat-value[data-v-70b2ef2e]{font-size:1.5em;font-weight:700;line-height:1.1;color:#efb8c8}.pvp-stat-sub[data-v-70b2ef2e]{font-size:.8em;opacity:.6}.pvp-section-title[data-v-70b2ef2e]{font-size:.8em;font-weight:600;opacity:.5;text-transform:uppercase;letter-spacing:.05em;margin-top:8px;margin-bottom:4px}.pvp-match-card[data-v-70b2ef2e]{display:flex;flex-direction:column;gap:4px;border-left:3px solid transparent}.pvp-match-header[data-v-70b2ef2e]{display:flex;align-items:center;gap:10px}.pvp-match-result[data-v-70b2ef2e]{font-weight:800;font-size:1.1em;min-width:20px}.pvp-match-map[data-v-70b2ef2e]{font-size:.95em;font-weight:600;display:flex;align-items:center;gap:6px;flex:1}.pvp-match-map-dot[data-v-70b2ef2e]{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.pvp-match-score[data-v-70b2ef2e]{font-weight:700;font-size:.95em}.pvp-match-meta[data-v-70b2ef2e]{display:flex;justify-content:space-between;font-size:.75em;opacity:.5}.pvp-match-stats[data-v-70b2ef2e]{display:flex;justify-content:space-between;font-size:.82em;opacity:.75}.hltv-link-card[data-v-70b2ef2e]{display:flex!important;align-items:center;gap:12px;text-decoration:none!important;padding:14px 18px!important;transition:background .2s}.hltv-link-icon[data-v-70b2ef2e]{font-size:1.6em;flex-shrink:0}.hltv-link-text[data-v-70b2ef2e]{flex:1;min-width:0}.hltv-link-title[data-v-70b2ef2e]{font-weight:700;font-size:1em}.hltv-link-desc[data-v-70b2ef2e]{font-size:.78em;opacity:.5;margin-top:2px}.csnews-card[data-v-70b2ef2e]{display:flex!important;flex-direction:column!important;gap:4px;padding:10px 14px!important;text-decoration:none!important}.csnews-title[data-v-70b2ef2e]{font-size:.88em;line-height:1.35;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.csnews-title-zh[data-v-70b2ef2e]{font-size:.8em;line-height:1.3;color:#efb8c8;opacity:.7;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:1px}.csnews-meta[data-v-70b2ef2e]{display:flex;justify-content:space-between;align-items:center;font-size:.7em;opacity:.45;margin-top:2px}.csnews-stats[data-v-70b2ef2e]{white-space:nowrap}:root{--md-sys-color-primary: #6750a4;--md-sys-color-primary-container: #eaddff;--md-sys-color-primary-container-rgb: 234, 221, 255;--md-sys-color-primary-container-r: 234;--md-sys-color-primary-container-g: 221;--md-sys-color-primary-container-b: 255;--md-sys-color-on-primary-container: #21005d;--md-sys-color-secondary: #625b71;--md-sys-color-secondary-container: #e8def8;--md-sys-color-on-secondary-container: #1d192b;--md-sys-color-tertiary: #7d5260;--md-sys-color-on-tertiary-container: #31111d;--md-sys-color-surface-variant: #e7e0ec;--md-sys-color-on-surface-variant: #49454f;--md-sys-color-inverse-primary: #d0bcff;--md-sys-color-shadow: #000000;--md-sys-color-shadow-rgb: 0, 0, 0;--scroll-y-percent: 0;font-family:Montserrat,Inter,system-ui,-apple-system,sans-serif;line-height:1.5;font-weight:500;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{-webkit-user-select:none;user-select:none}html{overflow-y:auto;overflow-y:overlay}body{margin:0;min-width:320px;min-height:100vh}a{text-decoration:inherit;-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:14px;height:8px;background-color:transparent}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#d0bcff80;border-radius:100px;border:4px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#d0bcffcc;border:3px solid transparent}#app{max-width:min(100% - 100px,1280px);margin:0 auto}@media(max-width:768px){#app{max-width:calc(100% - 50px)}}
