.metrics-docs-page{--docs-accent:#76edbd;--docs-muted:#98a3b2;--docs-border:#222b37;--docs-panel:#101722;background:#0a0e14!important;color:#e6ebf2!important;font-size:15px}
.metrics-docs-page [hidden]{display:none!important}
.metrics-docs-header{height:76px;display:flex;align-items:center;gap:26px;padding:0 38px;border-bottom:1px solid var(--docs-border);background:#0a0e14f5;position:sticky;top:0;z-index:20;backdrop-filter:blur(12px)}
.metrics-docs-header .public-brand-wordmark-img{width:94px;height:auto;display:block}.metrics-docs-header-label{border-left:1px solid #34404e;padding-left:24px;font-size:13px;color:var(--docs-muted)}
.metrics-docs-header nav{margin-left:auto;display:flex;align-items:center;gap:28px;font-size:13px;font-weight:550}.metrics-docs-header a{text-decoration:none}.metrics-docs-header nav [aria-current]{color:var(--docs-accent)}.metrics-docs-login{border:1px solid #34404e;padding:8px 13px;border-radius:7px}
.metrics-docs-layout{display:grid;grid-template-columns:265px minmax(0,900px);max-width:1280px;margin:auto;align-items:start}
.metrics-docs-sidebar{position:sticky;top:76px;height:calc(100vh - 76px);padding:34px 23px 22px;border-right:1px solid var(--docs-border);display:flex;flex-direction:column;min-width:0}.metrics-docs-sidebar-heading{display:flex;align-items:center;gap:12px;margin-bottom:28px}.metrics-docs-icon{color:var(--docs-accent);background:#143a2c;border:1px solid #28543f;width:37px;height:37px;border-radius:9px;display:grid;place-items:center;font:600 14px ui-monospace,monospace}.metrics-docs-sidebar-heading strong{font-size:14px;display:block}.metrics-docs-sidebar-heading div>span{display:block;color:var(--docs-muted);font-size:12px;margin-top:3px}
.metrics-docs-search{margin-bottom:24px}.metrics-docs-search label{font-size:11px;color:var(--docs-muted);display:block;margin-bottom:7px}.metrics-docs-search input{width:100%;padding:10px 11px;background:#131b26;color:#e6ebf2;border:1px solid #2b3645;border-radius:7px;font:inherit;font-size:12px}.metrics-docs-search input::placeholder{color:#8793a5}
.metrics-docs-mobile-nav{overflow:auto;min-height:0}.metrics-docs-mobile-nav summary{display:none}.metrics-docs-mobile-nav nav{display:flex;flex-direction:column;gap:2px}.metrics-docs-mobile-nav nav a{display:block;text-decoration:none;font-size:12px;line-height:1.5;padding:7px 10px;color:#a6b0bd;border-left:2px solid transparent;border-radius:0 5px 5px 0}.metrics-docs-mobile-nav nav a:hover{color:#fff;background:#131b26}.metrics-docs-mobile-nav nav a[aria-current]{color:var(--docs-accent);border-left-color:var(--docs-accent);background:#10251d}.metrics-docs-nav-reference{margin-top:8px}.metrics-docs-sidebar-footer{margin-top:auto;padding-top:22px;display:flex;gap:8px;align-items:center;font-size:11px;color:#98a3b2}.metrics-docs-status-dot{height:6px;width:6px;background:var(--docs-accent);border-radius:50%}
.metrics-docs-main{padding:46px 60px 60px;min-width:0}.metrics-docs-breadcrumb{display:flex;align-items:center;gap:11px;font-size:11px;color:#8692a3;margin-bottom:22px}.metrics-docs-breadcrumb span{color:#4a5667}.metrics-docs-titlebar{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px}.metrics-docs-platform{border:1px solid #345647;background:#142c23;border-radius:5px;padding:4px 8px;color:#9bf0c9}.metrics-docs-markdown{text-decoration:none;color:#a6b0bd!important}
.metrics-docs-article{line-height:1.85}.metrics-docs-article h1{font-size:42px;line-height:1.15;letter-spacing:-1.5px;margin:20px 0 18px;font-weight:650}.metrics-docs-article h1+p{font-size:17px;color:#b5bfcc;line-height:1.7;max-width:690px}.metrics-docs-article h1+p+p{background:#131c28;border:1px solid #2b3b50;border-left:3px solid #669bea;padding:15px 18px;border-radius:6px;margin:23px 0 35px;font-size:12px;line-height:1.8;color:#aebbd0}
.metrics-docs-article h2{font-size:25px;line-height:1.3;letter-spacing:-.5px;margin:54px 0 21px;padding-top:8px;scroll-margin-top:105px;font-weight:600}.metrics-docs-article h2:not(:first-of-type){border-top:1px solid var(--docs-border);padding-top:35px}.metrics-docs-article h3{font-size:18px;margin:30px 0 14px;scroll-margin-top:105px}.metrics-docs-article p{color:#b2bdcb;margin:16px 0}.metrics-docs-article strong{color:#e8edf5;font-weight:600}.metrics-docs-article a,.metrics-docs-footer a{color:var(--docs-accent)!important;text-decoration:underline;text-underline-offset:3px}.metrics-docs-article ol,.metrics-docs-article ul{padding-left:23px;color:#b2bdcb}.metrics-docs-article li{padding-left:5px;margin:10px 0}.metrics-docs-article li::marker{color:var(--docs-accent);font-weight:600}
.metrics-docs-article :not(pre)>code{font:12px ui-monospace,SFMono-Regular,Consolas,monospace;color:#cfe4f2;background:#1b2431;padding:3px 5px;border-radius:4px;overflow-wrap:anywhere}.metrics-docs-article pre{background:#101722;border:1px solid #2a3443;border-radius:9px;padding:22px;overflow-x:auto;max-width:100%;font:12px/1.9 ui-monospace,SFMono-Regular,Consolas,monospace;color:#d4dfed;tab-size:2;margin:24px 0}.metrics-docs-article pre code{font:inherit}.metrics-docs-code{margin:24px 0;border:1px solid #2a3443;border-radius:9px;overflow:hidden;background:#101722;min-width:0}.metrics-docs-code pre{border:0;border-radius:0;margin:0;padding:18px 22px 22px}.metrics-docs-code-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 15px;background:#151e2b;border-bottom:1px solid #283445;font-size:10px;color:#9dacc2;letter-spacing:.02em}.metrics-docs-copy{border:1px solid #384558;background:#1c2838;color:#bdcce0;padding:4px 8px;border-radius:5px;font:inherit;cursor:pointer}.metrics-docs-copy:hover{background:#263549}.metrics-docs-token-comment{color:#76869b}.metrics-docs-token-string{color:#a4d8ae}.metrics-docs-token-keyword{color:#c9b3f3}.metrics-docs-token-number{color:#f3ca8b}
.metrics-docs-article table{width:100%;display:block;overflow-x:auto;border-collapse:collapse;font-size:12px;line-height:1.7;margin:23px 0;max-width:100%}.metrics-docs-article th{text-align:left;background:#121b27;color:#dce5f1;font-weight:550}.metrics-docs-article th,.metrics-docs-article td{padding:12px 15px;border:1px solid #2a3443;vertical-align:top}.metrics-docs-article td{color:#aeb9c9}.metrics-docs-article td:first-child{min-width:135px}.metrics-docs-article td code{font-size:11px}
.metrics-docs-footer{border-top:1px solid var(--docs-border);margin-top:55px;padding-top:24px;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:11px;color:var(--docs-muted)}.metrics-docs-footer p{width:100%;margin:0 0 9px}.metrics-docs-results{border:1px solid #345647;border-radius:8px;background:#10231c;padding:16px 20px;margin-top:22px}.metrics-docs-results>p{font-size:12px;color:var(--docs-accent);margin:0 0 8px}.metrics-docs-result{display:block;text-decoration:none;margin:10px 0;padding:8px 0;color:#d1e3da!important}.metrics-docs-result strong{font-size:13px;display:block}.metrics-docs-result span{font-size:11px;color:#9bb0a5;line-height:1.6;display:block;margin-top:5px}.metrics-docs-live{position:fixed;bottom:22px;right:24px;z-index:30;border-radius:7px;background:#193a2b;color:#d9f4e5;box-shadow:0 4px 30px #0005;font-size:12px;padding:12px 18px;display:none}.metrics-docs-live:not(:empty){display:block}
.metrics-docs-page :focus-visible{outline:2px solid var(--docs-accent);outline-offset:4px}.metrics-docs-page .coal-skip-link:focus{z-index:40}
.metrics-docs-sidebar .metrics-docs-results{margin:0 0 16px;padding:12px;max-height:50vh;overflow:auto;flex-shrink:0}.metrics-docs-sidebar .metrics-docs-result{margin:6px 0}.metrics-docs-sidebar .metrics-docs-result strong{font-size:12px}.metrics-docs-sidebar .metrics-docs-result span{font-size:10px}
@media(min-width:1500px){.metrics-docs-layout{max-width:1390px;grid-template-columns:285px minmax(0,950px)}.metrics-docs-main{padding-left:75px;padding-right:75px}}
@media(max-width:1100px){.metrics-docs-layout{grid-template-columns:230px minmax(0,1fr)}.metrics-docs-main{padding:38px 35px 55px}.metrics-docs-sidebar{padding:28px 17px 20px}}
@media(max-width:800px){.metrics-docs-header{height:64px;padding:0 22px;gap:18px}.metrics-docs-header-label{display:none}.metrics-docs-header nav{gap:18px}.metrics-docs-layout{display:block}.metrics-docs-sidebar{position:static;height:auto;border-right:0;border-bottom:1px solid var(--docs-border);padding:22px}.metrics-docs-sidebar-heading{margin-bottom:16px}.metrics-docs-search{margin-bottom:16px;max-width:440px}.metrics-docs-mobile-nav summary{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding:9px 0;cursor:pointer;list-style:none;color:#b5c0ce}.metrics-docs-mobile-nav nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:8px}.metrics-docs-sidebar-footer{padding-top:16px}.metrics-docs-main{padding:29px 26px 45px}.metrics-docs-article h1{font-size:36px}.metrics-docs-article h2{scroll-margin-top:85px}.metrics-docs-titlebar{flex-wrap:wrap}}
@media(max-width:450px){.metrics-docs-header{padding:0 17px;gap:12px}.metrics-docs-header .public-brand-wordmark-img{width:74px}.metrics-docs-header nav{gap:14px;font-size:11px}.metrics-docs-login{padding:7px 9px}.metrics-docs-sidebar{padding:18px}.metrics-docs-main{padding:25px 19px 40px}.metrics-docs-article h1{font-size:32px;letter-spacing:-1px}.metrics-docs-article h1+p{font-size:15px}.metrics-docs-article{font-size:13px}.metrics-docs-article h2{font-size:22px}.metrics-docs-article pre{padding:16px;font-size:11px}.metrics-docs-code pre{padding:15px}.metrics-docs-article table{font-size:11px}.metrics-docs-article th,.metrics-docs-article td{padding:10px}.metrics-docs-mobile-nav nav a{font-size:11px}.metrics-docs-markdown{font-size:10px}}
@media(prefers-reduced-motion:reduce){html:has(.metrics-docs-page){scroll-behavior:auto}}
