.hp-dev[data-v-bbdf2cad]{padding:clamp(120px,13vw,168px) 0 clamp(56px,7vw,96px)}.hp-dev__inner[data-v-bbdf2cad]{max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.hp-dev__block[data-v-bbdf2cad]{border:1px solid var(--hp-line);border-radius:var(--hp-r);background:var(--hp-panel);padding:clamp(20px,3vw,28px)}.hp-dev__block-head[data-v-bbdf2cad]{display:flex;align-items:center;gap:10px;margin-bottom:18px}.hp-dev__badge[data-v-bbdf2cad]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--hp-r);background:var(--hp-brand);color:#fff;font-family:var(--hp-font-mono);font-size:12px;font-weight:700}.hp-dev__block-title[data-v-bbdf2cad]{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--hp-text)}.hp-dev__steps[data-v-bbdf2cad]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hp-dev__step[data-v-bbdf2cad]{display:flex;gap:12px;padding:16px;border:1px solid var(--hp-line);border-radius:var(--hp-r);background:var(--hp-panel2)}.hp-dev__step-num[data-v-bbdf2cad]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--hp-brand);color:#fff;font-size:13px;font-weight:700;flex-shrink:0}.hp-dev__step-body[data-v-bbdf2cad]{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.hp-dev__step-title[data-v-bbdf2cad]{margin:0;font-size:14.5px;font-weight:600;color:var(--hp-text)}.hp-dev__step-desc[data-v-bbdf2cad]{margin:0;font-size:13px;line-height:1.6;color:var(--hp-dim)}.hp-dev__step-hint[data-v-bbdf2cad]{margin:0;font-size:12px;line-height:1.5;color:var(--hp-faint)}.hp-dev__copyrow[data-v-bbdf2cad]{display:flex;align-items:center;gap:8px;min-width:0}.hp-dev__pill[data-v-bbdf2cad]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--hp-font-mono);font-size:12px;color:var(--hp-brand);background:var(--hp-brand-soft);border:1px solid var(--hp-line);border-radius:var(--hp-r);padding:8px 12px;direction:ltr;text-align:left}.hp-dev__copybtn[data-v-bbdf2cad]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:8px 12px;border:1px solid var(--hp-line);border-radius:var(--hp-r);background:var(--hp-panel);color:var(--hp-dim);font-family:var(--hp-font-ui);font-size:12.5px;font-weight:600;transition:color .16s ease,border-color .16s ease,background .16s ease}.hp-dev__copybtn[data-v-bbdf2cad]:hover{color:var(--hp-brand);border-color:var(--hp-line2);background:var(--hp-brand-soft)}.hp-dev__copybtn--sm[data-v-bbdf2cad]{padding:5px 10px;font-size:12px}.hp-dev__linkbtn[data-v-bbdf2cad]{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid var(--hp-line);border-radius:var(--hp-r);background:var(--hp-brand-soft);color:var(--hp-brand);font-family:var(--hp-font-ui);font-size:13px;font-weight:600;transition:border-color .16s ease}.hp-dev__linkbtn[data-v-bbdf2cad]:hover{border-color:var(--hp-line2)}.hp-dev__tags[data-v-bbdf2cad]{display:flex;flex-wrap:wrap;gap:8px}.hp-dev__tag[data-v-bbdf2cad]{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid var(--hp-line);border-radius:var(--hp-r);background:var(--hp-panel);color:var(--hp-dim);font-family:var(--hp-font-mono);font-size:11.5px;font-weight:500}.hp-dev__tag--right[data-v-bbdf2cad]{margin-left:auto}.hp-dev__eps[data-v-bbdf2cad]{display:flex;flex-direction:column;gap:14px}.hp-dev__ep[data-v-bbdf2cad]{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--hp-line);border-radius:var(--hp-r);background:var(--hp-panel2)}.hp-dev__ep-top[data-v-bbdf2cad]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hp-dev__method[data-v-bbdf2cad]{font-family:var(--hp-font-mono);font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:var(--hp-r)}.hp-dev__method--post[data-v-bbdf2cad]{color:var(--hp-brand);background:var(--hp-brand-soft)}.hp-dev__method--get[data-v-bbdf2cad]{color:var(--hp-green);background:color-mix(in srgb,var(--hp-green) 12%,transparent)}.hp-dev__path[data-v-bbdf2cad]{font-family:var(--hp-font-mono);font-size:13.5px;font-weight:600;color:var(--hp-text);direction:ltr}.hp-dev__ep-desc[data-v-bbdf2cad]{margin:0;font-size:13.5px;line-height:1.65;color:var(--hp-dim)}.hp-dev__ep-note[data-v-bbdf2cad]{margin:0;font-size:12.5px;line-height:1.6;color:var(--hp-faint)}.hp-dev__pre[data-v-bbdf2cad]{margin:0;padding:16px 18px;font-family:var(--hp-font-mono);font-size:12.5px;line-height:1.7;color:var(--hp-code-fg);overflow-x:auto;white-space:pre;direction:ltr;text-align:left;max-width:100%;min-width:0}.hp-dev__pre--card[data-v-bbdf2cad]{background:var(--hp-code-bg);border-radius:var(--hp-r)}.hp-dev__clients[data-v-bbdf2cad]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.hp-dev__client[data-v-bbdf2cad]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border:1px solid var(--hp-line);border-radius:var(--hp-r);background:var(--hp-panel2)}.hp-dev__client-head[data-v-bbdf2cad]{display:flex;align-items:center;gap:8px;color:var(--hp-dim);font-size:13px;font-weight:600}.hp-dev__client-title[data-v-bbdf2cad]{flex:1;min-width:0}.hp-dev__secs[data-v-bbdf2cad]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hp-dev__sec[data-v-bbdf2cad]{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border:1px solid var(--hp-line);border-radius:var(--hp-r);background:var(--hp-panel2)}.hp-dev__sec-icon[data-v-bbdf2cad]{display:inline-flex;flex-shrink:0;margin-top:2px}.hp-dev__sec p[data-v-bbdf2cad]{margin:0;font-size:13px;line-height:1.65;color:var(--hp-dim)}.hp-dev__faq[data-v-bbdf2cad]{border:1px solid var(--hp-line);border-radius:var(--hp-r);overflow:hidden;background:var(--hp-panel2)}.hp-dev__faq-row[data-v-bbdf2cad]{display:grid;grid-template-columns:70px 176px 1fr 1.35fr;gap:12px;align-items:center;padding:12px 16px;border-top:1px solid var(--hp-line);font-size:13px;color:var(--hp-dim)}.hp-dev__faq-row--head[data-v-bbdf2cad]{border-top:none;background:var(--hp-panel);font-family:var(--hp-font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hp-faint)}.hp-dev__http[data-v-bbdf2cad]{display:inline-flex;padding:2px 9px;border-radius:var(--hp-r);background:color-mix(in srgb,var(--hp-red) 12%,transparent);color:var(--hp-red);font-family:var(--hp-font-mono);font-size:11.5px;font-weight:700}.hp-dev__faq-code[data-v-bbdf2cad]{font-family:var(--hp-font-mono);font-size:12px;color:var(--hp-brand);direction:ltr}.hp-dev__faq-txt[data-v-bbdf2cad]{line-height:1.6}.hp-dev__foot[data-v-bbdf2cad]{margin:14px 0 0;font-size:12.5px;line-height:1.6;color:var(--hp-faint)}.hp-dev__cta[data-v-bbdf2cad]{margin-top:12px;padding:clamp(28px,4vw,44px) clamp(20px,4vw,40px);border:1px solid var(--hp-line);border-radius:var(--hp-r);background:radial-gradient(120% 160% at 50% 0%,var(--hp-brand-soft),transparent 62%),var(--hp-panel);text-align:center}.hp-dev__cta-title[data-v-bbdf2cad]{margin:0 0 10px;font-size:clamp(1.5rem,2.6vw,1.9rem);font-weight:700;letter-spacing:-.02em;color:var(--hp-text)}.hp-dev__cta-sub[data-v-bbdf2cad]{margin:0 0 22px;font-size:15px;color:var(--hp-dim)}.hp-dev__cta-actions[data-v-bbdf2cad]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.hp-dev__cta-foot[data-v-bbdf2cad]{margin:18px 0 0;font-family:var(--hp-font-mono);font-size:12px;color:var(--hp-faint)}@media(max-width:960px){.hp-dev__steps[data-v-bbdf2cad],.hp-dev__clients[data-v-bbdf2cad]{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.hp-dev__secs[data-v-bbdf2cad]{grid-template-columns:1fr}.hp-dev__faq-row[data-v-bbdf2cad]{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.hp-dev__faq-row--head[data-v-bbdf2cad]{display:none}}
