.evalert{position:fixed;left:50%;transform:translateX(-50%);top:calc(130px + env(safe-area-inset-top));z-index:90;width:calc(100% - 24px);max-width:366px;box-sizing:border-box;background:rgba(30,11,10,.97);border:1.5px solid #E5534B;border-radius:18px;padding:14px;box-shadow:0 10px 34px rgba(0,0,0,.65);color:#ECEDEF;font:13px/1.4 system-ui,sans-serif;display:flex;flex-direction:column;gap:8px}
.evalert b{font-size:16px}.evalert em{display:block;font-style:normal;color:#9CA2AB;font-size:11.5px}
.evh{display:flex;gap:12px;align-items:center}
.evh i{flex:none;width:42px;height:42px;border-radius:50%;background:#0C0E11;border:1.6px solid var(--c);display:grid;place-items:center}
.evh svg{width:22px;height:22px;fill:none;stroke:var(--c);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.evalert>span{color:#C9CDD3}
.evb{display:flex;gap:8px}.evb button{flex:1;min-height:46px;border-radius:12px;border:1px solid #343A42;background:#0F1114;color:#ECEDEF;font:600 14px system-ui,sans-serif;cursor:pointer}
.evb .evy{background:#C9B58C;color:#1a1509;border-color:#C9B58C}
