@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/oGrDIWlvKBNQty5xPWhPu6aPrsKxcKLzbrDffTJGwOo-x37V4RgCVbE_K_ITLBZGA8mpHXrH6129IGqI0HBvX7U.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-z4269tsqp9KjdmRIB3Um403sBivmhD2kbyK6gltkuCM.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Geist Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:100.5164%;descent-override:29.5048%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/pxXkloUeh1BIcbUzrFsL9EFW0IBUskGRrZNrJsoHtAE-s799misX0hbRWUXnvlb0XywfNC5Y4rXjZ0_u7oZ8Ov4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/CdBz3PG7SxvL_amFZwgaktWNbBEq8um2qfKIkVF0J-0-hNsCVgiFTWIt9ui6wQ3GTTSu0COwgZzc9BTsnXxtZwo.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}.install-block[data-v-d479d900]{background:#fff;border:1px solid #e5e5e5;border-radius:10px;overflow:hidden}.client-tabs[data-v-d479d900]{border-bottom:1px solid #e5e5e5;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.client-tabs[data-v-d479d900]::-webkit-scrollbar{display:none}.client-tab[data-v-d479d900]{align-items:center;background:none;border:none;border-bottom:2px solid transparent;color:#737373;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:7px;margin-bottom:-1px;padding:10px 16px;transition:color .15s,border-color .15s;white-space:nowrap}.client-tab[data-v-d479d900]:hover{color:#1a1a1a}.client-tab.active[data-v-d479d900]{border-bottom-color:#1a1a1a;color:#1a1a1a}.client-logo[data-v-d479d900]{flex-shrink:0;height:16px;-o-object-fit:contain;object-fit:contain;opacity:.5;width:16px}.client-tab.active .client-logo[data-v-d479d900],.client-tab:hover .client-logo[data-v-d479d900]{opacity:1}.install-content[data-v-d479d900]{background:#fafafa}.install-callout[data-v-d479d900]{background:#fdf4e7;border-bottom:1px solid #f2dfc2;color:#5f370e;font-size:13px;line-height:1.55;padding:12px 14px}.install-step[data-v-d479d900]{border-top:1px solid #eee;display:grid;gap:0;grid-template-columns:42px 1fr}.install-step[data-v-d479d900]:first-of-type{border-top:none}.step-number[data-v-d479d900]{align-items:flex-start;background:#f3f3f3;border-right:1px solid #ececec;color:#777;display:flex;font-family:Geist Mono,"Geist Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:12px;font-weight:700;justify-content:center;padding-top:16px}.step-body[data-v-d479d900]{padding:14px}.step-body h3[data-v-d479d900]{color:#111;font-size:15px;font-weight:600;margin:0}.step-description[data-v-d479d900]{color:#666;font-size:13px;line-height:1.55;margin:6px 0 0}.primary-action-btn[data-v-d479d900]{align-items:center;background:#111;border-radius:8px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;margin-top:12px;padding:9px 18px;text-decoration:none;transition:background .15s,transform .1s}.primary-action-btn[data-v-d479d900]:hover{background:#000;transform:translateY(-1px)}.install-meta[data-v-d479d900]{align-items:center;background:#fff;border:1px solid #ececec;border-bottom:none;border-radius:8px 8px 0 0;display:flex;gap:10px;justify-content:space-between;margin-top:12px;padding:8px 10px}.config-path[data-v-d479d900]{color:#7a7a7a;font-family:Geist Mono,"Geist Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:12px}.copy-btn[data-v-d479d900]{background:#fff;border:1px solid #ddd;border-radius:5px;color:#666;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:3px 10px;transition:all .15s}.copy-btn[data-v-d479d900]:hover{border-color:#bbb;color:#1a1a1a}.code-block[data-v-d479d900]{background:#fff;border:1px solid #ececec;border-radius:0 0 8px 8px;overflow-x:auto}.code-block pre[data-v-d479d900]{margin:0;padding:14px}.code-block code[data-v-d479d900]{color:#222;font-family:Geist Mono,"Geist Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:12px;line-height:1.7;white-space:pre}.step-note[data-v-d479d900]{color:#777;font-size:12px;line-height:1.55;margin:10px 0 0}.inline-link[data-v-d479d900]{color:#111;text-decoration:underline;text-underline-offset:2px}.env-hint[data-v-d479d900]{align-items:center;border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:6px;padding:12px 14px 14px}.env-hint-label[data-v-d479d900]{color:#777;font-size:12px;font-weight:600}.env-hint code[data-v-d479d900]{background:#fff;border:1px solid #e5e5e5;border-radius:5px;color:#333;font-family:Geist Mono,"Geist Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:12px;padding:2px 6px}.env-optional[data-v-d479d900]{color:#999;font-size:12px}@media(max-width:640px){.install-step[data-v-d479d900]{grid-template-columns:34px 1fr}.step-number[data-v-d479d900]{padding-top:15px}.step-body[data-v-d479d900]{padding:12px}.install-meta[data-v-d479d900]{align-items:flex-start;flex-direction:column}}
