:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-bg:#090909;--ds-bg-elevated:#121212;--ds-panel:#1a1a1a;--ds-panel-strong:#202020;--ds-border:#ffffff14;--ds-border-strong:#ffffff24;--ds-text:#f0ece0;--ds-text-muted:#beb9aab8;--ds-accent:linear-gradient(135deg, #f7ead0 0%, #ead7a1 52%, #d8bf7a 100%);--ds-accent-solid:#e8d48b;--ds-accent-solid-hover:#d9c27a;--ds-accent-foreground:#161109;--ds-accent-border:#e8d48b6b;--ds-accent-ring:#e8d48b38;--ds-shadow:0 24px 80px #000000a6}.ds-connect-button,.ds-wallet-dashboard,.ds-wallet-dashboard button,.ds-wallet-dashboard input,.ds-wallet-dashboard select{letter-spacing:.01em;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ds-connect-button,.ds-wallet-dashboard button,.ds-wallet-dashboard input,.ds-wallet-dashboard select{appearance:none}.ds-connect-shell{flex-wrap:wrap;align-items:center;gap:.75rem;display:inline-flex}.wallet-input{color:#f0ece0;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.85rem;width:100%;padding:.8rem 1rem;transition:border-color .18s,box-shadow .18s,background-color .18s}.wallet-input::placeholder{color:#646058}.wallet-input:focus{border-color:#facc15;outline:none;box-shadow:0 0 0 4px #eab30829}.ds-connect-button,.ds-disconnect-button,.ds-wallet-option,.ds-wallet-modal__close{transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s,opacity .18s}.ds-connect-button{border:1px solid var(--ds-accent-border);background:linear-gradient(180deg, var(--ds-accent-solid) 0%, var(--ds-accent-solid-hover) 100%);color:var(--ds-accent-foreground);border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000073,inset 0 1px #ffffff0f}.ds-connect-button.ds-connect-button--icon{border-radius:999px;box-shadow:0 8px 20px #00000059,inset 0 1px #ffffff14}.ds-connect-button.ds-connect-button--icon:hover:not(:disabled){transform:none}.ds-wallet-quick-picker-backdrop{z-index:10060;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:flex-end;padding:12px;display:flex;position:fixed;inset:0}.ds-wallet-quick-picker{z-index:10061;color:#ffffffeb;background:linear-gradient(#161616 0%,#0c0c0c 100%);border:1px solid #ffffff1f;box-shadow:0 24px 60px #0000008c}.ds-wallet-quick-picker--flyout{border-radius:16px;max-width:calc(100vw - 16px);padding:12px;position:fixed}.ds-wallet-quick-picker--sheet{width:min(100%,420px);margin-bottom:env(safe-area-inset-bottom,0);border-radius:20px 20px 16px 16px;padding:14px 14px 16px}.ds-wallet-quick-picker__header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.ds-wallet-quick-picker__title{letter-spacing:.02em;color:#ffffffe0;margin:0;font-size:13px;font-weight:650}.ds-wallet-quick-picker__close{color:#ffffffb3;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:inline-flex}.ds-wallet-quick-picker__alert{color:#fecaca;background:#ef44441f;border:1px solid #ef444459;border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:10px;padding:8px 10px;font-size:12px;display:flex}.ds-wallet-quick-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ds-wallet-quick-picker__grid--list{grid-template-columns:1fr}.ds-wallet-quick-picker__cell{position:relative}.ds-wallet-quick-picker__tile{background:#ffffff0a;border:2px solid #ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:56px;transition:border-color .14s,background-color .14s,box-shadow .14s;display:flex;position:relative}.ds-wallet-quick-picker__tile:hover:not(:disabled){background:#ffffff14;border-color:#ffffff47}.ds-wallet-quick-picker__tile--row{justify-content:flex-start;gap:12px;min-height:60px;padding:10px 12px}.ds-wallet-quick-picker__tile--active{background:#fcd34d24;border-color:#fcd34d;box-shadow:0 0 0 1px #fcd34d73}.ds-wallet-quick-picker__tile--connected:not(.ds-wallet-quick-picker__tile--active){background:#34d39914;border-color:#34d399}.ds-wallet-quick-picker__tile--muted,.ds-wallet-quick-picker__tile:disabled{opacity:.42;cursor:not-allowed}.ds-wallet-quick-picker__disconnect{z-index:2;color:#ffffffd1;cursor:pointer;background:#18181b;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex;position:absolute;top:-6px;left:-6px;box-shadow:0 0 0 2px #0c0c0c}.ds-wallet-quick-picker__disconnect:hover{color:#fff;background:#ef4444;border-color:#f87171}.ds-wallet-quick-picker__glyph{display:inline-flex;position:relative}.ds-wallet-quick-picker__busy{background:#0000008c;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ds-wallet-quick-picker__dot{background:#34d399;border-radius:999px;width:8px;height:8px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 0 2px #0c0c0c}.ds-wallet-quick-picker__dot--active{background:#fcd34d}.ds-wallet-quick-picker__row-text{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.ds-wallet-quick-picker__row-title{color:#ffffffe6;font-size:13px;font-weight:600}.ds-wallet-quick-picker__row-sub{color:#ffffff73;font-size:11px;line-height:1.35}.ds-wallet-quick-picker__footer{flex-direction:column;gap:8px;margin-top:12px;display:flex}.ds-wallet-quick-picker__open{color:#fcd34d;background:#fcd34d1f;border:1px solid #fcd34d66;border-radius:10px;justify-content:center;align-items:center;min-height:36px;font-size:13px;font-weight:650;display:inline-flex}.ds-wallet-quick-picker__open:hover{background:#fcd34d2e}.ds-wallet-quick-picker__hint{text-align:center;color:#fff6;margin:0;font-size:11px;line-height:1.4}.ds-light .ds-wallet-quick-picker,.ds-wallet-quick-picker.ds-light{color:#18181b;background:linear-gradient(#fff 0%,#f4f4f5 100%);border-color:#0000001a}.ds-light .ds-wallet-quick-picker__title,.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__title{color:#18181b}.ds-light .ds-wallet-quick-picker__tile,.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__tile{background:#00000008;border-color:#0000001a}.ds-light .ds-wallet-quick-picker__tile--active,.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__tile--active{background:#fcd34d47;border-color:#d97706;box-shadow:0 0 0 1px #d9770640}.ds-light .ds-wallet-quick-picker__tile--connected:not(.ds-wallet-quick-picker__tile--active),.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__tile--connected:not(.ds-wallet-quick-picker__tile--active){background:#34d3991f;border-color:#059669}.ds-light .ds-wallet-quick-picker__disconnect,.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__disconnect{color:#3f3f46;background:#fff;border-color:#00000029;box-shadow:0 0 0 2px #fff}.ds-light .ds-wallet-quick-picker__disconnect:hover,.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__disconnect:hover{color:#fff;background:#ef4444;border-color:#ef4444}.ds-light .ds-wallet-quick-picker__dot,.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__dot{box-shadow:0 0 0 2px #fff}.ds-light .ds-wallet-quick-picker__hint,.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__hint{color:#00000073}.ds-light .ds-wallet-quick-picker__open,.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__open{color:#f8e7a8;background:#1a1408;border-color:#1a1408}.ds-light .ds-wallet-quick-picker__open:hover,.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__open:hover{color:#fff6c8;background:#2a2010;border-color:#2a2010}.ds-wallet-quick-picker__other-wrap{flex-direction:column;align-items:stretch;gap:8px;margin-top:10px;display:flex}.ds-wallet-quick-picker__other{color:#ffffff8c;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:999px;align-self:center;padding:4px 12px;font-size:11px;font-weight:650}.ds-wallet-quick-picker__other:hover{color:#ffffffe6;border-color:#ffffff52}.ds-light .ds-wallet-quick-picker__other,.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__other{color:#0000008c;border-color:#00000029}.ds-light .ds-wallet-quick-picker__other:hover,.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__other:hover{color:#18181b;border-color:#00000059}.ds-wallet-quick-picker__other-hint{text-align:center;color:#fff6;margin:0;font-size:11px;line-height:1.35}.ds-light .ds-wallet-quick-picker__other-hint,.ds-wallet-quick-picker.ds-light .ds-wallet-quick-picker__other-hint{color:#00000073}.ds-connect-button:hover:not(:disabled),.ds-disconnect-button:hover,.ds-wallet-option:hover:not(:disabled),.ds-wallet-modal__close:hover{transform:translateY(-1px)}.ds-connect-button:disabled,.ds-wallet-option:disabled{cursor:not-allowed;opacity:.72}.ds-connect-button__glow{filter:blur(28px);pointer-events:none;background:radial-gradient(circle,#fff8dc57 0%,#fbbf2424 40%,#0000 70%);position:absolute;inset:-30%}.ds-connect-button__content{z-index:1;justify-content:space-between;align-items:center;gap:.875rem;padding:.95rem 1rem;display:flex;position:relative}.ds-connect-button__icon-wrap{color:#0a0a0a;background:linear-gradient(135deg,#fff4bf,#f59e0b);border-radius:.45rem;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex;box-shadow:inset 0 1px #ffffff2e}.ds-connect-button__text{letter-spacing:-.01em;flex-direction:column;flex:1;align-items:flex-start;gap:.1rem;min-width:0;font-weight:600;display:flex}.ds-connect-button__eyebrow,.ds-wallet-modal__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#beb9aa9e;font-size:.66rem}.ds-wallet-pill,.ds-wallet-option__tag,.ds-wallet-option__badge{letter-spacing:.04em;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.72rem;font-weight:600;display:inline-flex}.ds-wallet-pill{color:#fde68a;background:#f59e0b1f;border:1px solid #fbbf2440;box-shadow:inset 0 1px #ffffff0a}.ds-disconnect-button{color:#e6e1d2d1;background:#1a1a1acc;border:1px solid #ffffff1a;border-radius:.85rem;align-items:center;gap:.55rem;padding:.95rem 1rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.ds-wallet-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#000000b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ds-wallet-modal-backdrop--drawer{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;justify-content:flex-end;align-items:stretch;padding:0}.ds-wallet-modal-backdrop--drawer.ds-wallet-modal-backdrop--drawer-left{justify-content:flex-start}.ds-wallet-modal{border:1px solid var(--ds-border-strong);width:min(100%,42rem);box-shadow:var(--ds-shadow), 0 1px 0 #ffffff0f;color:var(--ds-text);background:linear-gradient(#131313 0%,#0a0a0a 100%);border-radius:0;overflow:hidden}.ds-wallet-modal--drawer{z-index:10001;pointer-events:auto;border-width:0 0 0 1px;border-radius:0;flex-direction:column;width:min(100dvw,430px);max-width:min(100dvw,430px);height:100dvh;min-height:100dvh;max-height:100dvh;animation:.22s ease-out ds-wallet-drawer-in;display:flex;position:fixed;top:0;bottom:0;right:0}.ds-wallet-modal--drawer.ds-wallet-modal--drawer-left{border-width:0 1px 0 0;animation:.22s ease-out ds-wallet-drawer-in-left;left:0;right:auto}@keyframes ds-wallet-drawer-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes ds-wallet-drawer-in-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes ds-toast-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ds-toast-progress{transform-origin:0;will-change:transform;animation:ds-toast-progress var(--ds-toast-duration,4s) linear forwards}@media (prefers-reduced-motion:reduce){.ds-wallet-modal--drawer,.ds-wallet-modal--drawer.ds-wallet-modal--drawer-left{animation:none}.ds-toast-progress{animation:none;transform:scaleX(1)}}.ds-wallet-modal__hero{background:radial-gradient(circle at 0 0,#ffffff0f,#0000 42%);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.5rem 1rem;display:flex}.ds-wallet-modal__title{letter-spacing:-.03em;margin-top:.35rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1.05}.ds-wallet-modal__subtitle,.ds-wallet-option__subtitle,.ds-wallet-modal__footer{color:var(--ds-text-muted)}.ds-wallet-modal__subtitle{max-width:34rem;margin-top:.75rem;font-size:.96rem;line-height:1.6}.ds-wallet-modal__close{color:#e6e1d2bd;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:0;justify-content:center;align-items:center;padding:.65rem;display:inline-flex}.ds-wallet-modal__alert{color:#fde68a;background:#ffffff0f;border:1px solid #fbbf24;border-radius:0;align-items:flex-start;gap:.75rem;margin:0 1.5rem 1rem;padding:.875rem 1rem;font-size:.92rem;display:flex}.ds-wallet-options{gap:.9rem;padding:0 1.5rem 1.5rem;display:grid}.ds-wallet-option{text-align:left;background:linear-gradient(#202020 0%,#181818 100%);border:1px solid #ffffff17;border-radius:0;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.ds-wallet-option__accent{background-image:linear-gradient(135deg, transparent, transparent), var(--ds-accent);opacity:.14;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.ds-wallet-option__content{z-index:1;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.1rem;display:flex;position:relative}.ds-wallet-option__leading,.ds-wallet-option__trailing{align-items:center;gap:.9rem;display:flex}.ds-wallet-option__trailing{flex-shrink:0}.ds-wallet-option__icon{color:#0a0a0a;background:linear-gradient(135deg,#e7e7e7,#8f8f8f);border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;box-shadow:0 8px 24px #00000059}.ds-wallet-option__title{letter-spacing:-.02em;color:var(--ds-text);font-size:1rem;font-weight:600}.ds-wallet-option__subtitle{max-width:24rem;margin-top:.25rem;font-size:.88rem;line-height:1.55}.ds-wallet-option__tag{color:#f5f5f5;background:#ffffff0f;border:1px solid #ffffff24}.ds-wallet-option__badge{border:1px solid #0000;box-shadow:inset 0 1px #ffffff0f}.ds-wallet-modal__footer{border-top:1px solid #ffffff14;padding:1rem 1.5rem 1.35rem;font-size:.82rem;line-height:1.55}@keyframes slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:.3s ease-out slide-up}@media (width<=640px){.ds-connect-shell,.ds-connect-button,.ds-disconnect-button{width:100%}.ds-wallet-modal{border-radius:0}.ds-wallet-option__content{flex-direction:column;align-items:flex-start}.ds-wallet-option__trailing{justify-content:space-between;width:100%}}:is(html[data-theme=light],.ds-light){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-bg:#fafaf8;--ds-bg-elevated:#f2f0eb;--ds-panel:#e8e5de;--ds-panel-strong:#dedad2;--ds-border:#00000014;--ds-border-strong:#00000024;--ds-text:#0f0e0d;--ds-text-muted:#3c3832b3;--ds-accent:linear-gradient(135deg, #c9a84c 0%, #e8d48b 52%, #f7ead0 100%);--ds-accent-solid:#e8d48b;--ds-accent-solid-hover:#d9c27a;--ds-accent-foreground:#161109;--ds-accent-border:#e8d48b99;--ds-accent-ring:#e8d48b4d;--ds-shadow:0 24px 80px #00000026}.ds-light.ds-wallet-modal-backdrop{background:#0006}.ds-light .ds-wallet-modal{color:var(--ds-text);background:linear-gradient(#f2f0eb 0%,#fafaf8 100%);border-color:#0000001f}.ds-light .ds-wallet-modal__close{color:#28241ebd;background:#0000000a;border-color:#00000024}.ds-light .ds-wallet-modal__close:hover{background:#00000014}.ds-light .ds-wallet-modal__alert{background:#0000000a}.ds-light .ds-wallet-option{background:linear-gradient(#f8f6f1 0%,#ede9e2 100%);border-color:#0000001a}.ds-light .ds-wallet-option__title{color:#0f0e0d}.ds-light .ds-wallet-option__tag{color:#1a1816;background:#0000000f;border-color:#0000001f}.ds-light .ds-wallet-modal__footer{color:var(--ds-text-muted);border-top-color:#00000014}.ds-light .ds-disconnect-button{color:#1e1a14d1;background:#f0ece4cc;border-color:#0000001f}.ds-light .wallet-input{color:#0f0e0d;background:#eeebe4;border-color:#00000038}.ds-light .wallet-input::placeholder{color:#504b4480}.ds-light .wallet-input:focus{border-color:#e8d48b;box-shadow:0 0 0 4px #e8d48b38}.ds-charms-tools{color:var(--ds-text)}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard{color:#0f0e0d;background-color:#f5f4f1;border-color:#0000001f}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white{color:#0f0e0d}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/80,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/70,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/65,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/60,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/55,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/45,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/35{color:#28231ca6}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-950,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-\[\#0A0A0A\],:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-\[\#0a0a0a\]{background-color:#ede9e2}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-700{background-color:#c8c3b9}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-700\/60,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-700\/50,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-800\/60{background-color:#1c19170f!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-green-500\/20{background-color:#16a34a1f!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-zinc-300{color:#3f3a34!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-green-300{color:#15803d!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-white\/5{background-color:#0000000d}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-white\/10{background-color:#00000014}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-white\/15{background-color:#0000001a}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .hover\:bg-white\/5:hover{background-color:#0000000d}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .hover\:bg-white\/10:hover{background-color:#00000014}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-white\/10{border-color:#0000001a}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-white\/40{border-color:#00000059}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-b.border-white\/10{border-bottom-color:#0000001a}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-800.hover\:bg-zinc-700{background-color:#d8d4cc}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-neutral-200{background-color:#e8e5de}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard input[class*=bg-transparent]{color:#0f0e0d}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard input[class*=bg-transparent]::-moz-placeholder{color:#504b4480}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard input[class*=bg-transparent]::placeholder{color:#504b4480}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .hover\:text-white:hover{color:#0f0e0d}.ds-light .ds-modal-tab--active{color:#0f0e0d;background:#0000001f;border-color:#0006}.ds-light .ds-modal-tab--inactive{color:#28231ca6;background:#0000000a;border-color:#0000001a}.ds-light .ds-modal-tab--inactive:hover{background:#00000014}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/70,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/60,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/50,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/45,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/40{color:#28231ca6!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/90,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/80,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-zinc-100,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .font-semibold.text-white{color:#0f0e0d!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-\[\#D4D4D4\],:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-\[\#D4D4D4\],:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-\[\#E5E5E5\]{color:#44413a!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/50{color:#57534e!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard button:has(.text-white\/70) .text-white\/70{color:#57534e!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard button:has(svg) .text-white\/50{color:#57534e!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-b.border-zinc-700{border-color:#d1ccc4!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard button[style*=border-zinc-700],:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-zinc-700{border-color:#c8c3b9!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-950,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-\[\#0A0A0A\]{background-color:#f5f4f1!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-900{background-color:#ede9e2!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-800{background-color:#e3dfd8!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard button.border-zinc-600,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-zinc-600{color:#0f0e0d!important;background-color:#f5f4f1!important;border-color:#c8a84c!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard button.border-zinc-700.bg-zinc-950,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/40{color:#6b665d!important;background-color:#ede9e2!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard button.border-zinc-700.bg-zinc-950:hover,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .hover\:bg-white\/5:hover{color:#0f0e0d!important;background-color:#e3dfd8!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-zinc-700{border-color:#c8c3b9!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-950{background-color:#f5f4f1!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-900,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-gray-900{background-color:#ede9e2!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .hover\:bg-zinc-800:hover,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .hover\:bg-gray-700:hover,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .hover\:bg-gray-800:hover{background-color:#e3dfd8!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-red-300{color:#c04a4a!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-red-300\/90{color:#b53f3f!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard svg.text-white\/70,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard svg.text-white\/60,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard svg.text-white\/50{color:#57534e!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard svg.text-white{color:#0f0e0d!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-\[\#D4D4D4\]{color:#57534e!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-zinc-300,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/45,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/30{color:#78716c!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/35{color:#6b665d!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-white\/10,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-white\/5{border-color:#0000001a!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-white\/25{border-color:#0000002e!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-b.border-white\/10{border-color:#d1ccc4!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard button.border-\[\#D4A017\],:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-\[\#D4A017\]{border-color:#c9a84c!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/35,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/40,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard button.border-transparent.text-white\/40,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white\/40{color:#6b665d!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard button.border-transparent.text-white\/40:hover,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .hover\:text-white\/70:hover,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard button.border-\[\#D4A017\].text-white,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-white{color:#0f0e0d!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard input.wallet-input,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard select.wallet-input{color:#0f0e0d!important;background-color:#fff!important;border-color:#00000038!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard input.wallet-input::-moz-placeholder{color:#504b4485!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard input.wallet-input::placeholder{color:#504b4485!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard input.wallet-input:focus,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard select.wallet-input:focus{border-color:#c9a84c!important;box-shadow:0 0 0 4px #c9a84c38!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-yellow-500\/20{border-color:#78350f61!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .border-yellow-500\/30{border-color:#78350f7a!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-yellow-500\/10,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-yellow-500\/8{background-color:#fef3c7eb!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-yellow-500\/20{background-color:#fde68aa6!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-\[\#F8E7A1\]{color:#713f12!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-\[\#FCD34D\],:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-\[\#FCD34D\]\/80,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-\[\#FCD34D\]\/90{color:#7a5410!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .ds-wallet-title,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard h2{color:#0f0e0d!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-yellow-100,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-yellow-200{color:#713f12!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-yellow-300{color:#854d0e!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-yellow-400{color:#a16207!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-yellow-400\/90{color:#92400e!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .text-yellow-200\/90{color:#713f12!important}#headlessui-portal-root:has(.ds-wallet-menu){pointer-events:none;z-index:10130!important}[data-headlessui-portal]:has(.ds-wallet-menu){pointer-events:none;z-index:10130!important}.ds-wallet-menu{z-index:10140!important;pointer-events:auto!important}.ds-wallet-menu [role=menuitem],.ds-wallet-menu button{cursor:pointer;pointer-events:auto!important}.ds-wallet-menu [role=menuitem]:hover,.ds-wallet-menu button:hover{background-color:#ffffff14!important}:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) [role=menuitem]:hover,:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) button:hover{background-color:#0000000f!important}:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu){color:#0f0e0d;background-color:#f5f4f1!important;border-color:#0000001f!important}:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .text-white,:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .text-white\/90{color:#0f0e0d!important}:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .text-white\/45,:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .text-white\/70{color:#28231ca6!important}:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) svg.text-white\/70,:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) svg.text-white\/90{color:#57534e!important}:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .bg-gray-700,:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .bg-zinc-800,:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .hover\:bg-gray-800:hover,:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .hover\:bg-zinc-900:hover{background-color:#e3dfd8!important}:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .text-red-300,:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .text-red-300\/90{color:#c04a4a!important}:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .hover\:bg-red-500\/10:hover{background-color:#c04a4a1a!important}:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .bg-red-500\/20{background-color:#c04a4a24!important}:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .text-yellow-200\/90{color:#854d0e!important}:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .hover\:bg-yellow-500\/10:hover{background-color:#c9a84c1f!important}:is([data-ds-theme=light].ds-wallet-menu,html[data-theme=light] .ds-wallet-menu) .bg-yellow-500\/20{background-color:#c9a84c2e!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-black\/25{background-color:#eeebe4!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-black\/30,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-black\/35,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-black\/40,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-black\/50,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-black\/60{background-color:#0000000a!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-900\/90,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-900\/60,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-950\/80,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-zinc-950\/60{background-color:#ede9e2!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-\[\#0A0A0A\]\/95,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .bg-\[\#0a0a0a\]\/95{background-color:#f5f4f1f2!important}html[data-theme=light] .wallet-input,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .wallet-input{color:#0f0e0d!important;background:#fff!important;border-color:#00000038!important}html[data-theme=light] .wallet-input::-moz-placeholder{color:#504b4485!important}:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .wallet-input::-moz-placeholder{color:#504b4485!important}html[data-theme=light] .wallet-input::placeholder,:is([data-ds-theme=light],html[data-theme=light]) .ds-wallet-dashboard .wallet-input::placeholder{color:#504b4485!important}.ds-wallet-dashboard{isolation:isolate;position:relative}.ds-wallet-dashboard.ds-wallet-approval-open{overflow:hidden!important}.ds-wallet-dashboard.ds-wallet-approval-open>:not(.ds-wallet-approval){-webkit-user-select:none;user-select:none;pointer-events:none!important}.ds-wallet-approval{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f5f5f5;border-radius:inherit;background:#0a0a0cfa;z-index:200!important;pointer-events:auto!important;flex-direction:column!important;flex:none!important;align-self:stretch!important;width:100%!important;max-width:none!important;height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;inset:0!important;overflow:hidden!important}.ds-wallet-approval__header{border-bottom:1px solid #ffffff1a;flex:none;padding:.875rem 1rem}.ds-wallet-approval__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#fbbf24e6;margin:0;font-size:.625rem;font-weight:600}.ds-wallet-approval__title{color:#fff;margin:.35rem 0 0;font-size:1rem;font-weight:600;line-height:1.3}.ds-wallet-approval__desc{color:#fff9;margin:.4rem 0 0;font-size:.75rem;line-height:1.45}.ds-wallet-approval__body{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:.75rem;min-height:0;padding:1rem;display:flex;overflow:hidden auto}.ds-wallet-approval__details{background:#ffffff08;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;gap:.5rem;margin:0;padding:.75rem;display:flex}.ds-wallet-approval__section-label{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin:0;font-size:.65rem;font-weight:700}.ds-wallet-approval__psbt-audit{flex-direction:column;gap:.5rem;display:flex}.ds-wallet-approval__psbt-ok{color:#86eface6;margin:0;font-size:.7rem;line-height:1.4}.ds-wallet-approval__details--psbt{background:#d4a0170f;border-color:#d4a01759}.ds-wallet-approval__redflag{background:#7f1d1d73;border:1px solid #f871718c;border-radius:.75rem;margin:0;padding:.75rem}.ds-wallet-approval__psbt-audit--warn .ds-wallet-approval__redflag{background:#78350f73;border-color:#fbbf248c}.ds-wallet-approval__redflag-title{color:#fecaca;margin:0;font-size:.8rem;font-weight:700}.ds-wallet-approval__psbt-audit--warn .ds-wallet-approval__redflag-title{color:#fde68a}.ds-wallet-approval__redflag-body{color:#fee2e2e6;margin:.35rem 0 0;font-size:.7rem;line-height:1.4}.ds-wallet-approval__psbt-audit--warn .ds-wallet-approval__redflag-body{color:#fef3c7e6}.ds-wallet-approval__redflag-list{color:#fee2e2f2;margin:.5rem 0 0;padding-left:1.1rem;font-size:.68rem;line-height:1.45}.ds-wallet-approval__detail-row{justify-content:space-between;align-items:flex-start;gap:.75rem;font-size:.75rem;display:flex}.ds-wallet-approval__detail-label{color:#ffffff73;flex-shrink:0}.ds-wallet-approval__detail-value{text-align:right;color:#ffffffe6;word-break:break-all;min-width:0;font-weight:500}.ds-wallet-approval__unlock{background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ds-wallet-approval__unlock-title{color:#fef3c7;margin:0;font-size:.75rem;font-weight:500}.ds-wallet-approval__input{box-sizing:border-box;color:#fff;background:#0006;border:1px solid #ffffff26;border-radius:.5rem;outline:none;width:100%;padding:.65rem .75rem;font-size:.875rem}.ds-wallet-approval__input:focus{border-color:#f59e0b8c;box-shadow:0 0 0 3px #f59e0b33}.ds-wallet-approval__input:disabled{opacity:.55}.ds-wallet-approval__error{color:#f87171;margin:0;font-size:.6875rem}.ds-wallet-approval__btn-unlock{color:#000;cursor:pointer;background:#f59e0b;border:none;border-radius:.5rem;width:100%;padding:.65rem .75rem;font-size:.875rem;font-weight:600}.ds-wallet-approval__btn-unlock:disabled{opacity:.5;cursor:not-allowed}.ds-wallet-approval__session{color:#a7f3d0e6;background:#10b9811a;border:1px solid #10b98140;border-radius:.5rem;margin:0;padding:.5rem .75rem;font-size:.6875rem}.ds-wallet-approval__tx-error{color:#fca5a5;background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;margin:0;padding:.5rem .75rem;font-size:.75rem}.ds-wallet-approval__hint{color:#ffffff59;margin:0;font-size:.625rem;line-height:1.45}.ds-wallet-approval__footer{border-top:1px solid #ffffff1a;flex:none;grid-template-columns:1fr 1fr;gap:.5rem;padding:1rem;display:grid}.ds-wallet-approval__btn-reject,.ds-wallet-approval__btn-approve{cursor:pointer;border:none;border-radius:.75rem;padding:.75rem .5rem;font-size:.875rem;font-weight:600}.ds-wallet-approval__btn-reject{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff26}.ds-wallet-approval__btn-approve{color:#000;background:linear-gradient(90deg,#fbbf24,#d97706);font-weight:700}.ds-wallet-approval__btn-reject:disabled,.ds-wallet-approval__btn-approve:disabled{opacity:.5;cursor:not-allowed}.ds-pin-numpad{flex-direction:column;gap:1rem;display:flex}.ds-pin-numpad__dots{justify-content:center;align-items:center;gap:.625rem;padding:.25rem 0;display:flex}.ds-pin-numpad__dot{background:0 0;border:1px solid #ffffff40;border-radius:999px;width:.75rem;height:.75rem;transition:border-color .15s,background .15s,box-shadow .15s}.ds-pin-numpad__dot--filled{background:#fcd34d;border-color:#fcd34d;box-shadow:0 0 10px #fcd34d59}.ds-pin-numpad__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;max-width:15rem;margin:0 auto;display:grid}.ds-pin-numpad__key{color:#fff;min-height:3rem;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.75rem;justify-content:center;align-items:center;padding:0;transition:border-color .12s,background .12s,transform 80ms;display:flex}.ds-pin-numpad__key--digit{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}.ds-pin-numpad__key--digit:hover:not(:disabled){background:#fcd34d1a;border-color:#fcd34d4d}.ds-pin-numpad__key--back{color:#fffc}.ds-pin-numpad__key--back:hover:not(:disabled){background:#ffffff14;border-color:#fff3}.ds-pin-numpad__key--go{color:#fcd34d;letter-spacing:.04em;text-transform:uppercase;background:#fcd34d26;border-color:#fcd34d59;font-size:.65rem;font-weight:700}.ds-pin-numpad__key--go:hover:not(:disabled){background:#fcd34d40}.ds-pin-numpad__key:disabled{cursor:not-allowed;opacity:.35}.ds-pin-numpad__key:active:not(:disabled){transform:scale(.97)}.ds-pin-numpad__key:focus-visible{outline-offset:2px;outline:2px solid #fcd34d73}.ds-pin-numpad__icon{width:1.25rem;height:1.25rem}body.wallet-drawer-paw-open{--wallet-drawer-width:min(390px, 94vw);--wallet-drawer-bottom:28px;--wallet-drawer-right:14px;--wallet-drawer-top-safe:8px;--wallet-paw-grip-offset:168px;--wallet-phone-radius:1.85rem}#headlessui-portal-root,[data-headlessui-portal],.ds-wallet-modal-backdrop,.ds-wallet-modal-backdrop--drawer{z-index:10040;position:relative}.wallet-paw-grip{right:calc(var(--wallet-drawer-right,14px) + var(--wallet-drawer-width,min(390px, 94vw)) - var(--wallet-paw-grip-offset,168px));bottom:max(0px, calc(var(--wallet-drawer-bottom,28px) - 8px));z-index:9995;pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transform-origin:100% 100%;will-change:transform, opacity;width:clamp(150px,26vmin,280px);line-height:0;position:fixed}.wallet-paw-grip:active,body.wallet-drawer-dragging .wallet-paw-grip{cursor:grabbing}body.wallet-drawer-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}body.wallet-drawer-dragging .ds-wallet-modal--drawer,body.wallet-drawer-dragging [data-headlessui-portal] .ds-wallet-dashboard{transition:none!important}.wallet-paw-grip img{pointer-events:none;-webkit-user-drag:none;transform-origin:100% 100%;filter:drop-shadow(-10px 6px 22px #0000008c);width:100%;height:auto;display:block;transform:scaleX(-1)}:root:not([data-theme=light]) .wallet-paw-grip img{mix-blend-mode:screen}:root[data-theme=light] .wallet-paw-grip img{mix-blend-mode:multiply;opacity:.96}body.wallet-drawer-mobile-open{overflow:hidden}body.wallet-drawer-mobile-open .wallet-paw-grip{display:none!important}body.wallet-drawer-mobile-open .ds-wallet-modal--drawer,body.wallet-drawer-mobile-open [data-headlessui-portal] .ds-wallet-dashboard{-webkit-backdrop-filter:none;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;z-index:10050!important;background:#0c0c0e!important;border:none!important;border-radius:0!important;inset:0!important}:root[data-theme=light] body.wallet-drawer-mobile-open .ds-wallet-modal--drawer,:root[data-theme=light] body.wallet-drawer-mobile-open [data-headlessui-portal] .ds-wallet-dashboard,body.wallet-drawer-mobile-open [data-headlessui-portal] .ds-wallet-dashboard.ds-light,body.wallet-drawer-mobile-open [data-headlessui-portal] .ds-wallet-dashboard[data-ds-theme=light]{background:#f7f5f0!important}body.wallet-drawer-mobile-open .ds-wallet-modal--drawer .ds-wallet-dashboard,body.wallet-drawer-mobile-open [data-headlessui-portal] .ds-wallet-dashboard{box-shadow:none;border:none;border-radius:0}body.wallet-drawer-mobile-open [data-headlessui-portal] .ds-wallet-dashboard:before{display:none}body.wallet-drawer-mobile-open .ds-wallet-modal-backdrop--drawer{-webkit-backdrop-filter:none;z-index:9998!important;background:#000!important}@media (width<=768px){.wallet-paw-grip{display:none!important}body.wallet-drawer-paw-open .ds-wallet-modal--drawer,body.wallet-drawer-paw-open [data-headlessui-portal] .ds-wallet-dashboard{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;border:none!important;border-radius:0!important;inset:0!important}body.wallet-drawer-paw-open [data-headlessui-portal] .ds-wallet-dashboard:before{display:none}}body.wallet-drawer-paw-open .ds-wallet-modal--drawer,body.wallet-drawer-paw-open [data-headlessui-portal] .ds-wallet-dashboard{-webkit-backdrop-filter:none;overflow:hidden;width:var(--wallet-drawer-width)!important;max-width:var(--wallet-drawer-width)!important;right:var(--wallet-drawer-right)!important;bottom:var(--wallet-drawer-bottom)!important;height:min(78vh,760px)!important;max-height:calc(100dvh - var(--wallet-drawer-top-safe,8px))!important;z-index:10050!important;border-radius:var(--wallet-phone-radius)!important;background:#0c0c0e!important;border:3px solid #e8d48b!important;top:auto!important;box-shadow:0 28px 64px #0000009e,0 0 0 1px #f7c94859,inset 0 1px #ffecb324,inset 0 0 0 1px #ffffff0a!important}body.wallet-drawer-paw-open .ds-wallet-modal--drawer .ds-wallet-dashboard,body.wallet-drawer-paw-open [data-headlessui-portal] .ds-wallet-dashboard>.shrink-0,body.wallet-drawer-paw-open [data-headlessui-portal] .ds-wallet-dashboard>.min-h-0{background:0 0}:root[data-theme=light] body.wallet-drawer-paw-open .ds-wallet-modal--drawer,:root[data-theme=light] body.wallet-drawer-paw-open [data-headlessui-portal] .ds-wallet-dashboard,body.wallet-drawer-paw-open [data-headlessui-portal] .ds-wallet-dashboard.ds-light,body.wallet-drawer-paw-open [data-headlessui-portal] .ds-wallet-dashboard[data-ds-theme=light]{background:#f7f5f0!important;border-color:#c9a84c!important;box-shadow:0 28px 64px #281e0a38,0 0 0 1px #c9a84c66,inset 0 1px #ffffffb3!important}body.wallet-drawer-paw-open .ds-wallet-modal--drawer .ds-wallet-dashboard,body.wallet-drawer-paw-open [data-headlessui-portal] .ds-wallet-dashboard{border-radius:inherit;box-shadow:none;border:none}body.wallet-drawer-paw-open [data-headlessui-portal] .ds-wallet-dashboard:before{content:"";pointer-events:none;z-index:2;opacity:.7;background:linear-gradient(90deg,#0000 0%,#ffffff2e 35%,#ffecb359 50%,#ffffff2e 65%,#0000 100%);border-radius:999px;height:4px;position:absolute;top:7px;left:18%;right:18%}body.wallet-drawer-paw-open [data-headlessui-portal] .ds-wallet-dashboard>*{z-index:1;position:relative}body.wallet-drawer-paw-open .ds-wallet-modal-backdrop--drawer{-webkit-backdrop-filter:blur(2px);z-index:9998!important;background:#0000008c!important}html.wallet-drawer-dock-open{--dojakweb-dock-width:min(430px, 100vw)}html.wallet-drawer-dock-open body{padding-right:var(--dojakweb-dock-width)!important;box-sizing:border-box!important}html.wallet-drawer-dock-open .ds-wallet-modal--drawer,html.wallet-drawer-dock-open [data-headlessui-portal] .ds-wallet-dashboard,body.wallet-drawer-dock-open .ds-wallet-modal--drawer,body.wallet-drawer-dock-open [data-headlessui-portal] .ds-wallet-dashboard{width:var(--dojakweb-dock-width)!important;max-width:var(--dojakweb-dock-width)!important;z-index:10050!important;border-radius:0!important;height:100dvh!important;max-height:100dvh!important;position:fixed!important;inset:0 0 0 auto!important}body.wallet-drawer-dock-open .wallet-paw-grip{display:none!important}.ds-wallet-dashboard.flex.flex-col{min-height:0}.ds-wallet-dashboard.flex.flex-col>.min-h-0,.ds-wallet-dashboard.flex.flex-col>.flex-1{-webkit-overflow-scrolling:touch;min-height:0}:root:not([data-theme=light]) [data-headlessui-portal] .ds-wallet-dashboard:not(.ds-light):not([data-ds-theme=light]),:root:not([data-theme=light]) .ds-wallet-modal-backdrop .ds-wallet-dashboard:not(.ds-light):not([data-ds-theme=light]),.ds-wallet-dashboard select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is([data-ds-theme=light],html[data-theme=light],.ds-light) .ds-wallet-dashboard select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ds-wallet-dashboard select option{color:#f0ece0;background-color:#121212}:is([data-ds-theme=light],html[data-theme=light],.ds-light) .ds-wallet-dashboard select option{color:#0f0e0d;background-color:#fff}
