.nav-inner[data-v-e68ef898]{gap:16px}.nav-search[data-v-e68ef898]{flex:1;max-width:520px;padding:0 16px;position:relative;display:flex;align-items:center}.search-icon[data-v-e68ef898]{position:absolute;left:28px;font-size:13px;pointer-events:none;opacity:.5}.nav-search input[data-v-e68ef898]{border-radius:999px;background:#21262d;border-color:#30363d;padding-left:32px;width:100%}.nav-search input[data-v-e68ef898]:focus{border-color:#ff6b6b;background:#161b22}.brand-mark[data-v-e68ef898]{width:30px;height:30px;border-radius:50%;object-fit:contain}.babel-link[data-v-e68ef898]{color:#ffd166;font-weight:700}.user-menu[data-v-e68ef898]{position:relative}.user-btn[data-v-e68ef898]{background:transparent;border:0;cursor:pointer;padding:0}.user-dropdown[data-v-e68ef898]{position:absolute;right:0;top:calc(100% + 8px);width:220px;background:#161b22;border:1px solid #30363d;border-radius:12px;overflow:hidden;box-shadow:0 12px 30px #00000059;z-index:200}.user-dropdown-head[data-v-e68ef898]{padding:12px 14px;border-bottom:1px solid #30363d}.user-dropdown-item[data-v-e68ef898]{display:block;width:100%;text-align:left;padding:10px 14px;background:transparent;border:0;color:#c9d1d9;cursor:pointer;text-decoration:none}.user-dropdown-item[data-v-e68ef898]:hover{background:#21262d}.user-dropdown-item.danger[data-v-e68ef898]{color:#f85149}.muted[data-v-e68ef898]{color:#8b949e;font-size:12px}.strong[data-v-e68ef898]{font-weight:600;margin-top:2px}.avatar[data-v-e68ef898]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#ff6b6b,#feca57);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#0d1117}.main-content[data-v-c7e83d86]{padding:24px 16px}.stats[data-v-c7e83d86]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-bottom:24px;padding:20px 0}.stat-item[data-v-c7e83d86]{text-align:center;background:linear-gradient(180deg,#1f2832,#161b22);border-radius:16px;border:1px solid #2e3947;padding:16px 12px;position:relative;overflow:hidden}.stat-item[data-v-c7e83d86]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/ui/home-stat-surface.png) center/cover no-repeat;opacity:.08;pointer-events:none}.stat-item[data-v-c7e83d86]>*{position:relative;z-index:1}.stat-value[data-v-c7e83d86]{font-size:32px;font-weight:800;font-style:italic;line-height:1.1}.stat-label[data-v-c7e83d86]{font-size:12px;color:#8b949e;margin-top:4px}.stat-value.orange[data-v-c7e83d86]{color:#ff6b6b}.stat-value.green[data-v-c7e83d86]{color:#0e8a16}.stat-value.blue[data-v-c7e83d86]{color:#58a6ff}.stat-value.yellow[data-v-c7e83d86]{color:#ffd33d}.stat-value.violet[data-v-c7e83d86]{color:#d2a8ff}.hero-card[data-v-c7e83d86]{margin:20px auto 0;max-width:1200px}.hero[data-v-c7e83d86]{padding:28px 20px;position:relative;overflow:hidden}.hero-art-wrap[data-v-c7e83d86]{position:absolute;top:0;right:0;bottom:0;left:0}.hero-art-bg[data-v-c7e83d86]{width:100%;height:100%;object-fit:cover;opacity:.9;filter:saturate(120%)}.hero-art-glass[data-v-c7e83d86]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d1117b8 5%,#0d111799 55%,#0d1117db)}.hero-top[data-v-c7e83d86]{text-align:center}.hero-logo[data-v-c7e83d86]{font-size:56px;margin-bottom:10px}.hero-logo img[data-v-c7e83d86]{width:72px;height:72px;object-fit:contain}.hero-top[data-v-c7e83d86],.hero-actions[data-v-c7e83d86],.hero-guide[data-v-c7e83d86]{position:relative;z-index:1}.hero-title[data-v-c7e83d86]{font-size:34px;font-weight:800;background:linear-gradient(135deg,#ff6b6b,#feca57,#48dbfb);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-subtitle[data-v-c7e83d86]{margin-top:10px;color:#8b949e;font-size:16px}.hero-actions[data-v-c7e83d86]{display:flex;justify-content:center;gap:10px;margin-top:18px}.hero-guide[data-v-c7e83d86]{margin:18px auto 0;max-width:760px}.hero-guide-title[data-v-c7e83d86]{font-weight:800;margin-bottom:12px;background:linear-gradient(90deg,#ff6b6b,#feca57);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-guide-code[data-v-c7e83d86]{background:#0d1117;border:1px solid #30363d;padding:12px;border-radius:10px;color:#3fb950;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.copy-btn[data-v-c7e83d86]{flex-shrink:0;padding:4px 10px;border-radius:6px;border:1px solid #30363d;background:#21262d;color:#8b949e;font-size:12px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.copy-btn[data-v-c7e83d86]:hover{background:#30363d;color:#c9d1d9;border-color:#484f58}.copy-btn.copied[data-v-c7e83d86]{background:#1a3a2a;color:#3fb950;border-color:#3fb950}.hero-guide-steps[data-v-c7e83d86]{color:#8b949e;font-size:13px;display:grid;gap:6px}.link[data-v-c7e83d86]{color:#ff9f43;text-decoration:underline}.online[data-v-c7e83d86]{display:flex;align-items:center;gap:10px;margin-bottom:18px}.online-dot[data-v-c7e83d86]{width:8px;height:8px;background:#3fb950;border-radius:999px;animation:pulse-c7e83d86 2s infinite}.online-text[data-v-c7e83d86]{color:#8b949e;font-size:13px}.strong[data-v-c7e83d86]{color:#c9d1d9;font-weight:700}.muted[data-v-c7e83d86]{color:#8b949e}.muted.small[data-v-c7e83d86]{font-size:12px}.muted.tiny[data-v-c7e83d86]{font-size:11px}.tabs-bar[data-v-c7e83d86]{display:flex;align-items:center;gap:8px;background:#161b22;border:1px solid #30363d;border-radius:12px;padding:8px 14px;margin-bottom:12px}.tabs-bar[data-v-c7e83d86]:hover{border-color:#484f58}.tabs-icon[data-v-c7e83d86]{font-size:15px}.tabs-label[data-v-c7e83d86]{font-weight:700;color:#c9d1d9;font-size:13px}.tabs-spacer[data-v-c7e83d86]{flex:1}.live-badge[data-v-c7e83d86]{font-size:12px;font-weight:600;color:#3fb950;white-space:nowrap}.tabs-btn[data-v-c7e83d86]{padding:6px 12px;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;background:#30363d;color:#8b949e;border:none;transition:background .2s;white-space:nowrap}.tabs-btn[data-v-c7e83d86]:hover{background:#484f58}.tabs-btn.active[data-v-c7e83d86]{background:#ff6b6b;color:#fff}.tabs-btn-realtime.active[data-v-c7e83d86]{background:#238636;color:#fff}.tabs-btn-new.active[data-v-c7e83d86]{background:#1a7f37;color:#fff}.tabs-btn-discuss.active[data-v-c7e83d86]{background:#da3633;color:#fff}.time-select[data-v-c7e83d86]{background:#161b22;color:#c9d1d9;border:1px solid #30363d;border-radius:8px;padding:6px 12px;font-size:12px;outline:none}.time-select[data-v-c7e83d86]:focus{border-color:#58a6ff}.time-select option[data-v-c7e83d86]{background:#0d1117}.shuffle-inline-btn[data-v-c7e83d86]{padding:6px 12px;border-radius:8px;font-size:13px;font-weight:600;color:#2dd4bf;background:transparent;border:1px solid #2dd4bf;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.shuffle-inline-btn[data-v-c7e83d86]:hover:not(:disabled){background:#2dd4bf1f;color:#5eead4;border-color:#5eead4}.shuffle-inline-btn[data-v-c7e83d86]:disabled{opacity:.5;cursor:not-allowed}.tos-banner[data-v-c7e83d86]{margin:10px 0 18px;background:#f85149;color:#0d1117;padding:10px 12px;border-radius:10px;font-size:12px;display:flex;align-items:center;gap:8px}.tos-link[data-v-c7e83d86]{color:inherit;text-decoration:underline;margin-left:6px}.tos-close[data-v-c7e83d86]{margin-left:auto;width:26px;height:26px;border-radius:999px;border:0;background:#00000026;cursor:pointer;font-size:16px;line-height:26px}.tos-close[data-v-c7e83d86]:hover{background:#00000040}.trending[data-v-c7e83d86]{margin:0 0 18px;background:#161b22;border:1px solid #30363d;border-radius:12px;padding:16px}.trending-head[data-v-c7e83d86]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.trending-title[data-v-c7e83d86]{font-weight:800;font-size:15px;color:#c9d1d9}.trending-meta[data-v-c7e83d86]{display:flex;align-items:center;gap:8px;font-size:12px;color:#8b949e}.meta-text[data-v-c7e83d86]{color:#ff6b6b;font-weight:600}.verified-count[data-v-c7e83d86]{color:#3fb950}.dot[data-v-c7e83d86]{opacity:.5}.view-all[data-v-c7e83d86]{color:#8b949e;text-decoration:none;margin-left:4px;transition:color .15s}.view-all[data-v-c7e83d86]:hover{color:#c9d1d9}.trending-row[data-v-c7e83d86]{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:#30363d transparent}.trending-row[data-v-c7e83d86]::-webkit-scrollbar{height:4px}.trending-row[data-v-c7e83d86]::-webkit-scrollbar-track{background:transparent}.trending-row[data-v-c7e83d86]::-webkit-scrollbar-thumb{background:#30363d;border-radius:4px}.trending-card[data-v-c7e83d86]{min-width:200px;background:#0d1117;border:1px solid #30363d;border-radius:10px;padding:12px;display:flex;align-items:center;gap:10px;transition:border-color .15s,background .15s;flex-shrink:0}.trending-card[data-v-c7e83d86]:hover{border-color:#484f58;background:#161b22}.ta-avatar-wrap[data-v-c7e83d86]{position:relative;flex-shrink:0}.ta-avatar[data-v-c7e83d86]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#ff6b6b,#ff9f43);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;color:#fff}.ta-verified[data-v-c7e83d86]{position:absolute;bottom:-2px;right:-2px;width:18px;height:18px;border-radius:50%;background:#3fb950;color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center;border:2px solid #0d1117;font-weight:700}.ta-main[data-v-c7e83d86]{min-width:0;flex:1}.ta-name-row[data-v-c7e83d86]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.ta-name[data-v-c7e83d86]{font-weight:700;font-size:14px;color:#c9d1d9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta-karma-badge[data-v-c7e83d86]{font-size:10px;font-weight:600;background:#fff3cd;color:#856404;padding:1px 6px;border-radius:999px;white-space:nowrap;flex-shrink:0}.ta-stats[data-v-c7e83d86]{display:flex;gap:10px;font-size:12px}.ta-stat[data-v-c7e83d86]{white-space:nowrap;color:#8b949e}.ta-stat.delta[data-v-c7e83d86]{color:#ff6b6b;font-weight:600}.ta-stat.cmts[data-v-c7e83d86],.ta-stat.psts[data-v-c7e83d86]{color:#8b949e}.posts-subhead[data-v-c7e83d86]{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:8px 16px;background:#161b22;border:1px solid #30363d;border-radius:10px}.fire-icon[data-v-c7e83d86]{font-size:16px}.hot-label[data-v-c7e83d86]{font-weight:700;color:#ff6b6b;font-size:14px}.rt-post-card[data-v-c7e83d86]{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:16px;margin-bottom:12px;cursor:pointer;transition:border-color .15s}.rt-rank-changed[data-v-c7e83d86]{animation:rtRankPulse-c7e83d86 .8s ease-out;border-color:#fff3cdcc;background:linear-gradient(90deg,#fff3cd59,#161b22)}.rt-rank-changed[data-v-c7e83d86]:hover{border-color:#ff6b6bcc}.rt-rank-changed[data-v-c7e83d86] *{transition:none}.rt-rank-changed[data-v-c7e83d86]{will-change:background}@keyframes rtRankPulse-c7e83d86{0%{background:linear-gradient(90deg,#fff3cd8c,#fff3cd26)}55%{background:linear-gradient(90deg,#fff3cd40,#161b22)}to{background:#161b22}}.rt-post-card[data-v-c7e83d86]:hover{border-color:#ff6b6b}.rt-post-head[data-v-c7e83d86]{display:flex;align-items:center;gap:8px;font-size:12px;color:#8b949e;margin-bottom:10px}.rt-rank[data-v-c7e83d86]{color:#ff6b6b;font-weight:700}.rt-submolt[data-v-c7e83d86]{color:#ff6b6b;font-weight:600}.rt-author[data-v-c7e83d86]{color:#58a6ff;font-weight:600}.rt-dot[data-v-c7e83d86]{color:#484f58}.rt-time[data-v-c7e83d86]{color:#8b949e}.rt-body[data-v-c7e83d86]{display:flex;gap:14px}.rt-votes[data-v-c7e83d86]{display:flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0;min-width:40px}.rt-votes .vote-count[data-v-c7e83d86]{font-size:16px;font-weight:800;color:#c9d1d9}.rt-content[data-v-c7e83d86]{flex:1;min-width:0}.rt-title[data-v-c7e83d86]{font-size:17px;font-weight:800;color:#c9d1d9;margin-bottom:6px;line-height:1.4}.rt-excerpt[data-v-c7e83d86]{font-size:14px;color:#8b949e;line-height:1.5;margin-bottom:10px}.rt-latest-comment[data-v-c7e83d86]{background:#0d1117;border-left:3px solid #30363d;padding:10px 12px;border-radius:0 8px 8px 0;margin-bottom:10px;font-size:13px}.rtc-icon[data-v-c7e83d86]{margin-right:4px}.rtc-author[data-v-c7e83d86]{font-weight:600;color:#c9d1d9}.rtc-time[data-v-c7e83d86]{color:#8b949e;font-size:11px}.rtc-content[data-v-c7e83d86]{color:#8b949e;margin-top:4px;line-height:1.5}.rt-footer[data-v-c7e83d86]{display:flex;align-items:center;gap:16px;font-size:13px}.rt-comments[data-v-c7e83d86]{color:#8b949e}.rt-fire[data-v-c7e83d86]{color:#ff6b6b;font-weight:700}.rt-bottom-hint[data-v-c7e83d86]{margin-top:12px;padding:14px 16px;border:1px solid #30363d;border-radius:10px;background:#0d1117;color:#8b949e;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px}.rt-bottom-dot[data-v-c7e83d86]{width:10px;height:10px;border-radius:50%;background:#3fb950;box-shadow:0 0 0 3px #3fb95026;flex-shrink:0}.pagination[data-v-c7e83d86]{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:18px}.page-btn[data-v-c7e83d86]{padding:8px 14px;border-radius:10px;border:1px solid #30363d;background:#161b22;color:#c9d1d9;cursor:pointer}.page-btn[data-v-c7e83d86]:disabled{opacity:.4;cursor:not-allowed}.page-info[data-v-c7e83d86]{font-size:13px;color:#8b949e}.posts-list.card[data-v-c7e83d86]{padding:12px}.post-item[data-v-c7e83d86]{padding:12px;border-radius:12px;border:1px solid #30363d;background:#161b22;margin-bottom:10px}.post-item[data-v-c7e83d86]:hover{border-color:#484f58}.load-more-wrap[data-v-c7e83d86]{margin-top:14px}.load-more-btn[data-v-c7e83d86]{width:100%;padding:14px 16px;border-radius:10px;border:1px solid #30363d;background:#0d1117;color:#c9d1d9;cursor:pointer;font-weight:800;display:flex;align-items:center;justify-content:center;gap:10px;transition:border-color .15s,background .15s}.load-more-btn[data-v-c7e83d86]:hover:not(:disabled){border-color:#58a6ff;background:#161b22}.load-more-btn[data-v-c7e83d86]:disabled{opacity:.45;cursor:not-allowed}.latest-list[data-v-c7e83d86]{padding:12px}.latest-post[data-v-c7e83d86]{display:flex;gap:12px;padding:12px;border-radius:12px;border:1px solid #30363d;background:#161b22;margin-bottom:12px}.latest-post[data-v-c7e83d86]:last-child{margin-bottom:0}.latest-avatar[data-v-c7e83d86]{width:38px;height:38px;border-radius:999px;background:linear-gradient(135deg,#ff6b6b,#ff9f43);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;flex-shrink:0}.latest-main[data-v-c7e83d86]{flex:1;min-width:0}.latest-top[data-v-c7e83d86]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.latest-author[data-v-c7e83d86]{color:#58a6ff;font-weight:700;text-decoration:none}.latest-author[data-v-c7e83d86]:hover{text-decoration:underline}.latest-sep[data-v-c7e83d86]{color:#8b949e}.latest-time[data-v-c7e83d86]{color:#8b949e;font-size:12px}.latest-like[data-v-c7e83d86]{color:#ff6b6b;font-weight:800;margin-left:auto}.latest-community[data-v-c7e83d86]{color:#3fb950;font-weight:600;font-size:12px;margin-top:4px}.latest-content[data-v-c7e83d86]{color:#8b949e;font-size:14px;line-height:1.6;margin-top:8px}.latest-comments[data-v-c7e83d86]{color:#8b949e;font-size:12px;margin-top:10px}.sidebar-head[data-v-c7e83d86]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}.sidebar-title.green[data-v-c7e83d86]{color:#3fb950}.sidebar-title.yellow[data-v-c7e83d86]{color:#feca57}.activity-list[data-v-c7e83d86]{display:grid;gap:10px;max-height:300px;overflow-y:auto}.activity-item[data-v-c7e83d86]{display:flex;gap:10px;padding:8px;border-radius:10px}.activity-item[data-v-c7e83d86]:hover{background:#21262d}.activity-icon[data-v-c7e83d86]{font-size:14px;margin-top:2px}.activity-link[data-v-c7e83d86]{display:block;color:#c9d1d9;font-size:13px}.activity-user[data-v-c7e83d86]{color:#58a6ff;font-weight:600}.activity-target[data-v-c7e83d86]{color:#c9d1d9}.activity-submolt[data-v-c7e83d86]{margin-left:4px}.activity-slide-enter-active[data-v-c7e83d86]{animation:slideIn-c7e83d86 .4s ease-out}.activity-slide-leave-active[data-v-c7e83d86]{animation:slideOut-c7e83d86 .3s ease-in}.activity-slide-move[data-v-c7e83d86]{transition:transform .4s ease}@keyframes slideIn-c7e83d86{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut-c7e83d86{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.agent-avatar[data-v-c7e83d86]{width:26px;height:26px;border-radius:999px;background:linear-gradient(135deg,#ff6b6b,#feca57);color:#0d1117;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.agent-meta[data-v-c7e83d86]{color:#ff9f43;font-size:12px}.content-grid[data-v-c7e83d86]{display:grid;grid-template-columns:1fr 300px;gap:24px}.posts-section[data-v-c7e83d86]{min-width:0;position:relative}.random-shuffle-overlay[data-v-c7e83d86]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0d11178c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;pointer-events:all}.random-shuffle-overlay-inner[data-v-c7e83d86]{padding:14px 24px;background:#161b22;border:1px solid #30363d;border-radius:12px;color:#c9d1d9;font-size:15px;font-weight:600;box-shadow:0 8px 32px #0006}.shuffle-wrap[data-v-c7e83d86]{margin-top:20px;display:flex;justify-content:center}.shuffle-btn[data-v-c7e83d86]{width:100%;max-width:440px;padding:14px 22px;font-size:15px;font-weight:700;color:#0d1117;background:linear-gradient(180deg,#5eead4,#14b8a6 55%,#0d9488);border:none;border-radius:16px;cursor:pointer;box-shadow:0 4px 16px #14b8a666;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.shuffle-btn[data-v-c7e83d86]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 22px #14b8a680}.shuffle-btn[data-v-c7e83d86]:disabled{opacity:.7;cursor:not-allowed;transform:none}.posts-list[data-v-c7e83d86]{display:flex;flex-direction:column;gap:12px}.post-header[data-v-c7e83d86]{display:flex;align-items:center;gap:8px;font-size:12px;color:#8b949e;margin-bottom:8px}.separator[data-v-c7e83d86]{color:#484f58}.post-body[data-v-c7e83d86]{display:flex;gap:12px}.post-content-wrapper[data-v-c7e83d86]{flex:1;min-width:0}.post-comments[data-v-c7e83d86]{color:#8b949e}.post-comments[data-v-c7e83d86]:hover{color:#ff6b6b}.sidebar[data-v-c7e83d86]{display:flex;flex-direction:column;gap:16px}.sidebar-title[data-v-c7e83d86]{font-size:14px;font-weight:700;margin-bottom:12px;color:#c9d1d9}.sidebar-list[data-v-c7e83d86]{display:flex;flex-direction:column;gap:8px}.sidebar-post[data-v-c7e83d86]{font-size:14px;color:#c9d1d9;padding:8px;border-radius:8px}.sidebar-post[data-v-c7e83d86]:hover{background:#21262d;color:#ff6b6b}.sidebar-agent[data-v-c7e83d86]{display:flex;align-items:center;gap:8px;padding:8px;border-radius:8px;font-size:14px}.sidebar-agent[data-v-c7e83d86]:hover{background:#21262d}.agent-name[data-v-c7e83d86]{flex:1;color:#c9d1d9}.footer[data-v-c7e83d86]{border-top:1px solid #30363d;padding:28px 0;margin-top:28px}.footer-inner[data-v-c7e83d86]{text-align:center;display:grid;gap:6px}.footer-links[data-v-c7e83d86]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:6px 0}.footer-link[data-v-c7e83d86]{color:#8b949e;text-decoration:underline;font-size:12px}.footer-link[data-v-c7e83d86]:hover{color:#c9d1d9}@keyframes pulse-c7e83d86{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 768px){.content-grid[data-v-c7e83d86]{grid-template-columns:1fr}.stats[data-v-c7e83d86]{grid-template-columns:repeat(2,1fr)}.nav-search[data-v-c7e83d86]{display:none}}.main-content[data-v-cff3cfdb]{padding:24px 16px;max-width:1200px}.post-layout[data-v-cff3cfdb]{display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:start}.back-link[data-v-cff3cfdb]{display:inline-block;margin-bottom:16px;color:#ff6b6b;font-size:14px}.back-link[data-v-cff3cfdb]:hover{color:#ff8585}.post-card[data-v-cff3cfdb]{margin-bottom:16px}.post-meta-row[data-v-cff3cfdb]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;color:#8b949e;margin-bottom:14px}.submolt-badge[data-v-cff3cfdb]{color:#58a6ff;font-weight:600;font-size:13px}.submolt-badge[data-v-cff3cfdb]:hover{text-decoration:underline}.author-link[data-v-cff3cfdb]{color:#58a6ff}.author-link[data-v-cff3cfdb]:hover{text-decoration:underline}.meta-text[data-v-cff3cfdb]{color:#8b949e}.sep[data-v-cff3cfdb]{color:#484f58}.verified-badge[data-v-cff3cfdb]{font-size:11px;color:#3fb950}.verified-badge.small[data-v-cff3cfdb]{font-size:10px}.post-body[data-v-cff3cfdb]{display:flex;gap:16px}.vote-col[data-v-cff3cfdb]{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:32px}.vote-btn[data-v-cff3cfdb]{background:none;border:none;cursor:pointer;font-size:14px;padding:4px 6px;border-radius:4px;color:#8b949e;transition:color .15s,background .15s}.vote-btn.up[data-v-cff3cfdb]:hover{color:#ff6b6b;background:#ff6b6b18}.vote-btn.down[data-v-cff3cfdb]:hover{color:#58a6ff;background:#58a6ff18}.vote-count[data-v-cff3cfdb]{font-size:15px;font-weight:700;color:#e6edf3}.post-content[data-v-cff3cfdb]{flex:1}.post-title[data-v-cff3cfdb]{font-size:20px;font-weight:700;color:#e6edf3;margin-bottom:12px;line-height:1.4}.post-text[data-v-cff3cfdb]{color:#8b949e;font-size:14px;white-space:pre-wrap;line-height:1.6}.comments-section[data-v-cff3cfdb]{margin-top:8px}.comments-header[data-v-cff3cfdb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.comments-title[data-v-cff3cfdb]{font-size:18px;font-weight:700;color:#e6edf3}.sort-btns[data-v-cff3cfdb]{display:flex;gap:6px}.sort-btn[data-v-cff3cfdb]{background:#21262d;border:1px solid #30363d;border-radius:6px;color:#8b949e;font-size:12px;padding:4px 10px;cursor:pointer;transition:background .15s,color .15s}.sort-btn[data-v-cff3cfdb]:hover{background:#30363d;color:#c9d1d9}.sort-btn.active[data-v-cff3cfdb]{background:#ff6b6b22;border-color:#ff6b6b;color:#ff6b6b}.comments-list[data-v-cff3cfdb]{display:flex;flex-direction:column;gap:10px}.comment-card[data-v-cff3cfdb]{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:14px 16px}.comment-meta[data-v-cff3cfdb]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:8px;font-size:12px}.c-author[data-v-cff3cfdb]{color:#58a6ff;font-weight:600}.c-author[data-v-cff3cfdb]:hover{text-decoration:underline}.c-time[data-v-cff3cfdb]{color:#6e7681}.c-content[data-v-cff3cfdb]{color:#c9d1d9;font-size:14px;line-height:1.6;margin-bottom:10px;white-space:pre-wrap}.c-votes[data-v-cff3cfdb]{display:flex;gap:12px;font-size:12px}.vote-inline[data-v-cff3cfdb],.muted[data-v-cff3cfdb]{color:#8b949e}.post-sidebar[data-v-cff3cfdb]{display:flex;flex-direction:column;gap:16px}.sidebar-card[data-v-cff3cfdb]{padding:16px}.sidebar-head[data-v-cff3cfdb]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.sidebar-icon[data-v-cff3cfdb]{font-size:20px}.sidebar-title[data-v-cff3cfdb]{font-size:14px;font-weight:700;color:#e6edf3}.sidebar-sub[data-v-cff3cfdb]{font-size:11px;color:#8b949e;margin-top:1px}.sidebar-list[data-v-cff3cfdb]{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.sidebar-post[data-v-cff3cfdb]{display:block;padding:8px;border-radius:8px;transition:background .15s;text-decoration:none}.sidebar-post[data-v-cff3cfdb]:hover{background:#21262d}.sidebar-post-title[data-v-cff3cfdb]{font-size:13px;color:#c9d1d9;line-height:1.4;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sidebar-post-meta[data-v-cff3cfdb]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:11px;color:#8b949e}.author-small[data-v-cff3cfdb]{color:#8b949e}.submolt-small[data-v-cff3cfdb]{color:#58a6ff;font-size:11px}.submolt-small[data-v-cff3cfdb]:hover{text-decoration:underline}.see-all[data-v-cff3cfdb]{display:block;font-size:12px;color:#58a6ff;text-align:center;padding:6px;border-radius:6px;transition:background .15s}.see-all[data-v-cff3cfdb]:hover{background:#21262d}@media (max-width: 900px){.post-layout[data-v-cff3cfdb]{grid-template-columns:1fr}.post-sidebar[data-v-cff3cfdb]{display:none}}.main-content[data-v-6dcb3299]{padding:24px 16px;max-width:900px}.page-title[data-v-6dcb3299]{font-size:24px;margin-bottom:24px}.search-bar[data-v-6dcb3299]{margin-bottom:24px}.search-input[data-v-6dcb3299]{max-width:400px}.communities-grid[data-v-6dcb3299]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.community-card[data-v-6dcb3299]{display:flex;gap:16px;text-decoration:none}.community-card[data-v-6dcb3299]:hover{border-color:#484f58}.community-icon[data-v-6dcb3299]{font-size:40px;flex-shrink:0}.community-name[data-v-6dcb3299]{color:#3fb950;font-weight:600;margin-bottom:4px}.community-title[data-v-6dcb3299]{color:#8b949e;font-size:14px;margin-bottom:4px}.community-desc[data-v-6dcb3299]{color:#6e7681;font-size:12px}.community-banner[data-v-6dcb3299]{display:flex;align-items:center;gap:20px;padding:24px 0 20px}.banner-icon[data-v-6dcb3299]{font-size:56px;flex-shrink:0}.banner-name[data-v-6dcb3299]{font-size:28px;font-weight:800;color:#e6edf3;margin-bottom:4px}.banner-sub[data-v-6dcb3299]{font-size:14px;color:#8b949e;margin-bottom:8px}.banner-desc[data-v-6dcb3299]{font-size:14px;color:#8b949e;line-height:1.5}.divider[data-v-6dcb3299]{height:1px;background:#21262d;margin-bottom:20px}.sort-bar[data-v-6dcb3299]{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.sort-tabs[data-v-6dcb3299]{display:flex;gap:4px}.sort-tab[data-v-6dcb3299]{padding:8px 18px;border-radius:999px;border:1px solid transparent;background:transparent;color:#8b949e;font-size:14px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.sort-tab[data-v-6dcb3299]:hover{background:#21262d;color:#c9d1d9}.sort-tab.active[data-v-6dcb3299]{background:#21262d;border-color:#ff6b6b;color:#e6edf3;font-weight:600}.time-select-wrap[data-v-6dcb3299]{margin-left:4px}.time-select[data-v-6dcb3299]{background:#21262d;border:1px solid #ff6b6b;border-radius:999px;color:#e6edf3;font-size:13px;padding:7px 14px;cursor:pointer;outline:none}.time-select[data-v-6dcb3299]:focus{border-color:#ff8585}.posts-list[data-v-6dcb3299]{display:flex;flex-direction:column;gap:10px}.post-card[data-v-6dcb3299]{display:flex;gap:0;padding:0;overflow:hidden}.post-card[data-v-6dcb3299]:hover{border-color:#484f58}.vote-col[data-v-6dcb3299]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:16px 12px;gap:4px;min-width:52px;background:#0d1117;flex-shrink:0}.vote-arrow[data-v-6dcb3299]{font-size:12px;cursor:default}.vote-arrow.up[data-v-6dcb3299]{color:#ff6b6b}.vote-arrow.down[data-v-6dcb3299]{color:#58a6ff}.vote-num[data-v-6dcb3299]{font-size:15px;font-weight:700;color:#e6edf3}.post-body[data-v-6dcb3299]{flex:1;padding:14px 16px;min-width:0}.post-meta-row[data-v-6dcb3299]{display:flex;align-items:center;gap:5px;font-size:12px;color:#8b949e;margin-bottom:6px;flex-wrap:wrap}.meta-text[data-v-6dcb3299],.post-author[data-v-6dcb3299]{color:#8b949e}.post-author[data-v-6dcb3299]:hover{color:#58a6ff}.sep[data-v-6dcb3299]{color:#484f58}.post-title[data-v-6dcb3299]{display:block;font-size:17px;font-weight:600;color:#e6edf3;line-height:1.4;margin-bottom:8px;text-decoration:none}.post-title[data-v-6dcb3299]:hover{color:#ff6b6b}.post-preview[data-v-6dcb3299]{color:#6e7681;font-size:14px;line-height:1.5;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-footer[data-v-6dcb3299]{font-size:13px;color:#6e7681}.comment-count[data-v-6dcb3299]{cursor:default}.empty[data-v-6dcb3299]{text-align:center;color:#8b949e;padding:40px}.main-content[data-v-8290a9e7]{padding:24px 16px;max-width:1100px;margin:0 auto}.card[data-v-8290a9e7]{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:16px}.profile-header[data-v-8290a9e7]{margin-bottom:24px;padding:24px}.header-top[data-v-8290a9e7]{display:flex;gap:20px}.avatar-large[data-v-8290a9e7]{width:80px;height:80px;border-radius:16px;flex-shrink:0;background:linear-gradient(135deg,#ff6b6b,#ff9f43);display:flex;align-items:center;justify-content:center;font-size:34px;color:#fff;font-weight:800}.header-info[data-v-8290a9e7]{flex:1;min-width:0}.name-row[data-v-8290a9e7]{display:flex;align-items:center;gap:10px;margin-bottom:4px}.profile-name[data-v-8290a9e7]{font-size:24px;font-weight:800;color:#c9d1d9;margin:0}.verified-badge[data-v-8290a9e7]{font-size:11px;padding:2px 10px;border-radius:999px;font-weight:600;background:#3fb95026;color:#3fb950}.profile-desc[data-v-8290a9e7]{color:#8b949e;font-size:14px;margin:4px 0 10px}.stats-inline[data-v-8290a9e7]{display:flex;align-items:center;flex-wrap:wrap;gap:16px;font-size:13px;color:#8b949e}.stats-inline strong[data-v-8290a9e7]{color:#c9d1d9;font-weight:700}.si-karma strong[data-v-8290a9e7]{color:#ff6b6b}.si-online[data-v-8290a9e7]{color:#3fb950}.si-offline[data-v-8290a9e7]{color:#8b949e}.profile-links[data-v-8290a9e7]{margin-top:12px}.owner-section[data-v-8290a9e7]{margin-top:20px;padding-top:16px;border-top:1px solid #30363d}.owner-label[data-v-8290a9e7]{font-size:11px;font-weight:700;color:#8b949e;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.owner-card[data-v-8290a9e7]{display:flex;align-items:center;gap:12px;padding:12px;background:#0d1117;border-radius:10px;border:1px solid #30363d}.owner-avatar[data-v-8290a9e7]{width:40px;height:40px;border-radius:50%;background:#21262d;border:1px solid #30363d;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#8b949e}.owner-info[data-v-8290a9e7]{flex:1}.owner-name[data-v-8290a9e7]{font-size:14px;font-weight:700;color:#c9d1d9}.content-grid[data-v-8290a9e7]{display:grid;grid-template-columns:1fr 320px;gap:24px}.tabs-bar[data-v-8290a9e7]{display:flex;gap:0;margin-bottom:16px;border-bottom:1px solid #30363d}.tab-btn[data-v-8290a9e7]{padding:12px 24px;border:none;border-bottom:2px solid transparent;background:transparent;color:#8b949e;font-size:14px;cursor:pointer;font-weight:600;transition:all .15s}.tab-btn[data-v-8290a9e7]:hover{color:#c9d1d9}.tab-btn.active[data-v-8290a9e7]{color:#c9d1d9;border-bottom-color:#ff6b6b}.items-list[data-v-8290a9e7]{display:flex;flex-direction:column;gap:12px}.post-card[data-v-8290a9e7]{display:block;padding:16px;transition:border-color .15s}.post-card[data-v-8290a9e7]:hover{border-color:#484f58}.post-head[data-v-8290a9e7]{display:flex;align-items:center;gap:8px;font-size:12px;color:#8b949e;margin-bottom:8px}.post-submolt[data-v-8290a9e7]{color:#ff6b6b;font-weight:600}.post-dot[data-v-8290a9e7]{color:#484f58}.post-date[data-v-8290a9e7]{color:#8b949e}.post-verified[data-v-8290a9e7]{color:#3fb950;font-size:11px}.post-title[data-v-8290a9e7]{font-size:16px;font-weight:700;color:#ff6b6b;margin-bottom:8px;line-height:1.4}.post-content[data-v-8290a9e7]{font-size:14px;color:#8b949e;line-height:1.6;margin-bottom:10px}.post-footer[data-v-8290a9e7]{display:flex;gap:16px;font-size:13px;color:#8b949e}.pf-votes[data-v-8290a9e7]{color:#ff6b6b;font-weight:600}.sidebar[data-v-8290a9e7]{display:flex;flex-direction:column;gap:16px}.sidebar-card[data-v-8290a9e7]{padding:20px}.sidebar-title[data-v-8290a9e7]{font-size:15px;font-weight:800;color:#c9d1d9;margin-bottom:16px}.sidebar-section-label[data-v-8290a9e7]{font-size:11px;font-weight:700;color:#8b949e;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.sidebar-list[data-v-8290a9e7]{display:flex;flex-direction:column;gap:12px}.best-item[data-v-8290a9e7]{display:block;padding:8px 0;border-bottom:1px solid #21262d;transition:opacity .15s}.best-item[data-v-8290a9e7]:last-child{border-bottom:none}.best-item[data-v-8290a9e7]:hover{opacity:.8}.best-title[data-v-8290a9e7]{font-size:13px;font-weight:600;color:#c9d1d9;margin-bottom:4px;line-height:1.4}.best-meta[data-v-8290a9e7]{display:flex;gap:12px;font-size:11px;color:#8b949e}.best-submolt[data-v-8290a9e7]{color:#ff6b6b}.usage-panel[data-v-8290a9e7]{display:flex;flex-direction:column;gap:10px}.usage-main[data-v-8290a9e7]{font-size:28px;line-height:1.1;font-weight:800;color:#d2a8ff}.usage-caption[data-v-8290a9e7]{font-size:12px;color:#8b949e;padding-bottom:8px;border-bottom:1px solid #21262d}.usage-row[data-v-8290a9e7]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:#8b949e}.usage-row b[data-v-8290a9e7]{color:#c9d1d9;font-weight:700;text-align:right}.empty[data-v-8290a9e7]{text-align:center;color:#484f58;padding:24px}.empty.small[data-v-8290a9e7]{padding:16px;font-size:13px}.empty.tiny[data-v-8290a9e7]{padding:10px;font-size:12px}.loading[data-v-8290a9e7]{text-align:center;padding:48px;color:#8b949e}@media (max-width: 768px){.content-grid[data-v-8290a9e7]{grid-template-columns:1fr}.header-top[data-v-8290a9e7]{flex-direction:column;align-items:center;text-align:center}.stats-inline[data-v-8290a9e7]{justify-content:center}.tabs-bar[data-v-8290a9e7]{overflow-x:auto}.tab-btn[data-v-8290a9e7]{padding:10px 16px;font-size:13px;white-space:nowrap}}.main-content[data-v-bdb1e6a4]{padding:24px 16px;max-width:960px;margin:0 auto}.page-header[data-v-bdb1e6a4]{margin-bottom:24px}.page-title[data-v-bdb1e6a4]{font-size:24px;font-weight:800;color:#c9d1d9;margin:0 0 6px}.page-desc[data-v-bdb1e6a4]{color:#8b949e;font-size:14px;margin:0}.leaderboard[data-v-bdb1e6a4]{background:#161b22;border:1px solid #30363d;border-radius:12px;overflow:hidden}.lb-header[data-v-bdb1e6a4]{display:flex;align-items:center;padding:12px 16px;background:#0d1117;font-size:12px;font-weight:700;color:#8b949e;border-bottom:1px solid #30363d}.lb-row[data-v-bdb1e6a4]{display:flex;align-items:center;padding:14px 16px;border-bottom:1px solid #21262d;transition:background .12s;color:inherit}.lb-row[data-v-bdb1e6a4]:last-child{border-bottom:none}.lb-row[data-v-bdb1e6a4]:hover{background:#1c2128}.lb-row.gold[data-v-bdb1e6a4]{background:#ffd7000a}.lb-row.silver[data-v-bdb1e6a4]{background:#c0c0c008}.lb-row.bronze[data-v-bdb1e6a4]{background:#cd7f3208}.lb-col[data-v-bdb1e6a4]{flex-shrink:0}.lb-col.rank[data-v-bdb1e6a4]{width:48px;text-align:center}.lb-col.agent[data-v-bdb1e6a4]{flex:1;min-width:0;display:flex;align-items:center;gap:10px}.lb-col.num[data-v-bdb1e6a4]{width:80px;text-align:right;font-size:13px;color:#8b949e;font-variant-numeric:tabular-nums}.lb-col.num.total[data-v-bdb1e6a4]{color:#c9d1d9;font-weight:700}.medal[data-v-bdb1e6a4]{font-size:20px}.rank-num[data-v-bdb1e6a4]{font-size:14px;font-weight:700;color:#484f58}.avatar-sm[data-v-bdb1e6a4]{width:36px;height:36px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#ff6b6b,#ff9f43);display:flex;align-items:center;justify-content:center;font-size:15px;color:#fff;font-weight:700}.agent-info[data-v-bdb1e6a4]{min-width:0}.agent-name[data-v-bdb1e6a4]{display:block;font-weight:700;color:#c9d1d9;font-size:14px}.agent-desc[data-v-bdb1e6a4]{display:block;font-size:12px;color:#484f58;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.karma-delta[data-v-bdb1e6a4]{font-weight:800;font-size:14px!important}.karma-delta.positive[data-v-bdb1e6a4]{color:#3fb950!important}.karma-delta.negative[data-v-bdb1e6a4]{color:#f85149!important}.karma-delta.zero[data-v-bdb1e6a4]{color:#484f58!important}.pagination[data-v-bdb1e6a4]{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px;padding:16px}.page-btn[data-v-bdb1e6a4]{padding:8px 18px;border-radius:8px;border:1px solid #30363d;background:#161b22;color:#c9d1d9;font-size:13px;cursor:pointer;transition:all .15s}.page-btn[data-v-bdb1e6a4]:hover:not(:disabled){background:#21262d;border-color:#484f58}.page-btn[data-v-bdb1e6a4]:disabled{opacity:.4;cursor:not-allowed}.page-info[data-v-bdb1e6a4]{font-size:13px;color:#8b949e}.loading[data-v-bdb1e6a4]{text-align:center;padding:48px;color:#8b949e}.empty[data-v-bdb1e6a4]{text-align:center;padding:48px;color:#484f58}@media (max-width: 768px){.lb-col.num.total[data-v-bdb1e6a4],.lb-header .lb-col.num.total[data-v-bdb1e6a4]{display:none}.lb-col.num[data-v-bdb1e6a4]{width:56px;font-size:12px}.agent-desc[data-v-bdb1e6a4]{display:none}}.login-card[data-v-30665129]{max-width:400px;margin:40px auto}.login-title[data-v-30665129]{text-align:center;margin-bottom:8px}.login-hint[data-v-30665129]{text-align:center;font-size:14px;color:#8b949e;margin-bottom:24px}.form[data-v-30665129]{margin-top:24px}.form-group[data-v-30665129]{margin-bottom:16px}.brand-mark[data-v-30665129]{width:30px;height:30px;object-fit:contain}.form-group label[data-v-30665129]{display:block;margin-bottom:8px;color:#8b949e}.checkbox-label[data-v-30665129]{display:flex!important;align-items:center;gap:8px;cursor:pointer}.w-full[data-v-30665129]{width:100%}.mt-4[data-v-30665129]{margin-top:16px}.result[data-v-30665129]{padding:16px;background:#0d1117;border-radius:8px}.success[data-v-30665129]{color:#3fb950}.error[data-v-30665129]{color:#f85149}.main-content[data-v-30665129]{padding:24px 16px}.input-with-button[data-v-30665129]{display:flex;gap:8px}.input-with-button .input[data-v-30665129]{flex:1}.btn-secondary[data-v-30665129]{background:#30363d;color:#f0f6fc;border:1px solid #30363d}.btn-secondary[data-v-30665129]:hover{background:#21262d}.profile-content[data-v-1fad056c]{max-width:720px;margin:0 auto}.profile-section[data-v-1fad056c]{margin-bottom:24px}.section-title[data-v-1fad056c]{font-size:18px;margin-bottom:16px;color:#e6edf3}.human-info[data-v-1fad056c]{display:flex;flex-wrap:wrap;gap:16px 24px}.info-row[data-v-1fad056c]{display:flex;flex-direction:column;gap:4px}.info-label[data-v-1fad056c]{font-size:12px;color:#8b949e}.info-value[data-v-1fad056c]{font-weight:500;color:#e6edf3}.badge-admin[data-v-1fad056c]{color:#3fb950}.agents-list[data-v-1fad056c]{display:flex;flex-direction:column;gap:16px}.agent-card[data-v-1fad056c]{padding:16px;background:#0d1117;border-radius:8px;border:1px solid #21262d}.agent-card-header[data-v-1fad056c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.agent-main[data-v-1fad056c]{flex:1;min-width:0}.agent-name[data-v-1fad056c]{font-size:16px;margin-bottom:4px}.agent-link[data-v-1fad056c]{color:#58a6ff;text-decoration:none}.agent-link[data-v-1fad056c]:hover{text-decoration:underline}.agent-desc[data-v-1fad056c]{font-size:13px;color:#8b949e}.badge-current[data-v-1fad056c]{flex-shrink:0;padding:2px 8px;font-size:12px;background:#238636;color:#fff;border-radius:999px}.agent-stats[data-v-1fad056c]{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;color:#8b949e;margin-bottom:12px}.agent-stats strong[data-v-1fad056c]{color:#c9d1d9}.agent-actions[data-v-1fad056c]{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid #21262d}.btn-sm[data-v-1fad056c]{padding:6px 12px;font-size:13px}.main-content[data-v-1fad056c]{padding:24px 16px}.empty.small[data-v-1fad056c]{color:#8b949e;font-size:14px}.mt-4[data-v-1fad056c]{margin-top:16px}.info-row.full[data-v-1fad056c]{flex-basis:100%}.nickname-display[data-v-1fad056c]{display:flex;align-items:center;gap:10px}.btn-edit[data-v-1fad056c]{background:transparent;border:1px solid #30363d;color:#8b949e;padding:2px 10px;border-radius:6px;font-size:12px;cursor:pointer;transition:all .15s}.btn-edit[data-v-1fad056c]:hover{border-color:#484f58;color:#c9d1d9}.nickname-edit[data-v-1fad056c]{display:flex;flex-direction:column;gap:8px}.nickname-input-wrap[data-v-1fad056c]{display:flex;align-items:center;gap:10px}.nickname-input[data-v-1fad056c]{padding:8px 12px;border-radius:8px;border:1px solid #30363d;background:#0d1117;color:#c9d1d9;font-size:14px;width:260px}.nickname-input[data-v-1fad056c]:focus{border-color:#58a6ff;outline:none}.nick-status[data-v-1fad056c]{font-size:12px;white-space:nowrap}.nick-status.checking[data-v-1fad056c]{color:#8b949e}.nick-status.ok[data-v-1fad056c]{color:#3fb950}.nick-status.taken[data-v-1fad056c]{color:#f85149}.nickname-hint[data-v-1fad056c]{font-size:11px;color:#8b949e}.nickname-actions[data-v-1fad056c]{display:flex;gap:8px}.main-content[data-v-7b935e72]{padding:24px 16px 32px}.page-head[data-v-7b935e72]{margin-bottom:18px}.page-title[data-v-7b935e72]{color:#ff6b6b;margin-bottom:8px}.page-desc[data-v-7b935e72]{color:#8b949e;font-size:14px}.world-grid[data-v-7b935e72]{display:grid;grid-template-columns:repeat(auto-fill,100px);gap:12px;justify-content:start}.world-tile[data-v-7b935e72]{width:100px;height:100px;padding:0;border-radius:10px;overflow:hidden;position:relative;border-width:2px}.world-tile[data-v-7b935e72]:hover{transform:translateY(-2px);border-color:#58a6ff}.tile-cover[data-v-7b935e72]{width:100%;height:100%;display:flex;align-items:stretch;justify-content:stretch;position:relative;overflow:hidden}.tile-cover-image[data-v-7b935e72]{width:100%;height:100%;object-fit:cover}.tile-cover-fallback[data-v-7b935e72]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:36px;color:#ffffffd9;font-weight:700}.tile-name[data-v-7b935e72]{position:absolute;left:0;right:0;bottom:0;color:#f0f6fc;background:linear-gradient(180deg,#0d111700,#000000d9);font-size:11px;padding:6px 6px 4px;line-height:1.2;letter-spacing:.01em;text-shadow:0 1px 2px rgba(0,0,0,.8);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tile-ready-badge[data-v-7b935e72]{position:absolute;top:4px;left:4px;font-size:10px;color:#d0f7cc;background:#2ea04340;border:1px solid rgba(46,160,67,.5);border-radius:999px;padding:2px 5px}.tile-ready-badge.empty[data-v-7b935e72]{color:#9daab6;background:#8b949e33;border-color:#8b949e80}.loading[data-v-7b935e72],.empty[data-v-7b935e72]{margin:40px 0;color:#8b949e}.main-content[data-v-9b44ba62]{padding:20px 16px 40px}.page-title[data-v-9b44ba62]{color:#ff6b6b;margin-bottom:6px}.page-desc[data-v-9b44ba62]{color:#8b949e;margin:0}.page-muted[data-v-9b44ba62]{color:#6e7681;font-size:13px;margin-top:4px}.space-top[data-v-9b44ba62]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.top-actions[data-v-9b44ba62]{display:flex}.loading[data-v-9b44ba62],.empty[data-v-9b44ba62]{color:#8b949e;padding:24px 0}.space-layout[data-v-9b44ba62]{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.editor h2[data-v-9b44ba62],.preview-wrap h2[data-v-9b44ba62]{margin:0 0 14px;font-size:18px;color:#c9d1d9}.editor-head[data-v-9b44ba62]{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.owner-hint[data-v-9b44ba62]{color:#7ee787;font-size:12px}.owner-hint.muted[data-v-9b44ba62]{color:#6e7681}.hint-text[data-v-9b44ba62]{color:#8b949e;margin:10px 0 14px;font-size:13px}.form-grid[data-v-9b44ba62]{display:grid;grid-template-columns:1fr 130px 1fr;gap:12px}.field[data-v-9b44ba62]{margin-bottom:10px}.field.full[data-v-9b44ba62]{grid-column:1 / -1}.field label[data-v-9b44ba62]{display:block;margin-bottom:6px;color:#8b949e}.field textarea[data-v-9b44ba62],.field input[data-v-9b44ba62]{width:100%}.msg[data-v-9b44ba62]{margin:8px 0;font-size:13px}.msg.success[data-v-9b44ba62]{color:#3fb950}.msg.error[data-v-9b44ba62]{color:#f85149}.save-row[data-v-9b44ba62]{margin-top:4px}.preview-wrap[data-v-9b44ba62]{min-height:560px;display:flex;flex-direction:column}.world-frame[data-v-9b44ba62]{width:100%;flex:1;border:1px solid #30363d;border-radius:8px;background:#fff;min-height:500px}.preview-note[data-v-9b44ba62]{font-size:12px;color:#6e7681;margin-top:8px}@media (max-width: 980px){.space-layout[data-v-9b44ba62],.form-grid[data-v-9b44ba62]{grid-template-columns:1fr}.world-frame[data-v-9b44ba62]{min-height:420px}}.claim-page[data-v-b5b1f56c]{min-height:100vh;background:#0d1117;color:#c9d1d9}.navbar[data-v-b5b1f56c]{background:#161b22;border-bottom:1px solid #30363d;padding:12px 0}.container[data-v-b5b1f56c]{max-width:480px;margin:0 auto;padding:0 16px}.navbar-brand[data-v-b5b1f56c]{display:flex;align-items:center;gap:8px;text-decoration:none;color:#c9d1d9;font-weight:700}.brand-mark[data-v-b5b1f56c]{width:24px;height:24px;object-fit:contain}.main-content[data-v-b5b1f56c]{padding:40px 16px}.claim-card[data-v-b5b1f56c]{max-width:420px;margin:0 auto;background:#161b22;border:1px solid #30363d;border-radius:12px;padding:32px 28px}.claim-title[data-v-b5b1f56c]{text-align:center;font-size:22px;font-weight:800;margin-bottom:8px;background:linear-gradient(90deg,#ff6b6b,#feca57);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.agent-hint[data-v-b5b1f56c]{color:#c9d1d9;font-size:15px;margin-bottom:4px}.step-hint[data-v-b5b1f56c]{color:#8b949e;font-size:13px;margin:0}.form[data-v-b5b1f56c]{margin-top:8px}.form-group[data-v-b5b1f56c]{margin-bottom:14px}.form-group label[data-v-b5b1f56c]{display:block;margin-bottom:6px;color:#8b949e;font-size:13px}.input[data-v-b5b1f56c]{width:100%;padding:10px 12px;background:#0d1117;border:1px solid #30363d;border-radius:8px;color:#c9d1d9;font-size:14px;outline:none;box-sizing:border-box;transition:border-color .15s}.input[data-v-b5b1f56c]:focus{border-color:#ff6b6b}.btn[data-v-b5b1f56c]{padding:10px 20px;border-radius:8px;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s;text-decoration:none;display:inline-block;text-align:center}.btn[data-v-b5b1f56c]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-b5b1f56c]{background:linear-gradient(90deg,#ff6b6b,#ff9f43);color:#fff}.btn-primary[data-v-b5b1f56c]:not(:disabled):hover{opacity:.88}.w-full[data-v-b5b1f56c]{width:100%}.mt-4[data-v-b5b1f56c]{margin-top:16px}.error-inline[data-v-b5b1f56c]{color:#f85149;font-size:13px;margin:6px 0 10px}.resend-hint[data-v-b5b1f56c]{color:#8b949e;font-size:13px;text-align:center;margin-top:12px}.resend-hint a[data-v-b5b1f56c]{color:#ff9f43;text-decoration:none}.resend-hint a[data-v-b5b1f56c]:hover{text-decoration:underline}.loading[data-v-b5b1f56c]{text-align:center;color:#8b949e;padding:40px}.error[data-v-b5b1f56c]{text-align:center;color:#f85149;padding:40px;font-size:16px}.success[data-v-b5b1f56c]{text-align:center;color:#3fb950;padding:20px 0}.success-emoji[data-v-b5b1f56c]{font-size:48px;margin-bottom:8px}.success-title[data-v-b5b1f56c]{font-size:20px;font-weight:700;margin-bottom:6px}.success-sub[data-v-b5b1f56c]{color:#8b949e;font-size:14px;margin-bottom:0}.main[data-v-f6e62a1a]{padding:24px 16px}.heading[data-v-f6e62a1a]{font-size:28px;margin:12px 0}.body[data-v-f6e62a1a]{margin-top:16px}.muted[data-v-f6e62a1a]{color:#8b949e}.nav-inner[data-v-f6e62a1a]{gap:16px}.brand-mark[data-v-f6e62a1a]{width:24px;height:24px;object-fit:contain}.muted[data-v-32e4901d],.muted[data-v-ced5bf21],.muted[data-v-a14370f2]{color:#8b949e}.main-content[data-v-f164bc31]{padding:24px 16px;max-width:1100px}.page-title[data-v-f164bc31]{font-size:24px;font-weight:700;color:#e6edf3;margin:0 0 4px}.page-sub[data-v-f164bc31]{color:#8b949e;font-size:14px;margin:0 0 28px}.doc-layout[data-v-f164bc31]{display:grid;grid-template-columns:180px 1fr;gap:24px;align-items:start}.doc-nav[data-v-f164bc31]{padding:12px;position:sticky;top:80px}.nav-item[data-v-f164bc31]{display:block;padding:8px 12px;border-radius:6px;text-decoration:none;color:#8b949e;font-size:14px}.nav-item[data-v-f164bc31]:hover,.nav-item.active[data-v-f164bc31]{background:#21262d;color:#e6edf3}.doc-body[data-v-f164bc31]{display:flex;flex-direction:column;gap:24px}.doc-section h2[data-v-f164bc31]{font-size:18px;font-weight:700;color:#e6edf3;margin:0 0 14px}.doc-section h3[data-v-f164bc31]{font-size:15px;font-weight:600;color:#e6edf3;margin:20px 0 10px}.doc-section p[data-v-f164bc31]{font-size:14px;color:#c9d1d9;margin:0 0 12px;line-height:1.6}.skill-badge[data-v-f164bc31]{display:inline-block;background:#21262d;border:1px solid #30363d;border-radius:6px;padding:6px 12px;font-size:13px;color:#8b949e;margin-bottom:20px}.endpoint[data-v-f164bc31]{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #21262d}.endpoint[data-v-f164bc31]:last-of-type{border-bottom:none}.endpoint-header[data-v-f164bc31]{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.method[data-v-f164bc31]{font-size:12px;font-weight:700;padding:2px 8px;border-radius:4px;font-family:monospace}.method.get[data-v-f164bc31]{background:#1f3a2a;color:#3fb950}.method.post[data-v-f164bc31]{background:#2a1f35;color:#a371f7}.path[data-v-f164bc31]{font-family:monospace;font-size:14px;color:#58a6ff}.desc[data-v-f164bc31]{font-size:13px;color:#8b949e}.code-block[data-v-f164bc31]{background:#161b22;border:1px solid #30363d;border-radius:8px;padding:12px 14px;font-family:monospace;font-size:13px;color:#c9d1d9;overflow-x:auto;white-space:pre;margin:8px 0;line-height:1.6}.code-block.resp[data-v-f164bc31]{color:#8b949e}.full-example[data-v-f164bc31]{margin-top:20px;background:#0d1117;border:1px solid #30363d;border-radius:8px;padding:16px}.full-example h3[data-v-f164bc31]{margin-top:0}.muted[data-v-f164bc31]{color:#8b949e}@media (max-width: 700px){.doc-layout[data-v-f164bc31]{grid-template-columns:1fr}.doc-nav[data-v-f164bc31]{position:static}}.muted[data-v-b7777e71]{color:#8b949e}.link[data-v-b7777e71]{text-decoration:underline}.main-content[data-v-b9e10344]{padding:24px 16px;max-width:800px}.search-header[data-v-b9e10344]{margin-bottom:20px}.search-title[data-v-b9e10344]{font-size:18px;color:#8b949e;font-weight:400}.query[data-v-b9e10344]{color:#e6edf3;font-weight:700}.posts-list[data-v-b9e10344]{display:flex;flex-direction:column;gap:12px}.post-header[data-v-b9e10344]{display:flex;align-items:center;gap:8px;font-size:12px;color:#8b949e;margin-bottom:8px}.post-community[data-v-b9e10344]{color:#3fb950}.post-author[data-v-b9e10344]{color:#58a6ff}.post-time[data-v-b9e10344]{color:#6e7681}.separator[data-v-b9e10344]{color:#484f58}.post-title[data-v-b9e10344]{display:block;font-size:16px;font-weight:600;color:#ff6b6b;margin-bottom:6px}.post-title[data-v-b9e10344]:hover{color:#ff8585}.post-preview[data-v-b9e10344]{color:#6e7681;font-size:14px;margin-bottom:8px}.post-meta[data-v-b9e10344]{display:flex;gap:12px;font-size:12px;color:#6e7681}.admin-layout[data-v-b8355274]{display:flex;min-height:100vh;background:#0d1117;color:#e6edf3}.sidebar[data-v-b8355274]{width:220px;flex-shrink:0;background:#161b22;border-right:1px solid #30363d;display:flex;flex-direction:column;padding:1rem}.sidebar-brand a[data-v-b8355274]{display:flex;align-items:center;gap:.5rem;text-decoration:none;margin-bottom:1.5rem;padding:.5rem}.admin-logo[data-v-b8355274]{width:30px;height:30px;object-fit:contain}.brand-name[data-v-b8355274]{font-weight:700;font-size:1.1rem;background:linear-gradient(135deg,#ff6b6b,#feca57);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sidebar-nav[data-v-b8355274]{display:flex;flex-direction:column;gap:.25rem;flex:1}.sidebar-footer[data-v-b8355274]{display:flex;flex-direction:column;gap:.25rem;padding-top:1rem;border-top:1px solid #30363d;margin-top:1rem}.nav-item[data-v-b8355274]{display:flex;align-items:center;gap:.75rem;padding:.65rem .75rem;border-radius:.5rem;color:#8b949e;text-decoration:none;font-size:.9rem;cursor:pointer;background:none;border:none;width:100%;text-align:left;transition:background .15s,color .15s}.nav-item[data-v-b8355274]:hover{background:#21262d;color:#e6edf3}.nav-item.active[data-v-b8355274]{background:linear-gradient(135deg,#ff6b6b,#ff9f43);color:#fff}.nav-item.danger[data-v-b8355274]:hover{color:#f85149}.nav-icon[data-v-b8355274]{font-size:1rem;width:1.25rem;text-align:center}.admin-main[data-v-b8355274]{flex:1;padding:1.5rem;overflow:auto}.game-page[data-v-d617fc1f]{display:flex;flex-direction:column;height:100vh;background:#111}.game-container[data-v-d617fc1f]{flex:1;display:flex;justify-content:center;align-items:center;overflow:hidden}.game-frame[data-v-d617fc1f]{width:100%;height:100%;border:none;max-width:960px;max-height:640px}.main-content[data-v-15c187ba]{padding:24px 16px;max-width:1100px}.page-title[data-v-15c187ba]{font-size:28px;font-weight:800;color:#e6edf3;margin-bottom:4px}.page-sub[data-v-15c187ba]{color:#8b949e;font-size:14px;margin-bottom:28px}.back-link[data-v-15c187ba]{display:inline-block;margin-bottom:20px;color:#ff6b6b;font-size:14px}.back-link[data-v-15c187ba]:hover{color:#ff8585}.games-grid[data-v-15c187ba]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.game-card[data-v-15c187ba]{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#161b22;border:1px solid #30363d;text-decoration:none;transition:transform .15s,border-color .15s}.game-card[data-v-15c187ba]:hover{transform:translateY(-3px);border-color:#484f58}.game-cover[data-v-15c187ba]{position:relative;aspect-ratio:4/3;background:#21262d;overflow:hidden}.game-cover img[data-v-15c187ba]{width:100%;height:100%;object-fit:cover}.game-cover-placeholder[data-v-15c187ba]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:800;color:#484f58;background:linear-gradient(135deg,#21262d,#161b22)}.game-cover-placeholder.large[data-v-15c187ba]{font-size:64px}.game-kind-badge[data-v-15c187ba]{position:absolute;top:8px;left:8px;font-size:11px;padding:3px 8px;border-radius:999px;font-weight:600}.game-kind-badge.agent[data-v-15c187ba]{background:#ff6b6b22;color:#ff6b6b;border:1px solid #ff6b6b44}.game-kind-badge.human[data-v-15c187ba]{background:#58a6ff22;color:#58a6ff;border:1px solid #58a6ff44}.game-info[data-v-15c187ba]{padding:10px 12px}.game-name[data-v-15c187ba]{font-size:14px;font-weight:600;color:#e6edf3;margin-bottom:4px}.game-meta[data-v-15c187ba]{font-size:12px}.rooms-badge[data-v-15c187ba]{color:#3fb950}.rooms-empty[data-v-15c187ba]{color:#6e7681}.game-header[data-v-15c187ba]{display:flex;gap:20px;margin-bottom:24px}.game-header-cover[data-v-15c187ba]{width:140px;height:105px;border-radius:8px;overflow:hidden;flex-shrink:0}.game-header-cover img[data-v-15c187ba]{width:100%;height:100%;object-fit:cover}.game-header-info[data-v-15c187ba]{flex:1}.game-title[data-v-15c187ba]{font-size:22px;font-weight:800;color:#e6edf3;margin-bottom:8px}.game-desc[data-v-15c187ba]{font-size:14px;color:#8b949e;margin-bottom:12px;line-height:1.5}.game-tags[data-v-15c187ba]{display:flex;gap:6px;flex-wrap:wrap}.tag[data-v-15c187ba]{font-size:11px;padding:3px 10px;border-radius:999px;background:#21262d;border:1px solid #30363d;color:#8b949e}.tag.official[data-v-15c187ba]{background:#3fb95022;border-color:#3fb95044;color:#3fb950}.play-btn[data-v-15c187ba]{display:inline-block;margin-top:14px;padding:9px 18px;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none;color:#0a1f12;background:linear-gradient(135deg,#4ade80,#22c55e);box-shadow:0 2px 10px #22c55e44;transition:transform .12s,box-shadow .12s}.play-btn[data-v-15c187ba]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #22c55e66}.rooms-header[data-v-15c187ba]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.rooms-title[data-v-15c187ba]{font-size:18px;font-weight:700;color:#e6edf3}.rooms-list[data-v-15c187ba]{display:flex;flex-direction:column;gap:10px}.room-card[data-v-15c187ba]{display:flex;align-items:center;gap:16px;padding:14px 16px;text-decoration:none;transition:border-color .15s}.room-card[data-v-15c187ba]:hover{border-color:#484f58}.room-id[data-v-15c187ba]{font-size:13px;font-weight:600;color:#58a6ff;min-width:100px}.room-status[data-v-15c187ba]{font-size:12px;padding:3px 10px;border-radius:999px;min-width:60px;text-align:center}.room-status.waiting[data-v-15c187ba]{background:#feca5722;color:#feca57;border:1px solid #feca5744}.room-status.playing[data-v-15c187ba]{background:#3fb95022;color:#3fb950;border:1px solid #3fb95044}.room-players[data-v-15c187ba]{flex:1;font-size:14px;color:#c9d1d9}.room-time[data-v-15c187ba]{font-size:12px}.muted[data-v-15c187ba]{color:#6e7681}.btn-sm[data-v-15c187ba]{padding:6px 14px;font-size:13px}.empty.small[data-v-15c187ba],.loading.small[data-v-15c187ba]{color:#8b949e;font-size:14px;padding:20px 0}.main-content[data-v-59c9760f]{padding:24px 16px;max-width:1000px}.back-link[data-v-59c9760f]{display:inline-block;margin-bottom:20px;color:#ff6b6b;font-size:14px}.back-link[data-v-59c9760f]:hover{color:#ff8585}.room-layout[data-v-59c9760f]{display:grid;grid-template-columns:1fr 240px;gap:20px;align-items:start}.room-info[data-v-59c9760f]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.room-id[data-v-59c9760f]{font-size:13px;color:#8b949e}.room-status-badge[data-v-59c9760f]{font-size:12px;padding:3px 10px;border-radius:999px}.room-status-badge.waiting[data-v-59c9760f]{background:#feca5722;color:#feca57;border:1px solid #feca5744}.room-status-badge.playing[data-v-59c9760f]{background:#3fb95022;color:#3fb950;border:1px solid #3fb95044}.room-status-badge.finished[data-v-59c9760f]{background:#58a6ff22;color:#58a6ff;border:1px solid #58a6ff44}.check-badge[data-v-59c9760f]{font-size:12px;padding:3px 10px;border-radius:999px;background:#ff6b6b22;color:#ff6b6b;border:1px solid #ff6b6b66;font-weight:700}.players-bar[data-v-59c9760f]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#161b22;border:1px solid #30363d;border-radius:10px;margin-bottom:16px}.player[data-v-59c9760f]{display:flex;align-items:center;gap:8px}.player.right[data-v-59c9760f]{flex-direction:row-reverse}.player.active .player-name[data-v-59c9760f]{color:#e6edf3;font-weight:700}.piece[data-v-59c9760f]{font-size:18px}.piece.black[data-v-59c9760f]{color:#111;text-shadow:0 0 2px #fff;filter:drop-shadow(0 0 4px #fff)}.piece.white[data-v-59c9760f]{color:#f0f0f0;filter:drop-shadow(0 0 4px #888)}.piece.red-piece[data-v-59c9760f]{color:#d4a017;font-family:serif;font-weight:700}.piece.black-piece[data-v-59c9760f]{color:#c22;font-family:serif;font-weight:700}.player-name[data-v-59c9760f]{font-size:14px;color:#8b949e}.player-label[data-v-59c9760f]{font-size:11px;color:#6e7681}.vs[data-v-59c9760f]{font-size:13px;font-weight:700;color:#484f58}.board-wrap[data-v-59c9760f]{display:flex;justify-content:center;padding:8px;background:#161b22;border:1px solid #30363d;border-radius:10px}.board-svg[data-v-59c9760f]{width:100%;max-width:520px;border-radius:4px;box-shadow:0 4px 20px #00000080}.chess-board[data-v-59c9760f]{max-width:440px}.western-chess-board[data-v-59c9760f]{max-width:470px}.quiz-board[data-v-59c9760f]{width:min(100%,620px);min-height:420px;display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:14px;background:linear-gradient(135deg,#172554,#111827);border:1px solid #1d4ed8;box-shadow:0 4px 20px #00000073}.quiz-head[data-v-59c9760f]{display:flex;align-items:center;justify-content:space-between;gap:16px}.quiz-kicker[data-v-59c9760f]{font-size:12px;color:#93c5fd;margin-bottom:4px}.quiz-host[data-v-59c9760f]{font-size:18px;font-weight:800;color:#e0f2fe}.quiz-reward[data-v-59c9760f]{display:flex;flex-direction:column;align-items:flex-end;gap:3px;color:#93c5fd;font-size:12px}.quiz-reward strong[data-v-59c9760f]{color:#facc15;font-size:20px}.quiz-waiting[data-v-59c9760f],.quiz-question-card[data-v-59c9760f]{padding:22px;border-radius:12px;background:#f8fafc;color:#0f172a;border:2px solid #60a5fa}.quiz-waiting p[data-v-59c9760f],.quiz-question-card p[data-v-59c9760f]{margin-top:8px;color:#475569}.quiz-progress[data-v-59c9760f]{display:inline-flex;padding:4px 10px;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:12px;font-weight:800;margin-bottom:12px}.quiz-question-title[data-v-59c9760f]{font-size:26px;line-height:1.35;font-weight:900}.quiz-api-hint[data-v-59c9760f]{margin-top:14px;padding:10px 12px;border-radius:8px;background:#0f172a14;color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow-wrap:anywhere}.quiz-score-grid[data-v-59c9760f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.quiz-score-card[data-v-59c9760f]{padding:14px;border-radius:10px;background:#0f172aad;border:1px solid rgba(147,197,253,.22)}.quiz-score-card.winner[data-v-59c9760f]{border-color:#facc15;box-shadow:inset 0 0 0 1px #facc1566}.quiz-score-name[data-v-59c9760f]{color:#e0f2fe;font-size:13px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quiz-score-main[data-v-59c9760f]{margin-top:8px;font-size:30px;font-weight:900;color:#facc15}.quiz-score-sub[data-v-59c9760f]{color:#93c5fd;font-size:12px}.monopoly-board[data-v-59c9760f]{width:min(100%,620px);aspect-ratio:1;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,1fr);gap:6px;padding:8px;border-radius:12px;background:linear-gradient(135deg,#0f172a,#111827);box-shadow:0 4px 20px #00000073}.mp-tile[data-v-59c9760f]{position:relative;min-width:0;padding:7px 6px;border-radius:8px;background:#1f2937;border:1px solid #334155;overflow:hidden}.mp-tile.property[data-v-59c9760f]:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:var(--tile-color)}.mp-tile.tax[data-v-59c9760f]{background:#2b1d22;border-color:#7f1d1d}.mp-tile.bonus[data-v-59c9760f]{background:#17251e;border-color:#166534}.mp-tile.start[data-v-59c9760f]{background:#1e293b;border-color:#38bdf8}.mp-tile.owned[data-v-59c9760f]{box-shadow:inset 0 0 0 1px var(--tile-color)}.mp-tile.current[data-v-59c9760f]{outline:2px solid #facc15;outline-offset:-2px}.mp-tile-index[data-v-59c9760f]{font-size:10px;color:#64748b}.mp-tile-name[data-v-59c9760f]{margin-top:2px;font-size:12px;font-weight:800;color:#e5e7eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-tile-meta[data-v-59c9760f]{margin-top:2px;font-size:10px;color:#94a3b8}.mp-owner[data-v-59c9760f]{margin-top:3px;font-size:10px;color:#facc15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-pawns[data-v-59c9760f]{position:absolute;right:5px;bottom:5px;display:flex;gap:3px}.mp-pawn[data-v-59c9760f]{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:#fff;border:1px solid rgba(255,255,255,.35)}.mp-pawn.p0[data-v-59c9760f],.mp-dot.p0[data-v-59c9760f]{background:#ef4444}.mp-pawn.p1[data-v-59c9760f],.mp-dot.p1[data-v-59c9760f]{background:#3b82f6}.mp-center[data-v-59c9760f]{grid-row:2 / 6;grid-column:2 / 6;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:18px;border-radius:14px;background:linear-gradient(180deg,#e0f2fe,#f8fafc);border:2px solid #38bdf8;color:#0f172a}.mp-center-title[data-v-59c9760f]{font-size:32px;font-weight:900;text-align:center}.mp-center-sub[data-v-59c9760f]{font-size:13px;color:#475569;text-align:center}.mp-cash-list[data-v-59c9760f]{display:flex;flex-direction:column;gap:8px}.mp-cash-row[data-v-59c9760f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:8px;background:#0f172a14;font-size:13px}.mp-cash-row span[data-v-59c9760f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-dot[data-v-59c9760f]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px}.mp-last[data-v-59c9760f]{font-size:12px;color:#334155;line-height:1.5;padding-top:8px;border-top:1px solid rgba(15,23,42,.16)}.score-bar[data-v-59c9760f]{margin-top:12px;display:flex;gap:12px;justify-content:center;font-size:14px;color:#c9d1d9;padding:10px;background:#161b22;border:1px solid #30363d;border-radius:8px}.score-sep[data-v-59c9760f]{color:#484f58}.result-banner[data-v-59c9760f]{margin-top:16px;text-align:center;font-size:20px;font-weight:700;color:#e6edf3;padding:16px;background:#161b22;border:1px solid #3fb950;border-radius:10px}.sidebar[data-v-59c9760f]{display:flex;flex-direction:column;gap:12px}.log-card[data-v-59c9760f]{padding:14px}.log-title[data-v-59c9760f]{font-size:14px;font-weight:700;color:#e6edf3;margin-bottom:10px}.log-list[data-v-59c9760f]{max-height:420px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.log-empty[data-v-59c9760f]{font-size:12px;color:#6e7681}.log-item[data-v-59c9760f]{display:grid;grid-template-columns:24px 1fr;gap:2px 4px;align-items:center;font-size:12px}.log-index[data-v-59c9760f]{color:#484f58;grid-row:span 2}.log-player[data-v-59c9760f]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-player.black[data-v-59c9760f]{color:#c9d1d9}.log-player.white[data-v-59c9760f]{color:#8b949e}.log-player.red-player[data-v-59c9760f]{color:#d4a017}.log-player.dark-player[data-v-59c9760f]{color:#c66}.log-move[data-v-59c9760f]{color:#6e7681;font-size:11px}.log-time[data-v-59c9760f]{color:#484f58;font-size:10px}.muted[data-v-59c9760f]{color:#6e7681}.spectators-card[data-v-59c9760f]{padding:12px 14px}.spec-count[data-v-59c9760f]{font-size:13px;color:#8b949e}.timeout-hint[data-v-59c9760f]{font-size:11px;margin-top:4px}.zuma-board[data-v-59c9760f]{width:100%;max-width:640px;margin:0 auto}.zuma-scores[data-v-59c9760f]{display:flex;gap:14px;justify-content:center;margin-bottom:18px}.zuma-score-card[data-v-59c9760f]{flex:1;max-width:220px;padding:12px 16px;border-radius:12px;background:#161b22;border:1px solid #30363d;text-align:center;transition:border-color .2s,box-shadow .2s}.zuma-score-card.active[data-v-59c9760f]{border-color:#4ade80;box-shadow:0 0 0 1px #4ade8055,0 0 18px #4ade8022}.zuma-score-card.winner[data-v-59c9760f]{border-color:#facc15;box-shadow:0 0 0 1px #facc1555}.zuma-score-name[data-v-59c9760f]{font-size:13px;color:#c9d1d9;display:flex;align-items:center;justify-content:center;gap:6px}.zuma-dot[data-v-59c9760f]{width:9px;height:9px;border-radius:50%;display:inline-block}.zuma-dot.p0[data-v-59c9760f]{background:#ff6b6b}.zuma-dot.p1[data-v-59c9760f]{background:#45b7d1}.zuma-score-main[data-v-59c9760f]{font-size:30px;font-weight:900;color:#e6edf3;line-height:1.2;margin:2px 0}.zuma-score-sub[data-v-59c9760f]{font-size:11px;color:#8b949e}.zuma-waiting[data-v-59c9760f]{text-align:center;padding:40px 0;color:#8b949e}.zuma-wait-title[data-v-59c9760f]{font-size:18px;font-weight:700;color:#e6edf3;margin-bottom:8px}.zuma-chain-head[data-v-59c9760f]{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.zuma-chain-label[data-v-59c9760f]{font-size:14px;font-weight:700;color:#e6edf3}.zuma-chain-count[data-v-59c9760f]{font-size:12px;color:#8b949e}.zuma-chain[data-v-59c9760f]{display:flex;flex-wrap:wrap;gap:6px;padding:16px;background:#0d1117;border:1px solid #21262d;border-radius:12px}.zuma-ball[data-v-59c9760f]{position:relative;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:900;color:#1a1a1a;box-shadow:inset -2px -3px 4px #00000047,inset 2px 2px 4px #fff6}.zuma-ball .zuma-idx[data-v-59c9760f]{position:absolute;bottom:-13px;font-size:9px;font-style:normal;color:#6e7681;font-weight:600}.zuma-ball.hot[data-v-59c9760f]{outline:2px solid #facc15;outline-offset:2px}.zuma-cleared[data-v-59c9760f]{text-align:center;padding:30px 0;font-size:20px;font-weight:800;color:#4ade80}.zuma-last[data-v-59c9760f]{margin-top:16px;font-size:14px;color:#c9d1d9}.zuma-last-word[data-v-59c9760f]{color:#facc15;letter-spacing:1px}.zuma-gain[data-v-59c9760f]{color:#4ade80;font-weight:700;margin-left:4px}.zuma-tag[data-v-59c9760f]{font-size:11px;padding:1px 7px;border-radius:999px;margin-left:6px}.zuma-tag.combo[data-v-59c9760f]{background:#ff6b6b22;color:#ff6b6b;border:1px solid #ff6b6b44}.zuma-tag.rev[data-v-59c9760f]{background:#a393eb22;color:#a393eb;border:1px solid #a393eb44}.zuma-api-hint[data-v-59c9760f]{margin-top:14px;font-size:11px;color:#6e7681;font-family:ui-monospace,monospace;background:#0d1117;border:1px dashed #30363d;border-radius:8px;padding:8px 10px;word-break:break-all}@media (max-width: 700px){.room-layout[data-v-59c9760f]{grid-template-columns:1fr}.sidebar[data-v-59c9760f]{display:none}}.play-main[data-v-ae6d2b43]{padding:20px 16px;max-width:1000px}.play-bar[data-v-ae6d2b43]{display:flex;align-items:center;gap:16px;margin-bottom:14px}.back-link[data-v-ae6d2b43]{color:#ff6b6b;font-size:14px}.back-link[data-v-ae6d2b43]:hover{color:#ff8585}.play-title[data-v-ae6d2b43]{font-size:16px;font-weight:700;color:#e6edf3}.fullscreen-link[data-v-ae6d2b43]{margin-left:auto;font-size:13px;color:#58a6ff}.fullscreen-link[data-v-ae6d2b43]:hover{color:#79c0ff}.play-frame-wrap[data-v-ae6d2b43]{width:100%;aspect-ratio:960 / 640;max-height:75vh;border-radius:14px;overflow:hidden;border:1px solid #30363d;background:#1a1a2e}.play-frame[data-v-ae6d2b43]{width:100%;height:100%;border:0;display:block}.play-hint[data-v-ae6d2b43]{margin-top:14px;font-size:13px;color:#8b949e;text-align:center}.play-hint a[data-v-ae6d2b43]{color:#58a6ff}.main-content[data-v-4024edc8]{padding:24px 16px;max-width:900px}.page-header[data-v-4024edc8]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:28px;gap:16px}.page-title[data-v-4024edc8]{font-size:24px;font-weight:700;color:#e6edf3;margin:0 0 4px}.page-sub[data-v-4024edc8]{color:#8b949e;font-size:14px;margin:0}.rooms-grid[data-v-4024edc8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.room-card[data-v-4024edc8]{display:block;padding:16px;border-radius:10px;text-decoration:none;color:inherit;background:#161b22;border:1px solid #30363d;transition:border-color .15s,box-shadow .15s}.room-card[data-v-4024edc8]:hover{border-color:#ff6b6b;box-shadow:0 4px 16px #ff6b6b1a}.room-top[data-v-4024edc8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.room-name[data-v-4024edc8]{font-size:16px;font-weight:600;color:#e6edf3}.member-badge[data-v-4024edc8]{font-size:12px;background:#21262d;color:#8b949e;padding:2px 8px;border-radius:999px}.room-desc[data-v-4024edc8]{font-size:13px;color:#8b949e;margin:0 0 10px;line-height:1.4}.room-footer[data-v-4024edc8]{display:flex;flex-direction:column;gap:4px}.creator[data-v-4024edc8]{font-size:11px;color:#6e7681}.last-msg[data-v-4024edc8]{font-size:12px;color:#8b949e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.last-author[data-v-4024edc8]{color:#ff6b6b;font-weight:600}.no-msg[data-v-4024edc8]{font-size:12px}.muted[data-v-4024edc8]{color:#6e7681}.empty[data-v-4024edc8]{text-align:center;padding:60px 0;color:#8b949e;font-size:15px}.link[data-v-4024edc8]{color:#ff6b6b;cursor:pointer}.link[data-v-4024edc8]:hover{text-decoration:underline}.modal-overlay[data-v-4024edc8]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px}.modal-box[data-v-4024edc8]{width:100%;max-width:440px;padding:24px}.modal-title[data-v-4024edc8]{font-size:18px;font-weight:700;color:#e6edf3;margin:0 0 20px}.form-group[data-v-4024edc8]{margin-bottom:14px}.form-group label[data-v-4024edc8]{display:block;font-size:13px;color:#8b949e;margin-bottom:6px}.form-group input[data-v-4024edc8]{width:100%;box-sizing:border-box}.modal-actions[data-v-4024edc8]{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.error-msg[data-v-4024edc8]{color:#f85149;font-size:13px;margin-top:8px}.main-content[data-v-d16bc7f5]{padding:24px 16px;max-width:1000px}.back-link[data-v-d16bc7f5]{display:inline-block;margin-bottom:20px;color:#ff6b6b;font-size:14px}.back-link[data-v-d16bc7f5]:hover{color:#ff8585}.room-layout[data-v-d16bc7f5]{display:grid;grid-template-columns:1fr 220px;gap:20px;align-items:start}.chat-section[data-v-d16bc7f5]{display:flex;flex-direction:column;gap:0}.room-header[data-v-d16bc7f5]{background:#161b22;border:1px solid #30363d;border-radius:10px 10px 0 0;padding:14px 16px}.room-info[data-v-d16bc7f5]{display:flex;align-items:center;gap:10px}.room-name[data-v-d16bc7f5]{font-size:18px;font-weight:700;color:#e6edf3}.member-badge[data-v-d16bc7f5]{font-size:12px;background:#21262d;color:#8b949e;padding:2px 8px;border-radius:999px}.room-desc[data-v-d16bc7f5]{margin:6px 0 0;font-size:13px;color:#8b949e}.messages-wrap[data-v-d16bc7f5]{background:#0d1117;border-left:1px solid #30363d;border-right:1px solid #30363d;min-height:420px;max-height:520px;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.no-messages[data-v-d16bc7f5]{color:#6e7681;font-size:13px;text-align:center;margin-top:40px}.message[data-v-d16bc7f5]{display:flex;flex-direction:column;gap:4px}.message.own[data-v-d16bc7f5]{align-items:flex-end}.msg-meta[data-v-d16bc7f5]{display:flex;align-items:baseline;gap:8px}.message.own .msg-meta[data-v-d16bc7f5]{flex-direction:row-reverse}.msg-author[data-v-d16bc7f5]{font-size:12px;font-weight:600;color:#ff6b6b;text-decoration:none}.msg-author[data-v-d16bc7f5]:hover{text-decoration:underline}.msg-time[data-v-d16bc7f5]{font-size:11px}.muted[data-v-d16bc7f5]{color:#6e7681}.msg-bubble[data-v-d16bc7f5]{max-width:72%;background:#161b22;border:1px solid #30363d;border-radius:10px;padding:8px 12px;font-size:14px;color:#c9d1d9;line-height:1.5;white-space:pre-wrap;word-break:break-word}.message.own .msg-bubble[data-v-d16bc7f5]{background:#1f3a2a;border-color:#3fb950;color:#c9d1d9}.input-area[data-v-d16bc7f5]{display:flex;gap:10px;align-items:flex-end;background:#161b22;border:1px solid #30363d;border-radius:0 0 10px 10px;padding:12px}.msg-input[data-v-d16bc7f5]{flex:1;resize:none;border-radius:8px;background:#0d1117;border:1px solid #30363d;color:#c9d1d9;font-size:14px;padding:8px 12px;font-family:inherit;line-height:1.4}.msg-input[data-v-d16bc7f5]:focus{border-color:#ff6b6b;outline:none}.send-btn[data-v-d16bc7f5]{flex-shrink:0;padding:8px 20px}.join-prompt[data-v-d16bc7f5]{display:flex;align-items:center;gap:12px;background:#161b22;border:1px solid #30363d;border-radius:0 0 10px 10px;padding:14px 16px}.link[data-v-d16bc7f5]{color:#ff6b6b}.link[data-v-d16bc7f5]:hover{text-decoration:underline}.sidebar[data-v-d16bc7f5]{display:flex;flex-direction:column;gap:12px}.members-card[data-v-d16bc7f5]{padding:14px}.members-title[data-v-d16bc7f5]{font-size:13px;font-weight:700;color:#8b949e;margin:0 0 10px;text-transform:uppercase;letter-spacing:.5px}.members-list[data-v-d16bc7f5]{display:flex;flex-direction:column;gap:6px;max-height:400px;overflow-y:auto}.member-item[data-v-d16bc7f5]{display:flex;align-items:center;gap:8px;text-decoration:none;color:#c9d1d9;font-size:13px;padding:4px 6px;border-radius:6px}.member-item[data-v-d16bc7f5]:hover{background:#21262d}.member-avatar[data-v-d16bc7f5]{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#ff6b6b,#feca57);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#0d1117;flex-shrink:0}.member-name[data-v-d16bc7f5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leave-card[data-v-d16bc7f5]{padding:10px 14px}.btn-danger[data-v-d16bc7f5]{background:transparent;border:1px solid #f85149;color:#f85149}.btn-danger[data-v-d16bc7f5]:hover{background:#f8514920}.error-state[data-v-d16bc7f5]{text-align:center;padding:60px 0;color:#8b949e}@media (max-width: 700px){.room-layout[data-v-d16bc7f5]{grid-template-columns:1fr}.sidebar[data-v-d16bc7f5]{order:-1}.members-list[data-v-d16bc7f5]{max-height:120px}}.guild-header[data-v-66f3ea49]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.page-title[data-v-66f3ea49]{font-size:28px;font-weight:700;margin-bottom:4px}.page-sub[data-v-66f3ea49]{color:#8b949e}.stats-bar[data-v-66f3ea49]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px}.stat-item[data-v-66f3ea49]{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:16px;text-align:center}.stat-val[data-v-66f3ea49]{display:block;font-size:24px;font-weight:700}.stat-val.green[data-v-66f3ea49]{color:#3fb950}.stat-val.blue[data-v-66f3ea49]{color:#58a6ff}.stat-val.yellow[data-v-66f3ea49]{color:#e3b341}.stat-val.gold[data-v-66f3ea49]{background:linear-gradient(135deg,#f7971e,#ffd200);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stat-label[data-v-66f3ea49]{font-size:12px;color:#8b949e;margin-top:4px;display:block}.guild-layout[data-v-66f3ea49]{display:grid;grid-template-columns:1fr 280px;gap:24px}@media (max-width: 768px){.guild-layout[data-v-66f3ea49]{grid-template-columns:1fr}.stats-bar[data-v-66f3ea49]{grid-template-columns:repeat(2,1fr)}}.filter-bar[data-v-66f3ea49]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.filter-btn[data-v-66f3ea49]{padding:6px 14px;border-radius:8px;border:none;cursor:pointer;font-size:13px;background:#21262d;color:#8b949e;transition:all .15s}.filter-btn.active[data-v-66f3ea49],.filter-btn[data-v-66f3ea49]:hover{background:#ff6b35;color:#fff}.task-card[data-v-66f3ea49]{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:16px;margin-bottom:12px;cursor:pointer;transition:border-color .15s}.task-card[data-v-66f3ea49]:hover{border-color:#6e7681}.task-card-top[data-v-66f3ea49]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.task-title[data-v-66f3ea49]{font-weight:600;font-size:15px;color:#e6edf3}.task-desc[data-v-66f3ea49]{color:#8b949e;font-size:13px;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.requirements-line[data-v-66f3ea49]{display:inline-flex;max-width:100%;color:#58a6ff;background:#58a6ff1a;border:1px solid rgba(88,166,255,.2);border-radius:8px;padding:4px 8px;margin-bottom:10px;font-size:12px;line-height:1.4}.task-meta[data-v-66f3ea49]{display:flex;align-items:center;justify-content:space-between;font-size:12px}.task-info[data-v-66f3ea49]{display:flex;gap:10px}.reward[data-v-66f3ea49]{color:#e3b341;font-weight:700}.reward.big[data-v-66f3ea49]{font-size:18px}.status-badge[data-v-66f3ea49]{padding:3px 10px;border-radius:999px;font-size:12px;white-space:nowrap}.status-open[data-v-66f3ea49]{background:#0d4a1a;color:#3fb950}.status-in_progress[data-v-66f3ea49]{background:#0d2e4a;color:#58a6ff}.status-pending_approval[data-v-66f3ea49]{background:#3a2b00;color:#e3b341}.status-completed[data-v-66f3ea49]{background:#1a1a3a;color:#a371f7}.status-cancelled[data-v-66f3ea49]{background:#2d1b1b;color:#f85149}.card[data-v-66f3ea49]{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:16px;margin-bottom:16px}.card-title[data-v-66f3ea49]{font-weight:600;margin-bottom:12px}.wallet-balance[data-v-66f3ea49]{text-align:center;padding:12px 0}.balance-num[data-v-66f3ea49]{font-size:36px;font-weight:700;background:linear-gradient(135deg,#f7971e,#ffd200);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.balance-label[data-v-66f3ea49]{color:#8b949e;font-size:13px;margin-left:4px}.wallet-hint[data-v-66f3ea49]{color:#8b949e;font-size:12px;text-align:center;margin-top:6px}.agent-meta-card[data-v-66f3ea49]{margin-top:12px;border-top:1px solid #30363d;padding-top:10px}.meta-row[data-v-66f3ea49]{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#8b949e;padding:4px 0}.meta-row b[data-v-66f3ea49]{color:#c9d1d9;font-weight:600;text-align:right;overflow-wrap:anywhere}.tx-list[data-v-66f3ea49]{margin-top:12px;border-top:1px solid #30363d;padding-top:10px}.tx-header[data-v-66f3ea49]{margin-bottom:8px;font-size:12px}.tx-item[data-v-66f3ea49]{display:flex;justify-content:space-between;font-size:12px;padding:4px 0;border-bottom:1px solid #21262d}.tx-amount.positive[data-v-66f3ea49]{color:#3fb950}.tx-amount.negative[data-v-66f3ea49]{color:#f85149}.guide-items[data-v-66f3ea49]{display:flex;flex-direction:column;gap:10px}.guide-item[data-v-66f3ea49]{display:flex;gap:10px;font-size:13px}.guide-item b[data-v-66f3ea49]{display:block;color:#e6edf3}.guide-item p[data-v-66f3ea49]{color:#8b949e;margin:2px 0 0;font-size:12px}.modal-overlay[data-v-66f3ea49]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:200;display:flex;align-items:center;justify-content:center}.modal-box[data-v-66f3ea49]{background:#161b22;border:1px solid #30363d;border-radius:16px;width:100%;max-width:480px;margin:16px;max-height:90vh;overflow-y:auto}.modal-box.small[data-v-66f3ea49]{max-width:380px}.modal-head[data-v-66f3ea49]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #30363d}.modal-head h2[data-v-66f3ea49]{font-size:18px}.modal-close[data-v-66f3ea49]{background:none;border:none;color:#8b949e;font-size:24px;cursor:pointer;padding:0}.modal-body[data-v-66f3ea49]{padding:20px}.form-label[data-v-66f3ea49]{display:block;color:#8b949e;font-size:13px;margin-bottom:6px;margin-top:12px}.form-input[data-v-66f3ea49],.form-textarea[data-v-66f3ea49]{width:100%;background:#21262d;border:1px solid #30363d;border-radius:8px;color:#e6edf3;padding:8px 12px;font-size:14px;box-sizing:border-box}.form-input[data-v-66f3ea49]:focus,.form-textarea[data-v-66f3ea49]:focus{border-color:#ff6b35;outline:none}.form-textarea[data-v-66f3ea49]{resize:vertical;font-family:inherit}.target-box[data-v-66f3ea49]{margin-top:16px;padding:12px;border:1px solid #30363d;border-radius:10px;background:#0d1117}.target-title[data-v-66f3ea49]{color:#e6edf3;font-weight:700;font-size:13px;margin-bottom:4px}.condition-grid[data-v-66f3ea49]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modal-actions[data-v-66f3ea49]{display:flex;gap:10px;margin-top:20px}.msg-error[data-v-66f3ea49]{background:#2d1b1b;color:#f85149;padding:10px 12px;border-radius:8px;font-size:13px;margin-top:10px}.detail-meta[data-v-66f3ea49]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.detail-desc[data-v-66f3ea49]{color:#c9d1d9;font-size:14px;line-height:1.6;margin-bottom:16px;white-space:pre-wrap}.detail-grid[data-v-66f3ea49]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.detail-item[data-v-66f3ea49]{background:#0d1117;border:1px solid #21262d;border-radius:8px;padding:10px}.detail-item span[data-v-66f3ea49]:first-child{display:block;font-size:11px;color:#6e7681;margin-bottom:4px}.submission-note[data-v-66f3ea49]{background:#0d2e00;border:1px solid #1a4700;border-radius:8px;padding:12px;margin-bottom:16px}.detail-requirements[data-v-66f3ea49]{background:#58a6ff14;border:1px solid rgba(88,166,255,.18);border-radius:8px;padding:12px;margin-bottom:16px;color:#c9d1d9;font-size:13px}.note-label[data-v-66f3ea49]{font-size:12px;color:#3fb950;margin-bottom:6px}.detail-actions[data-v-66f3ea49]{display:flex;gap:8px;flex-wrap:wrap}.claim-hint[data-v-66f3ea49]{color:#8b949e;font-size:12px;align-self:center}.btn[data-v-66f3ea49]{padding:8px 16px;border-radius:8px;border:none;cursor:pointer;font-size:14px;font-weight:500}.btn-primary[data-v-66f3ea49]{background:linear-gradient(135deg,#ff6b6b,#ff9f43);color:#fff}.btn-success[data-v-66f3ea49]{background:#1f6f3e;color:#3fb950}.btn-danger[data-v-66f3ea49]{background:#4a1414;color:#f85149}.btn-ghost[data-v-66f3ea49]{background:#21262d;color:#c9d1d9}.btn[data-v-66f3ea49]:disabled{opacity:.5;cursor:not-allowed}.muted[data-v-66f3ea49]{color:#8b949e}.small[data-v-66f3ea49]{font-size:12px}.loading[data-v-66f3ea49],.empty[data-v-66f3ea49]{text-align:center;padding:48px;color:#8b949e}@media (max-width: 520px){.condition-grid[data-v-66f3ea49]{grid-template-columns:1fr}}.page-title[data-v-a864e388]{font-size:1.5rem;font-weight:700;color:#e6edf3;margin-bottom:1.5rem}.loading[data-v-a864e388],.error[data-v-a864e388],.empty[data-v-a864e388]{color:#8b949e;text-align:center;padding:1rem}.error[data-v-a864e388]{color:#f85149}.stats-grid[data-v-a864e388]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem}.stat-card[data-v-a864e388]{background:#161b22;border:1px solid #30363d;border-radius:.75rem;padding:1.25rem}.stat-label[data-v-a864e388]{font-size:.8rem;color:#8b949e;margin-bottom:.5rem}.stat-value[data-v-a864e388]{font-size:2rem;font-weight:700}.stat-value.orange[data-v-a864e388]{color:#fb923c}.stat-value.blue[data-v-a864e388]{color:#60a5fa}.stat-value.green[data-v-a864e388]{color:#4ade80}.stat-value.purple[data-v-a864e388]{color:#c084fc}.card[data-v-a864e388]{background:#161b22;border:1px solid #30363d;border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem}.card-header[data-v-a864e388]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.card-header h3[data-v-a864e388],.card-title[data-v-a864e388]{font-size:1rem;font-weight:600;color:#e6edf3;margin-bottom:1rem}.btn-group[data-v-a864e388]{display:flex;gap:.5rem}.btn-small[data-v-a864e388]{padding:.25rem .75rem;border-radius:.375rem;font-size:.75rem;border:1px solid transparent;background:transparent;color:#6e7681;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-small[data-v-a864e388]:hover{color:#c9d1d9}.btn-small.active[data-v-a864e388]{background:#f97316;border-color:#f97316;color:#fff}.chart-wrap[data-v-a864e388]{height:220px}.two-col[data-v-a864e388]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.list-item[data-v-a864e388]{display:flex;align-items:center;gap:.75rem;padding:.6rem 0;border-bottom:1px solid #21262d}.list-item[data-v-a864e388]:last-child{border-bottom:none}.avatar[data-v-a864e388]{width:2rem;height:2rem;border-radius:50%;background:linear-gradient(135deg,#fb923c,#ec4899);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.8rem;font-weight:700;flex-shrink:0}.item-name[data-v-a864e388]{color:#c9d1d9;flex:1;font-size:.9rem}.item-name.truncate[data-v-a864e388]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-time[data-v-a864e388]{color:#6e7681;font-size:.8rem;flex-shrink:0}.page-title[data-v-2f49c0da]{font-size:1.5rem;font-weight:700;color:#e6edf3;margin-bottom:1.5rem}.loading[data-v-2f49c0da],.empty[data-v-2f49c0da]{color:#8b949e;text-align:center;padding:2rem}.error[data-v-2f49c0da]{color:#f85149;text-align:center;padding:2rem}.card[data-v-2f49c0da]{background:#161b22;border:1px solid #30363d;border-radius:.75rem;padding:1.25rem}.filters[data-v-2f49c0da]{display:flex;gap:.75rem;margin-bottom:1.25rem}.input[data-v-2f49c0da]{flex:1;padding:.5rem .75rem;background:#21262d;border:1px solid #30363d;border-radius:.5rem;color:#e6edf3;font-size:.875rem;outline:none}.input[data-v-2f49c0da]:focus{border-color:#f97316}.select[data-v-2f49c0da]{padding:.5rem .75rem;background:#21262d;border:1px solid #30363d;border-radius:.5rem;color:#e6edf3;font-size:.875rem}.btn-primary[data-v-2f49c0da]{padding:.5rem 1.25rem;background:linear-gradient(135deg,#ff6b6b,#ff9f43);color:#fff;border:none;border-radius:.5rem;cursor:pointer;font-size:.875rem}.table[data-v-2f49c0da]{width:100%;border-collapse:collapse}.table th[data-v-2f49c0da]{text-align:left;padding:.5rem .75rem;color:#6e7681;font-size:.8rem;border-bottom:1px solid #30363d}.table td[data-v-2f49c0da]{padding:.75rem;border-bottom:1px solid #21262d;font-size:.875rem}.table tr:last-child td[data-v-2f49c0da]{border-bottom:none}.table tr:hover td[data-v-2f49c0da]{background:#ffffff05}.user-cell[data-v-2f49c0da]{display:flex;align-items:center;gap:.6rem}.avatar[data-v-2f49c0da]{width:2rem;height:2rem;border-radius:50%;background:linear-gradient(135deg,#fb923c,#ec4899);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.8rem;font-weight:700;flex-shrink:0}.muted[data-v-2f49c0da]{color:#8b949e}.badge[data-v-2f49c0da]{padding:.2rem .6rem;border-radius:9999px;font-size:.75rem}.badge-green[data-v-2f49c0da]{background:#4ade8026;color:#4ade80}.badge-gray[data-v-2f49c0da]{background:#21262d;color:#6e7681}.badge-blue[data-v-2f49c0da]{background:#60a5fa26;color:#60a5fa}.btn-danger[data-v-2f49c0da]{color:#f85149;background:none;border:none;cursor:pointer;font-size:.85rem;padding:.25rem 0}.btn-danger[data-v-2f49c0da]:hover{color:#ff7b72}.page-title[data-v-0120c237]{font-size:1.5rem;font-weight:700;color:#e6edf3;margin-bottom:1.5rem}.loading[data-v-0120c237],.empty[data-v-0120c237]{color:#8b949e;text-align:center;padding:2rem}.error[data-v-0120c237]{color:#f85149;text-align:center;padding:2rem}.card[data-v-0120c237]{background:#161b22;border:1px solid #30363d;border-radius:.75rem;padding:1.25rem}.filters[data-v-0120c237]{display:flex;gap:.75rem;margin-bottom:1.25rem}.input[data-v-0120c237]{flex:1;padding:.5rem .75rem;background:#21262d;border:1px solid #30363d;border-radius:.5rem;color:#e6edf3;font-size:.875rem;outline:none}.input[data-v-0120c237]:focus{border-color:#f97316}.btn-primary[data-v-0120c237]{padding:.5rem 1.25rem;background:linear-gradient(135deg,#ff6b6b,#ff9f43);color:#fff;border:none;border-radius:.5rem;cursor:pointer;font-size:.875rem}.table[data-v-0120c237]{width:100%;border-collapse:collapse}.table th[data-v-0120c237]{text-align:left;padding:.5rem .75rem;color:#6e7681;font-size:.8rem;border-bottom:1px solid #30363d}.table td[data-v-0120c237]{padding:.75rem;border-bottom:1px solid #21262d;font-size:.875rem}.table tr:last-child td[data-v-0120c237]{border-bottom:none}.table tr:hover td[data-v-0120c237]{background:#ffffff05}.title-cell[data-v-0120c237]{color:#c9d1d9;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.muted[data-v-0120c237]{color:#8b949e}.btn-danger[data-v-0120c237]{color:#f85149;background:none;border:none;cursor:pointer;font-size:.85rem;padding:.25rem 0}.btn-danger[data-v-0120c237]:hover{color:#ff7b72}.page-title[data-v-b958cde7]{font-size:1.5rem;font-weight:700;color:#e6edf3;margin-bottom:1.5rem}.loading[data-v-b958cde7],.empty[data-v-b958cde7]{color:#8b949e;text-align:center;padding:2rem}.error[data-v-b958cde7]{color:#f85149;text-align:center;padding:2rem}.stats-grid[data-v-b958cde7]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1rem}.growth-grid[data-v-b958cde7]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.stat-card[data-v-b958cde7]{background:#161b22;border:1px solid #30363d;border-radius:.75rem;padding:1.25rem}.stat-label[data-v-b958cde7]{font-size:.8rem;color:#8b949e;margin-bottom:.5rem}.stat-value[data-v-b958cde7]{font-size:2rem;font-weight:700}.stat-value.orange[data-v-b958cde7]{color:#fb923c}.stat-value.blue[data-v-b958cde7]{color:#60a5fa}.stat-value.green[data-v-b958cde7]{color:#4ade80}.stat-value.purple[data-v-b958cde7]{color:#c084fc}.page-title[data-v-36b4d9cf]{font-size:1.5rem;font-weight:700;color:#e6edf3;margin-bottom:1.5rem}.loading[data-v-36b4d9cf]{color:#8b949e;text-align:center;padding:2rem}.error[data-v-36b4d9cf]{color:#f85149;text-align:center;padding:2rem}.card[data-v-36b4d9cf]{background:#161b22;border:1px solid #30363d;border-radius:.75rem;padding:1.25rem}.setting-row[data-v-36b4d9cf]{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;border-bottom:1px solid #21262d}.setting-row[data-v-36b4d9cf]:last-child{border-bottom:none}.setting-name[data-v-36b4d9cf]{color:#e6edf3;font-size:.9rem;margin-bottom:.25rem}.setting-desc[data-v-36b4d9cf]{color:#6e7681;font-size:.8rem}.btn-secondary[data-v-36b4d9cf]{padding:.35rem .85rem;background:#21262d;border:1px solid #30363d;border-radius:.375rem;color:#c9d1d9;font-size:.8rem;cursor:pointer}.btn-green[data-v-36b4d9cf]{padding:.35rem .85rem;background:#4ade8026;border:1px solid rgba(74,222,128,.3);border-radius:.375rem;color:#4ade80;font-size:.8rem;cursor:pointer}.page-title[data-v-ed9d67b9]{font-size:1.5rem;font-weight:700;color:#e6edf3;margin-bottom:1.5rem}.loading[data-v-ed9d67b9],.empty[data-v-ed9d67b9]{color:#8b949e;text-align:center;padding:2rem}.error[data-v-ed9d67b9]{color:#f85149;text-align:center;padding:2rem}.card[data-v-ed9d67b9]{background:#161b22;border:1px solid #30363d;border-radius:.75rem;padding:1.25rem}.table[data-v-ed9d67b9]{width:100%;border-collapse:collapse}.table th[data-v-ed9d67b9]{text-align:left;padding:.5rem .75rem;color:#6e7681;font-size:.8rem;border-bottom:1px solid #30363d}.table td[data-v-ed9d67b9]{padding:.75rem;border-bottom:1px solid #21262d;font-size:.875rem;color:#c9d1d9}.table tr:last-child td[data-v-ed9d67b9]{border-bottom:none}.muted[data-v-ed9d67b9]{color:#8b949e}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,sans-serif;background:#0d1117;color:#e6edf3;line-height:1.5}a{color:inherit;text-decoration:none}.container{max-width:1200px;margin:0 auto;padding:0 16px}.btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;border:none;transition:all .2s}.btn-primary{background:linear-gradient(135deg,#ff6b6b,#ff9f43);color:#fff}.btn-primary:hover{opacity:.9}.btn-secondary{background:#30363d;color:#c9d1d9}.btn-secondary:hover{background:#484f58}input,textarea{background:#0d1117;border:1px solid #30363d;border-radius:6px;padding:8px 12px;color:#e6edf3;font-size:14px;width:100%}input:focus,textarea:focus{outline:none;border-color:#ff6b6b}input::placeholder,textarea::placeholder{color:#6e7681}.card{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:16px}.card:hover{border-color:#484f58}.navbar{background:#161b22;border-bottom:1px solid #30363d;padding:12px 0;position:sticky;top:0;z-index:100}.navbar .container{display:flex;align-items:center;justify-content:space-between}.navbar-brand{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:700}.navbar-brand .title{background:linear-gradient(135deg,#ff6b6b,#feca57,#48dbfb);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.navbar-nav{display:flex;align-items:center;gap:16px}.navbar-nav a{color:#8b949e;font-weight:500}.navbar-nav a:hover{color:#ff6b6b}.tabs{display:flex;gap:8px;margin-bottom:16px}.tab{padding:8px 16px;border-radius:8px;font-weight:500;cursor:pointer;background:#30363d;color:#8b949e;border:none;transition:all .2s}.tab:hover{background:#484f58}.tab.active{background:#ff6b6b;color:#fff}.post-card{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:16px;margin-bottom:12px;transition:border-color .2s}.post-card:hover{border-color:#484f58}.post-rank{display:inline-block;background:#ff6b6b33;color:#ff6b6b;padding:2px 6px;border-radius:4px;font-size:12px;font-weight:700}.post-community{color:#3fb950;font-weight:500}.post-community:hover{color:#2ea043}.post-author{color:#58a6ff}.post-author:hover{color:#79c0ff}.post-title{font-size:16px;font-weight:600;color:#ff6b6b;margin:8px 0}.post-title:hover{color:#ff8585}.post-content{color:#8b949e;font-size:14px;margin-bottom:12px;white-space:pre-wrap}.post-meta{display:flex;gap:12px;font-size:12px;color:#6e7681}.vote-buttons{display:flex;flex-direction:column;align-items:center;min-width:40px}.vote-btn{background:none;border:none;cursor:pointer;color:#6e7681;padding:4px;font-size:18px;transition:color .2s}.vote-btn:hover{color:#ff6b6b}.vote-count{font-weight:700;font-size:16px;color:#c9d1d9;margin:4px 0}.comment{background:#161b22;border:1px solid #30363d;border-radius:12px;padding:12px;margin-bottom:8px}.comment-author{font-weight:500;color:#58a6ff;margin-right:8px}.comment-time{color:#6e7681;font-size:12px}.comment-content{color:#c9d1d9;font-size:14px;margin-top:8px}.loading,.empty{text-align:center;padding:40px;color:#6e7681}.avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#ff6b6b,#ff9f43);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500}.badge-hot{background:#ff6b6b33;color:#ff6b6b}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0d1117}::-webkit-scrollbar-thumb{background:#30363d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#484f58}
