:root{--paper:#f8f8f5;--white:#fff;--ink:#18231f;--muted:#778079;--border:#e2e5de;--accent:#3155d9;--accent-soft:#eef1ff;--green:#3d7453;--dark:#15241f;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Consolas,monospace;--font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:14px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}a{color:inherit;text-decoration:none}button{color:inherit}svg{flex-shrink:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:550}p{line-height:1.7}button:focus-visible,a:focus-visible{outline-offset:4px;outline:3px solid #8a9cf1}input:focus,select:focus,textarea:focus{outline-offset:1px;outline:2px solid #8a9cf1}::selection{background:#d9e0ff}pre,code,.mono{font-family:var(--mono)}pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}small{font-size:11px}.container{max-width:1200px;margin:0 auto;padding:0 36px}.muted{color:var(--muted)}.small{font-size:12px}.text-link{background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:500;display:inline-flex}.eyebrow{font-family:var(--mono);letter-spacing:1.4px;color:#737c75;align-items:center;gap:9px;font-size:10px;font-weight:500;line-height:1.6;display:inline-flex}.tiny-square{background:var(--accent);width:6px;height:6px}.button{white-space:nowrap;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-height:45px;padding:0 20px;font-size:12px;font-weight:550;transition:background .15s,color .15s,transform .12s;display:inline-flex}.button:active{transform:translateY(1px)}.button-accent{background:var(--accent);color:#fff}.button-accent:hover{background:#2445c2}.button-dark{background:var(--ink);color:#fff}.button-dark:hover{background:#34423b}.button-outline{color:var(--ink);background:0 0;border-color:#cbd0c7}.button-outline:hover{background:#eef0eb}.button-small{min-height:36px;padding:0 14px;font-size:11px}.icon-button{background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.icon-button:hover{background:#edf0e9}.copy-button{color:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:5px;font-size:10px;display:inline-flex}.copy-button:hover{opacity:.7}.status-dot{background:#78a96b;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.inline-link{align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.inline-link:hover{color:var(--accent)}.site-header{border-bottom:1px solid var(--border);background:var(--paper);height:84px}.nav-wrap{justify-content:space-between;align-items:center;gap:30px;height:100%;display:flex}.brand{letter-spacing:-1px;white-space:nowrap;align-items:center;gap:9px;font-size:21px;font-weight:650;display:inline-flex}.brand-api{font-weight:400}.brand-dot{color:var(--accent)}.brand-mark{align-items:center;gap:3px;width:25px;height:25px;display:flex;transform:skewY(-20deg)}.brand-mark i{background:var(--accent);width:5px;height:19px;display:block}.brand-mark i:nth-child(2){height:25px}.brand-mark i:nth-child(3){height:13px}.brand-light{color:#fff}.nav-links{color:#667168;align-items:center;gap:28px;font-size:11px;display:flex}.nav-links a:hover,.nav-active{color:var(--ink)}.nav-actions{align-items:center;gap:23px;font-size:11px;display:flex}.mobile-menu{display:none}.hero{background:radial-gradient(at 85% 20%,#f0f2e9 0%,#0000 55%);padding-top:71px}.hero-grid{grid-template-columns:1.04fr 1fr;align-items:center;gap:65px;display:grid}.release-tag{border:1px solid var(--border);color:#58665b;border-radius:4px;align-items:center;gap:9px;margin-bottom:28px;padding:6px 9px;font-size:10px;display:inline-flex}.release-divider{background:#cbd1c7;width:1px;height:10px;margin:0 3px}.hero h1{letter-spacing:-3.4px;font-size:64px;font-weight:500;line-height:1.08}.hero h1>span{color:var(--accent)}.hero-description{color:#68736b;margin-top:25px;font-size:15px;line-height:1.8}.hero-actions{gap:10px;margin-top:29px;display:flex}.hero-notes{color:#7c847d;gap:16px;margin-top:20px;font-size:9px;display:flex}.hero-notes>span{align-items:center;gap:5px;display:flex}.hero-terminal{color:#d4e2d6;background:#17261f;border:1px solid #314238;border-radius:8px;min-width:0;position:relative;transform:translateY(3px);box-shadow:0 20px 50px #15231b12}.terminal-chrome{font-family:var(--mono);color:#8f9f94;border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:10px;padding:14px 15px;font-size:9px;display:flex}.window-dots{gap:5px;display:flex}.window-dots i{background:#526459;border-radius:50%;width:6px;height:6px}.window-dots i:first-child{background:#bb7b66}.window-dots i:nth-child(2){background:#c1b481}.terminal-badge{letter-spacing:.5px;color:#a7b298;border:1px solid #ffffff15;border-radius:3px;padding:3px 5px;font-size:7px}.terminal-query{border-bottom:1px solid #ffffff10;align-items:center;gap:10px;padding:16px 20px;font-size:10px;display:flex}.terminal-query>span{font-size:9px;font-family:var(--mono);color:#b8d79d}.terminal-query>code{color:#b8c5bc;flex:1}.code-response{font-family:var(--mono);gap:16px;padding:20px 19px 22px;font-size:10px;line-height:1.95;display:flex}.code-response pre{white-space:pre;color:#c2d4ad;font-size:10px;overflow:auto}.line-numbers{color:#516658;text-align:right;font-size:9px;line-height:2.167}.terminal-footer{font-family:var(--mono);color:#8f9f94;border-top:1px solid #ffffff10;justify-content:space-between;align-items:center;padding:13px 20px;font-size:8px;display:flex}.terminal-footer>span:first-child{align-items:center;gap:7px;display:flex}.floating-note{color:var(--ink);background:#fff;border:1px solid #e3e6dc;border-radius:5px;align-items:center;gap:12px;padding:13px 16px;display:flex;position:absolute;bottom:-22px;right:-22px;box-shadow:0 8px 18px #16231c08}.floating-icon{color:#7e8c63;background:#f1f4eb;border-radius:5px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.floating-note strong{font-size:10px;font-weight:600;display:block}.floating-note div>span{color:#8a9186;margin-top:4px;font-size:8px;display:block}.hero-bottom{border-top:1px solid var(--border);color:#7e877d;justify-content:space-between;align-items:center;margin-top:74px;padding-top:23px;padding-bottom:25px;font-size:10px;display:flex}.hero-bottom>span{font-family:var(--mono);letter-spacing:1.3px;font-size:8px}.hero-bottom>div{color:#59655c;gap:42px;font-size:11px;display:flex}.product-section{border-top:1px solid var(--border);padding-top:90px;padding-bottom:85px}.section-heading{grid-template-columns:1fr 1fr;align-items:end;gap:16px 90px;display:grid}.section-heading>.eyebrow{grid-column:1/-1}.section-heading h2,.integration-section h2,.coverage-section h2,.cta-section h2{letter-spacing:-1.6px;font-size:40px;line-height:1.16}.section-heading>p{color:#788177;justify-self:end;max-width:340px;padding-bottom:3px;font-size:13px}.feature-grid{border:1px solid var(--border);background:#fafbf7;border-radius:6px;grid-template-columns:repeat(3,1fr);margin-top:38px;display:grid}.feature{padding:28px 27px 30px}.feature+.feature{border-left:1px solid var(--border)}.feature-top{justify-content:space-between;align-items:center;margin-bottom:29px;display:flex}.feature-top>span:last-child{font:9px var(--mono);color:#adb4a9}.feature-icon{color:#677b5b}.feature-icon svg{stroke-width:1.5px;width:23px;height:23px}.feature h3{letter-spacing:-.25px;font-size:15px;font-weight:550}.feature p{color:#7c857a;margin-top:12px;font-size:11px;line-height:1.9}.integration-section{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#f0f2eb;padding:70px 0}.integration-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.integration-section h2{margin-top:16px}.integration-section p{color:#788274;max-width:320px;margin-top:19px;font-size:12px}.integration-points{flex-direction:column;gap:13px;margin:25px 0 29px;display:flex}.integration-points span{color:#5e6e5b;align-items:center;gap:11px;font-size:11px;display:flex}.request-card{background:#fff;border:1px solid #dbe0d3;border-radius:6px;overflow:hidden;box-shadow:0 8px 24px #14291c04}.request-card-header{border-bottom:1px solid var(--border);color:#76816f;justify-content:space-between;align-items:center;padding:17px 20px;font-size:10px;display:flex}.request-card-header>span{align-items:center;gap:9px;display:flex}.request-card>pre{color:#425138;background:#fafbf7;padding:25px 20px;font-size:10px;line-height:2.2}.request-card-note{color:#8a9284;align-items:center;gap:10px;padding:18px 20px;font-size:9px;display:flex}.method-tag{color:#578342;font:9px var(--mono);background:#eef4e8;border-radius:3px;padding:3px 5px;display:inline-flex}.request-card-link{color:#526544;background:#f8faf4;border-top:1px solid #e8ecdf;justify-content:space-between;align-items:center;padding:16px 20px;font-size:10px;display:flex}.coverage-section{grid-template-columns:1fr 1fr;gap:100px;padding-top:80px;padding-bottom:80px;display:grid}.coverage-section h2{margin-top:16px}.coverage-list>div{border-bottom:1px solid var(--border);margin-bottom:23px;padding:0 0 23px 35px;position:relative}.coverage-list>div:last-child{border:0;margin:0;padding-bottom:0}.coverage-list>div>span{font:9px var(--mono);color:#9da595;position:absolute;top:4px;left:0}.coverage-list h3{font-size:14px}.coverage-list p{color:#7c8777;margin-top:9px;font-size:11px}.cta-section{background:#e9eddf;border:1px solid #dce2d1;border-radius:6px;justify-content:space-between;align-items:center;gap:35px;margin-bottom:70px;padding-top:47px;padding-bottom:51px;display:flex}.cta-section h2{margin-top:15px;font-size:36px}.cta-section>div:last-child{max-width:260px}.cta-section p{color:#7c8770;max-width:210px;margin-top:15px;font-size:10px}.site-footer{border-top:1px solid var(--border);padding-top:40px}.footer-main{justify-content:space-between;align-items:center;padding-bottom:35px;display:flex}.footer-main .brand{font-size:18px}.footer-main p{color:#8a9184;margin-top:12px;font-size:10px}.footer-links{color:#697561;gap:27px;font-size:10px;display:flex}.footer-links a{align-items:center;gap:5px;display:flex}.footer-bottom{border-top:1px solid var(--border);color:#969d8e;justify-content:space-between;gap:20px;padding-top:19px;padding-bottom:24px;font-size:8px;display:flex}.page-content{padding-top:58px;padding-bottom:80px}.page-intro{margin-bottom:34px}.page-intro h1{letter-spacing:-1.7px;margin-top:16px;font-size:43px;font-weight:500;line-height:1.15}.page-intro p{color:var(--muted);max-width:620px;margin-top:17px;font-size:13px}.notice{color:#6b7d59;background:#f0f4e9;border:1px solid #e0e6d7;border-radius:4px;align-items:center;gap:9px;padding:11px 14px;font-size:11px;line-height:1.6;display:flex}.notice-error{color:#a54f3c;background:#fff1ed;border-color:#f0d2c9;margin:12px 0}.notice-info{color:#5a68a6;background:#eef1ff;border-color:#dce2ff}.notice-warning{color:#8d7843;background:#fbf5e5;border-color:#eaddb8}.playground{border:1px solid var(--border);background:#fff;border-radius:7px;overflow:hidden}.playground-toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:15px;padding:17px 21px;display:flex}.segmented{background:#f1f3ed;border:1px solid #e6e9e1;border-radius:5px;gap:3px;padding:3px;display:flex}.segmented button{color:#88907f;background:0 0;border:0;border-radius:3px;padding:7px 11px;font-size:10px}.segmented button.active{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0000000c}.playground>.notice{margin:17px 20px 0}.query-form{padding:19px 20px}.query-fields{align-items:end;gap:13px;display:flex}.query-fields label,.api-key-input{color:#69765f;min-width:110px;font-size:10px;font-weight:500;display:block}.query-fields select,.query-fields input,.api-key-input input{color:#47543f;background:#fff;border:1px solid #dce2d5;border-radius:4px;width:100%;height:37px;margin-top:7px;padding:0 12px;font-size:11px;display:block}.select-wrap{position:relative}.select-wrap select{appearance:none;padding-right:30px}.select-wrap>svg{pointer-events:none;color:#8a9680;position:absolute;top:12px;right:10px}.query-fields .search-field{flex:1}.input-with-icon{position:relative}.input-with-icon>svg{color:#9da793;position:absolute;top:11px;left:11px}.input-with-icon input{padding-left:34px}.run-button{gap:8px;min-height:37px;font-size:10px}.api-key-input{margin-top:15px}.api-key-input input{font-family:var(--mono)}.request-url{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#f8faf5;align-items:center;gap:12px;padding:12px 20px;display:flex}.request-url code{text-overflow:ellipsis;white-space:nowrap;color:#738266;flex:1;font-size:10px;overflow:hidden}.request-url .copy-button{color:#87927c;font-size:9px}.playground>.notice-error{margin:15px 20px}.result-toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:49px;padding:0 19px;display:flex}.result-tabs{align-self:stretch;gap:20px;display:flex}.result-tabs>button{color:#929b8a;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 2px;font-size:10px;display:flex}.result-tabs>button.active{border-color:var(--accent);color:var(--ink)}.result-info{font:9px var(--mono);color:#919b87;align-items:center;gap:13px;display:flex}.response-status{color:#5c8248}.table-scroll{overflow:auto}.data-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.data-table th{color:#929d87;border-bottom:1px solid var(--border);background:#fcfdf9;padding:13px 19px;font-size:9px;font-weight:500}.data-table td{border-bottom:1px solid #edf0e7;padding:14px 19px;font-size:11px}.data-table tbody tr:hover{background:#fbfcf8}.data-table tbody tr:last-child td{border-bottom:0}.data-table small{color:#9ba38f;margin-top:5px;font-size:9px;display:block}.table-primary{font-size:11px;font-weight:500}.player-button{text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.player-button strong{font-size:11px;font-weight:550}.player-button small span{color:#b0b8a4}.player-avatar{color:#87946e;width:31px;height:31px;font:9px var(--mono);background:#eef1e6;border-radius:50%;justify-content:center;align-items:center;display:flex}.line-value{font-variant-numeric:tabular-nums;font-size:15px;font-weight:550}.tier-pair{gap:5px;display:flex}.tier{color:#859473;text-transform:capitalize;background:#f9fbf5;border:1px solid #e4e9db;border-radius:3px;padding:4px 6px;font-size:8px;display:inline-block}.tier-demon{color:#b07b63;background:#f9f1ee;border-color:#efded6}.tier-goblin{color:#7b9856;background:#eff5e7;border-color:#dce9cb}.tier-unknown{color:#a3a89a}.status-label{color:#9ba491;text-transform:capitalize;align-items:center;gap:6px;font-size:9px;display:inline-flex}.status-label i{background:#bcc4b2;border-radius:50%;width:4px;height:4px}.status-active{color:#6c8957}.status-active i{background:#81a761}.result-footer{border-top:1px solid var(--border);color:#a1aa96;justify-content:space-between;align-items:center;gap:16px;padding:13px 20px;font-size:9px;display:flex}.result-footer strong{color:#708362;font-weight:500}.result-footer>div{gap:15px;display:flex}.loading-state{min-height:220px;color:var(--muted);justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.empty-state{text-align:center;color:#93a082;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;padding:35px;display:flex}.empty-state h3{color:#637456;font-size:16px}.empty-state p{color:#99a48c;max-width:440px;font-size:12px}.empty-state .button{margin-top:8px}.empty-symbol{font-size:34px;font-weight:300}.json-output{color:#c2d4ad;background:#17261f;max-height:560px;padding:25px 23px;position:relative;overflow:auto}.json-output>.copy-button{color:#aabb9b;position:absolute;top:14px;right:16px}.json-output pre{white-space:pre;font-size:11px;line-height:1.8}.history-detail{border-top:1px solid var(--border);padding:23px}.panel-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.panel-heading h3{margin-top:6px;font-size:15px}.panel-heading h3 span{font-weight:400}.history-chart{border:1px solid var(--border);background:#fcfdf9;border-radius:4px;padding:20px 14px 14px}.history-chart svg{width:100%;max-height:190px}.history-chart>div{color:#9ba78d;font:8px var(--mono);justify-content:space-between;padding:0 13px;display:flex}.history-list{margin-top:15px}.history-list>div{border-bottom:1px solid var(--border);color:#96a087;align-items:center;gap:25px;padding:10px;font-size:10px;display:flex}.history-list strong{color:var(--ink);margin-left:auto;font-size:13px}.dashboard-shell{min-height:100vh;display:flex}.sidebar{z-index:20;background:#f2f4ec;border-right:1px solid #e0e5d6;flex-direction:column;flex-shrink:0;width:225px;padding:26px 17px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar .brand{padding:0 10px;font-size:18px}.sidebar .brand-mark{width:22px;transform:scale(.85)skewY(-20deg)}.workspace-label{border-top:1px solid #e0e5d6;border-bottom:1px solid #e0e5d6;align-items:center;gap:10px;margin:25px 0 19px;padding:17px 10px;display:flex}.workspace-avatar{color:#7b8c65;background:#e5e9da;border:1px solid #d5ddc7;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;display:flex}.workspace-label strong{font-size:10px;font-weight:550;display:block}.workspace-label small{color:#a0ab91;margin-top:3px;font-size:9px;display:block}.nav-section-label{font-family:var(--mono);letter-spacing:1.2px;color:#a3ae94;margin:12px 0 9px;padding:0 12px;font-size:8px}.dashboard-nav{flex-direction:column;gap:4px;display:flex}.dashboard-nav a{color:#859477;border:1px solid #0000;border-radius:5px;align-items:center;gap:11px;padding:10px 12px;font-size:11px;display:flex}.dashboard-nav a:hover{background:#eaf0e0}.dashboard-nav a.active{color:#30442b;background:#fff;border-color:#e1e7d6;box-shadow:0 1px 2px #33412204}.dashboard-nav a.active svg{color:var(--accent)}.dashboard-nav a .nav-badge{font:7px var(--mono);color:#a0ad8e;background:#edf1e5;border-radius:2px;margin-left:auto;padding:2px 4px}.sidebar-bottom{margin-top:auto;padding-top:25px}.sidebar-note{color:#94a180;border:1px solid #dfe6d2;border-radius:5px;margin-bottom:14px;padding:13px 12px;font-size:9px;line-height:1.7}.sidebar-note strong{color:#71825b;margin-bottom:5px;font-size:10px;font-weight:500;display:block}.dashboard-main{flex:1;min-width:0;margin-left:225px}.dashboard-topbar{border-bottom:1px solid var(--border);background:#fafbf7;justify-content:space-between;align-items:center;gap:20px;height:69px;padding:0 35px;display:flex}.dashboard-breadcrumb{color:#9ca88e;align-items:center;gap:10px;font-size:10px;display:flex}.dashboard-breadcrumb strong{color:#677b56;font-weight:500}.dashboard-topbar-right{color:#879877;align-items:center;gap:20px;font-size:10px;display:flex}.dashboard-topbar-right>a{align-items:center;gap:5px;display:flex}.dashboard-avatar{color:#83936e;background:#e3e9d8;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:9px;display:flex}.dashboard-content{max-width:1500px;margin:0 auto;padding:35px}.dashboard-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.dashboard-heading h1{letter-spacing:-.8px;font-size:27px;font-weight:500}.dashboard-heading p{color:#9aa58c;margin-top:9px;font-size:11px}.dashboard-heading>.eyebrow{font-size:9px}.panel{border:1px solid var(--border);background:#fff;border-radius:6px;overflow:hidden}.panel-padding{padding:23px}.panel-title{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:15px;padding:20px 22px;display:flex}.panel-title h2{font-size:13px;font-weight:550}.panel-title p{color:#9aa78b;margin-top:5px;font-size:10px}.panel-title .text-link{color:#7c8c69;font-size:10px}.stats-grid{border:1px solid var(--border);background:#fff;border-radius:6px;grid-template-columns:repeat(4,1fr);margin:23px 0;display:grid}.stat-block{padding:21px}.stat-block+.stat-block{border-left:1px solid var(--border)}.stat-label{color:#8e9e7f;justify-content:space-between;align-items:center;font-size:10px;display:flex}.stat-value{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin-top:15px;font-size:28px;font-weight:500;display:block}.stat-caption{color:#a6b297;margin-top:7px;font-size:9px}.dashboard-grid{grid-template-columns:1.6fr 1fr;gap:20px;margin:20px 0;display:grid}.quickstart-code{color:#b7ca9f;background:#17261f;margin:0;padding:23px;font-size:10px;line-height:1.9}.quickstart-actions{border-top:1px solid var(--border);color:#7e8e68;justify-content:space-between;padding:15px 21px;font-size:10px;display:flex}.steps{margin:0;padding:3px 22px 15px;list-style:none}.steps li{border-bottom:1px solid #edf0e8;gap:13px;padding:19px 0;display:flex}.steps li:last-child{border:0}.step-number{width:22px;height:22px;font:9px var(--mono);color:#95a383;border:1px solid #e2e8d9;border-radius:50%;justify-content:center;align-items:center;display:flex}.steps h3{font-size:11px;font-weight:550}.steps p{color:#a0ae91;margin-top:5px;font-size:10px}.steps a{color:var(--accent)}.quota-track{background:#edf1e6;border-radius:5px;height:5px;margin:16px 0 10px;overflow:hidden}.quota-track>span{background:var(--accent);border-radius:5px;height:100%;display:block}.quota-labels{color:#9ba98b;justify-content:space-between;font-size:9px;display:flex}.form-row{align-items:end;gap:12px;display:flex}.form-row label{color:#839471;flex:1;font-size:10px;display:block}.form-row input,.form-stack input{background:#fff;border:1px solid #dce3d3;border-radius:4px;width:100%;height:40px;margin-top:8px;padding:0 12px;font-size:11px;display:block}.form-stack label{color:#7b8e68;margin-bottom:18px;font-size:11px;display:block}.secret-reveal{background:#f3f8ed;border:1px solid #cbd9ba;border-radius:5px;margin:20px 0;padding:18px}.secret-reveal h3{color:#5a7540;font-size:12px}.secret-reveal p{color:#8ca378;margin-top:6px;font-size:10px}.secret-line{background:#fff;border:1px solid #dfebd4;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;margin-top:13px;padding:12px;display:flex}.secret-line code{overflow-wrap:anywhere;word-break:break-all;font-size:10px}.danger-button{color:#a77966;background:0 0;border:1px solid #ecdcd4;border-radius:4px;padding:6px 9px;font-size:10px}.danger-button:hover{background:#fcf3ef}.key-name{align-items:center;gap:8px;font-weight:500;display:flex}.key-prefix{font:10px var(--mono);color:#7e906b}.billing-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:25px;display:grid}.pricing-card{border:1px solid var(--border);background:#fff;border-radius:6px;flex-direction:column;padding:26px;display:flex;position:relative}.pricing-card.featured{border-color:var(--accent)}.pricing-kicker{background:var(--accent);color:#fff;border-radius:3px;padding:4px 8px;font-size:8px;position:absolute;top:-10px;right:20px}.pricing-card h3{font-size:15px}.pricing-card>p{color:#96a18a;min-height:38px;margin-top:9px;font-size:11px}.price{align-items:baseline;gap:4px;margin:24px 0 6px;display:flex}.price strong{letter-spacing:-1.8px;font-size:38px;font-weight:500}.price span{color:#95a288;font-size:11px}.pricing-quota{font:9px var(--mono);color:#788b68;border-bottom:1px solid var(--border);padding-bottom:22px}.pricing-card ul{flex-direction:column;flex:1;gap:13px;margin:22px 0;padding:0;list-style:none;display:flex}.pricing-card li{color:#7e8e6e;gap:8px;font-size:10px;line-height:1.5;display:flex}.pricing-card li svg{color:#89a66c}.pricing-card>.button{width:100%}.pricing-page .billing-grid{margin-top:40px}.pricing-note{color:#8d9d7d;text-align:center;max-width:750px;margin:26px auto 0;font-size:11px;line-height:1.8}.usage-chart{border-bottom:1px solid var(--border);align-items:end;gap:7px;height:190px;padding:20px 20px 0;display:flex;position:relative}.usage-bar{background:#d7e0bc;border-radius:3px 3px 0 0;flex:1;min-height:2px;position:relative}.usage-bar:hover{background:var(--accent)}.usage-bar span{font:8px var(--mono);color:#97a781;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.chart-labels{font:9px var(--mono);color:#a0ae8c;justify-content:space-between;padding:12px 20px;display:flex}.webhook-events{flex-wrap:wrap;gap:10px;margin:15px 0 20px;display:flex}.webhook-events label{font:9px var(--mono);color:#7e936a;align-items:center;gap:6px;display:flex}.webhook-events input{accent-color:var(--accent)}.docs-grid{grid-template-columns:185px minmax(0,1fr);gap:50px;display:grid}.docs-nav{flex-direction:column;align-self:start;gap:8px;padding-top:5px;display:flex;position:sticky;top:30px}.docs-nav a{color:#849475;border-left:1px solid var(--border);padding:8px 12px;font-size:11px}.docs-nav a:hover{color:var(--accent);border-left-color:var(--accent)}.docs-nav span{font:9px var(--mono);letter-spacing:1px;color:#a1ac92;margin:0 12px 10px}.docs-content{max-width:790px}.docs-section{margin-bottom:46px;scroll-margin-top:30px}.docs-section h2{letter-spacing:-.5px;margin-bottom:16px;font-size:24px}.docs-section>p{color:#8a997a;margin:12px 0;font-size:12px;line-height:1.85}.docs-section code:not(pre code){color:#697e53;background:#eef2e7;border-radius:3px;padding:2px 5px;font-size:10px}.docs-code{color:#b7ca9f;background:#17261f;border-radius:5px;margin:18px 0;padding:22px;font-size:10px;line-height:1.9;position:relative}.docs-code .copy-button{color:#95ab7b;position:absolute;top:10px;right:12px}.docs-code pre{padding-top:8px}.endpoint-row{border-bottom:1px solid var(--border);align-items:start;gap:13px;padding:14px 0;display:flex}.endpoint-row>div{flex:1}.endpoint-row code{color:#4c633b!important;background:0 0!important;padding:0!important;font-size:11px!important}.endpoint-row p{color:#94a284;margin-top:6px;font-size:10px}.docs-table{border-collapse:collapse;text-align:left;width:100%;margin:18px 0;font-size:11px}.docs-table th{color:#839571;border-bottom:1px solid var(--border);background:#f0f3e8;padding:12px;font-size:10px;font-weight:500}.docs-table td{border-bottom:1px solid var(--border);color:#889b74;vertical-align:top;padding:12px;line-height:1.6}.docs-table td:first-child{font-family:var(--mono);color:#5e7845;font-size:10px}.status-overview{border:1px solid var(--border);background:#fff;border-radius:6px;align-items:center;gap:18px;margin-bottom:25px;padding:25px;display:flex}.status-overview>svg{color:#8d9f79}.status-overview h2{font-size:18px}.status-overview p{color:#96a387;margin-top:7px;font-size:11px}.coverage-json{color:#b7ca9f;background:#17261f;max-height:450px;padding:22px;font-size:11px;line-height:1.9;overflow:auto}.mobile-dashboard-toggle{display:none}@media (max-width:1100px){.nav-links{gap:17px}.hero-grid{gap:35px}.hero h1{font-size:54px}.hero-actions{flex-wrap:wrap}.floating-note{right:-10px}.integration-grid,.coverage-section{gap:50px}.hero-bottom>div{gap:25px}.dashboard-content{padding:26px}.dashboard-grid{grid-template-columns:1fr}.billing-grid{gap:10px}.pricing-card{padding:20px}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-block:nth-child(3){border-left:0;border-top:1px solid var(--border)}.stat-block:nth-child(4){border-top:1px solid var(--border)}}@media (max-width:850px){.container{padding-left:24px;padding-right:24px}.site-header{height:70px}.nav-links{display:none}.nav-actions{margin-left:auto}.mobile-menu{display:flex}.nav-open{background:var(--paper);z-index:40;border-bottom:1px solid var(--border);justify-content:center;padding:22px;display:flex;position:absolute;top:70px;left:0;right:0}.hero{padding-top:45px}.hero-grid{grid-template-columns:1fr 1fr;gap:25px}.hero h1{letter-spacing:-2px;font-size:43px}.hero-description{font-size:12px}.hero-actions .button{min-height:40px;padding:0 13px;font-size:10px}.hero-notes{flex-wrap:wrap;gap:8px 13px}.terminal-chrome{padding:11px 10px}.terminal-badge{font-size:6px}.terminal-query{gap:6px;padding:13px 12px;font-size:8px}.code-response{gap:8px;padding:15px 10px}.code-response pre{font-size:8px}.line-numbers{font-size:8px;line-height:1.95}.terminal-footer{padding:11px;font-size:7px}.floating-note{gap:8px;padding:10px;bottom:-30px;right:0}.floating-note strong{font-size:9px}.floating-note div>span{font-size:7px}.hero-bottom{flex-direction:column;align-items:start;gap:16px;margin-top:60px}.hero-bottom>div{justify-content:space-between;width:100%}.section-heading{gap:15px 35px}.section-heading h2,.integration-section h2,.coverage-section h2{font-size:34px}.section-heading>p{font-size:11px}.feature{padding:23px 19px}.feature h3{font-size:13px}.feature p{font-size:10px}.sidebar{width:190px;padding:23px 12px}.sidebar .brand{gap:5px;padding:0 5px;font-size:15px}.dashboard-main{margin-left:190px}.dashboard-topbar{padding:0 22px}.dashboard-content{padding:25px 20px}.query-fields{flex-wrap:wrap}.query-fields .search-field{min-width:170px}.run-button{flex:1}.billing-grid{grid-template-columns:1fr}.pricing-card>p{min-height:0}.price{margin-top:15px}.pricing-card ul{grid-template-columns:1fr 1fr;display:grid}.docs-grid{grid-template-columns:140px 1fr;gap:25px}.docs-nav a{padding:8px;font-size:10px}.pricing-page .billing-grid{grid-template-columns:repeat(3,1fr)}.pricing-page .pricing-card ul{display:flex}.cta-section{margin-left:24px;margin-right:24px}.footer-links{gap:15px}}@media (max-width:620px){.nav-actions>.text-link{display:none}.nav-actions .button{min-height:33px;padding:0 11px;font-size:10px}.nav-wrap{gap:12px}.brand{font-size:19px}.hero-grid{grid-template-columns:1fr;gap:45px}.hero h1{letter-spacing:-2.8px;font-size:54px}.hero-description{font-size:14px}.hero-actions .button{min-height:44px;font-size:11px}.hero-notes{gap:14px}.hero-terminal{width:100%;max-width:480px;margin-bottom:5px}.terminal-chrome{padding:14px}.terminal-query{padding:15px 17px;font-size:10px}.code-response{gap:14px;padding:17px}.code-response pre{font-size:9px}.line-numbers{font-size:9px;line-height:1.95}.terminal-badge{font-size:7px}.floating-note{bottom:-24px;right:9px}.hero-bottom{margin-top:50px}.hero-bottom>div{flex-wrap:wrap;justify-content:start;gap:15px;font-size:10px}.product-section{padding-top:55px;padding-bottom:55px}.section-heading{grid-template-columns:1fr}.section-heading>p{justify-self:start;max-width:100%;font-size:12px}.feature-grid{grid-template-columns:1fr;margin-top:28px}.feature+.feature{border-left:0;border-top:1px solid var(--border)}.feature{padding:25px}.feature-top{margin-bottom:20px}.feature h3{font-size:16px}.feature p{font-size:12px}.integration-grid,.coverage-section{grid-template-columns:1fr;gap:35px}.integration-section{padding:50px 0}.integration-section p{max-width:none}.coverage-section{padding-top:55px;padding-bottom:55px}.cta-section{flex-direction:column;align-items:start;gap:25px;margin-bottom:45px;padding-top:32px;padding-bottom:32px}.cta-section h2{font-size:31px}.cta-section>div:last-child,.cta-section p{max-width:none}.footer-main{flex-direction:column;align-items:start;gap:25px}.footer-bottom{flex-direction:column;gap:10px;line-height:1.6}.footer-links{flex-wrap:wrap;gap:20px}.page-content{padding-top:35px;padding-bottom:50px}.page-intro h1{font-size:34px}.page-intro p{font-size:12px}.playground-toolbar{padding:14px}.playground-toolbar>.small{display:none}.playground>.notice{margin:13px 13px 0;font-size:10px}.query-form{padding:14px}.query-fields{gap:12px}.query-fields>label{flex:1}.query-fields .search-field{min-width:100%}.run-button{width:100%}.request-url{gap:8px;padding:12px}.request-url code{font-size:8px}.request-url .copy-button span{display:none}.result-toolbar{padding:0 13px}.result-info{gap:8px;font-size:8px}.result-footer{flex-direction:column;align-items:start;padding:13px;font-size:8px}.history-detail{padding:15px}.history-chart>div{font-size:6px}.history-list>div{gap:10px;font-size:8px}.sidebar{z-index:50;width:225px;transition:transform .18s ease-out;transform:translate(-100%);box-shadow:10px 0 30px #00000010}.sidebar.sidebar-open{transform:translate(0)}.sidebar .brand{font-size:18px}.dashboard-main{margin-left:0}.mobile-dashboard-toggle{display:inline-flex}.dashboard-topbar{height:60px;padding:0 17px}.dashboard-breadcrumb{gap:7px}.dashboard-topbar-right{gap:12px}.dashboard-topbar-right>a{display:none}.dashboard-content{padding:24px 16px}.dashboard-heading{align-items:start;gap:15px}.dashboard-heading h1{font-size:25px}.dashboard-heading p{font-size:10px}.dashboard-heading>.button{min-height:35px;padding:0 10px;font-size:9px}.stats-grid{margin:20px 0}.stat-block{padding:17px}.stat-value{font-size:25px}.stat-label{font-size:9px}.stat-caption{font-size:8px}.form-row{flex-direction:column;align-items:stretch}.form-row .button{min-height:40px}.pricing-page .billing-grid{grid-template-columns:1fr}.pricing-card ul{display:flex}.docs-grid{grid-template-columns:1fr}.docs-nav{border-bottom:1px solid var(--border);flex-direction:row;gap:4px;padding-bottom:15px;display:flex;position:static;overflow:auto}.docs-nav span{display:none}.docs-nav a{white-space:nowrap;background:#eef2e5;border:0;border-radius:3px;padding:8px 10px}.docs-section h2{font-size:22px}.docs-code{padding:18px 13px;font-size:9px}.docs-table{font-size:10px}.docs-table td,.docs-table th{padding:9px}.status-overview{padding:20px}.status-overview h2{font-size:16px}.dashboard-heading>.eyebrow{display:none}.mobile-scrim{z-index:45;background:#17251c55;border:0;position:fixed;inset:0}.footer-main .brand{font-size:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
@font-face{font-family:Inter;src:url(/fonts/inter-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#101012;--white:#161618;--ink:#eeeef0;--muted:#97979f;--border:#29292e;--accent:#b291fa;--accent-soft:#241d34;--green:#ad8cf7;--dark:#121214;--font:Inter,system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}body{background:var(--paper);font-size:13px;line-height:1.5}html{scroll-padding-top:76px}::selection{color:#fff;background:#9e7ddb55}h1,h2,h3{font-weight:500}button:focus-visible,a:focus-visible,input:focus,select:focus,textarea:focus{outline-offset:4px;outline:2px solid #ad8cf7}.brand{letter-spacing:-.65px;gap:8px;font-size:17px;font-weight:550}.brand-symbol{color:var(--accent);font-size:24px;font-weight:400;line-height:1}.brand-dot{color:var(--accent)}.container{max-width:1050px}.eyebrow{color:var(--muted);letter-spacing:.8px;font-size:9px}.muted,.small{color:var(--muted)}.quiet-header{z-index:30;height:64px;font:10px var(--mono);letter-spacing:.8px;background:#101012f5;border-bottom:1px solid #242427;justify-content:space-between;align-items:center;padding:0 32px;display:flex;position:relative}.quiet-home{color:#a3a3ab}.quiet-header nav{color:#a3a3ab;align-items:center;gap:16px;display:flex}.quiet-header nav>a:hover,.quiet-header button:hover{color:var(--accent)}.quiet-header button{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;display:flex}.quiet-slash{color:#48484f}.quiet-signin{color:#dddde3;margin-left:14px}.quiet-menu{position:relative}.quiet-popover{border:1px solid var(--border);background:#17171a;border-radius:9px;width:216px;padding:7px;animation:.14s ease-out quiet-enter;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 8px 22px #0003}.quiet-popover>a{font:12px var(--font);letter-spacing:0;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:12px 10px;display:flex}.quiet-popover>a:hover{color:var(--ink);background:#222126}@keyframes quiet-enter{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.quiet-footer{text-align:center;color:#777780;max-width:620px;font:9px var(--mono);letter-spacing:.35px;margin:0 auto;padding:34px 16px 40px}.quiet-footer>div{justify-content:center;gap:22px;margin-bottom:21px;display:flex}.quiet-footer a{color:#b6b6bf}.quiet-footer a:hover{color:var(--accent)}.quiet-footer p{font:10px var(--font);color:#85858f;margin-bottom:13px;line-height:1.7}.quiet-footer>span{color:#65656e;font-size:8px}.notebook-home{isolation:isolate;min-height:100svh;position:relative}.notebook-texture{pointer-events:none;z-index:-1;opacity:.7;background-image:radial-gradient(#67616f40 .65px,#0000 .65px);background-size:8px 8px;position:absolute;inset:64px 0 0;-webkit-mask-image:linear-gradient(90deg,#0005,#0000 29% 71%,#0005);mask-image:linear-gradient(90deg,#0005,#0000 29% 71%,#0005)}.notebook{border-left:1px solid #242427;border-right:1px solid #242427;width:512px;max-width:100%;margin:0 auto;padding:0 2px;position:relative}.notebook:before,.notebook:after{content:"";pointer-events:none;background:#242427;width:1px;position:absolute;top:-64px;bottom:0}.notebook:before{left:-1px}.notebook:after{right:-1px}.notebook-panel{background:#141416;border:1px solid #232326;border-radius:10px;margin-bottom:3px;position:relative}.notebook-intro{text-align:center;border-top:0;border-radius:0 0 10px 10px;flex-direction:column;align-items:center;min-height:322px;padding:30px 20px;display:flex}.pixel-athlete{width:96px;height:85.32px;image-rendering:pixelated;background-image:url(/images/pixel-athletes.webp);background-repeat:no-repeat;background-size:200% 200%;flex-shrink:0;display:inline-block}.pixel-lebron{background-position:0 0}.pixel-curry{background-position:100% 0}.pixel-messi{background-position:0 100%}.pixel-ohtani{background-position:100% 100%}.intro-athlete{width:100px;height:88.88px;margin-bottom:17px}.notebook-intro h1{letter-spacing:-1.2px;font-size:24px;font-weight:600;line-height:32px}.notebook-intro h1>span{color:var(--accent)}.intro-bracket{font:9px/17px var(--mono);letter-spacing:1.1px;color:#9994a5;margin-top:8px}.intro-description{color:#a5a5ae;margin-top:16px;font-size:12px;line-height:20px}.notebook-actions{justify-content:center;align-items:center;gap:14px;margin-top:21px;display:flex}.bracket-button{min-height:34px;font:9px/16px var(--mono);letter-spacing:.5px;color:#aaaab4;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;transition:background .15s,color .15s;display:inline-flex}.bracket-button.primary{color:#c4abfa;background:#b291fa0b;border-color:#8a6bb945}.bracket-button:active{transform:scale(.98)}.bracket-button:hover{color:#eee7ff;background:#b291fa14}.micro-label{font:8px/16px var(--mono);letter-spacing:.8px;color:#85858f}.violet{color:var(--accent)}.notebook-status{align-items:center;gap:12px;min-height:70px;padding:14px 16px;display:flex}.status-icon,.feature-square{color:#b9a5df;background:#19171e;border:1px solid #323039;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.notebook-status>div{flex:1}.notebook-status strong{font-size:12px;font-weight:500}.notebook-status small{color:#96969e;margin-top:2px;font-size:11px;line-height:17px;display:block}.notebook-status>.micro-label{letter-spacing:.6px;white-space:nowrap;font-size:7px}.notebook-heading{justify-content:space-between;align-items:center;gap:12px;padding:24px 18px 20px;display:flex}.notebook-heading h2{letter-spacing:-.3px;margin-top:6px;font-size:14px;font-weight:500;line-height:22px}.notebook-heading>svg{color:#8f849f}.data-view-switch{background:#101012;border:1px solid #242427;border-radius:5px;align-items:center;gap:3px;padding:3px;display:flex}.data-view-switch>button{font:7px var(--mono);letter-spacing:.4px;color:#777780;background:0 0;border:0;border-radius:3px;padding:6px}.data-view-switch>button[aria-pressed=true]{color:#c8b4ee;background:#24212b}.observation-table-head{font:7px var(--mono);letter-spacing:.6px;color:#777780;border-bottom:1px solid #252528;justify-content:space-between;padding:0 18px 10px;display:flex}.observation-row{border-bottom:1px solid #252528;align-items:center;gap:12px;min-height:64px;padding:13px 18px;display:flex}.player-initials{width:34px;height:34px;font:9px var(--mono);color:#ad99ce;background:#1a1820;border:1px solid #302d38;border-radius:7px;place-items:center;display:grid}.observation-row>div{flex:1;min-width:0}.observation-row strong{font-size:12px;font-weight:450;line-height:18px}.observation-row small{color:#91919a;gap:6px;margin-top:2px;font-size:10px;line-height:16px;display:flex}.observation-row small>span{color:#53535c}.observed-line{font:12px var(--mono);color:#c3a9f8;font-variant-numeric:tabular-nums}.observation-caption{align-items:flex-start;gap:8px;padding:15px 18px;display:flex}.capture-dot{background:#9d88c0;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-top:6px}.observation-caption p{color:#aaa4b6;flex:1;font-size:9px;line-height:16px}.observation-caption p>span{color:#777780}.observation-caption>a{color:#90849f;margin-top:4px}.landing-json{background:#111113;min-height:384px;padding:20px 18px;position:relative}.landing-json>.copy-button{color:#a898bd;position:absolute;top:10px;right:12px}.landing-json pre{font:10px/23px var(--mono);color:#c2afd9}.notebook-empty{color:var(--muted);padding:24px 18px;font-size:12px}.notebook-empty a{color:var(--accent)}.margin-athlete{pointer-events:none;width:150px;height:133.33px;position:absolute}.athlete-right{opacity:.9;top:60px;right:-220px}.athlete-left{opacity:.9;top:70px;left:-220px}.api-notebook,.request-notebook,.context-notebook,.journal-notebook{margin-top:26px}.notebook-feature{border-top:1px solid #252528;align-items:center;gap:12px;min-height:72px;padding:14px 16px;transition:background .16s;display:flex}.notebook-feature>div{flex:1;min-width:0}.notebook-feature strong{font-size:12px;font-weight:450}.notebook-feature small{color:#96969e;margin-top:3px;font-size:10px;line-height:17px;display:block}.feature-tag{font:7px var(--mono);letter-spacing:.4px;color:#827a90;align-items:center;gap:7px;display:flex}.notebook-code{font:9px/22px var(--mono);color:#cbb7eb;white-space:pre-wrap;overflow-wrap:anywhere;background:#111113;border-top:1px solid #252528;border-bottom:1px solid #252528;padding:21px 18px}.code-comment{color:#777180}.notebook-code-foot{font:7px var(--mono);letter-spacing:.3px;color:#777780;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.notebook-code-foot a{color:#b39bd8}.context-row{border-top:1px solid #252528;gap:14px;padding:18px;display:flex}.context-row>span{font:9px var(--mono);color:#81768f;padding-top:2px}.context-row strong{font-size:12px;font-weight:450}.context-row p{color:#96969e;margin-top:5px;font-size:11px;line-height:19px}.journal-link{border-top:1px solid #252528;justify-content:space-between;align-items:center;gap:15px;padding:17px 18px;display:flex}.journal-link strong{font-size:12px;font-weight:450}.journal-link small{color:#96969e;margin-top:4px;font-size:10px;line-height:18px;display:block}.journal-link>svg{color:#ad99ce}.notebook-end{text-align:center;flex-direction:column;align-items:center;margin-top:26px;padding:26px 18px 28px;display:flex}.notebook-end>.pixel-athlete{width:100px;height:88.88px;margin-bottom:15px}.notebook-end h2{letter-spacing:-.65px;font-size:20px;font-weight:500}.notebook-end p{color:#96969e;margin-top:8px;font-size:11px;line-height:19px}.notebook-end>.bracket-button{margin-top:20px}.notebook-pricing{color:#84848d;margin-top:18px;font-size:9px}.notebook-pricing:hover{color:#bca5df}.page-content{padding-top:54px;padding-bottom:60px}.page-intro{margin-bottom:32px}.page-intro h1{letter-spacing:-1px;max-width:620px;font-size:26px;font-weight:500;line-height:1.35}.page-intro p{color:var(--muted);max-width:580px;font-size:12px;line-height:1.85}.button{border-radius:6px;min-height:39px;font-size:11px;font-weight:500}.button-dark,.button-accent{color:#17131f;background:#b291fa}.button-dark:hover,.button-accent:hover{background:#c5aafb}.button-outline{color:#c5bbd1;background:0 0;border-color:#36323e}.button-outline:hover,.icon-button:hover{background:#242129}.icon-button{color:#a6a0b2}.panel,.playground,.pricing-card,.stats-grid,.status-overview{box-shadow:none;background:#161618;border-color:#2a292f}.panel-title h2,.status-overview h2{font-size:15px;font-weight:500}.panel-title p,.status-overview p{color:#95929e;font-size:11px}.segmented{background:#111113;border-color:#2b2830}.segmented button{color:#8e8799}.segmented button.active{color:#c7b0ee;box-shadow:none;background:#2b2437}.query-fields select,.query-fields input,.api-key-input input,.form-row input,.form-stack input{color:#ded9e6;background:#101012;border-color:#343039}.request-url{color:#a69bb7;background:#111113}.data-table th,.docs-table th{color:#8e859c;background:#111113;border-color:#2a2730}.data-table td,.docs-table td{color:#bfb8cc;border-color:#28262d}.data-table tbody tr:hover{background:#1e1a25}.player-avatar,.workspace-avatar,.dashboard-avatar{color:#baa4dc;background:#272031;border-color:#3a2e4a}.tier,.method-tag{color:#b69ed6;background:#241f2d;border-color:#3a3049}.tier-demon{color:#d79bb2;background:#34212b;border-color:#4a2a39}.tier-goblin{color:#a1c6ae;background:#21312a;border-color:#304a3d}.json-output,.docs-code,.quickstart-code,.coverage-json{color:#c3aedc;background:#101012}.history-chart{background:#111113;border-color:#2a2730}.history-chart text{fill:#98909f}.notice{color:#b4a3c6;background:#211c29;border-color:#383040}.notice-info{color:#bba5d8;background:#201b2b;border-color:#3b304c}.notice-warning{color:#c4b088;background:#29241a;border-color:#453b28}.notice-error{color:#e1a8b7;background:#2d1b21;border-color:#4e2b36}.sidebar{background:#131315;border-color:#29262e}.dashboard-topbar{background:#131315}.dashboard-nav a{color:#9c95a6}.dashboard-nav a:hover{background:#201c28}.dashboard-nav a.active{color:#ceb4f1;box-shadow:none;background:#292134;border-color:#3b3048}.dashboard-nav a .nav-badge{color:#b39dcd;background:#2e233b}.dashboard-heading h1{letter-spacing:-.8px;font-size:25px;font-weight:500}.dashboard-heading p{color:#96909f;font-size:12px}.dashboard-breadcrumb{color:#9b93a5}.stat-value{font-size:26px}.quickstart-actions a,.steps h3,.steps p a{color:#bba6d6}.steps p,.stat-caption{color:#8e8797}.quota-track{background:#2b2632}.secret-reveal{background:#211b2b;border-color:#443453}.secret-line{color:#d4bee9;background:#121015;border-color:#392d44}.danger-button{color:#d29eae;border-color:#4b303a}.danger-button:hover{background:#301d26}.pricing-card h3{font-size:16px}.pricing-price{font-size:30px}.pricing-card p,.pricing-note,.pricing-card li{color:#a49baa}.pricing-kicker{color:#191021;background:#ad8cf7}.usage-bar{background:#75618f}.docs-section h2{letter-spacing:-.5px;font-size:20px;font-weight:500}.docs-section p,.endpoint-row p,.docs-table td{color:#a8a0b3;font-size:12px}.docs-section code:not(pre code){color:#bca4d7;background:#241d2e}.endpoint-row code{color:#c4a8e7!important}.docs-nav{color:#8f869d}.docs-nav a:hover{color:#cbb5e9}.status-label{color:#b29bcd}.coverage-section h2{letter-spacing:-.7px;font-size:25px}.coverage-list h3{font-size:13px}.coverage-list p{color:#a198ad;font-size:12px}.pricing-page .coverage-section{gap:35px}.mobile-scrim{background:#0009}.chart-grid{stroke:#2d2734}@media (hover:hover) and (pointer:fine){.notebook-feature:hover,.journal-link:hover,.notebook-status:hover{background:#19181d}}@media (max-width:1000px){.margin-athlete{width:104px;height:92.44px}.athlete-right{right:-132px}.athlete-left{left:-132px}}@media (max-width:800px){.margin-athlete{float:right;opacity:.9;width:66px;height:58.66px;margin:12px 16px -6px 6px;position:relative;top:auto;left:auto;right:auto}.quiet-header{padding:0 20px}.quiet-header nav{gap:11px}.container{padding:0 22px}.docs-nav a{color:#c4b1dc;background:#221c2c}}@media (max-width:540px){.quiet-header{letter-spacing:.4px;height:60px;padding:0 16px;font-size:8px}.quiet-header nav{gap:8px}.quiet-signin{display:none}.quiet-home{font-size:8px}.notebook{border:0;width:100%;padding:0 9px}.notebook:before,.notebook:after{display:none}.notebook-panel{border-radius:9px}.notebook-intro{border-radius:0 0 9px 9px;min-height:306px;padding-top:28px}.notebook-intro h1{letter-spacing:-1px;font-size:22px;line-height:30px}.intro-athlete{width:86px;height:76.44px;margin-bottom:12px}.intro-bracket{font-size:8px}.intro-description{font-size:11px;line-height:19px}.notebook-actions{gap:8px;margin-top:19px}.bracket-button{padding:7px 9px;font-size:8px}.notebook-status{gap:10px;padding:12px}.notebook-status>.micro-label{letter-spacing:.2px;font-size:6px}.notebook-status small{font-size:10px}.status-icon{width:34px;height:34px}.notebook-heading{padding:21px 14px 18px}.notebook-heading h2{font-size:13px}.micro-label{font-size:7px}.data-view-switch{gap:0}.data-view-switch>button{padding:6px;font-size:6px}.observation-row{padding:12px 14px}.observation-table-head{padding-left:14px;padding-right:14px}.observation-caption{padding:13px 14px}.observation-caption p{font-size:8px}.notebook-feature{gap:10px;padding:13px 14px}.notebook-feature small{font-size:9px}.feature-tag{gap:4px;font-size:6px}.feature-square{width:34px;height:34px}.notebook-code{padding:18px 14px;font-size:8px}.notebook-code-foot{padding:12px 14px;font-size:6px}.context-row{padding:16px 14px}.context-row p{font-size:10px}.journal-link{padding:15px 14px}.journal-link strong{font-size:11px}.journal-link small{font-size:9px}.quiet-footer>div{gap:17px;font-size:7px}.quiet-footer p{font-size:9px}.notebook-texture{display:none}.page-intro h1{font-size:23px}.page-content{padding-top:35px}.container{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.quiet-popover{animation:none}.bracket-button,.notebook-feature{transition:none}.bracket-button:active{transform:none}}.docs-nav a,.docs-nav span,.docs-table th,.pricing-price>span,.pricing-quota,.coverage-list>div>span,.query-fields label,.api-key-input,.request-url code,.request-url .copy-button,.result-info,.result-tabs button,.result-footer,.copy-button,.docs-code .copy-button,.json-output>.copy-button,.terminal-badge{color:#aaa0b5}.docs-table td:first-child,.response-status{color:#bca4d7}.empty-state{color:#a49aaf}.empty-state h3{color:#d4cbdc}.empty-state p{color:#a49aaf}.pricing-card li svg,.query-fields .select-wrap>svg,.input-with-icon>svg,.status-summary>svg{color:#ab94c6}:root{--accent:#8b20ff;--accent-soft:#21102f;--green:#8b20ff}.pixel-pfp{width:38px;height:38px;image-rendering:pixelated;background-color:#101012;background-image:url(/images/athlete-portraits.webp);background-repeat:no-repeat;background-size:200% 200%;border-radius:50%;flex-shrink:0;display:inline-block;box-shadow:0 0 0 1px #ffffff12}.portrait-lebron{background-position:0 0}.portrait-tatum{background-position:100% 0}.portrait-wembanyama{background-position:0 100%}.portrait-curry{background-position:100% 100%}.player-initials{border-radius:50%}.editorial-cover{aspect-ratio:3/2;background:#101012;border-radius:20px;margin-bottom:22px;position:relative;overflow:hidden}.editorial-cover img{object-fit:cover;width:100%;height:100%;display:block}.editorial-cover:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(#0000 65%,#10101255);position:absolute;inset:0;box-shadow:inset 0 0 25px #10101255}.quiet-popover{border-radius:16px}.quiet-popover>a{border-radius:10px}.quiet-home>span{color:#8b20ff}.pixel-pfp.pixel-monogram{box-shadow:none;background-color:#1c1029;background-image:none;border:1px solid #8000ff33}.pixel-monogram svg{fill:#c3a1e7;width:80%;height:80%}.lp-final .pixel-pfp.pixel-monogram{box-shadow:none}.editorial-cover img{image-rendering:pixelated}
:root{--accent:#8000ff;--accent-soft:#202024;--paper:#101012;--panel:#151517;--border:#303034;--green:#b7b7bf}.playground{background:#131315;border-color:#303034;border-radius:20px;overflow:hidden}.playground-toolbar,.query-fields,.query-url,.result-toolbar,.result-footer{background:#151517;border-color:#303034}.playground .notice{color:#aaaab4;background:#19191c;border:1px solid #333338;border-radius:10px}.playground .status-dot{background:#b5b5bf}.playground input{color:#ddd!important;background:#101012!important;border-color:#36363c!important}.playground .tier{color:#babac5;background:#202024;border-color:#393940}.playground .player-avatar{background-color:#202024;border-color:#35353b}.playground .projection-table tbody tr:hover{background:#202024}.playground .segmented{background:#101012;border-color:#34343a}.playground .segmented button.active{color:#bd8dff;background:#26262d}.playground .button-primary{color:#fff;background:#8000ff;border-color:#8000ff}.playground .line-value{color:#e5e5eb}.playground .status-label{color:#aeb5ad}.playground .status-label i{background:#aeb5ad}.playground .query-url>span{color:#bd8dff;background:#252529}.playground .data-table th{background:#121214}.playground .data-table td{border-color:#2c2c32}.playground .player-button small{color:#92929b}.playground .result-toolbar{border-color:#303034}.playground .result-toolbar button.active{color:#cba2ff}.page-intro .tiny-square{background:#aaaab4}.product-landing .lp-console{box-shadow:none;background:#141416;border-color:#343438}.product-landing .lp-console-bar,.product-landing .lp-feature,.product-landing .lp-trust-grid>div{background:#171719;border-color:#303034}.product-landing .lp-endpoints,.product-landing .lp-history-art,.product-landing .lp-event-art{color:#a5a5af;background:#141416;border-color:#303034}.product-landing .lp-announcement{background:#19191c;border-color:#36363c}.product-landing .lp-feature-copy>svg,.product-landing .lp-trust-grid svg{color:#a6a6b0}.product-landing .pixel-pfp{box-shadow:none;background-color:#202024;border-color:#38383e}.product-landing .lp-section,.product-landing .lp-proof{border-color:#2c2c31}.product-landing .lp-console-bar i{background:#666670}.product-landing .lp-request{border-color:#303034}.product-landing .lp-hero-note,.product-landing .lp-label{color:#91919d}.product-landing .data-notebook{background:#141416}.product-landing .lp-trust-grid{align-items:stretch;gap:20px}.product-landing .lp-trust-grid>div{border:1px solid #2c2c31;border-radius:20px;min-width:0;padding:28px}.product-landing .lp-trust-grid h3{margin:24px 0 12px;line-height:1.4}.product-landing .lp-trust-grid p{margin:0;line-height:1.8}.product-landing .lp-history-art svg{filter:none}@media (max-width:700px){.product-landing .lp-trust-grid>div{padding:24px}}.dashboard-shell>.sidebar{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#494950 transparent;height:100dvh;padding-bottom:max(26px,env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;overflow:hidden auto}.dashboard-shell>.sidebar>*{flex-shrink:0}.dashboard-shell>.sidebar::-webkit-scrollbar{width:5px}.dashboard-shell>.sidebar::-webkit-scrollbar-thumb{background:#494950;border-radius:5px}
