.guide-screenshot[data-v-45377527]{margin:22px 0 0}.guide-screenshot a[data-v-45377527]{background:#f5f6f8;border:1px solid #e2e6eb;border-radius:10px;box-shadow:0 10px 28px #1e263214;display:block;overflow:hidden}.guide-screenshot img[data-v-45377527]{display:block;height:auto;width:100%}.guide-screenshot figcaption[data-v-45377527]{color:#8a929e;font-size:12px;margin-top:8px;text-align:center}.guide-screenshot--narrow[data-v-45377527]{max-width:590px}.install-guide[data-v-d153fa4e]{--guide-accent:#f56a00;--guide-accent-dark:#c84e00;--guide-ink:#242933;--guide-muted:#626b7a;--guide-line:#e8ebef;background:#f7f8fa;color:var(--guide-ink);min-height:100vh}.guide-shell[data-v-d153fa4e]{margin:0 auto;width:1120px}.guide-hero[data-v-d153fa4e]{background:radial-gradient(circle at 86% 16%,rgba(255,184,112,.34),transparent 26%),linear-gradient(135deg,#fff8f1,#fff 62%);border-bottom:1px solid #f2dfcf;padding:52px 0 58px}.guide-hero h1[data-v-d153fa4e]{font-size:clamp(34px,5vw,50px);letter-spacing:-.035em;line-height:1.16;margin:12px 0 16px;max-width:760px}.guide-hero .guide-shell>p[data-v-d153fa4e]:not(.hero-tag){color:var(--guide-muted);font-size:17px;line-height:1.8;margin:0;max-width:700px}.breadcrumb[data-v-d153fa4e]{align-items:center;color:#7c8491;display:flex;font-size:14px;gap:9px;margin-bottom:32px}.breadcrumb a[data-v-d153fa4e],.hero-tag[data-v-d153fa4e]{color:var(--guide-accent-dark)}.hero-tag[data-v-d153fa4e]{font-size:13px;font-weight:800;letter-spacing:.12em;margin:0}.hero-actions[data-v-d153fa4e]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-actions a[data-v-d153fa4e]{align-items:center;border-radius:9px;display:inline-flex;font-weight:700;justify-content:center;min-height:44px;padding:0 19px;text-decoration:none}.primary-link[data-v-d153fa4e]{background:var(--guide-accent);box-shadow:0 10px 22px #f56a0033;color:#fff}.secondary-link[data-v-d153fa4e]{background:#fff;border:1px solid #f0c9aa;color:var(--guide-accent-dark)}.guide-content[data-v-d153fa4e]{display:grid;gap:56px;grid-template-columns:220px minmax(0,1fr);padding-bottom:96px;padding-top:56px}.guide-toc[data-v-d153fa4e]{align-self:start;background:#fff;border:1px solid var(--guide-line);border-radius:14px;display:flex;flex-direction:column;gap:5px;padding:20px;position:sticky;top:90px}.guide-toc strong[data-v-d153fa4e]{font-size:15px;margin-bottom:7px}.guide-toc a[data-v-d153fa4e]{border-radius:7px;color:var(--guide-muted);font-size:14px;line-height:1.5;padding:8px 9px}.guide-toc a[data-v-d153fa4e]:hover{background:#fff6ed;color:var(--guide-accent-dark)}.guide-toc .back-link[data-v-d153fa4e]{border-radius:0;border-top:1px solid var(--guide-line);color:var(--guide-accent-dark);font-weight:700;margin-top:10px;padding-top:16px}.guide-article[data-v-d153fa4e]{min-width:0}.guide-section[data-v-d153fa4e]{background:#fff;border:1px solid var(--guide-line);border-radius:18px;margin-bottom:34px;padding:42px;scroll-margin-top:88px}.method-heading[data-v-d153fa4e]{align-items:flex-start;border-bottom:1px solid var(--guide-line);display:flex;gap:18px;margin-bottom:34px;padding-bottom:28px}.method-heading>span[data-v-d153fa4e]{background:#fff0e4;border-radius:999px;color:var(--guide-accent-dark);flex:0 0 auto;font-size:13px;font-weight:800;padding:6px 10px}.method-heading h2[data-v-d153fa4e]{font-size:27px;line-height:1.3;margin:0 0 8px}.method-heading p[data-v-d153fa4e]{color:var(--guide-muted);line-height:1.7;margin:0}.step-list[data-v-d153fa4e]{counter-reset:install-step;list-style:none;margin:0;padding:0}.step-list>li[data-v-d153fa4e]{counter-increment:install-step;padding:0 0 38px 52px;position:relative}.step-list>li[data-v-d153fa4e]:before{align-items:center;background:var(--guide-accent);border-radius:50%;color:#fff;content:counter(install-step);display:flex;font-size:14px;font-weight:800;height:34px;justify-content:center;left:0;position:absolute;top:-2px;width:34px}.step-list>li[data-v-d153fa4e]:after{background:#f0d7c2;bottom:4px;content:"";left:16px;position:absolute;top:38px;width:1px}.step-list>li[data-v-d153fa4e]:last-child{padding-bottom:4px}.step-list>li[data-v-d153fa4e]:last-child:after{display:none}.step-body h3[data-v-d153fa4e]{font-size:19px;line-height:1.5;margin:0 0 9px}.step-body p[data-v-d153fa4e]{color:var(--guide-muted);line-height:1.8;margin:0}.step-body a[data-v-d153fa4e]{color:var(--guide-accent-dark);font-weight:650;text-decoration:underline;text-underline-offset:3px}.step-body code[data-v-d153fa4e]{background:#f4f6f8;border:1px solid #e1e5ea;border-radius:5px;color:#384152;font-size:.9em;padding:2px 6px}.notice[data-v-d153fa4e]{border-radius:10px;margin-top:24px;padding:17px 19px}.notice strong[data-v-d153fa4e]{display:block;margin-bottom:5px}.notice p[data-v-d153fa4e]{line-height:1.7;margin:0}.notice-warning[data-v-d153fa4e]{background:#fff9e9;border:1px solid #f3d59f;color:#7d5712}.notice-info[data-v-d153fa4e]{background:#f0f7ff;border:1px solid #bedbf6;color:#285f8f}.troubleshooting[data-v-d153fa4e]{margin-bottom:0}.troubleshooting>h2[data-v-d153fa4e]{font-size:27px;margin:0 0 24px}.question-card[data-v-d153fa4e]{border-top:1px solid var(--guide-line);padding:20px 0}.question-card h3[data-v-d153fa4e]{font-size:17px;margin:0 0 8px}.question-card p[data-v-d153fa4e]{color:var(--guide-muted);line-height:1.75;margin:0}@media (max-width:900px){.guide-content[data-v-d153fa4e]{gap:24px;grid-template-columns:1fr}.guide-toc[data-v-d153fa4e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:static}.guide-toc .back-link[data-v-d153fa4e],.guide-toc strong[data-v-d153fa4e]{grid-column:1/-1}}@media (max-width:620px){.guide-shell[data-v-d153fa4e]{width:min(72%,1120px)}.guide-hero[data-v-d153fa4e]{padding:34px 0 42px}.guide-hero h1[data-v-d153fa4e]{font-size:32px}.guide-hero .guide-shell>p[data-v-d153fa4e]:not(.hero-tag){font-size:15px}.breadcrumb[data-v-d153fa4e]{margin-bottom:24px}.hero-actions a[data-v-d153fa4e]{width:100%}.guide-content[data-v-d153fa4e]{padding-bottom:60px;padding-top:28px}.guide-toc[data-v-d153fa4e]{grid-template-columns:1fr}.guide-toc .back-link[data-v-d153fa4e],.guide-toc strong[data-v-d153fa4e]{grid-column:auto}.guide-section[data-v-d153fa4e]{border-radius:13px;padding:26px 18px}.method-heading[data-v-d153fa4e]{flex-direction:column;gap:12px}.method-heading h2[data-v-d153fa4e]{font-size:23px}.step-list>li[data-v-d153fa4e]{padding-left:44px}}
