.emx-docs{color:var(--navy)}.docs-hero{border-bottom:1px solid var(--line);background:linear-gradient(140deg,#f2f7ff 0%,#fff 65%);padding:80px 0 64px}.docs-hero h1{letter-spacing:-.055em;max-width:900px;margin:24px 0;font-size:clamp(42px,5.4vw,76px);line-height:1.08}.docs-hero h1 em{color:var(--blue);font-style:normal}.docs-hero>.container>p{max-width:660px;color:var(--muted);font-size:17px}.docs-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.docs-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:58px;display:grid}.docs-category-grid>a{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;align-items:flex-start;gap:13px;min-width:0;padding:26px;display:flex;position:relative}.docs-category-grid>a>svg:first-child{color:var(--blue)}.docs-category-grid strong{letter-spacing:-.025em;font-size:17px}.docs-category-grid span{color:var(--muted);max-width:220px;font-size:13px;line-height:1.65}.docs-category-arrow{color:var(--muted);position:absolute;top:27px;right:22px}.docs-section{padding:84px 0;scroll-margin-top:115px}.docs-section-wash{background:var(--wash);border-block:1px solid #e9edf2}.docs-heading{justify-content:space-between;align-items:flex-end;gap:44px;margin-bottom:36px;display:flex}.docs-heading h2{letter-spacing:-.045em;margin-top:17px;font-size:clamp(32px,3.7vw,49px);line-height:1.13}.docs-heading>p{max-width:420px;color:var(--muted);margin-bottom:3px;font-size:15px}.docs-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.docs-reference-grid article{border:1px solid var(--line);border-radius:20px;flex-direction:column;align-items:flex-start;min-width:0;padding:30px;display:flex}.docs-reference-grid article>svg{color:var(--blue);margin-bottom:28px}.docs-reference-grid h3{margin-bottom:13px;font-size:20px;line-height:1.3}.docs-reference-grid p{color:var(--muted);margin-bottom:24px;font-size:14px}.docs-reference-grid .text-link,.docs-inline-links{margin-top:auto}.docs-inline-links{flex-wrap:wrap;gap:15px;display:flex}.docs-inline-links>a,.docs-steps a{color:var(--blue);align-items:center;gap:7px;font-size:13px;font-weight:600;line-height:1.65;display:inline-flex}.docs-manual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.docs-manual-grid>a{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:17px;min-width:0;padding:23px;display:flex}.docs-manual-grid>a>svg:first-child{color:var(--blue);flex-shrink:0}.docs-manual-grid>a>svg:last-child{color:var(--muted);flex-shrink:0;margin-left:auto}.docs-manual-grid h3{letter-spacing:-.025em;margin-bottom:5px;font-size:16px;line-height:1.4}.docs-manual-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.docs-library-link{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.docs-library-link p{color:var(--muted);margin:0;font-size:13px}.docs-downloads{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:40px;padding:30px}.docs-downloads h3{margin-bottom:17px;font-size:19px}.docs-downloads>a{color:var(--navy);border-top:1px solid #e8edf2;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:14px;line-height:1.6;display:flex}.docs-downloads>a>span{color:var(--muted);flex-shrink:0;align-items:center;gap:10px;font-size:11px;display:inline-flex}.docs-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 60px;margin:0;padding:0;list-style:none;display:grid}.docs-steps li{border-top:1px solid var(--line);align-items:flex-start;gap:20px;padding-top:26px;display:flex}.docs-steps li>span{color:var(--teal-deep);padding-top:3px;font-size:14px;font-weight:650}.docs-steps h3{margin-bottom:12px;font-size:20px;line-height:1.4}.docs-steps p{color:var(--muted);margin-bottom:17px;font-size:14px}.docs-video-player{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden}.docs-video-player video{aspect-ratio:1280/834;background:#edf3fb;width:100%;height:auto;display:block}.docs-video-player>div{padding:30px}.docs-status-label{letter-spacing:.11em;color:var(--teal-deep);margin-bottom:10px;font-size:10px;font-weight:650;display:block}.docs-video-player h3{margin-bottom:12px;font-size:24px;line-height:1.3}.docs-video-player p{color:var(--muted);max-width:810px;margin-bottom:18px;font-size:14px}.docs-demo-heading{justify-content:space-between;align-items:center;gap:24px;margin:40px 0 21px;scroll-margin-top:125px;display:flex}.docs-demo-heading h3{font-size:22px}.docs-demo-heading p{color:var(--muted);margin:0;font-size:13px}.docs-demo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.docs-demo-grid>a{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;align-items:flex-start;padding:25px;display:flex}.docs-demo-icon{background:var(--mint);width:42px;height:42px;color:var(--teal-deep);border-radius:50%;place-items:center;margin-bottom:25px;display:grid}.docs-demo-grid h3{margin-bottom:9px;font-size:19px}.docs-demo-grid p{color:var(--muted);margin-bottom:23px;font-size:13px}.docs-demo-grid .text-link{margin-top:auto;font-size:12px}.docs-help{padding:76px 0}.docs-help>.container{justify-content:space-between;align-items:center;gap:40px;display:flex}.docs-help h2{margin:18px 0;font-size:clamp(30px,3.5vw,46px);line-height:1.16}.docs-help p{color:var(--muted);margin:0;font-size:14px}.docs-help .button{flex-shrink:0}.emx-docs a:focus-visible{outline:3px solid var(--blue);outline-offset:5px}@media (hover:hover){.docs-category-grid>a:hover,.docs-reference-grid article:hover,.docs-manual-grid>a:hover,.docs-demo-grid>a:hover{border-color:#aebfd5}.docs-downloads>a:hover,.docs-steps a:hover,.docs-inline-links>a:hover{color:#1d4ed8}}@media (max-width:1000px){.docs-category-grid,.docs-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-reference-grid{grid-template-columns:1fr}.docs-reference-grid article{padding:28px}.docs-reference-grid article>svg{margin-bottom:20px}.docs-heading{gap:30px}.docs-heading>p{max-width:340px}.docs-steps{gap:30px}}@media (max-width:700px){.docs-hero{padding:55px 0 42px}.docs-hero h1{letter-spacing:-.05em;font-size:42px}.docs-hero>.container>p{font-size:15px}.docs-category-grid{gap:10px;margin-top:36px}.docs-category-grid>a{gap:11px;padding:20px 17px}.docs-category-grid strong{font-size:15px}.docs-category-grid span{font-size:12px}.docs-category-arrow{display:none}.docs-section{padding:55px 0}.docs-heading{margin-bottom:28px;display:block}.docs-heading>p{max-width:100%;margin-top:21px;font-size:14px}.docs-heading h2{font-size:34px}.docs-manual-grid,.docs-steps{grid-template-columns:1fr}.docs-manual-grid>a{padding:20px}.docs-library-link{align-items:flex-start}.docs-downloads{padding:23px}.docs-downloads>a{gap:15px;font-size:12px}.docs-downloads>a>span{font-size:10px}.docs-steps{gap:27px}.docs-steps h3{font-size:19px}.docs-video-status{flex-direction:column;gap:20px;padding:25px}.docs-video-icon{border-radius:16px;width:59px;height:59px}.docs-video-status h3{font-size:22px}.docs-demo-heading{display:block}.docs-demo-heading p{margin-top:12px}.docs-demo-grid{gap:10px}.docs-demo-grid>a{padding:20px 17px}.docs-demo-grid h3{font-size:17px}.docs-demo-grid p{font-size:12px}.docs-help{padding:55px 0}.docs-help>.container{display:block}.docs-help .button{margin-top:25px}.docs-help h2{font-size:33px}}
.mdoc-hero{padding:56px 0 54px}.mdoc-hero h1{font-size:clamp(38px,4.6vw,64px)}.mdoc-hero .eyebrow{margin-top:26px}.mdoc-meta{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.mdoc-meta>span{border:1px solid var(--line);color:var(--muted);background:#fff;padding:5px 10px;font-size:12px;font-weight:600}.mdoc-meta>span:first-child{color:var(--teal-deep);background:var(--mint);border-color:#c6e9e3}.mdoc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.mdoc-card{background:#fff;border:1px solid #dce5ed;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex}.mdoc-card:hover{border-color:#b9cbe0;box-shadow:0 9px 27px #2563eb14}.mdoc-card-main{color:inherit;flex-direction:column;flex:1;align-items:flex-start;gap:10px;padding:22px 22px 18px;text-decoration:none;display:flex}.mdoc-card-group{letter-spacing:.1em;text-transform:uppercase;color:var(--teal-deep);font-size:10px;font-weight:750}.mdoc-card h3{letter-spacing:-.03em;color:var(--navy);margin:0;font-size:20px;line-height:1.3}.mdoc-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.mdoc-chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.mdoc-chips>span{color:#5d6b7d;background:#fafbfd;border:1px solid #e3e9f0;padding:4px 8px;font-size:11px}.mdoc-suggested{color:#0f655d;background:#edf9f5;border:1px solid #c6e9e3;padding:4px 8px;font-size:11px;font-weight:650}.mdoc-card-foot{border-top:1px solid #e8edf3;justify-content:space-between;gap:12px;padding:14px 22px;display:flex}.mdoc-card-foot>a{color:var(--blue);align-items:center;gap:6px;font-size:13px;font-weight:650;display:inline-flex}.mdoc-card-foot>a:last-child{color:var(--navy)}.mdoc-category+.mdoc-category{margin-top:38px}.mdoc-category-title{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin:0 0 16px;font-size:12px;font-weight:700;display:flex}.mdoc-category-title:after{content:"";background:var(--line);flex:1;height:1px}.mdoc-footnote{color:var(--muted);padding:28px 24px 64px;font-size:14px}.mdoc-footnote a{color:var(--blue);font-weight:600}.mdoc-layout{grid-template-columns:220px minmax(0,1fr);gap:56px;padding-top:56px;padding-bottom:88px;display:grid}.mdoc-toc{border-left:2px solid var(--line);flex-direction:column;align-self:start;gap:2px;display:flex;position:sticky;top:110px}.mdoc-toc strong{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:0 0 10px 16px;font-size:11px}.mdoc-toc a{color:var(--navy);border-left:2px solid #0000;margin-left:-2px;padding:7px 16px;font-size:14px}.mdoc-toc a:hover{border-left-color:var(--blue);color:var(--blue)}.mdoc-body{gap:64px;min-width:0;display:grid}.mdoc-body>section{scroll-margin-top:110px}.mdoc-body h2{letter-spacing:-.04em;color:var(--navy);margin:14px 0 16px;font-size:clamp(28px,3vw,38px);line-height:1.15}.mdoc-lead{max-width:760px;color:var(--muted);font-size:15px;line-height:1.75}.mdoc-steps{counter-reset:mdoc;gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.mdoc-steps>li{counter-increment:mdoc;border:1px solid var(--line);color:var(--muted);background:#fff;padding:18px 20px 18px 64px;font-size:15px;line-height:1.7;position:relative}.mdoc-steps>li:before{content:counter(mdoc,decimal-leading-zero);color:var(--teal-deep);font-size:13px;font-weight:750;position:absolute;top:18px;left:20px}.mdoc-steps strong{color:var(--navy)}.mdoc-steps a{color:var(--blue);overflow-wrap:anywhere;font-weight:600}.mdoc-steps kbd{border:1px solid var(--line);background:var(--wash);font:inherit;color:var(--navy);padding:1px 6px;font-size:13px}.mdoc-screen-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.mdoc-screen-group{border:1px solid var(--line);background:#fff;min-width:0}.mdoc-screen-group h3{border-bottom:1px solid var(--line);background:var(--wash);letter-spacing:.1em;text-transform:uppercase;color:var(--navy);margin:0;padding:14px 18px;font-size:12px;font-weight:750}.mdoc-screen-group ul{margin:0;padding:0;list-style:none}.mdoc-screen-group li+li{border-top:1px solid #eef2f6}.mdoc-screen-group a{color:var(--navy);grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:12px;padding:11px 18px;font-size:14px;font-weight:600;display:grid}.mdoc-screen-group a:hover{color:var(--blue);background:#f6f9ff}.mdoc-screen-group code{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:230px;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:500;overflow:hidden}.mdoc-reasons{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.mdoc-reasons a,.mdoc-help>a{border:1px solid var(--line);color:var(--navy);background:#fff;grid-template-columns:minmax(0,1fr) 16px;align-items:center;column-gap:16px;padding:16px 20px;display:grid}.mdoc-reasons a:hover,.mdoc-help>a:hover{border-color:var(--blue)}.mdoc-reasons strong,.mdoc-help strong{font-size:15px}.mdoc-reasons span,.mdoc-help span{color:var(--muted);grid-column:1;font-size:13px;line-height:1.6}.mdoc-reasons svg,.mdoc-help svg{color:var(--blue);grid-area:1/2/span 2}.mdoc-help{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}@media (max-width:1000px){.mdoc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mdoc-layout{grid-template-columns:1fr;gap:28px}.mdoc-toc{border-left:0;border-bottom:1px solid var(--line);flex-flow:wrap;padding-bottom:10px;position:static}.mdoc-toc strong{width:100%;padding-left:0}.mdoc-toc a{border-left:0;margin-left:0;padding:6px 12px 6px 0}}@media (max-width:700px){.mdoc-grid,.mdoc-screen-groups,.mdoc-help{grid-template-columns:1fr}.mdoc-hero{padding:40px 0 44px}.mdoc-steps>li{padding:16px 16px 16px 54px}.mdoc-steps>li:before{top:16px;left:16px}.mdoc-screen-group code{display:none}.mdoc-screen-group a{grid-template-columns:minmax(0,1fr) 14px}.mdoc-layout{padding-top:36px;padding-bottom:56px}.mdoc-body{gap:48px}}.mdoc-suite-link{border:1px solid #c9d8f5;border-left:4px solid var(--blue);color:var(--navy);background:#f5f8ff;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:6px 24px;margin-bottom:38px;padding:24px 26px;display:grid}.mdoc-suite-link .eyebrow{grid-column:1/-1}.mdoc-suite-link strong{letter-spacing:-.03em;font-size:22px}.mdoc-suite-link>span:not(.eyebrow){color:var(--muted);font-size:13px}.mdoc-suite-link svg{color:var(--blue)}.mdoc-portal-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mdoc-portal-links a{border:1px solid var(--line);color:var(--navy);background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;font-size:14px;font-weight:600;display:flex}.mdoc-portal-links a:hover{border-color:var(--blue);color:var(--blue)}@media (max-width:1000px){.mdoc-portal-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mdoc-portal-links{grid-template-columns:1fr}.mdoc-suite-link{grid-template-columns:minmax(0,1fr) 18px}.mdoc-suite-link>span:not(.eyebrow){grid-column:1}}
