.dv11{--dv-ink:#101214;--dv-muted:#6f767c;--dv-line:#e2e5e7;--dv-acid:#c8ff52;max-width:none!important;padding:0!important;background:#fff;color:var(--dv-ink)}.dv11-hero{padding:58px max(5vw,36px) 46px;background:#0b0d0e;color:#f3f4ef;display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,.8fr);gap:70px;align-items:end}.dv11-hero h1{font-size:clamp(48px,6.7vw,96px);line-height:.94;letter-spacing:-.06em;margin:12px 0 22px;font-weight:580}.dv11-hero>div>p:last-of-type{font-size:17px;line-height:1.65;color:#aeb3b3;max-width:760px}.dv11-hero-actions{display:flex;gap:9px;margin-top:28px}.dv11-hero .button.primary{background:#f4f4ef;color:#0c0e0f;border-color:#f4f4ef}.dv11-hero .button:not(.primary){border-color:#3b3f40;color:#e6e7e2;background:#141718}.dv11-terminal{border:1px solid #2b2f30;border-radius:7px;background:#050606;box-shadow:0 35px 80px #0008;overflow:hidden}.dv11-terminal-bar{height:40px;background:#111415;border-bottom:1px solid #242829;display:flex;align-items:center;gap:6px;padding:0 12px}.dv11-terminal-bar span{width:7px;height:7px;border-radius:50%;background:#454a4b}.dv11-terminal-bar b{font:500 9px ui-monospace,monospace;color:#747b7c;margin-left:7px}.dv11-terminal pre{margin:0;padding:25px;min-height:220px;white-space:pre-wrap}.dv11-terminal code{font:12px/1.8 ui-monospace,monospace;color:#d4d8d5}.dv11-terminal .prompt{color:var(--dv-acid)}.dv11-terminal .out{color:#79807d}.dv11-layout{display:grid;grid-template-columns:190px minmax(0,900px) 250px;gap:42px;max-width:1440px;margin:0 auto;padding:52px 34px 100px}.dv11-nav{position:sticky;top:22px;align-self:start;border-right:1px solid var(--dv-line);padding-right:22px;max-height:calc(100vh - 44px);overflow:auto}.dv11-nav>div{display:flex;flex-direction:column;margin-bottom:25px}.dv11-nav b{font-size:9px;letter-spacing:.12em;color:#969c9f;margin-bottom:8px}.dv11-nav a{font-size:11px;padding:6px 0;color:#5b6368}.dv11-nav a:hover{color:#4d3b86}.dv11-main{min-width:0}.dv11-section{padding:10px 0 58px;border-bottom:1px solid var(--dv-line);scroll-margin-top:25px}.dv11-section+.dv11-section{padding-top:52px}.dv11-step{font:700 9px ui-monospace,monospace;color:#8d7fb1;letter-spacing:.14em;margin:0 0 12px}.dv11-section h2{font-size:31px;letter-spacing:-.045em;margin:0 0 14px;font-weight:570}.dv11-section>p:not(.dv11-step){font-size:13px;line-height:1.75;color:var(--dv-muted);max-width:760px}.dv11-callouts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:25px 0}.dv11-callouts>div,.dv11-scope-grid article{border:1px solid var(--dv-line);padding:15px;border-radius:6px}.dv11-callouts span{font:700 9px monospace;color:#7d6fac}.dv11-callouts b{display:block;font-size:11px;margin:12px 0 8px}.dv11-callouts code{font-size:9px;color:#747b80;overflow-wrap:anywhere}.dv11-tabs{display:flex;gap:4px;margin-top:24px}.dv11-tabs button{border:1px solid #d9dddf;background:#fff;border-radius:5px;padding:7px 11px;font:600 10px ui-monospace,monospace;color:#6c7378}.dv11-tabs button.active{background:#111416;color:#fff;border-color:#111416}.dv11-code{border:1px solid #242829;border-radius:6px;background:#0d1011;margin:10px 0 17px;overflow:hidden}.dv11-code header{height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:#141718;border-bottom:1px solid #262a2b;color:#737b7b}.dv11-code header span{font:600 9px ui-monospace,monospace;text-transform:uppercase}.dv11-code header button{border:0;background:transparent;color:#aeb4b3;font-size:9px}.dv11-code pre{margin:0;padding:18px 20px;overflow:auto}.dv11-code code{font:11px/1.75 ui-monospace,monospace;color:#d5d9d6}.dv11-inline{font-size:11px;color:#604b95}.dv11-scope-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.dv11-scope-grid code{font-size:11px;color:#4f3e83}.dv11-scope-grid p{font-size:10px;line-height:1.65;color:var(--dv-muted)}.dv11-endpoints{border-top:1px solid var(--dv-line);margin:22px 0}.dv11-endpoint{display:grid;grid-template-columns:55px minmax(220px,1fr) 110px 1.15fr;gap:10px;align-items:center;padding:13px 4px;border-bottom:1px solid var(--dv-line)}.dv11-endpoint code{font-size:10px;overflow-wrap:anywhere}.dv11-endpoint p{font-size:10px;color:var(--dv-muted);line-height:1.5;margin:0}.dv11-method{font:700 9px ui-monospace,monospace}.dv11-method.get{color:#27715e}.dv11-method.post{color:#5d4da0}.dv11-method.delete{color:#a24b4b}.dv11-scope{font-size:8px;border:1px solid #dfe2e3;border-radius:999px;padding:4px 6px;color:#777e82;justify-self:start}.dv11-note{border-left:3px solid #8270bd;background:#f6f4fa;padding:14px 16px;margin-top:20px}.dv11-note b{font-size:10px}.dv11-note p{font-size:10px;color:#696f74;line-height:1.65;margin:6px 0 0}.dv11-errors{border-top:1px solid var(--dv-line)}.dv11-errors>div{display:grid;grid-template-columns:50px 250px 1fr;gap:12px;align-items:center;border-bottom:1px solid var(--dv-line);padding:12px 4px}.dv11-errors span{font:700 10px monospace}.dv11-errors code{font-size:9px}.dv11-errors p{font-size:10px;color:var(--dv-muted);margin:0}.dv11-rail{position:sticky;top:22px;align-self:start;display:grid;gap:8px}.dv11-rail-card{border:1px solid var(--dv-line);border-radius:6px;padding:13px;background:#fff;display:grid;gap:7px}.dv11-rail-card>span{font-size:8px;letter-spacing:.1em;color:#8b9195}.dv11-rail-card code{font-size:9px;overflow-wrap:anywhere}.dv11-rail-card small{font-size:8px;color:#858b8f}.dv11-rail-card button{justify-self:start;border:0;background:transparent;color:#5c478c;font-size:9px;padding:0}.dv11-rail-card.live{background:#101314;color:#f1f2ee;border-color:#101314}.dv11-rail-card.live b{font-size:12px;line-height:1.4}.dv11-rail-card.live p{font-size:9px;line-height:1.6;color:#979e9c;margin:0}@media(max-width:1120px){.dv11-layout{grid-template-columns:170px minmax(0,1fr)}.dv11-rail{display:none}.dv11-hero{grid-template-columns:1fr}.dv11-terminal{max-width:760px}.dv11-endpoint{grid-template-columns:50px minmax(180px,1fr) 95px}.dv11-endpoint p{grid-column:2/-1}}@media(max-width:720px){.dv11-hero{padding:42px 20px 34px}.dv11-hero h1{font-size:15vw}.dv11-layout{display:block;padding:28px 20px 70px}.dv11-nav{position:static;border:0;display:flex;gap:18px;overflow:auto;padding:0 0 18px;margin-bottom:20px}.dv11-nav>div{min-width:120px;margin:0}.dv11-callouts,.dv11-scope-grid{grid-template-columns:1fr}.dv11-endpoint{grid-template-columns:48px minmax(0,1fr)}.dv11-endpoint .dv11-scope,.dv11-endpoint p{grid-column:2}.dv11-errors>div{grid-template-columns:44px 1fr}.dv11-errors p{grid-column:2}.dv11-terminal pre{min-height:0;padding:16px}.dv11-terminal code{font-size:10px}.dv11-section h2{font-size:26px}}