.ea-page{color:#e8f6ee;background:radial-gradient(at 50% 18%,#0c3d2240,#0000 42%),linear-gradient(#07110d,#050807);min-height:100dvh;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.ea-page:before{content:"";pointer-events:none;background-image:linear-gradient(#14322255 1px,#0000 1px),linear-gradient(90deg,#14322255 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 75%);mask-image:radial-gradient(#000 20%,#0000 75%)}.ea-wrap{z-index:1;text-align:center;align-content:center;justify-items:center;gap:28px;min-height:100dvh;padding:48px 20px 64px;display:grid;position:relative}.ea-brand{justify-content:center;display:flex}.ea-kicker{letter-spacing:.28em;text-transform:uppercase;color:#39f473;margin:0;font-size:12px;font-weight:700}.ea-wrap h1{letter-spacing:-1.5px;margin:8px 0 0;font-size:clamp(40px,6vw,64px);line-height:1}.ea-lead{color:#b7c9be;max-width:460px;margin:0;font-size:16px;line-height:1.6}.ea-actions,.ea-form{justify-items:center;gap:12px;width:min(420px,100%);display:grid}.ea-btn,.ea-link{color:#04210e;letter-spacing:.08em;cursor:pointer;background:#39f473;border:1px solid #39f473;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-weight:750;text-decoration:none;display:inline-flex}.ea-link.ea-ghost,.ea-btn.ea-ghost{color:#39f473;background:0 0}.ea-form input{color:#e8f6ee;width:100%;min-height:46px;font:inherit;background:#07140f;border:1px solid #1d5a38;border-radius:8px;padding:0 14px}.ea-note,.ea-error{color:#9fb3a6;margin:0;font-size:13px;line-height:1.5}.ea-error{color:#ffb4b4}.ea-wallet{color:#d7ffe6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.ab-lock-screen{z-index:6;background:linear-gradient(#050b09d0,#050b09f2);align-content:start;justify-items:center;padding:12vh 16px 40px;display:grid;position:absolute;inset:0}.ab-values-locked .aw-main,.ab-values-locked .aw-rail,.ab-values-locked .lb-grid{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.lb-page{position:relative}.ab-lock-card{text-align:center;color:#d5e4da;justify-items:center;gap:16px;width:min(560px,100%);display:grid}.ab-lock-badge{color:#39f473;letter-spacing:.16em;border:1px solid #39f473;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 16px;font-size:12px;font-weight:750;display:inline-flex}.ab-lock-card p{max-width:460px;margin:0;font-size:16px;line-height:1.55}.ab-lock-card .ea-form{margin-top:4px}.aw-workspace{position:relative}
