.home[data-v-9f860e31]{padding-bottom:var(--sp-12)}.hero.banner[data-v-9f860e31]{color:#fff;background:linear-gradient(135deg,#0b3a66,#12558f 58%,#1766a8);border-bottom:0}.banner-inner[data-v-9f860e31]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-6);padding:var(--sp-8) var(--sp-4)}.banner-copy[data-v-9f860e31]{max-width:680px}.banner-badge[data-v-9f860e31]{display:inline-block;padding:4px 12px;margin-bottom:var(--sp-3);font-size:var(--fs-xs);color:#ffffffdb;background:#ffffff1f;border:1px solid rgb(255 255 255 / 22%);border-radius:var(--r-full)}.banner-title[data-v-9f860e31]{margin:0;font-size:clamp(30px,4vw,44px);line-height:1.25;color:#fff}.banner-sub[data-v-9f860e31]{max-width:600px;margin:var(--sp-3) 0 0;font-size:var(--fs-sm);line-height:1.8;color:#ffffffc2}.banner-actions[data-v-9f860e31]{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-5)}.banner-primary[data-v-9f860e31]{color:#0b3a66;background:#fff;border-color:#fff}.banner-primary[data-v-9f860e31]:hover{background:#f1f6fb;border-color:#f1f6fb}.banner-secondary[data-v-9f860e31]{color:#fff;background:transparent;border-color:#ffffff8c}.banner-secondary[data-v-9f860e31]:hover{background:#ffffff1a;border-color:#fff}.banner-facts[data-v-9f860e31]{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);padding:0;margin:var(--sp-4) 0 0;font-size:var(--fs-xs);color:#ffffff9e;list-style:none}.banner-facts li[data-v-9f860e31]:before{margin-right:6px;content:"·"}.banner-slogan[data-v-9f860e31]{display:none;flex:0 0 auto;text-align:right;color:#ffffff8c}.banner-slogan span[data-v-9f860e31]{display:block;font-size:var(--fs-xs);letter-spacing:.12em}.banner-slogan strong[data-v-9f860e31]{display:block;margin-top:6px;font-size:var(--fs-2xl);font-weight:500;color:#fff}@media(min-width:1024px){.banner-slogan[data-v-9f860e31]{display:block}}.hero[data-v-9f860e31]{background:var(--brand-tint);border-bottom:1px solid var(--line-soft)}.hero-inner[data-v-9f860e31]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-6);padding:var(--sp-8) var(--sp-4) var(--sp-6)}.hero-badge[data-v-9f860e31]{display:inline-block;padding:3px 10px;border-radius:var(--r-full);background:var(--brand-soft);color:var(--brand-strong);font-size:var(--fs-xs);margin-bottom:var(--sp-3)}.hero-title[data-v-9f860e31]{margin:0 0 var(--sp-3);font-size:var(--fs-3xl);line-height:1.25;color:var(--text)}.hl[data-v-9f860e31]{color:var(--brand)}.hero-sub[data-v-9f860e31]{margin:0 0 var(--sp-4);max-width:640px;color:var(--text-2);font-size:var(--fs-sm);line-height:1.8}.hero-actions[data-v-9f860e31]{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.hero-facts[data-v-9f860e31]{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);padding:0;margin:var(--sp-4) 0 0;font-size:var(--fs-xs);color:var(--text-3);list-style:none}.hero-facts li[data-v-9f860e31]{position:relative;padding-left:14px}.hero-facts li[data-v-9f860e31]:before{position:absolute;top:0;left:0;content:"·";color:var(--brand)}.hero-slogan[data-v-9f860e31]{display:none}@media(min-width:1024px){.hero-slogan[data-v-9f860e31]{display:block;text-align:right;color:var(--text-3)}.slogan-label[data-v-9f860e31]{font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase}.slogan-en[data-v-9f860e31]{margin:2px 0 0;font-size:var(--fs-xl);font-weight:700;color:var(--brand)}}.entries-section[data-v-9f860e31]{margin-top:var(--sp-4)}.entries[data-v-9f860e31]{display:grid;grid-template-columns:1fr;gap:var(--sp-3)}@media(min-width:768px){.entries[data-v-9f860e31]{grid-template-columns:repeat(2,minmax(0,1fr))}}.entry[data-v-9f860e31]{padding:var(--sp-4);cursor:pointer;border:1px solid var(--line);transition:border-color .15s,box-shadow .15s}.entry[data-v-9f860e31]:hover{border-color:var(--brand);box-shadow:var(--sh-2)}.entry.primary[data-v-9f860e31]{border-color:var(--brand);background:var(--brand-tint)}.entry-head[data-v-9f860e31]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.entry-title[data-v-9f860e31]{margin:0;font-size:var(--fs-lg)}.entry-meta[data-v-9f860e31]{font-size:var(--fs-xs);color:var(--brand);white-space:nowrap}.entry-desc[data-v-9f860e31]{margin:var(--sp-2) 0 var(--sp-3);color:var(--text-2);font-size:var(--fs-sm);line-height:1.7}.entry-go[data-v-9f860e31]{font-size:var(--fs-sm);color:var(--brand);font-weight:600}.entry-points[data-v-9f860e31]{display:grid;gap:6px;padding:0;margin:var(--sp-3) 0;font-size:var(--fs-xs);color:var(--text-2);list-style:none}.entry-points li[data-v-9f860e31]:before{margin-right:6px;content:"✓";color:var(--brand)}.section[data-v-9f860e31]{padding:var(--sp-8) 0}.section.alt[data-v-9f860e31]{background:var(--bg)}.kicker[data-v-9f860e31]{display:inline-block;margin-bottom:var(--sp-2);font-size:var(--fs-xs);font-weight:600;color:var(--brand);letter-spacing:.08em}.feature-grid[data-v-9f860e31]{display:grid;gap:var(--sp-6);align-items:center}@media(min-width:900px){.feature-grid[data-v-9f860e31]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--sp-8)}.feature-grid.reverse .feature-copy[data-v-9f860e31]{order:2}.feature-grid.reverse .score-preview[data-v-9f860e31]{order:1}}.feature-title[data-v-9f860e31]{margin:0;font-size:var(--fs-2xl)}.feature-desc[data-v-9f860e31]{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);line-height:1.8;color:var(--text-2)}.feature-list[data-v-9f860e31]{display:grid;gap:8px;padding:0;margin:var(--sp-4) 0 0;list-style:none}.feature-list li[data-v-9f860e31]{position:relative;padding-left:20px;font-size:var(--fs-sm);line-height:1.6;color:var(--text-2)}.feature-list li[data-v-9f860e31]:before{position:absolute;top:0;left:0;content:"✓";font-weight:700;color:var(--brand)}.feature-actions[data-v-9f860e31]{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-5)}.report-preview[data-v-9f860e31],.score-preview[data-v-9f860e31]{padding:var(--sp-5)}.rp-head[data-v-9f860e31],.sp-head[data-v-9f860e31]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--text-3)}.rp-number[data-v-9f860e31]{display:flex;align-items:baseline;gap:6px;margin-top:var(--sp-3)}.rp-number strong[data-v-9f860e31]{font-size:var(--fs-3xl);color:var(--brand)}.rp-number span[data-v-9f860e31]{font-size:var(--fs-xs);color:var(--text-3)}.rp-bars[data-v-9f860e31]{display:grid;gap:10px;margin-top:var(--sp-4)}.rp-bar[data-v-9f860e31]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--sp-2);align-items:center;font-size:var(--fs-xs);color:var(--text-2)}.rp-bar i[data-v-9f860e31]{height:8px;background:var(--brand);border-radius:var(--r-full);opacity:.75}.rp-note[data-v-9f860e31]{margin:var(--sp-3) 0 0;font-size:var(--fs-xs);line-height:1.5;color:var(--text-3)}.sp-score[data-v-9f860e31]{display:flex;align-items:baseline;gap:4px;margin-top:var(--sp-3)}.sp-score strong[data-v-9f860e31]{font-size:var(--fs-3xl);color:var(--warn)}.sp-score span[data-v-9f860e31]{font-size:var(--fs-sm);color:var(--text-3)}.sp-dims[data-v-9f860e31]{display:grid;gap:10px;margin-top:var(--sp-4)}.sp-dims div[data-v-9f860e31]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:var(--sp-2);align-items:center;font-size:var(--fs-xs);color:var(--text-2)}.sp-dims b[data-v-9f860e31]{height:8px;background:var(--warn);border-radius:var(--r-full);opacity:.75}.member-grid[data-v-9f860e31]{display:grid;gap:var(--sp-3);margin-top:var(--sp-5)}@media(min-width:768px){.member-grid[data-v-9f860e31]{grid-template-columns:repeat(3,minmax(0,1fr))}}.member-plan[data-v-9f860e31]{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4)}.member-plan.featured[data-v-9f860e31]{background:var(--brand-tint);border-color:var(--brand)}.mp-head[data-v-9f860e31]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.mp-name[data-v-9f860e31]{font-size:var(--fs-md);font-weight:600}.mp-price[data-v-9f860e31]{display:flex;align-items:baseline;gap:2px;color:var(--brand)}.mp-price i[data-v-9f860e31]{font-size:var(--fs-sm);font-style:normal;font-weight:500}.mp-price strong[data-v-9f860e31]{font-size:var(--fs-2xl)}.mp-price span[data-v-9f860e31]{font-size:var(--fs-xs);color:var(--text-3)}.mp-daily[data-v-9f860e31]{margin:0;font-size:var(--fs-xs);color:var(--text-3)}.mp-list[data-v-9f860e31]{display:grid;gap:6px;padding:var(--sp-2) 0;margin:var(--sp-2) 0 var(--sp-3);font-size:var(--fs-xs);color:var(--text-2);list-style:none;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.mp-list li[data-v-9f860e31]:before{margin-right:6px;content:"·";color:var(--brand)}.member-note[data-v-9f860e31]{margin:var(--sp-3) 0 0;font-size:var(--fs-xs);color:var(--text-3)}.steps[data-v-9f860e31]{display:grid;gap:var(--sp-3);margin-top:var(--sp-4)}@media(min-width:768px){.steps[data-v-9f860e31]{grid-template-columns:repeat(3,minmax(0,1fr))}}.step[data-v-9f860e31]{padding:var(--sp-4)}.step-no[data-v-9f860e31]{font-size:var(--fs-xs);font-weight:600;color:var(--brand);letter-spacing:.08em}.step h3[data-v-9f860e31]{margin:var(--sp-2) 0 0;font-size:var(--fs-md)}.step p[data-v-9f860e31]{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);line-height:1.6;color:var(--text-2)}.service-banner[data-v-9f860e31],.final-cta[data-v-9f860e31]{display:flex;flex-wrap:wrap;gap:var(--sp-4);align-items:center;justify-content:space-between;padding:var(--sp-5)}.service-title[data-v-9f860e31],.final-title[data-v-9f860e31]{margin:0;font-size:var(--fs-lg)}.service-desc[data-v-9f860e31],.final-desc[data-v-9f860e31]{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);line-height:1.6;color:var(--text-2)}.final-actions[data-v-9f860e31]{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.row-head[data-v-9f860e31]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-3)}.placeholder[data-v-9f860e31]{padding:var(--sp-6);color:var(--text-2);font-size:var(--fs-sm)}.link[data-v-9f860e31]{border:0;background:none;color:var(--brand);font-size:inherit;cursor:pointer}.job-list[data-v-9f860e31]{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2)}.job-row[data-v-9f860e31]{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);cursor:pointer;border:1px solid var(--line);transition:border-color .15s}.job-row[data-v-9f860e31]:hover{border-color:var(--brand)}.job-main[data-v-9f860e31]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.job-main strong[data-v-9f860e31]{font-size:var(--fs-md);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-company[data-v-9f860e31]{font-size:var(--fs-xs);color:var(--text-3)}.job-city[data-v-9f860e31],.job-type[data-v-9f860e31]{font-size:var(--fs-xs);color:var(--text-2);white-space:nowrap}.job-deadline[data-v-9f860e31]{font-size:var(--fs-xs);color:var(--warn);font-weight:600;white-space:nowrap}.library-hook[data-v-9f860e31]{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;justify-content:space-between;padding:var(--sp-4);margin-top:var(--sp-3);background:var(--card);border:1px dashed var(--brand);border-radius:var(--r-lg)}.library-hook.done[data-v-9f860e31]{background:var(--brand-tint);border-style:solid}.lh-copy[data-v-9f860e31]{display:flex;flex-direction:column;gap:4px}.lh-title[data-v-9f860e31]{font-size:var(--fs-sm)}.lh-sub[data-v-9f860e31]{font-size:var(--fs-xs);line-height:1.5;color:var(--text-2)}.major-grid[data-v-9f860e31]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}@media(min-width:768px){.major-grid[data-v-9f860e31]{grid-template-columns:repeat(3,minmax(0,1fr))}}.major-card[data-v-9f860e31]{padding:var(--sp-3) var(--sp-4);cursor:pointer;border:1px solid var(--line);transition:border-color .15s}.major-card[data-v-9f860e31]:hover{border-color:var(--brand)}.major-name[data-v-9f860e31]{margin:0 0 4px;font-size:var(--fs-md)}.major-meta[data-v-9f860e31]{margin:0 0 6px;font-size:var(--fs-xs);color:var(--text-3)}.major-salary[data-v-9f860e31]{margin:0;font-size:var(--fs-sm);color:var(--brand);font-weight:600}.tools[data-v-9f860e31]{display:grid;grid-template-columns:1fr;gap:var(--sp-3)}@media(min-width:768px){.tools[data-v-9f860e31]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tool[data-v-9f860e31]{padding:var(--sp-4);cursor:pointer;border:1px solid var(--line);transition:border-color .15s}.tool[data-v-9f860e31]:hover{border-color:var(--brand)}.tool-title[data-v-9f860e31]{margin:var(--sp-2) 0;font-size:var(--fs-lg)}.tool-desc[data-v-9f860e31]{margin:0 0 var(--sp-3);color:var(--text-2);font-size:var(--fs-sm);line-height:1.7}.tool-price[data-v-9f860e31]{margin:0;color:var(--brand);font-weight:700}.member-banner[data-v-9f860e31]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-5);background:linear-gradient(120deg,var(--brand-soft),var(--card));border:1px solid var(--brand-soft)}.member-title[data-v-9f860e31]{margin:0 0 var(--sp-2);font-size:var(--fs-lg)}.member-desc[data-v-9f860e31]{margin:0;color:var(--text-2);font-size:var(--fs-sm);line-height:1.7}.promises[data-v-9f860e31]{display:grid;grid-template-columns:1fr;gap:var(--sp-3)}@media(min-width:768px){.promises[data-v-9f860e31]{grid-template-columns:repeat(3,minmax(0,1fr))}}.promise[data-v-9f860e31]{padding:var(--sp-4)}.promise-title[data-v-9f860e31]{margin:0 0 var(--sp-2);font-size:var(--fs-md)}.promise-desc[data-v-9f860e31]{margin:0;color:var(--text-2);font-size:var(--fs-sm);line-height:1.7}.faq[data-v-9f860e31]{padding:var(--sp-3) 0;border-bottom:1px solid var(--line-soft)}.faq[data-v-9f860e31]:last-child{border-bottom:0}.faq summary[data-v-9f860e31]{cursor:pointer;font-size:var(--fs-sm);color:var(--text)}.faq-a[data-v-9f860e31]{margin:var(--sp-2) 0 0;color:var(--text-2);font-size:var(--fs-sm);line-height:1.8}.cta-card[data-v-9f860e31]{padding:var(--sp-6);text-align:center}.card-title[data-v-9f860e31]{margin:0 0 var(--sp-2);font-size:var(--fs-lg)}.card-sub[data-v-9f860e31]{margin:0 0 var(--sp-4);color:var(--text-2);font-size:var(--fs-sm)}.next-grid[data-v-9f860e31]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}@media(min-width:900px){.next-grid[data-v-9f860e31]{grid-template-columns:repeat(4,minmax(0,1fr))}}.next[data-v-9f860e31]{display:flex;flex-direction:column;gap:4px;padding:var(--sp-4);text-align:left;cursor:pointer;border:1px solid var(--line);background:var(--card);transition:border-color .15s}.next[data-v-9f860e31]:hover{border-color:var(--brand)}.next-kicker[data-v-9f860e31]{font-size:var(--fs-xs);color:var(--brand)}.next-title[data-v-9f860e31]{font-size:var(--fs-md);color:var(--text)}.next-price[data-v-9f860e31]{margin-top:2px;font-size:var(--fs-sm);font-weight:700;color:var(--brand)}.next-desc[data-v-9f860e31]{font-size:var(--fs-xs);color:var(--text-3);line-height:1.5}.trust-card[data-v-9f860e31]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5)}.trust-title[data-v-9f860e31]{margin:0 0 4px;font-size:var(--fs-md)}.trust-desc[data-v-9f860e31]{margin:0;color:var(--text-2);font-size:var(--fs-sm)}@media(max-width:640px){.trust-card[data-v-9f860e31]{align-items:flex-start;flex-direction:column}}.personality-entry-section[data-v-9f860e31]{padding-top:0}.personality-entry[data-v-9f860e31]{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-color:#12558f2e;background:radial-gradient(500px 160px at 0% 50%,rgb(18 85 143 / 8%),transparent 70%),#fff}.personality-entry-icon[data-v-9f860e31]{display:grid;flex:0 0 auto;place-items:center;width:54px;height:54px;color:#fff;font-size:18px;font-weight:800;letter-spacing:.03em;background:linear-gradient(135deg,#0b3a66,#1766a8);border-radius:14px}.personality-entry-copy[data-v-9f860e31]{flex:1;min-width:0}.personality-entry-title[data-v-9f860e31]{margin:3px 0 5px;font-size:var(--fs-lg)}.personality-entry-desc[data-v-9f860e31]{margin:0;color:var(--text-2);font-size:var(--fs-sm);line-height:1.7}.personality-entry-btn[data-v-9f860e31]{flex:0 0 auto}@media(max-width:760px){.personality-entry[data-v-9f860e31]{align-items:flex-start;flex-wrap:wrap}.personality-entry-btn[data-v-9f860e31]{width:100%}}.extension-section[data-v-9f860e31]{background:radial-gradient(900px 300px at 8% 0%,rgb(18 85 143 / 7%),transparent 70%),linear-gradient(180deg,#f7fbff,#fff);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);scroll-margin-top:82px}.extension-head[data-v-9f860e31]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-5)}.extension-head .page-desc[data-v-9f860e31]{max-width:650px}.extension-jump[data-v-9f860e31]{flex:0 0 auto}.install-grid[data-v-9f860e31]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--sp-3);scroll-margin-top:88px}.install-card[data-v-9f860e31]{padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;box-shadow:var(--sh-1)}.install-card.local-card[data-v-9f860e31]{border-color:#12558f38}.install-card-head[data-v-9f860e31]{display:flex;align-items:center;gap:10px;margin-bottom:var(--sp-4)}.install-emoji[data-v-9f860e31]{display:inline-grid;place-items:center;width:38px;height:38px;font-size:19px;background:var(--brand-tint);border-radius:10px}.install-title[data-v-9f860e31]{margin:0;font-size:var(--fs-md)}.install-sub[data-v-9f860e31]{margin:2px 0 0;color:var(--text-3);font-size:var(--fs-xs)}.store-list[data-v-9f860e31]{display:grid;gap:8px;padding:0;margin:0;list-style:none}.store-item[data-v-9f860e31]{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid var(--line-soft);border-radius:var(--r-md);background:#fbfdff}.store-dot[data-v-9f860e31]{flex:0 0 auto;width:8px;height:8px;background:#e2a33b;border-radius:50%;box-shadow:0 0 0 4px #e2a33b1f}.store-info[data-v-9f860e31]{display:flex;flex:1;flex-direction:column;min-width:0}.store-info strong[data-v-9f860e31]{font-size:var(--fs-sm)}.store-info small[data-v-9f860e31]{margin-top:1px;color:var(--text-3);font-size:var(--fs-xs)}.store-pending[data-v-9f860e31]{flex:0 0 auto;padding:3px 8px;color:#92661a;font-size:var(--fs-xs);background:#fff7e8;border-radius:var(--r-full)}.browser-store[data-v-9f860e31]{padding:14px;background:#fbfdff;border:1px solid var(--line-soft);border-radius:var(--r-md)}.browser-store-head[data-v-9f860e31]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.browser-chip[data-v-9f860e31]{display:inline-flex;align-items:center;padding:3px 9px;color:var(--brand);font-size:var(--fs-xs);font-weight:700;background:var(--brand-tint);border-radius:var(--r-full)}.browser-store-state[data-v-9f860e31]{color:#92661a;font-size:var(--fs-xs);font-weight:600}.browser-store-state.live[data-v-9f860e31]{color:#197a4b}.browser-store h4[data-v-9f860e31]{margin:0 0 12px;font-size:var(--fs-md)}.store-primary[data-v-9f860e31]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%}.store-unavailable[data-v-9f860e31]{margin:0 0 12px;color:var(--text-2);font-size:var(--fs-sm);line-height:1.7}.other-stores[data-v-9f860e31]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:var(--sp-3);color:var(--text-3);font-size:var(--fs-xs)}.other-stores a[data-v-9f860e31]{color:var(--brand);font-weight:600}.local-card[data-v-9f860e31]{scroll-margin-top:88px}.store-link[data-v-9f860e31]{flex:0 0 auto;color:var(--brand);font-size:var(--fs-xs);font-weight:600}.install-note[data-v-9f860e31],.install-warn[data-v-9f860e31]{margin:var(--sp-3) 0 0;color:var(--text-3);font-size:var(--fs-xs);line-height:1.7}.install-warn[data-v-9f860e31]{padding:9px 10px;color:#7c5a17;background:#fff9ee;border-radius:var(--r-sm)}.download-list[data-v-9f860e31]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.download-btn[data-v-9f860e31]{display:flex;flex-direction:column;gap:2px;padding:11px 12px;color:#fff;background:linear-gradient(135deg,#12558f,#1766a8);border-radius:var(--r-md);transition:transform .15s,box-shadow .15s}.download-btn[data-v-9f860e31]:hover{color:#fff;transform:translateY(-1px);box-shadow:var(--sh-2)}.download-btn span[data-v-9f860e31]{font-size:var(--fs-sm);font-weight:600}.download-btn small[data-v-9f860e31]{font-size:11px;color:#ffffffb8}.install-steps[data-v-9f860e31]{display:grid;gap:9px;padding:0;margin:var(--sp-4) 0 0;list-style:none;counter-reset:install-step}.install-steps li[data-v-9f860e31]{position:relative;padding-left:28px;color:var(--text-2);font-size:var(--fs-xs);line-height:1.75;counter-increment:install-step}.install-steps li[data-v-9f860e31]:before{position:absolute;top:1px;left:0;display:grid;place-items:center;width:19px;height:19px;color:var(--brand);font-size:11px;font-weight:700;background:var(--brand-tint);border-radius:50%;content:counter(install-step)}.install-steps code[data-v-9f860e31]{padding:1px 5px;color:#0f4675;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;background:#eef6fd;border-radius:4px;word-break:break-all}@media(max-width:860px){.extension-head[data-v-9f860e31]{align-items:flex-start;flex-direction:column}.install-grid[data-v-9f860e31]{grid-template-columns:1fr}}@media(max-width:520px){.download-list[data-v-9f860e31]{grid-template-columns:1fr}}
