.ez-manual-body{--guide-ink:#15334d;--guide-muted:#506376;--guide-line:#dce5ea;--guide-bg:#f5f8fa;background:var(--guide-bg);color:var(--guide-ink)}
.ez-manual-body .ez-mobile-conversion,.ez-manual-body .ez-back-top{display:none!important}.guide-chapter>span[id]{display:block}
.ez-manual-body main{padding-top:82px}.ez-manual-body main p,.ez-manual-body main li{line-height:1.85}.ez-manual-body main a{color:#08668b}.ez-manual-body main a:hover{text-decoration:underline}.ez-manual-body [hidden]{display:none!important}.ez-manual-body :focus-visible{outline:3px solid #d37a00;outline-offset:4px}.guide-skip{position:fixed;top:-100px;left:16px;z-index:10000;background:white;padding:12px}.guide-skip:focus{top:12px}
.guide-hero{position:relative;overflow:hidden;padding:32px 0 36px;background:radial-gradient(circle at 78% 16%,#0d557060 0,transparent 32%),linear-gradient(135deg,#062943 0%,#082d49 52%,#06394c 100%);color:#fff}.guide-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#7fdcd409 1px,transparent 1px),linear-gradient(90deg,#7fdcd409 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(90deg,transparent 0,#000 45%,#000 100%)}.guide-hero>.container{position:relative;z-index:1}.guide-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(36px,5vw,76px);align-items:center}.guide-hero-copy{min-width:0}.guide-breadcrumb{display:flex;gap:12px;font-size:13px;margin-bottom:36px;color:#b6d0df}.guide-hero .guide-breadcrumb a{color:#b6d0df}.guide-eyebrow{font-size:12px;font-weight:800;letter-spacing:.12em;color:#08736e;margin-bottom:12px}.guide-hero .guide-eyebrow{color:#8be0d4}.guide-hero h1{font-size:clamp(34px,3.75vw,54px);font-weight:800;line-height:1.28;color:#fff;margin:0 0 20px;letter-spacing:-.025em}.guide-hero h1 span{display:block;white-space:nowrap}.guide-intro{font-size:17px;max-width:690px;color:#d5e5ee;margin-bottom:0}.guide-version{font-size:12px;color:#b1c8d7;margin:22px 0 0}.guide-hero-visual{position:relative;isolation:isolate;overflow:hidden;min-height:430px;padding:28px;border:1px solid #71d6d94d;border-radius:28px;background:linear-gradient(155deg,#164c67eb,#0b344ee8 54%,#082a43f2);box-shadow:0 30px 65px #00131e59,inset 0 1px #c8ffff2e;transform:perspective(1000px) rotateY(-2deg)}.guide-hero-visual:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 87% 5%,#55d8d71f,transparent 26%),linear-gradient(115deg,transparent 0 46%,#ffffff08 47% 48%,transparent 49% 100%)}.guide-visual-orbit{position:absolute;z-index:-1;width:300px;height:300px;right:-128px;top:-154px;border:1px solid #58dae25c;border-radius:50%;box-shadow:0 0 0 46px #58dae20a,0 0 0 94px #58dae208;animation:guideOrbit 15s linear infinite}.guide-visual-orbit:after{content:"";position:absolute;width:9px;height:9px;left:17px;bottom:57px;border-radius:50%;background:#ffaf2f;box-shadow:0 0 0 7px #ffaf2f20,0 0 20px #ffaf2f}.guide-visual-scan{position:absolute;z-index:-1;left:0;right:0;top:-20%;height:90px;background:linear-gradient(180deg,transparent,#7cf5eb12 50%,#91fff42e 51%,transparent);animation:guideScan 6s ease-in-out infinite}.guide-visual-kicker{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#8be0d4;font-size:11px;font-weight:800;letter-spacing:.16em}.guide-visual-live{display:flex;align-items:center;gap:8px;letter-spacing:.04em;color:#d8f7f2}.guide-visual-live i,.guide-visual-status i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#4ad3c4;box-shadow:0 0 0 5px #4ad3c421;animation:guidePulse 2.4s ease-out infinite}.guide-hero-visual h2{max-width:360px;margin:24px 0 22px;color:#fff;font-size:clamp(22px,2vw,30px);font-weight:800;line-height:1.45;letter-spacing:-.02em}.guide-visual-steps{position:relative;list-style:none;margin:0;padding:0}.guide-visual-steps:before{content:"";position:absolute;left:19px;top:23px;bottom:24px;width:1px;background:linear-gradient(#57d8d5,#57d8d528)}.guide-visual-steps li{position:relative;display:flex;align-items:center;gap:15px;min-height:66px;padding:10px 12px 10px 0;border-bottom:1px solid #a7e9e71f}.guide-visual-steps li:last-child{border-bottom:0}.guide-visual-steps b{position:relative;z-index:1;display:grid;place-items:center;flex:0 0 39px;width:39px;height:39px;border:1px solid #62d2d3;border-radius:50%;background:#0b344e;color:#8be0d4;font:800 10px/1 monospace;box-shadow:0 0 0 5px #0d455d}.guide-visual-steps span{min-width:0}.guide-visual-steps strong,.guide-visual-steps small{display:block}.guide-visual-steps strong{color:#fff;font-size:14px;line-height:1.5}.guide-visual-steps small{margin-top:3px;color:#a9c8d5;font-size:11px;line-height:1.5}.guide-visual-steps li:nth-child(1) b{animation:guideStep 6s ease-in-out infinite}.guide-visual-steps li:nth-child(2) b{animation:guideStep 6s .75s ease-in-out infinite}.guide-visual-steps li:nth-child(3) b{animation:guideStep 6s 1.5s ease-in-out infinite}.guide-visual-steps li:nth-child(4) b{animation:guideStep 6s 2.25s ease-in-out infinite}.guide-visual-status{display:flex;align-items:center;gap:10px;margin:18px 0 0!important;padding-top:16px;border-top:1px solid #a7e9e71f;color:#c8dde5!important;font-size:11px;letter-spacing:.04em}.guide-roles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:30px}.guide-roles a{display:block!important;padding:18px;border:1px solid #3c627a;border-radius:12px;background:#123d59;color:white!important;transition:transform .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease}.guide-roles a:hover{transform:translateY(-3px);border-color:#6ac9cb;background:#1b506a;box-shadow:0 12px 24px #0019264d;text-decoration:none!important}.guide-roles a>span{display:block;color:#bce9e1;font-size:12px;margin-bottom:8px}.guide-roles strong{font-size:15px;line-height:1.6}@keyframes guideOrbit{to{transform:rotate(360deg)}}@keyframes guideScan{0%,100%{transform:translateY(-40px);opacity:0}20%,70%{opacity:1}75%{transform:translateY(470px);opacity:0}}@keyframes guidePulse{0%,100%{box-shadow:0 0 0 0 #4ad3c448}50%{box-shadow:0 0 0 9px #4ad3c400}}@keyframes guideStep{0%,18%,100%{border-color:#62d2d3;background:#0b344e;color:#8be0d4;box-shadow:0 0 0 5px #0d455d}7%{border-color:#ffb43a;background:#71490c;color:#fff;box-shadow:0 0 0 7px #ffb43a20,0 0 18px #ffb43a4d}}
.guide-tools{background:white;border-bottom:1px solid var(--guide-line)}.guide-tools-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;padding-bottom:20px}.guide-search{display:flex;align-items:center;gap:12px;flex:1;max-width:740px}.guide-search label{font-weight:700;white-space:nowrap;font-size:14px}.guide-search input{width:100%;min-width:0;border:1px solid #a7bac6;border-radius:8px;background:#f8fafb;padding:12px;color:#15334d;font-size:16px}.guide-search button,.guide-print{border:1px solid #aac2cf;border-radius:8px;background:white;color:#164762;padding:12px 16px;white-space:nowrap;font-size:14px;min-height:44px}.guide-results{padding:0 0 24px}.guide-results p{font-size:14px;margin-bottom:12px}.guide-results ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.guide-results a{display:block;border:1px solid var(--guide-line);border-radius:8px;padding:12px;font-size:14px}.guide-results small{display:block;color:var(--guide-muted);margin-top:4px}
.guide-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:40px;padding-top:40px;padding-bottom:64px}.guide-sidebar{min-width:0}.guide-toc{position:sticky;top:100px;max-height:calc(100vh - 120px);overflow:auto;scrollbar-width:thin;padding:0 12px 16px 0;font-size:13px}.guide-toc>summary{font-size:16px;font-weight:800;list-style:none;margin-bottom:20px;padding:8px 0}.guide-toc>summary span{float:right}.guide-toc nav>details{margin-bottom:14px}.guide-toc nav>details>summary{font-weight:700;padding:7px 0;cursor:pointer}.guide-toc summary a{color:var(--guide-ink)!important}.guide-toc ol{padding:4px 0 0 18px;list-style:none;margin:0}.guide-toc li a{display:block;padding:6px 0;color:var(--guide-muted)!important;line-height:1.65}.guide-toc-special{display:block;padding:10px 0;font-weight:700}.guide-content{min-width:0}.guide-content h2{font-size:26px;line-height:1.5;font-weight:800;color:#15334d}.guide-read-first{padding:4px 0 32px}.guide-read-first>p{font-size:15px}.guide-flow{display:grid;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;gap:8px;margin:24px 0}.guide-flow li{background:#e7f0f4;border-radius:8px;font-size:12px;padding:12px}.guide-flow b{display:block;font-size:20px;color:#08736e}.guide-scope{background:#fff;border-left:3px solid #6d98b1;padding:18px 20px;border-radius:0 8px 8px 0;font-size:13px}.guide-scope p{margin:8px 0 0}
.guide-chapter{margin-top:32px}.guide-chapter-heading{display:flex;gap:18px;align-items:flex-start;padding:20px 0}.guide-chapter-heading>span{font-size:32px;font-weight:800;color:#47938f;line-height:1.35}.guide-chapter-heading p{margin:8px 0 0;font-size:14px;color:var(--guide-muted)}.guide-chapter-heading h2{margin:0}.guide-article{background:#fff;border:1px solid var(--guide-line);border-radius:14px;padding:28px;margin-bottom:24px;position:relative;overflow-wrap:anywhere}.guide-article:target{border-color:#217b96;box-shadow:0 0 0 3px #217b9614}.guide-audience{font-size:12px;color:#0a716b;font-weight:700;margin-bottom:8px}.guide-article h3{font-size:23px;line-height:1.5;font-weight:800;color:#15334d;margin:0 0 18px}.guide-article h3 span{color:#6a8093;font-size:15px;white-space:nowrap}.guide-article>p{font-size:15px}.guide-entry{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:#f0f5f8;border-radius:8px;font-size:13px!important}.guide-entry b{flex-shrink:0;color:#225574}.guide-article-body{margin-top:22px}.guide-article-body.has-image{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:24px;align-items:start}.guide-instructions h4{font-size:14px;font-weight:800;margin-bottom:16px}.guide-steps{counter-reset:guide-step;list-style:none;padding:0;margin:0 0 24px}.guide-steps li{counter-increment:guide-step;position:relative;padding-left:36px;margin:0 0 18px;font-size:15px}.guide-steps li:before{content:counter(guide-step);position:absolute;left:0;top:2px;display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:#e9f2f6;color:#195672;font-size:12px;font-weight:800}.guide-done,.guide-note{padding:15px 18px;border-radius:8px;font-size:13px}.guide-done{background:#edf7f2;border-left:3px solid #298263;margin-bottom:12px}.guide-note{background:#fff7e9;border-left:3px solid #c28a36}.guide-done strong{color:#1b624b}.guide-note strong{color:#76500d}.guide-done p,.guide-note p{margin:4px 0 0}.guide-figure{margin:0}.guide-figure img{width:100%;height:auto;border:1px solid #d9dce9;border-radius:15px;box-shadow:0 8px 18px #15334d12}.guide-figure figcaption{font-size:11px;margin:12px 0 10px;line-height:1.6;color:#506376}.guide-figure figcaption span{display:block}.guide-image-key{padding-left:17px;margin:0;color:#506376;font-size:12px}.guide-image-key li{margin:7px 0}.guide-screen-map{border:1px solid var(--guide-line);border-radius:8px;margin-top:20px;background:#fbfcfd}.guide-screen-map summary{padding:12px 16px;font-size:13px;font-weight:700;cursor:pointer;min-height:44px}.guide-screen-map summary span{font-size:11px;color:#617684;font-weight:400;margin-left:8px}.guide-screen-map ol{margin:0;padding:8px 20px 16px 38px;font-size:13px}.guide-screen-map li{padding:5px 0}.guide-permalink{display:block;text-align:right;font-size:12px;margin-top:18px;color:#546e80!important}.guide-content [id],#manual-top{scroll-margin-top:105px}
.guide-status{margin-top:40px}.guide-status table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.7}.guide-status caption{caption-side:top;color:#526779;font-size:12px;padding:10px 0}.guide-status th,.guide-status td{padding:14px 10px;border-bottom:1px solid var(--guide-line);vertical-align:top;text-align:left}.guide-status thead{background:#eef3f6}.guide-status th:first-child{width:14%}.guide-status th:nth-child(2){width:23%}.guide-faq>details{border-top:1px solid var(--guide-line)}.guide-faq summary{padding:18px 0;font-size:15px;font-weight:700;cursor:pointer}.guide-faq details>div{padding:0 0 18px;font-size:14px}.guide-faq details>div p{margin:0 0 8px}.guide-help{border-radius:14px;background:#0c3750;padding:30px;color:#d2e3ec}.guide-help h2{color:white}.guide-help p{font-size:14px}.guide-help a{display:inline-block;padding:10px 0;margin-right:24px;color:#a1ece1!important;font-size:14px}
@media(min-width:1400px){.guide-layout{grid-template-columns:260px minmax(0,1fr);gap:48px}.guide-article-body.has-image{grid-template-columns:minmax(0,1fr) 240px}}
@media(max-width:1199px){.guide-hero-grid{grid-template-columns:minmax(0,1fr) minmax(330px,.82fr);gap:32px}.guide-hero-visual{min-height:410px;padding:24px}.guide-layout{grid-template-columns:210px minmax(0,1fr);gap:24px}.guide-article{padding:23px}.guide-article-body.has-image{grid-template-columns:minmax(0,1fr) 180px;gap:18px}.guide-flow{grid-template-columns:1fr 1fr}.guide-roles strong{font-size:13px}.guide-roles a{padding:16px 12px}}
@media(max-width:991px){.guide-hero-grid{grid-template-columns:1fr}.guide-hero-copy{max-width:680px}.guide-hero-visual{width:min(100%,680px);min-height:0;transform:none}.guide-layout{display:block;padding-top:24px}.guide-toc{position:static;max-height:none;overflow:visible;padding:14px 18px;border:1px solid var(--guide-line);border-radius:12px;background:white;margin-bottom:28px}.guide-toc>summary{margin-bottom:0;cursor:pointer}.guide-toc[open]>summary{margin-bottom:14px}.guide-toc nav{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.guide-toc li a{padding:8px 0}.guide-article-body.has-image{grid-template-columns:minmax(0,1fr) 220px}.guide-roles{grid-template-columns:1fr 1fr}.guide-roles strong{font-size:15px}}
@media(max-width:600px){.ez-manual-body main{padding-top:72px}.guide-hero{padding:24px 0}.guide-hero:before{background-size:36px 36px}.guide-hero-grid{gap:26px}.guide-breadcrumb{margin-bottom:24px}.guide-hero h1{font-size:clamp(29px,8.2vw,32px)}.guide-intro{font-size:15px}.guide-hero-visual{padding:19px 17px;border-radius:20px}.guide-hero-visual h2{margin:18px 0 14px;font-size:21px}.guide-visual-steps li{min-height:60px;gap:12px}.guide-visual-steps strong{font-size:13px}.guide-visual-steps small{font-size:10px}.guide-visual-status{margin-top:12px!important;padding-top:12px}.guide-roles{gap:8px;margin-top:22px}.guide-roles a{padding:13px 11px}.guide-roles strong{font-size:13px}.guide-version{font-size:11px}.guide-tools-inner{display:block;padding-top:16px;padding-bottom:16px}.guide-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.guide-search label{grid-column:1/-1}.guide-print{margin-top:12px;padding:8px 12px;font-size:12px}.guide-results ul{grid-template-columns:1fr}.guide-toc nav{display:block}.guide-content h2{font-size:23px}.guide-chapter-heading{gap:12px}.guide-chapter-heading>span{font-size:27px}.guide-article{padding:20px 17px;border-radius:12px}.guide-article h3{font-size:21px}.guide-entry{display:block}.guide-entry b{display:block;margin-bottom:4px}.guide-article-body.has-image{display:flex;flex-direction:column;gap:22px}.guide-figure{width:min(100%,280px);align-self:center}.guide-steps li{padding-left:32px;font-size:15px}.guide-done,.guide-note{padding:13px}.guide-scope{padding:16px}.guide-status table,.guide-status tbody,.guide-status tr,.guide-status th,.guide-status td{display:block;width:100%!important}.guide-status thead{display:none}.guide-status tr{border:1px solid var(--guide-line);border-radius:8px;margin:12px 0;padding:10px}.guide-status td,.guide-status th{border:0;padding:6px;display:grid;grid-template-columns:64px 1fr;gap:8px}.guide-status td:before,.guide-status tbody th:before{content:attr(data-label);font-size:11px;font-weight:400;color:#637788}.guide-help{padding:24px}.guide-content [id],#manual-top{scroll-margin-top:90px}}
@media(max-width:370px){.guide-hero h1{font-size:27px}.guide-visual-steps small{display:none}.guide-roles{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.guide-visual-orbit,.guide-visual-scan,.guide-visual-live i,.guide-visual-status i,.guide-visual-steps b{animation:none!important}.guide-roles a{transition:none!important}}
@media print{.ez-header,.ez-footer,.guide-sidebar,.guide-tools,.guide-roles,.guide-breadcrumb,.guide-hero-visual,.ez-back-top,.guide-skip,.guide-help,.guide-permalink{display:none!important}.ez-manual-body main{padding:0}.ez-manual-body{background:white;font-size:11pt}.guide-hero{background:white;color:#15334d;padding:0 0 16px}.guide-hero h1{color:#15334d;font-size:28pt}.guide-hero p{color:#15334d}.guide-hero-grid{display:block}.guide-layout{display:block;padding:0}.container{max-width:100%!important;width:100%!important}.guide-article{border:0;border-top:1px solid #ccc;padding:18px 0;border-radius:0}.guide-article-body.has-image{display:grid;grid-template-columns:minmax(0,1fr) 155px}.guide-chapter-heading{break-after:avoid}.guide-steps li,.guide-done,.guide-note,.guide-figure{break-inside:avoid}h2,h3,h4{break-after:avoid}.guide-figure img{box-shadow:none}.guide-screen-map>*,.guide-faq details>*{display:block!important}.guide-content [id]{scroll-margin:0}.guide-status tr{break-inside:avoid}}
.guide-platform-switch{display:flex;gap:4px;background:#edf2f6;padding:4px;border-radius:10px;margin-bottom:10px}.guide-platform-switch button{flex:1;border:0;border-radius:7px;padding:10px 6px;background:transparent;color:#456176;font:600 13px inherit;cursor:pointer}.guide-platform-switch button[aria-pressed="true"]{background:#fff;color:#075b80;box-shadow:0 1px 4px #18344720}.guide-figure img{height:auto;width:100%}.guide-controls{margin:16px 0;border:1px solid var(--guide-line);border-radius:10px;padding:14px 16px}.guide-controls summary{cursor:pointer;font-weight:700;font-size:14px}.guide-controls summary span{font-weight:400;color:#637788;font-size:12px;margin-left:8px}.guide-controls dl{font-size:14px;margin:18px 0 0}.guide-controls dt{font-weight:700;margin:16px 0 4px}.guide-controls dd{line-height:1.85;margin:0;color:#405b70}.guide-controls dt:first-child{margin-top:0}@media print{.guide-platform-switch{display:none!important}.guide-controls>*{display:block!important}.guide-controls dt{break-after:avoid}.guide-controls dd{break-inside:avoid}}

.guide-extra-screens{margin:20px 0}.guide-extra-screens summary{cursor:pointer;font-weight:700}.guide-extra-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;padding-top:16px}.guide-extra-grid .guide-figure{width:100%;max-width:300px;margin:0}
