@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#21353d;background:#f3f5f1;font-family:Nunito Variable,sans-serif}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button{cursor:pointer;color:#fff;background:#0d5666;border:0;border-radius:9px;padding:11px 17px;font-weight:750}button:hover:not(:disabled){background:#073e4b}button:disabled{opacity:.45;cursor:not-allowed}button.quiet{color:#0c596a;background:0 0;border:1px solid #c9d8d5}button.quiet:hover{background:#e8f1ee}a{color:#0c596a}header{background:#fdfefa;border-bottom:1px solid #dbe2dc;justify-content:space-between;align-items:center;padding:17px max(24px,50vw - 580px);display:flex}header img{width:154px;height:auto}header nav{gap:22px;display:flex}header a{font-weight:750;text-decoration:none}main{max-width:1160px;margin:auto;padding:54px 24px 90px}.mast{margin-bottom:32px}.mast h1{letter-spacing:-.05em;color:#0b2932;margin:10px 0 12px;font-size:clamp(2.6rem,5vw,4.5rem);line-height:1.04}.mast p:last-child{color:#597079;font-size:1.1rem}.eyebrow{letter-spacing:.15em;color:#417d81;margin:0;font-size:.73rem;font-weight:900}h2{color:#173942;letter-spacing:-.025em;margin:0 0 12px;font-size:1.35rem}p{line-height:1.5}.auth-card,.panel,.account-bar,.metric,.api-hint{background:#fff;border:1px solid #dce5df;border-radius:16px;box-shadow:0 8px 24px #2448470a}.auth-card{max-width:550px;padding:31px}.auth-card p,.panel>p{color:#62777b}.auth-card form{margin-top:27px}.auth-card label{margin-bottom:9px;font-size:.83rem;font-weight:800;display:block}.form-row{gap:10px;display:flex}.form-row input{color:#183a42;background:#fcfdfb;border:1px solid #c9d8d5;border-radius:9px;flex:1;min-width:0;padding:10px 13px}.form-row input:focus-visible,button:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid #77c0c9}#notice{color:#1b594d;background:#e4f2ed;border-radius:10px;margin-bottom:20px;padding:12px 15px}#notice.error{color:#923f28;background:#fff0e8}.account-bar{justify-content:space-between;align-items:center;margin-bottom:20px;padding:17px 23px;display:flex}.account-bar strong{margin-top:4px;display:block}.metric-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;display:grid}.metric{padding:22px}.metric span,.metric small{color:#738789;display:block}.metric strong{letter-spacing:-.04em;color:#133f49;margin:11px 0 2px;font-size:2rem;display:block}.dashboard-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);gap:20px;display:grid}.panel{padding:25px}.panel-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.panel-heading h2{margin-top:7px}.panel-heading span,.panel-heading a{color:#6f8385;font-size:.8rem}.key-list{margin-top:22px}.key-row{border-top:1px solid #e5ece6;justify-content:space-between;align-items:center;gap:15px;padding:13px 0;display:flex}.key-row div{min-width:0}.key-row strong,.key-row small{display:block}.key-row small{color:#788a8c;overflow-wrap:anywhere}.key-row button{padding:7px 10px;font-size:.8rem}.key-row.revoked{opacity:.48}.new-key{background:#e8f6f2;border:1px solid #80c8b6;border-radius:10px;margin:18px 0;padding:15px}.new-key strong,.new-key code{display:block}.new-key code{overflow-wrap:anywhere;margin:10px 0;font-size:.8rem}.billing-status{background:#eff4f2;border-radius:10px;margin:26px 0;padding:16px}.billing-status p{color:#688080;margin:5px 0 0;font-size:.87rem}.status-dot{background:#c0913b;border-radius:50%;width:9px;height:9px;margin-right:7px;display:inline-block}.usage-panel{margin-top:20px}.usage-row{border-top:1px solid #e5ece6;grid-template-columns:120px 1fr auto;gap:15px;padding:10px 0;font-size:.9rem;display:grid}.usage-row span{color:#688080}.usage-row code{overflow-wrap:anywhere}.empty{color:#718486;padding:14px 0}.api-hint{color:#d4e6e6;background:#0d2d38;margin-top:20px;padding:24px}.api-hint h2{color:#fff}.api-hint p{color:#bfd1d1}.api-hint code{color:#d5eff0}.api-hint pre{white-space:pre-wrap;overflow-wrap:anywhere}.sr-only{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:760px){main{padding:36px 17px 65px}.metric-grid,.dashboard-grid{grid-template-columns:1fr}.metric-grid{gap:10px}.metric{padding:16px}.metric strong{font-size:1.55rem}.form-row{flex-direction:column}header{padding:15px 17px}header img{width:120px}header nav{gap:11px;font-size:.82rem}.usage-row{grid-template-columns:85px 1fr auto}}
