.pointcloud-info-section{padding:20px;color:var(--color-text-primary)}.pointcloud-info-section h3{color:var(--color-accent);margin-bottom:15px;font-size:1.2em}.pointcloud-info-section h4{color:var(--color-text-secondary);margin-top:20px;margin-bottom:10px;font-size:1.1em}.controls-section{background:var(--color-background-secondary);padding:15px;border-radius:8px;margin:20px 0;border:1px solid var(--color-border)}.slider-container{margin-top:10px}.slider-container label{display:block;margin-bottom:8px;font-weight:700;color:var(--color-text-primary)}.point-size-slider{width:100%;height:6px;border-radius:3px;background:var(--color-background-tertiary);outline:none;opacity:.7;transition:opacity .2s;margin-bottom:8px;cursor:pointer}.point-size-slider:hover{opacity:1}.point-size-slider::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:50%;background:var(--color-accent);cursor:pointer;border:2px solid var(--color-background-primary);box-shadow:0 2px 4px #0003}.point-size-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--color-accent);cursor:pointer;border:2px solid var(--color-background-primary);box-shadow:0 2px 4px #0003}.slider-range{display:flex;justify-content:space-between;font-size:.8em;color:var(--color-text-secondary);margin-top:5px}.info-section,.navigation-info,.tips-info{margin:20px 0}.info-section ul,.navigation-info ul,.tips-info ul{list-style-type:none;padding-left:0}.info-section li,.navigation-info li,.tips-info li{margin:8px 0;padding:5px 0;border-bottom:1px solid var(--color-border-light)}.info-section li:last-child,.navigation-info li:last-child,.tips-info li:last-child{border-bottom:none}.info-section strong,.navigation-info strong,.tips-info strong{color:var(--color-accent)}
