.unsaved-changes-dialog-module-scss-module__TkJdQG__overlay{z-index:1300;background-color:rgba(0,0,0,.6);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.unsaved-changes-dialog-module-scss-module__TkJdQG__dialog{background-color:#152234;border:1px solid rgba(255,255,255,.08);border-radius:16px;flex-direction:column;gap:12px;min-width:460px;max-width:90vw;max-height:calc(100vh - 48px);padding:40px 48px;display:flex;overflow-y:auto;box-shadow:0 24px 48px rgba(0,0,0,.5)}@media (max-width:520px){.unsaved-changes-dialog-module-scss-module__TkJdQG__dialog{min-width:unset;width:calc(100vw - 32px);max-height:calc(100vh - 32px);padding:28px 24px}}.unsaved-changes-dialog-module-scss-module__TkJdQG__title{color:#fff;margin:0;font-size:22px;font-weight:600;line-height:1.3}.unsaved-changes-dialog-module-scss-module__TkJdQG__text{color:rgba(255,255,255,.6);margin:0;font-size:15px;line-height:1.6}.unsaved-changes-dialog-module-scss-module__TkJdQG__changedFields{flex-direction:column;gap:8px;display:flex}.unsaved-changes-dialog-module-scss-module__TkJdQG__changedFieldsLabel{color:rgba(255,255,255,.45);margin:0;font-size:13px;line-height:1.4}.unsaved-changes-dialog-module-scss-module__TkJdQG__fieldsList{flex-wrap:wrap;gap:8px;display:flex}.unsaved-changes-dialog-module-scss-module__TkJdQG__fieldChip{color:#3aa8ff;cursor:pointer;background:0 0;border:1px solid #3aa8ff;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;line-height:1.3;transition:background-color .15s;display:inline-flex}.unsaved-changes-dialog-module-scss-module__TkJdQG__fieldChip:hover{background-color:rgba(58,168,255,.1)}.unsaved-changes-dialog-module-scss-module__TkJdQG__fieldArrow{flex-shrink:0}.unsaved-changes-dialog-module-scss-module__TkJdQG__saveButton{width:100%;margin-top:8px}.unsaved-changes-dialog-module-scss-module__TkJdQG__saveButton.unsaved-changes-dialog-module-scss-module__TkJdQG__saving{pointer-events:none;animation:1.5s ease-in-out infinite unsaved-changes-dialog-module-scss-module__TkJdQG__pulse}@keyframes unsaved-changes-dialog-module-scss-module__TkJdQG__pulse{0%,to{opacity:1}50%{opacity:.5}}.unsaved-changes-dialog-module-scss-module__TkJdQG__actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.unsaved-changes-dialog-module-scss-module__TkJdQG__actions button{width:100%}@media (max-width:520px){.unsaved-changes-dialog-module-scss-module__TkJdQG__actions{grid-template-columns:1fr}}
