/* Keep finish annotations compact and accessible; the main drawing remains dominant. */
.nface-draw-select{display:inline-flex;align-items:center;gap:7px;color:#c1edf0;font-size:12px;font-weight:700;white-space:nowrap}
.nface-draw-select select{max-width:166px;min-height:38px;padding:6px!important;border:1px solid #5491a0;color:#e4fbff;background:#143a4b}
.nlib-finish-panel{border:1px solid #447889;background:#173645;border-radius:12px;padding:15px;margin:14px 0}
.nlib-finish-panel[hidden]{display:none!important}.nlib-finish-panel h4{margin:0 0 6px;font-size:17px;color:#b4f5f0}
.nlib-finish-panel>p{color:#bed5db;font-size:12px;line-height:1.55;margin:6px 0 13px}
.nlib-finish-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.nlib-finish-control{display:grid;gap:5px;font-size:12px;color:#e6f3f7;font-weight:750}
.nlib-finish-caution{color:#f6cb96!important;font-size:11px!important;margin-top:11px!important}
@media(max-width:650px){.nlib-finish-grid{grid-template-columns:1fr}.nface-draw-select{width:100%;justify-content:space-between}}
