.maf-api-page{color:#efedf7;padding-top:150px;padding-bottom:88px}.maf-api-page p{color:#b7b1cb;line-height:1.75}.maf-api-page h1,.maf-api-page h2,.maf-api-page h3{font-family:var(--maf-font-display);letter-spacing:-.025em}.maf-api-page h1{margin:22px 0;font-size:clamp(38px,4.4vw,72px);line-height:1.12}.maf-api-page h1 span{color:#b98bff}.maf-api-page h2{margin:12px 0 24px;font-size:clamp(25px,2.4vw,38px);line-height:1.25}.maf-api-page h3{margin:20px 0 12px;font-size:21px}.maf-api-page .maf-api-eyebrow{color:#b895f5;font:600 11px var(--maf-font-mono);letter-spacing:.15em;margin:0 0 12px}.maf-api-hero{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-bottom:88px;display:grid}.maf-api-lead{max-width:570px;font-size:18px}.maf-api-actions{flex-wrap:wrap;gap:14px;margin:30px 0 18px;display:flex}.maf-api-button{cursor:pointer;background:linear-gradient(135deg,#a04df2,#6429d9);border:1px solid #a46aef;border-radius:8px;justify-content:center;align-items:center;gap:16px;min-height:46px;padding:12px 24px;font-size:14px;font-weight:650;display:inline-flex;color:#fff!important;text-decoration:none!important}.maf-api-button:hover{filter:brightness(1.14)}.maf-api-button.secondary{background:#151024;border-color:#51406b}.maf-api-button:disabled{opacity:.55;cursor:wait}.maf-api-page .maf-api-note{color:#9f98b4;font-size:13px}.maf-api-terminal{background:linear-gradient(145deg,#191025,#0e0b18);border:1px solid #493265;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 25px 95px #7e35e41c}.maf-api-terminal-bar,.maf-api-terminal-foot{color:#a99dba;font:11px var(--maf-font-mono);border-bottom:1px solid #392746;justify-content:space-between;align-items:center;gap:14px;padding:18px 22px;display:flex}.maf-api-dots{letter-spacing:5px;color:#9b62ca}.maf-api-terminal pre{color:#d5b4ff;font:12px/1.9 var(--maf-font-mono);margin:0;padding:26px 22px;overflow:auto}.maf-api-specimen{font:700 clamp(36px, 4vw, 64px) var(--maf-font-display);letter-spacing:.02em;text-align:center;color:#d7b6ff;text-shadow:0 2px #5b248d,0 0 35px #8f4cc377;padding:10px 15px 26px}.maf-api-specimen span{color:#a082cd}.maf-api-terminal-foot{border-top:1px solid #392746;border-bottom:0;flex-wrap:wrap}.maf-api-section{border-top:1px solid #352741;padding:65px 0}.maf-api-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px;display:grid}.maf-api-card{background:linear-gradient(130deg,#1c1426e8,#100e1bc9);border:1px solid #443052;border-radius:12px;min-width:0;padding:30px}.maf-api-step{font:13px var(--maf-font-mono);color:#ba87ff}.maf-api-card p{font-size:15px}.maf-api-split{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.maf-api-textlink{color:#c69aff;font-weight:600;text-decoration:none}.maf-api-price{border-bottom:1px solid #3e2c50;justify-content:space-between;align-items:center;gap:15px;padding:20px 0;display:flex}.maf-api-price strong{font:25px var(--maf-font-display);color:#dcc5ff}.maf-api-price small{font:12px var(--maf-font-body);color:#a99db9}.maf-api-faq details{border-bottom:1px solid #362741;padding:22px 0}.maf-api-faq summary{cursor:pointer;font-size:17px;font-weight:600}.maf-api-faq details p{max-width:900px}.maf-api-cta{background:linear-gradient(110deg,#241337,#100b1c);border:1px solid #503269;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;padding:38px;display:flex}.maf-api-cta h2{margin-bottom:0}.maf-api-docs{max-width:1040px}.maf-api-docs section{margin:48px 0;scroll-margin-top:110px}.maf-api-docs pre{color:#d9baff;font:13px/1.8 var(--maf-font-mono);background:#0c0915;border:1px solid #49315e;border-radius:10px;padding:24px;overflow:auto}.maf-api-docs code,.maf-api-table code{font-family:var(--maf-font-mono);overflow-wrap:anywhere}.maf-api-doc-nav{flex-wrap:wrap;gap:20px;display:flex}.maf-api-doc-nav a{color:#bf93ff}.maf-api-table-wrap{border:1px solid #3b2c4c;border-radius:10px;margin:20px 0;overflow-x:auto}.maf-api-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.maf-api-table th{color:#b0a4c6;background:#1c1329;font-size:12px;font-weight:500}.maf-api-table th,.maf-api-table td{vertical-align:top;border-bottom:1px solid #33253f;padding:15px 18px}.maf-api-table tr:last-child td{border-bottom:0}.maf-api-table td{color:#ded7eb}.maf-api-dash-head{justify-content:space-between;align-items:center;gap:24px;display:flex}.maf-api-dash-head h1{font-size:40px}.maf-api-stats{background:#160e24;border:1px solid #4c325e;border-radius:12px;grid-template-columns:repeat(4,1fr);margin:32px 0 12px;display:grid;overflow:hidden}.maf-api-stat{border-right:1px solid #39274b;padding:26px}.maf-api-stat:last-child{border:0}.maf-api-stat strong{font:30px var(--maf-font-display);color:#d7b4ff;margin:10px 0 4px;display:block}.maf-api-stat span{color:#b4a4c7;font-size:12px}.maf-api-keyform{flex-wrap:wrap;align-items:end;gap:12px;margin:25px 0;display:flex}.maf-api-keyform label{flex:1;gap:9px;max-width:460px;font-size:13px;display:grid}.maf-api-keyform input{color:#fff;min-height:46px;font:inherit;background:#100b1b;border:1px solid #634179;border-radius:8px;width:100%;padding:12px}.maf-api-status{background:#1b102c;border:1px solid #66468e;border-radius:10px;margin:20px 0;padding:18px 22px}.maf-api-status.error{color:#ffc4d8;border-color:#b85d81}.maf-api-secret{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.maf-api-secret code{overflow-wrap:anywhere;color:#e1c5ff;min-width:200px;font:13px/1.6 var(--maf-font-mono);flex:1}.maf-api-smallbtn{color:#dec4fa;cursor:pointer;font:inherit;background:#21152f;border:1px solid #65417b;border-radius:6px;padding:8px 13px}.maf-api-smallbtn:disabled{opacity:.5}.maf-api-muted{color:#9688aa;font-size:12px}.maf-api-joblink{color:#c8a4ff}.maf-api-page a:focus-visible,.maf-api-page button:focus-visible,.maf-api-page summary:focus-visible,.maf-api-page input:focus-visible{outline-offset:4px;outline:2px solid #d2abff}@media (max-width:1100px){.maf-api-hero{gap:30px}.maf-api-split{gap:35px}.maf-api-terminal pre{font-size:11px}.maf-api-stat{padding:20px}.maf-api-card{padding:24px}}@media (max-width:760px){.maf-api-page{padding-top:120px}.maf-api-hero,.maf-api-split{grid-template-columns:1fr;gap:32px}.maf-api-hero{padding-bottom:48px}.maf-api-grid{grid-template-columns:1fr}.maf-api-section{padding:38px 0}.maf-api-cta{flex-direction:column;align-items:start;padding:25px}.maf-api-dash-head{flex-direction:column;align-items:start}.maf-api-dash-head h1{font-size:32px}.maf-api-stats{grid-template-columns:1fr 1fr}.maf-api-stat:nth-child(2){border-right:0}.maf-api-stat:nth-child(-n+2){border-bottom:1px solid #39274b}.maf-api-stat strong{font-size:26px}.maf-api-lead{font-size:16px}.maf-api-docs pre{padding:16px;font-size:11px}.maf-api-price{flex-direction:column;align-items:start;gap:8px}.maf-api-doc-nav{gap:14px}.maf-api-keyform label{max-width:none}.maf-api-keyform .maf-api-button{width:100%}}.maf-api-terminal pre,.maf-api-docs pre,.maf-api-docs code,.maf-api-table code,.maf-api-secret code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.maf-api-terminal pre{font-size:13px;line-height:1.85}.maf-api-terminal pre,.maf-api-docs pre{scrollbar-color:#634179 #181021}@media (max-width:760px){.maf-api-terminal pre{font-size:11px}}.maf-api-terminal pre code,.maf-api-docs pre code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
