@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.policy-page{color:#222;background:#f5f5f5;justify-content:center;width:100%;padding:30px 20px;display:flex}.policy-container{border-radius:6px;width:100%;max-width:900px;padding:50px}.policy-container h1{color:#111;margin-bottom:25px;font-size:38px;font-weight:700}.top-info{background:#fff;border:1px solid #333;border-radius:6px;margin-bottom:25px;padding:1rem}.top-info p{margin-bottom:6px;font-size:15px}.intro{color:#333;margin-bottom:35px;font-size:15px;line-height:1.9}section{margin-bottom:38px}h2{color:#111;margin-bottom:16px;font-size:24px;font-weight:600}p{color:#333;margin-bottom:14px;font-size:15px;line-height:1.9}ul{margin-bottom:18px;padding-left:28px}li{color:#333;margin-bottom:10px;font-size:15px;line-height:1.9}.contact-box{margin-top:15px}strong{color:#111}.contact-container{background:#fff;border:1px solid #333;border-radius:6px;padding:1rem}.contact-box a{color:#006eff;text-decoration:none}@media (width<=768px){.policy-container{padding:30px 22px}h1{font-size:28px}h2{font-size:20px}p,li{font-size:14px}}*{box-sizing:border-box;margin:0;padding:0;font-family:Poppins,sans-serif}body{background:#0f172a;font-family:Inter,sans-serif}.withdraw-page{color:#fff;background:radial-gradient(circle at top,#3b82f62e,#0000 40%),linear-gradient(135deg,#020617,#0f172a 45%,#111827);min-height:100vh;padding-bottom:60px}.withdraw-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:100;background:#0f172abf;border-bottom:1px solid #ffffff14;align-items:center;gap:16px;width:100%;padding:18px 32px;display:flex;position:sticky;top:0}.ryzo-logo{object-fit:contain;border-radius:12px;flex-shrink:0;width:60px;height:60px}.header-text{flex-direction:column;display:flex}.portal-name{letter-spacing:1px;background:linear-gradient(90deg,#60a5fa,#a855f7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:24px;font-weight:700}.portal-sub{color:#94a3b8;opacity:.8;margin-top:4px;font-size:13px}.withdraw-content{max-width:720px;margin:40px auto;padding:0 20px}.page-title{margin-bottom:24px}.page-title h1{margin-bottom:10px;font-size:38px;font-weight:800;line-height:1.2}.page-title p{color:#94a3b8;font-size:15px;line-height:1.7}.balance-strip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#2563eb40,#a855f733);border:1px solid #ffffff14;border-radius:24px;justify-content:space-between;align-items:center;margin-bottom:32px;padding:24px;display:flex;box-shadow:0 10px 30px #00000059}.balance-strip span{color:#cbd5e1;font-size:15px}.balance-strip strong{color:#38bdf8;font-size:34px;font-weight:800}form{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172ad1;border:1px solid #ffffff14;border-radius:28px;padding:32px;box-shadow:0 10px 40px #0006}.form-row{flex-direction:column;margin-bottom:22px;display:flex}.form-row label{color:#e2e8f0;margin-bottom:10px;font-size:14px;font-weight:600}.form-row input,.form-row select{color:#fff;background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;height:54px;padding:0 16px;font-size:15px;transition:all .25s}.form-row input::placeholder{color:#64748b}.form-row input:focus,.form-row select:focus{background:#ffffff12;border-color:#3b82f6;outline:none;box-shadow:0 0 0 4px #3b82f62e}.form-row select option{color:#fff;background:#0f172a}.submit-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#7c3aed);border:none;border-radius:18px;width:100%;height:56px;margin-top:10px;font-size:16px;font-weight:700;transition:all .25s;box-shadow:0 10px 25px #3b82f659}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 16px 35px #3b82f673}.submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.field-error{color:#f87171;margin-top:8px;font-size:13px;font-weight:500}.popup-overlay{z-index:9999;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.popup-card{text-align:center;background:#0f172a;border:1px solid #ffffff14;border-radius:28px;width:100%;max-width:420px;padding:34px;animation:.3s popupShow}.popup-card h2{color:#38bdf8;margin-bottom:12px;font-size:26px}.popup-card p{color:#cbd5e1;margin-bottom:24px;line-height:1.7}.phone-input-wrap{background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;align-items:center;height:54px;display:flex;overflow:hidden}.country-code{color:#38bdf8;background:#ffffff0f;border-right:1px solid #ffffff14;justify-content:center;align-items:center;width:70px;height:100%;font-weight:700;display:flex}.phone-input-wrap input{flex:1;box-shadow:none!important;background:0 0!important;border:none!important}.balance-loader{border:3px solid #ffffff26;border-top-color:#38bdf8;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes popupShow{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}#recaptcha-container{justify-content:center;margin-top:20px;display:flex}@media (width<=768px){.withdraw-content{padding:0 14px}.page-title h1{font-size:30px}form{border-radius:24px;padding:24px}.balance-strip{flex-direction:column;align-items:flex-start;gap:12px}.balance-strip strong{font-size:28px}}
