.cross-section-imagery-controls{display:grid;gap:8px;min-width:0;padding-bottom:12px;border-bottom:1px solid #47728e}
.cross-section-layer-tools .cross-section-imagery-controls label{color:#e8f6ff;font-size:12px;font-weight:700}
.cross-section-layer-tools .cross-section-imagery-controls select{height:auto;min-height:34px;padding:7px;font-size:12px}
.cross-section-imagery-controls button{min-height:34px;padding:7px 9px;border:1px solid #7099b4;border-radius:4px;background:#173b55;color:#e8f6ff;font-size:12px;text-align:left}
.cross-section-imagery-controls button:hover{background:#214d6c}
.cross-section-imagery-controls button:disabled{color:#b7d4e7;cursor:wait}
.cross-section-imagery-controls p{margin:0;color:#c5ddeb;font-size:12px;line-height:1.55;overflow-wrap:anywhere}
.cross-section-imagery-controls a{color:#a9e4ff;font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}
.cross-section-imagery-controls :is(button,select,a):focus-visible{outline:2px solid #a9e4ff;outline-offset:2px}
