.hero[data-v-81b57eef]{display:flex;flex-direction:column;align-items:center;padding:96px 24px;text-align:center;gap:16px}.title[data-v-81b57eef]{font-size:48px;font-weight:700;letter-spacing:-.5px;background:linear-gradient(315deg,#d89508,#ae4421);-webkit-background-clip:text;background-clip:text;color:transparent}.subtitle[data-v-81b57eef]{margin-top:8px;font-size:18px;color:#666;font-weight:400}.buttons[data-v-81b57eef]{margin-top:32px;display:flex;gap:16px}.btn[data-v-81b57eef]{padding:10px 20px;font-size:15px;font-weight:500;border-radius:8px;text-decoration:none;border:1px solid #ccc;transition:border-color .2s,background-color .2s,color .2s,transform .15s;color:#444}.btn[data-v-81b57eef]:hover{border-color:#ae4421;background:#de872814;color:#ae4421;transform:translateY(-2px)}[data-v-1c5a7b34]:root{--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--radius: 8px;--color-bg: #ffffff;--color-card: #f7f7f8;--color-border: #e5e5e5;--color-text: #1a1a1a;--color-primary: #2d6cdf;--color-primary-hover: #1f54b3}div[data-v-1c5a7b34]{max-width:720px;margin:0 auto;padding:var(--space-xl) var(--space-lg)}h2[data-v-1c5a7b34]{font-size:24px;font-weight:600;margin-bottom:var(--space-lg);color:var(--color-text)}button[data-v-1c5a7b34]{padding:var(--space-sm) var(--space-md);border-radius:var(--radius);border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;font-size:14px;cursor:pointer;transition:background .2s ease}button[data-v-1c5a7b34]:hover{background:var(--color-primary-hover)}ul[data-v-1c5a7b34]{list-style:none;padding:0;margin-top:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm)}li[data-v-1c5a7b34]{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-card);transition:transform .15s ease,box-shadow .15s ease}li[data-v-1c5a7b34]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}a[data-v-1c5a7b34]{text-decoration:none;color:var(--color-text);font-size:16px;font-weight:500}[data-v-f13ac79e]:root{--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--radius: 8px;--color-bg: #ffffff;--color-card: #f7f7f8;--color-border: #e5e5e5;--color-text: #1a1a1a}.topic-page[data-v-f13ac79e]{max-width:720px;margin:0 auto;padding:var(--space-xl) var(--space-lg)}.topic-title[data-v-f13ac79e]{font-size:24px;font-weight:600;margin-bottom:var(--space-lg);color:var(--color-text)}.not-found[data-v-f13ac79e]{padding:var(--space-md);background:#fff3f3;border:1px solid #ffb3b3;color:#a33;border-radius:var(--radius);font-size:15px}.section-title[data-v-f13ac79e]{font-size:18px;font-weight:600;margin-bottom:var(--space-md);color:var(--color-text)}.partition-list[data-v-f13ac79e]{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-sm)}.partition-item[data-v-f13ac79e]{display:flex;justify-content:space-between;padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-card);font-size:15px;transition:transform .15s ease,box-shadow .15s ease}.partition-item[data-v-f13ac79e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.pid[data-v-f13ac79e]{font-weight:600}.leader[data-v-f13ac79e]{color:#555}[data-v-b320a30b]:root{--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--radius: 8px;--color-bg: #ffffff;--color-card: #f7f7f8;--color-border: #e5e5e5;--color-text: #1a1a1a;--color-primary: #333}.brokers-page[data-v-b320a30b]{max-width:720px;margin:0 auto;padding:var(--space-xl) var(--space-lg)}.header-row[data-v-b320a30b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-lg)}.page-title[data-v-b320a30b]{font-size:24px;font-weight:600;color:var(--color-text)}.refresh-btn[data-v-b320a30b]{background:var(--color-text);color:#fff;border:none;padding:var(--space-sm) var(--space-md);font-size:14px;border-radius:var(--radius);cursor:pointer;transition:background .2s ease,transform .1s ease}.refresh-btn[data-v-b320a30b]:hover{background:#000;transform:translateY(-1px)}.broker-list[data-v-b320a30b]{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-sm)}.broker-item[data-v-b320a30b]{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-card);transition:transform .15s ease,box-shadow .15s ease}.broker-item[data-v-b320a30b]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.broker-link[data-v-b320a30b]{text-decoration:none;color:var(--color-text);font-size:15px;font-weight:500}.page-container[data-v-e8b0abea]{padding:1rem}h2[data-v-e8b0abea]{margin-bottom:.5rem}.detail-block p[data-v-e8b0abea]{margin:.25rem 0}.empty-state[data-v-e8b0abea]{margin-top:.5rem;color:#888}.layout[data-v-99cf30cf]{display:flex;flex-direction:column;height:100vh}header[data-v-99cf30cf]{padding:12px 24px;border-bottom:1px solid #e5e5e5;background:#fff;box-shadow:0 1px 4px #0000000a}.nav-container[data-v-99cf30cf]{display:flex;align-items:center;justify-content:space-between}.logo[data-v-99cf30cf]{font-size:20px;font-weight:600;letter-spacing:.5px;background:linear-gradient(135deg,#eaa925,#a83321,#eaa925);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% auto;animation:wave-99cf30cf 4s linear infinite}@keyframes wave-99cf30cf{0%{background-position:0% center}to{background-position:200% center}}nav[data-v-99cf30cf]{display:flex;gap:24px}nav a[data-v-99cf30cf]{text-decoration:none;color:#444;font-size:15px;font-weight:500;transition:color .2s,transform .1s}nav a[data-v-99cf30cf]:hover{color:#111;transform:translateY(-1px)}main[data-v-99cf30cf]{flex:1;padding:24px;background:#fafafa}footer[data-v-99cf30cf]{padding:12px 24px;border-top:1px solid #e5e5e5;background:#fff}.footer-container[data-v-99cf30cf]{display:flex;align-items:center;justify-content:space-between}.copy[data-v-99cf30cf]{font-size:14px;color:#666}.links[data-v-99cf30cf]{display:flex;gap:16px}.links a[data-v-99cf30cf]{text-decoration:none;color:#444;font-size:14px;font-weight:500;transition:color .2s}.links a[data-v-99cf30cf]:hover{color:#111}
