@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap);.splash-container{align-items:center;background-color:#fff;display:flex;font-family:Inter,sans-serif;justify-content:center;min-height:100vh;padding:1rem}.splash-content{background-color:#fff;border-radius:1.5rem;box-shadow:0 10px 25px #0000001a;max-width:45rem;overflow:hidden;padding:2rem 1.5rem;text-align:center;width:100%}.splash-image{border-radius:1rem;height:auto;margin:0 auto 2rem;max-width:20rem;object-fit:contain;width:100%}.title1{color:#111827;font-size:2rem;font-weight:800;line-height:1.25;margin-bottom:1rem}@media (min-width:640px){.title{font-size:2.25rem}}@media (min-width:768px){.title{font-size:3rem}}.subtitle{color:#4b5563;font-size:.9rem;margin-bottom:2rem}@media (min-width:640px){.subtitle{font-size:1rem}}.continue-btn{background-color:#facc15;border:none;border-radius:1rem;box-shadow:0 5px 15px #eab3084d;color:#fff;cursor:pointer;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease;width:100%}.continue-btn:hover{background-color:#f59e0b;transform:scale(1.05)}.continue-btn:focus{box-shadow:0 0 0 4px #facc1580;outline:none}#register-container{align-items:center;background:#fff;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin-bottom:10px;min-height:100vh;padding-top:0}#register-container,#top-bar{display:flex;position:relative}#top-bar{align-items:flex-start;background:linear-gradient(#ffc900,#f90);border-bottom-left-radius:50% 20px;border-bottom-right-radius:50% 20px;height:50px;justify-content:center;padding-top:20px;width:100%;z-index:1}#logo{background:#fff;border-radius:50%;box-shadow:0 4px 6px #00000026;height:40px;object-fit:contain;padding:5px;position:absolute;top:5px;width:40px;z-index:3}#chart-img{margin:30px 0 0;z-index:2}#card{background:linear-gradient(#ffc900,#f90);border-radius:20px;box-shadow:0 6px 15px #00000026;margin-top:40px;min-height:30vh;padding:25px;text-align:center;width:95%;z-index:2}#register-title{color:#333;font-size:22px;font-weight:700;margin-bottom:20px}#input-group{align-items:center;background:#fff;border:1px solid #fbc02d;border-radius:25px;display:flex;margin-bottom:15px;padding:12px 15px}#input-group input{border:none;color:#333;flex-grow:1;font-size:15px;outline:none}#verification-row{display:flex;gap:10px;margin-bottom:20px}#verification-row input{border:1px solid #fbc02d;border-radius:25px;flex-grow:1;font-size:15px;outline:none;padding:12px 15px}#send-btn{background:linear-gradient(90deg,#ffb74d,#ffa726);border:none;border-radius:25px;box-shadow:0 4px 10px #ffa72666;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 20px;transition:.3s}#send-btn:hover{transform:scale(1.05)}#Register-btn,#send-btn:hover{background:linear-gradient(90deg,#ffa726,#fb8c00)}#Register-btn{border:none;border-radius:25px;box-shadow:0 5px 12px #eab3084d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:5vh;padding:14px;transition:.3s;width:46%}#Register-btn:hover{background:linear-gradient(90deg,#ffa726,#fb8c00);transform:scale(1.05)}#login-text{color:#555;font-size:14px;margin-top:40px}#login-link{color:#000;cursor:pointer;font-weight:600}#login-link:hover{text-decoration:underline}body{background-color:#f7f5f2;margin:0;padding:0}.login-container{box-sizing:border-box;flex-direction:column;height:100vh;overflow:scroll}.login-container,.top-bar{align-items:center;display:flex}.top-bar{background:linear-gradient(#ffc900,#f90);border-bottom-left-radius:50% 40px;border-bottom-right-radius:50% 40px;height:120px;justify-content:center;width:100%}.logo{background:#fff;border-radius:50%;box-shadow:0 4px 8px #00000026;height:3rem;object-fit:contain;padding:.5rem;width:3rem}.top-background{background:linear-gradient(180deg,#ffedd580,#fff);border-radius:0 0 50% 50%;left:0;position:absolute;top:0;transform:scaleX(1.5);width:100%;z-index:0}.logo-container{left:50%;position:absolute;top:30px;transform:translateX(-50%);z-index:10}.logo-circle{background-color:#fff;border-radius:50%;box-shadow:0 4px 8px #0000001a;padding:.5rem}.logo-img{height:3rem;object-fit:contain;width:3rem}.chart-img{height:auto;margin:1rem;object-fit:contain;width:100%;z-index:10}.login-card{background:linear-gradient(#ffc900,#f90);border:2px solid #fbc02d;border-radius:1.5rem;box-shadow:0 10px 25px #0000001a;margin-top:25px;padding:2rem;text-align:left;width:94%;z-index:10}.card-header1{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.2rem}.login-title{color:#374151;font-size:1.5rem;font-weight:700;margin:0}.register-link{background:none;border:none;color:#000;cursor:pointer;font-size:.9rem;font-weight:600;text-decoration:none;transition:.2s ease}.register-link:hover{text-decoration:underline}.input-section{display:flex;flex-direction:column;gap:1.5rem}.input-group label{color:#fff;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.input-box-container{border:1px solid #fff;border-radius:9999px;display:flex;overflow:hidden;transition:all .2s ease}.input-box-container:focus-within{border-color:#fbc02d;box-shadow:0 0 0 3px #fbc02d66}.country-code{align-items:center;background-color:#f9fafb;border-right:1px solid #d1d5db;color:#6b7280;display:flex;font-size:.95rem;padding:0 1rem}.input-field{background:#0000;border:none;flex-grow:1}.input-field,.input-field-full{font-size:.95rem;outline:none;padding:.9rem 1rem}.input-field-full{border:1px solid #d1d5db;border-radius:9999px;transition:all .2s ease;width:100%}.input-field-full:focus{border-color:#fbc02d;box-shadow:0 0 0 3px #fbc02d66}.login-btn{background:#fbc02d;border:none;border-radius:9999px;box-shadow:0 5px 15px #eab3084d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1.5rem;padding:.9rem;transition:all .3s ease;width:100%}.login-btn:hover{background:#f59e0b;transform:scale(1.05)}.password-container{background:linear-gradient(135deg,#fff,#fdfdcc,#f8f8a0);border:1px solid #eee;flex-direction:column;height:100vh;margin:0 auto;padding:0}.password-container,.password-header{align-items:center;display:flex;width:100%}.password-header{background:#fbbf24;border-bottom:2px solid #eab308;box-shadow:0 2px 6px #0000001a;justify-content:space-between;padding:12px 16px}.password-header h2{color:#000;flex:1 1;font-size:20px;font-weight:600;margin-right:22px;text-align:center}.back-btn{font-size:22px;transition:transform .2s ease}.back-btn:hover{transform:translateX(-3px)}.password-card{animation:fadeIn 1s ease;background:#fff;border-radius:16px;box-shadow:0 8px 25px #00000026;display:flex;flex-direction:column;gap:14px;margin-top:20px;max-width:95%;padding:20px;width:100%}.input-label{color:#341439;font-size:14px}.password-input-wrapper{align-items:center;display:flex;position:relative}.password-input{border:2px solid #ddd;border-radius:10px;font-size:14px;outline:none;padding:10px 40px 10px 14px;transition:all .3s ease;width:100%}.password-input:focus{border-color:#fbbf24;box-shadow:0 0 8px #fbbf2480}.toggle-visibility{color:#341439;-webkit-user-select:none;user-select:none}.update-btn{font-size:16px;margin-top:10px}.page-container{animation:bgFlow 10s infinite alternate;background:linear-gradient(135deg,#fff,#fdfdcc,#f8f8a0);display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-height:100vh;overflow:auto;padding:1rem 21px;width:100%}.flex-center{color:#6b7280;font-size:1.125rem;font-weight:700}.flex-center,.topbar1{align-items:center;display:flex;justify-content:center}.logo-container1{gap:.5rem}.logo-circle1,.logo-container1{align-items:center;display:flex}.logo-circle1{background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 4px 12px #00000026;height:90px;justify-content:center;overflow:hidden;width:90px}.logo-circle1 .logo-img{height:100%;object-fit:cover;width:100%}h1{font-size:1.25rem;font-weight:700}.icon{color:#6b7280}.card1{border-radius:1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;padding:1.5rem}.wallet-card{background:linear-gradient(#ffc900,#f90);color:#fff;display:flex;flex-direction:column}.wallet-info{align-items:center;display:flex;justify-content:space-between}.label{color:#fffc;font-size:.875rem}.balance{font-size:1.5rem;font-weight:700;margin-top:.25rem}.rupee{font-size:1.25rem;margin-right:.25rem}.gift-icon{opacity:.5}.button-row{display:flex;gap:1rem;justify-content:space-evenly;padding-top:.5rem}.card-button{background-color:#fff;border:none;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#f59e0b;cursor:pointer;font-weight:700;padding:.5rem 0;transition:background-color .2s;width:15vh}.card-button:hover{background-color:#f3f4f6}.icon-grid{display:flex;gap:2rem;justify-content:space-around;text-align:center}.grid-item{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:.5rem;width:10vh}.grid-icon{color:#f59e0b}.invitation-card{background-color:#fff;border:1px solid #f59e0b;border-radius:1.5rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.card-header{align-items:center;display:flex;justify-content:space-between;text-align:center}.link-button{background:none;border:none;color:#f59e0b;cursor:pointer;font-size:.875rem;font-weight:500;text-decoration:none}.link-button:hover{text-decoration:underline}.invite-info{align-items:flex-start;display:flex;gap:1rem}.invite-info.label{position:relative;top:-4px}.profile-img{align-items:center;border:1px solid#a5a5a5;border-radius:9999px;display:flex;height:3rem;justify-content:center;overflow:hidden;width:74px}.profile-img img{border-radius:9999px;height:100%;object-fit:cover;width:100%}.link-text{color:#1f2937;font-size:.75rem;word-break:break-all}.full-button{border:none;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;cursor:pointer;font-weight:700;padding:.65rem 0;transition:background-color .2s;width:65%}.copy-button{background-color:#facc15;color:#fff}.copy-button:hover{background-color:#eab308}.lucky-draw-card{background:linear-gradient(#ffc900,#f90);color:#fff;display:flex;flex-direction:column;gap:1rem}.go-button{background-color:#fff;color:#f59e0b;width:66.666667%}.go-button:hover{background-color:#f3f4f6}.sign-in-card{background:linear-gradient(#ffc900,#f90);color:#fff;display:flex;flex-direction:column;gap:1rem}.sign-in-card p{font-size:.875rem;opacity:.8}.sign-in-button-primary{background-color:#fff;border:none;border-radius:9999px;color:#f59e0b}.sign-in-button-primary,.sign-in-button-secondary{cursor:pointer;font-weight:600;padding:.75rem 1.5rem}.sign-in-button-secondary{background:#0000;border:1px solid #fff;border-radius:9999px;color:#fff}.quest-rewards-card{background-color:#fff;display:flex;flex-direction:column;gap:1rem;margin-bottom:8vh}.quest-item{align-items:center;display:flex;gap:1rem}.quest-icon-container{flex-shrink:0;height:3.5rem;width:3.5rem}.quest-icon-container img{height:100%;object-fit:contain;width:100%}.quest-content{display:flex;flex-direction:column;flex-grow:1;gap:.25rem}.quest-text{color:#1f2937;font-size:.875rem;font-weight:500}.quest-progress-bar-container{background-color:#e5e7eb;border-radius:9999px;height:.5rem;overflow:hidden}.quest-progress-bar-fill{background-color:#facc15;border-radius:9999px;height:100%}.quest-reward-info{align-items:flex-end;color:#1f2937;display:flex;flex-direction:column;font-weight:600}.quest-reward{font-size:1rem}.quest-progress{color:#f59e0b;font-size:.75rem;font-weight:500}.support-container{align-items:center;bottom:104px;display:flex;flex-direction:column;font-family:sans-serif;gap:4px;position:fixed;right:20px;z-index:999}.support-text{color:#333;font-size:16px;font-weight:700}.support-btn{background:none;border:none;cursor:pointer;padding:0;transition:transform .2s ease}.support-btn:active{transform:scale(.95)}.support-icon{height:56px;width:56px}.support-menu{background:hsla(0,0%,100%,.668);border-radius:25px;bottom:101px;box-shadow:0 4px 12px #00000026;opacity:0;pointer-events:none;position:absolute;right:8px;transform:scale(.95);transform-origin:bottom right;transition:all .2s ease}.white-card{background:#ffffffa3;border-radius:18px;box-shadow:0 4px 12px #00000014;color:#000;display:inline-block;font-weight:800;line-height:1.2;padding:6px 9px}.support-menu.show{opacity:1;pointer-events:auto;transform:scale(1)}.support-menu a{align-items:center;color:#333;display:flex;font-size:14px;gap:8px;padding:11px 6px;text-decoration:none;transition:background .2s ease}.support-menu a:hover{background:#f1f7ff}.menu-header{border-bottom:1px solid #eee;color:#555;font-size:14px;font-weight:600;padding:10px 15px}.recharge-container{align-items:center;animation:bgFlow 10s infinite alternate;background:#fff;display:flex;flex-direction:column;max-height:100vh;min-height:100vh;overflow:hidden}.recharge-header{gap:12px;justify-content:center;margin-bottom:25px;width:100%;z-index:10}.back-btnR,.recharge-header{align-items:center;color:#333}.back-btnR{display:flex;font-size:28px;padding:0;transition:transform .2s ease}.back-btnR:hover{color:#000;transform:translateX(-4px)}.recharge-header h2{align-items:center;font-size:22px;font-weight:700;justify-content:center;position:relative}.recharge-box{background:#fff;border-radius:20px;box-shadow:0 10px 30px #0000001a;margin:10px auto 0;max-height:85vh;min-height:80vh;overflow:scroll;padding:30px 25px;width:100%}.label1{color:#333;display:block;font-size:16px;font-weight:600;margin-bottom:12px}.amount-input{border:1px solid #ccc;border-radius:10px;font-size:16px;margin-bottom:25px;padding:16px;transition:border .3s ease,box-shadow .3s ease;width:100%}.amount-input:focus{border-color:#ff9800;box-shadow:0 0 8px #ff980066;outline:none}.quick-amounts{grid-gap:12px;background:#f7f7f7;border-radius:15px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:30px;padding:20px}.quick-btn{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;cursor:pointer;font-size:15px;font-weight:500;padding:12px 8px;transition:.3s}.quick-btn.selected,.quick-btn:hover{background:#ff9800;border:1px solid #ff9800;box-shadow:0 2px 6px #ff98004d;color:#fff;transform:scale(1.02)}.channels{border-top:1px solid #eee;display:flex;flex-direction:column;gap:15px;margin-bottom:30px;padding-top:20px}.channel-btn{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:10px;color:#333;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:16px;position:relative;text-align:left;transition:.3s;width:100%}.channel-btn:hover{border-color:#ff9800;transform:none}.channel-btn.selected{background:#fff8f0;border-color:#ff9800}.channel-btn:after{border:2px solid #ccc;border-radius:50%;content:"";display:inline-block;height:16px;width:16px}.channel-btn.selected:after{background-color:#ff9800;border-color:#ff9800;box-shadow:inset 0 0 0 4px #fff}.explain-box{background:#fff3e0;border-left:5px solid #ff9800;border-radius:12px;color:#555;font-size:14px;margin-bottom:25px;padding:20px}.explain-box h3{color:#333;font-size:18px;font-weight:700;margin-bottom:10px}.explain-box ol{padding-left:20px}.explain-box li{line-height:1.4;margin-bottom:8px}.recharge-btn{background:#ff9800;border:none;border-radius:12px;box-shadow:0 5px 15px #ff980066;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:700;margin:20px auto;padding:18px;width:40%}.recharge-btn:hover{background:#e68900;box-shadow:0 8px 18px #ff980080}.app-container{background-color:#f3f4f6;position:relative}.header2{color:#1f2937;padding:1.5rem 1rem 1rem;position:relative;width:100%}.back-arrow{cursor:pointer;height:1.5rem;width:1.5rem}.header-title{flex:1 1;font-size:1.25rem;text-align:center}.spacer{width:1.5rem}.response-card{border-radius:.75rem;font-weight:600;margin-bottom:1rem;padding:1rem;text-align:center}.response-card.success{background-color:#eafcf4;border:1px solid #22c55e;color:#166534}.response-card.error{background-color:#fff0f1;border:1px solid #ef4444;color:#b91c1c}.bank-form input,.bank-info input{border:1px solid #d1d5db;border-radius:.75rem;margin-top:.5rem;padding:.75rem;width:100%}.bank-form,.bank-info{display:flex;flex-direction:column;gap:.5rem}.main-content{margin:-2rem 1rem 0;position:relative;z-index:10}.card0{border-radius:1.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:1.5rem;padding:1.5rem}.withdrawal-form-card{background-color:#fff;border:1px solid #fcd34d}.balance-info{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:1rem}.balance-label{color:#4b5563}.balance-amount{color:#111827;font-size:1.125rem;font-weight:700}.input-group{display:flex;flex-direction:column;gap:1rem}.input-field,.select-field{border:1px solid #d1d5db;border-radius:.75rem;outline:none;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s;width:100%}.input-field:focus,.select-field:focus{border-color:#f59e0b;box-shadow:0 0 0 2px #facc1580}.select-wrapper{position:relative}.select-field{-webkit-appearance:none;appearance:none}.select-icon{color:#6b7280;height:1.25rem;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1.25rem}.apply-button{background:linear-gradient(#ffc900,#f90);border:none;border-radius:9999px;box-shadow:0 2px 4px #0000001a;color:#1f2937;cursor:pointer;font-weight:600;margin-top:1.5rem;padding:.75rem 1.5rem;transition:background-color .2s;width:100%}.apply-button:hover{background-color:#eab308}.explanation{border-top:1px solid #d1d5db;margin-top:2rem;padding-top:1rem}.explanation-title{color:#1f2937;font-weight:700;margin-bottom:.5rem}.rules-list{color:#4b5563;display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;list-style-position:inside;list-style-type:decimal}.records-card{background-color:#fff}.records-title{color:#1f2937;font-weight:700;margin-bottom:1rem}.records-list{display:flex;flex-direction:column;gap:1rem}.record-item{align-items:center;border-radius:.75rem;box-shadow:0 1px 2px 0 #0000000d;display:flex;justify-content:space-between;padding:1rem}.record-item.success{background-color:#eafcf4;border:1px solid #a3d9b0}.record-item.returned{background-color:#fff0f1;border:1px solid #ffb3b8}.record-info{align-items:center;display:flex;gap:.5rem}.record-arrow{color:#9ca3af;height:1rem;width:1rem}.record-amount{color:#1f2937;font-weight:500}.record-status{border-radius:9999px;color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .75rem;text-transform:uppercase}.record-status.success{background-color:#22c55e}.record-status.returned{background-color:#ef4444}.nav-item{background:none;border:none;border-radius:.5rem;cursor:pointer;flex-direction:column;transition:all .3s}.bottom-nav,.nav-item{align-items:center;display:flex;padding:.5rem}.bottom-nav{background-color:#fff;border-top:1px solid #e5e7eb;bottom:0;justify-content:space-around;left:0;position:fixed;width:100vw;z-index:1000}.nav-item span{font-size:.75rem;margin-top:.25rem}.nav-item.active{color:#f59e0b}.nav-item:not(.active){color:#6b7280}.nav-item:not(.active):hover{color:#4b5563}.nav-item:focus{outline:none}.teamtwo-container{animation:bgFlow 10s infinite alternate;background:linear-gradient(135deg,#fff,#fdfdcc,#f8f8a0);min-height:100vh;padding:20px}@keyframes bgFlow{0%{background-position:0 50%}to{background-position:100% 50%}}.navbar{background:#f59e0b;border-radius:12px;color:#fff;justify-content:space-between;margin-bottom:25px;padding:15px 25px}.navbar,.navbar-left{align-items:center;display:flex}.navbar-left{gap:12px}.vivo-logo{height:40px}.navbar-right button{background:#0000;border:none;color:#fff;cursor:pointer;font-size:16px;margin-left:20px;transition:.3s}.navbar-right button:hover{color:#fffacd}.team-header{margin-bottom:25px;text-align:center}.team-header h3{color:#4a3c00;font-size:18px}.team-header span{color:#00b894;font-weight:600}.members-section{animation:slideUp .8s ease-in-out;background:#fff;border-radius:16px;box-shadow:0 6px 20px #0000001a;padding:20px}.members-section h2{color:#4a3c00;font-size:20px;margin-bottom:15px;text-align:center}.member-card{align-items:center;animation:slideIn .6s forwards;background:#fafafa;border-radius:12px;box-shadow:0 4px 12px #00000014;display:flex;justify-content:space-between;opacity:0;padding:15px 18px;transform:translateX(-50px)}.member-card:nth-child(2n){animation-delay:.2s}.member-card:nth-child(odd){animation-delay:.4s}@keyframes slideIn{to{opacity:1;transform:translateX(0)}}.member-info{display:flex;flex-direction:column}.member-id{color:#4a3c00;font-size:16px;font-weight:600}.member-date{color:gray;font-size:13px}.status-box{border-radius:20px;font-size:14px;font-weight:600;min-width:100px;padding:8px 16px;text-align:center}.status-box.green{background:#d4fcd4;border:2px solid #2ecc71;color:#2ecc71}.status-box.red{background:#ffe0e0;border:2px solid #e74c3c;color:#e74c3c}.footer{color:#555;font-size:14px;margin-top:30px;text-align:center}.orders-page{animation:bgFlow 10s infinite alternate;background:linear-gradient(135deg,#fff,#fdfdcc,#f8f8a0);height:100vh;margin:0 auto;overflow-x:hidden;overflow-y:scroll;width:100%}.orders-header{align-items:center;background:#fb923c;border-radius:12px;color:#fff;display:flex;justify-content:center;margin-bottom:20px;padding:15px;position:relative}.orders-title{font-size:20px;font-weight:700}.back-btnR{left:15px;position:absolute}.tabs{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:25px;margin-top:25px;width:100%}.tabs button{background:#0000;border:2px solid #fb923c;border-radius:25px;color:#fcd34d;cursor:pointer;font-size:14px;font-weight:600;padding:10px 45px;transition:.3s}.tabs button.active,.tabs button:hover{background:#fcd34d;color:#fff}.orders-list{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:43px;width:100%}.order-card{background:#fff;border:1px solid #fb923c;border-radius:20px;box-shadow:0 6px 18px #8d8d8d8d;padding:20px;transition:transform .3s;width:94%}.order-card:hover{transform:translateY(-5px);width:95%}.order-title{align-items:center;display:flex;gap:10px;justify-content:start;margin-bottom:12px;margin-top:8px}.order-title h3{color:#341539;font-size:18px}.status{border-radius:15px;font-size:12px;font-weight:600;padding:6px 14px}.status.normal{background:#fb923c;color:#341539}.status.finish{background:#000;color:#fff}.order-body{background:#fff;border-radius:12px;box-shadow:0 4px 10px #00000014;display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding:1rem 1.25rem}.order-row{align-items:center;border-bottom:1px dashed #e5e7eb;display:flex;justify-content:space-between;padding-bottom:.5rem}.order-row:last-child{border-bottom:none}.order-label{color:#374151;font-size:.95rem;font-weight:600}.order-value{color:#2563eb;font-size:.95rem;font-weight:500}.details-btn{background:#fb923c;border-radius:12px;color:#fff;display:inline-block;font-size:14px;font-weight:600;margin-top:15px;padding:10px 16px;text-decoration:none;transition:all .3s ease-in-out}.details-btn:active,.details-btn:hover{background:#ffb84d;color:#000}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.claim-modal{background:#fff8e1;border-radius:20px;box-shadow:0 10px 30px #0003;max-height:80vh;max-width:400px;overflow-y:auto;padding:25px 20px;position:relative;width:90%}.claim-btn{background:#fb923c;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;overflow:hidden;padding:4px 10px;transition:all .3s}.claim-btn:hover{background:#fcd34d;color:#341539}.claim-modal h3{color:#341539;font-size:18px;font-weight:700;margin-bottom:15px;text-align:center}.claim-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.claim-item{align-items:center;background:#fff;border:1px solid #fb923c;border-radius:12px;display:flex;font-weight:500;justify-content:space-between;padding:10px 12px}.claim-item.available{background:#dcfce7;border-color:#34d399}.claim-item.locked{background:#fee2e2;border-color:#f87171;opacity:.8}.claim-now-btn{background:#fb923c;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:5px 12px;transition:.3s}.claim-now-btn:hover{background:#ffb84d;color:#000}.close-modal{background:#f87171;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:28px;position:absolute;right:12px;top:12px;width:28px}.close-modal:hover{background:#fb923c;color:#fff}.claim-modal::-webkit-scrollbar{width:6px}.claim-modal::-webkit-scrollbar-thumb{background:#fb923c;border-radius:3px}.order-title b{color:#341539;font-size:14px;font-weight:600;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-status{border-radius:10px;box-shadow:0 4px 12px #0003;color:#fff;font-weight:600;left:40%;padding:12px 20px;position:fixed;top:20px;transform:translateX(-50%);z-index:9999}.claim-status.success{background-color:#22c55e}.claim-status.fail{background-color:#ef4444}.about-page{background:linear-gradient(90deg,#fcc292,#fcd34d);color:#333;font-family:Instrument Sans,sans-serif;margin:0 auto;min-height:100vh;padding-bottom:30px;width:100%}.header2{align-items:center;background:linear-gradient(#ffc900,#f90);border-bottom:1px solid #ddd;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;display:flex;justify-content:space-between;padding:15px 20px}.back-btnR{background:none;color:#000}.header-title{color:#2d1b10;font-size:20px;font-weight:600}.spacer{width:30px}.info-card{background:#fff;border:1px solid #fff5d1;border-radius:15px;box-shadow:0 0 15px #0000001a;margin:20px auto;padding:20px;transition:transform .3s,box-shadow .3s;width:90%}.info-card:hover{box-shadow:0 0 25px #00000026;transform:translateY(-5px)}.info-card h2{color:#2d1b10;font-size:18px;font-weight:600;margin-bottom:10px}.info-card p{color:#444;font-size:14px;line-height:1.6}.info-img{border-radius:10px;margin:15px 0;width:100%}.slide-up{animation:slideUp .6s ease}.slide-left{animation:slideLeft .6s ease}.slide-right{animation:slideRight .6s ease}@keyframes slideLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.app-background{background:linear-gradient(180deg,#fefce8,#f5f5f4);font-family:Inter,sans-serif;height:100vh;overflow-y:scroll;width:100%}.max-width-wrapper{margin-top:1vh;padding:.5rem}.flex-align-center{align-items:center;display:flex}.card{border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:1.5rem;padding:1.5rem}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.shadow-2xl{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.gradient-border-top{align-items:center;border-radius:.75rem;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .3s ease-in-out}.gradient-border-top:before{background:linear-gradient(90deg,#fb923c,#fcd34d);content:"";height:8px;left:0;position:absolute;right:0;top:0;z-index:10}@media (min-width:768px){.gradient-border-top{flex-direction:row;justify-content:space-around}}.text-center{text-align:center}.flex-grow{flex-grow:1}.text-title{color:#1f2937;font-size:1.875rem;font-weight:800}.text-subtitle{color:#6b7280;font-size:1.125rem}.text-4xl-extrabold{color:#111827;font-size:2.25rem;font-weight:800}.text-2xl-bold{color:#1f2937;font-size:1.5rem;font-weight:700}.text-xl-bold{color:#111827;font-size:1.25rem;font-weight:700}.text-lg-semibold{font-weight:600}.text-lg-normal,.text-lg-semibold{font-size:1.125rem}.text-xs{line-height:1rem}.back-button:hover{background-color:#e5e7eb}.back-button-text{display:none;font-size:.875rem;font-weight:600;margin-left:.25rem}@media (min-width:640px){.back-button-text{display:inline}}.icon-md{height:1.25rem;width:1.25rem}.icon-lg{height:2rem;width:2rem}.badge-base{align-items:center;border-radius:9999px;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem;padding:.5rem;position:relative;transition:all .3s ease-in-out}@media (min-width:768px){.badge-base{margin-bottom:0}}.badge-large{font-size:1.5rem;height:8rem;width:8rem}@media (min-width:640px){.badge-large{font-size:1.5rem;height:10rem;width:10rem}}.badge-small{font-size:1.25rem;height:2.5rem;width:2.5rem}@media (min-width:640px){.badge-small{font-size:1.25rem;height:3rem;width:3rem}}.badge-text-main{font-style:italic;font-weight:800;letter-spacing:.05em;text-shadow:1px 1px 2px #0000004d}.badge-star{bottom:50%;font-size:4rem;font-weight:900;left:50%;opacity:.2;position:absolute;transform:translate(-50%,50%)}.badge-color-gray{background:linear-gradient(to bottom right,#d1d5db,#6b7280);color:#1f2937}.badge-color-slate{background:linear-gradient(to bottom right,#94a3b8,#475569);color:#fff}.badge-color-amber{background:linear-gradient(to bottom right,#fbbf24,#d97706);color:#78350f}.badge-color-blue{background:linear-gradient(to bottom right,#60a5fa,#2563eb);color:#1e3a8a}.badge-color-purple{background:linear-gradient(to bottom right,#a78bfa,#7c3aed);color:#fff}.badge-color-pink{background:linear-gradient(to bottom right,#f472b6,#db2777);color:#fff}.badge-color-emerald{background:linear-gradient(to bottom right,#34d399,#059669);color:#065f46}.badge-color-red{background:linear-gradient(to bottom right,#ef4444,#b91c1c);color:#fff}.badge-color-yellow{background:linear-gradient(to bottom right,#fde047,#fbbf24);color:#78350f}.ring-current-level{border:4px solid #0000;box-shadow:0 0 0 4px #ea580c;box-shadow:0 25px 50px -12px #00000040;transform:scale(1.1)}.ring-unlocked{border:2px solid #0000;box-shadow:0 0 0 2px #4ade80;box-shadow:0 10px 15px -3px #0000001a}.ring-locked{border:1px solid #d1d5db;box-shadow:0 4px 6px -1px #0000001a}.progress-container{padding-top:.25rem;position:relative}.progress-label-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.progress-badge-start{background-color:#fed7aa;color:#ea580c}.progress-badge-end,.progress-badge-start{border-radius:9999px;font-size:.75rem;font-weight:600;padding:.25rem .5rem;text-transform:uppercase}.progress-badge-end{background-color:#d1fae5;color:#059669}.progress-bar-track{background-color:#e5e7eb;border-radius:.25rem;display:flex;height:.75rem;margin-bottom:1rem;overflow:hidden}.progress-bar-fill{box-shadow:none;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;white-space:nowrap}.progress-fill-active{background-color:#ea580c}.progress-fill-max{background-color:#059669}.list-column-container{display:flex;flex-direction:column;row-gap:1rem}.list-item-base{align-items:center;border:1px solid #e5e7eb;border-radius:.75rem;column-gap:1rem;display:flex;justify-content:space-between;padding:1rem;transition:all .3s ease-in-out;width:100%}.list-item-base:hover,.list-item-current{box-shadow:0 10px 15px -3px #0000001a}.list-item-current{background-color:#fff;border-color:#ea580c}.list-item-default{background-color:#fff;border-color:#e5e7eb}.flex-col-end{align-items:flex-end;display:flex;flex-direction:column}.font-medium-uppercase{font-weight:500;text-transform:uppercase}.status-badge{align-items:center;border-radius:9999px;display:flex;font-size:.875rem;font-weight:700;padding:.125rem .5rem}.status-current{background-color:#fed7aa;color:#ea580c}.status-unlocked{background-color:#d1fae5;color:#10b981}.status-locked{background-color:#fee2e2;color:#ef4444}.app-container{background:linear-gradient(90deg,#fcc292,#fcd34d);overflow-x:hidden;padding:0}.content-area{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.content-area,.footer-content,.header-content{padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.content-area,.footer-content,.header-content{padding-left:3rem;padding-right:3rem}}.content-area{padding-bottom:2rem}.info-card{animation-fill-mode:forwards;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffe6;border-radius:.75rem;box-shadow:0 25px 50px -12px #00000040;margin-bottom:1.5rem;opacity:0;padding:1.5rem;transition:all 1s ease-out}.card-title{color:#c54d00;font-size:1.875rem;font-weight:700;margin-bottom:.75rem}.card-subtitle{color:#374151;font-size:1.25rem;font-weight:600;margin-top:1rem}.card-body p{color:#4b5563;line-height:1.625;margin-bottom:1rem}.network-img{border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a;height:auto;margin-bottom:1rem;margin-top:1rem;object-fit:cover;width:20%}.invest-link-text{color:#ea580c}.app-footer{background-color:#111827;box-shadow:0 -25px 50px -12px #00000040;color:#fff;margin-top:0;width:100%}.footer-content{padding-bottom:2rem;padding-top:2rem}.footer-links-container{display:flex;flex-direction:column;row-gap:1rem}.footer-copyright{color:#9ca3af;font-size:.875rem;font-weight:500}.footer-links{color:#fff;column-gap:1.5rem;display:flex;flex-wrap:wrap;justify-content:space-around}.footer-link{align-items:center;border-radius:.5rem;column-gap:.375rem;display:flex;padding:.5rem;text-decoration:none;transition:background-color .2s}.footer-link.orange{color:#fb923c}.footer-link.orange:hover{background-color:#1f2937;color:#fdba74}.footer-link.blue{color:#3ce5fb}.footer-link.blue:hover{background-color:#1f2937;color:#ff6a00}.link-text{font-size:.895rem;font-weight:600}.fade-in{animation-duration:.7s;animation-name:fadeIn;animation-timing-function:ease-out}.bill-page{animation:bgFlow 10s infinite alternate;background:linear-gradient(135deg,#fff,#fdfdcc,#f8f8a0);color:#1a1a1a;display:flex;flex-direction:column;font-family:Instrument Sans,sans-serif;margin:0 auto;max-width:500px;min-height:100vh;width:100}.bill-header{align-items:center;background:#fbbf24;border-bottom:2px solid #f59e0b;box-shadow:0 2px 6px #00000026;display:flex;justify-content:space-between;padding:12px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.bill-header h1{color:#1a1a1a;flex:1 1;font-size:18px;font-weight:600;margin:0;text-align:center}.back-btn{height:30px;width:30px}.bill-tabs{display:flex;justify-content:space-around;margin:20px 10px}.bill-tabs button{background:#fef3c7;border:none;border-radius:12px;color:#78350f;cursor:pointer;flex:1 1;font-weight:600;margin:0 5px;padding:10px;transition:all .3s}.bill-tabs button.active{background:#f59e0b;box-shadow:0 0 12px #f59e0b99;color:#fff}.bill-list{display:flex;flex-direction:column;gap:15px;padding:0 16px 20px}.bill-card{align-items:center;background:#fff;border:1px solid #f59e0b66;border-radius:15px;box-shadow:0 2px 8px #f59e0b26;display:flex;justify-content:space-between;padding:15px;transition:transform .3s,box-shadow .3s}.bill-card:hover{box-shadow:0 4px 12px #f59e0b4d;transform:translateY(-3px)}.bill-info h2{font-size:16px;font-weight:600}.bill-info p{color:#666;font-size:12px}.bill-amount{font-size:16px;font-weight:700}.bill-amount.positive{color:green;text-shadow:0 0 8px #00ff0080}.bill-amount.negative{color:#f60;text-shadow:0 0 8px #ff660080}.end-text{color:#777;font-size:14px;margin:20px 0;text-align:center}.notice-page{animation:bgFlow 10s infinite alternate;background:linear-gradient(135deg,#fff,#fdfdcc,#f8f8a0);color:#341439;display:flex;flex-direction:column;font-family:Instrument Sans,sans-serif;height:100vh;margin:0 auto;width:480px}.header{background:#341439;box-shadow:0 2px 6px #00000040;padding:12px}.header h1{flex:1 1;font-size:18px;font-weight:600;margin-right:24px;text-align:center}.back-btn{background:#0000;font-size:20px}.notice-container{align-items:center;animation:slideUp .6s ease;display:flex;flex:1 1;justify-content:center}.notice-text{color:#000;font-size:20px;font-weight:500;text-align:center}@keyframes gradientMove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn 1.2s ease forwards}.helpcenter-container{animation:bgFlow 10s infinite alternate;background:linear-gradient(135deg,#fff,#fdfdcc,#f8f8a0);color:#1a1a1a;display:flex;flex-direction:column;font-family:Instrument Sans,sans-serif;margin:0 auto;max-width:480px;min-height:100vh;padding-bottom:70px;position:relative}.helpcenter-header{align-items:center;background:#fbbf24;box-shadow:0 2px 6px #0000001a;display:flex;justify-content:space-between;padding:14px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.helpcenter-header h1{color:#1a1a1a;flex:1 1;font-size:20px;font-weight:600;margin:0;text-align:center}.back-btn{background:#fff;border:1px solid #f59e0b;border-radius:50%;color:#000;font-size:16px;height:32px;justify-content:center;transition:all .3s;width:32px}.back-btn:hover{background:#f59e0b;color:#fff}.help-options{display:flex;flex-direction:column;gap:16px;padding:16px}.help-card{align-items:flex-start;background:#fff;border:1px solid #f59e0b4d;border-radius:12px;box-shadow:0 2px 6px #f59e0b26;cursor:pointer;display:flex;gap:14px;padding:18px;transition:transform .3s ease}.help-card:hover{transform:translateY(-4px)}.help-card .icon{align-items:center;background:#f59e0b;border-radius:50%;color:#fff;display:flex;justify-content:center;padding:10px}.help-card h3{font-size:16px;font-weight:600;margin:0}.help-card p{color:#444;font-size:14px;line-height:1.4;margin:4px 0 0}.info-container{background:#f8f8f8;height:100vh;padding:10px}.infocard{background:#fff;border-radius:16px;box-shadow:0 8px 25px #00000026;height:98vh;width:100%}.info-header{background:linear-gradient(to bottom right,#ffc900,#f90);color:#fff;padding:30px 20px;position:relative;text-align:center}.info-header h1{font-size:1.8rem;font-weight:700;margin:10px 0}.member-date{align-items:center;display:flex;font-size:.85rem;justify-content:center;opacity:.9}.member-date svg{margin-right:5px}.avatar{align-items:center;color:#fff;display:flex;font-size:2rem;font-weight:800;justify-content:center;margin:0 auto 10px}.user-id-box{background:#00000026;border:1px solid #ffffff4d;border-radius:10px;margin-top:15px;padding:10px}.user-id-box .label{font-size:.75rem;opacity:.9}.user-id-row{align-items:center;display:flex;gap:6px;justify-content:center;margin-top:5px}.copy-btn{background:#0000;color:#fff;padding:3px;position:relative}.copy-btn.gray{color:#666}.copy-btn:hover{opacity:.7}.copied{background:green;border-radius:6px;color:#fff;font-size:.7rem;left:50%;padding:2px 6px;position:absolute;top:-25px;transform:translateX(-50%);white-space:nowrap}.copied.green{background:#28a745}.info-section{border-top:1px solid #eee;padding:20px}.info-section h2{border-bottom:2px solid #f1f1f1;color:#444;font-size:1.1rem;font-weight:700;margin-bottom:10px;padding-bottom:6px}.detail-item{border-bottom:1px solid #f3f3f3;justify-content:space-between;padding:10px 0}.detail-item,.detail-label{align-items:center;display:flex}.detail-label{color:#555}.detail-icon{color:#888;margin-right:8px}.detail-value{align-items:center;color:#222;display:flex;font-weight:500;gap:6px}.detail-value.money{color:#f60;font-weight:700}.trade-wrapper{background:linear-gradient(135deg,#fdc55c,#f5f5d1,#fdfd54);display:flex;justify-content:center;min-height:100vh}.trade-container,.trade-wrapper{animation:bgFlow 10s infinite alternate}.trade-container{background:linear-gradient(135deg,#fff,#fff8d6,#fde68a);height:100vh;margin:0 auto;padding:20px;width:100%}.trade-header{align-items:center;animation:slideDown .6s ease;background:linear-gradient(90deg,#fb923c,#fcd34d);border-radius:12px;box-shadow:0 2px 6px #00000026;display:flex;gap:12px;margin-bottom:20px;padding:14px}.trade-header h2{color:#000;flex:1 1;font-size:18px;font-weight:600;text-align:center}.back-btnO{background:#0000;border:none;color:#000;cursor:pointer;font-size:22px}.trade-card{animation:fadeIn 1s ease;background:#fff;border-radius:14px;box-shadow:0 6px 18px #00000026;display:flex;flex-direction:column;gap:12px;padding:16px}.input-label{color:#000;font-size:13px;font-weight:500}.otp-wrapper{display:flex;gap:8px}.trade-input{border:2px solid #fcd34d;border-radius:10px;flex:1 1;font-size:14px;outline:none;padding:12px}.trade-input:focus{border-color:#fbbf24;box-shadow:0 0 6px #fbbf2480}.send-btn{background:#fbbf24;border:none;border-radius:10px;color:#000;cursor:pointer;font-size:13px;font-weight:600;padding:10px 14px;transition:background .3s ease}.send-btn:hover{background:#eab308}.password-wrapper{position:relative}.toggle-visibility{color:#000;cursor:pointer;font-size:16px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.update-btn{background:#fbbf24;border:none;border-radius:12px;color:#000;cursor:pointer;font-size:15px;font-weight:600;margin-top:8px;padding:12px;transition:transform .3s ease,background .3s ease}.update-btn:hover{background:#eab308;transform:translateY(-2px)}.explain-card{animation:fadeIn 1.2s ease;background:#fffde7;border-left:5px solid #fbbf24;border-radius:12px;margin-top:18px;padding:14px}.explain-card h3{color:#000;font-size:15px;margin-bottom:6px}.explain-card p{color:#444;font-size:13px;line-height:1.4;margin-bottom:6px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.invest-page-container{animation:bgFlow 10s infinite alternate;background:linear-gradient(135deg,#fdc55c,#f5f5d1,#fdfd54);display:flex;flex-direction:column;margin:0 auto 228.5px;max-height:100vh;min-height:100vh;position:absolute;width:100%}.background-gradient{background:linear-gradient(90deg,#fb923c,#fcd34d);height:100%;z-index:-1}.bell-icon{color:#4b5563}.tabs-container{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;display:flex;justify-content:space-between;margin:10px;padding:.5rem}.tab-button{background-color:initial;border:none;border-radius:9999px;color:#4b5563;cursor:pointer;flex:1 1;padding-bottom:.5rem;padding-top:.5rem;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tab-button.active-tab{background:linear-gradient(#ffc900,#f90);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff}.product-list-container{background-color:#fff;border-radius:.5rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;gap:1rem;margin:10px 10px 8.5vh;overflow-y:scroll;padding:10px 10px 30px}.product-card,.product-image-placeholder{align-items:center;display:flex}.product-image-placeholder{background-color:#e5e7eb;border-radius:.5rem;height:4rem;justify-content:center;overflow:hidden;width:4rem}.product-image{height:100%;object-fit:contain}.image-placeholder-text{color:#9ca3af;font-size:.875rem}.product-details{flex:1 1}.product-title{color:#1f2937;font-size:1.125rem;font-weight:600}.product-price{color:#6b7280;font-size:.875rem;margin-top:.25rem}.stat-button{background-color:#d1fae5;border:none;border-radius:9999px;color:#047857;font-size:.75rem;padding:.25rem .5rem}.product-stats{background:#f9fafb;border-radius:.75rem;box-shadow:0 2px 6px #0000000d;display:flex;flex-direction:column;gap:.4rem;margin-top:.8rem;padding:.8rem}.stat-row{align-items:center;background:#ecfdf5;border-radius:.5rem;display:flex;font-size:.85rem;justify-content:space-between;padding:.5rem .75rem;transition:all .2s ease-in-out}.stat-row:hover{background:#d1fae5}.stat-name{color:#065f46;font-weight:500}.stat-value{color:#047857;font-weight:600}.buy-button{background:linear-gradient(#ffc900,#f90);border:none;border-radius:9999px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#fff;cursor:pointer;font-weight:600;margin-left:1rem;margin-top:.5rem;padding:.5rem 1rem;transition-duration:.2s;transition-property:background-color;width:40%}.buy-button:hover{background-color:#fd822a}.bottom-navH{align-items:center;background-color:#fff;border-top:1px solid #e5e7eb;bottom:0;display:flex;justify-content:space-around;left:0;padding:.5rem;position:fixed;width:100vw;z-index:1000}.order-details-page{background:linear-gradient(135deg,#fff,#fdfdcc,#f8f8a0);margin:0 auto;max-width:480px;min-height:100vh;padding:20px;width:100%}.details-header{align-items:center;background:#f59e0b;border-radius:12px;color:#000;display:flex;margin-bottom:20px;padding:15px 25px}.details-header .details-title{flex-grow:1;font-size:20px;text-align:center}.back-btnR{background:#0000;border:none;cursor:pointer}.details-card{background:#fff;border-radius:16px;box-shadow:0 6px 20px #0000001a;margin-bottom:20px;padding:20px}.details-row{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:8px 0}.details-row:last-child{border-bottom:none}.label{color:#000;font-weight:600}.value{color:#f59e0b}.status-tag{border-radius:12px;font-size:13px;padding:4px 10px;text-transform:capitalize}.status-tag.finish{background:#d4fcd4;border:1px solid #2ecc71;color:#2ecc71}.status-tag.normal{background:#ffeccc;border:1px solid #f59e0b;color:#f59e0b}.settlement-section{background:#fff;border-radius:16px;box-shadow:0 6px 20px #0000001a;padding:20px}.settlement-section h2{color:#000;font-size:18px;margin-bottom:12px}.settlement-list{list-style:none;margin:0;padding:0}.settlement-item{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:8px 0}.settlement-item:last-child{border-bottom:none}.settlement-date{color:#555}.settlement-amount{color:#f59e0b;font-weight:600}.no-settlement{color:gray;text-align:center}*{box-sizing:border-box;font-family:Instrument Sans,sans-serif;margin:0;padding:0}.investbuy-container{background:linear-gradient(180deg,#ffcf60,#ffe9b0);margin:0 auto;max-width:480px;min-height:100vh;padding:10px;width:100%}.investbuy-header{align-items:center;background:#ffcf60;border-radius:12px;display:flex;font-weight:600;justify-content:space-between;padding:12px}.back-button{font-size:22px}.header-title{font-size:18px;font-weight:700}.chat-icon{font-size:20px}.product-image-box{display:flex;justify-content:center;margin:20px 0}.product-main-img{border-radius:12px;box-shadow:0 5px 15px #0003;height:auto;width:220px}.price-box{background:#fff8e1;border-radius:16px;box-shadow:0 4px 10px #0000001a;font-size:14px;margin-bottom:18px;padding:18px}.price-box p{margin:8px 0}.highlight{color:#f39c12;font-weight:600}.buy-range{align-items:center;display:flex;justify-content:space-around;margin:12px 0}.range-btn{background:#fff;border:1px solid #f39c12;border-radius:50%;color:#f39c12;cursor:pointer;font-size:18px;font-weight:700;margin:0 5px;padding:6px 14px}.range-btn:hover{background:#f39c12;color:#fff}.buy-now-btn{background:#ff9800;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:12px;padding:12px;width:100%}.buy-now-btn:hover{background:#f57c00}.info-card{background:#fffdf5;border:1px solid #ffe082;border-radius:16px;box-shadow:0 3px 10px #0000001a;font-size:14px;margin-bottom:16px;padding:15px}.info-card h3{color:#333;font-size:15px;font-weight:600;margin-bottom:8px}.info-card p{display:flex;justify-content:space-between;margin:6px 0}body{background:#f9fafb;font-family:Inter,sans-serif}.pay-container{max-width:100%;min-height:100vh}.pay-card{background:linear-gradient(#ffc900,#f90);border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 4px 12px #0000000d;margin-top:.5rem;padding:2rem;width:100%}.pay-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding-bottom:1rem}.pay-header h1{color:#1f2937;font-size:2rem;font-weight:700}.qr-section{margin-top:1.5rem;text-align:center}.qr-section h2{color:#374151;font-size:1.25rem;font-weight:600}.qr-section p{color:#6b7280;font-size:.875rem}.qr-box{align-items:center;background:#f9fafb;border:2px dashed #d1d5db;border-radius:.75rem;display:flex;justify-content:center;margin:1rem auto;overflow:hidden}.qr-box,.qr-box img{height:280px;width:280px}.qr-box img{border-radius:.5rem;object-fit:contain}.qr-loading{align-items:center;display:flex;flex-direction:column}.spin{animation:spin 1s linear infinite;color:#f97316;height:1.5rem;width:1.5rem}@keyframes spin{to{transform:rotate(1turn)}}.qr-warning{color:#dc2626;font-size:.85rem;font-weight:500}.utr-section{border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:1rem}.utr-section h3{color:#374151;font-size:1rem;font-weight:600;margin-bottom:.75rem}.utr-section form input{border:1px solid #d1d5db;border-radius:.5rem;font-size:.95rem;margin-bottom:1rem;padding:.75rem;width:100%}.utr-section form input:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973164d;outline:none}.back-btn{align-items:center;background:#000;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.25rem;padding:.5rem 1rem;transition:.3s;width:15%}.back-btn:hover{background:#19191a}.utr-section form{text-align:center}.utr-section form button{background:#0014ff;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:600;padding:.5rem 1rem;transition:.3s}.utr-section form button:hover{background:#0014ff}.utr-section form button:disabled{background:#6d77e4;cursor:not-allowed}.msg{align-items:center;border-radius:.5rem;display:flex;font-size:.9rem;margin-top:1rem;padding:.75rem}.msg svg{margin-right:.5rem}.msg.success{background:#dcfce7;color:#15803d}.msg.error{background:#fee2e2;color:#b91c1c}.msg.info{background:#dbeafe;color:#1d4ed8}.color-orange-500{color:#f97316}.color-green-600{color:#10b981}.color-gray-500{color:#6b7280}.color-gray-600{color:#4b5563}.color-gray-700{color:#374151}.color-gray-800{color:#1f2937}.bg-gray-50{background-color:#f9fafb}.bg-orange-500{background-color:#f97316}.app-container{font-family:sans-serif}.main-content{margin:0 auto;padding:1.5rem 1rem}.header{box-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;width:100%}.header-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:1rem}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-xl{font-size:1.25rem}.text-3xl{font-size:1.875rem}.text-2xl{font-size:1.5rem}.text-lg{font-size:1.125rem}.text-base{font-size:1rem}.text-sm{font-size:.875rem}.text-xs{font-size:.75rem}.text-right{text-align:right}.block{display:block}.flex-1{flex:1 1}.card{background-color:#fff;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:1.25rem}.image-container{background-color:#fff;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;margin-bottom:1.5rem;padding:.5rem}.product-image{border-radius:.75rem;height:auto;object-fit:cover;width:100%}.badge-orange{border-radius:.5rem;display:inline-block;font-size:.75rem;font-weight:600;padding:.125rem .5rem}.badge-orange,.button-primary{background-color:#f97316;color:#fff}.button-primary{border:none;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a;cursor:pointer;display:block;font-weight:700;padding:.75rem 1rem;transition:background-color .2s;width:100%}.button-primary:hover{background-color:#ea580c}@media (min-width:640px){.button-primary{margin-top:0;width:auto}}.flex-row{display:flex}.justify-between{justify-content:space-between}.align-center{align-items:center}.space-x-2>*+*{margin-left:.5rem}.space-y-2>*+*{margin-top:.5rem}.space-y-3>*+*{margin-top:.75rem}.space-y-6>*+*{margin-top:1.5rem}.border-top-1{border-top:1px solid #f3f4f6}.border-left-4{border-left:4px solid #f97316}.padding-top-2{padding-top:.5rem}.padding-right-4{padding-right:1rem}.padding-left-3{padding-left:.75rem}.margin-top-1{margin-top:.25rem}.margin-top-4{margin-top:1rem}.margin-top-6{margin-top:1.5rem}.margin-right-1{margin-right:.25rem}.margin-bottom-1{margin-bottom:.25rem}.margin-bottom-3{margin-bottom:.75rem}.margin-bottom-4{margin-bottom:1rem}.margin-bottom-6{margin-bottom:1.5rem}.icon-sm{height:1rem;width:1rem}.range-slider{-webkit-appearance:none;appearance:none;background-color:#fed7aa;border-radius:.5rem;cursor:pointer;height:.25rem;margin-top:.5rem;width:100%}.popup-card{animation:fadeInOut 2.5s ease forwards;border-radius:1rem;box-shadow:0 4px 12px #0003;font-weight:600;left:50%;padding:1rem 2rem;position:fixed;text-align:center;top:20%;transform:translateX(-50%)}.popup-success{background-color:#4ade80;color:#064e3b}.popup-fail{background-color:#fca5a5;color:#7f1d1d}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%,-20px)}10%,90%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-20px)}}.body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Instrument Sans,sans-serif;margin:0}:root{background-color:#fff}.app-container{min-height:100vh}.main-content{background-color:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;margin-top:20px;width:96%}.content-padding,.header{padding:1rem}.recharge-history-list{display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem;padding-top:1rem}.recharge-item{background-color:#fff;border-left:5px solid #f90;border-left:5px solid var(--bright-orange);border-radius:.75rem;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;gap:.5rem;padding:1rem}.recharge-header{align-items:flex-start;border-bottom:1px dashed #f3f4f6;display:flex;justify-content:space-between;padding-bottom:.5rem}.recharge-amount{color:#1f2937;font-size:1.5rem}.recharge-amount,.recharge-status{align-items:center;display:flex;font-weight:700}.recharge-status{border-radius:9999px;box-shadow:0 1px 2px #00000026;color:#fff;font-size:.75rem;gap:.25rem;padding:.25rem .75rem;text-transform:uppercase}.status-Approve{background-color:#10b981;background-color:var(--approved-color)}.status-Reject{background-color:#ef4444;background-color:var(--rejected-color)}.recharge-info-row{color:#6b7280;display:flex;font-size:.875rem;justify-content:space-between}.recharge-info-row span{align-items:center;display:flex;gap:.25rem}.recharge-info-value{color:#1f2937;font-weight:500}:root{--bright-orange:#f90;--pending-color:#f59e0b;--approved-color:#10b981;--rejected-color:#ef4444}.app-container{align-items:center;background-color:#f9fafb;display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100vh;overflow-y:scroll;width:100%}.maincontent{background-color:#fff;box-shadow:0 0 10px #0000001a;height:100vh;max-width:100%;width:100%}.contentpadding{margin:20px}.header{align-items:center;background-color:#fff;border-bottom:1px solid #e5e7eb;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:10}.header-title-group{flex-grow:1;margin-right:2.5rem;text-align:center}.header h2{color:#1f2937;font-size:1.25rem;font-weight:700;margin:0}.total-display{color:#6b7280;font-size:.875rem;margin-top:.25rem}.back-button{background:none;border:none;border-radius:.5rem;cursor:pointer;padding:.5rem;transition:background-color .15s}.back-button:hover{background-color:#f3f4f6}.chevron-icon{color:#1f2937;height:1.25rem;width:1.25rem}.withdrawal-history-list{background-color:#f9fafb;display:flex;flex-direction:column;gap:1rem;height:90vh;padding-bottom:1rem;padding-top:1rem}.withdrawal-item{background-color:#fff;border-left:5px solid #f90;border-left:5px solid var(--bright-orange);border-radius:.75rem;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;gap:.75rem;padding:1rem;transition:transform .15s}.withdrawal-item:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.withdrawal-header{align-items:center;border-bottom:1px dashed #f3f4f6;display:flex;justify-content:space-between;padding-bottom:.5rem}.withdrawal-amount{color:#1f2937;font-size:1.5rem}.withdrawal-amount,.withdrawal-status{align-items:center;display:flex;font-weight:700}.withdrawal-status{border-radius:9999px;box-shadow:0 1px 2px #00000026;color:#fff;font-size:.75rem;gap:.25rem;padding:.25rem .75rem;text-transform:uppercase}.status-Pending{background-color:#f59e0b;background-color:var(--pending-color)}.status-Approved{background-color:#10b981;background-color:var(--approved-color)}.status-Rejected{background-color:#ef4444;background-color:var(--rejected-color)}.withdrawal-info-row{color:#6b7280;display:flex;font-size:.875rem;justify-content:space-between}.withdrawal-info-row span{align-items:center;display:flex;gap:.25rem}.withdrawal-info-value{color:#1f2937;font-weight:500}.utr-copy-group{align-items:center;display:flex;gap:.5rem}.utr-text{color:#374151;font-family:monospace;font-weight:600}.copy-btn{background:none;border:none;border-radius:50%;cursor:pointer;padding:.25rem;transition:background-color .15s}.copy-btn:hover{background-color:#fef3c7}.no-records-message{color:#9ca3af;font-style:italic;padding:2rem;text-align:center}
/*# sourceMappingURL=main.3b968ae4.css.map*/