.o-web3-modal-app-connect{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;box-sizing:border-box}.o-web3-modal-app-connect .web3-modal-app-connect__header{display:flex;align-items:center;gap:4px;margin-bottom:36px}.o-web3-modal-app-connect .web3-modal-app-connect__type-icon{border-radius:40px;overflow:hidden}.o-web3-modal-app-connect .web3-modal-app-connect__type{font-size:var(--heading-medium-font-size);font-weight:var(--heading-medium-font-weight);line-height:var(--heading-medium-line-height);font-family:var(--heading-medium-font-family);color:var(--colors-text-primary)}.o-web3-modal-app-connect .web3-modal-app-connect__main{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;min-height:350px}.o-web3-modal-app-connect .web3-modal-app-connect__app-icon{width:48px;height:48px;margin-bottom:12px;border-radius:8px;background-size:100%;overflow:hidden}.o-web3-modal-app-connect .web3-modal-app-connect__main-title{font-size:var(--heading-large-xx-font-size);font-weight:var(--heading-large-xx-font-weight);line-height:var(--heading-large-xx-line-height);font-family:var(--heading-large-xx-font-family);color:var(--colors-text-primary);text-align:center}.o-web3-modal-app-connect .web3-modal-app-connect__main-description{font-size:var(--heading-medium-font-size);font-weight:var(--heading-medium-font-weight);line-height:var(--heading-medium-line-height);font-family:var(--heading-medium-font-family);color:var(--colors-text-secondary)}.o-web3-modal-app-connect .web3-modal-app-connect__list{align-self:flex-start;margin-top:24px}.o-web3-modal-app-connect .web3-modal-app-connect__list-item{font-size:var(--control-small-font-size);font-weight:var(--control-small-font-weight);line-height:var(--control-small-line-height);font-family:var(--control-small-font-family);display:flex;align-items:center;gap:10px;height:40px;padding-left:10px;color:var(--colors-status-success-text)}.o-web3-modal-app-connect .web3-modal-app-connect__list-item.web3-modal-app-connect__list-item--error{color:var(--colors-status-error-text)}.o-web3-modal-app-connect .web3-modal-app-connect__list-item.web3-modal-app-connect__list-item--error .svg-icon{fill:var(--colors-status-error-text)}.o-web3-modal-app-connect .web3-modal-app-connect__list-item-icon .svg-icon{fill:var(--colors-status-success-icon-bg)}.o-web3-modal-app-connect .web3-modal-app-connect__footer{display:flex;flex-direction:column;width:100%;gap:12px;margin-top:16px}.o-web3-modal-app-connect .web3-modal-app-connect__footer-info-icon{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;background:var(--colors-icon-bg)}.o-web3-modal-app-connect .web3-modal-app-connect__footer-info-icon .svg-icon{fill:var(--colors-icon-primary-inverse)}.o-web3-modal-app-connect .web3-modal-app-connect__footer-connect-info{background-color:var(--colors-input-output-transactions-details)}.o-web3-modal-app-connect .web3-modal-app-connect__footer-actions{display:flex;gap:8px}@keyframes blink_input_opacity_to_prevent_scrolling_when_focus{0%{position:fixed;top:-9998px;left:-9998px;transform:translate(-9998px,-9998px);opacity:0}to{position:fixed;top:-9999px;left:-9999px;transform:translate(-9999px,-9999px);opacity:1}}.o-web3-modal-app-transaction-confirm{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;max-height:550px;box-sizing:border-box}.tablet-device .o-web3-modal-app-transaction-confirm,.mobile-device .o-web3-modal-app-transaction-confirm{max-height:100%}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__header{display:flex;align-items:center;gap:4px;margin-bottom:36px}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__type-icon{border-radius:40px;overflow:hidden}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__type{font-size:var(--heading-medium-font-size);font-weight:var(--heading-medium-font-weight);line-height:var(--heading-medium-line-height);font-family:var(--heading-medium-font-family);color:var(--colors-text-primary)}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__main-wrapper{overflow:auto}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__main{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;min-height:350px}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__app-icon{width:48px;height:48px;margin-bottom:12px;border-radius:8px;background-size:100%;overflow:hidden}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__main-title{font-size:var(--heading-large-xx-font-size);font-weight:var(--heading-large-xx-font-weight);line-height:var(--heading-large-xx-line-height);font-family:var(--heading-large-xx-font-family);color:var(--colors-text-primary);text-align:center}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__main-description{font-size:var(--heading-medium-font-size);font-weight:var(--heading-medium-font-weight);line-height:var(--heading-medium-line-height);font-family:var(--heading-medium-font-family);color:var(--colors-text-secondary);text-align:center}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__transaction-info{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:24px;margin-bottom:8px}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__error{position:relative;display:flex;align-items:center;gap:8px;width:100%;padding:12px;border:none;border-radius:15px;box-sizing:border-box;background-color:var(--colors-status-error-bg-variant)}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__transaction-label-wrapper{display:flex;flex-direction:column;gap:4px;max-width:90%}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__transaction-label{color:var(--colors-text-primary)}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__transaction-value-wrapper{display:flex;flex-direction:column;gap:4px}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__transaction-secondary-value{color:var(--colors-control-list-item-description)}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__transaction-fee{display:flex;align-self:center;gap:4px}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__transaction-secondary-label{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__transaction-value.web3-modal-app-transaction-confirm__transaction-value--success{color:var(--colors-text-positive)}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__footer{display:flex;flex-direction:column;width:100%;gap:12px;margin-top:16px}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__footer-info-icon{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;background:var(--colors-icon-bg)}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__footer-info-icon .svg-icon{fill:var(--colors-icon-primary-inverse)}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__footer-connect-info{background-color:var(--colors-input-output-transactions-details)}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__footer-actions{display:flex;gap:8px}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__current-wallet-icon{padding:6px;border-radius:50%;background:var(--colors-icon-bg)}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__current-wallet-icon svg path{fill:var(--colors-icon-primary-inverse)}.o-web3-modal-app-transaction-confirm .web3-modal-app-transaction-confirm__button svg path{fill:currentcolor}
