/* v10.1 Editor refinement only. No site-wide 3D or depth styling. */
.bws10-view-switch{flex-wrap:wrap}
.bws10-view-switch .bws101-history-button{min-width:66px;min-height:36px;background:#202d45;color:#dceaf8;border:1px solid #48677c;border-radius:8px;font-size:12px}
.bws10-view-switch .bws101-history-button:disabled{opacity:.36;cursor:not-allowed}
.bws10-section-row[draggable=true]{cursor:grab;touch-action:pan-y}
.bws10-section-row[draggable=true]:active{cursor:grabbing}
.bws10-section-row.bws101-dragging{opacity:.38}
.bws10-section-row.bws101-selected-section{background:#19425a;border-left:3px solid #71d7ee;padding-left:8px}
.bws10-section-row:focus-within{outline:2px solid #77deec;outline-offset:1px}
@media(max-width:900px){.bws10-view-switch .bws101-history-button{flex:1 1 60px}.bws10-section-row{padding-block:11px}}
@media(prefers-reduced-motion:reduce){.bws10-section-row,.bws10-view-switch *{transition:none!important}}
