/* 网站入口仅影响带专用class的导航；安装页样式全部限定自身，不改商品页面。 */
.extension-entry-bar{gap:14px}.extension-entry-rail{flex:1;min-width:0;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.extension-entry-rail>*{flex-shrink:0}.extension-entry-account{flex-shrink:0;gap:10px!important;white-space:nowrap}.extension-entry-user{max-width:7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.extension-install-entry{display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap;padding:5px 9px;border:1px solid #cbd5e1;border-radius:6px;color:#334155;font-size:12px;line-height:1.5;text-decoration:none;background:#fff}.extension-install-entry:hover{background:#f1f5f9;color:#1d4ed8}.extension-install-entry:focus-visible{outline:2px solid #2563eb;outline-offset:3px}
@media(max-width:640px){.extension-entry-account .extension-entry-user{display:none}.extension-entry-account{gap:7px!important}.extension-entry-bar{gap:8px}.extension-install-entry{padding:5px 7px}}
.extension-install-page{margin:0;background:#f5f7fa;color:#243247;font:15px/1.65 system-ui,-apple-system,"Segoe UI",sans-serif}.extension-install-page *{box-sizing:border-box}.extension-install-main{max-width:1024px;margin:0 auto;padding:30px 24px 48px}.extension-install-page header{margin-bottom:24px}.extension-back{color:#475569;text-decoration:none}.extension-back:hover{text-decoration:underline}.extension-eyebrow{margin:28px 0 4px;color:#64748b;font-size:12px;letter-spacing:.1em}.extension-install-page h1{font-size:30px;line-height:1.3;margin:0 0 10px}.extension-install-page h2{font-size:17px;line-height:1.45;margin:0 0 14px}.extension-subtitle{margin:0;color:#64748b}.extension-download-card,.extension-manager,.extension-steps{background:#fff;border:1px solid #dce3ec;border-radius:12px;padding:22px}.extension-download-card{margin-bottom:18px}.extension-release-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.extension-release-head h2{margin-bottom:6px}.extension-release-head p{margin:0;color:#64748b;overflow-wrap:anywhere}.extension-version-row{margin:22px 0 4px;color:#64748b}.extension-version-row strong{font-size:24px;margin-left:12px;color:#172b4d;overflow-wrap:anywhere}.extension-status{min-height:24px;color:#475569;margin:6px 0 18px}.extension-status.error{color:#b42318}.extension-primary,.extension-secondary{font:inherit;line-height:1.5;border-radius:7px;padding:9px 14px;cursor:pointer;text-decoration:none;display:inline-flex;justify-content:center;align-items:center}.extension-primary{background:#2563eb;color:#fff;border:1px solid #2563eb;font-weight:600}.extension-primary:hover{background:#1d4ed8}.extension-primary[aria-disabled=true]{background:#dbe3ee;color:#64748b;border-color:#dbe3ee;cursor:not-allowed}.extension-secondary{background:#fff;color:#334155;border:1px solid #cbd5e1;font-size:13px;white-space:nowrap}.extension-secondary:hover{background:#f1f5f9}.extension-secondary:disabled{opacity:.55;cursor:wait}.extension-install-page :focus-visible{outline:2px solid #2563eb;outline-offset:3px}.extension-fineprint{font-size:12px;color:#64748b;margin:12px 0 0}.extension-manager{margin-bottom:18px}.extension-address-row{display:flex;gap:10px}.extension-address-row input{flex:1;min-width:0;padding:9px 12px;border:1px solid #cbd5e1;border-radius:7px;background:#f8fafc;color:#1e293b;font:14px ui-monospace,Consolas,monospace}.extension-steps-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.extension-steps ol{margin:0;padding-left:22px}.extension-steps li{padding-left:3px;margin-bottom:11px}.extension-warning{border-left:3px solid #d6a54b;padding-left:12px;color:#7c581c;font-size:13px;margin:18px 0 0}.extension-notice{padding:18px 4px;color:#526276;font-size:13px}.extension-notice p{margin:5px 0 0}@media(max-width:650px){.extension-install-main{padding:20px 16px 30px}.extension-install-page h1{font-size:25px}.extension-steps-grid{grid-template-columns:1fr}.extension-download-card,.extension-manager,.extension-steps{padding:18px}.extension-release-head{flex-wrap:wrap;gap:12px}.extension-version-row strong{font-size:22px}.extension-primary{width:100%}}
