.dx-cg{border:1px solid var(--code-border);background:var(--code-bg);border-radius:10px;min-width:0;margin:16px 0 20px;overflow:hidden}.dx-cg-bar{border-bottom:1px solid var(--code-border);align-items:center;gap:8px;min-height:40px;padding:0 6px 0 4px;display:flex}.dx-cg-tabs{scrollbar-width:none;gap:2px;min-width:0;display:flex;overflow-x:auto}.dx-cg-tabs::-webkit-scrollbar{display:none}.dx-cg-tabs button{height:30px;color:var(--code-muted);font:500 13px var(--sans);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:none;padding:0 10px}.dx-cg-tabs button:hover{color:var(--code-fg)}.dx-cg-tabs button[aria-selected=true]{color:var(--code-fg);background:color-mix(in srgb, var(--code-fg) 10%, transparent)}.dx-cg-label{font:500 13px var(--sans);color:var(--code-muted);padding:0 10px}.dx-cg-copy{height:30px;color:var(--code-muted);font:500 12.5px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:0 10px;display:inline-flex}.dx-cg-copy:hover{color:var(--code-fg);background:color-mix(in srgb, var(--code-fg) 8%, transparent)}.dx-cg-copy svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.dx-cg :focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.dx-cg .dx-pre{border:0;border-radius:0;max-height:520px;overflow:auto}.dx-cg-nojs{padding:10px 16px 0;font:500 12.5px var(--sans)!important;color:var(--code-muted)!important;margin:0!important}.dx-cg-panel+.dx-cg-panel{border-top:1px solid var(--code-border)}.dx-cg-js .dx-cg-nojs{display:none}.dx-cg-js .dx-cg-panel{border-top:0;display:none}.dx-cg-js .dx-cg-panel[data-active]{display:block}.dx-cg .dx-pre{font:400 12.5px/1.65 var(--mono);background:var(--code-bg);color:var(--code-fg);tab-size:2;margin:0;padding:14px 16px}.dx-cg .dx-pre code{color:inherit;font:inherit;white-space:pre;background:0 0;padding:0}.dx-cg .sh-token-comment,.dx-cg .sh-token-punctuation{color:var(--code-muted)}.dx-cg .sh-token-string,.dx-cg .sh-token-string-expression{color:color-mix(in srgb, var(--code-accent) 55%, var(--code-fg))}.dx-cg .sh-token-function,.dx-cg .sh-token-keyword{color:var(--code-accent)}.dx-guide{margin-top:8px}.dx-guide>:first-child{margin-top:32px}.dx-gh{scroll-margin-top:calc(var(--stick,120px) + 16px)}h2.dx-gh{padding-top:4px;margin:44px 0 12px!important}h3.dx-gh{margin:28px 0 8px!important}.dx-gh a{color:inherit;text-decoration:none}.dx-gh a:hover{text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:4px}.dx-guide p{margin:12px 0 0}.dx-guide p a,.dx-guide li a,.dx-gtbl a,.dx-mlink a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.dx-guide p a:hover,.dx-guide li a:hover,.dx-gtbl a:hover,.dx-mlink a:hover{text-decoration-color:var(--accent-text)}.dx-ol{margin:12px 0;padding-left:22px}.dx-ol li+li{margin-top:6px}.dx-ol li::marker{font-variant-numeric:tabular-nums;color:var(--fg-muted)}.dx-gtbl-wrap{border:1px solid var(--border);border-radius:10px;margin:16px 0 4px}.dx-gtbl td{font-size:14.5px;line-height:1.6}.dx-gtbl td code{white-space:nowrap}.dx-notice-h{font:600 13.5px var(--sans)!important;color:var(--fg)!important;margin:0 0 4px!important}.dx-notice p+p{margin-top:8px}.dx-mendpoint{border:1px solid var(--border);background:var(--surface-1);color:var(--fg);border-radius:10px;flex-wrap:wrap;margin-top:22px;padding:10px 12px}.dx-mendpoint .dx-mid{margin-left:auto;color:var(--fg-muted)!important;background:0 0!important;padding:0!important;font-size:13px!important}.dx-mlink{margin:8px 0 0!important;font-size:14.5px!important}.dx-nav-s{border-top:1px solid var(--border);font:600 11.5px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-subtle);margin:22px 10px 0;padding-top:16px}.dx-st-wrap{border:1px solid var(--border);border-radius:10px;margin:16px 0 4px}.dx-st{border-collapse:collapse;width:100%;font:400 14.5px var(--sans);color:var(--fg)}.dx-st th{text-align:left;color:var(--fg-muted);border-bottom:1px solid var(--border);padding:10px 14px;font-size:13px;font-weight:500}.dx-st td{border-bottom:1px solid var(--border);vertical-align:top;padding:12px 14px}.dx-st tbody tr:last-child td{border-bottom:0}.dx-st th:first-child,.dx-st td:first-child{width:36%}.dx-st code{font:400 .86em var(--mono);background:var(--surface-3);color:var(--fg);overflow-wrap:anywhere;border-radius:5px;padding:1px 6px}.dx-st .dx-st-name{font:500 13.5px/1.5 var(--mono);overflow-wrap:break-word;background:0 0;padding:0;display:block}.dx-st-parent{color:var(--fg-subtle);font-weight:400}.dx-st-meta{flex-wrap:wrap;gap:2px 10px;margin-top:3px;display:flex}.dx-st-meta>*{margin:0;display:inline}.dx-st .dx-ftype{color:var(--fg-subtle);margin:0;font-size:12.5px;display:inline}.dx-st .dx-req,.dx-st .dx-opt{font-size:12.5px;display:inline}.dx-st .dx-req{color:var(--fg);font-weight:500}.dx-st .dx-opt{color:var(--fg-subtle)}.dx-st td p{overflow-wrap:break-word;margin:0;font-size:14.5px;line-height:1.65}.dx-st td p+p,.dx-st td p+div,.dx-st td div+p{margin-top:6px}.dx-st-choice{font-weight:500}.dx-st-kv{color:var(--fg-muted);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:6px;display:flex;font-size:13.5px!important}.dx-st-kv>span:first-child{color:var(--fg-muted)}.dx-st .dx-enum{flex-wrap:wrap;gap:4px;margin:0;display:flex}.dx-st .dx-enum code{font-size:12px}.dx-st .dx-con{color:var(--fg-muted);margin-top:6px;font-size:13px;line-height:1.6}.dx-st .dx-d1 td:first-child{padding-left:30px}.dx-st .dx-d2 td:first-child{padding-left:46px}.dx-st .dx-d3 td:first-child{padding-left:62px}.dx-st .dx-d4 td:first-child{padding-left:78px}.dx-st .dx-d1 td:first-child,.dx-st .dx-d2 td:first-child,.dx-st .dx-d3 td:first-child,.dx-st .dx-d4 td:first-child{background:linear-gradient(var(--border), var(--border)) no-repeat 18px 0 / 1px 100%}.dx-st-group td{color:var(--fg-muted);background:var(--surface-1);padding-top:10px;padding-bottom:10px;font-size:13px}.dx-st-group td code{font-size:12px}@media (width<=900px){.dx-st thead,.dx-gtbl thead{display:none}.dx-st,.dx-st tbody,.dx-st tr,.dx-st td,.dx-gtbl,.dx-gtbl tbody,.dx-gtbl tr,.dx-gtbl td{display:block;width:auto!important}.dx-st tr,.dx-gtbl tr{border-bottom:1px solid var(--border);padding:12px 14px}.dx-st tbody tr:last-child,.dx-gtbl tbody tr:last-child{border-bottom:0}.dx-st td,.dx-gtbl td,.dx-article .dx-gtbl td{border:0;background:0 0!important;padding:2px 0!important}.dx-gtbl td[data-label]:before{content:attr(data-label);color:var(--fg-subtle);margin-top:6px;font-size:12px;font-weight:500;display:block}.dx-gtbl td:first-child[data-label]:before{margin-top:0}.dx-gtbl td code{white-space:normal;overflow-wrap:anywhere}.dx-st td+td{margin-top:6px}.dx-st .dx-d1{padding-left:26px}.dx-st .dx-d2{padding-left:38px}.dx-st .dx-d3,.dx-st .dx-d4{padding-left:50px}.dx-st .dx-d1,.dx-st .dx-d2,.dx-st .dx-d3,.dx-st .dx-d4{background:linear-gradient(var(--border), var(--border)) no-repeat 16px 0 / 1px 100%}.dx-st-group{background:var(--surface-1);padding-top:8px!important;padding-bottom:8px!important}.dx-mendpoint .dx-mid{width:100%;margin-left:0}}
