body{padding:0;margin:0;color:#000}
br{font-size:10px}
.s{font-size:10px;color:#767676;font-family:Tahoma}
.s1{font-size:11px;color:#858585;font-family:Tahoma}
.green{font-size:11px;color:#9ce438;font-family:Tahoma}
.red{font-size:11px;color:#2c7f06;font-family:Tahoma}
.o{font-size:11px;color:#fc0;font-family:Tahoma}
.blue{font-size:10px;color:#c2c2c2;font-family:Tahoma}
.blue1{font-size:11px;color:#e9eef3;font-family:Tahoma;text-decoration:none}
.blue2{font-size:11px;color:#346995;font-family:Tahoma}
.w{font-size:11px;color:#e6e6e6;font-family:Tahoma}
.w1{font-size:11px;color:#b5b5b5;font-family:Tahoma}
.b{font-size:11px;color:#474747;font-family:Tahoma;text-decoration:none}
.b1{font-size:11px;color:#5a5a5a;font-family:Tahoma;text-decoration:none}
.b2{font-size:10px;color:#5a5a5a;font-family:Tahoma;text-decoration:none}
.mn{font-size:11px;color:#222;font-family:sans-serif;text-decoration:none}
a img{border:none}
#input{width:160px;height:21px}
#input1{width:134px;height:21px}
#textarea{border:none;overflow:auto;width:102px;height:48px;background:#f0eae3}
a:link.txt{font-size:11px;color:#246e65;font-family:Tahoma;text-decoration:none}
a:visited.txt{font-size:11px;color:#246e65;font-family:Tahoma;text-decoration:none}
a:hover.txt{font-size:11px;color:#549e95;font-family:Tahoma;text-decoration:none}
a:link.txt2{font-size:11px;color:#d0d0d0;font-family:Tahoma;text-decoration:none}
a:visited.txt2{font-size:11px;color:#d0d0d0;font-family:Tahoma;text-decoration:none}
a:hover.txt2{font-size:11px;color:#fff;font-family:Tahoma;text-decoration:none}
a:link.txt5{font-size:11px;color:#13ff13;font-family:Tahoma;text-decoration:none}
a:visited.txt5{font-size:11px;color:#13ff13;font-family:Tahoma;text-decoration:none}
a:hover.txt5{font-size:11px;color:#549e95;font-family:Tahoma;text-decoration:none}

/* Checkout overlay */
.co-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:9999;overflow-y:auto}
.co-box{max-width:420px;margin:60px auto;background:#fff;border-radius:6px;padding:26px 28px;box-shadow:0 8px 40px rgba(0,0,0,.4)}
.co-box h3{font-family:Tahoma;font-size:16px;color:#246e65;margin:0 0 14px;text-align:center}
.co-summary{background:#eef1f3;padding:9px 14px;border-radius:4px;font-family:Tahoma;font-size:12px;color:#222;font-weight:bold;margin-bottom:12px;text-align:center}
.co-box label{display:block;font-family:Tahoma;font-size:11px;color:#666;font-weight:bold;margin:12px 0 4px}
.co-box input[type=email]{width:100%;padding:7px 10px;border:1px solid #ccc;border-radius:4px;font-family:Tahoma;font-size:12px;box-sizing:border-box}
.co-box input[type=email]:focus{border-color:#246e65;outline:none}
.co-coins{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:6px}
.co-coin{padding:8px 4px;border:1.5px solid #ddd;border-radius:5px;text-align:center;font-family:Tahoma;font-size:12px;font-weight:bold;cursor:pointer;transition:.12s;color:#222;background:#fff}
.co-coin small{display:block;font-weight:normal;font-size:10px;color:#888}
.co-coin:hover,.co-coin.sel{border-color:#246e65;background:#edf7f3}
.co-note{background:#edf7f3;border-left:3px solid #246e65;padding:8px 10px;font-family:Tahoma;font-size:11px;color:#333;line-height:1.5;margin-top:12px;border-radius:3px}
.btn-pay{display:block;width:100%;margin-top:14px;padding:11px;background:#246e65;color:#fff;border:none;border-radius:5px;font-family:Tahoma;font-size:14px;font-weight:bold;cursor:pointer}
.btn-pay:hover{background:#1d5a52}
.btn-close{float:right;background:none;border:none;font-size:18px;cursor:pointer;color:#999;font-weight:bold}
.btn-close:hover{color:#333}
#wallet-box{display:none;max-width:420px;margin:14px auto 0;background:#1a1a1a;border-radius:6px;padding:22px;text-align:center;color:#fff}
#wallet-box h3{font-family:Tahoma;font-size:15px;margin:0 0 10px}
.wi-amount{font-family:Tahoma;font-size:13px;margin-bottom:4px}
.wi-amount strong{color:#13ff13;font-size:17px}
.wi-net{font-family:Tahoma;font-size:11px;color:#888;margin-bottom:10px}
.wi-net strong{color:#fff}
.wi-addr-box{background:#111;border-radius:5px;padding:10px;display:flex;align-items:center;gap:8px;margin-bottom:10px}
.wi-addr-box code{font-size:11px;color:#13ff13;word-break:break-all;flex:1;text-align:left}
.btn-copy{padding:5px 12px;background:#246e65;color:#fff;border:none;border-radius:4px;font-size:11px;font-weight:bold;cursor:pointer;flex-shrink:0}
.wi-note{font-family:Tahoma;font-size:11px;color:#888;line-height:1.5}

/* Announcement banner */
.announce{background:#1a3a1a;color:#13ff13;text-align:center;padding:8px;font-family:Tahoma;font-size:12px;font-weight:bold}
