.metamask-desktop-modal{width:100%;display:flex;flex-direction:column;gap:16px;color:var(--color__gray-4)}.metamask-desktop-modal__title{font-size:20px;line-height:1.5;font-weight:600}.metamask-desktop-modal__desc{font-size:14px;line-height:1.5;font-weight:400;white-space:pre-line;&>strong{font-weight:600}}.metamask-desktop-modal__otp{font-size:20px;line-height:1.5;font-weight:600;letter-spacing:4px}.metamask-desktop-modal__otp.expired{color:var(--color__gray-2)}.metamask-desktop-modal__otp-expired{font-size:14px;line-height:1.5;font-weight:500;color:var(--color__gray-4);text-transform:uppercase;&>span{font-weight:400;text-transform:none;text-decoration:underline;color:var(--color__system-blue-1);cursor:pointer}}.metamask-desktop-modal__time-left{font-size:14px;line-height:1.5;font-weight:400;color:var(--color__gray-x)}.metamask-desktop-modal__button{flex:1 1;margin-top:16px;padding:8px 12px;border:1px solid var(--color__gray-x);border-radius:24px;outline:none;background:none;color:var(--color__gray-4);font-size:16px;line-height:1.5;font-weight:400;cursor:pointer}.metamask-desktop-modal__cancel-confirm{display:flex;gap:16px;&>:nth-child(2){color:var(--color__off-white);background:var(--color__gray-4)}}.metamask-desktop-modal__cancel-notice{&>p:nth-of-type(2){font-size:14px;line-height:1.5;font-weight:400;color:var(--color__system-red)}}.connect-wallet-step{display:flex;align-items:center;gap:16px}.connect-wallet-step__icon{width:28px;height:28px;display:grid;justify-content:center;align-items:center;border-radius:50%;&.inprogress,&.todo{border:2px solid var(--color__gray-4);&>div{width:20px;height:20px;background:var(--color__gray-4);border-radius:50%}}&.completed{border:2px solid var(--color__system-green);background:var(--color__system-green)}}.connect-wallet-step__desc{font-size:14px;line-height:1.5;font-weight:400;&.inprogress{font-weight:600}}.metamask-mobile-modal{width:100%;display:flex;flex-direction:column;gap:16px}.metamask-mobile-modal__title{font-size:20px;line-height:1.5;font-weight:600;color:var(--color__gray-4)}.metamask-mobile-modal__desc{padding:0 24px 32px;font-size:16px;line-height:1.5;font-weight:300;color:var(--color__gray-4)}.metamask-mobile-modal__subtitle{margin-bottom:8px;font-size:16px;line-height:1.5;font-weight:600;text-transform:uppercase;color:var(--color__gray-4)}.metamask-mobile-modal__connect-wallet-steps{width:240px;margin:0 auto 32px;display:flex;flex-direction:column;gap:4px;color:var(--color__gray-4)}.metamask-mobile-modal__connection{width:2px;height:40px;margin-left:12px;border-left:1px dashed var(--color__gray-4);border-right:1px dashed var(--color__gray-4)}.metamask-mobile-modal__button{display:grid;justify-content:center;padding:8px 16px;border-radius:24px;color:var(--color__off-white);background:var(--color__gray-4);font-size:14px;line-height:1.5;font-weight:600;cursor:pointer}.metamask-waiting-modal{gap:24px;padding:24px}.login-options,.metamask-waiting-modal{display:flex;flex-direction:column;align-items:center}.login-options{width:100%;max-width:400px;gap:30px}.login-options>p:nth-of-type(2){font-size:14px;line-height:1.5;font-weight:500;color:var(--color__gray-4)}.login-options__title{font-size:22px;line-height:1.5;font-weight:600;color:var(--color__gray-4)}.login-options__desc{font-size:15px;line-height:1.5;font-weight:400;color:var(--color__gray-4)}.login-options__wallets{width:100%;display:flex;flex-direction:column;gap:20px}.login-options__button{width:100%;height:64px;display:flex;align-items:center;gap:16px;border:none;outline:none;background:var(--color__off-white);font-size:14px;line-height:1.5;font-weight:500;color:var(--color__gray-4);box-shadow:0 0 8px 0 var(--color__gray-2);padding:8px 16px;border-radius:8px;cursor:pointer}.login-options__button.email>img{background:var(--color__gray-2);border-radius:50%;padding:4px 4px 8px}.login-view{display:flex;gap:64px;min-height:100vh;max-height:100vh;overflow-x:hidden;overflow-y:auto;width:100%;justify-content:center;background:var(--color__off-white);padding:64px 44px 64px 64px}.login-view__banner-image{flex-grow:1;flex-shrink:0;position:relative;width:100%;height:auto;max-width:800px;background-image:url(/desktop-app-image.png);background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:44px}.login-view__login-form{display:flex;min-height:100%;gap:16px;flex-grow:1;flex-shrink:0;flex-direction:column;justify-content:space-between;align-items:center}.login-view__login-form .login-form__arc-logo{position:relative;width:64px;height:64px;margin:0 auto}.login-view__login-form .login-form__motion{width:100%;max-width:400px;min-width:280px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.login-view__login-form .login-form__contact-us{font-size:14px;color:var(--color__gray-x)}.login-view__login-form .login-form__contact-email{font-size:14px;font-weight:600;color:var(--color__system-blue-1)}@media screen and (max-width:1200px){.login-view{padding:128px 22px 128px 64px;gap:32px}.login-view__banner-image{max-width:496px}}@media (prefers-color-scheme:dark){.login-view__login-form .login-form__arc-logo{filter:invert(1)}}.login-page{height:100vh;background:var(--color__off-white)}.login-page__content{height:calc(100% - 80px);display:flex;padding:80px 0 100px;overflow-x:auto;scrollbar-width:none}.login-page__navigator{height:80px;display:grid;grid-template-columns:1fr auto;justify-items:center}.login-page__navigator-dots{display:flex;gap:16px}.login-page__navigator-dots>div{width:10px;height:10px;border:1px solid var(--color__gray-4);border-radius:50%;background:var(--color__gray-4);transition:.2s}.login-page__navigator-dots>div.selected{width:40px;border-radius:24px}.login-page__navigator-next{position:absolute;bottom:50%;right:120px;width:48px;height:48px;display:grid;align-items:center;justify-content:center;border:1px solid var(--color__gray-4);border-radius:50%;outline:none;background:var(--color__gray-4);cursor:pointer}.login-page__navigator-next>img{filter:invert(1);object-fit:contain}.login-page__navigator-next:active{background:var(--color__gray-3)}