.wallet-adapter-button{border:1px solid var(--line);background:var(--surface);height:2.75rem;color:var(--ink);font-family:var(--font-sans);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:500;line-height:1;transition:background-color .1s cubic-bezier(0,0,.2,1),border-color .1s cubic-bezier(0,0,.2,1),transform .1s cubic-bezier(0,0,.2,1);display:flex}.wallet-adapter-button:not([disabled]):hover{border-color:var(--line-strong);background:var(--surface-hover)}.wallet-adapter-button:not([disabled]):active{transform:translateY(1px)}.wallet-adapter-button:not([disabled]):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.wallet-adapter-button[disabled]{opacity:.5;cursor:not-allowed}.wallet-adapter-button-trigger{background:var(--accent);color:#fff;border-color:#0000}.wallet-adapter-button-trigger:not([disabled]):hover{background:var(--accent-hover);border-color:#0000}.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon img,.wallet-adapter-button-end-icon img{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{display:inline-block;position:relative}.wallet-adapter-dropdown-list{z-index:99;grid-row-gap:.25rem;border:1px solid var(--line);background:var(--surface-raised);box-shadow:var(--shadow-overlay);font-family:var(--font-sans);opacity:0;visibility:hidden;border-radius:.75rem;margin:0;padding:.25rem;list-style:none;transition:opacity .15s cubic-bezier(0,0,.2,1),transform .15s cubic-bezier(0,0,.2,1),visibility .15s;display:grid;position:absolute;top:100%;right:0}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(.5rem)}.wallet-adapter-dropdown-list-item{box-sizing:border-box;width:100%;height:2.75rem;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-direction:row;justify-content:flex-start;align-items:center;padding-inline:.75rem;font-size:.875rem;font-weight:500;display:flex}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background:var(--surface-sunken)}.wallet-adapter-modal{z-index:1040;opacity:0;background:#14110d66;transition:opacity .2s cubic-bezier(0,0,.2,1);position:fixed;inset:0;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14110d66;position:fixed;inset:0}.wallet-adapter-modal-container{justify-content:center;align-items:center;min-height:calc(100vh - 6rem);margin:3rem;display:flex}@media (width<=480px){.wallet-adapter-modal-container{min-height:calc(100vh - 2rem);margin:1rem}}.wallet-adapter-modal-wrapper{z-index:1050;box-sizing:border-box;border:1px solid var(--line);background:var(--surface-raised);max-width:25rem;box-shadow:var(--shadow-overlay);font-family:var(--font-sans);border-radius:1rem;flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{color:var(--ink);letter-spacing:-.015em;text-align:center;margin:0;padding:1.5rem 1.5rem 1rem;font-size:1.125rem;font-weight:600;line-height:1.4}@media (width<=374px){.wallet-adapter-modal-title{font-size:1rem}}.wallet-adapter-modal-button-close{cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;transition:background-color .1s cubic-bezier(0,0,.2,1);display:flex;position:absolute;top:.75rem;right:.75rem}.wallet-adapter-modal-button-close:hover{background:var(--surface-sunken)}.wallet-adapter-modal-button-close:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.wallet-adapter-modal-button-close svg{width:1rem;height:1rem;fill:var(--ink-tertiary);transition:fill .1s cubic-bezier(0,0,.2,1)}.wallet-adapter-modal-button-close:hover svg{fill:var(--ink)}.wallet-adapter-modal-list{width:100%;margin:0;padding:0 .75rem .75rem;list-style:none}.wallet-adapter-modal-list li{margin-block:.25rem}.wallet-adapter-modal-list .wallet-adapter-button{border-radius:.75rem;justify-content:flex-start;height:3.25rem;font-size:.9375rem;font-weight:500}.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img{width:1.75rem;height:1.75rem}.wallet-adapter-modal-list .wallet-adapter-button span{color:var(--ink-tertiary);margin-left:auto;font-size:.8125rem;font-weight:400}.wallet-adapter-modal-list-more{color:var(--ink-secondary);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-self:flex-end;align-items:center;gap:.375rem;margin:0 .75rem .75rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;display:flex}.wallet-adapter-modal-list-more:hover{background:var(--surface-sunken);color:var(--ink)}.wallet-adapter-modal-list-more:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.wallet-adapter-modal-list-more svg{fill:currentColor;width:.875rem;height:.875rem;transition:transform .15s cubic-bezier(0,0,.2,1)}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:0 1.5rem 1.5rem;display:flex}.wallet-adapter-modal-middle-button{background:var(--accent);color:#fff;width:100%;font-family:var(--font-sans);cursor:pointer;border:none;border-radius:.5rem;margin-top:1.5rem;padding:.75rem;font-size:.9375rem;font-weight:500;display:block}.wallet-adapter-modal-middle-button:hover{background:var(--accent-hover)}.wallet-adapter-modal-collapse-button svg{fill:var(--ink-tertiary);align-self:center}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transition:transform .15s cubic-bezier(0,0,.2,1);transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.wallet-adapter-modal,.wallet-adapter-dropdown-list,.wallet-adapter-button,.wallet-adapter-modal-list-more svg,.wallet-adapter-modal-collapse-button svg{transition:none}}
