.guide-site{background:#fff;color:#172b4d;min-height:100vh;font-size:16px;line-height:1.7}.guide-site a:focus-visible,.guide-site button:focus-visible{outline:3px solid #8a9bff;outline-offset:4px}.guide-header{max-width:1200px;margin:auto;justify-content:space-between;padding:24px;gap:20px}.guide-brand,.guide-header{display:flex;align-items:center}.guide-brand{gap:10px;font-size:20px;font-weight:800}.guide-brand span{font-size:14px;color:#637089;border-left:1px solid #dce2ed;padding-left:12px;font-weight:500}.guide-header nav{display:flex;align-items:center;gap:26px;font-size:14px}.guide-workspace{background:#eef1ff;border-radius:9px;padding:10px 16px;color:#3248dd;font-weight:650}.guide-hero{padding:62px 24px 48px;background:#f0f3ff;text-align:center;border-top:1px solid #e9edfb;border-bottom:1px solid #e1e7fa}.guide-hero>span{font-size:14px;font-weight:700;color:#3c4feb}.guide-hero h1{font-size:40px;letter-spacing:-1.5px;font-weight:800;margin:10px 0}.guide-hero>p{color:#596b89;margin-bottom:24px}.guide-search{max-width:760px;display:flex;align-items:center;gap:12px;background:white;padding:12px 20px;margin:auto;border:1px solid #cdd7ee;border-radius:14px;box-shadow:0 8px 24px #27357008;color:#6d7c97}.guide-search input{border:0;box-shadow:none;font-size:16px;height:38px;min-width:0}.guide-keywords{display:flex;gap:12px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:20px;font-size:14px;color:#63728d}.guide-keywords button{padding:4px 12px;border-radius:20px;background:white;color:#3b4da7;cursor:pointer}.guide-main{max-width:1152px;margin:auto;padding:48px 24px 72px}.guide-main>section+section{margin-top:48px}.guide-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.guide-section-heading h2{font-size:23px;font-weight:750}.guide-section-heading>span{color:#6f7c91;font-size:14px}.guide-start{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #d3dcf7;background:#f8f9ff;border-radius:16px;padding:28px 32px}.guide-start span{font-size:14px;color:#3347df;font-weight:700}.guide-start h3{font-size:24px;margin:5px 0 10px;font-weight:750}.guide-start p{color:#617089}.guide-faqs{display:grid;grid-template-columns:1fr 1fr;gap:14px}.guide-faqs>a{display:flex;gap:16px;align-items:flex-start;padding:22px;border:1px solid #e0e6f1;border-radius:12px}.guide-faqs svg{flex-shrink:0;color:#4b5eea;margin-top:4px}.guide-faqs>a>svg:last-child{margin-left:auto}.guide-faqs h3{font-size:16px;font-weight:700}.guide-faqs p{font-size:14px;color:#66758c;margin-top:4px}.guide-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.guide-categories article{padding:26px;border:1px solid #dfe5ef;border-radius:14px}.guide-categories article>svg{color:#4757eb;margin-bottom:14px}.guide-categories h3{font-size:19px;font-weight:750}.guide-categories p{font-size:14px;color:#6c7990;margin:8px 0 20px}.guide-categories li+li{margin-top:13px}.guide-categories li a{display:flex;gap:8px;justify-content:space-between;align-items:center;font-size:14px}.guide-categories li svg{flex-shrink:0}.guide-site a:hover{color:#3247df}.guide-article-list>a{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e4e9f1;padding:24px 0}.guide-article-list p{color:#6a7890;font-size:14px}.guide-empty{text-align:center;padding:48px 20px;background:#f8faff;border-radius:14px}.guide-empty p{margin:12px 0 20px}.guide-footer{padding:32px max(24px,calc((100vw - 1104px)/2));border-top:1px solid #e1e7f1;background:#f8faff;display:flex;align-items:end;justify-content:space-between;gap:24px;font-size:14px;color:#66758b}.guide-footer b{color:#263a5b;font-size:18px}.guide-footer a{display:inline-block;margin-right:20px;margin-top:12px}.guide-reading{max-width:1152px;margin:auto;padding:28px 24px 72px}.guide-crumb{display:flex;gap:14px;font-size:14px;color:#6c7990;margin-bottom:36px}.guide-reading-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:56px}.guide-reading aside{display:flex;flex-direction:column;gap:12px;align-self:start;font-size:14px}.guide-reading aside a{padding:10px 12px;border-radius:8px}.guide-reading aside [aria-current]{background:#eef1ff;color:#3448db;font-weight:650}.guide-article{max-width:760px;min-width:0}.guide-article-category{font-size:14px;color:#4658de;font-weight:650}.guide-article h1{font-size:34px;font-weight:800;line-height:1.4;margin:12px 0}.guide-summary{color:#61708a;font-size:18px}.guide-article>small{display:block;color:#738098;margin:20px 0 36px;font-size:13px}.guide-article h2{font-size:21px;font-weight:750;margin-bottom:20px}.guide-article ol{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.guide-article li{display:flex;gap:16px;align-items:flex-start}.guide-article li>span{width:28px;height:28px;background:#edf1ff;color:#3549d7;border-radius:8px;display:grid;place-items:center;flex-shrink:0;font-weight:700}.guide-article li p{line-height:1.9}.guide-tip{padding:24px;background:#f2f5fc;border-radius:12px;margin:28px 0}.guide-tip h2{font-size:16px;margin-bottom:8px}.guide-action{display:inline-block;background:#3347ef;color:white!important;padding:12px 20px;border-radius:9px}.guide-related{border-top:1px solid #e1e7f0;margin-top:36px;padding-top:26px}.guide-related a{display:block;margin:12px 0;color:#3d51bd}@media(max-width:800px){.guide-categories{grid-template-columns:1fr 1fr}.guide-reading-grid{grid-template-columns:1fr;gap:24px}.guide-reading aside{display:none}.guide-footer{align-items:start;flex-direction:column}}@media(max-width:540px){.guide-header{padding:18px 16px}.guide-brand{font-size:17px;gap:7px}.guide-brand span{display:none}.guide-header nav{gap:12px}.guide-header nav>a:first-child{display:none}.guide-hero{padding:38px 16px}.guide-hero h1{font-size:29px}.guide-search{padding:10px}.guide-search input{font-size:14px}.guide-main{padding:30px 16px 48px}.guide-categories,.guide-faqs{grid-template-columns:1fr}.guide-start{padding:22px}.guide-start h3{font-size:21px}.guide-section-heading{align-items:start;flex-direction:column;gap:4px}.guide-article h1{font-size:28px}.guide-reading{padding:24px 16px 48px}}.guide-step-body{min-width:0;flex:1}.guide-figure{margin:24px 0 12px;min-width:0}.guide-figure-button{display:block;position:relative;width:100%;border:1px solid #d6dff0;border-radius:12px;overflow:hidden;background:#f6f8fc;padding:0;cursor:zoom-in}.guide-figure-button>img{display:block;width:100%;height:auto}.guide-figure-button>span{display:flex;align-items:center;gap:6px;position:absolute;right:12px;bottom:12px;padding:7px 12px;border-radius:8px;background:#fff;color:#3349d9;box-shadow:0 2px 10px #1b2f5520;font-size:14px}.guide-figure figcaption{margin-top:10px;font-size:14px;color:#526685;line-height:1.8}.guide-figure figcaption small{display:block;font-size:12px;color:#74839a}.guide-image-dialog{width:calc(100vw - 32px)!important;max-width:1180px!important;height:92dvh;max-height:92dvh;display:flex;flex-direction:column;padding:24px}.guide-image-scroll{overflow:auto;min-height:0;flex:1;border:1px solid #d9e2f2;border-radius:10px;background:#f6f8fc}.guide-image-scroll img{display:block;width:100%;min-width:780px;height:auto}.guide-image-dialog>a{font-size:14px;color:#3448df}.guide-start-preview{width:240px;height:auto;border:1px solid #dfe5f0;border-radius:8px;flex-shrink:0}@media(max-width:800px){.guide-start-preview{display:none}}@media(max-width:540px){.guide-image-dialog{padding:16px}.guide-figure-button>span{font-size:12px;bottom:6px;right:6px;padding:5px 8px}}