
.docs-main{padding-bottom:25px;min-height:calc(100vh - 163px)}.docs-main .page-heading{margin:33px 0 27px}.docs-main .page-heading h1{font-size:32px;max-width:650px}.docs-main .lead{font-size:13px;line-height:1.7}.activation-note{display:flex;gap:15px;align-items:center;background:#edf2e2;border:1px solid #dce5cc;border-radius:12px;padding:19px 22px;margin-bottom:24px}.activation-note>.icon{color:#91a173;width:22px;height:22px}.activation-note>div{flex:1}.activation-note strong{font-size:13px;font-weight:600;color:#607344}.activation-note p{font-size:12px;color:#7f8c6e;line-height:1.7;margin:5px 0 0}.doc-intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.doc-card{background:#fff;border:1px solid #e3e8dc;border-radius:13px;padding:25px;min-width:0}.doc-card .eyebrow{font-size:9px}.doc-card h2{font-size:18px;font-weight:600;margin:7px 0 15px;color:#53643e;letter-spacing:-.4px}.base-url{display:block;background:#f5f7f0;border:1px solid #e9ede2;color:#758760;border-radius:6px;padding:11px 12px;font-size:11px;overflow-wrap:anywhere}.doc-card p{font-size:12px;line-height:1.8;color:#8b987b;margin:15px 0 0}.docs-section{margin-top:31px}.doc-section-title{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.doc-section-title h2{font-size:21px;font-weight:550;letter-spacing:-.5px;color:#586b42;margin:0}.doc-badge{color:#90a275;border:1px solid #dde6cf;background:#eef3e5;border-radius:5px;font-size:9px;letter-spacing:.6px;padding:4px 7px}.section-note{font-size:10px;line-height:1.7;color:#9aa68b}.endpoint-list{border:1px solid #e0e7d8;background:white;border-radius:13px;overflow:hidden}.endpoint{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(0,1fr);gap:22px;padding:20px 23px;align-items:center}.endpoint+.endpoint{border-top:1px solid #edf0e7}.endpoint-route{display:flex;align-items:center;gap:10px;min-width:0}.endpoint-route code{font-size:11px;color:#667b4c;overflow-wrap:anywhere}.method{font-size:9px;font-weight:650;background:#e9f1da;color:#7b9458;padding:4px 6px;border-radius:4px;flex-shrink:0}.endpoint h3{font-size:12px;font-weight:600;margin:0 0 4px;color:#6c7e56}.endpoint p{font-size:11px;line-height:1.7;color:#94a284;margin:0}.example-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.example{background:#252d20;border:1px solid #333d2b;border-radius:12px;min-width:0;overflow:hidden}.example-top{display:flex;justify-content:space-between;align-items:center;padding:11px 17px;border-bottom:1px solid #3a4530;color:#9fae8d;font:10px Consolas,monospace}.copy-example{border:1px solid #50603e;color:#bbcd9e;background:#34412b;padding:5px 8px;border-radius:5px;font:10px 'Segoe UI',sans-serif;transition:background .15s}.copy-example:hover{background:#495e37}.example pre{padding:19px;margin:0;overflow:auto;color:#d4e5bb;white-space:pre;line-height:1.9;font-size:12px}.response-note{display:flex;gap:20px;border-left:2px solid #c0d597;margin:18px 3px 0;padding:1px 0 1px 14px;align-items:flex-start}.response-note strong{font-size:11px;white-space:nowrap;color:#7c9063}.response-note p{font-size:11px;line-height:1.8;color:#96a685;margin:0}.status-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.status-card{background:#f9faf6;border:1px solid #e2e8d9;border-radius:9px;padding:16px;display:flex;gap:11px;align-items:flex-start}.status-card>code{color:#839965;border:1px solid #e0e8d4;background:#f0f5e6;border-radius:4px;padding:3px 5px;font-size:10px}.status-card h3{font-size:11px;color:#778967;font-weight:600;margin:1px 0 6px}.status-card p{font-size:10px;line-height:1.8;color:#9aa88b;margin:0}.doc-bottom-link{padding:27px 0 6px;display:flex;justify-content:flex-end}.doc-bottom-link a{display:flex;gap:10px;align-items:center;font-size:12px;color:#778e58}.doc-bottom-link .icon{width:16px;height:16px}.help-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:19px;margin-bottom:35px}.step-card{background:#fff;border:1px solid #e1e7d8;border-radius:13px;padding:23px}.step-top{display:flex;align-items:center;justify-content:space-between;color:#aac08b;margin-bottom:21px}.step-top>span{font:20px Consolas,monospace;letter-spacing:-1px}.step-top .icon{width:21px;height:21px}.step-card h2{font-size:17px;line-height:1.4;letter-spacing:-.4px;font-weight:600;color:#667b4f;margin:0 0 10px}.step-card p{font-size:12px;line-height:1.8;color:#93a280;margin:0}.help-content{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,1fr);gap:34px}.help-faq .faq-list{border-top:1px solid #e0e5d6}.help-faq .faq-list summary{font-size:13px;padding:18px 26px 18px 0;color:#768b5f}.help-faq .faq-list summary::after{top:15px}.help-faq .faq-list details p{font-size:12px;color:#95a484;line-height:1.9;padding-bottom:18px}.help-contact{background:#eaf0de;border:1px solid #dde7ce;border-radius:13px;padding:25px}.help-contact>.icon{color:#95aa74;width:26px;height:26px;margin-bottom:18px}.help-contact h2{font-size:22px;font-weight:550;letter-spacing:-.6px;line-height:1.35;color:#6c8153;margin:0 0 13px}.help-contact p{font-size:12px;color:#94a47e;line-height:1.9;margin:0 0 22px}.help-contact .btn{font-size:11px}.help-api-link{display:flex;gap:11px;align-items:center;border:1px solid #e0e7d6;border-radius:10px;padding:17px;margin-top:16px;color:#94a47e}.help-api-link strong{display:block;font-size:11px;font-weight:600;color:#7d9263;margin-bottom:3px}.help-api-link span{font-size:10px}.help-api-link>.icon:last-child{margin-left:auto;width:15px;height:15px}.docs-main a:hover{color:#4d672d}.docs-main .btn:hover{color:#354127}
@media(max-width:1100px){.endpoint{grid-template-columns:1fr 1fr;gap:17px;padding:18px}.endpoint-route{gap:8px}.endpoint-route code{font-size:10px}.help-content{gap:22px}.status-grid{grid-template-columns:1fr 1fr}.help-contact{padding:21px}.step-card{padding:20px}.step-card h2{font-size:15px}.doc-card{padding:21px}.response-note{display:block}.response-note p{margin-top:5px}.example-grid{grid-template-columns:1fr}.docs-main .page-heading h1{font-size:29px}}
@media(max-width:760px){.docs-main .page-heading{margin:25px 0}.docs-main .page-heading h1{font-size:28px}.docs-main .lead{font-size:12px}.activation-note{padding:17px;gap:11px;align-items:flex-start;flex-wrap:wrap}.activation-note>div{min-width:210px}.activation-note p{font-size:11px}.activation-note>.btn{margin-left:33px}.doc-intro-grid{gap:14px}.doc-card{padding:18px}.doc-card h2{font-size:16px}.doc-card p{font-size:11px}.base-url{font-size:10px;padding:10px}.doc-section-title h2{font-size:20px}.endpoint{grid-template-columns:1fr;gap:10px}.endpoint-route code{font-size:12px}.endpoint p{font-size:11px}.help-steps{gap:12px}.step-card{padding:18px}.step-card h2{font-size:15px}.step-card p{font-size:11px}.help-content{grid-template-columns:1fr}.help-aside{display:grid;grid-template-columns:1.4fr 1fr;align-items:start;gap:16px}.help-api-link{margin-top:0}.help-contact h2{font-size:20px}.section-note{font-size:9px}.help-faq .faq-list summary{font-size:12px}}
@media(max-width:520px){.docs-main .page-heading h1{font-size:28px;line-height:1.25}.docs-main .lead{font-size:11px}.doc-intro-grid{grid-template-columns:1fr}.activation-note strong{font-size:12px}.activation-note p{font-size:10px}.doc-section-title{align-items:flex-start;flex-wrap:wrap;gap:7px}.doc-section-title h2{font-size:20px}.section-note{font-size:10px}.docs-section{margin-top:26px}.endpoint{padding:17px}.endpoint-route code{font-size:11px}.status-grid{grid-template-columns:1fr}.status-card{padding:15px}.status-card h3{font-size:12px}.status-card p{font-size:11px}.help-steps{grid-template-columns:1fr;gap:13px;margin-bottom:28px}.step-card{padding:19px}.step-top{margin-bottom:10px}.step-top>span{font-size:18px}.step-card h2{font-size:18px;margin-bottom:7px}.step-card p{font-size:12px}.help-aside{grid-template-columns:1fr}.help-contact{padding:23px}.help-contact h2{font-size:24px;max-width:250px}.help-api-link{padding:18px}.doc-bottom-link{justify-content:flex-start}.doc-bottom-link a{font-size:11px}.example pre{font-size:11px;padding:17px}.response-note p{font-size:11px}}
