.wallet-address-button[data-v-d491669c]{border:1px solid var(--web-border);background:#0c0d10d1;box-shadow:inset 0 1px #ffffff09}.wallet-address-button[data-v-d491669c]:hover{border-color:var(--web-border-gold);background:var(--web-surface-strong)}.wallet-address-button__status[data-v-d491669c]{background:var(--web-success);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #32c78a1a}.wallet-menu__network[data-v-d491669c]{color:var(--web-text-secondary);justify-content:space-between;gap:12px;font-size:12px;display:flex}.wallet-menu__network strong[data-v-d491669c]{color:var(--web-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}@media (prefers-reduced-motion:no-preference){.wallet-address-button__status[data-v-d491669c]{animation:2.8s ease-in-out infinite wallet-status-pulse-d491669c}}@keyframes wallet-status-pulse-d491669c{50%{box-shadow:0 0 0 5px #32c78a0a}}.wallet-picker[data-v-d977f834]{z-index:1100;background:#000000b3;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.wallet-picker__panel[data-v-d977f834]{width:min(400px,100%);max-height:min(680px,100dvh - 32px);color:var(--web-text);background:linear-gradient(145deg,#18181b,#0c0d0f);border:1px solid #f0b90b2e;border-radius:18px;outline:none;padding:22px;position:relative;overflow-y:auto;box-shadow:0 30px 80px #0000009e}.wallet-picker__handle[data-v-d977f834]{display:none}.wallet-picker__header[data-v-d977f834]{grid-template-columns:40px minmax(0,1fr) 40px;align-items:start;gap:8px;margin-bottom:18px;display:grid}.wallet-picker__header>div[data-v-d977f834]{text-align:center;grid-column:2}.wallet-picker__header h2[data-v-d977f834]{margin:1px 0 4px;font-size:20px}.wallet-picker__header p[data-v-d977f834]{color:var(--web-text-secondary);margin:0;font-size:13px}.wallet-picker__close[data-v-d977f834]{grid-column:3}.wallet-picker__icon-button[data-v-d977f834]{width:40px;height:40px;color:var(--web-text-secondary);cursor:pointer;background:#0e0f12b8;border:1px solid #f0b90b38;border-radius:999px;place-items:center;display:grid}.wallet-picker__header>.wallet-picker__icon-button[data-v-d977f834]:first-child{grid-area:1/1}.wallet-picker__list[data-v-d977f834]{gap:9px;display:grid}.wallet-picker__wallet[data-v-d977f834]{width:100%;min-height:54px;color:var(--web-text);text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #f0b90b29;border-radius:13px;grid-template-columns:32px minmax(0,1fr) 24px;align-items:center;gap:12px;padding:0 15px;font:600 14px inherit;display:grid}.wallet-picker__wallet[data-v-d977f834]:hover{background:#f0b90b0f;border-color:#f0b90b57}.wallet-picker__wallet[data-v-d977f834]:disabled{cursor:wait;opacity:.72}.wallet-picker__wallet img[data-v-d977f834],.wallet-picker__fallback[data-v-d977f834]{width:30px;height:30px}.wallet-picker__wallet img[data-v-d977f834]{object-fit:contain}.wallet-picker__fallback[data-v-d977f834]{color:var(--web-gold);background:#f0b90b17;border-radius:9px;place-items:center;display:grid}.wallet-picker__wallet>svg[data-v-d977f834]:last-child{color:var(--web-text-muted);justify-self:end}.wallet-picker__spinner[data-v-d977f834]{animation:.8s linear infinite wallet-spin-d977f834}.wallet-picker__empty[data-v-d977f834]{text-align:center;color:var(--web-text-secondary);margin:8px 0;padding:24px;font-size:13px}.wallet-picker__status[data-v-d977f834],.wallet-picker__error[data-v-d977f834]{text-align:center;margin:14px 0 0;font-size:13px}.wallet-picker__status[data-v-d977f834]{color:var(--web-gold)}.wallet-picker__error[data-v-d977f834]{color:var(--web-danger,#e66b6b)}.wallet-picker__icon-button[data-v-d977f834]:focus-visible,.wallet-picker__wallet[data-v-d977f834]:focus-visible{outline:none;box-shadow:0 0 0 2px #f0b90b3d}@keyframes wallet-spin-d977f834{to{transform:rotate(360deg)}}@media (width<=767px){.wallet-picker[data-v-d977f834]{align-items:end;padding:0}.wallet-picker__panel[data-v-d977f834]{width:100%;max-height:min(82dvh,720px);padding:10px 16px calc(18px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.wallet-picker__handle[data-v-d977f834]{background:#ffffff2e;border-radius:999px;width:42px;height:4px;margin:0 auto 10px;display:block}.wallet-picker__wallet[data-v-d977f834]{min-height:56px}.wallet-picker__header[data-v-d977f834]{margin-bottom:14px}}@media (prefers-reduced-motion:reduce){.wallet-picker__spinner[data-v-d977f834]{animation:none}}.wallet-confirm[data-v-73fe21b0]{z-index:1200;background:#000000b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.wallet-confirm__panel[data-v-73fe21b0]{width:min(380px,100%);color:var(--web-text);text-align:center;background:#111216;border:1px solid #f0b90b2e;border-radius:16px;padding:26px 24px 22px;position:relative;box-shadow:0 24px 70px #00000094}.wallet-overlay-close[data-v-73fe21b0]{width:40px;height:40px;color:var(--web-text-secondary);cursor:pointer;background:#0e0f12d1;border:1px solid #f0b90b38;border-radius:999px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.wallet-confirm__icon[data-v-73fe21b0]{width:46px;height:46px;color:var(--web-danger,#e66b6b);background:#e054541f;border-radius:13px;place-items:center;margin:0 auto 14px;display:grid}.wallet-confirm h2[data-v-73fe21b0]{margin:0;font-size:18px}.wallet-confirm__error[data-v-73fe21b0]{color:var(--web-danger,#e66b6b);margin:12px 0 0;font-size:13px}.wallet-confirm__actions[data-v-73fe21b0]{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.wallet-action[data-v-73fe21b0]{min-height:44px;color:var(--web-text);cursor:pointer;background:#18191d;border:1px solid #ffffff1a;border-radius:999px}.wallet-action--danger[data-v-73fe21b0]{color:#ef8a8a;background:#e0545424;border-color:#e0545459}.wallet-action[data-v-73fe21b0]:disabled{cursor:not-allowed;opacity:.55}.wallet-action[data-v-73fe21b0]:focus-visible,.wallet-overlay-close[data-v-73fe21b0]:focus-visible{outline:none;box-shadow:0 0 0 2px #f0b90b3d}@media (width<=767px){.wallet-confirm[data-v-73fe21b0]{align-items:end;padding:0}.wallet-confirm__panel[data-v-73fe21b0]{width:100%;padding:28px 20px calc(22px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}}
