.deal-card[data-v-72d8076f]{background:var(--surface-raised);border:.5px solid var(--border);border-radius:14px;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:16px;text-decoration:none;transition:border-color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}.deal-card[data-v-72d8076f]:hover{background:var(--surface-hover);border-color:var(--border-focus);box-shadow:var(--shadow-md)}.deal-card[data-v-72d8076f]:active{background:var(--surface-active);box-shadow:var(--shadow-sm)}.deal-card[data-v-72d8076f]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.deal-card.is-pinned[data-v-72d8076f]{background:linear-gradient(160deg,color-mix(in srgb,var(--primary) 6%,var(--surface-raised)),var(--surface-raised) 55%);border-color:color-mix(in srgb,var(--primary) 55%,var(--border))}.deal-card.is-expired[data-v-72d8076f]{opacity:.6}.deal-head[data-v-72d8076f]{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.deal-brand[data-v-72d8076f]{align-items:center;display:flex;gap:8px;min-width:0}.deal-icon[data-v-72d8076f]{background:var(--surface-sunken);border-radius:6px;box-shadow:inset 0 0 0 1px var(--border);flex-shrink:0;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.deal-icon-fallback[data-v-72d8076f]{align-items:center;color:var(--text-secondary);display:flex;font-size:13px;justify-content:center}.deal-brand-text[data-v-72d8076f]{min-width:0}.deal-provider[data-v-72d8076f]{color:var(--text-primary);font-size:13px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-mark[data-v-72d8076f]{color:var(--primary);font-size:11px;margin-left:2px}.deal-meta[data-v-72d8076f]{align-items:center;color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin:0}.deal-category[data-v-72d8076f]{background:var(--primary-light);border-radius:6px;color:var(--primary);flex-shrink:0;font-size:12px;font-weight:600;padding:2px 8px}.deal-category.category-client[data-v-72d8076f]{background:color-mix(in srgb,#06b6d4 15%,transparent);color:#0891b2}.deal-category.category-cloud[data-v-72d8076f]{background:color-mix(in srgb,var(--accent-purple) 15%,transparent);color:var(--accent-purple)}.deal-category.category-domain[data-v-72d8076f]{background:color-mix(in srgb,var(--accent-blue) 15%,transparent);color:var(--accent-blue)}.deal-quality[data-v-72d8076f]{border-radius:6px;flex-shrink:0;font-size:12px;font-weight:500;padding:2px 8px}.q-top[data-v-72d8076f]{background:var(--primary);color:var(--text-inverse)}.q-high[data-v-72d8076f],.q-top[data-v-72d8076f]{font-weight:600}.q-high[data-v-72d8076f]{background:var(--primary-light);color:var(--primary)}.q-mid[data-v-72d8076f]{background:var(--surface-sunken);color:var(--text-secondary)}.q-bottom[data-v-72d8076f],.q-low[data-v-72d8076f]{background:color-mix(in srgb,var(--warning) 12%,transparent);color:var(--warning)}.deal-nexus[data-v-72d8076f]{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.nexus-tag[data-v-72d8076f]{align-items:center;background:var(--primary-light);border-radius:6px;color:var(--primary);display:inline-flex;font-weight:500;gap:3px;padding:2px 7px}.nexus-tag i[data-v-72d8076f]{font-size:12px}.deal-nexus.is-off .nexus-tag[data-v-72d8076f]{background:color-mix(in srgb,var(--warning) 12%,transparent);color:var(--warning)}.deal-nexus.is-none .nexus-tag[data-v-72d8076f]{background:var(--surface-sunken);color:var(--text-tertiary);font-weight:400}.nexus-stat[data-v-72d8076f]{align-items:center;color:var(--text-secondary);display:inline-flex;font-variant-numeric:tabular-nums;gap:3px}.nexus-stat i[data-v-72d8076f]{color:var(--text-tertiary);font-size:12px}.deal-title[data-v-72d8076f]{color:var(--text-primary);font-size:14px;font-weight:500;line-height:1.5;margin:0}.deal-summary[data-v-72d8076f]{color:var(--text-secondary);display:-webkit-box;font-size:12px;-webkit-line-clamp:2;line-clamp:2;line-height:1.55;margin:0;-webkit-box-orient:vertical;overflow:hidden}.deal-quota[data-v-72d8076f]{background:color-mix(in srgb,var(--primary) 6%,var(--surface-sunken));border-left:3px solid color-mix(in srgb,var(--primary) 75%,transparent);border-radius:10px;display:flex;flex-direction:column;gap:2px;padding:8px 12px}.quota-label[data-v-72d8076f]{color:var(--text-tertiary);font-size:12px}.quota-value[data-v-72d8076f]{color:var(--text-primary);font-size:13px;font-weight:500}.deal-models[data-v-72d8076f]{display:flex;flex-wrap:wrap;gap:6px}.model-chip[data-v-72d8076f]{background:var(--surface-sunken);border-radius:6px;color:var(--text-secondary);font-size:12px;max-width:100%;overflow:hidden;padding:2px 7px;text-overflow:ellipsis;white-space:nowrap}.model-chip.is-more[data-v-72d8076f]{color:var(--text-tertiary)}.deal-foot[data-v-72d8076f]{border-top:.5px solid var(--divider);gap:8px;justify-content:space-between;padding-top:10px}.deal-foot[data-v-72d8076f],.deal-stats[data-v-72d8076f]{align-items:center;display:flex}.deal-stats[data-v-72d8076f]{font-size:12px;gap:10px}.stat[data-v-72d8076f]{align-items:center;display:inline-flex;gap:3px}.stat.is-up[data-v-72d8076f]{color:var(--success)}.stat.is-down[data-v-72d8076f]{color:var(--danger)}.stat.is-rating[data-v-72d8076f]{color:var(--warning)}.deal-expiry[data-v-72d8076f],.stat.is-empty[data-v-72d8076f]{color:var(--text-tertiary)}.deal-expiry[data-v-72d8076f]{font-size:12px}.deal-expiry.is-warn[data-v-72d8076f]{color:var(--warning)}.deal-verify[data-v-72d8076f]{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;line-height:1.5;padding:1px 6px;white-space:nowrap}.deal-verify.is-ok[data-v-72d8076f]{background:var(--success-soft);color:var(--success)}.deal-verify.is-warn[data-v-72d8076f]{background:var(--warning-soft);color:var(--warning)}.filter-bar[data-v-c2e04fc5]{align-items:center;border-bottom:.5px solid var(--divider);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px;padding:12px 0}.filter-tabs[data-v-c2e04fc5]{background:var(--surface-sunken);border-radius:10px;display:flex;gap:4px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none}.filter-tabs[data-v-c2e04fc5]::-webkit-scrollbar{display:none}.filter-tab[data-v-c2e04fc5]{background:none;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;font-size:13px;padding:6px 12px;transition:color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1);white-space:nowrap}.filter-tab[data-v-c2e04fc5]:hover{background:var(--surface-hover);color:var(--text-primary)}.filter-tab[data-v-c2e04fc5]:active{background:var(--surface-active)}.filter-tab[data-v-c2e04fc5]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.filter-tab.active[data-v-c2e04fc5]{background:var(--surface-raised);box-shadow:var(--shadow-sm);color:var(--primary);font-weight:600}.filter-selects[data-v-c2e04fc5]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.filter-select select[data-v-c2e04fc5]{background:var(--surface-raised);border:.5px solid var(--border);border-radius:10px;color:var(--text-secondary);cursor:pointer;font-size:12px;padding:6px 12px;transition:border-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}.filter-select select[data-v-c2e04fc5]:hover{border-color:var(--border-focus);color:var(--text-primary)}.filter-select select[data-v-c2e04fc5]:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--primary-light);outline:none}.filter-chip[data-v-c2e04fc5]{align-items:center;background:var(--surface-raised);border:.5px solid var(--border);border-radius:10px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:6px 12px;transition:color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1)}.filter-chip[data-v-c2e04fc5]:hover{border-color:var(--border-focus);color:var(--text-primary)}.filter-chip[data-v-c2e04fc5]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.filter-chip.active[data-v-c2e04fc5]{background:var(--primary-light);border-color:var(--primary);color:var(--primary);font-weight:600}.sr-only[data-v-c2e04fc5]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:640px){.filter-bar[data-v-c2e04fc5]{align-items:stretch;flex-direction:column}.filter-selects[data-v-c2e04fc5]{width:100%}.filter-select[data-v-c2e04fc5]{flex:1 1 calc(50% - 4px);min-width:0}.filter-select select[data-v-c2e04fc5]{width:100%}.filter-chip[data-v-c2e04fc5]{flex:1 1 100%;justify-content:center}}.tde-backdrop[data-v-5c204000]{align-items:center;animation:modal-fade .24s cubic-bezier(.22,1,.36,1);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);background:var(--overlay);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:10055}.tde-modal[data-v-5c204000]{animation:modal-in .24s cubic-bezier(.22,1,.36,1);background:var(--surface-raised);border:.5px solid var(--border);border-radius:14px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;max-height:88vh;max-width:680px;overflow:hidden;width:100%}.tde-head[data-v-5c204000]{align-items:flex-start;border-bottom:.5px solid var(--divider);display:flex;gap:12px;justify-content:space-between;padding:16px}.tde-title[data-v-5c204000]{align-items:center;color:var(--text-primary);display:flex;font-size:15px;font-weight:600;gap:7px;margin:0}.tde-title i[data-v-5c204000]{color:var(--primary);font-size:17px}.tre-count[data-v-5c204000]{align-items:center;background:var(--danger);border-radius:999px;color:var(--text-inverse);display:inline-flex;font-size:11px;font-weight:600;height:16px;justify-content:center;min-width:16px;padding:0 4px}.tde-sub[data-v-5c204000]{font-size:12px;margin:4px 0 0}.tde-close[data-v-5c204000],.tde-sub[data-v-5c204000]{color:var(--text-tertiary)}.tde-close[data-v-5c204000]{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:17px;height:28px;justify-content:center;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1);width:28px}.tde-close[data-v-5c204000]:hover{background:var(--surface-hover);color:var(--text-primary)}.tde-close[data-v-5c204000]:active{background:var(--surface-active)}.tde-close[data-v-5c204000]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tde-body[data-v-5c204000]{flex:1;min-height:0;overflow-y:auto;padding:16px}.tre-state[data-v-5c204000]{align-items:center;color:var(--text-tertiary);display:flex;flex-direction:column;gap:6px;padding:32px 0;text-align:center}.tre-state i[data-v-5c204000]{font-size:26px}.tre-state p[data-v-5c204000]{color:var(--text-secondary);font-size:13px;margin:0}.tre-state span[data-v-5c204000]{font-size:12px}.spin[data-v-5c204000]{animation:modal-spin 1s linear infinite}.tre-list[data-v-5c204000]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.tre-item[data-v-5c204000]{background:var(--surface-sunken);border:.5px solid var(--border);border-radius:10px;padding:12px}.tre-item-head[data-v-5c204000]{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}.tre-deal[data-v-5c204000]{display:flex;flex-direction:column;gap:2px;min-width:0}.tre-provider[data-v-5c204000]{color:var(--primary);font-size:11px;font-weight:600;letter-spacing:.01em}.tre-title[data-v-5c204000]{border-radius:6px;color:var(--text-primary);font-size:13px;font-weight:500;text-decoration:none;transition:color .18s cubic-bezier(.22,1,.36,1);word-break:break-all}.tre-title[data-v-5c204000]:hover{color:var(--primary);text-decoration:underline}.tre-title[data-v-5c204000]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tre-time[data-v-5c204000]{color:var(--text-tertiary);flex-shrink:0;font-size:11px}.tre-meta[data-v-5c204000]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.tre-author[data-v-5c204000]{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:12px;gap:4px}.tre-author i[data-v-5c204000]{color:var(--primary);font-size:12px}.tre-comment[data-v-5c204000]{color:var(--text-tertiary);font-size:12px;line-height:1.5;word-break:break-all}.tre-diff[data-v-5c204000]{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.tre-diff-item[data-v-5c204000]{align-items:baseline;display:flex;flex-wrap:wrap;font-size:12px;gap:5px;line-height:1.5}.diff-label[data-v-5c204000]{flex-shrink:0;min-width:62px}.diff-from[data-v-5c204000],.diff-label[data-v-5c204000]{color:var(--text-tertiary)}.diff-from[data-v-5c204000]{text-decoration:line-through;word-break:break-all}.diff-arrow[data-v-5c204000]{color:var(--text-tertiary);flex-shrink:0;font-size:13px}.diff-to[data-v-5c204000]{color:var(--text-primary);font-weight:500;word-break:break-all}.tre-noop[data-v-5c204000]{color:var(--text-tertiary);font-size:12px;font-style:italic;margin:0}.tre-actions[data-v-5c204000]{display:flex;gap:8px;margin-top:8px}.tre-reject[data-v-5c204000]{border-top:.5px dashed var(--border);margin-top:10px;padding-top:10px}.tre-reject textarea[data-v-5c204000]{background:var(--surface-raised);border:.5px solid var(--border);border-radius:10px;color:var(--text-primary);font-family:inherit;font-size:12px;line-height:1.5;outline:none;padding:8px 12px;resize:vertical;transition:border-color .18s cubic-bezier(.22,1,.36,1);width:100%}.tre-reject textarea[data-v-5c204000]:focus{border-color:var(--border-focus)}.tre-reject textarea[data-v-5c204000]::-moz-placeholder{color:var(--text-tertiary)}.tre-reject textarea[data-v-5c204000]::placeholder{color:var(--text-tertiary)}.tre-reject-actions[data-v-5c204000]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.tde-foot[data-v-5c204000]{align-items:center;background:var(--surface-raised);border-top:.5px solid var(--divider);display:flex;gap:8px;justify-content:space-between;padding:12px 16px}.tre-foot-hint[data-v-5c204000]{color:var(--text-tertiary);font-size:11px}.tde-btn[data-v-5c204000]{align-items:center;background:var(--surface-raised);border:.5px solid var(--border);border-radius:10px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:7px 16px;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1)}.tde-btn[data-v-5c204000]:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}.tde-btn[data-v-5c204000]:active:not(:disabled){background:var(--surface-active)}.tde-btn[data-v-5c204000]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tde-btn[data-v-5c204000]:disabled{cursor:not-allowed;opacity:.55}.tde-btn.primary[data-v-5c204000]{background:var(--primary);border-color:var(--primary);color:var(--text-inverse)}.tde-btn.primary[data-v-5c204000]:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.tde-btn.primary[data-v-5c204000]:active:not(:disabled){background:var(--primary-dark);border-color:var(--primary-dark)}.tde-btn.danger[data-v-5c204000]{border-color:color-mix(in srgb,var(--danger) 30%,transparent);color:var(--danger)}.tde-btn.danger[data-v-5c204000]:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 8%,transparent);color:var(--danger)}@media(max-width:640px){.tde-backdrop[data-v-5c204000]{align-items:flex-end;padding:0}.tde-modal[data-v-5c204000]{border-radius:14px 14px 0 0;max-height:92vh;max-width:none}.tde-foot[data-v-5c204000]{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:none}}@keyframes modal-spin{to{transform:rotate(1turn)}}.tokens-header[data-v-4fa1833e]{background:var(--surface);border-bottom:1px solid var(--border);position:sticky;top:0;width:100%;z-index:100}.tokens-header-inner[data-v-4fa1833e]{align-items:center;display:flex;flex-wrap:nowrap;height:52px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px;white-space:nowrap}.tokens-header-left[data-v-4fa1833e]{align-items:center;display:flex;gap:12px}.tokens-header-logo[data-v-4fa1833e]{align-items:center;border-radius:6px;display:flex;text-decoration:none;transition:opacity .18s cubic-bezier(.22,1,.36,1)}.tokens-header-logo[data-v-4fa1833e]:hover{opacity:.7}.tokens-header-logo[data-v-4fa1833e]:active{opacity:.6}.tokens-header-logo[data-v-4fa1833e]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tokens-header-logo-img[data-v-4fa1833e]{flex-shrink:0;height:26px;width:26px}.tokens-header-title[data-v-4fa1833e]{color:var(--text-primary);font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0}.tokens-header-nav[data-v-4fa1833e]{align-items:center;display:flex;flex-wrap:nowrap;gap:2px}.tokens-header-link[data-v-4fa1833e]{align-items:center;border-radius:6px;color:var(--text-tertiary);display:flex;font-size:13px;font-weight:500;gap:5px;padding:6px 10px;text-decoration:none;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}.tokens-header-link svg[data-v-4fa1833e]{height:15px;opacity:.7;width:15px}.tokens-header-link[data-v-4fa1833e]:hover{background:var(--surface-hover);color:var(--text-primary)}.tokens-header-link:hover svg[data-v-4fa1833e]{opacity:1}.tokens-header-link[data-v-4fa1833e]:active{background:var(--surface-active)}.tokens-header-link[data-v-4fa1833e]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tokens-header-link.active[data-v-4fa1833e]{background:var(--primary-light);color:var(--primary)}.tokens-header-link.active svg[data-v-4fa1833e]{opacity:1}.tokens-page[data-v-4fa1833e]{margin:0 auto;max-width:1200px;padding:24px}.tokens-crumb[data-v-4fa1833e]{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:6px;line-height:1.5;margin-bottom:10px}.tokens-crumb .crumb-link[data-v-4fa1833e]{color:var(--text-muted);text-decoration:none;transition:color .15s}.tokens-crumb .crumb-link[data-v-4fa1833e]:hover{color:var(--primary)}.tokens-crumb .crumb-link[data-v-4fa1833e]:focus-visible{border-radius:3px;outline:2px solid var(--primary);outline-offset:2px}.tokens-crumb .crumb-sep[data-v-4fa1833e]{color:var(--border-strong);-webkit-user-select:none;-moz-user-select:none;user-select:none}.tokens-crumb .crumb-current[data-v-4fa1833e]{color:var(--text);font-weight:500}.tokens-hero[data-v-4fa1833e]{align-items:flex-end;background:var(--surface-raised);border:.5px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin-bottom:20px;padding:20px 24px}.hero-text[data-v-4fa1833e]{flex:1 1 320px;min-width:0}.hero-title[data-v-4fa1833e]{color:var(--text-primary);font-size:20px;font-weight:700;letter-spacing:-.02em;margin:0 0 6px}.hero-sub[data-v-4fa1833e]{color:var(--text-secondary);font-size:13px;line-height:1.55;margin:0;max-width:560px}.hero-count[data-v-4fa1833e]{color:var(--text-tertiary);font-size:12px;font-variant-numeric:tabular-nums;margin:6px 0 0}.hero-toolbar[data-v-4fa1833e]{align-items:center;display:flex;flex:0 1 auto;flex-wrap:wrap;gap:10px;margin-top:0;min-width:0}.hero-toolbar .search-box[data-v-4fa1833e]{align-items:center;background:var(--surface);border:.5px solid var(--border);border-radius:10px;display:flex;flex:1 1 240px;gap:8px;max-width:420px;min-width:220px;padding:8px 16px;transition:border-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}@media(max-width:768px){.tokens-hero[data-v-4fa1833e]{align-items:stretch;flex-direction:column}.hero-text[data-v-4fa1833e]{flex:0 0 auto}.hero-toolbar .search-box[data-v-4fa1833e]{flex:1 1 100%;max-width:none;min-width:0}}.hero-toolbar .search-box i[data-v-4fa1833e]{color:var(--text-tertiary);font-size:16px;transition:color .18s cubic-bezier(.22,1,.36,1)}.hero-toolbar .search-box[data-v-4fa1833e]:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--primary-light)}.hero-toolbar .search-box:focus-within i[data-v-4fa1833e]{color:var(--primary)}.hero-toolbar .search-box input[data-v-4fa1833e]{background:none;border:none;color:var(--text-primary);font-size:13px;outline:none;width:100%}.hero-toolbar .search-box input[data-v-4fa1833e]::-moz-placeholder{color:var(--text-tertiary)}.hero-toolbar .search-box input[data-v-4fa1833e]::placeholder{color:var(--text-tertiary)}.hero-publish[data-v-4fa1833e]{align-items:center;background:var(--primary);border:.5px solid var(--primary);border-radius:10px;color:var(--text-inverse);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:background .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}.hero-publish[data-v-4fa1833e]:hover{background:var(--primary-hover);border-color:var(--primary-hover);box-shadow:var(--shadow-sm)}.hero-publish[data-v-4fa1833e]:active{background:var(--primary-dark);border-color:var(--primary-dark)}.hero-publish[data-v-4fa1833e]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hero-publish i[data-v-4fa1833e]{font-size:15px}.hero-review[data-v-4fa1833e]{align-items:center;background:var(--surface-raised);border:.5px solid var(--border);border-radius:10px;color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:500;gap:6px;padding:8px 16px;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1)}.hero-review[data-v-4fa1833e]:hover{background:var(--surface-hover);border-color:var(--border-focus);color:var(--text-primary)}.hero-review[data-v-4fa1833e]:active{background:var(--surface-active)}.hero-review[data-v-4fa1833e]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hero-review i[data-v-4fa1833e]{font-size:15px}.review-badge[data-v-4fa1833e]{align-items:center;background:var(--danger);border-radius:999px;color:var(--text-inverse);display:inline-flex;font-size:11px;font-weight:700;height:16px;justify-content:center;min-width:16px;padding:0 4px}.board-intro[data-v-4fa1833e]{color:var(--text-secondary);font-size:13px;line-height:1.7;margin:0 0 4px;max-width:860px}.skeleton-grid[data-v-4fa1833e],.tokens-grid[data-v-4fa1833e]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:28px}.skeleton-card[data-v-4fa1833e]{background:var(--surface-raised);border:.5px solid var(--border);border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:16px}.sk[data-v-4fa1833e]{animation:tokens-sk-shimmer-4fa1833e 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--surface-sunken) 25%,var(--surface-hover) 50%,var(--surface-sunken) 75%);background-size:200% 100%;border-radius:6px}.sk-row[data-v-4fa1833e]{align-items:center;display:flex;gap:8px}.sk-avatar[data-v-4fa1833e]{border-radius:6px;height:28px;width:28px}.sk-quality[data-v-4fa1833e]{border-radius:6px;height:20px;margin-left:auto;width:52px}.sk-line[data-v-4fa1833e]{height:12px}.sk-line.w-55[data-v-4fa1833e]{width:55%}.sk-line.w-40[data-v-4fa1833e]{width:40%}.sk-quota[data-v-4fa1833e]{border-radius:10px;height:52px}.sk-chip[data-v-4fa1833e]{border-radius:6px;height:22px;width:76px}.sk-foot[data-v-4fa1833e]{margin-top:2px}@keyframes tokens-sk-shimmer-4fa1833e{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state[data-v-4fa1833e]{align-items:center;background:var(--surface-raised);border:1px dashed var(--border);border-radius:14px;color:var(--text-tertiary);display:flex;flex-direction:column;justify-content:center;margin-bottom:28px;padding:64px 20px}.empty-state i[data-v-4fa1833e]{font-size:36px;margin-bottom:8px}.empty-state p[data-v-4fa1833e]{font-size:14px;font-weight:500;margin:0}.empty-state span[data-v-4fa1833e]{font-size:12px;margin-top:4px}.pagination[data-v-4fa1833e]{align-items:center;display:flex;gap:8px;justify-content:center}.pagination button[data-v-4fa1833e]{background:var(--surface-raised);border:.5px solid var(--border);border-radius:10px;box-shadow:var(--shadow-sm);color:var(--text-secondary);cursor:pointer;font-size:13px;padding:8px 16px;transition:color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}.pagination button[data-v-4fa1833e]:not(:disabled):hover{background:var(--surface-hover);box-shadow:var(--shadow-md);color:var(--primary)}.pagination button[data-v-4fa1833e]:not(:disabled):active{background:var(--surface-active)}.pagination button[data-v-4fa1833e]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pagination button[data-v-4fa1833e]:disabled{cursor:not-allowed;opacity:.5}.page-info[data-v-4fa1833e]{color:var(--text-secondary);font-size:12px;font-variant-numeric:tabular-nums}.board-faq[data-v-4fa1833e]{background:var(--surface-raised);border:.5px solid var(--border);border-radius:14px;margin:8px 0 28px;padding:20px 24px}.faq-heading[data-v-4fa1833e]{color:var(--text-primary);font-size:15px;font-weight:600;margin:0 0 12px}.faq-item[data-v-4fa1833e]{border-top:.5px solid var(--divider)}.faq-item[data-v-4fa1833e]:first-of-type{border-top:none}.faq-q[data-v-4fa1833e]{align-items:center;color:var(--text-primary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;list-style:none;padding:10px 0}.faq-q[data-v-4fa1833e]::-webkit-details-marker{display:none}.faq-q[data-v-4fa1833e]:before{border-bottom:4px solid transparent;border-left:5px solid var(--text-tertiary);border-top:4px solid transparent;content:"";flex-shrink:0;height:0;transition:transform .18s cubic-bezier(.22,1,.36,1);width:0}.faq-item[open] .faq-q[data-v-4fa1833e]:before{transform:rotate(90deg)}.faq-q[data-v-4fa1833e]:hover{color:var(--primary)}.faq-q[data-v-4fa1833e]:focus-visible{border-radius:4px;outline:2px solid var(--primary);outline-offset:2px}.faq-a[data-v-4fa1833e]{color:var(--text-secondary);font-size:13px;line-height:1.7;margin:0 0 12px;padding-left:11px}.tokens-toast[data-v-4fa1833e]{background:var(--text-primary);border-radius:10px;bottom:96px;box-shadow:var(--shadow-lg);color:var(--text-inverse);font-size:13px;left:50%;padding:8px 16px;position:fixed;transform:translate(-50%);white-space:nowrap;z-index:1400}.tokens-toast-enter-active[data-v-4fa1833e],.tokens-toast-leave-active[data-v-4fa1833e]{transition:opacity .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1)}.tokens-toast-enter-from[data-v-4fa1833e],.tokens-toast-leave-to[data-v-4fa1833e]{opacity:0;transform:translate(-50%) translateY(8px)}@media(max-width:1024px){.tokens-page[data-v-4fa1833e]{padding:72px 16px 96px}}@media(max-width:768px){.tokens-header[data-v-4fa1833e]{display:none}.tokens-page[data-v-4fa1833e]{padding:68px 12px 96px}.tokens-hero[data-v-4fa1833e]{border-radius:14px;padding:24px 20px}.hero-title[data-v-4fa1833e]{font-size:24px}.hero-toolbar .search-box[data-v-4fa1833e]{min-width:0;width:100%}.hero-publish[data-v-4fa1833e],.hero-review[data-v-4fa1833e]{flex:1 1 0;justify-content:center}.skeleton-grid[data-v-4fa1833e],.tokens-grid[data-v-4fa1833e]{grid-template-columns:1fr}.board-faq[data-v-4fa1833e]{padding:16px 18px}}@media(max-width:480px){.tokens-page[data-v-4fa1833e]{padding:60px 10px 96px}.tokens-header-title[data-v-4fa1833e]{font-size:14px}}
