.cross-section-water-flatten-controls{display:grid;gap:8px;min-width:0;padding-block:12px;border-bottom:1px solid #47728e;color:#e8f6ff;font-size:12px;line-height:1.5}
.cross-section-water-flatten-controls>strong{font-size:13px;color:#fff}
.cross-section-layer-tools .cross-section-water-flatten-controls label{min-width:0;color:#c5ddeb;font-size:12px;overflow-wrap:anywhere}
.cross-section-water-flatten-controls input[type=number]{box-sizing:border-box;width:100%;min-width:0;min-height:34px;padding:6px 7px;border:1px solid #7099b4;border-radius:4px;background:#112d42;color:#fff;font-size:14px;font-variant-numeric:tabular-nums;caret-color:#a9e4ff}
.cross-section-water-flatten-controls input::placeholder{color:#b7d4e7;opacity:1;font-size:12px}
.cross-section-water-flatten-controls button{min-width:0;min-height:34px;padding:7px 8px;border:1px solid #7099b4;border-radius:4px;background:#173b55;color:#e8f6ff;cursor:pointer;font-size:12px;line-height:1.5;text-align:left;white-space:normal;overflow-wrap:anywhere}
.cross-section-water-flatten-controls button:hover:enabled{background:#214d6c}
.cross-section-water-flatten-controls button:disabled{color:#aac3d3;border-color:#47728e;background:#173247;cursor:not-allowed}
.cross-section-flatten-actions{display:grid;gap:6px;min-width:0}
.cross-section-water-flatten-controls p{margin:0;color:#c5ddeb;overflow-wrap:anywhere}
.cross-section-water-flatten-controls p[data-kind=success]{color:#9ce8bd}
.cross-section-water-flatten-controls p[data-kind=warn]{color:#ffe08a}
.cross-section-water-flatten-controls :is(button,input):focus-visible{outline:2px solid #a9e4ff;outline-offset:2px}
.cross-section-water-flatten-controls ::selection{background:#a9e4ff;color:#0b1f32}
.cross-section-water-flatten-controls[data-editing=false] :is(#cross-section-flatten-undo-point,#cross-section-flatten-finish){display:none}
.cross-section-layer-tools{max-height:calc(100% - 56px);overflow-y:auto;scrollbar-color:#7099b4 #112d42;scrollbar-width:thin}
@media(max-width:680px){.cross-section-water-flatten-controls input[type=number]{font-size:16px}}
