*{margin:0;padding:0;box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}body{background:linear-gradient(135deg,#0a0a0a,#1e1e1e);color:#fff;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:2rem}#container{background:#111111f2;padding:2.5rem;border-radius:20px;box-shadow:0 0 30px #ff8c0040,0 0 10px #ff8c001a inset;width:100%;max-width:820px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}#container:hover{box-shadow:0 0 45px #ff8c0080,0 0 20px #ff8c0033 inset}.header{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}#avaxLogo{width:65px;border-radius:50%;filter:drop-shadow(0 0 6px #ff8c00aa)}h2{font-size:2.6rem;color:#ff8c00;text-shadow:0 0 8px #ff8c00aa}h3{font-size:1.6rem;color:#fb5;margin-top:2rem}input{width:100%;padding:14px;margin:10px 0;border:2px solid #333;border-radius:12px;background-color:#1f1f1f;color:#eee;font-size:1.1rem;transition:border .3s,box-shadow .3s}input:focus{border-color:#ffa94d;box-shadow:0 0 10px #ff8c00;outline:none}.balance{font-size:2rem;color:#ffa94d;margin:1.5rem 0;text-shadow:0 0 6px #ff8c00}.primary-btn,.secondary-btn{padding:14px 28px;margin:12px 0;border:none;border-radius:12px;cursor:pointer;font-size:1.25rem;width:95%;display:flex;justify-content:center;align-items:center;transition:background .3s,transform .3s,box-shadow .3s}.primary-btn{background:linear-gradient(145deg,#ff8c00,#fa3);color:#000;font-weight:700;box-shadow:0 0 14px #ff8c0066}.primary-btn:hover{transform:translateY(-3px);box-shadow:0 0 18px #ffa03299}.secondary-btn{background-color:#2a2a2a;color:#fff}.secondary-btn:hover{background-color:#3a3a3a;transform:translateY(-3px)}#status{margin-top:1rem;color:#ffa94d;font-weight:500;text-shadow:0 0 4px #ff8c00}.message{padding:12px;border-radius:10px;background-color:#252525;width:95%;margin-top:1rem}#gasFee,#Transaction,.sra{margin:16px 0;height:50px;width:95%;font-size:1.3rem;display:flex;justify-content:center;align-items:center;color:#ffc166;text-shadow:0 0 4px #ff8c00;background-color:#1e1e1e;border-radius:10px}#history{background-color:#1b1b1b;padding:1rem;border-radius:10px;max-height:200px;overflow-y:auto;width:95%;box-shadow:inset 0 0 10px #ff8c0026}#history a{color:#ffcc80;text-decoration:none;display:block;margin:6px 0;transition:color .3s ease}#history a:hover{color:#ffb84d}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:999}.modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#1a1a1a;padding:2.5rem;border-radius:20px;z-index:1000;width:90%;max-width:520px;box-shadow:0 0 30px #ff8c0066}.modal h3{font-size:1.9rem;color:#ffa94d;margin-bottom:1rem}.modal p{font-size:1.15rem;color:#ddd;margin-bottom:1.5rem}.confirm-btn,.cancel-btn{padding:14px 24px;margin:10px 8px;border:none;border-radius:10px;cursor:pointer;font-size:1.15rem;transition:all .3s ease}.confirm-btn{background-color:#ff8c00;color:#000;font-weight:600}.cancel-btn{background-color:#333;color:#fff}.confirm-btn:hover,.cancel-btn:hover{transform:translateY(-2px)}
