.ApiKeys_page__Rho_k{width:100%;color:#f5f7f8}.ApiKeys_header__j03Xz{display:flex;align-items:flex-start;gap:1rem;margin-bottom:2rem}.ApiKeys_titleRow__qYQUR{display:flex;align-items:center;gap:.5rem}.ApiKeys_title__okgzQ{margin:0;color:#ffffff;font-size:var(--page-title-size);font-weight:var(--page-title-weight);letter-spacing:-.01em;line-height:1.3}.ApiKeys_infoWrap__4ObMq{position:relative;display:inline-flex;align-items:center}.ApiKeys_infoButton__SYoEu{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.36);border-radius:999px;background:rgba(17,19,22,.72);color:#a5afb8;cursor:help;font-family:inherit}.ApiKeys_infoButton__SYoEu:focus-visible,.ApiKeys_infoButton__SYoEu:hover{border-color:rgba(6,182,212,.62);color:#22d3ee;outline:none}.ApiKeys_tooltip__KRiTi{position:absolute;top:-.45rem;left:calc(100% + .75rem);z-index:10;display:flex;width:320px;flex-direction:column;gap:.35rem;padding:.85rem .95rem;border:1px solid rgba(96,112,123,.34);border-radius:8px;background:#111316;box-shadow:0 16px 40px rgba(0,0,0,.35);color:#cbd4da;font-size:.85rem;line-height:1.6;opacity:0;pointer-events:none;transform:translateX(-4px);transition:opacity .15s ease,transform .15s ease}.ApiKeys_tooltip__KRiTi:before{position:absolute;top:1rem;left:-5px;width:9px;height:9px;border-bottom:1px solid rgba(96,112,123,.34);border-left:1px solid rgba(96,112,123,.34);background:#111316;content:"";transform:rotate(45deg)}.ApiKeys_tooltip__KRiTi strong{color:#ffffff;font-size:.92rem}.ApiKeys_infoWrap__4ObMq:focus-within .ApiKeys_tooltip__KRiTi,.ApiKeys_infoWrap__4ObMq:hover .ApiKeys_tooltip__KRiTi{opacity:1;transform:translateX(0)}.ApiKeys_subtitle__9lX8d{margin:.625rem 0 0;color:#a5afb8;font-size:1rem;line-height:1.55}.ApiKeys_matchPanel__gstrP,.ApiKeys_urlPanel__awWjq{border:1px solid #374151;border-radius:.75rem;background:#2a2a2a}.ApiKeys_urlPanel__awWjq{padding:1.75rem 2rem}.ApiKeys_urlIntro__g_UUz{margin-bottom:.875rem}.ApiKeys_panelTitle__FTrnc{margin:0;color:#ffffff;font-size:1.15rem;font-weight:700;line-height:1.3}.ApiKeys_panelDesc__Jbh63{margin:.625rem 0 0;color:#a5afb8;font-size:.925rem;line-height:1.55}.ApiKeys_urlRow__t9rWj{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:stretch;margin-top:1rem}.ApiKeys_urlValue__LdkL0{display:flex;min-height:44px;align-items:center;overflow:hidden;padding:0 1rem;border:1px solid #374151;border-radius:.5rem;background:#0f1115;color:#ffffff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95rem;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ApiKeys_copyButton__DH7yx{display:inline-flex;min-width:92px;min-height:44px;align-items:center;justify-content:center;gap:.4rem;padding:0 1.1rem;border:none;border-radius:.5rem;background:#06b6d4;color:#071416;cursor:pointer;font-family:inherit;font-size:.85rem;font-weight:700;transition:background .15s ease}.ApiKeys_copyButton__DH7yx:hover{background:#0891b2}.ApiKeys_stepList__OjuEP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:1.75rem 0 0;padding:0;overflow:hidden;border:1px solid rgba(96,112,123,.22);border-radius:8px;background:rgba(18,20,22,.46);list-style:none}.ApiKeys_stepItem__lfQh8{position:relative;display:flex;min-width:0;align-items:center;gap:1rem;padding:1.25rem 1.35rem}.ApiKeys_stepItem__lfQh8+.ApiKeys_stepItem__lfQh8{border-left:1px solid rgba(96,112,123,.2)}.ApiKeys_stepItem__lfQh8:not(:last-child):after{position:absolute;top:50%;right:1.2rem;width:14px;height:14px;border-top:2px solid #dbe5ea;border-right:2px solid #dbe5ea;content:"";opacity:.9;transform:translateY(-50%) rotate(45deg)}.ApiKeys_stepNumber__Y2bgC{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;flex:none;border-radius:999px;background:#06b6d4;color:#ffffff;font-size:.9rem;font-weight:700;box-shadow:0 0 18px rgba(6,182,212,.34)}.ApiKeys_stepText__lBIvR{display:flex;min-width:0;flex-direction:column;gap:.35rem;padding-right:1.75rem}.ApiKeys_stepText__lBIvR strong{color:#ffffff;font-size:.93rem;font-weight:700}.ApiKeys_stepText__lBIvR span{color:#9ba5ad;font-size:.8rem;line-height:1.5}.ApiKeys_connectionSection__ecyMu{margin-top:2rem}.ApiKeys_sectionIntro__hqlfQ{margin-bottom:.8rem}.ApiKeys_sectionTitle__g5g5V{margin:0;color:#ffffff;font-size:1.18rem;font-weight:700;line-height:1.3}.ApiKeys_sectionDesc__56C1i{margin:.4rem 0 0;color:#9ba5ad;font-size:.88rem;line-height:1.55}.ApiKeys_guideGrid__dcwyb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.ApiKeys_guideCard__bSLQ0{min-width:0;padding:1rem;border:1px solid #374151;border-radius:.75rem;background:#2a2a2a}.ApiKeys_guideCard__bSLQ0 h3{margin:0;color:#ffffff;font-size:.98rem;font-weight:700;line-height:1.35}.ApiKeys_guideCard__bSLQ0 p{margin:.45rem 0 0;color:#a5afb8;font-size:.8rem;line-height:1.55}.ApiKeys_guideCard__bSLQ0 ul{display:flex;flex-direction:column;gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none}.ApiKeys_guideCard__bSLQ0 li{position:relative;padding-left:.75rem;color:#cbd4da;font-size:.78rem;line-height:1.55}.ApiKeys_guideCard__bSLQ0 li:before{position:absolute;top:.62em;left:0;width:3px;height:3px;border-radius:999px;background:#06b6d4;content:""}.ApiKeys_commandRow__SGcX5{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.5rem;gap:.5rem;align-items:stretch;margin-top:.75rem}.ApiKeys_commandRow__SGcX5 code{display:flex;min-width:0;align-items:center;overflow:hidden;padding:.65rem .75rem;border:1px solid #374151;border-radius:6px;background:#0f1115;color:#f5f7f8;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.ApiKeys_commandCopyButton__DB0CB{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:0 .7rem;border:1px solid rgba(6,182,212,.4);border-radius:6px;background:rgba(6,182,212,.12);color:#22d3ee;cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:800}.ApiKeys_commandCopyButton__DB0CB:hover{background:rgba(6,182,212,.18)}.ApiKeys_matchPanel__gstrP{margin-top:2rem;overflow:hidden}.ApiKeys_matchHeader__9YFxA{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);grid-gap:1.5rem;gap:1.5rem;padding:1rem 2rem;border-bottom:1px solid rgba(96,112,123,.26)}.ApiKeys_matchHeader__9YFxA h2{margin:0;color:#ffffff;font-size:1rem;font-weight:700}.ApiKeys_matchRows__kltnp{display:flex;flex-direction:column}.ApiKeys_matchRow__8FU1w{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);grid-gap:1.5rem;gap:1.5rem;align-items:center;min-height:82px;padding:1rem 2rem;border-bottom:1px solid rgba(96,112,123,.18);background:rgba(18,20,22,.22)}.ApiKeys_matchRow__8FU1w:last-child{border-bottom:none}.ApiKeys_capability__f26Lf{display:flex;min-width:0;align-items:center;gap:1.35rem}.ApiKeys_capabilityIcon__qoXak{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;flex:none;color:#06b6d4}.ApiKeys_capability__f26Lf h3{display:inline;margin:0;color:#ffffff;font-size:1.1rem;font-weight:700;line-height:1.35}.ApiKeys_capability__f26Lf p{display:inline;margin:0 0 0 1rem;color:#9ba5ad;font-size:.88rem;line-height:1.5}.ApiKeys_example__HAPoC{min-width:0;margin:0;overflow:hidden;padding:.875rem 1.15rem;border:1px solid #374151;border-radius:.5rem;background:#0f1115;color:#e8edf0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9rem;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}@media (max-width:980px){.ApiKeys_guideGrid__dcwyb,.ApiKeys_matchHeader__9YFxA,.ApiKeys_matchRow__8FU1w,.ApiKeys_stepList__OjuEP,.ApiKeys_urlRow__t9rWj{grid-template-columns:1fr}.ApiKeys_stepItem__lfQh8+.ApiKeys_stepItem__lfQh8{border-top:1px solid rgba(96,112,123,.2);border-left:none}.ApiKeys_stepItem__lfQh8:not(:last-child):after{display:none}.ApiKeys_copyButton__DH7yx{width:100%}.ApiKeys_commandRow__SGcX5{grid-template-columns:1fr}.ApiKeys_commandCopyButton__DB0CB{min-height:38px}.ApiKeys_capability__f26Lf p{display:block;margin:.25rem 0 0}}@media (max-width:620px){.ApiKeys_urlPanel__awWjq{padding:1.25rem}.ApiKeys_tooltip__KRiTi{left:auto;right:-.25rem;width:min(78vw,320px);top:calc(100% + .65rem);transform:translateY(-4px)}.ApiKeys_tooltip__KRiTi:before{top:-5px;left:auto;right:.45rem;border-top:1px solid rgba(96,112,123,.34);border-right:0;border-bottom:0;border-left:1px solid rgba(96,112,123,.34);transform:rotate(45deg)}.ApiKeys_infoWrap__4ObMq:focus-within .ApiKeys_tooltip__KRiTi,.ApiKeys_infoWrap__4ObMq:hover .ApiKeys_tooltip__KRiTi{transform:translate(0)}.ApiKeys_matchHeader__9YFxA,.ApiKeys_matchRow__8FU1w{padding-right:1.25rem;padding-left:1.25rem}.ApiKeys_commandRow__SGcX5 code,.ApiKeys_example__HAPoC,.ApiKeys_urlValue__LdkL0{white-space:normal}}