.apiGuide{width:min(1180px,100% - 48px);margin:auto;padding:76px 0}.apiGuide>h1{margin:20px 0;font-size:clamp(52px,8vw,96px);line-height:.95}.apiLead{color:#b8bcb5;max-width:760px;font-size:20px}.apiGuide>section{border-top:1px solid var(--line);padding:44px 0}.apiGuide h2{margin:0 0 16px;font-size:clamp(28px,4vw,44px)}.apiGuide h3{margin:0}.apiGuide p,.apiGuide li{color:#b3b7b0}.statusGrid,.familyGrid,.schemaGrid,.flowCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.familyStatus,.familyGrid article,.schemaGrid article,.flowCards article{background:var(--panel);border:1px solid var(--line);border-radius:9px;padding:20px}.familyStatus span,.familyStatus strong,.familyStatus small{display:block}.familyStatus span{color:var(--acid);text-transform:uppercase;font:800 11px monospace}.familyStatus small{color:var(--muted)}.familyStatus.available{border-color:#4b7a3f}.familyStatus.unavailable{border-color:#84523d}.familyGrid article{flex-direction:column;gap:10px;display:flex}.familyGrid code{overflow-wrap:anywhere}.familyGrid a,.endpointLinks a,.apiProjectLinks a{color:var(--acid);font-weight:700}.filters{align-items:end;gap:12px;display:flex}.filters label{color:#ddd;gap:6px;font-weight:700;display:grid}.filters label:first-child{flex:1}.filters input,.filters select{color:#fff;min-height:46px;font:inherit;background:#101210;border:1px solid #4a4e47;border-radius:6px;padding:0 12px}.apiTableWrap{border:1px solid var(--line);border-radius:9px;max-width:100%;overflow-x:auto}.apiGuide table{border-collapse:collapse;background:#111311;width:100%;min-width:900px}.apiGuide th,.apiGuide td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:14px}.apiGuide th{color:var(--acid);text-transform:uppercase;font:800 11px monospace}.endpointLinks{flex-wrap:wrap;gap:8px;display:flex}.endpointLinks a{border:1px solid #46503d;border-radius:4px;padding:3px 7px}.flowCards{grid-template-columns:repeat(3,minmax(0,1fr))}.copyBlock{border:1px solid var(--line);background:#0c0e0c;border-radius:9px;min-width:0;overflow:hidden}.copyBlock>div{justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.copyBlock button{background:var(--acid);cursor:pointer;border:0;border-radius:5px;min-height:40px;padding:0 14px;font-weight:800}.copyBlock pre{color:#d5dacd;background:#070807;margin:0;padding:16px;font-size:12px;line-height:1.55;overflow:auto}.exampleGrid{gap:14px;display:grid}.apiProjectLinks{flex-wrap:wrap;gap:10px;display:flex}.apiProjectLinks a{border:1px solid #46503d;border-radius:6px;padding:10px 13px}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.apiGuide{width:calc(100% - 28px);padding:48px 0}.statusGrid,.familyGrid,.schemaGrid,.flowCards{grid-template-columns:1fr}.filters{flex-direction:column;align-items:stretch}.filters label{width:100%}.apiProjectLinks{display:grid}.apiProjectLinks a{align-items:center;min-height:44px;display:flex}.copyBlock pre{font-size:10px}}
