.breadcrumbs[data-astro-cid-w2obihu2]{align-items:center;gap:var(--space-2);padding:var(--space-6) 0;font-size:.875rem;display:flex}.breadcrumbs[data-astro-cid-w2obihu2] a[data-astro-cid-w2obihu2]{color:var(--color-brand-dark);font-weight:500}.breadcrumbs[data-astro-cid-w2obihu2] a[data-astro-cid-w2obihu2]:hover{text-decoration:underline}.breadcrumbs[data-astro-cid-w2obihu2] .separator[data-astro-cid-w2obihu2]{color:var(--color-text-subtle)}.breadcrumbs[data-astro-cid-w2obihu2] .current[data-astro-cid-w2obihu2]{color:var(--color-text-muted)}.client-page[data-astro-cid-w2obihu2]{max-width:640px;padding-bottom:var(--space-16);margin:0 auto}.client-header[data-astro-cid-w2obihu2]{margin-bottom:var(--space-8)}.header-top[data-astro-cid-w2obihu2]{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.client-logo[data-astro-cid-w2obihu2]{background:var(--color-bg-alt);border-radius:var(--radius-xl);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.client-logo[data-astro-cid-w2obihu2] img[data-astro-cid-w2obihu2]{object-fit:contain;width:40px;height:40px}.header-meta[data-astro-cid-w2obihu2]{gap:var(--space-1);flex-direction:column;display:flex}.meta-label[data-astro-cid-w2obihu2]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:.75rem;font-weight:600}.header-meta[data-astro-cid-w2obihu2] h1[data-astro-cid-w2obihu2]{margin:0;font-size:1.75rem;font-weight:600;line-height:1.2}.client-tagline[data-astro-cid-w2obihu2]{color:var(--color-brand-dark);margin-bottom:var(--space-2);font-size:1.25rem;font-weight:500}.deep-link-btn[data-astro-cid-w2obihu2]{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:var(--color-brand-dark);color:#fff;border-radius:var(--radius-lg);transition:opacity var(--duration-fast) ease;font-size:.9375rem;font-weight:600;display:inline-flex}.deep-link-btn[data-astro-cid-w2obihu2]:hover{opacity:.85;color:#fff}.deep-link-btn[data-astro-cid-w2obihu2] img[data-astro-cid-w2obihu2]{border-radius:var(--radius-sm)}.setup-section[data-astro-cid-w2obihu2]{border-top:1px solid var(--color-border);padding-top:var(--space-8)}.setup-block[data-astro-cid-w2obihu2]{margin-bottom:var(--space-6)}.setup-label[data-astro-cid-w2obihu2]{color:var(--color-text-secondary);margin-bottom:var(--space-3);font-size:.9375rem}.url-box[data-astro-cid-w2obihu2]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex}.url-box[data-astro-cid-w2obihu2] code[data-astro-cid-w2obihu2]{color:var(--color-text);word-break:break-all;flex:1;font-family:SF Mono,Fira Code,Fira Mono,monospace;font-size:.8125rem}.copy-btn[data-astro-cid-w2obihu2]{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;width:36px;height:36px;color:var(--color-text-muted);transition:all var(--duration-fast) ease;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.copy-btn[data-astro-cid-w2obihu2]:hover{background:var(--color-brand-yellow-muted);color:var(--color-brand-dark);border-color:var(--color-brand-yellow)}.copy-btn[data-astro-cid-w2obihu2].copied{background:var(--color-success-subtle);color:#065f46;border-color:#065f46}.content-body[data-astro-cid-w2obihu2]{color:var(--color-text-secondary);font-size:1rem;line-height:1.75}.content-body[data-astro-cid-w2obihu2] h2{color:var(--color-text);margin:var(--space-6) 0 var(--space-3);font-size:1.125rem;font-weight:600}.content-body[data-astro-cid-w2obihu2] p{margin-bottom:var(--space-4)}.content-body[data-astro-cid-w2obihu2] ol{margin-bottom:var(--space-4);padding-left:var(--space-6);counter-reset:steps;list-style:none}.content-body[data-astro-cid-w2obihu2] ol li{padding-left:var(--space-2);margin-bottom:var(--space-3);counter-increment:steps;position:relative}.content-body[data-astro-cid-w2obihu2] ol li:before{content:counter(steps);left:calc(var(--space-6) * -1 - var(--space-2));width:24px;height:24px;color:var(--color-brand-dark);background:var(--color-brand-yellow-muted);border-radius:var(--radius-full);justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex;position:absolute}.content-body[data-astro-cid-w2obihu2] code{background:var(--color-bg-alt);border-radius:var(--radius-sm);padding:.125rem .375rem;font-family:SF Mono,Fira Code,Fira Mono,monospace;font-size:.875rem}.content-body[data-astro-cid-w2obihu2] pre{padding:var(--space-4);background:var(--color-brand-dark);border-radius:var(--radius-lg);margin-bottom:var(--space-4);overflow-x:auto}.content-body[data-astro-cid-w2obihu2] pre code{color:var(--color-brand-yellow);background:0 0;padding:0;font-size:.8125rem}.content-body[data-astro-cid-w2obihu2] strong{color:var(--color-text);font-weight:600}@media (width<=768px){.client-page[data-astro-cid-w2obihu2]{padding-bottom:var(--space-8)}.header-meta[data-astro-cid-w2obihu2] h1[data-astro-cid-w2obihu2]{font-size:1.5rem}.client-tagline[data-astro-cid-w2obihu2]{font-size:1.125rem}}
