.agent-kit-meta{font-size:13px!important;letter-spacing:.08em;text-transform:uppercase;color:#676767!important}.agent-kit-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:28px 0 48px}.commercial-content .agent-kit-download{display:inline-flex;min-height:50px;align-items:center;padding:10px 24px;background:#121212;color:#fff;border:2px solid #121212;border-radius:6px;text-decoration:none;font-weight:600;transition:background .18s,color .18s}.commercial-content .agent-kit-download:hover{background:#b9d7fc;color:#121212}.agent-kit-workflows{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin:48px 0}.agent-kit-workflows>section{border-top:1px solid #dfe4ec;padding-top:24px}.agent-kit-workflows h2{margin-top:0}.commercial-content .agent-kit-code{max-width:100%;padding:22px;background:#f4f4f0;border:0;border-radius:0;overflow:auto;white-space:pre;font:14px/1.7 ui-monospace,monospace;color:#202020}.agent-kit-results{margin:40px 0}.agent-kit-results>div{display:grid;grid-template-columns:180px 1fr;gap:24px;padding:18px 0;border-top:1px solid #dfe4ec}.agent-kit-results dt{font-size:16px;font-weight:600}.agent-kit-results dd{margin:0;font-size:16px;line-height:1.6;color:#404040}@media(max-width:700px){.agent-kit-workflows{grid-template-columns:1fr;gap:24px}.agent-kit-results>div{grid-template-columns:1fr;gap:8px}.commercial-content .agent-kit-code{font-size:12px;padding:16px}.agent-kit-actions{gap:18px}}
.footer-profile-row{min-width:0}@media(max-width:359px){.evolkov-shell .footer-profile-row h2{font-size:12px;letter-spacing:.03em}}

.evolkov-commercial:has(.reproleaf-workbench){max-width:1280px}.evolkov-commercial:has(.reproleaf-workbench) .commercial-content{max-width:1180px}.evolkov-commercial:has(.reproleaf-workbench) .commercial-hero{padding-bottom:26px;min-height:auto}.evolkov-commercial:has(.reproleaf-workbench) .commercial-hero h1{max-width:1000px;font-size:clamp(34px,5vw,64px)}.reproleaf-section-nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin:24px 0;font-size:14px}.commercial-content>p,.commercial-content>ul{max-width:880px}
.reproleaf-install{margin:56px 0;padding:28px;background:#f5f6f8;border-radius:18px}.reproleaf-install [hidden]{display:none!important}.reproleaf-install h2{margin-top:0}.reproleaf-install label{font-size:13px;display:block;margin:20px 0}.reproleaf-install select{font:inherit;padding:8px 12px;border:1px solid #d5dae1;border-radius:8px;background:#fff}.reproleaf-install [role=tablist]{display:flex;flex-wrap:wrap;gap:6px;margin:24px 0}.reproleaf-install button{font:inherit;font-size:13px;min-height:44px;border:1px solid #dbe0e7;padding:10px 14px;border-radius:9px;background:#fff;color:#303847;cursor:pointer}.reproleaf-install [aria-selected=true]{background:#143f8c;color:#fff;border-color:#143f8c}.reproleaf-install button:focus-visible{outline:2px solid #014cd9;outline-offset:3px}.reproleaf-install pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8;background:#e9edf3;color:#202938;padding:20px;border-radius:10px}.reproleaf-install [role=tabpanel]>a{display:inline-block;margin:16px;font-size:13px}.reproleaf-install [role=tabpanel]>p{font-size:14px;line-height:1.75}@media(max-width:550px){.reproleaf-install{padding:18px}.reproleaf-install pre{padding:14px;font-size:11px}}
.reproleaf-product-nav{display:flex;gap:6px;flex-wrap:wrap;padding:5px;border-radius:12px;background:#f0f2f5;width:fit-content;margin-bottom:24px}.reproleaf-product-nav a{display:block;padding:10px 16px;font-size:13px;border-radius:9px;text-decoration:none!important}.reproleaf-product-nav a[aria-current=page]{background:#fff;color:#014cd9}.reproleaf-dev-cases{display:grid;grid-template-columns:1fr 1fr;gap:24px}.reproleaf-dev-cases section{min-width:0;padding:22px;background:#f5f6f8;border-radius:14px}.reproleaf-dev-cases h3{font-size:22px;line-height:1.25}.reproleaf-dev-cases p{font-size:14px!important}.reproleaf-dev-cases pre{white-space:pre-wrap!important;overflow-wrap:anywhere}@media(max-width:650px){.reproleaf-dev-cases{grid-template-columns:1fr}}
.evolkov-commercial:has(.reproleaf-product-nav){width:100%;max-width:none;margin:0!important}
.evolkov-commercial:has(.reproleaf-product-nav)>article{width:100%;max-width:1180px;margin-inline:auto}
.evolkov-commercial:has(.reproleaf-product-nav) .commercial-hero{max-width:1000px;margin-inline:auto;text-align:center}
.evolkov-commercial:has(.reproleaf-product-nav) .commercial-hero h1,.evolkov-commercial:has(.reproleaf-product-nav) .commercial-lead{margin-inline:auto}
.evolkov-commercial:has(.reproleaf-product-nav) .evolkov-breadcrumbs{justify-content:center}
.evolkov-commercial:has(.reproleaf-product-nav) .commercial-content{max-width:1180px;margin-inline:auto}
.evolkov-commercial:has(.reproleaf-product-nav) .commercial-content>p,.evolkov-commercial:has(.reproleaf-product-nav) .commercial-content>ul,.evolkov-commercial:has(.reproleaf-product-nav) .commercial-content>ol{max-width:880px;margin-inline:auto}
.reproleaf-product-nav{margin-inline:auto}.reproleaf-section-nav,.commercial-content>.agent-kit-actions{justify-content:center}
.reproleaf-install{max-width:1000px;margin:56px auto;padding:32px;background:#fff;border:1px solid #e0e3e8;border-radius:16px}
.reproleaf-install [role=tablist]{gap:10px;padding:0 0 18px;border-bottom:1px solid #e5e7eb}
.reproleaf-install [role=tab]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:14px;border:1px solid transparent;border-radius:12px;background:#f3f4f6;color:#586171;transition:background .16s,color .16s,border-color .16s}
.reproleaf-install [role=tab] svg{display:block;width:26px;height:26px;flex:none}
.reproleaf-install [role=tab][aria-selected=true]{background:#fff;color:#111;border-color:#212121}
.reproleaf-install [role=tab]:hover{background:#e9edf2;color:#111}
.reproleaf-install [role=tabpanel] h3{font-size:24px;letter-spacing:-.03em;margin-top:20px}
.reproleaf-install pre{background:#f5f6f8;border-radius:10px}
.reproleaf-sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
@media(max-width:550px){.reproleaf-install{padding:20px}.reproleaf-install [role=tablist]{gap:7px}.reproleaf-install [role=tab]{width:44px;height:44px;padding:10px}.reproleaf-install [role=tab] svg{width:22px;height:22px}}
.reproleaf-ai-actions [data-ai-provider]{width:46px;height:46px;padding:11px;min-height:46px}
.reproleaf-ai-actions [data-ai-provider] svg{width:23px;height:23px}
.reproleaf-catalog{max-width:1000px;margin:28px auto 54px;border:1px solid #e0e3e8;border-radius:16px;padding:24px;background:#fff}.reproleaf-catalog [hidden]{display:none!important}.reproleaf-catalog-controls{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:20px}.reproleaf-catalog label{font-size:12px;line-height:1.6;display:flex;flex-direction:column;gap:8px}.reproleaf-catalog input,.reproleaf-catalog select{padding:12px 15px;min-height:46px;background:#f8f9fb;border:1px solid #d9dfe7;border-radius:10px;font:14px/1.5 inherit;color:#263141;width:100%;box-sizing:border-box}.reproleaf-catalog [data-case-count]{font-size:12px;color:#6c7585;margin:18px 0}.commercial-content .reproleaf-catalog>ul{padding:0;margin:0;list-style:none}.reproleaf-catalog li{border-top:1px solid #e5e8ee;padding:0}.reproleaf-catalog summary{display:grid;grid-template-columns:82px minmax(0,1fr) 20px;gap:14px;align-items:center;cursor:pointer;padding:20px 0;list-style:none;font-size:15px;font-weight:500;line-height:1.45}.reproleaf-catalog summary::-webkit-details-marker{display:none}.reproleaf-case-stack{color:#687486;font:11px ui-monospace,monospace;text-transform:uppercase}.reproleaf-catalog details>div{padding:0 0 20px 96px}.reproleaf-catalog details p{font-size:13px!important;line-height:1.7!important}.reproleaf-case-id{font:11px ui-monospace,monospace!important;color:#717b8a!important}.reproleaf-catalog pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;padding:14px;background:#f4f6f9;border-radius:8px}.reproleaf-case-pager{display:flex;align-items:center;justify-content:center;gap:16px;margin:20px 0 0}.reproleaf-case-pager button{background:#fff;border:1px solid #d8dee7;border-radius:8px;min-width:44px;min-height:44px;cursor:pointer;font-size:18px}.reproleaf-case-pager button:disabled{opacity:.35;cursor:default}.reproleaf-case-pager span{font-size:12px;color:#667080}@media(max-width:550px){.reproleaf-catalog{padding:18px}.reproleaf-catalog-controls{grid-template-columns:1fr}.reproleaf-catalog summary{grid-template-columns:64px minmax(0,1fr) 16px;gap:10px;font-size:14px}.reproleaf-catalog details>div{padding-left:0}}
.evolkov-commercial:has(.reproleaf-product-nav){box-sizing:border-box}
.evolkov-commercial:has(.reproleaf-product-nav) .commercial-content{width:100%;box-sizing:border-box}
