@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";:root{--swv-button-background-color:#4f46e5;--swv-button-text-color:#fff;--swv-button-outline-color:#3730a3;--swv-button-hover-background-color:#4338ca;--swv-button-disabled-background-color:#475569;--swv-button-disabled-text-color:#94a3b8;--swv-overlay-background-color:hsla(0,0%,78%,.8);--swv-modal-background-color:#fff;--swv-modal-text-color:#1f2937;--swv-modal-close-button-background-color:#f3f4f6;--swv-modal-close-button-text-color:#9ca3af;--swv-modal-close-button-hover-text-color:#374151;--swv-modal-button-text-color:#1f2937;--swv-modal-wallet-status-text-color:#64748b;--swv-modal-button-hover-background-color:#f3f4f6;--swv-modal-button-outline-color:var(--swv-button-outline-color);--swv-dropdown-background-color:#fff;--swv-dropdown-item-hover-background-color:#f3f4f6;--swv-dropdown-text-color:#1f2937;--swm-modal-shadow:0 25px 25px rgba(0,0,0,.15);--swm-dropdown-shadow:0px 10px 20px rgba(0,0,0,.3);--swv-button-radius:6px;--swv-modal-radius:10px;--swv-dropdown-radius:10px;--swv-dropdown-item-radius:6px}.swv-dark{--swv-overlay-background-color:rgba(0,0,0,.7);--swv-modal-background-color:#1e293b;--swv-modal-text-color:#fff;--swv-modal-close-button-background-color:#0f172a;--swv-modal-close-button-text-color:#64748b;--swv-modal-close-button-hover-text-color:#fff;--swv-modal-button-text-color:#fff;--swv-modal-wallet-status-text-color:#64748b;--swv-modal-button-hover-background-color:#0f172a;--swv-modal-button-outline-color:#fff;--swv-dropdown-background-color:#1e293b;--swv-dropdown-item-hover-background-color:#334155;--swv-dropdown-text-color:#fff;--swm-modal-shadow:0px 8px 20px rgba(0,0,0,.6)}.swv-button{align-items:center;background-color:transparent;border:none;border-radius:var(--swv-button-radius);color:var(--swv-button-text-color);cursor:pointer;display:flex;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px}.swv-button>*+*{margin-left:12px}.swv-button-trigger{background-color:var(--swv-button-background-color)}.swv-button:not([disabled]):focus-visible{outline-color:var(--swv-button-outline-color)}.swv-button:not([disabled]):hover{background-color:var(--swv-button-hover-background-color)}.swv-button[disabled]{background:var(--swv-button-disabled-background-color);color:var(--swv-button-disabled-text-color);cursor:not-allowed}.swv-button-icon,.swv-button-icon img{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.swv-dropdown{display:inline-block;position:relative}.swv-dropdown-list{display:grid;grid-template-rows:1fr;position:absolute;z-index:99;grid-row-gap:10px;background:var(--swv-dropdown-background-color);border-radius:var(--swv-dropdown-radius);box-shadow:var(--swm-dropdown-shadow);color:var(--swv-dropdown-text-color);font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;list-style:none;margin:0;opacity:0;padding:10px;right:0;top:100%;transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden}.swv-dropdown-list-active{opacity:1;transform:translateY(10px);visibility:visible}.swv-dropdown-list-item{align-items:center;border:none;border-radius:var(--swv-dropdown-item-radius);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:500;height:37px;justify-content:center;outline:none;padding:0 20px;white-space:nowrap;width:100%}.swv-dropdown-list-item:not([disabled]):hover{background-color:var(--swv-dropdown-item-hover-background-color)}.swv-modal-collapse-button{border-radius:0 0 var(--swv-modal-radius) var(--swv-modal-radius);justify-content:space-between}.swv-modal-collapse-button svg{align-self:center;transition:transform .15s ease-in;fill:#999}.swv-modal-collapse-button.swv-modal-collapse-button-active svg{transform:rotate(180deg)}.swv-modal{bottom:0;left:0;opacity:1;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .15s linear;z-index:1040}.swv-modal-logo-wrapper{padding:60px 60px 0}.swv-modal-logo{max-height:100px;max-width:100%}.swv-modal-button-close{align-items:center;background:var(--swv-modal-close-button-background-color);border:none;border-radius:50%;color:var(--swv-modal-close-button-text-color);cursor:pointer;display:flex;justify-content:center;padding:12px;position:absolute;right:18px;top:18px}.swv-modal-button-close:hover{color:var(--swv-modal-close-button-hover-text-color)}.swv-modal-button-close:focus-visible{outline-color:var(--swv-modal-button-outline-color)}.swv-modal-button-close svg{fill:currentColor;transition:fill .2s ease 0s}.swv-modal-overlay{background:var(--swv-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0}.swv-modal-container{align-items:center;display:flex;justify-content:center;margin:3rem;min-height:calc(100vh - 6rem)}@media (max-width:480px){.swv-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.swv-modal-wrapper{align-items:center;background:var(--swv-modal-background-color);border-radius:var(--swv-modal-radius);box-shadow:var(--swm-modal-shadow);box-sizing:border-box;color:var(--swv-modal-text-color);display:flex;flex:1;flex-direction:column;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;max-width:400px;position:relative;z-index:1050}.swv-modal-wrapper .swv-button{color:var(--swv-modal-button-text-color);width:100%}.swv-modal-wrapper .swv-button:not([disabled]):hover{background:var(--swv-modal-button-hover-background-color)}.swv-modal-wrapper .swv-button:not([disabled]):focus-visible{outline-color:var(--swv-modal-button-outline-color)}.swv-modal-title{font-size:24px;font-weight:500;line-height:36px;margin:0;padding:30px 60px;text-align:center}@media (max-width:374px){.swv-modal-title{font-size:18px}}.swv-modal-list{list-style:none;margin:0 0 12px;padding:0;width:100%}.swv-modal-list .swv-button{border-radius:0;font-size:18px;font-weight:400;justify-content:flex-start}.swv-modal-list .swv-button .swv-wallet-status{color:var(--swv-modal-wallet-status-text-color);font-size:16px;margin-left:auto}.swv-modal-list .swv-button-icon,.swv-modal-list .swv-button-icon img{height:28px;width:28px}
