.MigrationModal_backdrop__xoCOk{animation:MigrationModal_backdropFade__LXgnC .25s ease-out}@keyframes MigrationModal_backdropFade__LXgnC{0%{opacity:0}to{opacity:1}}.MigrationModal_modalContainer__q5mRa{animation:MigrationModal_modalEnter__ddFFf .3s cubic-bezier(.16,1,.3,1)}@keyframes MigrationModal_modalEnter__ddFFf{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.MigrationModal_progressBar__Z1FUk{transition:width .5s cubic-bezier(.4,0,.2,1)}.MigrationModal_entityCard__xZf8L{transition:all .2s ease}.MigrationModal_entityCard__xZf8L:hover{transform:translateY(-2px)}.MigrationModal_entityCard__xZf8L:active{transform:translateY(0)}.MigrationModal_primaryButton___7dak{transition:all .2s ease}.MigrationModal_primaryButton___7dak:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(3,105,161,.3)}.MigrationModal_primaryButton___7dak:active{transform:translateY(0)}.MigrationModal_focusable__BYd8T:focus-visible{outline:2px solid #0ea5e9;outline-offset:2px;border-radius:4px}.MigrationModal_focusable__BYd8T:focus:not(:focus-visible){outline:none}.MigrationModal_spinner__m7cLh{animation:MigrationModal_spin__pVacR 1s linear infinite}@keyframes MigrationModal_spin__pVacR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MigrationModal_confetti__2mv2W{position:absolute;width:10px;height:10px;background-color:#3b82f6;animation:MigrationModal_confetti-fall__rKerk 3s ease-out forwards;opacity:0}.MigrationModal_confetti__2mv2W:nth-child(2n){background-color:#10b981}.MigrationModal_confetti__2mv2W:nth-child(3n){background-color:#f59e0b}.MigrationModal_confetti__2mv2W:nth-child(4n){background-color:#ef4444}@keyframes MigrationModal_confetti-fall__rKerk{0%{opacity:1;transform:translateY(-100vh) rotate(0deg)}to{opacity:0;transform:translateY(100vh) rotate(2turn)}}@media (min-width:1024px){.MigrationModal_modalContainer__q5mRa{width:1120px;height:720px}}@media (min-width:768px) and (max-width:1023px){.MigrationModal_modalContainer__q5mRa{width:90vw;max-width:800px;height:90vh}.MigrationModal_contentArea__8KIHY{padding:40px}}@media (max-width:767px){.MigrationModal_backdrop__xoCOk{-webkit-backdrop-filter:none;backdrop-filter:none}.MigrationModal_modalContainer__q5mRa{width:95vw;max-width:calc(100vw - 32px);height:90vh;border-radius:12px}.MigrationModal_sidebar___Sxa_{display:none}.MigrationModal_contentArea__8KIHY{padding:24px}.MigrationModal_header__9TxXL{padding:16px}.MigrationModal_actionButtons__7Qq9e{flex-direction:column;gap:12px}.MigrationModal_actionButtons__7Qq9e button{width:100%}}@media (prefers-reduced-motion:reduce){.MigrationModal_backdrop__xoCOk,.MigrationModal_entityCard__xZf8L,.MigrationModal_focusable__BYd8T,.MigrationModal_modalContainer__q5mRa,.MigrationModal_primaryButton___7dak,.MigrationModal_progressBar__Z1FUk{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.MigrationModal_confetti__2mv2W{display:none}}.MigrationModal_skeleton__C1URF{animation:MigrationModal_skeleton-loading__9jaoS 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%}@keyframes MigrationModal_skeleton-loading__9jaoS{0%{background-position:200% 0}to{background-position:-200% 0}}.MigrationModal_contentArea__8KIHY{scroll-behavior:smooth}.MigrationModal_contentArea__8KIHY::-webkit-scrollbar{width:6px}.MigrationModal_contentArea__8KIHY::-webkit-scrollbar-track{background:transparent}.MigrationModal_contentArea__8KIHY::-webkit-scrollbar-thumb{background:#e4e4e7;border-radius:3px}.MigrationModal_contentArea__8KIHY::-webkit-scrollbar-thumb:hover{background:#d4d4d8}.MigrationModal_pulse__uLlas{animation:MigrationModal_pulse__uLlas 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes MigrationModal_pulse__uLlas{0%,to{opacity:1}50%{opacity:.5}}.MigrationModal_shimmer__Teq6E{position:relative;overflow:hidden}.MigrationModal_shimmer__Teq6E:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:MigrationModal_shimmer__Teq6E 2s infinite}@keyframes MigrationModal_shimmer__Teq6E{to{transform:translateX(100%)}}