:root{--max-width:1600px;--font-mono:-apple-system, system-ui, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;--bg-page:#f4f7f5;--bg-card:#fff;--primary:#26b376;--primary-dark:#1e9a63;--primary-soft:#e9f7f0;--text-main:#26332c;--text-sub:#41504a;--text-muted:#8a978f;--border-soft:#e6ede9;--shadow-card:0 2px 10px #265a420d;--shadow-hover:0 8px 20px #265a421f;--radius-card:12px;--rail-bg:#26332c;--rail-fg:#9fb0a6;font-size:14px}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;font-family:var(--font-mono);scroll-behavior:smooth;overflow:visible}body{color:var(--text-main);background-color:var(--bg-page)}a{color:inherit;text-decoration:none}::selection{background:var(--primary-soft);color:var(--primary-dark)}::-webkit-scrollbar-track-piece{-webkit-border-radius:3px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{outline-offset:-2px;background-color:#c6d4cc;-webkit-border-radius:7px;height:30px}
.svg-class{vertical-align:-.15em;fill:currentColor;width:1em;height:1em;overflow:hidden}
.HC2z7q_rail{width:var(--rail-w,64px);background:var(--rail-bg);z-index:1081;transition:width .25s;position:fixed;top:60px;bottom:0;left:0;overflow:hidden}.HC2z7q_railList{flex-direction:column;gap:6px;height:100%;padding:10px 8px;list-style:none;display:flex;overflow:hidden auto}.HC2z7q_railList::-webkit-scrollbar-thumb{background-color:#ffffff2e}.HC2z7q_railItem{color:var(--rail-fg);border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:8px 2px 6px;transition:all .2s;display:flex}.HC2z7q_railItem:hover{color:#fff;background:#ffffff14}.HC2z7q_itemActived,.HC2z7q_itemActived:hover{background:var(--primary);color:#fff}.HC2z7q_railIcon{font-size:18px}.HC2z7q_railLabel{text-overflow:ellipsis;white-space:nowrap;max-width:58px;font-size:10px;line-height:1.2;overflow:hidden}.HC2z7q_railWide .HC2z7q_railItem{flex-direction:row;justify-content:flex-start;gap:10px;padding:10px 12px}.HC2z7q_railWide .HC2z7q_railLabel{flex:1;min-width:0;max-width:none;font-size:13px}
.RrA3iq_page-header{background:var(--bg-card);border-bottom:1px solid var(--border-soft);z-index:1090;height:60px;position:fixed;top:0;left:0;right:0}.RrA3iq_navbar{align-items:center;height:100%;padding:0 20px 0 0;display:flex}.RrA3iq_hamburger{background:var(--primary-soft);width:64px;height:100%;color:var(--primary);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.RrA3iq_hamburger:hover{color:var(--primary-dark)}.RrA3iq_hamburgerExpanded{color:var(--text-muted);background:0 0}.RrA3iq_hamburgerExpanded:hover{background:var(--primary-soft);color:var(--primary-dark)}.RrA3iq_brand{flex-direction:column;flex:none;align-items:center;gap:2px;margin-left:16px;display:flex}.RrA3iq_name{background-color:var(--primary);color:#fff;letter-spacing:1px;border-radius:0 6px;padding:1px 8px;font-size:12px;line-height:1.2}.RrA3iq_navbar-nav{border-left:1px solid var(--border-soft);scrollbar-width:none;flex:1;align-items:center;gap:6px;min-width:0;margin-left:24px;padding-left:24px;list-style:none;display:flex;overflow-x:auto}.RrA3iq_navbar-nav::-webkit-scrollbar{display:none}.RrA3iq_menu-item a{color:var(--text-sub);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;transition:all .2s;display:flex}.RrA3iq_menu-item a:hover{background:var(--primary-soft);color:var(--primary-dark)}.RrA3iq_menu-icon{font-size:16px}.RrA3iq_menu-item-active a,.RrA3iq_menu-item-active a:hover{color:var(--primary-dark);background:0 0;font-weight:600}.RrA3iq_user{background:linear-gradient(135deg, #43d69a, var(--primary));color:#fff;cursor:pointer;width:36px;height:36px;box-shadow:var(--shadow-card);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}
.r-VEjq_aside{flex-direction:column;flex:none;align-self:flex-start;gap:16px;width:280px;display:flex;position:sticky;top:80px}.r-VEjq_card{background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius-card);padding:18px}.r-VEjq_card-title{align-items:center;gap:8px;margin-bottom:12px;font-size:15px;font-weight:600;display:flex}.r-VEjq_title-bar{background:var(--primary);border-radius:2px;width:4px;height:14px;display:inline-block}.r-VEjq_text{color:var(--text-muted);font-size:13px;line-height:1.8}.r-VEjq_stats{gap:10px;margin-top:14px;display:flex}.r-VEjq_stat{background:var(--primary-soft);text-align:center;border-radius:10px;flex:1;padding:12px 8px}.r-VEjq_stat b{color:var(--primary-dark);font-size:18px;display:block}.r-VEjq_stat span{color:var(--text-muted);font-size:12px}.r-VEjq_link-list{flex-direction:column;gap:4px;display:flex}.r-VEjq_link-item{color:var(--text-sub);border-radius:8px;padding:9px 12px;font-size:13px;transition:all .2s;display:block}.r-VEjq_link-item:hover{background:var(--primary-soft);color:var(--primary-dark)}@media (max-width:1280px){.r-VEjq_aside{display:none}}
.jkL0nq_footer{color:var(--text-muted);background:var(--bg-card);margin-left:var(--rail-w,64px);border-top:1px solid var(--border-soft);margin-top:20px;padding:1.25rem 24px;transition:margin-left .25s}.jkL0nq_footer .jkL0nq_container{margin:0 auto;display:flex}.jkL0nq_footer .jkL0nq_container .jkL0nq_copyright{text-align:left;width:30%;padding:20px;font-size:14px}.jkL0nq_footer p{color:#6c757d;margin-top:10px;font-size:1em;line-height:150%}.jkL0nq_footer .jkL0nq_link{flex:1;width:33%;margin-left:20px;padding:20px;font-size:14px}.jkL0nq_footer .jkL0nq_qrcode{justify-content:flex-end;width:250px;margin-right:20px;padding:0;display:flex}.jkL0nq_footer .jkL0nq_link a{color:#6c757d;font-size:1em}.jkL0nq_link>a+a:before{content:"";vertical-align:middle;opacity:.3;vertical-align:.2em;color:#282a2d;background:#888;border-radius:50%;width:4px;height:4px;margin:0 .5em;display:inline-block}.jkL0nq_link>a+a:hover{color:#f1404b}.jkL0nq_contact{width:200px;font-size:14px}.jkL0nq_contact p{text-align:center;margin-top:0;line-height:100%}.jkL0nq_header-logo{width:132px}.jkL0nq_logo{cursor:pointer;align-items:center;height:auto;margin:0;padding:4px 0 0;font-size:20px;line-height:1;display:flex}.jkL0nq_name{text-align-last:justify;color:#fff;background-color:#3bb56d;border-radius:0 6px;padding:2px 4px;font-size:14px;font-weight:400}
.J-KmlW_layout{--rail-w:64px}.J-KmlW_railExpanded{--rail-w:200px}.J-KmlW_layout-body{margin-top:60px;margin-left:var(--rail-w);align-items:flex-start;gap:20px;padding:20px 24px 0;transition:margin-left .25s;display:flex}.J-KmlW_main-content{flex:1;min-width:0}@media (max-width:960px){.J-KmlW_layout-body{padding:16px 14px 0}}
