/* Scoped J-85BF pilot, no generic product changes. */
.wsl-structure-pilot{isolation:isolate}.wsl-structure-pilot .wsl-section__head{margin-bottom:28px}.wsl-structure-pilot__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:36px;align-items:start}.wsl-structure-pilot figure{position:sticky;top:110px;margin:0;min-width:0}.wsl-structure-pilot__image{position:relative;aspect-ratio:1;background:#fff;border:1px solid #d9e4ef;border-radius:6px;overflow:visible}.wsl-structure-pilot__image>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.wsl-structure-pilot figcaption{margin:14px 0 0;color:#60758a;font-size:13px;line-height:1.8}.wsl-structure-pilot__point{position:absolute;z-index:2;transform:translate(-50%,-50%);width:34px;height:34px;padding:0;border-radius:50%;border:2px solid #fff;background:#144f83;color:#fff;box-shadow:0 1px 7px #123d6550;font:700 13px/1 Arial,sans-serif;cursor:pointer}.wsl-structure-pilot__point[aria-pressed="true"]{background:#df002b;box-shadow:0 0 0 5px #df002b26,0 1px 7px #123d6550}.wsl-structure-pilot__point:focus-visible,.wsl-structure-pilot summary:focus-visible{outline:3px solid #0075bf;outline-offset:4px}.wsl-structure-pilot__items{display:flex;flex-direction:column;gap:12px;min-width:0}.wsl-structure-pilot__items details{display:block!important;height:auto!important;max-height:none!important;position:static!important;margin:0!important;border:1px solid #d5e1ec;border-radius:4px;background:#fff;overflow:visible!important}.wsl-structure-pilot__items summary{display:flex!important;align-items:center;gap:14px;padding:18px 20px;min-height:64px;box-sizing:border-box;cursor:pointer;list-style:none;color:#113f65;font-size:17px;font-weight:700;line-height:1.6;background:#f2f7fb}.wsl-structure-pilot__items summary::-webkit-details-marker{display:none}.wsl-structure-pilot__number{color:#125589;font-size:14px;flex:0 0 26px}.wsl-structure-pilot__indicator{margin-left:auto;flex:0 0 16px;position:relative;width:16px;height:16px}.wsl-structure-pilot__indicator:before,.wsl-structure-pilot__indicator:after{content:"";position:absolute;top:7px;left:1px;width:14px;height:2px;background:currentColor}.wsl-structure-pilot__indicator:after{transform:rotate(90deg)}.wsl-structure-pilot details[open] .wsl-structure-pilot__indicator:after{display:none}.wsl-structure-pilot details[open]{border-color:#b7cede}.wsl-structure-pilot details[open] summary{background:#eaf3fb}.wsl-structure-pilot__body{padding:2px 20px 18px 60px}.wsl-structure-pilot__body p{font-size:15px;line-height:1.9;color:#48657d;margin:12px 0 0}.wsl-structure-pilot__body img{max-width:100%;height:auto;object-fit:contain}
@media(max-width:900px){.wsl-structure-pilot__layout{grid-template-columns:minmax(0,1fr);gap:24px}.wsl-structure-pilot figure{position:static;max-width:520px;width:100%;margin:0 auto}.wsl-structure-pilot__items summary{padding:16px;font-size:16px}.wsl-structure-pilot__body{padding:0 16px 18px 56px}}
@media(prefers-reduced-motion:reduce){.wsl-structure-pilot *{scroll-behavior:auto!important}}

.wsl-structure-pilot__items>article{display:block;height:auto;margin:0;border:1px solid #d5e1ec;background:#fff;border-radius:4px;overflow:visible}.wsl-structure-pilot__select{display:flex;align-items:center;gap:14px;width:100%;padding:18px 20px;border:0;background:#f2f7fb;color:#113f65;font:700 17px/1.6 Arial,"Microsoft YaHei",sans-serif;text-align:left;cursor:pointer}.wsl-structure-pilot__select .wsl-structure-pilot__indicator{display:none}.wsl-structure-pilot__items>article.is-active{border-color:#df002b}.wsl-structure-pilot__items>article.is-active .wsl-structure-pilot__select{background:#fff1f3}.wsl-structure-pilot__select:focus-visible{outline:3px solid #0075bf;outline-offset:2px}@media(max-width:900px){.wsl-structure-pilot__select{padding:16px;font-size:16px}}
