@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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)format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF)format("woff"),url(data:font/ttf;base64,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)format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.glass-modal-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2000;background:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.glass-modal{color:#fff;text-align:center;background:#ffffff1a;border:1px solid #ffffff40;border-radius:16px;max-width:300px;padding:30px;animation:.25s fadeIn;box-shadow:0 4px 20px #0000004d}.glass-modal h3{margin-bottom:10px}.glass-modal-buttons{justify-content:space-between;margin-top:20px;display:flex}.glass-modal-buttons button{cursor:pointer;color:#fff;border:none;border-radius:10px;flex:1;margin:0 5px;padding:10px}.glass-modal .login-btn{background:linear-gradient(135deg,#007bff,#00a2ff)}.look-btn{background:#fff3}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}*{box-sizing:border-box;margin:0;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body{background:#fff;width:100vw;height:100vh;overflow-x:hidden}header{color:red;z-index:10;background:#fbfbfb;border-bottom:1px solid #f1f1f2;justify-content:space-between;align-items:center;width:100%;height:7vh;padding:0 15px;font-size:12px;font-weight:bolder;display:flex;top:0}header .profilepic{background:#fff;border-radius:50%;padding:8px 8px 5px}.profilename .pname{color:#000;font-size:10px;font-weight:300}.profilepic img{width:24px;height:24px}h1{color:red}footer{z-index:3;background:#fbfbfb;border-top:1px solid #f1f1f2;justify-content:space-around;align-items:center;width:100%;padding:8px 0;display:flex;position:fixed;bottom:0}footer .nav-item{text-align:center;color:gray;font-size:13px;font-weight:bolder;text-decoration:none}footer svg{width:18px;height:18px;transition:all .2s ease-in-out}footer p{transition:all .2s ease-in-out}.DashboardMain{min-height:calc(100vh - 10rem);margin-bottom:5rem;overflow:hidden}main .accountsect1{color:gray;align-items:center;gap:10px;margin-top:10px;padding:0 20px;font-size:17px;font-weight:bolder;display:flex}main .refreshdot{stroke:#fff;background:green;border-radius:50%;width:26px;height:26px;padding:5px}.refreshdot.rotate{animation:.5s 2 rotate}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}main .accountsect2{justify-content:space-between;align-items:center;height:8vh;padding:0 16px;font-size:25px;display:flex}.accountsect2 h5{margin:14px 0 0 10px}.accountsect2 button{color:#fff;cursor:pointer;background:#ff7584;border:none;border-radius:5px;justify-content:center;align-items:center;gap:6px;width:27%;height:5vh;font-size:15px;font-weight:bolder;display:flex}.carousel-section{margin:0 16px 10px}.carousel-wrapper{border-radius:20px;overflow:hidden;box-shadow:0 32px 55px #0f172a26}.carousel-wrapper .slick-list{border-radius:20px}.carousel-slide{height:48vh;min-height:260px;position:relative}.carousel-slide img{object-fit:cover;filter:saturate(1.05);width:100%;height:100%}.carousel-overlay{color:#f8fafc;background:linear-gradient(#0f172a8c 0%,#0f172ac7 100%);flex-direction:column;justify-content:flex-end;padding:28px 28px 36px;display:flex;position:absolute;inset:0}.carousel-overlay h3{margin-bottom:8px;font-size:1.25rem;font-weight:700}.carousel-overlay p{color:#f8fafcd1;max-width:320px;font-size:.9rem;line-height:1.5}.carousel-cta{color:#fff;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#fb7185 0%,#f97316 100%);border:none;border-radius:999px;align-self:flex-start;margin-top:18px;padding:10px 24px;font-size:.95rem;font-weight:700;transition:transform .25s,box-shadow .25s,filter .25s;box-shadow:0 16px 28px #f9731659}.carousel-cta:hover{transform:translateY(-1px)scale(1.01);box-shadow:0 20px 34px #f9731666}.carousel-cta:active{transform:translateY(0)scale(.98);box-shadow:0 12px 22px #0f172a4d}.carousel-cta:focus-visible{outline-offset:3px;outline:3px solid #fb7185a6}.carousel-section .slick-dots{z-index:3;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.carousel-section .slick-dots li button:before{color:#fff9;opacity:1;font-size:10px}.carousel-section .slick-dots li.slick-active button:before{color:#fb7185}@media (max-width:768px){.carousel-slide{height:42vh;min-height:220px}.carousel-overlay{padding:24px 22px 30px}.carousel-overlay h3{font-size:1.1rem}.carousel-overlay p{font-size:.82rem}}.selecttab{justify-content:space-around;display:flex}.selecttab .tab{color:gray;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:30vw;height:13vh;font-size:11px;font-weight:700;display:flex}.selecttab .tab svg,.selecttab .tab img{background:#f5f5f5;border-radius:50%;padding:2px}.DepositImage{transform-origin:50%;animation:3s ease-in-out infinite shakePulse;display:inline-block}@keyframes shakePulse{0%,70%,to{transform:translate(0)rotate(0)scale(1)}75%{transform:translate(-2px)rotate(-2deg)scale(1.1)}80%{transform:translate(2px)rotate(2deg)scale(1.1)}85%{transform:translate(-2px)rotate(-2deg)scale(1.1)}90%{transform:translate(2px)rotate(2deg)scale(1.1)}95%{transform:translate(0)rotate(0)scale(1)}}.modal{z-index:100;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-content{text-align:center;background:#fff;border-radius:12px;width:90%;max-width:400px;padding:20px}.wallet-box{background:#f3f3f3;border-radius:8px;justify-content:space-between;margin:12px 0;padding:8px 12px;display:flex}.confirm-btn,.cancel-btn{cursor:pointer;border:none;border-radius:8px;margin:8px;padding:10px 20px}.confirm-btn{color:#fff;background:green}.cancel-btn{color:#fff;background:gray}.deposit-modal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:50;background:#0006;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-content{background:var(--glass-bg,#ffffff26);border:1px solid var(--glass-border,#fff6);text-align:center;color:#fff;border-radius:16px;width:90%;max-width:400px;padding:20px}.modal-content select{color:#fff;background:#ffffff1a;border:none;border-radius:12px;width:100%;margin:10px 0;padding:10px}.wallet-display{word-break:break-all;background:#0000004d;border-radius:8px;margin-top:15px;padding:10px}.wallet-address{color:#00ff9d;margin-top:5px;font-weight:700}.modal-buttons button{background:var(--accent,#ff7584);color:#fff;border:none;border-radius:8px;margin-top:15px;padding:8px 18px}@keyframes slideFadeIn{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes slideFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-15px)}}.popup{color:#fff;z-index:1000;background:#222;border-radius:10px;padding:12px 20px;font-size:15px;animation:.4s forwards slideFadeIn;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #00000040}.popup.success{background:#28a745}.popup.error{background:#e63946}.popup.hide{animation:.4s forwards slideFadeOut}.profitandbalance{gap:20px;display:block}.profit-rate{color:green;text-align:center;font-size:.7rem;font-weight:600}.activity-feed{background:#ffffffeb;border:1px solid #94a3b847;border-radius:999px;align-items:center;min-height:46px;margin:5px 0 0;padding:10px 18px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 18px 34px #0f172a1a}.activity-feed:hover{transform:translateY(-1px);box-shadow:0 22px 40px #0f172a24}.activity-feed--real{border-color:#22c55e73;box-shadow:0 22px 42px #22c55e2e}.activity-feed--generated{border-color:#94a3b847}.activity-line{white-space:nowrap;align-items:center;gap:12px;width:100%;display:flex;overflow:hidden}.activity-line__dot{background:#94a3b8a6;border-radius:50%;flex-shrink:0;width:10px;height:10px}.activity-line__dot--deposit{background:#16a34a}.activity-line__dot--withdrawal{background:#ea580c}.activity-line__dot--bonus,.activity-line__dot--profit{background:#4f46e5}.activity-line__dot--join{background:#0ea5e9}.activity-line__message{color:#0f172a;text-overflow:ellipsis;flex:auto;font-size:.9rem;font-weight:800;overflow:hidden}.activity-line__time{color:#64748b;flex:none;font-size:.75rem}.activity-feed__empty{text-align:center;color:#64748b;width:100%;font-size:.85rem}@media (max-width:480px){.activity-feed{margin:22px 12px;padding:10px 14px}.activity-line{gap:5px}.activity-line__message{text-align:center;font-size:.56rem}.activity-line__time{font-size:.5rem}}.wdl-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;background:#0000008c;justify-content:center;align-items:center;padding:1rem;animation:.3s ease-out wdl-fadeIn;display:flex;position:fixed;inset:0}@keyframes wdl-fadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.wdl-modal-container{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:520px;max-height:90vh;animation:.4s cubic-bezier(.34,1.56,.64,1) wdl-slideUp;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000026,0 0 1px #0000001a}@keyframes wdl-slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.wdl-modal-header{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:flex-start;gap:1rem;padding:2rem 1.75rem 1.5rem;display:flex}.wdl-header-content{flex:1}.wdl-modal-title{color:#0f172a;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.wdl-modal-subtitle{color:#64748b;margin:.5rem 0 0;font-size:.95rem;font-weight:400}.wdl-close-btn{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.wdl-close-btn:hover{color:#1e293b;background:#e2e8f0;transform:rotate(90deg)}.wdl-tabs{border-bottom:1px solid #0000000f;gap:.5rem;padding:.75rem 1.75rem 0;display:flex}.wdl-tab{color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;align-items:center;gap:.5rem;padding:.9rem 1.25rem;font-size:.95rem;font-weight:600;transition:all .3s;display:flex;position:relative}.wdl-tab:hover{color:#475569}.wdl-tab-active{color:#ff7584;border-bottom-color:#ff7584}.wdl-badge{color:#fff;background:#ff7584;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 .5rem;font-size:.75rem;font-weight:700;display:inline-flex}.wdl-modal-content{flex-direction:column;flex:1;gap:1.25rem;padding:1.75rem;display:flex;overflow-y:auto}.wdl-balance-card{background:linear-gradient(135deg,#ff758414,#ffa93214);border:1px solid #ff758426;border-radius:14px;grid-template-columns:1fr 1px 1fr;gap:1rem;padding:1.25rem;display:grid}.wdl-balance-item{text-align:center;flex-direction:column;gap:.5rem;display:flex}.wdl-balance-label{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.wdl-balance-amount{background:linear-gradient(135deg,#ff7584,#ffa932);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.6rem;font-weight:800}.wdl-balance-value{color:#0f172a;font-size:1.1rem;font-weight:700}.wdl-balance-divider{background:#0000001a;width:1px}.wdl-form-group{flex-direction:column;gap:.6rem;display:flex}.wdl-label{color:#1e293b;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;display:flex}.wdl-required{color:#ef4444}.wdl-input{color:#0f172a;background:#f9fafb;border:2px solid #e2e8f0;border-radius:10px;outline:none;padding:.9rem 1rem;font-family:inherit;font-size:1rem;transition:all .3s}.wdl-input:hover{border-color:#cbd5e1}.wdl-input:focus{background:#fff;border-color:#ff7584;box-shadow:0 0 0 3px #ff75841a}.wdl-input::placeholder{color:#94a3b8}.wdl-hint{color:#64748b;margin:0;font-size:.8rem;font-weight:500}.wdl-input-wrapper{align-items:center;display:flex;position:relative}.wdl-currency{color:#ff7584;pointer-events:none;font-size:1rem;font-weight:700;position:absolute;left:1rem}.wdl-input-wrapper .wdl-input{padding-left:2rem}.wdl-max-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff7584,#ffa932);border:none;border-radius:6px;padding:.5rem .9rem;font-size:.8rem;font-weight:700;transition:all .2s;position:absolute;right:.75rem}.wdl-max-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ff75844d}.wdl-fee-breakdown{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.wdl-fee-row{color:#475569;justify-content:space-between;align-items:center;font-size:.95rem;display:flex}.wdl-fee-row span:first-child{font-weight:500}.wdl-amount{color:#0f172a;font-family:Courier New,monospace;font-weight:700}.wdl-amount.negative{color:#ef4444}.wdl-fee-divider{background:#e2e8f0;height:1px;margin:.5rem 0}.wdl-fee-total{color:#0f172a;border-top:1px solid #cbd5e1;padding-top:.75rem;font-weight:700}.wdl-processing-time{color:#1e40af;background:#3b82f614;border-radius:8px;align-items:center;gap:.6rem;margin-top:.75rem;padding:.75rem;font-size:.85rem;font-weight:500;display:flex}.wdl-processing-time svg{flex-shrink:0}.wdl-alert{border-radius:10px;align-items:flex-start;gap:.75rem;padding:1rem;font-size:.95rem;font-weight:500;animation:.3s ease-out wdl-slideIn;display:flex}@keyframes wdl-slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.wdl-alert svg{flex-shrink:0;margin-top:.1rem}.wdl-alert-error{color:#991b1b;background:#ef44441a;border:1px solid #ef444433}.wdl-alert-success{color:#065f46;background:#10b9811a;border:1px solid #10b98133}.wdl-actions{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}.wdl-btn{cursor:pointer;text-transform:uppercase;letter-spacing:.05em;border:none;border-radius:10px;padding:1rem;font-size:1rem;font-weight:700;transition:all .3s}.wdl-btn-primary{color:#fff;background:linear-gradient(135deg,#ff7584,#ffa932);box-shadow:0 4px 15px #ff75844d}.wdl-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff758466}.wdl-btn-primary:active{transform:translateY(0)}.wdl-btn-secondary{color:#475569;background:#f1f5f9;border:2px solid #e2e8f0}.wdl-btn-secondary:hover{background:#e2e8f0;border-color:#cbd5e1}.wdl-info-box{color:#92400e;background:#fb923c14;border:1px solid #fb923c33;border-radius:10px;gap:.75rem;padding:1rem;display:flex}.wdl-info-box svg{flex-shrink:0;margin-top:.1rem}.wdl-info-title{margin:0 0 .3rem;font-size:.9rem;font-weight:700}.wdl-info-text{margin:0;font-size:.85rem;line-height:1.5}.wdl-history-stats{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.wdl-stat{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:.4rem;padding:1rem;display:flex}.wdl-stat-label{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.wdl-stat-value{color:#0f172a;font-size:1.4rem;font-weight:800}.wdl-history-container{border:1px solid #e2e8f0;border-radius:12px;max-height:400px;overflow-y:auto}.wdl-history-list{flex-direction:column;display:flex}.wdl-history-item{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1rem;transition:background .2s;display:flex}.wdl-history-item:last-child{border-bottom:none}.wdl-history-item:hover{background:#f9fafb}.wdl-history-left{flex:1}.wdl-history-amount{color:#0f172a;margin-bottom:.3rem;font-size:1rem;font-weight:700}.wdl-history-wallet{color:#64748b;word-break:break-all;align-items:center;gap:.5rem;font-family:Courier New,monospace;font-size:.85rem;display:flex}.wdl-copy-mini{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:inline-flex}.wdl-copy-mini:hover{color:#475569;background:#e2e8f0}.wdl-history-right{text-align:right;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.wdl-history-date{color:#94a3b8;font-size:.8rem}.wdl-status{text-transform:capitalize;border-radius:8px;padding:.4rem .8rem;font-size:.75rem;font-weight:700;display:inline-block}.wdl-status-pending{color:#b45309;background:#fbbf2426}.wdl-status-approved{color:#166534;background:#22c55e26}.wdl-status-rejected{color:#991b1b;background:#ef444426}.wdl-empty,.wdl-loading{text-align:center;color:#94a3b8;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 1rem;display:flex}.wdl-empty p,.wdl-loading{font-size:.95rem;font-weight:500}.wdl-modal-content::-webkit-scrollbar{width:6px}.wdl-history-container::-webkit-scrollbar{width:6px}.wdl-modal-content::-webkit-scrollbar-track{background:0 0}.wdl-history-container::-webkit-scrollbar-track{background:0 0}.wdl-modal-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.wdl-history-container::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.wdl-modal-content::-webkit-scrollbar-thumb:hover{background:#94a3b8}.wdl-history-container::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width:640px){.wdl-modal-container{border-radius:16px;max-height:100vh}.wdl-modal-header{padding:1.5rem 1.25rem 1rem}.wdl-modal-title{font-size:1.3rem}.wdl-modal-content{gap:1rem;padding:1.25rem}.wdl-balance-card{grid-template-columns:1fr 1px 1fr;gap:.75rem}.wdl-balance-amount{font-size:1.3rem}.wdl-tab{padding:.75rem 1rem;font-size:.85rem}.wdl-history-stats{grid-template-columns:1fr 1fr;gap:.75rem}.wdl-history-item{flex-wrap:wrap;padding:.75rem}.wdl-history-right{align-items:flex-start;width:100%;margin-top:.5rem}}:root{--accent:#ff7584;--accent-hover:#ff5066;--text-dark:#111;--text-muted:#777}*{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body{margin:0;padding:0}.products-page{background:linear-gradient(135deg,#f9fbfc,#f0f2f4);flex-direction:column;gap:2rem;max-width:1100px;margin:0 auto;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,4vw,2.75rem) 3rem;display:flex}.page-title{color:var(--accent);margin:0;font-size:clamp(1.8rem,3vw,2.35rem);font-weight:800}.page-subtitle{color:var(--text-muted);max-width:520px;margin:0;font-size:clamp(.95rem,2.5vw,1.1rem)}.products-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2.5rem;display:flex}.hero-copy{flex:320px;min-width:260px}.balance-box{min-width:min(280px,100%);color:var(--text-dark);background:#fff;border-radius:16px;flex-direction:column;gap:.35rem;padding:1.15rem 1.35rem;display:flex;box-shadow:0 6px 18px #00000014}.balance-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.85rem;font-weight:600}.balance-box strong{color:var(--text-dark);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800}.balance-hint{color:var(--text-muted);font-size:.75rem}.plans-section,.active-plans{background:#fff;border-radius:18px;flex-direction:column;gap:1.5rem;padding:clamp(1.5rem,3.5vw,2.25rem);display:flex;box-shadow:0 4px 18px #0000000f}.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.section-title{color:var(--text-dark);margin:0;font-size:clamp(1.3rem,2.4vw,1.6rem);font-weight:700}.section-caption{color:var(--text-muted);margin:0;font-size:.9rem}.toggle-plans-btn{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;font-weight:600}.plans-container{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px;display:grid}.plan-card{border-radius:15px;min-height:240px;transition:all .3s;overflow:hidden;box-shadow:0 8px 20px #00000014}.plan-1{background:url(/images/plan1.jpeg) 50%/cover no-repeat}.plan-2{background:url(/images/plan2.jpeg) 50%/cover no-repeat}.plan-3{background:url(/images/plan3.jpeg) 50%/cover no-repeat}.plan-4{background:url(/images/plan4.jpeg) 50%/cover no-repeat}.plan-card .bgoverlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);color:#fff;background:#00000080;border-radius:15px;flex-direction:column;justify-content:center;gap:.65rem;width:100%;height:100%;padding:1.5rem;display:flex}.plan-card:hover{transform:translateY(-12px)}.plan-range{font-size:1.25rem;font-weight:700}.plan-card p{margin:0;font-size:.9rem}.invest-btn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:10px 16px;font-weight:600;transition:all .25s}.invest-btn:hover{background:var(--accent-hover)}.bottom-sheet-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:999;background:#00000073;justify-content:center;align-items:flex-end;animation:.3s forwards fadeIn;display:flex;position:fixed;inset:0}.bottom-sheet{background:#fff;border-radius:20px 20px 0 0;width:100%;max-width:420px;padding:1.75rem 1.75rem 2rem;animation:.35s forwards slideUp;position:relative}.sheet-header{margin-bottom:1.25rem}.sheet-header h3{color:var(--accent);margin:0 0 .35rem;font-weight:700}.sheet-header p{color:var(--text-muted);margin:0;font-size:.9rem}.sheet-body label{color:var(--text-dark);margin-top:.5rem;font-size:.85rem;font-weight:600;display:block}.sheet-body input{border:1px solid #ddd;border-radius:8px;width:100%;margin-top:8px;padding:10px}.profit-summary{background:#f9f9f9;border-radius:12px;margin-top:1rem;padding:12px 14px}.profit-summary p{justify-content:space-between;margin:5px 0;display:flex}.sheet-actions{flex-direction:column;gap:10px;margin-top:1.3rem;display:flex}.confirm-btn{background:var(--accent);color:#fff;border:none;border-radius:10px;padding:12px;font-weight:700}.cancel-btn{background:#eee;border:none;border-radius:10px;padding:12px;font-weight:600}.feedback-message{border-radius:8px;width:100%;padding:12px 18px;font-size:13px;font-weight:700;transition:all .5s ease-in-out;animation:.4s forwards slideIn;position:absolute;top:-5rem;left:0;transform:translate(100%)}.feedback-message.success{color:#fff;background:#00c86426;border:1px solid #00b36b}.feedback-message.error{color:#fff;background:#ff505026;border:1px solid #ff7575}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.slide-fade{animation:.5s forwards slideFade}@keyframes slideFade{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.success-popup{color:#000;background:#0f0;border-radius:10px;width:fit-content;margin:10px auto;padding:8px 12px}.error-popup{color:#fff;background:red;border-radius:10px;width:fit-content;margin:10px auto;padding:8px 12px}.active-list{gap:1.15rem;display:grid}.active-card{background:#fafafa;border:1px solid #ededed;border-radius:16px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 2px 10px #0000000d}.active-card__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.active-card__header h3{color:var(--text-dark);margin:0;font-size:1.05rem;font-weight:700}.status-pill{text-transform:capitalize;color:#05603a;background:#00b36b29;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.status-pill--pending{color:#8c4e00;background:#ff95002e}.status-pill--completed{color:#0b4a68;background:#247ba029}.active-card__grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.9rem;display:grid}.active-card__metric{background:#fff;border-radius:12px;flex-direction:column;gap:.35rem;padding:.75rem;display:flex;box-shadow:inset 0 0 0 1px #f1f1f1}.active-card__metric span{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem}.active-card__metric strong{color:var(--text-dark);font-size:.95rem;font-weight:700}.no-plans{text-align:center;color:var(--text-muted);margin:1rem 0 0;font-weight:500}.products-page .balance-box strong.updated{animation:.8s pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@media (max-width:768px){.products-hero{gap:1.5rem}.plans-section,.active-plans{padding:1.5rem}.plans-container{gap:1rem}}@media (max-width:540px){.balance-box{width:100%}.section-heading{flex-direction:column;align-items:flex-start}.toggle-plans-btn{align-self:flex-end}}.service-page{background:linear-gradient(135deg,#f5f7fa 0%,#e8ecf1 100%);flex-direction:column;height:100vh;padding-bottom:3rem;display:flex;overflow:hidden}.service-header{color:#0f172a;z-index:10;background:linear-gradient(135deg,#fff 0%,#eef2f8 100%);justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex;box-shadow:0 2px 10px #0f172a14}.service-title{color:inherit;align-items:center;gap:.75rem;font-weight:600;display:flex}.service-title h1{color:inherit;margin:0;font-size:1.5rem;font-weight:600}.service-title svg{color:#2563eb}.history-icon-btn{color:#0f172a;cursor:pointer;background:#ffffffb3;border:1px solid #0f172a1f;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s;display:inline-flex;position:relative;box-shadow:0 4px 10px #0f172a14}.history-icon-btn:hover{background:#fffffff2;transform:translateY(-1px)}.history-icon-btn.active{color:#fff;background:#2563eb;border-color:#0000;box-shadow:0 8px 16px #2563eb40}.history-count{color:#fff;text-align:center;background:#f97316;border-radius:999px;min-width:18px;padding:0 5px;font-size:.65rem;font-weight:600;line-height:18px;position:absolute;top:4px;right:4px}.btn-new{color:#fff;cursor:pointer;background:#fff3;border:1px solid #ffffff4d;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-weight:500;transition:all .3s;display:flex}.btn-new:hover{background:#ffffff4d;transform:translateY(-2px)}.service-layout{flex:1;display:flex;overflow:hidden}.threads-list{flex:1;padding:.5rem;overflow-y:auto}.empty-threads{color:#94a3b8;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.empty-threads p{margin:1rem 0 .5rem;font-size:1.1rem;font-weight:600}.empty-threads small{color:#cbd5e1}.thread-item{cursor:pointer;background:#f8fafc;border:2px solid #0000;border-radius:12px;gap:.75rem;margin-bottom:.5rem;padding:1rem;transition:all .2s;display:flex;position:relative}.thread-item:hover{background:#f1f5f9;transform:translate(4px)}.thread-item.active{background:linear-gradient(135deg,#ff75841a,#ffa9321a);border-color:#ff7584}.thread-status-indicator{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:.5rem}.thread-content{flex:1;min-width:0}.thread-header{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.thread-subject{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}.thread-time{color:#94a3b8;white-space:nowrap;font-size:.75rem}.thread-preview{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin:0 0 .5rem;font-size:.85rem;overflow:hidden}.status-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:12px;padding:.2rem .6rem;font-size:.7rem;font-weight:600;display:inline-block}.status-badge.open{color:#166534;background:#dcfce7}.status-badge.pending{color:#92400e;background:#fef3c7}.status-badge.replied{color:#1e40af;background:#dbeafe}.status-badge.closed{color:#475569;background:#f1f5f9}.service-main{background:#fff;flex-direction:column;flex:1;display:flex;overflow:hidden}.empty-chat{color:#94a3b8;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.empty-chat h3{color:#475569;margin:1rem 0 .5rem}.empty-chat p{color:#cbd5e1}.chat-header{background:#fff;border-bottom:1px solid #e2e8f0;padding:1.25rem 1.5rem}.chat-info{align-items:center;gap:1rem;display:flex}.chat-info h3{color:#1e293b;margin:0;font-size:1.1rem}.messages-container{background:linear-gradient(#fafbfc,#fff);flex:1;padding:1.5rem;overflow-y:auto}.messages-list{flex-direction:column;gap:1rem;display:flex}.message{gap:.75rem;max-width:75%;animation:.3s slideIn;display:flex}.message.user{flex-direction:row-reverse;align-self:flex-end}.message.admin{align-self:flex-start}.message.system{align-self:center;max-width:90%}.message-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.message.user .message-avatar{background:linear-gradient(135deg,#ff7584,#ffa932)}.message.admin .message-avatar{background:linear-gradient(135deg,#f093fb,#f5576c)}.message.system .message-avatar{background:linear-gradient(135deg,#4facfe,#00f2fe)}.message-content{flex:1;min-width:0}.message-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.4rem;display:flex}.sender-name{color:#475569;font-size:.85rem;font-weight:600}.message-time{color:#94a3b8;white-space:nowrap;font-size:.75rem}.message-body{flex-direction:column;gap:.5rem;display:flex}.message-text{word-wrap:break-word;border-radius:16px;padding:.875rem 1.125rem;font-size:.95rem;line-height:1.5}.message.user .message-text{color:#fff;background:linear-gradient(135deg,#ff7584,#ffa932);border-bottom-right-radius:4px}.message.admin .message-text{color:#1e293b;background:#f1f5f9;border-bottom-left-radius:4px}.message.system .message-text{color:#075985;text-align:center;background:#e0f2fe;border-radius:12px;font-style:italic}.message-attachment{display:inline-block}.attachment-link{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:.75rem;max-width:300px;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:flex}.attachment-link:hover{background:#f1f5f9;border-color:#cbd5e1;transform:translateY(-2px)}.attachment-info{flex:1;min-width:0}.attachment-name{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;overflow:hidden}.attachment-size{color:#94a3b8;font-size:.75rem}.message-composer{background:#fff;border-top:1px solid #e2e8f0;padding:1rem 1.5rem}.attached-file-preview{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.75rem 1rem;font-size:.9rem;display:flex}.remove-file{cursor:pointer;color:#ef4444;background:0 0;border:none;border-radius:4px;align-items:center;margin-left:auto;padding:.25rem;transition:background .2s;display:flex}.remove-file:hover{background:#fee2e2}.composer-input-area{align-items:flex-end;gap:.75rem;display:flex}.file-attach-btn{cursor:pointer;color:#64748b;background:#f8fafc;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.file-attach-btn:hover{color:#475569;background:#f1f5f9}.composer-textarea{resize:none;border:2px solid #e2e8f0;border-radius:12px;outline:none;flex:1;max-height:120px;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;transition:border-color .2s}.composer-textarea:focus{border-color:#ff7584}.send-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff7584,#ffa932);border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.send-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.send-btn:disabled{opacity:.5;cursor:not-allowed}.history-drawer{z-index:30;pointer-events:none;visibility:hidden;background:#fff;flex-direction:column;gap:1rem;width:min(360px,88vw);height:100vh;padding:1.5rem;transition:transform .3s;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-6px 0 24px #0f172a1f}.history-drawer.open{pointer-events:auto;visibility:visible;transform:translate(0)}.history-drawer-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.history-drawer-title{color:#0f172a;align-items:center;gap:.5rem;font-weight:600;display:flex}.history-drawer-title h2{color:inherit;margin:0;font-size:1.05rem}.drawer-close-btn{color:#475569;cursor:pointer;background:#eef2f8;border:none;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:inline-flex}.drawer-close-btn:hover{color:#1e293b;background:#e2e8f0}.history-list{flex-direction:column;flex:1;gap:.75rem;padding-right:.25rem;display:flex;overflow-y:auto}.history-empty{text-align:center;color:#94a3b8;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem .5rem;display:flex}.history-empty p{color:#475569;margin:0;font-weight:600}.history-empty small{color:#94a3b8}.history-backdrop{opacity:0;pointer-events:none;z-index:20;background:#0f172a40;transition:opacity .3s;position:fixed;inset:0}.history-backdrop.open{opacity:1;pointer-events:auto}.start-new-thread-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#38bdf8);border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.25rem;padding:.7rem 1.1rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.start-new-thread-btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px #2563eb40}.auth-required{color:#64748b;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.auth-required h2{color:#334155;margin:1rem 0 .5rem}.threads-list::-webkit-scrollbar{width:6px}.messages-container::-webkit-scrollbar{width:6px}.threads-list::-webkit-scrollbar-track{background:0 0}.messages-container::-webkit-scrollbar-track{background:0 0}.threads-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.messages-container::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.threads-list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.messages-container::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width:768px){.message{max-width:85%}.service-header{padding:.75rem 1rem}.service-header h1{font-size:1.2rem}.conversation-history{padding:.75rem 1rem 1rem}.history-panel{grid-template-columns:1fr;max-height:220px}}@media (max-width:640px){.message{max-width:95%}}.loader-container{justify-content:center;align-items:center;width:100vw;height:90vh;margin-left:6rem;display:flex}.wave{stroke-dasharray:260;stroke-dashoffset:260px;animation:2.4s ease-in-out infinite draw}.wave2{stroke-dasharray:260;stroke-dashoffset:260px;animation:2.4s ease-in-out infinite draw2}@keyframes draw{0%{stroke-dashoffset:260px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-260px}}@keyframes draw2{0%{stroke-dashoffset:260px}50%{stroke-dashoffset:-20px}to{stroke-dashoffset:-260px}}.pulse{animation:1.5s cubic-bezier(.4,0,.2,1) infinite pulser}@keyframes pulser{0%{opacity:.7;transform:scale(1)}25%{opacity:.85;transform:scale(1.15)}50%{opacity:1;transform:scale(1.25)}75%{opacity:.85;transform:scale(1.15)}to{opacity:.7;transform:scale(1)}}:root{--primary:#ff7584;--primary-hover:#ff5f6d;--primary-light:#ffe8eb;--secondary:#ffa932;--success:#10b981;--danger:#ef4444;--dark:#0f172a;--gray-100:#f8fafc;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#64748b;--gray-600:#475569;--gray-700:#334155;--gray-900:#0f172a}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--gray-700);background:linear-gradient(135deg,#f8fafc 0%,#eef2f8 100%);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.my-page{flex-direction:column;gap:2rem;width:100%;max-width:1200px;min-height:100vh;margin:0 auto;padding:1rem 1rem 6rem;display:flex}.my-header{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1rem;display:flex}.header-left{align-items:center;gap:1.25rem;display:flex}.profile-avatar{object-fit:cover;border:2px solid var(--primary-light);border-radius:16px;width:60px;height:60px;box-shadow:0 4px 12px #0f172a1a}.profile-greeting h1{color:var(--dark);margin:0 0 .25rem;font-size:1.6rem;font-weight:700}.profile-email{color:var(--gray-500);margin:0;font-size:.9rem}.header-actions{gap:.75rem;display:flex}.icon-btn{width:44px;height:44px;color:var(--gray-600);cursor:pointer;background:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000000d}.icon-btn:hover{background:var(--primary-light);color:var(--primary);transform:translateY(-2px);box-shadow:0 4px 12px #ff758433}.balance-section{width:100%}.balance-card{background:#fff;border-radius:20px;padding:2rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0f172a14}.balance-card.premium{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #ff758426}.balance-card.premium:before{content:"";filter:blur(60px);z-index:0;background:linear-gradient(135deg,#ff75841a,#ffa9320d);border-radius:50%;width:300px;height:300px;position:absolute;top:-50%;right:-10%}.card-header{z-index:1;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem;display:flex;position:relative}.balance-label{color:var(--gray-500);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.9rem;font-weight:600}.balance-display{align-items:center;gap:1rem;display:flex}.balance-amount{background:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.8rem;font-weight:800}.toggle-visibility{background:var(--primary-light);width:44px;height:44px;color:var(--primary);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;transition:all .3s;display:flex}.toggle-visibility:hover{background:var(--primary);color:#fff;transform:scale(1.05)}.trend-badge{color:var(--success);background:#10b9811a;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.95rem;font-weight:600;display:flex}.btn{cursor:pointer;text-align:center;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.75rem;padding:.9rem 1.8rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.btn-primary{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;box-shadow:0 4px 15px #ff75844d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff758466}.btn-withdraw{width:100%;margin-bottom:1.5rem;padding:1rem;font-size:1rem}.btn-secondary{background:var(--gray-100);color:var(--primary);border:2px solid var(--primary)}.btn-secondary:hover{background:var(--primary);color:#fff}.btn-logout{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);width:100%}.btn-logout:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ef44444d}.auth-buttons{gap:1rem;width:100%;display:flex}.auth-buttons .btn{flex:1}.stats-grid{z-index:1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid;position:relative}.stat-item{background:var(--gray-100);border-radius:14px;align-items:center;gap:1rem;padding:1.25rem;transition:all .3s;display:flex}.stat-item:hover{background:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.stat-icon{align-items:center;font-size:1.8rem;display:flex}.stat-item>div{flex:1}.stat-value{color:var(--dark);margin:0 0 .25rem;font-size:1.4rem;font-weight:700}.stat-label{color:var(--gray-500);margin:0;font-size:.8rem;font-weight:500}.quick-actions{width:100%}.section-title{color:var(--dark);margin-bottom:1.5rem;font-size:1.3rem;font-weight:700}.action-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;display:grid}.action-card{cursor:pointer;color:inherit;background:#fff;border:2px solid #0000;border-radius:16px;flex-direction:column;gap:1rem;padding:1.75rem;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000d}.action-card:before{content:"";background:#fff;width:100%;height:4px;transition:all .3s;position:absolute;top:0;left:0}.action-card.withdraw-card:before{background:linear-gradient(90deg,var(--primary),var(--secondary))}.action-card.revenue-card:before{background:linear-gradient(90deg,#3b82f6,#06b6d4)}.action-card.invest-card:before{background:linear-gradient(90deg,#10b981,#34d399)}.action-card.referral-card:before{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.action-card:hover{transform:translateY(-8px);box-shadow:0 12px 28px #0000001f}.action-icon{border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.6rem;transition:all .3s;display:flex}.withdraw-card .action-icon{color:var(--primary);background:#ff75841a}.revenue-card .action-icon{color:#3b82f6;background:#3b82f61a}.invest-card .action-icon{color:#10b981;background:#10b9811a}.referral-card .action-icon{color:#f59e0b;background:#f59e0b1a}.action-card h4{color:var(--dark);margin:0;font-size:1.1rem;font-weight:700}.action-card p{color:var(--gray-500);margin:0;font-size:.85rem}.arrow{color:var(--gray-300);font-size:1.25rem;font-weight:700;transition:all .3s}.action-card:hover .arrow{color:var(--primary);transform:translate(4px)}.account-info{width:100%}.info-card{border:1px solid var(--gray-200);background:#fff;border-radius:16px;padding:1.5rem;box-shadow:0 4px 12px #0000000d}.info-row{border-bottom:1px solid var(--gray-200);justify-content:space-between;align-items:center;padding:1.25rem 0;display:flex}.info-row:last-child{border-bottom:none}.info-label{color:var(--gray-500);font-size:.9rem;font-weight:600}.info-value{color:var(--dark);font-size:.95rem;font-weight:600}.info-value.code{color:var(--gray-600);font-family:Courier New,monospace;font-size:.85rem}.badge{text-transform:uppercase;background:var(--primary-light);color:var(--primary);border-radius:12px;padding:.4rem .9rem;font-size:.8rem;font-weight:700;display:inline-block}.badge.success{color:var(--success);background:#10b9811a}.logout-section{width:100%}.loading-skeleton{flex-direction:column;gap:2rem;animation:2s infinite pulse;display:flex}.skeleton-header{background:linear-gradient(90deg,#e2e8f0,#cbd5e1,#e2e8f0) 0 0/200% 100%;border-radius:16px;height:80px;animation:1.5s infinite shimmer}.skeleton-card{background:linear-gradient(90deg,#e2e8f0,#cbd5e1,#e2e8f0) 0 0/200% 100%;border-radius:20px;height:300px;animation:1.5s infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.my-page{gap:1.5rem;padding:.75rem .75rem 5rem}.my-header{margin-top:.5rem}.profile-greeting h1{font-size:1.3rem}.balance-card{padding:1.5rem}.balance-amount{font-size:2rem}.card-header{flex-direction:column;gap:1rem}.stats-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}.stat-item{padding:1rem}.action-grid{grid-template-columns:1fr;gap:1rem}.action-card{flex-direction:row;align-items:center;padding:1.5rem}.action-card h4{font-size:1rem}.action-icon{width:48px;height:48px}.info-row{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (max-width:480px){.balance-amount{font-size:1.8rem}.stats-grid{grid-template-columns:1fr}.header-actions{gap:.5rem}.icon-btn{width:40px;height:40px}.btn{padding:.8rem 1.5rem;font-size:.9rem}}.login-container{background:linear-gradient(135deg,#f3f6fb,#e8edf7);justify-content:center;align-items:center;height:100vh;font-family:Poppins,sans-serif;display:flex}.login-card{text-align:center;background:#fff;border-radius:16px;width:100%;max-width:360px;padding:2rem;transition:transform .3s;box-shadow:0 8px 25px #0000001a}.login-card:hover{transform:translateY(-2px)}.login-subtitle{color:#777;margin-bottom:1.5rem;font-size:14px}.login-form{flex-direction:column;gap:1rem;display:flex}.form-group{align-items:center;display:flex;position:relative}.Log-inputicon{pointer-events:none;position:absolute;left:10px}.input1,.form-group input[type=password],.password-input{background:0 0;border:1.5px solid #d4d7e1;border-radius:8px;outline:none;width:100%;padding:12px 38px;font-size:14px;transition:border-color .2s,box-shadow .2s}.input1:focus,.form-group input[type=password]:focus,.password-input:focus{background:#ffffff26;border:1px solid red;box-shadow:0 0 12px #ff7584}.label1,.label2{color:#999;pointer-events:none;background:#fff;padding:0 4px;font-size:14px;transition:all .2s;position:absolute;top:50%;left:38px;transform:translateY(-50%)}.input1:focus+.label1,.input1:not(:placeholder-shown)+.label1,.form-group input[type=password]:focus+.label2,.form-group input[type=password]:not(:placeholder-shown)+.label2,.password-input:focus+.label2,.password-input:not(:placeholder-shown)+.label2{color:#000;text-shadow:3px 1px 15px #ff6b7a;font-size:12px;font-weight:500;top:0;left:32px}.password-toggle{color:#999;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.password-toggle:hover{color:#555}.form-options{color:#555;justify-content:space-between;align-items:center;margin-top:-.5rem;font-size:13px;display:flex}.remember input{accent-color:#ff6b7a}.forgot-link{color:#ff6b7a;text-decoration:none}.forgot-link:hover{text-decoration:underline}.login-btn{color:#fff;cursor:pointer;background:#ff6b7a;border:none;border-radius:8px;padding:.8rem;font-size:15px;font-weight:600;transition:background .2s,transform .1s}.login-btn:hover{background:#f95f5f;transform:translateY(-1px)}.login-btn:disabled{opacity:.7;cursor:not-allowed}@keyframes spin{to{transform:rotate(360deg)}}.popup-tab{color:#fff;z-index:9999;border-radius:8px;padding:.9rem 1.4rem;font-size:14px;font-weight:500;animation:.4s fadeSlide;position:fixed;top:20px;left:50%;transform:translate(-50%)}.login-container .popup-tab.success{background:#28a745;padding:8px;font-size:11px;display:flex}.login-container .popup-tab.error{background:#dc3545;padding:8px;font-size:10px;display:flex}@keyframes fadeSlide{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}.signup-text{color:#555;margin-top:1.3rem;font-size:14px}.signup-link{color:#ff6b7a;font-weight:600;text-decoration:none}.signup-link:hover{text-decoration:underline}@media (max-width:420px){.login-card{margin:0 1rem;padding:2rem 1.5rem}}#recaptcha-container{transform-origin:50%;justify-content:flex-start;align-items:center;width:70%;height:5vh;margin:.5rem 0;display:flex;transform:scale(.95)}.register-container{background:linear-gradient(135deg,#f9fbff,#e8edf7);justify-content:center;align-items:center;height:100vh;padding:1rem;font-family:Poppins,sans-serif;display:flex}.register-card{text-align:center;background:#fff;border-radius:18px;width:100%;max-width:380px;padding:2rem;transition:all .3s;position:relative;box-shadow:0 8px 25px #0000001a}.register-card:hover{transform:translateY(-3px)}.register-card img{width:160px;height:160px;margin-bottom:.5rem}.register-subtitle{color:#6c757d;margin-bottom:1.6rem;font-size:14px}.register-form{flex-direction:column;gap:1rem;width:100%;display:flex}.register-form .form-group{width:100%;position:relative}.register-form input{color:#333;background:#fff;border:1.5px solid #d4d7e1;border-radius:8px;outline:none;width:100%;padding:12px 14px 12px 42px;font-size:14px;transition:all .2s}.register-form .password-input{padding-right:42px}.register-form input::placeholder{color:#aaa}.register-form input:focus{border-color:#ff6b7a;box-shadow:0 0 10px #ff6b7a4d}.register-form .form-group .input-icon{color:#999;pointer-events:none;width:18px;height:18px;transition:color .2s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.register-form .form-group:focus-within .input-icon{color:#ff6b7a}.register-form .password-toggle{color:#999;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.register-form .password-toggle:hover{color:#555}.captcha-box{transform-origin:50%;justify-content:center;margin:.5rem 0 .8rem;display:flex;transform:scale(.9)}.register-btn{color:#fff;cursor:pointer;background:#ff6b7a;border:none;border-radius:8px;padding:.85rem;font-size:15px;font-weight:600;transition:all .25s}.register-btn:hover{background:#f95f5f;transform:translateY(-1px)}.register-btn:disabled{opacity:.7;cursor:not-allowed}.btn-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.8s linear infinite spin;display:inline-block}.popup-message{color:#fff;z-index:9999;border-radius:8px;padding:1rem 1.5rem;font-size:14px;font-weight:500;animation:.4s fadeSlide;position:fixed;top:20px;left:50%;transform:translate(-50%)}.popup-message.success{background:#28a745}.popup-message.error{background:#dc3545}.login-text{color:#555;margin-top:1.2rem;font-size:14px}.login-link{color:#ff6b7a;font-weight:600;text-decoration:none}.login-link:hover{text-decoration:underline}@media (max-width:480px){.register-card{max-width:95%;padding:2rem 1.4rem}.captcha-box{transform:scale(.85)}*{box-sizing:border-box;font-family:Poppins,sans-serif}body{background:linear-gradient(135deg,#f5f7fb 0%,#eef1f6 100%);margin:0;padding:0}.deposit-page{flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;width:100vw;min-height:100vh;padding:2rem 1.5rem;display:flex}.draft-banner{z-index:3;background:#f5f5f5;border:1px solid red;border-radius:14px;width:80%;max-width:520px;padding:1rem;animation:.4s forwards slideDown;position:absolute;left:11rem}.draft-content{flex-direction:column;place-items:center;gap:5px;height:25vh;display:flex}.draft-icon{flex-shrink:0;font-size:1.8rem}.draft-info{flex:1;min-width:0}.draft-title{color:#92400e;margin:0;font-size:.95rem;font-weight:700}.draft-subtitle{color:#b45309;margin:.25rem 0 0;font-size:.3rem}.draft-actions{flex-shrink:0;gap:.75rem;display:flex}.draft-restore-btn,.draft-dismiss-btn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:.2rem;padding:.3rem .5rem;font-size:.55rem;font-weight:600;transition:all .3s;display:flex}.draft-restore-btn{color:#78350f;background:#fbbf24}.draft-restore-btn:hover{background:#f59e0b;transform:translateY(-2px)}.draft-dismiss-btn{color:#92400e;background:#fff9}.draft-dismiss-btn:hover{background:#ffffffe6}@media (max-width:640px){.draft-banner{padding:1rem}.deposit-page .draft-actions{flex-direction:column;width:100%}.draft-restore-btn,.draft-dismiss-btn{justify-content:center;width:100%}}.quick-stats{z-index:1;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0;display:grid;position:relative}.stat-box{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.5rem;padding:1rem;transition:all .3s;display:flex}.stat-box:hover{background:linear-gradient(135deg,#fff5f6,#fff0f2);border-color:#ff7584}.stat-value{align-items:center;gap:.5rem;display:flex}.stat-value span:first-child{color:#0f172a;font-size:1.3rem;font-weight:700}.price-change{border-radius:6px;padding:.3rem .6rem;font-size:.8rem;font-weight:700}.price-change.up{color:#047857;background:#10b98126}.price-change.down{color:#b91c1c;background:#ef444426}.network-name{background:linear-gradient(135deg,#ff7584,#ffa932);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:.9rem!important}@media (max-width:640px){.quick-stats{grid-template-columns:1fr;gap:.75rem}}.info-box{z-index:1;background:linear-gradient(135deg,#3b82f614,#6366f114);border:2px solid #3b82f633;border-radius:12px;gap:1rem;margin-top:1.5rem;padding:1.25rem;display:flex;position:relative}.info-box svg{color:#3b82f6;flex-shrink:0;margin-top:.25rem}.info-content{flex:1}.info-title{color:#0f172a;margin:0 0 .5rem;font-size:.95rem;font-weight:700}.info-list{color:#475569;margin:0;padding-left:1.5rem;font-size:.85rem;line-height:1.6}.info-list li{margin-bottom:.4rem}.info-list li:last-child{margin-bottom:0}.popup{color:#fff;z-index:9999;border-radius:12px;padding:1rem 1.5rem;font-weight:600;animation:.4s forwards slideDown;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000026}.popup.success{background:linear-gradient(135deg,#10b981,#059669)}.popup.error{background:linear-gradient(135deg,#ef4444,#dc2626)}@keyframes slideDown{0%{opacity:0;transform:translate(-50%)translateY(-20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.deposit-card{background:#fff;border-radius:24px;width:100%;max-width:520px;padding:2.5rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 12px 40px #00000014}.deposit-card:before{content:"";z-index:0;background:radial-gradient(circle,#ff75841a,#0000);border-radius:50%;width:400px;height:400px;position:absolute;top:-50%;right:-50%}.deposit-card.modern{z-index:1}.card-top{text-align:center;z-index:1;margin-bottom:2rem;position:relative}.card-icon-header{background:linear-gradient(135deg,#ff758426,#ffa9321a);border-radius:16px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:1rem;display:inline-flex}.deposit-card h2{color:#0f172a;margin:0 0 .5rem;font-size:1.8rem;font-weight:700}.card-subtitle{color:#64748b;margin:0;font-size:.95rem}.input-section{z-index:1;margin-bottom:1.75rem;position:relative}.input-label{color:#1e293b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.6rem;font-size:.9rem;font-weight:600;display:block}.price-info{color:#64748b;text-transform:none;margin-top:.25rem;font-size:.75rem;font-weight:400;display:block}.coin-select{color:#0f172a;cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e") right .75rem center/1.2em no-repeat;border:2px solid #e2e8f0;border-radius:12px;outline:none;width:100%;padding:.95rem 2.5rem .95rem 1.2rem;font-size:.95rem;transition:all .3s}.coin-select:hover{border-color:#cbd5e1}.coin-select:focus{border-color:#ff7584;box-shadow:0 0 0 3px #ff75841a}.amount-input-wrapper,.crypto-input-wrapper{align-items:center;gap:.75rem;display:flex;position:relative}.currency-symbol,.crypto-icon{color:#ff7584;flex-shrink:0;font-size:1.1rem;font-weight:700}.crypto-icon{background:#ff75841a;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.amount-input{color:#0f172a;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;outline:none;flex:1;padding:.95rem 1rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;transition:all .3s}.amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amount-input[type=number]{-moz-appearance:textfield}.amount-input:hover{border-color:#cbd5e1}.amount-input:focus{background:#fff;border-color:#ff7584;box-shadow:0 0 0 3px #ff75841a}.crypto-amount{letter-spacing:.05em;font-family:Courier New,monospace;font-weight:700}.copy-amount-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff7584,#ffa932);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:absolute;right:.7rem}.copy-amount-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ff75844d}.input-hint{color:#94a3b8;margin-top:.5rem;font-size:.8rem;font-weight:500}.wallet-section{z-index:1;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:2px solid #e2e8f0;border-radius:14px;margin:1.75rem 0;padding:1.5rem;position:relative}.wallet-header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.wallet-header h3{color:#0f172a;margin:0;font-size:.95rem;font-weight:700}.network-badge{color:#fff;text-transform:uppercase;background:#ff7584;border-radius:8px;padding:.4rem .8rem;font-size:.75rem;font-weight:700;display:inline-block}.wallet-box{align-items:center;gap:.75rem;display:flex}.wallet-address-input{color:#0f172a;word-break:break-all;background:#fff;border:2px solid #e2e8f0;border-radius:10px;outline:none;flex:1;padding:.95rem 1rem;font-family:Courier New,monospace;font-size:.85rem}.copy-wallet-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#ff7584,#ffa932);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.2rem;font-size:.85rem;font-weight:600;transition:all .3s;display:flex}.copy-wallet-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #ff75844d}.copy-wallet-btn.copied{background:linear-gradient(135deg,#10b981,#059669)}.payment-summary{z-index:1;background:linear-gradient(135deg,#ff758414,#ffa93214);border:2px solid #ff758433;border-radius:14px;margin:1.75rem 0;padding:1.5rem;position:relative}.summary-row{justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.95rem;display:flex}.summary-row:last-of-type{margin-bottom:0}.summary-row span{color:#64748b;font-weight:500}.summary-row strong{color:#0f172a;font-weight:700}.crypto-highlight{letter-spacing:.05em;font-family:Courier New,monospace;color:#ff7584!important}.summary-divider{background:#ff75844d;height:1px;margin:1rem 0}.summary-row.highlight{border-top:2px solid #ff758433;padding-top:.5rem}.button-group{z-index:1;gap:1rem;margin:2rem 0 1rem;display:flex;position:relative}.btn-confirm,.btn-cancel{cursor:pointer;text-transform:uppercase;letter-spacing:.05em;border:none;border-radius:12px;flex:1;padding:1rem;font-size:1rem;font-weight:700;transition:all .3s}.btn-confirm{color:#fff;background:linear-gradient(135deg,#ff7584,#ffa932);box-shadow:0 6px 20px #ff75844d}.btn-confirm:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ff758466}.btn-confirm:active{transform:translateY(0)}.btn-cancel{color:#475569;background:#f1f5f9}.btn-cancel:hover{background:#e2e8f0}.warning-box{color:#92400e;z-index:1;background:#f59e0b1a;border:2px solid #f59e0b4d;border-radius:12px;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.85rem;display:flex;position:relative}.warning-box svg{flex-shrink:0}.warning-box p{margin:0;font-weight:500}.deposit-history{width:100%;max-width:520px;margin-top:1rem;padding-bottom:4rem}.deposit-history h3{color:#0f172a;margin-bottom:1.5rem;font-size:1.3rem;font-weight:700}.history-timeline{flex-direction:column;gap:1rem;display:flex}.history-item{background:#fff;border-left:4px solid #cbd5e1;border-radius:14px;gap:1rem;padding:1.25rem;transition:all .3s;display:flex;box-shadow:0 2px 12px #0000000a}.history-item[data-status=pending]{border-left-color:#fbbf24}.history-item[data-status=approved]{border-left-color:#10b981}.history-item[data-status=rejected]{border-left-color:#ef4444}.history-item:hover{transform:translate(4px);box-shadow:0 6px 16px #00000014}.history-icon{background:#ff75841a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.history-content{flex:1}.history-header{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.history-header strong{color:#0f172a;font-weight:700}.status-badge{text-transform:uppercase;border-radius:8px;padding:.4rem .8rem;font-size:.75rem;font-weight:700;display:inline-block}.status-badge.status-approved{color:#047857;background:#10b98126}.history-details{justify-content:space-between;font-size:.85rem;display:flex}.history-amount{color:#0f172a;font-weight:700}.history-date{color:#94a3b8}.loading-text,.empty-text{text-align:center;color:#64748b;padding:2rem;font-size:.95rem}.view-all-btn{color:#ff7584;cursor:pointer;background:#f1f5f9;border:2px solid #ff7584;border-radius:12px;width:100%;margin-top:1rem;padding:.9rem;font-weight:700;transition:all .3s}.view-all-btn:hover{color:#fff;background:#ff7584}.loading-skeleton{width:100%;max-width:520px}.skeleton-bar{background:linear-gradient(90deg,#e2e8f0,#cbd5e1,#e2e8f0) 0 0/200% 100%;border-radius:24px;height:300px;animation:2s infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:640px){.deposit-page{padding:1rem}.deposit-card{border-radius:16px;padding:1.75rem}.card-top{margin-bottom:1.5rem}.deposit-card h2{font-size:1.4rem}.button-group{flex-direction:column}.copy-wallet-btn span{display:none}.copy-wallet-btn{justify-content:center;width:100%}}@media (max-width:480px){.deposit-page{padding:.75rem}.deposit-card{padding:1.5rem}.deposit-card h2{font-size:1.2rem}.history-item{padding:1rem}.wallet-box{flex-direction:column}.wallet-address-input{font-size:.75rem}.copy-wallet-btn{width:100%}}.admin-dashboard{color:#fff;background:#000000e6;min-height:100vh;padding:20px}.deposit-list{flex-direction:column;gap:16px;display:flex}.deposit-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;padding:16px}.actions{gap:10px;margin-top:10px;display:flex}.actions button{cursor:pointer;color:#fff;border:none;border-radius:8px;flex:1;padding:8px;font-weight:600}.actions button:first-child{background:#00c851}.actions button:last-child{background:#f44}.admin-dashboard{color:#1a1a1a;background:#f9fafb;min-height:100vh;padding:24px;font-family:Poppins,sans-serif}.admin-dashboard .dashboard-header{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;width:100vw;height:10rem;margin-bottom:28px;display:block;box-shadow:0 2px 12px #00000014}.admin-dashboard .dashboard-header h1{margin:0;font-size:.3rem;font-weight:600}.admin-dashboard .header-stats{gap:16px;margin-top:6px;display:flex}.admin-dashboard .stat-item{color:#555;font-size:.9rem}.admin-dashboard .stat-label{color:#777;font-weight:500}.admin-dashboard .stat-value{color:#111;margin-left:4px;font-weight:700}.admin-dashboard .header-actions{gap:12px;display:flex}.admin-dashboard .header-actions button{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:9px 16px;font-size:.95rem;font-weight:600;transition:all .25s;display:flex}.admin-dashboard .btn-refresh{color:#222;background:#f0f0f0}.admin-dashboard .btn-refresh:hover{background:#e2e2e2}.admin-dashboard .btn-support{color:#fff;background:#f3ba2f}.admin-dashboard .btn-support:hover{background:#dba728}.admin-dashboard .stats-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-bottom:26px;display:grid}.admin-dashboard .stat-card{background:#fff;border-radius:16px;align-items:center;gap:14px;padding:20px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #0000000d}.admin-dashboard .stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 14px #00000014}.admin-dashboard .stat-icon{font-size:1.6rem}.admin-dashboard .stat-info{flex-direction:column;display:flex}.admin-dashboard .stat-title{color:#555;font-size:.95rem;font-weight:500}.admin-dashboard .stat-amount{color:#111;font-size:1.25rem;font-weight:700}.admin-dashboard .main-tabs{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.admin-dashboard .main-tab{color:#444;cursor:pointer;background:#fff;border:none;border-radius:10px;flex:1;padding:12px 10px;font-weight:600;transition:all .25s;box-shadow:0 1px 4px #00000012}.admin-dashboard .main-tab.active{color:#fff;background:#f3ba2f}.admin-dashboard .main-tab:hover:not(.active){background:#f6f6f6}.admin-dashboard .status-filters{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:20px;display:flex}.admin-dashboard .filter-btn{cursor:pointer;background:#fff;border:none;border-radius:24px;padding:8px 18px;font-size:.9rem;font-weight:500;transition:all .25s;box-shadow:0 2px 6px #00000014}.admin-dashboard .filter-btn.active{color:#fff;background:#f3ba2f}.admin-dashboard .filter-btn:hover:not(.active){background:#f6f6f6}.admin-dashboard .filter-count{color:inherit;background:#00000014;border-radius:50%;margin-left:8px;padding:2px 8px;font-size:.8rem}.admin-dashboard .content-area{margin-top:10px}.admin-dashboard .items-grid{gap:18px;display:grid}.admin-dashboard .item-card{background:#fff;border-radius:16px;padding:18px 20px;transition:all .25s;box-shadow:0 2px 10px #0000000f}.admin-dashboard .item-card:hover{transform:translateY(-2px)}.admin-dashboard .card-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.admin-dashboard .card-title{color:#333;align-items:center;gap:6px;font-weight:600;display:flex}.admin-dashboard .status-badge{text-transform:uppercase;border-radius:12px;padding:5px 12px;font-size:.8rem;font-weight:600}.admin-dashboard .status-badge.pending{color:#856404;background:#fff3cd}.admin-dashboard .status-badge.approved{color:#155724;background:#d4edda}.admin-dashboard .status-badge.rejected{color:#721c24;background:#f8d7da}.admin-dashboard .card-body{color:#444;flex-direction:column;gap:6px;font-size:.9rem;display:flex}.admin-dashboard .info-row{justify-content:space-between;display:flex}.admin-dashboard .info-label{color:#666;font-weight:500}.admin-dashboard .info-value.amount{color:#000;font-weight:600}.admin-dashboard .info-value.wallet{color:#333;font-family:monospace;font-size:.85rem}.admin-dashboard .card-actions{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.admin-dashboard .card-actions button{cursor:pointer;border:none;border-radius:8px;padding:8px 14px;font-size:.9rem;font-weight:600;transition:all .25s}.admin-dashboard .btn-approve{color:#155724;background:#d4edda}.admin-dashboard .btn-approve:hover{background:#c3e6cb}.admin-dashboard .btn-reject{color:#721c24;background:#f8d7da}.admin-dashboard .btn-reject:hover{background:#f5c6cb}.admin-dashboard .empty-state,.admin-dashboard .loading-container,.admin-dashboard .unauthorized-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:65vh;display:flex}.admin-dashboard .empty-state .icon{font-size:2rem}.admin-dashboard .spinner{border:3px solid #eee;border-top-color:#f3ba2f;border-radius:50%;width:36px;height:36px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.admin-dashboard .btn-primary{color:#fff;cursor:pointer;background:#f3ba2f;border:none;border-radius:8px;padding:10px 16px;font-weight:600;transition:all .3s}.admin-dashboard .btn-primary:hover{background:#dba728}@media (max-width:768px){.admin-dashboard{padding:16px}.admin-dashboard .dashboard-header{flex-direction:column;align-items:flex-start;gap:12px}.admin-dashboard .stats-grid{grid-template-columns:1fr 1fr}.admin-dashboard .main-tabs{flex-direction:column}}:root{--primary:#ff7584;--secondary:#ffa932;--success:#10b981;--danger:#ef4444;--warning:#f59e0b;--info:#3b82f6;--dark:#0f172a;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--gray-700);background:linear-gradient(135deg,#f8fafc 0%,#eef2f8 100%);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.revenue-page{flex-direction:column;gap:2rem;width:100%;max-width:1200px;min-height:100vh;margin:0 auto;padding:1.5rem 1.5rem 6rem;display:flex}.revenue-header{margin-top:1rem}.revenue-header h1{color:var(--dark);margin-bottom:.5rem;font-size:2rem;font-weight:800}.revenue-header p{color:var(--gray-500);font-size:1rem}.stats-overview{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;width:100%;display:grid}.stat-card{background:#fff;border:1px solid #0000000d;border-radius:16px;gap:1.5rem;padding:1.75rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000d}.stat-card:before{content:"";opacity:.05;filter:blur(40px);z-index:0;border-radius:50%;width:200px;height:200px;position:absolute;top:-50%;right:-10%}.stat-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px #00000014}.stat-card.income:before{background:var(--info)}.stat-card.commission:before{background:var(--warning)}.stat-card.expense:before{background:var(--primary)}.stat-card.total:before{background:var(--success)}.stat-icon{z-index:1;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative}.stat-card.income .stat-icon{color:var(--info);background:#3b82f61a}.stat-card.commission .stat-icon{color:var(--warning);background:#f59e0b1a}.stat-card.expense .stat-icon{color:var(--primary);background:#ff75841a}.stat-card.total .stat-icon{color:var(--success);background:#10b9811a}.stat-content{z-index:1;flex-direction:column;gap:.5rem;display:flex;position:relative}.stat-label{color:var(--gray-500);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.stat-amount{color:var(--dark);margin:0;font-size:1.8rem;font-weight:800}.stat-meta{color:var(--gray-400);font-size:.8rem;font-weight:500}.filter-section{width:100%}.filter-tabs{flex-wrap:wrap;gap:.75rem;display:flex}.filter-tab{border:2px solid var(--gray-200);cursor:pointer;color:var(--gray-600);background:#fff;border-radius:12px;align-items:center;gap:.75rem;padding:.8rem 1.25rem;font-weight:600;transition:all .3s;display:flex}.filter-tab:hover{border-color:var(--primary);color:var(--primary);background:var(--gray-50)}.filter-tab.active{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;border-color:#0000;box-shadow:0 4px 15px #ff75844d}.count-badge{background:#0000001a;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 .5rem;font-size:.8rem;font-weight:700;display:inline-flex}.filter-tab.active .count-badge{background:#ffffff40}.transactions-section{width:100%}.transactions-list{flex-direction:column;gap:1rem;display:flex}.transaction-item{background:#fff;border:1px solid #0000000d;border-radius:14px;justify-content:space-between;align-items:center;padding:1.5rem;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000000a}.transaction-item:hover{border-color:#00000014;transform:translate(4px);box-shadow:0 4px 16px #00000014}.transaction-left{flex:1;align-items:center;gap:1.25rem;min-width:0;display:flex}.transaction-icon-wrapper{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.transaction-icon{stroke-width:1.5px}.transaction-icon.deposit{color:var(--info);background:#3b82f61a;border-radius:12px;padding:10px}.transaction-icon.withdrawal{color:var(--primary);background:#ff75841a;border-radius:12px;padding:10px}.transaction-icon.referral{color:var(--warning);background:#f59e0b1a;border-radius:12px;padding:10px}.transaction-info{flex-direction:column;gap:.4rem;min-width:0;display:flex}.transaction-title{color:var(--dark);margin:0;font-size:1rem;font-weight:700}.transaction-description{color:var(--gray-500);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.85rem;overflow:hidden}.transaction-date{color:var(--gray-400);font-size:.8rem;font-weight:500}.transaction-right{text-align:right;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.transaction-amount-wrapper{align-items:center;display:flex}.transaction-amount{margin:0;font-size:1.2rem;font-weight:800}.transaction-amount.positive{color:var(--success)}.transaction-amount.negative{color:var(--primary)}.status-badge{text-transform:uppercase;letter-spacing:.03em;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.8rem;font-weight:700;transition:all .3s;display:inline-flex}.status-badge.status-pending{color:var(--warning);background:#f59e0b1f}.status-badge.status-approved,.status-badge.status-completed{color:var(--success);background:#10b9811f}.status-badge.status-rejected{color:var(--danger);background:#ef44441f}.empty-state{text-align:center;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex;box-shadow:0 2px 8px #0000000a}.empty-state svg{color:var(--gray-300);margin-bottom:1rem}.empty-state h3{color:var(--dark);margin-bottom:.5rem;font-size:1.3rem;font-weight:700}.empty-state p{color:var(--gray-500);max-width:400px;font-size:.95rem}.loading-container{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:4rem 2rem;display:flex}.spinner{border:4px solid #0000001a;border-top-color:var(--primary);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite spin}.loading-container p{color:var(--gray-500);font-weight:600}.auth-required{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:60vh;display:flex}.auth-required svg{color:var(--gray-300)}.auth-required h2{color:var(--dark);font-size:1.5rem;font-weight:700}.auth-required p{color:var(--gray-500);font-size:1rem}@media (max-width:768px){.revenue-page{gap:1.5rem;padding:1rem}.revenue-header h1{font-size:1.6rem}.stats-overview{grid-template-columns:repeat(2,1fr);gap:1rem}.stat-card{gap:1rem;padding:1.25rem}.stat-icon{width:50px;height:50px}.stat-amount{font-size:1.4rem}.filter-tabs{gap:.5rem}.filter-tab{padding:.7rem 1rem;font-size:.85rem}.transaction-item{flex-direction:column;align-items:flex-start;gap:1rem}.transaction-right{align-items:flex-start;width:100%}.transaction-amount{font-size:1.1rem}}@media (max-width:480px){.revenue-page{gap:1rem;padding:.75rem}.revenue-header h1{font-size:1.4rem}.stats-overview{grid-template-columns:1fr;gap:.75rem}.stat-card{padding:1rem}.stat-amount{font-size:1.3rem}.filter-tabs{-webkit-overflow-scrolling:touch;overflow-x:auto}.filter-tab{white-space:nowrap;flex-shrink:0}.transaction-item{padding:1rem}.transaction-left{gap:1rem}.transaction-icon{width:40px;height:40px}.transaction-title{font-size:.95rem}.transaction-description{font-size:.8rem}}.invitefriends-container{background:linear-gradient(135deg,#eef2ff,#f8fafc);justify-content:center;align-items:flex-start;min-height:100vh;padding:40px 16px;display:flex}.invitefriends-card{text-align:center;background:#fff;border-radius:16px;width:100%;max-width:600px;padding:32px 24px;transition:all .3s;box-shadow:0 6px 16px #00000014}.invitefriends-title{color:#0f172a;margin-bottom:8px;font-size:1.9rem}.invitefriends-subtitle{color:#475569;margin-bottom:22px;font-size:.95rem}.invitefriends-link-box{overflow-wrap:anywhere;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:24px;padding:12px;display:flex}.invitefriends-link{color:#1e293b;text-align:left;flex:1;font-family:monospace;font-size:.75rem}.invitefriends-copy-btn{color:#fff;cursor:pointer;background:#ff6b7a;border:none;border-radius:8px;align-items:center;gap:6px;padding:5px;font-size:.45rem;transition:all .3s;display:flex}.invitefriends-stats{justify-content:space-around;gap:20px;margin-bottom:25px;display:flex}.invitefriends-stat-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:10px;padding:12px;display:flex}.invitefriends-stat-number{color:#0f172a;font-size:1.3rem;font-weight:600;line-height:1.2}.invitefriends-stat-label{color:#475569;font-size:.8rem}.invitefriends-how{text-align:left;margin-top:30px}.invitefriends-how h3{color:#0f172a;margin-bottom:8px;font-size:1.1rem}.invitefriends-how ol{color:#475569;padding-left:20px;font-size:.9rem}.invitefriends-list{text-align:left;margin-top:28px}.invitefriends-list h3{color:#0f172a;margin-bottom:10px}.invitefriends-user{background:#f9fafb;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:10px 14px;display:flex}.invitefriends-user-email{color:#0f172a;font-size:.9rem;font-weight:500}.invitefriends-user-status{color:#64748b;font-size:.8rem}.invitefriends-status-tag{text-transform:capitalize;color:#fff;border-radius:6px;padding:2px 6px;font-size:.75rem}.invitefriends-status-tag.pending{color:#1e293b;background:#facc15}.invitefriends-status-tag.approved{background:#16a34a}.invitefriends-status-tag.rejected{background:#dc2626}.invitefriends-user-reward{color:#16a34a;font-size:.9rem;font-weight:600}}
