:root{--p-bg:#05070b;--p-surface:#070b12;--p-surface2:#0e1520;--p-hover:#121b28;--p-line:rgba(168,178,195,.09);--p-line2:rgba(168,178,195,.055);--p-blue:#5d7cff;--p-blue2:#75a4ff;--p-text:#f7f9fd;--p-soft:#a8b2c3;--p-muted:#8b96a8;--p-muted2:#69768b;--p-green:#5ddba8;--p-red:#f17a8a}*{box-sizing:border-box}html{background:var(--p-bg);color-scheme:dark}.db137-public{background:radial-gradient(760px 440px at 92% -10%,rgba(93,124,255,.09),transparent 70%),var(--p-bg)!important;color:var(--p-text)!important;font-family:Manrope,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;margin:0}.db137-public a{color:inherit}.db137-public .wrap{margin-inline:auto!important;width:min(1180px,calc(100% - 40px))!important}.db137-public .studio-nav{backdrop-filter:blur(22px)!important;background:rgba(5,7,11,.9)!important;border-bottom:1px solid var(--p-line2)!important;position:sticky!important;top:0!important;z-index:50!important}.db137-public .studio-nav .nav-inner{align-items:center!important;display:flex!important;min-height:70px!important}.db137-public .brand{align-items:center!important;display:inline-flex!important;gap:10px!important;text-decoration:none!important}.db137-public .brand img{border-radius:11px!important;box-shadow:0 12px 32px rgba(93,124,255,.2)!important;height:35px!important;width:35px!important}.db137-public .brand b{font-size:16px!important;letter-spacing:-.035em!important}.db137-public .brand-dot{color:var(--p-blue2)!important}.db137-public .nav-links{align-items:center!important;display:flex!important;gap:24px!important;margin-left:auto!important}.db137-public .nav-links a{color:var(--p-muted)!important;font-size:11px!important;font-weight:550!important;text-decoration:none!important}.db137-public .nav-links a:hover,.db137-public .nav-links a[aria-current=page]{color:#fff!important}.db137-public .btn.primary,.db137-public .nav-start{background:var(--p-blue)!important;border-color:var(--p-blue)!important;box-shadow:0 14px 38px rgba(93,124,255,.16)!important;color:#fff!important}.db137-public .btn,.db137-public button{border-radius:11px!important}.db137-public .btn.ghost,.db137-public .btn.secondary{background:var(--p-surface2)!important;border-color:var(--p-line)!important;color:#dbe2ef!important}.db137-public .studio-public{padding-bottom:90px!important}.db137-public .studio-hero{align-items:center!important;display:grid!important;gap:66px!important;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr)!important;min-height:610px!important;padding-bottom:76px!important;padding-top:76px!important}.db137-public .faq-kicker,.db137-public .hero-kicker,.db137-public .legal-kicker,.db137-public .studio-hero-copy .eyebrow,.db137-public .studio-section-heading .eyebrow{color:var(--p-blue2)!important;font-size:9px!important;font-weight:750!important;letter-spacing:.17em!important;text-transform:uppercase!important}.db137-public .docs-hero h1,.db137-public .faq-hero h1,.db137-public .legal-v98 h1,.db137-public .studio-hero h1{color:var(--p-text)!important;font-weight:600!important;letter-spacing:-.06em!important;line-height:.98!important}.db137-public .studio-hero h1{font-size:clamp(54px,5.8vw,78px)!important}.db137-public .studio-hero h1 span,.db137-public .studio-section-heading h2 span{color:#8ea8ff!important}.db137-public .docs-hero p,.db137-public .faq-hero p,.db137-public .studio-hero-copy>p{color:var(--p-soft)!important;font-size:13px!important;line-height:1.85!important}.db137-public .hero-cta{display:flex!important;gap:8px!important;margin-top:26px!important}.db137-public .calculator-card,.db137-public .card,.db137-public .doc-section,.db137-public .docs-chooser,.db137-public .faq-group,.db137-public .faq-shell,.db137-public .legal-v98,.db137-public .log-shell,.db137-public .privacy-anchor,.db137-public .profile,.db137-public .studio-card,.db137-public .studio-code-panel,.db137-public .studio-note{background:var(--p-surface)!important;border:1px solid var(--p-line2)!important;border-radius:20px!important;box-shadow:none!important}.db137-public .studio-code-panel{box-shadow:0 34px 90px rgba(0,0,0,.26)!important;padding:22px!important}.db137-public .product-topline{color:var(--p-muted2)!important;font-size:8px!important}.db137-public .endpoint-chip{background:#03060b!important;border-color:var(--p-line)!important;border-radius:10px!important;margin-top:15px!important}.db137-public .integration-steps li{border-color:var(--p-line2)!important}.db137-public .integration-steps b{color:var(--p-text)!important}.db137-public .integration-steps span{color:var(--p-muted)!important}.db137-public .studio-section{padding-block:84px!important}.db137-public .studio-section-heading h2{font-size:clamp(44px,5vw,62px)!important;letter-spacing:-.055em!important;line-height:1!important}.db137-public .studio-feature-grid{display:grid!important;gap:9px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.db137-public .studio-feature-grid article{background:var(--p-surface)!important;border:1px solid var(--p-line2)!important;border-radius:18px!important;min-width:0!important;padding:20px!important}.db137-public .studio-feature-grid article>span{color:var(--p-blue2)!important;font-size:8px!important}.db137-public .studio-feature-grid h3{color:var(--p-text)!important;font-size:17px!important;letter-spacing:-.035em!important}.db137-public .studio-feature-grid p,.db137-public .studio-note p{color:var(--p-muted)!important;font-size:10px!important;line-height:1.75!important}.db137-public .studio-feature-grid a{color:#9ab8ff!important;font-size:9px!important}.db137-public .studio-note{padding:22px!important}.db137-public .studio-note h3{font-size:17px!important}.db137-public .footer,.db137-public .studio-footer{background:transparent!important;border-top:1px solid var(--p-line2)!important}.db137-public .footer-bottom,.db137-public .footer-top{border-color:var(--p-line2)!important}.db137-public .footer a,.db137-public .footer-bottom,.db137-public .footer-top p{color:var(--p-muted2)!important;font-size:9px!important}.db137-reading .docs-shell,.db137-reading main.wrap{padding-bottom:90px!important;padding-top:58px!important;width:min(1040px,calc(100% - 40px))!important}.db137-reading .docs-hero,.db137-reading .faq-hero{background:transparent!important;border:0!important;padding:28px 0 34px!important}.db137-reading .docs-hero h1,.db137-reading .faq-hero h1,.db137-reading .legal-v98 h1{font-size:clamp(42px,5vw,62px)!important}.db137-reading .docs-chooser{background:#060a10!important;display:flex!important;gap:6px!important;overflow:auto!important;padding:7px!important}.db137-reading .docs-chooser a{border-radius:9px!important;color:var(--p-muted)!important;font-size:9px!important;min-width:max-content!important;padding:8px 11px!important}.db137-reading .doc-section,.db137-reading .faq-group,.db137-reading .privacy-anchor{margin-top:10px!important;padding:24px!important}.db137-reading .doc-section h2,.db137-reading .faq-group h2,.db137-reading .legal-v98 h2,.db137-reading .privacy-anchor h2{color:var(--p-text)!important;letter-spacing:-.035em!important}.db137-reading .doc-section li,.db137-reading .doc-section p,.db137-reading .faq-item,.db137-reading .legal-v98 li,.db137-reading .legal-v98 p,.db137-reading .privacy-anchor li,.db137-reading .privacy-anchor p{color:var(--p-soft)!important;font-size:11px!important;line-height:1.78!important}.db137-reading code,.db137-reading pre{background:#03060b!important;border-color:var(--p-line)!important;border-radius:11px!important;color:#a8b2c3!important}.db137-reading table{border-color:var(--p-line)!important}.db137-reading th{background:#080d15!important;color:var(--p-muted)!important}.db137-reading td{border-color:var(--p-line2)!important}.db137-reading .faq-shell{padding:7px!important}.db137-reading .faq-item{background:#060a10!important;border-color:var(--p-line2)!important;border-radius:12px!important}.db137-reading #faq-search{background:#060a10!important;border:1px solid var(--p-line)!important;border-radius:11px!important;color:#fff!important}.db137-reading .legal-v98{margin-top:44px!important;padding:30px!important}.db137-reading .legal-note{background:rgba(93,124,255,.05)!important;border-color:rgba(93,124,255,.15)!important;border-radius:12px!important;color:var(--p-soft)!important}.db137-public.dbx-maintenance{display:grid!important;min-height:100dvh!important;padding:20px!important;place-items:center!important}.db137-public.dbx-maintenance .card{padding:28px!important;width:min(100%,520px)!important}.db137-public.dbx-sponsor-log .log-shell{margin:32px auto!important;padding:20px!important;width:min(100% - 28px,900px)!important}.db137-public.dbx-sponsor-log .profile{padding:18px!important}.db137-public input,.db137-public select,.db137-public textarea{background:#060a10!important;border:1px solid var(--p-line)!important;border-radius:11px!important;color:var(--p-text)!important}@media(max-width:820px){.db137-public .nav-links{display:none!important}.db137-public .studio-hero{gap:28px!important;min-height:0!important;padding-top:54px!important}.db137-public .studio-feature-grid,.db137-public .studio-hero{grid-template-columns:1fr!important}.db137-public .studio-section{padding-block:58px!important}.db137-public .studio-section-heading h2{font-size:44px!important}.db137-public .footer-bottom,.db137-public .footer-top{display:grid!important;gap:12px!important}.db137-reading .legal-v98{padding:20px!important}}@media(max-width:520px){.db137-public .wrap{width:min(100% - 28px,1180px)!important}.db137-public .studio-nav .nav-inner{min-height:64px!important}.db137-public .studio-hero h1{font-size:47px!important}.db137-public .hero-cta{display:grid!important}.db137-public .btn{width:100%!important}.db137-public .studio-code-panel{padding:16px!important}.db137-reading .docs-shell,.db137-reading main.wrap{padding-top:36px!important;width:min(100% - 28px,1040px)!important}.db137-reading .docs-hero h1,.db137-reading .faq-hero h1,.db137-reading .legal-v98 h1{font-size:40px!important}.db137-reading .doc-section,.db137-reading .faq-group,.db137-reading .privacy-anchor{padding:17px!important}.db137-reading .legal-v98{margin-top:26px!important;padding:17px!important}}@media(prefers-reduced-motion:reduce){.db137-public *{scroll-behavior:auto!important;transition:none!important}}.db137-public .db-reveal,.db137-public .db-reveal.is-visible{opacity:1!important;transform:none!important;transition:none!important}