.api-page .api-value,.api-page code,.api-page pre{font-family:'JetBrains Mono',Manrope,monospace}.api-hero .hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr)}.api-check{width:16px;height:16px;border-radius:50%;flex:0 0 16px;margin-top:2px;display:inline-grid;place-items:center;background:rgba(91,139,255,.18);border:1px solid rgba(91,139,255,.38)}.api-check::before{content:"";width:7px;height:4px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg) translateY(-1px);color:#9bb6ff}.theme-light .api-check{background:rgba(47,107,255,.1);border-color:rgba(47,107,255,.28)}.theme-light .api-check::before{color:#2554d8}.theme-blue .api-check{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.28)}.theme-blue .api-check::before{color:#fff}.api-terminal{position:relative;border-radius:var(--radius);background:linear-gradient(180deg,rgba(12,16,27,.92),rgba(8,11,20,.82));border:1px solid rgba(255,255,255,.12);box-shadow:0 28px 70px -32px rgba(0,0,0,.78),0 16px 38px -26px rgba(47,107,255,.45),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overflow:hidden}.api-window-bar{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.api-window-bar .dots{display:flex;gap:5px;flex-shrink:0}.api-window-bar .dots span{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.18)}.api-window-bar .dots span:first-child{background:#ff5f57}.api-window-bar .dots span:nth-child(2){background:#febc2e}.api-window-bar .dots span:nth-child(3){background:#28c840}.api-window-bar .title{flex:1;text-align:left;font-family:'JetBrains Mono',Manrope,monospace;font-size:12px;color:#aeb7cb}.api-copy-mini{padding:7px 10px;font-size:12px;white-space:nowrap}.api-code-tabs pre,.api-doc-preview pre,.api-terminal pre{margin:0;padding:22px 24px;overflow:auto;background:rgba(0,0,0,.18);color:#e8efff;font-size:13.5px;line-height:1.7}.api-terminal-note{padding:14px 18px;color:#aeb7cb;font-size:13.5px;line-height:1.5;border-top:1px solid rgba(255,255,255,.08)}.api-endpoint-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 14px 14px;padding:10px 12px;border-radius:10px;background:rgba(91,139,255,.1);border:1px solid rgba(91,139,255,.24);color:#c8d8ff;font-size:13px}.api-endpoint-strip code{color:#fff;white-space:nowrap}.api-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.api-info-card{position:relative;padding:26px;border-radius:var(--radius);background:#fff;border:1px solid rgba(13,18,32,.06);box-shadow:0 1px 2px rgba(13,18,32,.04);transition:all .35s cubic-bezier(.2,.7,.2,1);overflow:hidden}.api-info-card::before{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0),rgba(47,107,255,.1),transparent 55%);opacity:0;transition:opacity .35s ease;pointer-events:none}.api-info-card:hover{transform:translateY(-3px);border-color:rgba(47,107,255,.34);box-shadow:0 26px 58px -26px rgba(47,107,255,.22)}.api-info-card:hover::before{opacity:1}.api-wide{grid-column:span 2}.api-icon{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;margin-bottom:18px;color:#2554d8;font-family:'JetBrains Mono',Manrope,monospace;font-size:12px;font-weight:800;letter-spacing:.04em;background:linear-gradient(135deg,rgba(47,107,255,.14),rgba(47,107,255,.04));border:1px solid rgba(47,107,255,.22)}.api-info-card h3,.api-scenario-card h3,.api-use-card h3{margin:0 0 8px;color:#0d1220;font-size:18px;font-weight:700;letter-spacing:-.01em}.api-info-card p,.api-scenario-card p,.api-use-card p{margin:0;color:#5a6273;font-size:14.5px;line-height:1.55}.api-value{display:inline-flex;margin:0 0 10px;padding:8px 10px;border-radius:8px;background:#f2f5fb;border:1px solid rgba(13,18,32,.07);color:#1d49b8;font-size:13px}.api-info-card .copy-btn{margin-top:18px}.api-quick-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:32px;align-items:stretch}.api-steps{grid-template-columns:1fr;gap:18px;padding:26px;border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(10px);min-height:100%;align-content:space-evenly}.api-steps::after,.api-steps::before{display:none}.api-steps .step{display:grid;grid-template-columns:auto 1fr;column-gap:16px;row-gap:4px;cursor:pointer}.api-steps .step-num{grid-row:1/span 2;margin:0;width:54px;height:54px;font-size:20px}.api-steps .step h4{margin:0}.api-steps .step p{margin:0}.api-steps code{color:#fff;font-size:13px}.api-code-tabs.tabs-wrap{grid-template-columns:136px minmax(0,1fr);gap:20px;padding:20px}.api-code-tabs .tabs-panes{min-width:0}.api-code-tabs .tab-pane h3{margin:0;color:#fff;font-size:18px}.api-code-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.api-code-note{margin:16px 0 0;color:#c8d2ea;font-size:13.5px;line-height:1.55}.api-code-note code,.faq-a-inner code{font-family:'JetBrains Mono',Manrope,monospace;color:#2554d8}.theme-blue .api-code-note code{color:#fff}.api-link-row{display:flex;gap:22px;flex-wrap:wrap;margin-top:14px}.api-tabs-horizontal.tabs-wrap{grid-template-columns:1fr;gap:22px}.api-tabs-horizontal .tabs-list{flex-direction:row;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid rgba(13,18,32,.08)}.theme-blue .api-tabs-horizontal .tabs-list{border-bottom-color:rgba(255,255,255,.12)}.api-tabs-horizontal .tab-btn{padding:12px 16px}.api-tool-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.api-tool-card{min-height:104px;padding:18px;border-radius:12px;background:#fafbfd;border:1px solid rgba(13,18,32,.07);display:flex;flex-direction:column;gap:14px;transition:all .25s ease}.api-tool-card:hover{transform:translateY(-2px);border-color:rgba(47,107,255,.3);background:#f2f5fb}.api-tool-card span{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-family:'JetBrains Mono',Manrope,monospace;font-size:12px;font-weight:800;color:#2554d8;background:rgba(47,107,255,.1)}.api-tool-card strong{font-size:14px;line-height:1.35;color:#0d1220}.api-tabs-caption{margin:22px 0 0;color:#5a6273;font-size:14px;line-height:1.55}.theme-blue .api-tabs-caption{color:#c8d2ea}.api-filter{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:-24px 0 36px}.api-filter button{padding:9px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:#dbe5ff;font-size:13px;font-weight:700;transition:all .2s ease}.api-filter button.active,.api-filter button:hover{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.34);color:#fff}.api-model-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.api-scenario-card{min-height:250px;padding:22px;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(10px);transition:all .3s ease}.api-scenario-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.3)}.api-scenario-card h3,.api-scenario-card p{color:#fff}.api-scenario-card p{color:#c8d2ea}.api-meta{margin:18px 0 16px;padding:9px 10px;border-radius:9px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#dbe5ff;font-size:12.5px;line-height:1.45}.api-table-wrap{margin-top:28px}.api-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:14px;border:1px solid rgba(13,18,32,.08);background:#fff;font-size:14px}.theme-blue .api-table{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);backdrop-filter:blur(10px)}.api-table td,.api-table th{padding:14px 16px;text-align:left;border-bottom:1px solid rgba(13,18,32,.07);color:#3a4254;vertical-align:top}.api-table tr:last-child td{border-bottom:none}.api-table th{background:#fafbfd;color:#0d1220;font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.api-table code{color:#1d49b8;font-size:12.5px}.theme-blue .api-table td,.theme-blue .api-table th{border-bottom-color:rgba(255,255,255,.1);color:#e8efff}.theme-blue .api-table th{background:rgba(255,255,255,.08);color:#fff}.theme-blue .api-table code{color:#fff}.api-status{display:inline-flex;align-items:center;white-space:nowrap;padding:5px 8px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.03em}.api-status.ok{color:#1f8a4d;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.24)}.api-status.model{color:#1d49b8;background:rgba(47,107,255,.1);border:1px solid rgba(47,107,255,.24)}.api-status.docs{color:#9b5b00;background:rgba(255,184,87,.12);border:1px solid rgba(255,184,87,.28)}.theme-blue .api-status.ok{color:#a3f0c2;background:rgba(34,197,94,.14);border-color:rgba(34,197,94,.34)}.theme-blue .api-status.model{color:#dbe5ff;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22)}.theme-blue .api-status.docs{color:#ffe0ad;background:rgba(255,184,87,.14);border-color:rgba(255,184,87,.28)}.api-two-col{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.92fr);gap:44px;align-items:center}.api-price-list{margin:0 0 28px;padding:24px;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.13)}.api-calc-card h3,.api-price-list h3{margin:0 0 12px;color:#fff;font-size:20px}.api-mini-list,.api-price-list ul{margin:0;padding-left:20px;color:#dbe5ff;font-size:14.5px;line-height:1.7}.api-calc-card{padding:30px;border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);box-shadow:0 26px 70px -34px rgba(0,0,0,.6)}.api-calc-card p{margin:0 0 20px;color:#c8d2ea;font-size:14.5px;line-height:1.55}.api-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.api-field-grid label{display:flex;flex-direction:column;gap:7px;color:#bcd0ff;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.api-field-grid input,.api-field-grid select{width:100%;padding:12px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);color:#fff;font-family:inherit;font-size:14px}.api-field-grid select option{color:#0d1220}.api-formula{margin:18px 0;padding:14px;border-radius:10px;background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.12);color:#e8efff;font-family:'JetBrains Mono',Manrope,monospace;font-size:12.5px;line-height:1.6}.api-page .ben-card .ico{font-family:'JetBrains Mono',Manrope,monospace;font-size:12px;font-weight:800;letter-spacing:.04em}.api-flow{margin:34px auto 0;max-width:860px;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:12px;align-items:center}.api-flow div{padding:18px;border-radius:14px;background:#fff;border:1px solid rgba(13,18,32,.08);color:#0d1220;font-weight:800;text-align:center;box-shadow:0 12px 32px -24px rgba(47,107,255,.28)}.api-flow span{color:#2554d8;font-weight:800;text-align:center}.api-center-note{text-align:center;color:#5a6273;margin:18px auto 0;font-size:14px}.api-b2b-grid{align-items:start}.api-b2b-list{grid-template-columns:1fr 1fr;margin-bottom:22px}.api-b2b-list li{align-items:center}.api-blue-note{color:#c8d2ea;font-size:15px;line-height:1.6;margin:0 0 24px}.api-form{margin:0;max-width:none}.api-form .lead-form-head h3{color:#0d1220}.api-form .lead-form-head p{color:#5a6273}.api-consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#5a6273;line-height:1.45}.api-consent input{width:16px;height:16px;margin-top:2px;accent-color:#2554d8}.api-safety-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.api-safety-col{padding:30px;border-radius:var(--radius-lg);background:#fff;border:1px solid rgba(13,18,32,.07);box-shadow:0 1px 2px rgba(13,18,32,.04)}.api-safety-col h3{margin:0 0 18px;color:#0d1220;font-size:22px}.api-safety-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.api-safety-col li{position:relative;padding-left:28px;color:#3a4254;font-size:14.5px;line-height:1.55}.api-safety-col li::before{position:absolute;left:0;top:1px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800}.api-safety-col.good li::before{content:"✓";color:#1f8a4d;background:rgba(34,197,94,.1)}.api-safety-col.risk li::before{content:"!";color:#9b5b00;background:rgba(255,184,87,.14)}.api-use-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.api-use-card{padding:24px;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);transition:all .25s ease}.api-use-card:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.3)}.api-use-card h3{color:#fff}.api-use-card p{color:#c8d2ea;margin-bottom:14px}.api-use-card strong{display:block;color:#fff;font-size:14px;line-height:1.45}.api-doc-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:28px;padding:28px;border-radius:var(--radius-lg);background:#fff;border:1px solid rgba(13,18,32,.06);box-shadow:0 1px 3px rgba(13,18,32,.04)}.api-doc-nav{display:flex;flex-direction:column;gap:6px;padding-right:22px;border-right:1px solid rgba(13,18,32,.08)}.api-doc-nav strong{font-size:14px;color:#0d1220;margin-bottom:8px}.api-doc-nav a,.api-doc-nav button{padding:10px 12px;border-radius:10px;color:#5a6273;font-size:14px;font-weight:600;transition:all .2s ease;text-align:left;line-height:1.35}.api-doc-nav a:hover,.api-doc-nav button.active,.api-doc-nav button:hover{background:#f2f5fb;color:#2554d8}.api-doc-preview{min-width:0;border-radius:14px;overflow:hidden;background:#0a0b0f;border:1px solid rgba(13,18,32,.1)}.api-doc-pane{display:none;animation:fadeIn .25s ease}.api-doc-pane.active{display:block}.api-doc-preview .api-code-head{padding:16px 18px;margin:0;border-bottom:1px solid rgba(255,255,255,.08)}.api-doc-preview .api-code-head h3{color:#fff}.api-help-card{margin:16px;padding:18px;border-radius:12px;background:rgba(91,139,255,.1);border:1px solid rgba(91,139,255,.22)}.api-help-card h4{margin:0 0 8px;color:#fff;font-size:16px}.api-help-card p{margin:0;color:#c8d2ea;font-size:14px;line-height:1.5}.api-final-cta{max-width:900px;margin:0 auto;text-align:center}.api-final-points{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:28px auto 30px}.api-final-points code,.api-final-points span{padding:10px 13px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);color:#e8efff;font-size:13px}.api-final-points code{font-family:'JetBrains Mono',Manrope,monospace;color:#fff}@media (max-width:1100px){.api-doc-layout,.api-hero .hero-grid,.api-quick-grid,.api-two-col{grid-template-columns:1fr}.api-tool-grid{grid-template-columns:repeat(3,1fr)}.api-model-grid{grid-template-columns:repeat(2,1fr)}.api-doc-nav{border-right:none;border-bottom:1px solid rgba(13,18,32,.08);padding:0 0 22px}}@media (max-width:720px){.api-hero .hero-grid{gap:28px}.api-terminal{display:block}.api-window-bar{align-items:flex-start;flex-wrap:wrap}.api-copy-mini{width:100%;justify-content:center}.api-code-tabs pre,.api-doc-preview pre,.api-terminal pre{font-size:12px;padding:16px}.api-endpoint-strip{align-items:flex-start;flex-direction:column}.api-endpoint-strip code{white-space:normal;word-break:break-all}.api-b2b-list,.api-card-grid,.api-model-grid,.api-safety-grid,.api-tool-grid,.api-use-grid{grid-template-columns:1fr}.api-wide{grid-column:auto}.api-code-tabs.tabs-wrap{grid-template-columns:1fr}.api-code-tabs .tabs-list,.api-tabs-horizontal .tabs-list{flex-direction:column;border-bottom:none;padding-bottom:0}.api-code-head{align-items:flex-start;flex-direction:column}.api-table{display:block;overflow-x:auto;white-space:nowrap}.api-field-grid{grid-template-columns:1fr}.api-flow{grid-template-columns:1fr;max-width:360px}.api-flow span{transform:rotate(90deg)}.api-doc-layout{padding:20px}.api-final-points{align-items:stretch;flex-direction:column}.api-feature-tabs .api-table{display:block;overflow:visible;white-space:normal;border:0;background:0 0}.api-feature-tabs .api-table thead{display:none}.api-feature-tabs .api-table tbody{display:grid;gap:12px}.api-feature-tabs .api-table tr{display:block;padding:14px 14px 12px;border-radius:12px;background:#fff;border:1px solid rgba(13,18,32,.08);box-shadow:0 1px 2px rgba(13,18,32,.04)}.api-feature-tabs .api-table td{display:block;padding:0;border:0;color:#3a4254;white-space:normal}.api-feature-tabs .api-table td+td{margin-top:12px}.api-feature-tabs .api-table td::before{display:block;margin-bottom:4px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7d8595}.api-feature-tabs .api-table td:first-child::before{content:"Возможность"}.api-feature-tabs .api-table td:nth-child(2)::before{content:"Для чего"}.api-feature-tabs .api-table td:nth-child(3)::before{content:"Статус"}.api-feature-tabs .api-table code{white-space:normal;word-break:break-word}}