#destination-correction-dialog{width:min(580px,94vw)!important;max-height:88vh;overflow-y:auto;box-sizing:border-box}
#destination-correction-dialog label{display:grid;gap:7px;margin:14px 0;color:#edf5ff;font-weight:700}
#destination-correction-dialog label[hidden]{display:none}
#destination-correction-dialog input,#destination-correction-dialog select,#destination-correction-dialog textarea{box-sizing:border-box;width:100%;min-height:44px;border:1px solid #44647f;border-radius:8px;padding:10px 12px;background:#0b1724;color:#f4f8ff;font:inherit}
#destination-correction-dialog input[readonly]{color:#8fe5cb;border-color:#376b64;font-weight:800;cursor:default}
#destination-correction-dialog textarea{min-height:78px;resize:vertical}
#destination-correction-dialog>p,#destination-correction-dialog small{line-height:1.5}
#destination-correction-dialog small{display:block;margin-top:12px}
#destination-correction-save{width:100%;min-height:46px;background:#07866d;border:1px solid #29b69b;border-radius:8px;color:white;font-weight:800;font:inherit;cursor:pointer}
#destination-correction-save:disabled{opacity:.5;cursor:not-allowed}
#destination-correction-error{padding:10px;border:1px solid #ac5c51;border-radius:8px;background:#341d21;color:#ffb5a8}
@media(max-width:600px){#destination-correction-dialog{padding:18px;max-height:90vh}}
