/* Clear interaction cues; original 3D controls and behaviour retained. */
.explorer-help{padding:18px 15px 0;margin:0;color:#c7d3df;font-size:14px;line-height:1.6}.explorer-help strong{display:block;color:#edce87;font-size:19px;margin-bottom:4px}#feature-list{display:flex;flex-wrap:wrap;gap:10px!important;padding:16px 15px 22px!important}#feature-list button{font-size:15px!important;line-height:1.4;min-height:48px;padding:12px 18px!important;border:1px solid #b99a53!important;border-radius:6px;background:#142b40!important;color:#f5f7fa!important;cursor:pointer;text-align:left;transition:background .15s}#feature-list button:hover{background:#24455f!important;border-color:#f0d28f!important}#feature-list button.selected,#feature-list button[aria-pressed="true"]{background:#e3bd67!important;color:#07111f!important;border-color:#e3bd67!important}#feature-list button:focus-visible{outline:3px solid #fff;outline-offset:3px}.view-tabs button{border:1px solid #b99a53!important;border-radius:6px;min-height:48px;font-size:14px!important;padding:12px 18px!important;cursor:pointer}.view-tabs button:hover{background:#24455f}.view-tabs button.active{background:#e3bd67;color:#07111f}@media(max-width:600px){.explorer-help{font-size:13px}#feature-list button{flex:1 1 140px;font-size:14px!important}.view-tabs{gap:8px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){#feature-list button{transition:none}}
