.price-wrapper[data-v-c206583a]{gap:20px}.price-highlight[data-v-c206583a],.price-wrapper[data-v-c206583a]{display:flex;flex-direction:column}.price-highlight[data-v-c206583a]{align-items:center;gap:6px;text-align:center}.highlight-badge[data-v-c206583a]{background:var(--cream-200);border-radius:var(--radius-pill);color:var(--ink-900);display:inline-block;font-size:13px;font-weight:600;letter-spacing:.02em;padding:5px 14px}.highlight-badge em[data-v-c206583a]{color:var(--terracotta);font-style:normal;font-weight:700;margin:0 3px}.highlight-desc[data-v-c206583a]{color:var(--ink-500);font-size:12px;line-height:1.5}.price-cards[data-v-c206583a]{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.price-card[data-v-c206583a]{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:3px;padding:24px 20px 22px;position:relative;text-align:center;transition:all .18s}.price-card[data-v-c206583a]:hover{border-color:var(--terracotta);box-shadow:var(--shadow-2);transform:translateY(-2px)}.price-logo[data-v-c206583a]{align-items:center;border-radius:var(--radius-md);display:flex;height:36px;justify-content:center;margin-bottom:10px;width:36px}.price-logo.logo-claude[data-v-c206583a]{background:var(--brand-claude-bg)}.price-logo.logo-openai[data-v-c206583a]{background:var(--brand-openai-bg)}.price-logo.logo-gemini[data-v-c206583a]{background:var(--brand-gemini-bg);color:var(--brand-gemini-fg)}.brand-svg[data-v-c206583a]{display:block;height:22px;width:22px}.price-name[data-v-c206583a]{color:var(--ink-900);font-size:16px;font-weight:700}.price-desc[data-v-c206583a]{color:var(--ink-500);flex:1;font-size:12px;line-height:1.55;margin:4px 2px 14px;text-align:center;word-break:break-word}.price-discount[data-v-c206583a]{align-items:baseline;background:var(--terracotta-subtle);border-radius:var(--radius-pill);color:var(--terracotta);display:inline-flex;gap:4px;letter-spacing:.01em;margin-bottom:10px;padding:4px 14px}.d-prefix[data-v-c206583a],.d-suffix[data-v-c206583a]{font-size:12px;font-weight:600}.d-number[data-v-c206583a]{font-size:18px;font-weight:800;letter-spacing:-.01em}.price-rate[data-v-c206583a]{color:var(--ink-600);font-family:var(--mono);font-size:11px}.price-card.hot[data-v-c206583a]:before{background:var(--ink-900);border-radius:var(--radius-pill);color:var(--cream-50);content:"主推";font-size:10px;font-weight:600;left:50%;letter-spacing:.08em;padding:2px 10px;position:absolute;top:-8px;transform:translate(-50%)}.compact .price-card[data-v-c206583a]{padding:14px 10px}.compact .price-name[data-v-c206583a]{font-size:13px}.compact .price-desc[data-v-c206583a]{font-size:11px}.compact .price-discount[data-v-c206583a]{font-size:12px;padding:2px 8px}.price-detail-link[data-v-c206583a]{align-items:center;align-self:center;background:transparent;border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink-700);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;margin-top:8px;padding:10px 22px;transition:background .15s,color .15s,border-color .15s,gap .15s}.price-detail-link[data-v-c206583a]:hover{background:var(--ink-900);border-color:var(--ink-900);color:var(--cream-50);gap:10px}@media(max-width:768px){.price-cards[data-v-c206583a]{grid-template-columns:1fr 1fr}}@media(max-width:480px){.price-cards[data-v-c206583a]{gap:10px}}.landing[data-v-5a7a7cb1]{align-items:stretch;background:var(--cream-100);display:flex;justify-content:center;min-height:100vh;padding:32px 24px 48px}.landing-inner[data-v-5a7a7cb1]{display:flex;flex-direction:column;gap:56px;max-width:1140px;width:100%}.topbar[data-v-5a7a7cb1]{justify-content:space-between;margin-bottom:24px}.brand[data-v-5a7a7cb1],.topbar[data-v-5a7a7cb1]{align-items:center;display:flex}.brand[data-v-5a7a7cb1]{color:var(--ink-900);font-size:14px;font-weight:600;gap:10px;letter-spacing:-.01em}.brand-logo[data-v-5a7a7cb1]{display:block;height:28px;width:28px}.topnav[data-v-5a7a7cb1]{display:flex;gap:8px}.topnav-btn[data-v-5a7a7cb1]{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink-700);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;padding:8px 16px;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.topnav-btn[data-v-5a7a7cb1]:hover{background:var(--cream-50);border-color:var(--line-strong);color:var(--ink-900)}.topnav-btn-feat[data-v-5a7a7cb1]{background:var(--terracotta-subtle);border-color:#d9775057;color:var(--terracotta);font-weight:700}.topnav-btn-feat[data-v-5a7a7cb1]:hover{background:#d977502e;border-color:var(--terracotta);color:var(--terracotta)}.feat-dot[data-v-5a7a7cb1]{animation:feat-pulse-5a7a7cb1 1.8s ease-in-out infinite;background:var(--terracotta);border-radius:50%;height:6px;margin-right:6px;width:6px}@keyframes feat-pulse-5a7a7cb1{0%,to{box-shadow:0 0 #d977508c}50%{box-shadow:0 0 0 5px #d9775000}}.feat-tag[data-v-5a7a7cb1]{background:var(--terracotta);border-radius:var(--radius-pill);color:#fff;font-size:9px;font-weight:800;letter-spacing:.06em;line-height:1.4;margin-left:6px;padding:1px 5px}.hero-split[data-v-5a7a7cb1]{align-items:center;display:grid;gap:56px;grid-template-columns:1.3fr 1fr;margin-bottom:16px}.hero-eyebrow[data-v-5a7a7cb1]{align-items:center;background:var(--terracotta-subtle);border-radius:var(--radius-pill);color:var(--terracotta);display:inline-flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.02em;margin-bottom:22px;padding:6px 12px}.hero-eyebrow .dot[data-v-5a7a7cb1]{background:var(--terracotta);border-radius:50%;box-shadow:0 0 0 3px #bc5d2e2e;height:6px;width:6px}.hero-title[data-v-5a7a7cb1]{color:var(--ink-900);font-family:var(--serif);font-size:clamp(56px,7vw,92px);font-weight:500;letter-spacing:-.04em;line-height:.96;margin-bottom:14px}.hero-title em[data-v-5a7a7cb1]{color:var(--terracotta);font-style:italic;font-weight:400}.hero-subtitle[data-v-5a7a7cb1]{color:var(--ink-700);display:block;font-family:var(--sans);font-size:clamp(18px,2.2vw,22px);font-weight:500;letter-spacing:-.01em;line-height:1.3;margin-bottom:18px}.hero-desc[data-v-5a7a7cb1]{color:var(--ink-500);font-size:15px;line-height:1.65;margin-bottom:28px}.features[data-v-5a7a7cb1]{flex-direction:column;list-style:none}.feature[data-v-5a7a7cb1],.features[data-v-5a7a7cb1]{display:flex;gap:10px}.feature[data-v-5a7a7cb1]{align-items:flex-start;color:var(--ink-700);font-size:14px;line-height:1.5}.feature strong[data-v-5a7a7cb1]{color:var(--ink-900);font-weight:700}.feature-check[data-v-5a7a7cb1]{align-items:center;background:var(--terracotta-subtle);border-radius:50%;color:var(--terracotta);display:flex;flex-shrink:0;height:20px;justify-content:center;margin-top:1px;width:20px}.auth-card[data-v-5a7a7cb1]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-3);padding:32px 32px 28px}.price-desktop[data-v-5a7a7cb1]{display:block}.mobile-bottom[data-v-5a7a7cb1]{display:none}@media(max-width:768px){.landing[data-v-5a7a7cb1]{align-items:flex-start;padding:32px 16px}.landing-inner[data-v-5a7a7cb1]{gap:36px}.topnav-btn[data-v-5a7a7cb1]{font-size:14px;padding:10px 18px}.mobile-bottom[data-v-5a7a7cb1]{display:flex;flex-direction:column;gap:24px}.mobile-cta[data-v-5a7a7cb1]{background:var(--ink-900);border:none;border-radius:var(--radius-pill);color:var(--cream-50);cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;padding:16px;width:100%}.hero-right[data-v-5a7a7cb1],.price-desktop[data-v-5a7a7cb1]{display:none}.hero-split[data-v-5a7a7cb1]{gap:24px;grid-template-columns:1fr}.feature[data-v-5a7a7cb1]{font-size:13px}}@media(max-width:480px){.landing[data-v-5a7a7cb1]{padding:24px 12px}.topbar[data-v-5a7a7cb1]{margin-bottom:12px}}.skeleton[data-v-2ee26acc]{animation:shimmer-2ee26acc 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--cream-200) 0,var(--cream-100) 50%,var(--cream-200) 100%);background-size:200% 100%;vertical-align:middle}@keyframes shimmer-2ee26acc{0%{background-position:200% 0}to{background-position:-200% 0}}.content-skeleton[data-v-e93a3d74]{min-height:200px;padding:4px 0}.sk-line[data-v-e93a3d74]{animation:sk-pulse-e93a3d74 1.4s ease-in-out infinite;background:var(--cream-200);border-radius:4px;height:14px;margin-bottom:12px}.sk-line-1[data-v-e93a3d74]{animation-delay:.1s;width:100%}.sk-line-2[data-v-e93a3d74]{animation-delay:.2s;width:92%}.sk-line-3[data-v-e93a3d74]{animation-delay:.3s;width:70%}.sk-block[data-v-e93a3d74]{animation:sk-pulse-e93a3d74 1.4s ease-in-out infinite;animation-delay:.4s;background:var(--cream-200);border-radius:var(--radius-md);height:90px;margin-top:18px}@keyframes sk-pulse-e93a3d74{0%,to{opacity:.55}50%{opacity:1}}.usage[data-v-ef433e97]{align-items:flex-end;border-top:1px dashed var(--line);display:flex;gap:28px;margin-top:22px;padding-top:18px;position:relative;z-index:1}.usage-meta[data-v-ef433e97]{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:8px;min-width:96px}.usage-meta-label[data-v-ef433e97]{color:var(--ink-500);font-size:11px;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase}.usage-meta-amt[data-v-ef433e97]{color:var(--ink-900);font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:1}.usage-meta-link[data-v-ef433e97]{align-self:flex-end;background:none;border:none;color:var(--terracotta);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:600;margin-left:auto;padding:0 0 2px;transition:color .12s}.usage-meta-link[data-v-ef433e97]:hover{color:var(--terracotta-hover);text-decoration:underline}.strip-wrap[data-v-ef433e97]{align-items:flex-end;align-self:stretch;display:flex;flex:1;min-width:0;position:relative}.strip[data-v-ef433e97]{align-items:end;cursor:crosshair;display:grid;gap:3px;height:44px;width:100%}.bar-col[data-v-ef433e97]{align-items:flex-end;display:flex;height:100%;justify-content:center;position:relative}.bar-col[data-v-ef433e97]:before{border-radius:4px;content:"";inset:-4px -2px -2px;position:absolute;transition:background .12s}.bar-col[data-v-ef433e97]:hover:before{background:#bc5d2e0f}.bar[data-v-ef433e97]{background:var(--ink-300);border-radius:2px 2px 0 0;min-height:2px;transition:background .12s;width:100%}.bar.empty[data-v-ef433e97]{background:transparent;border-bottom:1.5px dotted var(--line-strong);height:1px!important;min-height:0}.bar.active[data-v-ef433e97]{background:var(--terracotta)}.tip[data-v-ef433e97]{background:var(--ink-900);border-radius:8px;bottom:100%;box-shadow:var(--shadow-3);color:var(--cream-50);font-size:11px;margin-bottom:8px;padding:10px 12px;pointer-events:none;white-space:nowrap;z-index:5}.tip[data-v-ef433e97],.tip[data-v-ef433e97]:after{position:absolute;transform:translate(-50%)}.tip[data-v-ef433e97]:after{border:5px solid transparent;border-top:5px solid var(--ink-900);content:"";left:50%;top:100%}.tip-hdr[data-v-ef433e97]{align-items:baseline;border-bottom:1px solid color-mix(in srgb,currentColor 15%,transparent);display:flex;gap:12px;margin-bottom:6px;padding-bottom:6px}.tip-date[data-v-ef433e97]{color:var(--ink-300);font-variant-numeric:tabular-nums}.tip-total[data-v-ef433e97]{font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;margin-left:auto}.tip-rows[data-v-ef433e97]{display:flex;flex-direction:column;gap:4px}.tip-row[data-v-ef433e97]{align-items:center;display:grid;gap:8px;grid-template-columns:8px 1fr auto}.tip-dot[data-v-ef433e97]{border-radius:50%;height:8px;width:8px}.tip-amt[data-v-ef433e97],.tip-label[data-v-ef433e97]{color:var(--cream-50)}.tip-amt[data-v-ef433e97]{font-variant-numeric:tabular-nums;font-weight:500}.tip-empty[data-v-ef433e97]{color:var(--ink-300);font-style:italic}.tip-enter-from[data-v-ef433e97],.tip-leave-to[data-v-ef433e97]{opacity:0;transform:translate(-50%) translateY(2px)}.tip-enter-active[data-v-ef433e97],.tip-leave-active[data-v-ef433e97]{transition:opacity .12s,transform .12s}.strip-skeleton[data-v-ef433e97]{align-items:flex-end;display:flex;flex:1;gap:4px;height:44px;min-width:0}@media(max-width:640px){.usage[data-v-ef433e97]{gap:14px}.usage-meta[data-v-ef433e97]{gap:6px;min-width:0}.usage-meta-amt[data-v-ef433e97]{font-size:20px}.usage-meta-link[data-v-ef433e97]{font-size:11px}.strip[data-v-ef433e97]{gap:2px;height:40px}}.hero[data-v-eeaa0472]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-2);overflow:hidden;padding:36px 40px 28px;position:relative}.hero[data-v-eeaa0472]:before{background:radial-gradient(circle,var(--hero-glow-inner) 0,var(--hero-glow-outer) 70%);content:"";height:360px;pointer-events:none;position:absolute;right:-140px;top:-140px;width:360px}.hero-row[data-v-eeaa0472]{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;position:relative;z-index:1}.hero-label[data-v-eeaa0472]{color:var(--ink-500);font-size:11px;font-weight:600;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.hero-amount[data-v-eeaa0472]{color:var(--ink-900);font-feature-settings:"lnum","tnum";font-size:72px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.035em;line-height:.95}.hero-amount .currency[data-v-eeaa0472]{color:var(--ink-400);font-size:.42em;font-weight:400;margin-right:10px;vertical-align:.35em}.hero-cta[data-v-eeaa0472]{align-items:center;background:var(--ink-900);border:none;border-radius:var(--radius-pill);color:var(--cream-50);cursor:pointer;display:inline-flex;font-family:var(--sans);font-size:14px;font-weight:600;gap:6px;padding:14px 26px;transition:background .15s,transform .15s;white-space:nowrap}.hero-cta[data-v-eeaa0472]:hover{background:var(--terracotta);transform:translateY(-1px)}@media(max-width:640px){.hero[data-v-eeaa0472]{padding:24px 20px 20px}.hero-row[data-v-eeaa0472]{align-items:flex-start;flex-direction:column;gap:16px}.hero-amount[data-v-eeaa0472]{font-size:56px}}.quick-links[data-v-3aa91eb8]{display:flex;flex-wrap:wrap;gap:6px}.qlink[data-v-3aa91eb8]{align-items:center;background:transparent;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink-600);cursor:pointer;display:inline-flex;font-family:var(--sans);font-size:12px;font-weight:500;gap:6px;padding:7px 13px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.qlink[data-v-3aa91eb8]:hover{background:var(--paper);border-color:var(--line-strong);color:var(--ink-900)}.tools[data-v-c8442723]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.tool[data-v-c8442723]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);cursor:pointer;display:flex;flex-direction:column;font-family:var(--sans);padding:18px 20px;position:relative;text-align:left;transition:border-color .18s,box-shadow .18s,transform .18s}.tool[data-v-c8442723]:hover{border-color:var(--terracotta);box-shadow:var(--shadow-2);transform:translateY(-2px)}.tool-head[data-v-c8442723]{gap:10px;margin-bottom:8px}.tool-head[data-v-c8442723],.tool-logo[data-v-c8442723]{align-items:center;display:flex}.tool-logo[data-v-c8442723]{border-radius:8px;flex-shrink:0;height:32px;justify-content:center;overflow:hidden;width:32px}.tool-logo.logo-claude[data-v-c8442723]{background:var(--brand-claude-bg)}.tool-logo.logo-openai[data-v-c8442723]{background:var(--brand-openai-bg)}.tool-logo.logo-cc-switch[data-v-c8442723],.tool-logo.logo-chatbox[data-v-c8442723],.tool-logo.logo-cherry-studio[data-v-c8442723],.tool-logo.logo-hermes[data-v-c8442723],.tool-logo.logo-lucide[data-v-c8442723],.tool-logo.logo-openclaw[data-v-c8442723]{background:var(--cream-200)}.tool-logo.logo-lucide[data-v-c8442723]{color:var(--ink-700)}.brand-svg[data-v-c8442723]{display:block;height:20px;width:20px}.brand-cover[data-v-c8442723]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tool-name[data-v-c8442723]{color:var(--ink-900);flex:1;font-size:15px;font-weight:700;letter-spacing:-.005em;min-width:0}.tool-recommended .tool-head[data-v-c8442723]:after{background:var(--ink-900);border-radius:var(--radius-pill);color:var(--cream-50);content:"主推";font-size:10px;font-weight:600;letter-spacing:.08em;margin-left:auto;padding:2px 10px}.tool-desc[data-v-c8442723]{color:var(--ink-500);flex:1;font-size:13px;line-height:1.55;margin-bottom:14px}.tool-meta[data-v-c8442723]{display:flex;justify-content:space-between}.tool-meta[data-v-c8442723],.tool-tag[data-v-c8442723]{align-items:center;font-size:11px}.tool-tag[data-v-c8442723]{background:var(--cream-200);border-radius:var(--radius-pill);color:var(--ink-700);display:inline-flex;font-family:var(--mono);font-weight:500;gap:4px;padding:3px 8px}.tool-cta[data-v-c8442723]{align-items:center;color:var(--terracotta);display:inline-flex;font-size:12px;font-weight:600;gap:2px;transition:gap .15s}.tool:hover .tool-cta[data-v-c8442723]{gap:6px}@media(max-width:640px){.tools[data-v-c8442723]{grid-template-columns:1fr}}.adv-card[data-v-36e20de5]{align-items:center;background:var(--cream-50);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);cursor:pointer;display:flex;font-family:var(--sans);gap:16px;justify-content:space-between;padding:18px 20px;text-align:left;transition:all .18s;width:100%}.adv-card[data-v-36e20de5]:hover{background:var(--paper);border-color:var(--ink-700);border-style:solid;box-shadow:var(--shadow-2)}.adv-left[data-v-36e20de5]{gap:12px;min-width:0}.adv-icon[data-v-36e20de5],.adv-left[data-v-36e20de5]{align-items:center;display:flex}.adv-icon[data-v-36e20de5]{background:var(--ink-900);border-radius:8px;color:var(--cream-50);flex-shrink:0;height:32px;justify-content:center;width:32px}.adv-body[data-v-36e20de5]{min-width:0}.adv-name[data-v-36e20de5]{align-items:center;color:var(--ink-900);display:flex;font-size:14px;font-weight:700;gap:8px;margin-bottom:2px}.adv-badge[data-v-36e20de5]{background:var(--ink-900);border-radius:var(--radius-pill);color:var(--cream-50);font-size:9px;font-weight:600;letter-spacing:.08em;padding:2px 6px}.adv-desc[data-v-36e20de5]{color:var(--ink-500);font-size:12px;font-weight:500;line-height:1.5}.adv-cta[data-v-36e20de5]{align-items:center;color:var(--ink-700);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;transition:gap .15s,color .15s;white-space:nowrap}.adv-card:hover .adv-cta[data-v-36e20de5]{color:var(--terracotta);gap:8px}@media(max-width:640px){.adv-card[data-v-36e20de5]{align-items:stretch;flex-direction:column;gap:12px;padding:14px 16px}.adv-desc[data-v-36e20de5]{white-space:normal}.adv-cta[data-v-36e20de5]{align-self:flex-end}}.price-card[data-v-f0dc2338]{align-items:center;background:var(--cream-50);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);cursor:pointer;display:flex;font-family:var(--sans);gap:16px;justify-content:space-between;padding:18px 20px;text-align:left;transition:all .18s;width:100%}.price-card[data-v-f0dc2338]:hover{background:var(--paper);border-color:var(--ink-700);border-style:solid;box-shadow:var(--shadow-2)}.price-left[data-v-f0dc2338]{gap:12px;min-width:0}.price-icon[data-v-f0dc2338],.price-left[data-v-f0dc2338]{align-items:center;display:flex}.price-icon[data-v-f0dc2338]{background:var(--terracotta);border-radius:8px;color:var(--cream-50);flex-shrink:0;height:32px;justify-content:center;width:32px}.price-body[data-v-f0dc2338]{min-width:0}.price-name[data-v-f0dc2338]{align-items:center;color:var(--ink-900);display:flex;font-size:14px;font-weight:700;gap:8px;margin-bottom:2px}.price-badge[data-v-f0dc2338]{background:var(--terracotta-subtle);border-radius:var(--radius-pill);color:var(--terracotta);font-size:9px;font-weight:600;letter-spacing:.04em;padding:2px 6px}.price-desc[data-v-f0dc2338]{color:var(--ink-500);font-size:12px;font-weight:500;line-height:1.5}.price-cta[data-v-f0dc2338]{align-items:center;color:var(--ink-700);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;transition:gap .15s,color .15s;white-space:nowrap}.price-card:hover .price-cta[data-v-f0dc2338]{color:var(--terracotta);gap:8px}@media(max-width:640px){.price-card[data-v-f0dc2338]{align-items:stretch;flex-direction:column;gap:12px;padding:14px 16px}.price-desc[data-v-f0dc2338]{white-space:normal}.price-cta[data-v-f0dc2338]{align-self:flex-end}}.img-card[data-v-c9a6cb42]{align-items:center;background:linear-gradient(135deg,#d977501a,#d9775008);border:1px solid rgba(217,119,80,.34);border-radius:var(--radius-lg);cursor:pointer;display:flex;font-family:var(--sans);gap:16px;justify-content:space-between;overflow:hidden;padding:18px 20px;position:relative;text-align:left;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;width:100%}.img-card[data-v-c9a6cb42]:hover{background:linear-gradient(135deg,#d9775029,#d977500d);border-color:var(--terracotta);box-shadow:0 6px 22px #d9775038;transform:translateY(-1px)}.img-card-glow[data-v-c9a6cb42]{background:radial-gradient(circle,rgba(217,119,80,.22),transparent 70%);height:260px;pointer-events:none;position:absolute;right:-16%;top:-50%;width:260px}.img-left[data-v-c9a6cb42]{gap:12px;min-width:0;position:relative;z-index:1}.img-icon[data-v-c9a6cb42],.img-left[data-v-c9a6cb42]{align-items:center;display:flex}.img-icon[data-v-c9a6cb42]{background:var(--terracotta);border-radius:8px;box-shadow:0 2px 8px #d9775052;color:var(--cream-50);flex-shrink:0;height:32px;justify-content:center;width:32px}.img-body[data-v-c9a6cb42]{min-width:0}.img-name[data-v-c9a6cb42]{align-items:center;color:var(--ink-900);display:flex;font-size:14px;font-weight:700;gap:8px;margin-bottom:2px}.img-badge[data-v-c9a6cb42]{align-items:center;animation:img-badge-pulse-c9a6cb42 2.4s ease-in-out infinite;background:var(--terracotta);border-radius:var(--radius-pill);color:#fff;display:inline-flex;font-size:9px;font-weight:800;gap:3px;letter-spacing:.08em;padding:3px 7px 3px 5px}@keyframes img-badge-pulse-c9a6cb42{0%,to{box-shadow:0 0 #d977508c}50%{box-shadow:0 0 0 6px #d9775000}}.img-desc[data-v-c9a6cb42]{color:var(--ink-600);font-size:12px;font-weight:500;line-height:1.5}.img-cta[data-v-c9a6cb42]{align-items:center;color:var(--terracotta);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;gap:4px;position:relative;transition:gap .15s;white-space:nowrap;z-index:1}.img-card:hover .img-cta[data-v-c9a6cb42]{gap:8px}@media(max-width:640px){.img-card[data-v-c9a6cb42]{align-items:stretch;flex-direction:column;gap:12px;padding:14px 16px}.img-desc[data-v-c9a6cb42]{white-space:normal}.img-cta[data-v-c9a6cb42]{align-self:flex-end}.img-card-glow[data-v-c9a6cb42]{height:180px;width:180px}}.aside-stack[data-v-bacef63f]{align-self:start;display:flex;flex-direction:column;gap:16px;position:sticky;top:88px}.aside-card[data-v-bacef63f]{background:var(--cream-50);border:1px solid var(--line);border-radius:var(--radius-lg);padding:18px 20px 14px}.aside-header[data-v-bacef63f]{justify-content:space-between;margin-bottom:10px}.aside-header[data-v-bacef63f],.aside-title[data-v-bacef63f]{align-items:center;display:flex}.aside-title[data-v-bacef63f]{color:var(--ink-900);font-size:13px;font-weight:700;gap:8px}.aside-title[data-v-bacef63f]:before{background:var(--terracotta);border-radius:2px;content:"";height:14px;width:3px}.aside-tabs[data-v-bacef63f]{display:flex;font-size:11px;gap:2px}.aside-tab[data-v-bacef63f]{background:transparent;border:none;border-radius:var(--radius-pill);color:var(--ink-500);cursor:pointer;font-family:var(--sans);font-weight:500;padding:3px 10px;transition:background .15s,color .15s}.aside-tab[data-v-bacef63f]:hover{color:var(--ink-900)}.aside-tab.active[data-v-bacef63f]{background:var(--ink-900);color:var(--cream-50)}.empty[data-v-bacef63f]{color:var(--ink-400);font-size:12px;padding:12px 0;text-align:center}.announce-list[data-v-bacef63f]{display:flex;flex-direction:column;gap:2px;list-style:none}.announce-item[data-v-bacef63f]{border-bottom:1px solid var(--line);display:flex;gap:10px;padding:10px 0}.announce-item[data-v-bacef63f]:last-child{border-bottom:none}.announce-dot[data-v-bacef63f]{background:var(--olive);border-radius:50%;box-shadow:0 0 0 3px #5f7d3f1f;flex-shrink:0;height:6px;margin-top:6px;width:6px}.announce-dot.warn[data-v-bacef63f]{background:var(--amber);box-shadow:0 0 0 3px #c8903326}.announce-dot.error[data-v-bacef63f]{background:var(--brick);box-shadow:0 0 0 3px #a63f3026}.announce-dot.info[data-v-bacef63f]{background:var(--terracotta);box-shadow:0 0 0 3px #bc5d2e1f}.announce-main[data-v-bacef63f]{flex:1;min-width:0}.announce-title[data-v-bacef63f]{color:var(--ink-900);font-size:13px;font-weight:500;line-height:1.5;word-break:break-word}.announce-title[data-v-bacef63f] strong{color:var(--ink-900);font-weight:700}.announce-title[data-v-bacef63f] a{color:var(--terracotta);text-decoration:underline}.announce-title[data-v-bacef63f] code{background:var(--cream-200);border-radius:4px;font-family:var(--mono);font-size:11px;padding:1px 5px}.announce-time[data-v-bacef63f]{color:var(--ink-400);font-size:11px;margin-top:3px}.faq-list[data-v-bacef63f]{display:flex;flex-direction:column;list-style:none}.faq-item[data-v-bacef63f]{border-bottom:1px solid var(--line);padding:9px 0}.faq-item[data-v-bacef63f]:last-child{border-bottom:none}.faq-q[data-v-bacef63f]{align-items:flex-start;background:none;border:none;color:var(--ink-900);cursor:pointer;display:flex;font-family:var(--sans);font-size:13px;font-weight:500;gap:8px;line-height:1.4;padding:0;text-align:left;width:100%}.faq-q[data-v-bacef63f]:hover{color:var(--terracotta)}.faq-chev[data-v-bacef63f]{color:var(--ink-400);flex-shrink:0;font-size:10px;margin-top:2px;transition:transform .15s}.faq-item.open .faq-chev[data-v-bacef63f]{color:var(--terracotta);transform:rotate(90deg)}.faq-a[data-v-bacef63f]{color:var(--ink-600);font-size:12px;line-height:1.65;padding:6px 0 2px 18px}.view-all[data-v-bacef63f]{color:var(--ink-500);display:inline-block;font-size:11px;font-weight:500;margin-top:10px;text-decoration:none}.view-all[data-v-bacef63f]:hover{color:var(--terracotta)}.integration-body[data-v-6f7977dc]{color:var(--ink-900);font-family:var(--sans)}.section[data-v-6f7977dc]{margin-bottom:24px}.section-label[data-v-6f7977dc]{color:var(--ink-500);font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.label-note[data-v-6f7977dc]{color:var(--ink-400);font-size:11px;font-weight:500;letter-spacing:0;margin-left:8px;text-transform:none}.endpoints[data-v-6f7977dc]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.endpoint-card[data-v-6f7977dc]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-md);padding:16px 16px 14px;position:relative;transition:border-color .15s}.endpoint-card[data-v-6f7977dc]:hover{border-color:var(--line-strong)}.endpoint-card.openai[data-v-6f7977dc]{border-top:3px solid var(--ink-900)}.endpoint-card.anthropic[data-v-6f7977dc]{border-top:3px solid var(--brand-claude-fg)}.endpoint-card.gemini[data-v-6f7977dc]{border-top:3px solid var(--gemini-tag-fg)}.endpoint-head[data-v-6f7977dc]{align-items:center;display:flex;gap:10px;margin-bottom:12px}.endpoint-logo[data-v-6f7977dc]{align-items:center;border-radius:var(--radius-sm);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.endpoint-logo.openai[data-v-6f7977dc]{background:var(--brand-openai-bg)}.endpoint-logo.anthropic[data-v-6f7977dc]{background:var(--brand-claude-bg)}.endpoint-logo.gemini[data-v-6f7977dc]{background:var(--brand-gemini-bg);color:var(--brand-gemini-fg)}.brand-svg[data-v-6f7977dc]{display:block;height:18px;width:18px}.endpoint-meta[data-v-6f7977dc]{flex:1;min-width:0}.endpoint-name[data-v-6f7977dc]{color:var(--ink-900);font-size:14px;font-weight:700;line-height:1.2}.endpoint-path[data-v-6f7977dc]{color:var(--ink-500);font-family:var(--mono);font-size:10.5px;margin-top:2px}.endpoint-url-line[data-v-6f7977dc]{align-items:stretch;background:var(--cream-50);border:1px solid var(--line);border-radius:var(--radius-sm);display:flex;gap:0;overflow:hidden}.endpoint-url[data-v-6f7977dc]{color:var(--ink-700);flex:1;font-family:var(--mono);font-size:12.5px;min-width:0;overflow:hidden;padding:10px 12px;text-overflow:ellipsis;-webkit-user-select:all;-moz-user-select:all;user-select:all;white-space:nowrap}.copy-btn-inline[data-v-6f7977dc]{align-items:center;background:var(--ink-900);border:none;color:var(--cream-50);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--sans);font-size:12px;font-weight:600;gap:5px;padding:0 14px;transition:background .15s}.copy-btn-inline[data-v-6f7977dc]:hover{background:var(--ink-700)}@media(max-width:700px){.endpoints[data-v-6f7977dc]{grid-template-columns:1fr}}.key-card[data-v-6f7977dc]{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-md);display:flex;gap:10px;padding:14px 16px}.key-value[data-v-6f7977dc]{color:var(--ink-700);flex:1;font-family:var(--mono);font-size:13px;letter-spacing:.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.key-actions[data-v-6f7977dc]{display:contents}.key-copy[data-v-6f7977dc]{background:var(--terracotta);border:none;border-radius:6px;color:#fff;cursor:pointer;flex-shrink:0;font-family:var(--sans);font-size:12px;font-weight:700;padding:7px 14px}.key-copy[data-v-6f7977dc]:hover:not(:disabled){background:var(--terracotta-hover)}.key-copy[data-v-6f7977dc]:disabled{cursor:not-allowed;opacity:.5}.key-show[data-v-6f7977dc]{background:transparent;border:none;color:var(--ink-500);cursor:pointer;flex-shrink:0;font-family:var(--sans);font-size:11px;font-weight:600;padding:2px 4px;text-decoration:underline}.key-show[data-v-6f7977dc]:disabled{cursor:not-allowed;opacity:.4}@media(max-width:640px){.key-card[data-v-6f7977dc]{flex-wrap:wrap;row-gap:8px}.key-actions[data-v-6f7977dc],.key-value[data-v-6f7977dc]{flex-basis:100%}.key-actions[data-v-6f7977dc]{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:4px}}.key-advanced-link[data-v-6f7977dc]{align-items:center;border-radius:var(--radius-sm);color:var(--ink-500);display:flex;font-size:11.5px;gap:8px;justify-content:space-between;margin-top:8px;padding:8px 12px;text-decoration:none;transition:color .15s,background .15s}.key-advanced-link[data-v-6f7977dc]:hover{background:var(--cream-100);color:var(--ink-900)}.key-advanced-cta[data-v-6f7977dc]{color:var(--terracotta);font-weight:600;white-space:nowrap}.dashboard-root[data-v-d09a34ab]{background:var(--cream-100);display:flex;flex-direction:column;min-height:100vh}.dashboard-body[data-v-d09a34ab]{flex:1;padding:20px 20px 40px}.dashboard-inner[data-v-d09a34ab]{align-items:flex-start;display:grid;gap:24px;grid-template-columns:minmax(0,1.85fr) minmax(300px,.85fr);margin:0 auto;max-width:1200px}.col-main[data-v-d09a34ab]{display:flex;flex-direction:column;gap:14px}.col-aside[data-v-d09a34ab],.col-main[data-v-d09a34ab]{min-width:0}.section-label[data-v-d09a34ab]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:12px}.section-title[data-v-d09a34ab]{align-items:center;color:var(--ink-900);display:flex;font-size:14px;font-weight:700;gap:9px;letter-spacing:-.005em}.section-title[data-v-d09a34ab]:before{background:var(--terracotta);border-radius:2px;content:"";height:15px;width:4px}.section-meta[data-v-d09a34ab]{color:var(--ink-500);font-size:12px;font-weight:500}.contact-cta[data-v-d09a34ab]{align-items:center;display:flex;font-size:13px;gap:8px;justify-content:flex-end;margin-top:12px;padding:10px 20px}.contact-cta-icon[data-v-d09a34ab]{color:var(--terracotta);flex-shrink:0}.contact-cta-text[data-v-d09a34ab]{color:var(--ink-700);font-weight:500}.contact-cta-btn[data-v-d09a34ab]{align-items:center;background:none;border:none;color:var(--terracotta);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:4px;margin-left:4px;padding:0;transition:gap .15s}.contact-cta-btn[data-v-d09a34ab]:hover{gap:8px;text-decoration:underline}.dashboard-footer[data-v-d09a34ab]{align-items:center;color:var(--ink-400);display:flex;font-size:12px;gap:14px;justify-content:center;padding:20px 24px}.footer-link[data-v-d09a34ab]{color:var(--ink-500);font-weight:500;text-decoration:none;transition:color .15s}.footer-link[data-v-d09a34ab]:hover{color:var(--terracotta)}.footer-btn[data-v-d09a34ab]{background:none;border:none;cursor:pointer;font:inherit;padding:0}.footer-divider[data-v-d09a34ab]{color:var(--line-strong)}@media(max-width:960px){.dashboard-inner[data-v-d09a34ab]{grid-template-columns:1fr}}.dashboard-skeleton[data-v-6c5097a9]{margin:0 auto;max-width:1200px;padding:24px}.sk-line[data-v-6c5097a9]{animation:shimmer-6c5097a9 1.6s ease-in-out infinite;background:var(--cream-300,#e8e4db);border-radius:6px}.sk-line-title[data-v-6c5097a9]{height:32px;margin-bottom:12px;width:280px}.sk-line-sub[data-v-6c5097a9]{height:16px;width:360px}.sk-cards[data-v-6c5097a9]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:32px 0}.sk-card[data-v-6c5097a9]{background:var(--paper,#fff);border:1px solid var(--line,#e0dccf);border-radius:12px;padding:20px}.sk-line-label[data-v-6c5097a9]{height:14px;margin-bottom:10px;width:80px}.sk-line-value[data-v-6c5097a9]{height:28px;width:120px}.sk-chart[data-v-6c5097a9]{animation:shimmer-6c5097a9 1.6s ease-in-out infinite;background:var(--cream-300,#e8e4db);border-radius:12px;height:240px;width:100%}.sk-note[data-v-6c5097a9]{color:var(--ink-500,#8c8477);font-size:13px;margin-top:24px;text-align:center}@keyframes shimmer-6c5097a9{0%,to{opacity:1}50%{opacity:.55}}
