.mig{text-transform:none;flex-direction:column;gap:16px;display:flex}.mig-hero-title{max-width:900px}.mig-hero-lede{color:var(--gray-400);text-transform:none;max-width:900px;margin-top:30px;font-size:20px;line-height:150%}@media screen and (max-width:767px){.mig-hero-lede{font-size:16px}}.mig-panel{border:1px solid var(--black-200);flex-direction:column;gap:12px;padding:24px;display:flex}.mig-panel.notice{background-color:var(--black-200);border-color:var(--black-200)}.mig-h2{color:var(--white);text-transform:uppercase;margin:0;font-size:20px;font-weight:400;line-height:150%}.mig-h3{color:var(--white);text-transform:uppercase;margin:8px 0 0;font-size:16px;font-weight:400;line-height:150%}.mig-p{color:var(--gray-400);margin:0;font-size:16px;font-weight:400;line-height:160%}.mig-p strong,.mig-p b{color:var(--white);font-weight:500}.mig-panel.notice .mig-p,.mig-panel.notice .mig-note,.mig-panel.notice .mig-list{color:var(--white)}.mig-note{color:var(--gray-400);margin:0;font-size:13px;line-height:160%}.mig-label{color:var(--white);text-transform:uppercase;font-size:13px;line-height:150%}.mig-list{color:var(--gray-400);flex-direction:column;gap:8px;margin:0;padding-left:22px;font-size:16px;line-height:160%;display:flex}.mig-list.numbered{list-style:decimal}.mig-list.bulleted{list-style:outside}.mig-list li{list-style:inherit}.mig-list.tight{gap:4px;font-size:14px}.mig-mono{text-transform:none;letter-spacing:0;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.mig-num{font-variant-numeric:tabular-nums}.mig-link{color:var(--white);text-transform:none;font-size:inherit;line-height:inherit;text-decoration:none;transition:color .4s;display:inline}.mig-link:hover{color:var(--gray-400);text-underline-offset:4px;text-decoration:underline}.mig-btn{color:var(--white);cursor:pointer;text-transform:uppercase;border:1px solid var(--black-200);background:0 0;padding:8px 14px;font-family:inherit;font-size:13px;line-height:150%;transition:background-color .4s,color .4s,border-color .4s}.mig-btn:hover:not(:disabled){background-color:var(--white);border-color:var(--white);color:var(--black)}.mig-btn:disabled{color:var(--gray-400);cursor:not-allowed;border-color:var(--black-200)}.mig-btn-plain{color:var(--white);cursor:pointer;text-transform:uppercase;text-underline-offset:4px;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;line-height:150%;text-decoration:underline;transition:color .4s}.mig-btn-plain:hover:not(:disabled){color:var(--gray-400)}.mig-btn-plain:disabled{color:var(--gray-400);cursor:not-allowed;text-decoration:none}.mig-action{color:var(--black);cursor:pointer;text-transform:uppercase;background-color:var(--white);border:1px solid var(--white);width:100%;min-height:56px;padding:16px 20px;font-family:inherit;font-size:16px;line-height:150%;transition:background-color .4s,color .4s,border-color .4s}.mig-action:hover:not(:disabled){background-color:var(--black);color:var(--white)}.mig-action:disabled{background-color:var(--black-200);border-color:var(--black-200);color:var(--gray-400);cursor:not-allowed}.mig :is(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--white);outline-offset:2px}.mig-stats{grid-column-gap:1px;grid-row-gap:1px;background-color:var(--black-200);border:1px solid var(--black-200);grid-template-columns:1fr 1fr;display:grid}@media screen and (min-width:768px){.mig-stats{grid-template-columns:repeat(4,1fr)}}.mig-stat{background-color:var(--black);flex-direction:column;gap:6px;padding:16px;display:flex}.mig-stat-label{color:var(--gray-400);text-transform:uppercase;font-size:13px;line-height:130%}.mig-stat-value{color:var(--white);letter-spacing:-1px;font-family:var(--font-creato), Arial, sans-serif;font-variant-numeric:tabular-nums;font-size:28px;font-weight:400;line-height:120%}.mig-stat-help{color:var(--gray-400);text-transform:uppercase;font-size:12px;line-height:140%}.mig-fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.mig-legend{color:var(--white);text-transform:uppercase;padding:0;font-size:13px;line-height:150%}.mig-seg{border:1px solid var(--black-200);align-self:flex-start;display:flex}.mig-seg-option{color:var(--gray-400);cursor:pointer;text-transform:uppercase;padding:10px 18px;font-size:14px;line-height:150%;transition:background-color .4s,color .4s;display:block}.mig-seg input:checked+.mig-seg-option{background-color:var(--white);color:var(--black)}.mig-seg input:focus-visible+.mig-seg-option{outline:2px solid var(--white);outline-offset:2px}.mig-seg-option:hover{color:var(--white)}.mig-seg input:checked+.mig-seg-option:hover{color:var(--black)}.mig-input-row{gap:8px;display:flex}.mig-input{color:var(--white);background-color:var(--black);border:1px solid var(--black-200);font-variant-numeric:tabular-nums;text-transform:none;flex:1;min-width:0;min-height:48px;padding:0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:16px;transition:border-color .4s}.mig-input:hover:not(:disabled),.mig-input:focus{border-color:var(--white)}.mig-input:disabled{color:var(--gray-400);cursor:not-allowed}.mig-input[aria-invalid=true]{border-style:dashed;border-color:var(--white)}.mig-input-row .mig-btn{min-height:48px;padding:0 18px}.mig-help{color:var(--gray-400);min-height:20px;margin:0;font-size:13px;line-height:150%}.mig-quote{border-top:1px solid var(--black-200);flex-direction:column;gap:4px;padding-top:12px;display:flex}.mig-quote-line{color:var(--white);margin:0;font-size:16px;line-height:150%}.mig-actions{border-top:1px solid var(--black-200);flex-direction:column;gap:12px;padding-top:16px;display:flex}.mig-wallets{flex-direction:column;gap:8px;display:flex}.mig-wallet{color:var(--white);cursor:pointer;text-align:left;border:1px solid var(--black-200);background:0 0;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .4s,padding-left .4s;display:flex}.mig-wallet:hover:not(:disabled){border-color:var(--white);padding-left:20px}.mig-wallet:disabled{cursor:not-allowed;opacity:.6}.mig-wallet img,.mig-wallet-blank{flex:none;width:24px;height:24px}.mig-wallet-blank{background-color:var(--black-200)}.mig-wallet-text{flex-direction:column;flex:1;gap:2px;display:flex}.mig-wallet-name{color:var(--white);text-transform:uppercase;font-size:14px;line-height:150%}.mig-connected{flex-flow:wrap;align-items:center;gap:6px 16px;font-size:13px;display:flex}.mig-alert{color:var(--white);background-color:var(--black-200);margin:0;padding:12px 14px;font-size:14px;line-height:160%}.mig-rows{flex-direction:column;display:flex}.mig-row{border-top:1px solid var(--black-200);flex-direction:column;gap:8px;padding:14px 0;display:flex}.mig-row:first-child{border-top:0;padding-top:0}@media screen and (min-width:768px){.mig-row{flex-direction:row;align-items:center;gap:16px}}.mig-row-head{flex-direction:column;flex:none;gap:2px;width:200px;display:flex}.mig-row-value{flex:1;min-width:0}.mig-row-actions{flex:none;align-items:center;gap:8px;display:flex}.mig-check{color:var(--gray-400);align-items:baseline;gap:14px;font-size:13px;line-height:160%;display:flex}.mig-check-state{color:var(--white);text-transform:uppercase;flex:none;width:72px}.mig-check.failed{color:var(--white)}.mig-steps{flex-direction:column;margin:0;padding:0;display:flex}.mig-step{border-top:1px solid var(--black-200);flex-direction:column;gap:4px;padding:12px 0;display:flex}.mig-step:first-child{border-top:0;padding-top:0}@media screen and (min-width:768px){.mig-step{flex-direction:row;align-items:baseline;gap:16px}}.mig-step-n{color:var(--gray-400);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.mig-step-label{color:var(--white);flex:1;font-size:15px;line-height:150%}.mig-step-word{color:var(--white);text-transform:uppercase;flex:none;font-size:13px}.mig-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (max-width:767px){.mig-panel{padding:16px}.mig-row-head{width:auto}}.mig-wide-only{display:none}@media screen and (min-width:768px){.mig-wide-only{display:inline}.mig-narrow-only{display:none}}.mig-self-start{align-self:flex-start}.mig-revoke{border:1px solid var(--black-200);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.mig-revoke-row{flex-flow:wrap;align-items:center;gap:8px 12px;display:flex}.mig-seg-item{display:contents}.section.migrate{padding-top:60px}.section.migrate .mig{margin-top:40px}.mig-reading{flex-direction:column;gap:14px;margin:0;padding:0;display:flex}.mig-reading li{flex-direction:column;gap:2px;display:flex}
