.polygon-controls{display:grid;gap:10px}
.polygon-controls label{display:flex;align-items:center;justify-content:space-between;gap:10px}
.polygon-controls select{max-width:165px}
.polygon-controls input[type=color]{width:54px;height:34px;padding:3px;cursor:pointer}
.polygon-controls .hint{margin:0;line-height:1.5}
.polygon-draft-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}
.polygon-draft-actions #polygonFinish{grid-column:1/-1}
.polygon-controls button:disabled{cursor:default;opacity:.45}
#drawPolygon.selected{background:#b8ff5b;color:#152013;border-color:#b8ff5b}
@media(max-width:760px){.polygon-controls select{max-width:180px}.polygon-draft-actions button{min-height:40px}}
