.wallet-connect-modal.is-aige{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;animation:kit-fade-in .22s var(--kit-ease) both}@media(min-width:641px){.wallet-connect-modal.is-aige{align-items:center;padding:24px}}.wallet-connect-modal.is-aige .wallet-connect-modal__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.wallet-connect-modal.is-aige .wallet-connect-modal__sheet{position:relative;display:flex;flex-direction:column;width:100%;max-width:400px;max-height:88vh;background:var(--kit-sheet);border:1px solid var(--kit-sheet-line);border-radius:var(--kit-r-sheet) var(--kit-r-sheet) 0 0;box-shadow:var(--kit-shadow-2);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);overflow:hidden;animation:wallet-connect-modal-in .24s var(--kit-ease) both}@media(min-width:641px){.wallet-connect-modal.is-aige .wallet-connect-modal__sheet{border-radius:var(--kit-r-sheet)}}@keyframes wallet-connect-modal-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.wallet-connect-modal.is-aige .wallet-connect-modal__header{position:relative;flex:none;display:flex;align-items:center;justify-content:center;height:56px;padding:0 48px;border-bottom:.5px solid var(--kit-line)}.wallet-connect-modal.is-aige .wallet-connect-modal__title{font-size:15px;font-weight:700;color:var(--kit-text);letter-spacing:-.01em;text-align:center}.wallet-connect-modal.is-aige .wallet-connect-modal__icon-btn{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:999px;background:var(--kit-fill);color:var(--kit-text-dim);cursor:pointer;transition:background-color .22s var(--kit-ease),color .22s var(--kit-ease)}.wallet-connect-modal.is-aige .wallet-connect-modal__icon-btn:first-child{left:12px}.wallet-connect-modal.is-aige .wallet-connect-modal__icon-btn:last-child{right:12px}.wallet-connect-modal.is-aige .wallet-connect-modal__icon-btn:hover{background:var(--kit-sel-bg);color:var(--kit-text)}@media(pointer:coarse){.wallet-connect-modal.is-aige .wallet-connect-modal__icon-btn{width:44px;height:44px}}.wallet-connect-modal.is-aige .wallet-connect-modal__body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px;display:flex;flex-direction:column;gap:16px}.wallet-connect-modal.is-aige .wallet-connect-modal__list{display:flex;flex-direction:column;gap:8px;padding:12px;min-width:0}.wallet-connect-modal.is-aige .wallet-connect-modal__option{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:12px;background:var(--kit-2);border:.5px solid var(--kit-line);border-radius:var(--kit-r-panel);text-align:left;cursor:pointer;transition:background-color .18s var(--kit-ease),border-color .18s var(--kit-ease)}.wallet-connect-modal.is-aige .wallet-connect-modal__option:hover:not(:disabled){background:var(--kit-sel-bg);border-color:var(--kit-line-strong)}.wallet-connect-modal.is-aige .wallet-connect-modal__option:disabled{opacity:.5;cursor:not-allowed}.wallet-connect-modal.is-aige .wallet-connect-modal__option.is-disabled{opacity:.45;cursor:not-allowed}.wallet-connect-modal.is-aige .wallet-connect-modal__option-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:12px;background:var(--kit-fill)}.wallet-connect-modal.is-aige .wallet-connect-modal__option-icon svg{display:block}.wallet-connect-modal.is-aige .wallet-connect-modal__option-text{flex:1 1 auto;min-width:0}.wallet-connect-modal.is-aige .wallet-connect-modal__option-label{margin:0;font-size:14px;font-weight:600;color:var(--kit-text);letter-spacing:-.01em;overflow-wrap:anywhere}.wallet-connect-modal.is-aige .wallet-connect-modal__option-meta{margin:2px 0 0;font-size:11.5px;color:var(--kit-text-faint)}.wallet-connect-modal.is-aige .wallet-connect-modal__tag{flex:none;display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;background:var(--kit-fill);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--kit-text-faint)}.wallet-connect-modal.is-aige .wallet-connect-modal__status{flex:none;display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--kit-text-faint)}.wallet-connect-modal.is-aige .wallet-connect-modal__status.is-on{color:var(--kit-text-dim)}.wallet-connect-modal.is-aige .wallet-connect-modal__status-dot{width:6px;height:6px;border-radius:50%;background:var(--aige-teal);flex:none}.wallet-connect-modal.is-aige .wallet-connect-modal__footer{flex:none;margin:0;padding:0 20px 20px;text-align:center;font-size:10.5px;line-height:1.5;color:var(--kit-text-faint)}.wallet-connect-modal.is-aige .wallet-connect-modal__info-section{display:flex;flex-direction:column;gap:8px}.wallet-connect-modal.is-aige .wallet-connect-modal__info-icons{display:flex;gap:8px}.wallet-connect-modal.is-aige .wallet-connect-modal__info-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border-radius:12px;background:var(--kit-fill);color:var(--kit-text-dim)}.wallet-connect-modal.is-aige .wallet-connect-modal__info-title{margin:0;font-size:14px;font-weight:600;color:var(--kit-text);letter-spacing:-.01em}.wallet-connect-modal.is-aige .wallet-connect-modal__info-text{margin:0;font-size:12px;line-height:1.5;color:var(--kit-text-faint)}.wallet-connect-modal.is-aige .wallet-connect-modal__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;border-radius:999px;font-size:13.5px;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:background-color .22s var(--kit-ease),color .22s var(--kit-ease)}.wallet-connect-modal.is-aige .wallet-connect-modal__btn--secondary{background:transparent;border:.5px solid var(--kit-line-strong);color:var(--kit-text)}.wallet-connect-modal.is-aige .wallet-connect-modal__btn--secondary:hover{background:var(--kit-sel-bg)}@media(prefers-reduced-motion:reduce){.wallet-connect-modal.is-aige,.wallet-connect-modal.is-aige .wallet-connect-modal__sheet{animation:none}.wallet-connect-modal.is-aige *{transition:none!important;animation:none!important}}.wallet-connect-modal.is-aige *:focus-visible{outline:2px solid var(--kit-text);outline-offset:2px}
