/* v199: downloaded ZIP (Install from Disk) is the primary Blender 5.2 workflow. */
.bb-addon-guide .bb-addon-download-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:9px;margin:20px 0 26px}
.bb-addon-guide .bb-addon-download-flow>div{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;padding:16px 9px 15px;border:2px solid #c89c5e;border-radius:15px;background:linear-gradient(160deg,#fff9ed,#efdfbf);color:#64265a;box-shadow:0 5px 12px #461f3e19}
.bb-addon-guide .bb-addon-download-flow strong{font:700 1.25rem/1.1 Georgia,serif;color:#64265a}
.bb-addon-guide .bb-addon-download-flow small{font:.86rem/1.4 Georgia,serif;color:#6c4c68}
.bb-addon-guide .bb-addon-download-flow .bb-flow-num{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;border:1px solid #d7ac70;background:#67305d;color:#ffe6b5;font:700 .84rem/1 Georgia,serif}
.bb-addon-guide .bb-flow-arrow{display:flex;align-items:center;color:#a36a34;font-size:1.75rem;font-weight:bold}
.bb-addon-guide .bb-addon-subheading{margin:27px 0 14px;font:700 clamp(1.45rem,2.6vw,1.9rem)/1.15 Georgia,serif;color:#652656}
.bb-addon-guide .bb-addon-file-chooser{margin:22px auto 23px;max-width:880px;padding:15px 17px;border-radius:18px;border:3px solid #b78956;background:#2b2731;color:#f8e5bf;box-shadow:0 10px 25px #1d0b2944}
.bb-addon-guide .bb-addon-chooser-top{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:6px 8px 12px;color:#f7cc87;font:700 .86rem/1.4 Georgia,serif;letter-spacing:.04em}
.bb-addon-guide .bb-addon-chooser-top span+span{color:#cbb8ca;font-weight:400;letter-spacing:0}
.bb-addon-guide .bb-addon-chooser-content{display:grid;grid-template-columns:minmax(130px,.35fr) minmax(0,1fr);gap:12px}
.bb-addon-guide .bb-addon-folder{border:1px solid #5b4b61;background:#403844;border-radius:9px;padding:17px 12px;color:#fff2d8;font-size:1.05rem}
.bb-addon-guide .bb-addon-filename{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:15px 13px;border:2px solid #efbb71;border-radius:10px;background:#604269;color:#fff7ea;font-size:1.05rem}
.bb-addon-guide .bb-addon-filename strong{color:#fff0bf}
.bb-addon-guide .bb-addon-filename span{font:.9rem Georgia,serif;color:#ffdda8}
.bb-addon-guide .bb-addon-file-chooser>p{margin:13px 5px 2px;color:#f5e3cf;font:.92rem/1.6 Georgia,serif}
.bb-addon-guide #addon-disk .bb-steps{margin-bottom:22px}
.bb-addon-guide #addon-disk .bb-callout{margin:18px 0 20px}
@media(max-width:760px){.bb-addon-guide .bb-addon-download-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bb-addon-guide .bb-addon-download-flow .bb-flow-arrow{display:none}}
@media(max-width:520px){.bb-addon-guide .bb-addon-chooser-top{flex-direction:column;align-items:flex-start}.bb-addon-guide .bb-addon-chooser-content{grid-template-columns:1fr}.bb-addon-guide .bb-addon-download-flow strong{font-size:1.08rem}}

/* Number the split step groups continuously. */
.bb-addon-guide #addon-disk ol.bb-steps[start="4"]{counter-reset:step 3}
.bb-addon-guide #addon-disk ol.bb-steps[start="7"]{counter-reset:step 6}
.bb-addon-guide #addon-enable ol.bb-steps[start="4"]{counter-reset:step 3}
