:root{--blue:#1769e0;--ink:#111318;--line:#dfe3e8;--muted:#66707c}*{box-sizing:border-box}body{margin:0;background:#f5f6f7;color:var(--ink);font-family:"DM Sans","Segoe UI",sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}header{display:flex;align-items:center;height:72px;padding:0 max(24px,calc((100vw - 1220px)/2));border-bottom:1px solid var(--line);background:#fff}.brand{display:flex;align-items:center;gap:10px}.brand img{width:37px}.brand b{font:800 14px Manrope;letter-spacing:.08em}.brand span{padding-left:10px;border-left:1px solid #cfd4da;color:#69727d;font-size:10px;letter-spacing:.12em}header nav{display:flex;align-items:center;gap:27px;margin-left:auto}header nav a,header nav button{border:0;background:none;color:#535c67;font-size:13px;font-weight:600}header nav button{min-height:38px;padding:0 15px;border:1px solid #ccd2d9;color:#111}.developer-hero{padding:105px max(24px,calc((100vw - 1220px)/2));background:#fff}.developer-hero>p,.console-head p,.credential-result p{margin:0 0 12px;color:var(--blue);font-size:10px;font-weight:800;letter-spacing:.14em}.developer-hero h1{margin:0;font:600 clamp(48px,6vw,78px)/1 Manrope;letter-spacing:-.06em}.developer-hero h1 em{color:var(--blue);font-style:normal}.developer-hero>span{display:block;max-width:680px;margin-top:27px;color:var(--muted);font-size:18px;line-height:1.65}.developer-hero>div{display:flex;gap:12px;margin-top:32px}.developer-hero>div a,.developer-hero>div button{display:grid;place-items:center;min-height:50px;padding:0 22px;border:1px solid var(--blue);background:var(--blue);color:#fff;font-weight:700}.developer-hero>div .secondary{border-color:#cbd1d8;background:#fff;color:#111}.developer-grid{display:grid;grid-template-columns:repeat(3,1fr);max-width:1220px;margin:45px auto;padding:0 24px}.developer-grid article{min-height:255px;padding:31px;border:1px solid var(--line);background:#fff}.developer-grid article+article{border-left:0}.developer-grid span{color:#8d959e;font-size:10px}.developer-grid svg{width:30px;height:30px;margin:45px 0 22px;color:var(--blue)}.developer-grid h2{margin:0 0 9px;font:600 19px Manrope}.developer-grid p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.console{max-width:1220px;margin:0 auto 70px;padding:0 24px}.console-head{display:flex;align-items:end;justify-content:space-between;padding:28px 0 20px}.console-head h2{margin:0;font:600 34px Manrope}.console-head>span{color:#68717c;font-size:12px}.console-layout{display:grid;grid-template-columns:440px 1fr;gap:18px}.console form,.app-list{padding:28px;border:1px solid var(--line);background:#fff}.console form h3{margin:0;font-size:20px}.console form>p{margin:7px 0 25px;color:var(--muted);font-size:12px}.console label{display:grid;gap:7px;margin:15px 0;color:#5f6873;font-size:9px;font-weight:800;letter-spacing:.1em}.console input,.console select{width:100%;height:48px;padding:0 13px;border:1px solid #cbd1d8;border-radius:0;background:#fff}.console form>small{display:block;color:#7b848f;font-size:10px;line-height:1.5}.console form>button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;margin-top:20px;border:0;background:var(--blue);color:#fff;font-size:11px;font-weight:800}.console form>button svg{width:16px}.console form>button:disabled{opacity:.55}.app-list{min-height:410px}.app-row{display:grid;grid-template-columns:1fr auto;gap:12px;padding:18px 0;border-bottom:1px solid #e5e8eb}.app-row b{font-size:14px}.app-row span{grid-column:1;display:flex;gap:12px;color:#737c87;font-size:10px}.app-row code{grid-column:1/-1;padding:9px;background:#f4f6f8;font-size:10px;overflow-wrap:anywhere}.app-row em{align-self:start;padding:5px 7px;background:#edf5ff;color:#1769e0;font-size:8px;font-style:normal;font-weight:800}.credential-result{display:grid;grid-template-columns:1fr 1fr;gap:50px;max-width:1172px;margin:-30px auto 80px;padding:35px;border:1px solid #b9cee9;background:#edf5ff}.credential-result h2{margin:0 0 8px;font:600 28px Manrope}.credential-result span{color:#5f6b78;font-size:12px}.credential-result dl{margin:0}.credential-result dt{margin:10px 0 5px;color:#5d6874;font-size:9px;font-weight:800}.credential-result dd{display:flex;margin:0}.credential-result code{flex:1;padding:12px;background:#fff;font-size:11px;overflow-wrap:anywhere}.credential-result button{border:0;background:#1769e0;color:#fff;padding:0 14px;font-size:10px;font-weight:800}[hidden]{display:none!important}@media(max-width:760px){header{height:64px;padding:0 15px}.brand span,header nav a{display:none}header nav{gap:8px}.developer-hero{padding:65px 18px}.developer-hero h1{font-size:46px}.developer-hero>span{font-size:15px}.developer-hero>div{display:grid}.developer-grid{grid-template-columns:1fr;margin:22px auto}.developer-grid article+article{border-left:1px solid var(--line);border-top:0}.console{padding:0 12px}.console-head{display:block}.console-head>span{display:block;margin-top:8px}.console-layout{grid-template-columns:1fr}.console form,.app-list{padding:20px}.credential-result{grid-template-columns:1fr;margin:-30px 12px 50px;padding:22px}.credential-result dd{display:grid}.credential-result button{min-height:38px}}
