@import "https://fonts.googleapis.com/css2?family=Prompt:wght@300;400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Prompt:wght@300;400;500;600;700;800&display=swap";*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{-webkit-overflow-scrolling:touch;width:100%;height:auto;min-height:100%;overflow:hidden auto}body{color:#fff;background:#050b18;width:100%;height:auto;min-height:100vh;font-family:Prompt,sans-serif;overflow:hidden auto}#root{width:100%;min-height:100vh;overflow:hidden visible}input,select,textarea,button{touch-action:manipulation;outline:none;font-family:Prompt,sans-serif;font-size:16px}input{-webkit-user-select:text}button{cursor:pointer;border:none}.gold-text{background:linear-gradient(90deg,#ffe27a,#facc15,#d4a017);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff14}.gold-button{color:#000;background:linear-gradient(90deg,#f9d976,#f39f06);font-weight:700}.gold-border{border:1px solid #d4a017}.page-bg{background:linear-gradient(#00000059,#00000059) 50%/cover;width:100%;min-height:100dvh}@media (width<=768px){html,body{width:100%;max-width:100%;overflow-x:hidden}#root{min-height:100dvh}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;max-width:100%;overflow-x:hidden}body{width:100%;max-width:100%;min-height:100dvh;margin:0;overflow-x:hidden}button{cursor:pointer;min-width:0;font:inherit}input,select,textarea{width:100%;min-width:0;max-width:100%;font:inherit}table{width:100%;max-width:100%}iframe,video,canvas{max-width:100%}[class*=page],[class*=card],[class*=box],[class*=container],[class*=content],[class*=header],[class*=footer]{width:100%;min-width:0;max-width:100%}[class*=row],[class*=left],[class*=right],[class*=top],[class*=bottom],[class*=item]{min-width:0}.row,.flex{min-width:0;display:flex}.flex-column{flex-direction:column;min-width:0;display:flex}.grid{min-width:0;display:grid}button{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}input{min-width:0}textarea{resize:vertical;min-width:0}select{min-width:0}h1,h2,h3,h4,h5,h6,p,span,label,small,strong,b,a{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}ul,ol{min-width:0;padding-left:20px}li{overflow-wrap:anywhere;word-break:break-word}.page,[class*=page]{padding-top:max(16px,var(--safe-top));padding-right:max(16px,var(--safe-right));padding-bottom:max(16px,var(--safe-bottom));padding-left:max(16px,var(--safe-left))}.full-height{min-height:100dvh}html,body,#root{overflow-x:hidden}.wallet-address,.invite-code,.uid,.address{overflow-wrap:anywhere;word-break:break-all;white-space:normal}img{object-fit:contain}.flex,[class*=flex]>*{min-width:0}@media (width<=380px){h1{font-size:24px}h2{font-size:20px}h3{font-size:17px}p,span,button,input,select,textarea{font-size:13px}}@media (width<=768px){.desktop-only{display:none!important}.mobile-full{width:100%!important}}@media (width>=769px) and (width<=1199px){.tablet-center{max-width:900px;margin:auto}}@media (width>=1200px){.desktop-center{width:min(1400px,95%);margin:auto}}.hide-overflow{overflow:hidden}.scroll-x{-webkit-overflow-scrolling:touch;overflow-x:auto}.text-break{overflow-wrap:anywhere;word-break:break-word}.no-select{-webkit-user-select:none;user-select:none}.touch{touch-action:manipulation}.flex{display:flex}.flex-column{flex-direction:column;display:flex}.flex-center{justify-content:center;align-items:center;display:flex}.flex-between{justify-content:space-between;align-items:center;display:flex}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1;min-width:0}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.w-100{width:100%}.max-100{max-width:100%}.text-center{text-align:center}.text-right{text-align:right}.break-word{overflow-wrap:anywhere;word-break:break-word}.no-wrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.img-fluid{width:100%;height:auto;display:block}.btn-fluid,.input-fluid{width:100%;min-width:0}.card-fluid{width:100%;min-width:0;max-width:100%;overflow:hidden}:root{--safe-top:env(safe-area-inset-top);--safe-right:env(safe-area-inset-right);--safe-bottom:env(safe-area-inset-bottom);--safe-left:env(safe-area-inset-left)}.bottom-nav{padding-bottom:max(8px,var(--safe-bottom));box-sizing:border-box;min-height:70px;bottom:0;left:0;right:0}.fixed-bottom,.bottom-fixed,.submit-fixed,.action-fixed{left:max(16px,var(--safe-left));right:max(16px,var(--safe-right));bottom:calc(16px + var(--safe-bottom));z-index:999;position:fixed}.has-fixed-button{padding-bottom:110px}.has-bottom-nav{padding-bottom:95px}.dialog-overlay{box-sizing:border-box;padding:20px}.dialog-box{width:100%;max-width:420px;max-height:90vh;overflow:auto}.toast{box-sizing:border-box;width:auto;max-width:480px;margin:auto;left:16px;right:16px}.modal{width:100%;max-width:100%;max-height:100dvh;overflow:auto}.modal-content{width:min(95%,700px);margin:auto}.scroll-y{-webkit-overflow-scrolling:touch;overflow-y:auto}input,textarea,select{font-size:16px}button,input,select,textarea{touch-action:manipulation}@media (orientation:landscape){.has-bottom-nav{padding-bottom:24px}.has-fixed-button{padding-bottom:40px}}@media (width>=768px){.fixed-bottom,.bottom-fixed,.submit-fixed,.action-fixed{max-width:700px;margin:auto}}@media (width>=1200px){.dialog-box{max-width:520px}.toast{max-width:600px}}.long-text,.wallet-address,.invite-code,.uid,.email,.username,.address,.txid,.hash{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.flex-auto{align-items:center;gap:12px;min-width:0;display:flex}.flex-auto>*{min-width:0}.flex-grow{flex:1;min-width:0}.flex-shrink-0{flex-shrink:0}button{justify-content:center;align-items:center;gap:8px;min-width:0;max-width:100%;transition:all .25s;display:inline-flex}button span{text-overflow:ellipsis;min-width:0;overflow:hidden}input,select,textarea{border-radius:14px;min-width:0;max-width:100%}.card,[class*=card]{min-width:0;max-width:100%;overflow:hidden}ul,ol,li{max-width:100%}img{image-rendering:auto}svg{overflow:visible}a{overflow-wrap:anywhere}table{border-collapse:collapse;table-layout:auto}.table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.fade-in{animation:.25s fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}::-webkit-scrollbar-thumb{border-radius:20px}:focus-visible{outline-offset:2px;outline:2px solid #2edcff}@media (width<=340px){html{font-size:14px}button{font-size:13px}}@media (width>=1600px){.container-xl{width:min(1500px,96%);margin:auto}}@media (width>=2200px){.container-4k{width:min(1800px,92%);margin:auto}}.splash-screen{z-index:999999;background:#000;justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden}.splash-logo{object-fit:contain;width:min(75vw,420px);min-width:220px;max-width:420px;height:auto;animation:.9s zoomIn,2s ease-in-out infinite glow}@keyframes zoomIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes glow{0%{filter:drop-shadow(0 0 5px #008cff33)drop-shadow(0 0 10px #00ffb433)}50%{filter:drop-shadow(0 0 15px #008cffb3)drop-shadow(0 0 35px #00ffb4b3)}to{filter:drop-shadow(0 0 5px #008cff33)drop-shadow(0 0 10px #00ffb433)}}@media (width<=430px){.splash-logo{width:250px}}@media (width>=768px){.splash-logo{width:340px}}@media (width>=1200px){.splash-logo{width:420px}}.toast{z-index:999999;animation:.25s toastShow;position:fixed;top:20px;right:20px}.toast-content{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;align-items:center;gap:12px;min-width:280px;padding:16px 20px;display:flex;box-shadow:0 8px 25px #00000059}.toast-content.success{background:linear-gradient(135deg,#16a34a,#22c55e)}.toast-content.error{background:linear-gradient(135deg,#dc2626,#ef4444)}.toast-icon{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;font-weight:700;display:flex}.toast-text{font-size:15px;font-weight:600}@keyframes toastShow{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.dialog-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:99999;background:#000000a6;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.dialog-box{text-align:center;background:#111827;border:1px solid #facc1540;border-radius:24px;width:420px;max-width:92%;padding:35px 30px;animation:.25s zoomIn;box-shadow:0 20px 60px #00000080}.dialog-icon{justify-content:center;margin-bottom:18px;display:flex}.dialog-icon svg{stroke:#fff}.dialog-icon.success svg{color:#22c55e}.dialog-icon.warning svg{color:#facc15}.dialog-icon.error svg{color:#ef4444}.dialog-icon.info svg{color:#3b82f6}.dialog-box h2{color:#fff;margin:0;font-size:28px;font-weight:700}.dialog-box p{color:#cbd5e1;margin:18px 0 28px;font-size:17px;line-height:1.7}.dialog-btn{color:#111827;cursor:pointer;background:linear-gradient(90deg,#facc15,#d4a017);border:none;border-radius:14px;width:100%;padding:15px;font-size:18px;font-weight:700;transition:all .2s}.dialog-btn:hover{transform:translateY(-2px)}.dialog-actions{gap:12px;margin-top:20px;display:flex}.dialog-cancel,.dialog-confirm{cursor:pointer;border:none;border-radius:12px;flex:1;height:46px;font-size:15px;font-weight:700}.dialog-cancel{color:#fff;background:#2d2d2d}.dialog-confirm{color:#fff;background:#ef4444}.market-widget{color:#fff;background:#111827;border:1px solid #263248;border-radius:18px;width:100%;padding:16px}.perpetual-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.perpetual-header h2{margin:0;font-size:22px;font-weight:700}.perpetual-subtitle{color:#94a3b8;margin-top:3px;font-size:12px}.perpetual-list{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:14px;margin-bottom:22px;padding-bottom:8px;display:flex;overflow:auto hidden}.perpetual-list::-webkit-scrollbar{height:6px}.perpetual-list::-webkit-scrollbar-thumb{background:#555;border-radius:20px}.perpetual-list::-webkit-scrollbar-track{background:0 0}.coin-card{text-align:center;background:#182235;border:1px solid #2d3d5a;border-radius:18px;flex-direction:column;flex:0 0 165px;justify-content:flex-start;align-items:center;gap:0;width:165px;height:205px;padding:16px 14px;transition:all .25s;display:flex}.coin-card:hover{border-color:#f5c542;transform:translateY(-3px)}.coin-logo{width:44px;height:44px;margin-bottom:15px}.coin-title{color:#fff;margin:0 0 -2px;font-size:18px;font-weight:800;line-height:1}.coin-price{color:#fff;margin-top:10px;font-size:17px;font-weight:800;line-height:1}.coin-percent{margin-top:0;margin-bottom:2px;font-size:14px;font-weight:700;line-height:3}.coin-percent.green{color:#22c55e}.coin-percent.red{color:#ef4444}.coin-info{justify-content:center;gap:4px;width:100%;margin-top:auto;display:flex}.coin-info span{color:#fff;background:#334155;border-radius:6px;padding:3px 8px;font-size:10px}.loading-card{text-align:center;color:#94a3b8;padding:20px;font-size:13px}.market-header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.market-left h2{margin:0;font-size:24px}.market-symbol{color:#94a3b8;margin-top:3px;font-size:12px;display:block}.market-status{color:#42d77d;background:#1b2537;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:flex}.live-dot{background:#42d77d;border-radius:50%;width:8px;height:8px;animation:1.5s infinite pulse}@keyframes pulse{0%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}to{opacity:.5;transform:scale(.8)}}.market-tabs{gap:8px;margin-bottom:14px;display:flex;overflow-x:auto}.market-tab{color:#fff;cursor:pointer;background:#1d283b;border:none;border-radius:10px;padding:10px 16px;font-size:13px}.market-tab.active{color:#111;background:#ffc107}.period-tabs{gap:8px;margin-bottom:18px;display:flex}.period{color:#fff;cursor:pointer;background:#1d283b;border:none;border-radius:10px;width:42px;height:42px;font-size:13px}.period.active{background:#2563eb}.chart-wrapper{background:#131722;border:1px solid #2f3d57;border-radius:14px;width:100%;height:520px;overflow:hidden}.chart-wrapper iframe{border:none}.market-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin-top:20px;display:grid}.summary-card{background:#1b2537;border:1px solid #2f3d57;border-radius:16px;flex-direction:column;min-width:0;padding:16px;display:flex;overflow:hidden}.summary-title{color:#94a3b8;word-break:break-word;overflow-wrap:anywhere;font-size:12px;line-height:1.4;display:block}.summary-card h2{color:#fff;word-break:break-word;margin:10px 0 6px;font-size:14px;font-weight:700;line-height:1.15}.summary-card h3{word-break:break-word;overflow-wrap:anywhere;margin:10px 0 6px;font-size:14px;font-weight:700;line-height:1.25}.summary-card p{color:#94a3b8;margin:0;font-size:12px}.market-footer{color:#94a3b8;border-top:1px solid #2f3d57;justify-content:space-between;margin-top:22px;padding-top:14px;font-size:12px;display:flex}@media (width<=768px){.market-widget{padding:12px}.market-header{flex-direction:column;align-items:flex-start;gap:10px}.market-footer{flex-direction:column;gap:8px}.chart-wrapper{height:420px}.market-summary{grid-template-columns:repeat(3,minmax(120px,1fr));padding-bottom:6px;overflow-x:auto}}@media (width<=480px){.summary-card{padding:14px}.summary-card h2,.summary-card h3{font-size:16px}.summary-card p{font-size:12px}}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}img{max-width:100%;display:block}button{font:inherit;cursor:pointer;background:0 0;border:none}.home-page{background:#050b16;width:100%;max-width:720px;min-height:100vh;margin:0 auto;padding:18px 16px 90px}.home-page>section{margin-bottom:22px}.home-header{justify-content:space-between;align-items:center;width:100%;margin-bottom:18px;display:flex}.brand-area{flex:1;align-items:center;display:flex}.brand-title{color:#37c7ff;letter-spacing:1px;margin:0;font-size:34px;font-weight:800;line-height:1}.header-actions{align-items:center;gap:12px;display:flex}.support-btn,.notify-btn{color:#fff;background:#173764;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:all .25s;display:flex}.support-btn:hover,.notify-btn:hover{background:#255391}.notify-btn{position:relative}.notify-badge{color:#fff;background:#ff3b3b;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;display:flex;position:absolute;top:-3px;right:-3px}.banner-slider{border-radius:22px;width:100%;margin-bottom:22px;overflow:hidden}.banner-slide{width:100%}.banner-slide img{border-radius:22px;width:100%;display:block}@media (width<=768px){.home-page{padding:14px 14px 86px}.brand-title{font-size:30px}.support-btn,.notify-btn{width:42px;height:42px}}@media (width<=430px){.home-page{padding:12px 12px 82px}.brand-title{font-size:28px}.header-actions{gap:10px}}.asset-card{background:linear-gradient(135deg,#173764,#0d203d);border:1px solid #ffffff14;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex;box-shadow:0 15px 35px #00000047}.asset-left{flex:1;min-width:0}.asset-label{color:#8fb4e5;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.asset-balance{color:#fff;word-break:break-word;font-size:34px;font-weight:800;line-height:1.15}.asset-right{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.profit-label{color:#8fb4e5;margin-bottom:8px;font-size:14px;font-weight:600}.profit-value{font-size:28px;font-weight:800}.profit-value.green{color:#25d67b}.profit-value.red{color:#ff5b73}.action-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.action-box{background:linear-gradient(#183861,#12294b);border:1px solid #ffffff0f;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:18px 10px;transition:all .25s;display:flex;box-shadow:0 12px 28px #00000040}.action-box:hover{border-color:#39c7ff;transform:translateY(-3px);box-shadow:0 18px 36px #39c7ff2e}.action-box:active{transform:scale(.97)}.action-box svg{color:#37c7ff;width:30px;height:30px}.action-box p{color:#fff;text-align:center;margin:0;font-size:14px;font-weight:700}@media (width<=768px){.asset-card{padding:18px}.asset-balance{font-size:28px}.profit-value{font-size:22px}.action-grid{gap:10px}.action-box{padding:15px 8px}.action-box svg{width:26px;height:26px}}@media (width<=430px){.asset-card{flex-direction:column;align-items:flex-start;gap:18px}.asset-right{text-align:left;align-items:flex-start}.asset-balance{font-size:24px}.profit-value{font-size:20px}.action-grid{gap:8px}.action-box{border-radius:18px;padding:12px 6px}.action-box p{font-size:12px}.action-box svg{width:24px;height:24px}}.home-market{width:100%}.home-market>*{background:linear-gradient(#173764,#102544);border:1px solid #ffffff0f;border-radius:24px;width:100%;overflow:hidden;box-shadow:0 15px 35px #00000047}.market-tabs{gap:12px;margin-top:22px;margin-bottom:18px;display:flex}.tab-btn{color:#8fb4e5;background:#132b4d;border-radius:16px;flex:1;height:48px;font-size:15px;font-weight:700;transition:all .25s}.tab-btn:hover{color:#fff;background:#214a86}.tab-btn.active{color:#08111d;background:#37c7ff;box-shadow:0 10px 24px #37c7ff59}.market-section{flex-direction:column;gap:14px;display:flex}.market-row{cursor:pointer;background:linear-gradient(#173764,#12294d);border:1px solid #ffffff0f;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;transition:all .25s;display:flex}.market-row:hover{border-color:#37c7ff;transform:translateY(-2px);box-shadow:0 14px 28px #37c7ff29}.market-left{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.market-logo{object-fit:cover;background:#fff;border-radius:50%;flex-shrink:0;width:46px;height:46px;padding:3px}.market-symbol{color:#fff;font-size:17px;font-weight:700}.market-name{color:#8fb4e5;margin-top:4px;font-size:13px}.market-right{text-align:right;flex-shrink:0}.market-price{color:#fff;font-size:17px;font-weight:700}.market-change{margin-top:5px;font-size:13px;font-weight:700}.market-change.green{color:#22d47d}.market-change.red{color:#ff5b73}@media (width<=768px){.market-tabs{gap:10px}.tab-btn{height:44px;font-size:14px}.market-row{padding:14px}.market-logo{width:40px;height:40px}.market-symbol,.market-price{font-size:15px}}@media (width<=430px){.market-tabs{gap:8px}.tab-btn{height:42px;font-size:13px}.market-row{border-radius:16px;padding:12px}.market-logo{width:36px;height:36px}.market-symbol{font-size:14px}.market-name{font-size:11px}.market-price{font-size:14px}.market-change{font-size:11px}}.home-page{animation:.35s homeFade}@keyframes homeFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.asset-card,.action-box,.market-row,.home-market>*,.tab-btn{transition:transform .25s,box-shadow .25s,border-color .25s,background .25s}.asset-card:hover{transform:translateY(-3px);box-shadow:0 18px 42px #0006}.home-market>:hover{transform:translateY(-3px)}.market-row:hover{transform:translate(4px)}.action-box:hover{transform:translateY(-4px)scale(1.02)}.action-box:active,.market-row:active,.tab-btn:active{transform:scale(.97)}button{transition:all .25s}.market-logo,.banner-slide img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@supports (padding:max(0px)){.home-page{padding-bottom:max(90px, env(safe-area-inset-bottom))}}@media (width>=1200px){.home-page{max-width:760px}}@media (width<=900px){.asset-card{border-radius:22px}.action-box{border-radius:20px}.market-row{border-radius:18px}.home-market>*{border-radius:22px}}@media (width<=600px){.home-page{padding-left:14px;padding-right:14px}.home-page>section,.asset-card,.action-grid,.home-market,.market-section{margin-bottom:18px}}@media (width<=380px){.home-page{padding-left:10px;padding-right:10px}.brand-title{font-size:24px}.support-btn,.notify-btn{width:38px;height:38px}.asset-balance{font-size:22px}.profit-value{font-size:18px}.action-box{padding:10px 6px}.action-box svg{width:22px;height:22px}.action-box p{font-size:11px}.market-logo{width:34px;height:34px}.market-symbol{font-size:13px}.market-name{font-size:10px}.market-price{font-size:13px}.market-change{font-size:10px}}.shadow-blue{box-shadow:0 0 30px #37c7ff2e}.glass{-webkit-backdrop-filter:blur(12px)}.home-header{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.brand-area{flex:none;width:auto}.brand-title{white-space:nowrap;writing-mode:horizontal-tb;color:#37c7ff;width:auto;font-size:32px;font-weight:800;display:block}.header-actions{flex-direction:row;align-items:center;gap:12px;display:flex}.banner{border-radius:22px;width:100%;margin-bottom:22px;overflow:hidden}.banner-track{width:100%;transition:transform .6s;display:flex}.banner-slide{flex:0 0 100%;width:100%}.banner-image{object-fit:cover;border-radius:22px;width:100%;height:auto;display:block}.banner-dots{justify-content:center;align-items:center;gap:8px;margin-top:1px;display:flex}.banner-dot{background:#5b6b85;border-radius:50%;width:8px;height:8px;transition:all .25s}.banner-dot.active{background:#37c7ff;border-radius:20px;width:24px}@media (width<=430px){.banner,.banner-image{border-radius:18px}}.home-header{justify-content:flex-start;align-items:center;width:100%;display:flex}.brand-area{flex:1}.brand-title{white-space:nowrap;color:#37c7ff;font-size:32px;font-weight:800;display:block}.header-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.support-btn,.notify-btn{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.GoldTrust-header{justify-content:space-between;align-items:center;width:100%;height:55px;margin-bottom:18px;display:flex}.GoldTrust-brand{align-items:center;display:flex}.GoldTrust-name{color:#37c7ff;white-space:nowrap;margin:0;font-size:30px;font-weight:800}.GoldTrust-tools{align-items:center;gap:12px;display:flex}.GoldTrust-support,.GoldTrust-notify{color:#fff;background:#173764;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.GoldTrust-notify{position:relative}.GoldTrust-balance{background:#173764;border-radius:24px;justify-content:space-between;align-items:flex-start;width:100%;padding:22px;display:flex}.balance-info{flex-direction:column;display:flex}.balance-label{color:#8fb4e5;margin-bottom:8px;font-size:14px}.balance-value{color:#fff;margin:0;font-size:2cqw;font-weight:800;line-height:1.1}.GoldTrust-assets{background:#173764;border-radius:24px;justify-content:space-between;align-items:flex-start;width:100%;padding:22px;display:flex}.assets-left{flex-direction:column;align-items:flex-start;display:flex}.assets-title,.profit-title{color:#8fb4e5;margin-bottom:8px;font-size:14px;font-weight:600}.assets-number{color:#fff;margin:0;font-size:18px;font-weight:500;line-height:1.1}.profit-side{flex-direction:column;align-items:flex-end;padding-top:8px;display:flex}.profit-number{margin:0;font-size:18px;font-weight:400}.market-page{color:#fff;background:#050505;flex-direction:column;width:100%;height:100vh;min-height:100vh;padding:12px 12px 90px;display:flex;overflow:hidden}.market-header{flex-direction:column;flex:none;align-items:center;gap:10px;display:flex}.market-title{text-align:center}.market-title h2{color:#42bcf5;margin:0;font-size:28px;font-weight:800}.market-count{color:#888;margin-top:3px;font-size:12px}.search-box{background:#111;border:1px solid #222;border-radius:16px;align-items:center;gap:10px;width:100%;height:50px;padding:0 12px;display:flex}.search-box input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14px}.refresh-btn{background:#f5c542;border:none;border-radius:12px;flex:none;width:38px;height:38px;font-size:16px}.market-tabs{flex:none;gap:8px;width:100%;padding:8px 0;display:flex;overflow-x:auto}.market-tabs::-webkit-scrollbar{display:none}.tab{color:#aaa;background:#111;border:none;border-radius:12px;flex:none;width:auto;min-width:70px;height:38px;padding:0 18px;font-size:13px;font-weight:700}.tab.active{color:#000;background:#42bcf5}.market-header-simple{color:#888;background:#111;border:1px solid #222;border-radius:14px;flex:none;grid-template-columns:1.8fr 1fr .8fr;align-items:center;padding:10px 12px;font-size:12px;display:grid}.market-list{flex-direction:column;flex:1;gap:10px;min-height:0;padding-top:10px;padding-bottom:20px;display:flex;overflow-y:auto}.market-list::-webkit-scrollbar{width:4px}.market-list::-webkit-scrollbar-thumb{background:#333;border-radius:10px}.market-item{background:#111;border:1px solid #222;border-radius:16px;flex:none;grid-template-columns:1.8fr 1fr .8fr;align-items:center;gap:8px;width:100%;padding:12px;display:grid}.market-left{align-items:center;gap:10px;min-width:0;display:flex}.market-logo{border-radius:50%;flex:none;width:38px;height:38px}.market-info{min-width:0}.market-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.market-symbol{color:#888;font-size:11px}.market-price{text-align:right;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:800;overflow:hidden}.market-percent{text-align:right;white-space:nowrap;min-width:0;font-size:13px;font-weight:800}.market-percent.up{color:#00e676}.market-percent.down{color:#ff4d6d}@media (width<=390px){.market-page{padding:10px}.market-item{grid-template-columns:1.6fr 1fr .7fr;padding:10px}.market-logo{width:34px;height:34px}.market-name{font-size:13px}.market-price{font-size:12px}.market-percent{font-size:11px}}@media (width<=350px){.market-item{grid-template-columns:1.4fr 1fr .65fr}.market-name{font-size:12px}.market-percent{font-size:10px}}.trade-page{box-sizing:border-box;background:#0f172a;width:100%;min-height:100vh;padding:20px 20px 110px}.trade-content{grid-template-columns:1fr 380px;gap:20px;height:100%;display:grid}.trade-chart-area,.trade-side{flex-direction:column;display:flex}.card{background:#1e293b;border-radius:16px;height:100%;padding:15px;box-shadow:0 0 15px #0000004d}.section-title{color:#fff;margin-bottom:15px;font-size:20px;font-weight:700}.trade-panel{flex-direction:column;gap:15px;display:flex}.trade-buttons{gap:10px;display:flex}.trade-buttons button{cursor:pointer;border:none;border-radius:10px;flex:1;padding:14px;font-size:18px;font-weight:700}.buy-btn{color:#fff;background:#16a34a}.sell-btn{color:#fff;background:#ef4444}.buy-btn:hover{background:#15803d}.sell-btn:hover{background:#dc2626}.trade-panel label{color:#fff;margin-bottom:5px;font-size:14px}.trade-panel input,.trade-panel select{color:#fff;background:#334155;border:none;border-radius:10px;width:100%;padding:12px;font-size:16px}.trade-info{color:#fff;background:#334155;border-radius:10px;padding:12px;line-height:1.8}.countdown{text-align:center;color:#facc15;font-size:34px;font-weight:700}.open-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;width:100%;padding:15px;font-size:18px;font-weight:700}.open-btn:hover{background:#1d4ed8}.receipt{color:#fff;background:#111827;border:1px solid #374151;border-radius:10px;margin-top:20px;padding:15px}.receipt h3{margin-bottom:10px}.receipt p{margin:6px 0}@media (width<=900px){.trade-content{grid-template-columns:1fr}.trade-side{margin-top:20px}}.trade-time-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%;margin-top:12px;margin-bottom:10px;display:grid}.time-btn{color:#fff;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;background:#1d2433;border:none;border-radius:12px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;min-width:0;height:48px;padding:0 6px;font-size:15px;font-weight:700;transition:all .25s;display:flex;overflow:hidden}.time-btn:hover{background:#2b3448}.time-btn.active{color:#fff;background:#19b95a;box-shadow:0 0 12px #19b95a59}.time-btn:disabled{opacity:1;cursor:default}@media (width<=390px){.trade-time-tabs{gap:6px}.time-btn{border-radius:10px;height:42px;padding:0 2px;font-size:11px}}@media (width>=391px) and (width<=767px){.time-btn{height:46px;font-size:12px}}@media (width>=768px) and (width<=1199px){.trade-time-tabs{gap:10px}.time-btn{border-radius:14px;height:54px;font-size:15px}}@media (width>=1200px){.trade-time-tabs{gap:12px}.time-btn{border-radius:15px;height:58px;font-size:16px}}.receipt-overlay{z-index:99999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.trade-receipt{background:#1f2b3d;border-radius:22px;width:100%;max-width:430px;padding:28px;animation:.25s receiptPop;box-shadow:0 20px 60px #00000073}@keyframes receiptPop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.receipt-title{text-align:center;color:#fff;margin-bottom:25px;font-size:28px;font-weight:700}.receipt-table{width:100%}.receipt-row{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:18px;padding:12px 0;display:flex}.receipt-row span:first-child{color:#94a3b8;min-width:130px;font-weight:600}.receipt-row span:last-child{color:#fff;text-align:right;flex:1;font-weight:700}.receipt-win{color:#18c964!important}.receipt-lose{color:#ff4d4f!important}.receipt-close-btn{color:#fff;cursor:pointer;background:#22c55e;border:none;border-radius:14px;width:100%;height:54px;margin-top:28px;font-size:17px;font-weight:700;transition:all .25s}.receipt-close-btn:hover{background:#16a34a}.trade-info{flex-wrap:wrap;justify-content:space-between;gap:14px;margin:18px 0;display:flex}.trade-info-item{background:#0f2038;border:1px solid #244b72;border-radius:14px;flex-direction:column;flex:1;min-width:0;padding:14px;display:flex}.trade-info-item span{color:#8ea7c5;font-size:13px}.trade-info-item strong{color:#31d2ff;word-break:break-word;margin-top:6px;font-size:20px;font-weight:700}@media (width<=480px){.trade-info{flex-direction:column}}.trade-popup-overlay{padding:max(18px,env(safe-area-inset-top)) 18px max(18px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:999999;background:radial-gradient(circle at top,#1d3f67 0%,#000000d1 55%);justify-content:center;align-items:center;animation:.25s overlayShow;display:flex;position:fixed;inset:0}.trade-popup{background:linear-gradient(#183556 0%,#112640 45%,#0b1728 100%);border:1px solid #ffffff14;border-radius:30px;flex-direction:column;width:min(100%,430px);animation:.35s cubic-bezier(.2,.9,.2,1) popupShow;display:flex;overflow:hidden;box-shadow:0 25px 80px #0000008c}.result-popup{text-align:center;align-items:center}.result-icon{color:#fff;background:linear-gradient(145deg,#00d084,#009f6f);border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;margin:35px auto 18px;font-size:58px;font-weight:700;display:flex;box-shadow:0 0 40px #00d08459}.result-money{color:#fff;word-break:break-word;margin-bottom:10px;font-size:42px;font-weight:700}.result-text{color:#9cb6d3;margin-bottom:28px;font-size:17px}.popup-table{flex-direction:column;gap:10px;width:100%;padding:0 24px;display:flex}.popup-row span:last-child{color:#fff;text-align:right;word-break:break-word;font-weight:600}.popup-close{cursor:pointer;color:#fff;letter-spacing:.4px;background:linear-gradient(135deg,#2ac7ff,#007bff);border:none;border-radius:16px;width:calc(100% - 48px);height:56px;margin:28px 24px 24px;font-size:17px;font-weight:700;transition:all .25s;box-shadow:0 12px 35px #0084ff59}.trade-popup::-webkit-scrollbar-track{background:0 0}@keyframes popupShow{0%{opacity:0;transform:translateY(30px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@media (width<=480px){.trade-popup{border-radius:24px;width:100%}.result-icon{width:90px;height:90px;margin-top:28px;font-size:46px}.result-money{font-size:34px}.result-money span{font-size:18px}.popup-table{padding:0 18px}.popup-row{padding:12px 0}.popup-row span:first-child{font-size:14px}.popup-row span:last-child{font-size:15px}.popup-close{height:52px;margin:20px 18px 18px}}@media (width>=768px){.trade-popup{max-width:460px}}@media (width>=1200px){.trade-popup{max-width:500px}.result-money{font-size:48px}.result-icon{width:120px;height:120px;font-size:64px}}.trade-popup-overlay{padding:max(20px,env(safe-area-inset-top)) 20px max(20px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:999999;background:#040c18d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.trade-popup{background:linear-gradient(#173554,#102640 45%,#091423);border:1px solid #ffffff14;border-radius:30px;flex-direction:column;width:min(100%,430px);max-height:95vh;animation:.3s popupShow;display:flex;overflow:auto;box-shadow:0 30px 90px #0000008c}.popup-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:26px;display:flex}.popup-market{color:#fff;font-size:28px;font-weight:700}.popup-subtitle{color:#8ea6c2;margin-top:6px;font-size:14px}.popup-status{color:#fff;border-radius:30px;padding:8px 18px;font-size:14px;font-weight:700}.popup-status.buy{background:#00c97a}.popup-status.sell{background:#ff4968}.popup-circle{width:220px;height:220px;margin:35px auto;position:relative}.popup-circle svg{width:220px;height:220px;transform:rotate(-90deg)}.circle-bg{fill:none;stroke:#24415d;stroke-width:10px}.circle-progress{fill:none;stroke:#00d987;stroke-width:10px;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.popup-time{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.popup-time strong{color:#fff;font-size:42px;font-weight:700}.popup-time small{color:#90aac8;margin-top:6px;font-size:14px}.popup-table{flex-direction:column;width:100%;padding:0 26px 10px;display:flex}.popup-row{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:18px;padding:16px 0;display:flex}.popup-row:last-child{border-bottom:none}.popup-row span:first-child{color:#8ea6c2;font-size:15px}.popup-row span:last-child{color:#fff;text-align:right;word-break:break-word;font-size:16px;font-weight:600}.popup-footer{text-align:center;color:#9bb5d2;border-top:1px solid #ffffff0d;padding:24px;font-size:14px}.popup-close{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2bc8ff,#0a8dff);border:none;border-radius:16px;width:calc(100% - 48px);height:56px;margin:24px;font-size:17px;font-weight:700;transition:all .25s}.popup-close:hover{transform:translateY(-2px);box-shadow:0 12px 35px #008cff59}.popup-close:active{transform:scale(.98)}.trade-popup::-webkit-scrollbar{width:8px}.trade-popup::-webkit-scrollbar-thumb{background:#28486b;border-radius:8px}@media (width<=480px){.trade-popup{border-radius:24px}.popup-header{padding:20px}.popup-market{font-size:24px}.popup-circle{width:180px;height:180px;margin:24px auto}.popup-circle svg{width:180px;height:180px}.popup-time strong{font-size:34px}.popup-row{padding:14px 0}.popup-row span:first-child{font-size:14px}.popup-row span:last-child{font-size:15px}.popup-footer{padding:18px}.popup-close{width:calc(100% - 36px);height:52px;margin:18px}}@media (width>=768px){.trade-popup{max-width:460px}}@media (width>=1200px){.trade-popup{max-width:500px}.popup-market{font-size:30px}.popup-time strong{font-size:46px}}.trade-result-overlay{padding:max(20px,env(safe-area-inset-top)) 20px max(20px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:999999;background:#050c18d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.trade-result-card{background:linear-gradient(#173554,#102640,#091522);border:1px solid #ffffff14;border-radius:28px;flex-direction:column;align-items:center;width:min(94vw,430px);max-height:92vh;margin:12px;padding-bottom:20px;display:flex;overflow:auto;box-shadow:0 30px 80px #0000008c}.result-circle{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;margin-top:34px;font-size:58px;font-weight:700;display:flex}.result-circle.win{background:linear-gradient(135deg,#00d084,#00a76d);box-shadow:0 0 40px #00d08459}.result-circle.lose{background:linear-gradient(135deg,#ff5b74,#ff2b57);box-shadow:0 0 40px #ff466e59}.result-title{margin-top:18px;font-size:26px;font-weight:700}.result-title.win{color:#00df84}.result-title.lose{color:#ff5d75}.result-money{color:#fff;margin-top:10px;font-size:42px;font-weight:700}.result-money span{opacity:.9;font-size:20px}.result-money.win{color:#00df84}.result-money.lose{color:#ff5d75}.result-message{color:#8ea6c2;margin-top:10px;margin-bottom:28px;font-size:15px}.result-table{flex-direction:column;width:100%;padding:0 24px;display:flex}.result-row{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:15px;padding:15px 0;display:flex}.result-row:last-child{border-bottom:none}.result-row span{color:#8ea6c2;font-size:15px}.result-row strong{color:#fff;text-align:right;word-break:break-word;font-size:15px;font-weight:600}.result-button{appearance:none;color:#fff;letter-spacing:.5px;cursor:pointer;background:linear-gradient(135deg,#33d3ff,#1688ff);border:none;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:calc(100% - 32px);height:62px;margin:30px 16px 18px;padding:0;font-size:22px;font-weight:700;line-height:1;display:flex}.result-button:hover{transform:translateY(-2px);box-shadow:0 12px 35px #0078ff59}.result-button:active{transform:scale(.98)}.blue{color:#2bc8ff!important}.trade-result-card::-webkit-scrollbar{width:7px}.trade-result-card::-webkit-scrollbar-thumb{background:#2d4f75;border-radius:20px}@media (width<=480px){.trade-result-card{border-radius:22px;width:95vw;margin:8px}.result-circle{width:86px;height:86px;margin-top:24px;font-size:42px}.result-title{font-size:22px}.result-money{font-size:34px}.result-money span{font-size:18px}.result-table{padding:0 18px}.result-row{padding:12px 0}.result-row span,.result-row strong{font-size:14px}.result-button{border-radius:18px;width:calc(100% - 24px);height:58px;margin:24px 12px 16px;padding:0;font-size:20px;line-height:1}}.assets-page{color:#fff;width:100%;min-height:100vh;padding:16px 16px 90px}@media (width>=768px){.assets-page{max-width:960px;margin:auto}}.assets-total-card{background:linear-gradient(135deg,#19427c,#27569a);border-radius:22px;width:100%;padding:20px}.assets-total-header{align-items:center;gap:14px;margin-bottom:18px;display:flex}.assets-title{white-space:nowrap;flex-shrink:0;font-size:20px;font-weight:800}.eye-btn{color:#ffd54a;flex-shrink:0;width:18px;height:18px}.total-money{grid-template-columns:64px 1fr auto;align-items:center;gap:14px;display:grid}.total-logo{object-fit:contain;width:64px;height:64px}.total-number{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:30px;font-weight:800;overflow:hidden}.total-unit{white-space:nowrap;color:#ffd43b;font-size:30px;font-weight:900}.total-sub{color:#c4d3ea;grid-column:2;margin-top:-10px;font-size:12px}.assets-card{background:#171717;border-radius:22px;margin-top:18px;padding:18px}.assets-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.assets-header h2{white-space:nowrap;margin:0;font-size:20px}.asset-row{border-bottom:1px solid #ffffff14;grid-template-columns:70px 1fr auto;align-items:center;min-height:95px;display:grid}.asset-left{justify-content:flex-start;align-items:center;display:flex}.asset-icon{object-fit:contain;width:42px;height:42px}.asset-name{margin-left:12px;font-size:17px;font-weight:700}.asset-right{text-align:right}.asset-amount{white-space:nowrap;font-size:17px;font-weight:800}@media (width<=480px){.assets-page{padding:10px}.assets-total-card{padding:18px}.assets-title{font-size:19px}.total-money{grid-template-columns:56px 1fr auto;gap:10px}.total-logo{width:56px;height:56px}.total-number,.total-unit{font-size:23px}.assets-card{padding:16px}.asset-row{grid-template-columns:55px 1fr auto;min-height:90px}.asset-icon{width:38px;height:38px}.asset-name,.asset-amount{font-size:15px}.asset-usdt{font-size:10px}}@media (width<=350px){.total-money{grid-template-columns:48px 1fr auto}.total-number,.total-unit{font-size:20px}.total-logo{width:48px;height:48px}.assets-title{font-size:17px}}.assets-total-top{width:100%;align-items:center!important;gap:10px!important;display:flex!important}.assets-title{white-space:nowrap;font-size:20px;font-weight:800}.eye-btn{justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:flex}.total-money{flex-direction:row!important;align-items:center!important;gap:16px!important;display:flex!important}.total-usdt-logo,.total-logo{object-fit:contain!important;width:64px!important;min-width:64px!important;height:64px!important}.total-main{justify-content:space-between!important;align-items:center!important;width:100%!important;display:flex!important}.total-number{white-space:nowrap!important;font-size:28px!important;font-weight:800!important}.total-unit{color:#ffd43b!important;white-space:nowrap!important;font-size:28px!important;font-weight:900!important}.assets-total-value{flex-direction:row!important;align-items:center!important;gap:6px!important;width:100%!important;display:flex!important}.total-left{flex:none!important}.total-usdt-logo{object-fit:contain!important;width:46px!important;min-width:64px!important;max-width:64px!important;height:46px!important}.total-right{flex:1!important;min-width:0!important}.total-main{justify-content:flex-start!important;align-items:center!important;gap:35px!important;width:100%!important;display:flex!important}.total-number{transform:translateY(8px);white-space:nowrap!important;font-size:24px!important;font-weight:700!important}.total-unit{transform:translateY(8px);color:#ffd43b!important;white-space:nowrap!important;font-size:22px!important;font-weight:900!important}.total-sub{margin-top:6px!important;font-size:12px!important}@media (width<=480px){.total-usdt-logo{width:58px!important;min-width:58px!important;height:58px!important}.total-number,.total-unit{font-size:24px!important}}.asset-row{border-bottom:1px solid #ffffff14;width:100%;padding:18px 0;justify-content:space-between!important;align-items:center!important;display:flex!important}.asset-left{flex:1;min-width:0;align-items:center!important;display:flex!important}.asset-icon{object-fit:contain;flex-shrink:0;width:42px!important;height:42px!important}.asset-symbol{white-space:nowrap;margin-left:12px;font-size:18px;font-weight:700}.asset-right{text-align:right;flex-shrink:0;justify-content:center;min-width:120px;flex-direction:column!important;align-items:flex-end!important;display:flex!important}.asset-amount{white-space:nowrap;font-size:18px;font-weight:800;line-height:1.2}.asset-usdt{color:#9aa8bb;white-space:nowrap;margin-top:5px;font-size:12px}@media (width<=480px){.asset-row{padding:16px 0}.asset-left{flex:1;min-width:0}.asset-symbol{font-size:17px}.asset-right{min-width:105px}.asset-amount{font-size:16px}.asset-usdt{font-size:11px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;width:100%;min-height:100%;overflow-x:hidden}body{color:#fff;background:#050505;width:100%;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden}#root{width:100%;min-height:100vh;overflow-x:hidden}.mine-page{color:#fff;width:100%;max-width:760px;min-height:100dvh;padding:16px;padding-bottom:calc(110px + env(safe-area-inset-bottom));background:#050505;flex-direction:column;gap:18px;margin:0 auto;display:flex;overflow-x:hidden}.mine-header{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.mine-title{color:#0599ee;flex:1;min-width:0;font-size:34px;font-weight:800;line-height:1}.logout-top-btn{color:#111;cursor:pointer;background:#0599ee;border:none;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex}.logout-top-btn:hover{opacity:.9}img{max-width:100%;height:auto;display:block}button{font-family:inherit}svg{flex-shrink:0}a{color:inherit;text-decoration:none}.profile-info,.mine-left,.invite-box,.action-card{min-width:0}.profile-info h2,.uid-row,.invite-code,.mine-left span,.action-card span{text-overflow:ellipsis;overflow:hidden}@media (width<=390px){.mine-page{padding:12px}.mine-title{font-size:30px}.logout-top-btn{width:44px;height:44px}}@media (width>=768px){.mine-page{padding:24px}}@media (width>=1200px){.mine-page{max-width:760px}}.profile-card{background:linear-gradient(135deg,#17335d 0%,#10294d 100%);border:1px solid #ffffff0f;border-radius:22px;width:100%;padding:20px;position:relative;overflow:hidden}.profile-card:before{content:"";background:#ffffff0d;border-radius:50%;width:180px;height:180px;position:absolute;top:-70px;right:-70px}.profile-top{z-index:2;align-items:center;gap:16px;width:100%;display:flex;position:relative}.avatar{color:#111;background:#0599ee;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:38px;font-weight:800;display:flex}.profile-info{flex:1;min-width:0}.profile-info h2{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:28px;font-weight:700;overflow:hidden}.uid-row{color:#bfcde0;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:15px;overflow:hidden}.invite-box{z-index:2;background:#ffffff0f;border-radius:16px;align-items:center;gap:16px;width:100%;margin-top:20px;padding:16px;display:flex;position:relative}.invite-box>div{flex:1;min-width:0}.invite-label{color:#bfcde0;font-size:13px}.invite-code{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:22px;font-weight:700;overflow:hidden}.copy-btn{color:#111;cursor:pointer;background:#0599ee;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:140px;height:44px;font-weight:700;transition:all .2s;display:flex}.copy-btn:hover{opacity:.92}.copy-btn svg{width:18px;height:18px}@media (width<=390px){.profile-card{padding:16px}.profile-top{gap:12px}.avatar{width:60px;height:60px;font-size:30px}.profile-info h2{font-size:22px}.uid-row{font-size:13px}.invite-box{gap:10px;padding:14px}.invite-code{font-size:17px}.copy-btn{width:96px;height:38px;font-size:12px}}@media (width<=340px){.profile-top{align-items:flex-start}.avatar{width:54px;height:54px;font-size:26px}.profile-info h2{font-size:18px}.uid-row{font-size:12px}.invite-box{flex-direction:column;align-items:stretch}.copy-btn{width:100%}.invite-code{font-size:15px}}.action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;display:grid}.action-card{aspect-ratio:1;cursor:pointer;background:#16284a;border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;padding:10px 6px;transition:all .25s;display:flex;overflow:hidden}.action-card:hover{border-color:#0599ee;transform:translateY(-2px)}.action-card:active{transform:scale(.97)}.action-card svg{color:#0599ee;flex-shrink:0;width:28px;height:28px}.action-card span{text-align:center;color:#fff;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden}@media (width<=390px){.action-grid{gap:8px}.action-card{border-radius:14px;padding:8px 4px}.action-card svg{width:24px;height:24px}.action-card span{font-size:11px}}@media (width<=340px){.action-grid{gap:6px}.action-card{border-radius:12px;padding:6px 2px}.action-card svg{width:20px;height:20px}.action-card span{font-size:10px;line-height:1.1}}@media (width>=768px){.action-grid{gap:18px}.action-card{border-radius:22px}.action-card svg{width:32px;height:32px}.action-card span{font-size:15px}}@media (width>=1200px){.action-grid{gap:20px}.action-card{max-height:170px}}.mine-menu{background:#111827;border:1px solid #ffffff0f;border-radius:20px;flex-direction:column;width:100%;display:flex;overflow:hidden}.mine-item{cursor:pointer;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;min-height:64px;padding:0 18px;transition:all .2s;display:flex}.mine-item:last-child{border-bottom:none}.mine-item:hover{background:#18263e}.mine-item:active{transform:scale(.99)}.mine-left{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.mine-left svg{color:#1fdff8;flex-shrink:0;width:22px;height:22px}.mine-left span{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:16px;font-weight:600;overflow:hidden}.mine-item>.lucide-chevron-right,.mine-item>svg:last-child{color:#8092ae;flex-shrink:0;width:18px;height:18px;transition:all .2s}.mine-item:hover>svg:last-child{color:#1fdff8;transform:translate(3px)}.logout-item{background:#181212}.logout-item .mine-left svg,.logout-item .mine-left span,.logout-item>svg:last-child{color:#f66}.logout-item:hover{background:#261818}@media (width<=390px){.mine-menu{border-radius:16px}.mine-item{gap:10px;min-height:56px;padding:0 14px}.mine-left{gap:12px}.mine-left svg{width:20px;height:20px}.mine-left span{font-size:14px}.mine-item>svg:last-child{width:16px;height:16px}}@media (width<=340px){.mine-item{min-height:52px;padding:0 12px}.mine-left{gap:10px}.mine-left svg{width:18px;height:18px}.mine-left span{font-size:13px}.mine-item>svg:last-child{width:15px;height:15px}}@media (width>=768px){.mine-item{min-height:68px;padding:0 22px}.mine-left svg{width:24px;height:24px}.mine-left span{font-size:17px}}@media (width>=1200px){.mine-menu{border-radius:24px}.mine-item{min-height:70px}}@supports (padding:max(0px)){.mine-page{padding-top:calc(16px + env(safe-area-inset-top));padding-bottom:calc(110px + env(safe-area-inset-bottom))}}html,body,#root{width:100%;overflow-x:hidden}.mine-page,.profile-card,.invite-box,.action-grid,.mine-menu{max-width:100%;overflow-x:hidden}.profile-info,.mine-left,.invite-box>div,.action-card{min-width:0}.profile-info h2,.uid-row,.invite-code,.mine-left span,.action-card span{text-overflow:ellipsis;max-width:100%;overflow:hidden}img{object-fit:contain;max-width:100%;height:auto;display:block}button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:none;outline:none;font-family:inherit}button:focus-visible{outline-offset:2px;outline:2px solid #1fdff8}.profile-card,.action-card,.mine-item,.copy-btn,.logout-top-btn{transition:background-color .2s,border-color .2s,transform .2s,opacity .2s}@media (hover:hover){.action-card:hover{transform:translateY(-2px)}.mine-item:hover{background:#1a2a46}.copy-btn:hover,.logout-top-btn:hover{opacity:.92}}@media (orientation:landscape) and (height<=520px){.mine-page{padding-top:12px;padding-bottom:80px}.action-grid{gap:8px}}@media (width<=320px){.mine-page{gap:14px;padding:10px}.mine-title{font-size:24px}.profile-card{padding:14px}.avatar{width:52px;height:52px;font-size:24px}.profile-info h2{font-size:16px}.uid-row{font-size:11px}.invite-code{font-size:14px}.copy-btn{width:100%;height:36px;font-size:11px}.mine-item{min-height:50px}.mine-left span{font-size:12px}.action-card{padding:6px}.action-card span{font-size:10px}}@media (width>=768px){.mine-page{width:min(92vw,760px)}}@media (width>=1200px){.mine-page{width:760px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}*{scrollbar-width:thin;scrollbar-color:#3a4a63 transparent}.logout-item .mine-left{justify-content:center;gap:12px}.logout-item{align-items:center;display:flex}.logout-item .mine-left{flex:1;justify-content:center}.logout-item{cursor:pointer;justify-content:center;align-items:center;display:flex}.logout-content{color:#ff4d4f;justify-content:center;align-items:center;gap:8px;display:flex}html,body,#root{width:100%;min-height:100%;margin:0;padding:0;overflow:hidden auto}body{background:#050b18}.login-page{width:100%;height:100dvh;padding:max(18px,env(safe-area-inset-top)) 18px max(18px,env(safe-area-inset-bottom)) 18px;background:#050b18;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.login-card{border-radius:32px;flex-direction:column;gap:18px;width:100%;min-width:0;max-width:460px;margin:auto;padding:clamp(22px,4vw,40px);display:flex;overflow:hidden}.goldex-title{text-align:center;letter-spacing:1px;color:#0a77f3;text-shadow:0 0 18px #07daff8c;overflow-wrap:anywhere;word-break:break-word;width:100%;min-width:0;font-size:clamp(40px,8vw,60px);font-weight:800;line-height:1.1}.goldex-subtitle{text-align:center;overflow-wrap:anywhere;word-break:break-word;width:100%;min-width:0;margin-bottom:18px;font-size:clamp(14px,3vw,16px);line-height:1.5}.login-card input{width:100%;min-width:0;max-width:100%;font-size:10px;overflow:hidden}.login-card button{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%}.top-buttons{top:max(18px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));z-index:100;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;max-width:calc(100vw - 30px);display:flex;position:absolute}.language-btn,.support-btn{color:#08b7ec;cursor:pointer;background:#091324;border:2px solid #1678d4;border-radius:50%;flex:none;justify-content:center;align-items:center;width:50px;height:50px;transition:all .2s;display:flex}.language-btn:hover,.support-btn:hover{transform:scale(1.05)}.login-card p,.login-card span,.login-card label,.login-card h1,.login-card h2,.login-card h3,.login-card h4{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}@media (width<=768px){.login-page{padding:max(16px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom)) 16px;align-items:center}.login-card{border-radius:24px;max-width:100%;padding:24px 18px}.language-btn,.support-btn{width:46px;height:46px}}@media (width<=380px){.login-card{padding:20px 16px}.goldex-title{font-size:42px}.language-btn,.support-btn{width:42px;height:42px}}@media (width>=769px){.login-card{max-width:480px}}@media (width>=1440px){.login-card{max-width:500px}}.top-support-btn,.top-language-btn{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;z-index:999;background:#05142dbf;border:1px solid #19c8ff;border-radius:30px;justify-content:center;align-items:center;gap:8px;width:120px;height:45px;padding:0;font-size:15px;font-weight:600;display:flex;position:absolute;top:25px;box-shadow:0 0 20px #00c8ff80}.top-support-btn:hover,.top-language-btn:hover{box-shadow:0 0 35px #00dcffcc}@media (width<=480px){.top-support-btn,.top-language-btn{width:110px;height:42px;font-size:13px}.top-support-btn{left:15px}.top-language-btn{right:15px}}.top-support-btn,.top-language-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;gap:8px;height:45px;font-size:15px;font-weight:600;position:absolute;top:25px;box-shadow:0 0 20px #00c8ff80;color:#fff!important;background:#05142db3!important;border:1px solid #19c8ff!important;border-radius:30px!important;width:auto!important;padding:0 20px!important;display:flex!important}@media (width<=480px){.top-support-btn,.top-language-btn{height:42px;font-size:13px;padding:0 15px!important}}.language-box{z-index:999;position:absolute;top:25px;right:25px}.top-support-btn,.top-language-btn{box-sizing:border-box!important;border-radius:30px!important;justify-content:center!important;align-items:center!important;height:45px!important;margin:0!important;padding:0 20px!important;line-height:1!important;display:flex!important;position:absolute!important;top:25px!important}.top-support-btn svg,.top-language-btn svg{display:block}@media (width<=480px){.top-support-btn,.top-language-btn{height:42px!important;padding:0 16px!important;font-size:13px!important;top:18px!important}.top-support-btn{left:15px!important}.top-language-btn{right:15px!important}}.top-support-btn,.top-language-btn{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 20px!important;line-height:1!important;display:flex!important;position:fixed!important;top:20px!important}@media (width<=480px){.top-support-btn,.top-language-btn{height:42px!important;top:20px!important}.top-support-btn{left:15px!important}.top-language-btn{right:15px!important}}.top-support-btn,.top-language-btn{color:#fff;z-index:999;box-sizing:border-box;background:#05142dbf;border:1px solid #19c8ff;border-radius:30px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:15px;font-weight:600;display:flex;position:fixed;top:20px}.top-support-btn{left:25px}.top-language-btn{right:25px}@media (width<=480px){.top-support-btn,.top-language-btn{height:42px;padding:0 15px;font-size:13px;top:18px}.top-support-btn{left:15px}.top-language-btn{right:15px}}.login-card input::placeholder{color:#8c8c8c;font-size:8px!important}.register-page{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex;position:relative}.register-page:before{content:"";pointer-events:none;background:linear-gradient(#0009,#0009);position:absolute;inset:0}.register-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:2;background:#080f1ed9;border:1px solid #facc1540;border-radius:35px;width:100%;max-width:700px;padding:40px;position:relative;box-shadow:0 0 50px #facc151a,0 20px 60px #00000080}.register-title{text-align:center;background:linear-gradient(#07f3e7,#0a06e2,#17d46c);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:10px;font-size:70px;font-weight:800}.register-sub{text-align:center;color:#bdbdbd;letter-spacing:3px;margin-bottom:30px}.register-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.input-group{margin-bottom:16px;position:relative}.input-group svg{color:#15ebfa;z-index:2;pointer-events:none;width:20px;height:20px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.register-input{z-index:1;width:100%;height:65px;padding-right:5px;position:relative;padding-left:72px!important}.register-input::placeholder{color:#9ca3af}.register-input:focus{border-color:#155dfa;outline:none;box-shadow:0 0 15px #facc1540}.register-btn{cursor:pointer;color:#111;background:linear-gradient(90deg,#08c4e6,#1580fa,#17d4b4);border:none;border-radius:18px;width:100%;height:65px;margin-top:18px;font-size:24px;font-weight:700}.register-btn:hover{transform:translateY(-2px)}.login-back-btn{color:#1915fa;cursor:pointer;background:0 0;border:1px solid #15a6fa;border-radius:18px;width:100%;height:65px;margin-top:15px;font-size:22px;font-weight:700}.login-back-btn:hover{background:#facc1514}.language-btn{color:#15a6fa;cursor:pointer;z-index:100;background:#ffd7001a;border:2px solid #1537fa;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:25px;right:25px}.register-footer{text-align:center;color:#9ca3af;margin-top:30px}.register-footer span{color:#15c4fa}@media (width<=768px){.register-card{padding:25px}.register-title{font-size:52px}.register-grid{grid-template-columns:1fr}.register-input{height:58px;font-size:16px}.register-btn,.login-back-btn{height:58px;font-size:18px}}.deposit-page{color:#fff;box-sizing:border-box;background:#050505;min-height:100vh;padding:20px 20px 100px}.deposit-header{align-items:center;gap:15px;margin-bottom:25px;display:flex}.deposit-header h2{color:#1fdff8;margin:0;font-size:30px;font-weight:800}.deposit-back-btn{color:#fff;cursor:pointer;background:#161616;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;transition:all .2s;display:flex}.deposit-back-btn:hover{background:#222}.deposit-tabs{gap:12px;margin-bottom:25px;display:flex}.tab-btn{color:#aaa;cursor:pointer;background:#171717;border:1px solid #2a2a2a;border-radius:14px;flex:1;height:54px;font-weight:700;transition:all .2s}.tab-btn:hover{background:#202020}.tab-btn.active{color:#000;background:#1fdff8;border:none}.deposit-card{background:#111;border:1px solid #222;border-radius:18px;margin-bottom:16px;padding:20px}.deposit-card h3{margin:0 0 14px;font-size:18px;font-weight:700}.custom-select{margin-bottom:16px;position:relative}.select-box{cursor:pointer;background:#131d2e;border:1px solid #314560;border-radius:16px;justify-content:space-between;align-items:center;width:100%;height:64px;padding:0 18px;display:flex}.select-box:hover{border-color:#1fdff8}.select-value{align-items:center;gap:12px;display:flex}.select-value img{width:26px;height:26px}.select-logo{object-fit:contain;width:26px;height:26px}.select-menu{z-index:999;background:#121926;border:1px solid #2b3445;border-radius:14px;margin-top:8px;animation:.15s dropFade;position:absolute;top:100%;left:0;right:0;overflow:hidden}.select-item.active{background:#24314a}.select-item img{object-fit:contain;width:22px;height:22px}@keyframes dropFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.qr-card{flex-direction:column;gap:14px;display:flex}.qr-box{background:#0f0f0f;border:1px solid #222;border-radius:16px;justify-content:center;align-items:center;padding:20px;display:flex}.qr-box canvas{background:#fff;border-radius:16px;padding:10px}.address-label{color:#aaa;margin-top:5px;font-size:13px}.address-box{letter-spacing:.5px;font-family:monospace}.btn-row{gap:10px;margin-top:10px;display:flex}.btn{cursor:pointer;border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;height:52px;font-weight:700;transition:all .2s;display:flex}.btn-copy{color:#000;background:#f5c542}.btn-copy:hover{transform:translateY(-2px);box-shadow:0 0 20px #f5c54240}.btn-download{color:#fff;background:#1f2a3a;border:1px solid #2b3445}.btn-download:hover{background:#263447}.upload-card{flex-direction:column;gap:12px;display:flex}.upload-box{color:#9aa4b2;cursor:pointer;background:#111;border:2px dashed #2b3445;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;min-height:180px;transition:all .2s;display:flex}.upload-box svg{color:#f5c542}.upload-box p{color:#ccc;margin:0;font-size:14px}.upload-box input{display:none}.submit-btn{color:#000;cursor:pointer;background:#f5c542;border:none;border-radius:16px;width:100%;height:58px;margin-top:10px;font-size:18px;font-weight:800;transition:all .2s}.submit-btn:disabled{color:#777;cursor:not-allowed;box-shadow:none;background:#3a3a3a;transform:none}.submit-btn.loading{pointer-events:none;opacity:.8;position:relative}.submit-btn.loading:after{content:"";border:2px solid #000;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin;position:absolute;top:50%;right:18px;transform:translateY(-50%)}@keyframes spin{to{transform:rotate(360deg)}}.custom-select{width:100%;position:relative}.select-menu{z-index:9999;background:#121926;border:1px solid #2b3445;border-radius:14px;width:100%;animation:.15s dropdownFade;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 10px 30px #0006}.select-item{cursor:pointer;align-items:center;gap:12px;padding:12px 14px;transition:all .15s;display:flex}.select-item:hover{background:#1b2536}@media (width<=768px){.select-menu{z-index:99999;position:absolute}.select-item{padding:14px}}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.tab-switch{background:#111;border:1px solid #222;border-radius:14px;margin-bottom:18px;padding:4px;display:flex;position:relative;overflow:hidden}.tab-slider{background:#f5c542;border-radius:12px;width:50%;transition:all .25s;position:absolute;top:4px;bottom:4px}.tab-slider.internal{left:4px}.tab-slider.crypto{left:50%}.tab-btn{z-index:2;color:#aaa;cursor:pointer;background:0 0;border:none;flex:1;padding:12px;font-weight:700;transition:all .2s}.tab-btn.active{color:#000}.amount-input{background:#17233d;border:1px solid #28466f;border-radius:14px;align-items:center;transition:all .25s;display:flex;overflow:hidden}.amount-input:focus-within{border-color:#18d8ff;box-shadow:0 0 12px #18d8ff40}.amount-input input{color:#fff;background:0 0;border:none;outline:none;flex:1;padding:16px 18px;font-size:22px;font-weight:600}.amount-input input::placeholder{color:#6d87aa}.amount-unit{color:#eff1f1;padding:0 18px;font-size:17px;font-weight:700}.amount-tip{color:#7f95b4;margin-top:10px;font-size:13px}.withdraw-page{color:#fff;background:#050505;min-height:100vh;padding:20px 20px 100px}.withdraw-header{align-items:center;gap:15px;margin-bottom:25px;display:flex}.back-btn{color:#fff;cursor:pointer;background:#181818;border:1px solid #2b2b2b;border-radius:15px;width:50px;height:50px;transition:all .25s}.withdraw-header h2{color:#1fdff8;letter-spacing:.5px;margin:0;font-size:32px;font-weight:800}.withdraw-tabs{gap:12px;margin-bottom:24px;display:flex}.withdraw-tab{cursor:pointer;border:none;border-radius:16px;flex:1;height:58px;font-size:18px;font-weight:700;transition:all .25s}.withdraw-tab.active{color:#111;background:linear-gradient(#063f8a,#42f5f5);box-shadow:0 6px 18px #f5c5424d}.withdraw-tab:not(.active){color:#c9c9c9;background:#151515;border:1px solid #2a2a2a}.withdraw-tab:hover{transform:translateY(-2px)}.withdraw-card{background:#111;border:1px solid #272727;border-radius:22px;margin-bottom:22px;padding:22px;transition:all .25s;box-shadow:0 10px 25px #00000059}.withdraw-card:hover{border-color:#3a3a3a;transform:translateY(-2px)}.withdraw-card h3{color:#fff;margin:0 0 18px;font-size:20px;font-weight:700}.withdraw-input,.withdraw-select,.deposit-input{color:#fff;background:#181818;border:1px solid #313131;border-radius:18px;outline:none;width:100%;height:60px;padding:0 20px;font-size:17px;transition:all .25s}.withdraw-input::placeholder,.deposit-input::placeholder{color:#7b7b7b}.withdraw-input:focus,.withdraw-select:focus,.deposit-input:focus{border-color:#1fdff8;box-shadow:0 0 0 3px #f5c54226}.withdraw-select option{color:#fff;background:#181818}.upload-box{cursor:pointer;color:#bdbdbd;background:#161616;border:2px dashed #3a3a3a;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:190px;transition:all .25s;display:flex}.upload-box:hover{background:#1d1d1d;border-color:#1fdff8}.upload-box svg{color:#1fdff8;font-size:40px}.upload-box p{margin:0;font-size:16px}.upload-box small{color:#777}.qr-preview{background:#fff;border:2px solid #2f2f2f;border-radius:18px;width:180px;margin-top:18px}.fee-card{background:#111;border:1px solid #272727;border-radius:22px;margin-bottom:24px;padding:24px;box-shadow:0 10px 25px #00000059}.fee-row{color:#bdbdbd;border-bottom:1px solid #222;justify-content:space-between;align-items:center;padding:12px 0;font-size:17px;display:flex}.fee-row:last-child{border-bottom:none}.fee-row strong{color:#fff}.receive{margin-left:12px;color:#fafafa!important;font-size:19px!important;font-weight:500!important}.receive-unit{color:#fbfcfb;font-size:16px;font-weight:500}.withdraw-submit{color:#111;cursor:pointer;background:linear-gradient(#036ee7,#04d9f5);border:none;border-radius:18px;width:100%;height:62px;font-size:22px;font-weight:800;transition:all .25s}.withdraw-submit:hover{transform:translateY(-3px);box-shadow:0 10px 25px #f5c54259}.withdraw-submit:active{transform:scale(.98)}.withdraw-card label{color:#9f9f9f;margin-bottom:10px;font-size:15px;font-weight:600;display:block}@media (width<=768px){.withdraw-page{padding:16px 16px 90px}.withdraw-header h2{font-size:28px}.withdraw-card{border-radius:18px;padding:18px}.withdraw-input,.withdraw-select,.deposit-input{height:56px;font-size:16px}.withdraw-submit{height:58px;font-size:20px}.withdraw-tab{height:52px;font-size:16px}.fee-row{font-size:15px}.receive{font-size:26px}.qr-preview{width:160px}}@keyframes fadeUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.withdraw-card{animation:.45s fadeUp}.fee-card{animation:.55s fadeUp}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb:hover{background:#555}::selection{color:#111;background:#1fdff8}.withdraw-submit:disabled{color:#888;cursor:not-allowed;box-shadow:none;background:#444}*{box-sizing:border-box;transition:background .25s,color .25s,border-color .25s,box-shadow .25s,transform .25s}.withdraw-card:hover,.fee-card:hover{box-shadow:0 10px 30px #00000073,0 0 18px #f5c54214}.withdraw-tab.active{box-shadow:0 0 18px #f5c5424d}.withdraw-submit{box-shadow:0 6px 18px #f5c54233}hr{background:#242424;border:none;height:1px;margin:20px 0}small{color:#8b8b8b}strong{color:#fff}p{color:#c6c6c6;line-height:1.6}.custom-select{cursor:pointer;color:#fff;background:#121b2b;border:1px solid #31425d;border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:14px 18px;transition:all .25s;display:flex;position:relative}.custom-select:hover{border-color:#1fdff8}.selected-item{align-items:center;gap:12px;font-size:18px;font-weight:600;display:flex}.coin-icon{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.dropdown-menu{background:#121b2b;border:1px solid #31425d;border-radius:16px;width:100%;max-height:320px;margin-top:10px;overflow:hidden auto}.dropdown-menu::-webkit-scrollbar{width:6px}.dropdown-menu::-webkit-scrollbar-thumb{background:#1fdff8;border-radius:20px}.dropdown-item{color:#fff;cursor:pointer;align-items:center;gap:12px;padding:14px 18px;font-size:17px;font-weight:600;transition:all .2s;display:flex}.dropdown-item:hover{background:#1a2740}.dropdown-item img{object-fit:cover;border-radius:50%;width:28px;height:28px}.custom-select span:last-child{color:#fff;font-size:18px}.deposit-card{position:relative;overflow:visible}.dropdown-menu{z-index:999;position:absolute;left:0;right:0;box-shadow:0 10px 35px #00000073}.withdraw-back-btn{color:#fff;cursor:pointer;background:#161616;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.withdraw-back-btn:hover{background:#222}.submit-btn{color:#fff;cursor:pointer;background:#22c55e;border:none;border-radius:14px;width:100%;height:56px;font-size:18px;font-weight:700;transition:all .2s}.submit-btn:hover:not(:disabled){background:#16a34a}.submit-btn:disabled{color:#fff;opacity:1;cursor:not-allowed;background:#6b7280}.bank-page{color:#fff;background:#11182b;min-height:100vh;padding:15px 15px 200px}.bank-header{align-items:center;gap:15px;margin-bottom:25px;display:flex}.bank-header button{color:#fff;cursor:pointer;background:#1e293b;border:none;border-radius:12px;width:44px;height:44px;font-size:22px}.bank-header h2{margin:0;font-size:28px;font-weight:700}.bank-form{background:#1e293b;border:1px solid #ffffff14;border-radius:22px;margin-bottom:25px;padding:22px}.bank-form input,.bank-form textarea{box-sizing:border-box;background:#fff;border:none;border-radius:14px;outline:none;width:100%;margin-bottom:15px;padding:0 18px;font-family:Prompt,sans-serif;font-size:16px}.bank-form input{height:56px}.bank-form textarea{resize:none;height:170px;padding:16px 18px;line-height:1.6}.bank-form input::placeholder,.bank-form textarea::placeholder{color:#777}.bank-form input:focus,.bank-form textarea:focus{box-shadow:0 0 0 2px #facc158c}.bank-actions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.bank-actions button{cursor:pointer;border:none;border-radius:12px;min-width:110px;height:46px;font-size:15px;font-weight:700}.primary-btn{color:#fff;background:#343fe0a9}.bank-list{flex-direction:column;gap:15px;display:flex}.bank-card{background:#1e293b;border:1px solid #ffffff14;border-radius:20px;padding:20px;transition:all .25s}.bank-card:hover{border-color:#facc15}.bank-card h3{color:#facc15;margin:0 0 8px;font-size:20px}.bank-card p{color:#cbd5e1;word-break:break-word;margin:5px 0;font-size:15px}.bank-card span{background:#071ea1cb;border-radius:999px;margin-top:10px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-block}.empty{text-align:center;color:#94a3b8;border:2px dashed #ffffff26;border-radius:20px;padding:60px 20px;font-size:17px}.add-bank-btn{color:#111;cursor:pointer;background:linear-gradient(90deg,#ffe57a,#facc15,#d4a017);border:none;border-radius:18px;width:100%;height:60px;margin-top:25px;font-size:20px;font-weight:700;transition:all .25s}.add-bank-btn:hover{transform:translateY(-2px)}@media (width<=768px){.bank-card{display:block}.bank-actions{flex-wrap:wrap;justify-content:flex-start}.bank-actions button{flex:1}.bank-header h2{font-size:22px}.bank-form{padding:18px}.bank-form input{height:52px}.bank-form textarea{height:160px}}.transaction-page{color:#fff;background:#08111f;min-height:100vh;padding:20px 20px 100px;font-family:Prompt,sans-serif}.transaction-header{align-items:center;gap:15px;margin-bottom:25px;display:flex}.transaction-header h2{margin:0;font-size:25px;font-weight:700}.transaction-header span{color:#94a3b8;font-size:14px}.history-dashboard{grid-template-columns:repeat(2,1fr);gap:12px;margin:18px 0;display:grid}.dashboard-card{border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;min-height:70px;padding:18px 20px;display:flex}.dashboard-card:hover{transform:translateY(-3px)}.dashboard-card span{opacity:.9;font-size:13px;font-weight:600}.dashboard-card h3{font-size:10px}.deposit{background:linear-gradient(135deg,#0e3528,#158663)}.withdraw{background:linear-gradient(135deg,#681212,#dc2626)}.transfer{background:linear-gradient(135deg,#1a4385,#2563eb)}.trade{background:linear-gradient(135deg,#553c10,#d97706)}.history-search{background:#111c2f;border-radius:16px;align-items:center;gap:10px;margin-bottom:20px;padding:14px 16px;display:flex}.history-search input{color:#fff;background:0 0;border:none;outline:none;flex:1;font-size:15px}.history-tabs{gap:10px;margin-bottom:25px;display:flex;overflow-x:auto}.history-tabs::-webkit-scrollbar{display:none}.history-tabs button{color:#cbd5e1;cursor:pointer;white-space:nowrap;background:#111c2f;border:none;border-radius:999px;padding:11px 20px;transition:all .25s}.history-tabs button:hover{background:#1e3a8a}.history-tabs .active{color:#fff;background:linear-gradient(90deg,#2563eb,#3b82f6)}.history-empty{text-align:center;color:#94a3b8;margin-top:60px}.history-empty img{opacity:.9;width:120px;margin-bottom:20px}.loader{border:4px solid #ffffff26;border-top-color:#3b82f6;border-radius:50%;width:50px;height:50px;margin:auto;animation:1s linear infinite spin}.history-card{background:#111c2f;border:1px solid #ffffff0d;border-radius:22px;justify-content:space-between;align-items:center;margin-bottom:15px;padding:18px;transition:all .25s;display:flex}.history-card:hover{border-color:#2563eb;transform:translateY(-2px)}.history-left{align-items:center;gap:15px;display:flex}.history-icon{border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;display:flex}.history-icon.deposit{color:#22c55e;background:#064e3b}.history-icon.withdraw{color:#ef4444;background:#450a0a}.history-icon.transfer{color:#3b82f6;background:#172554}.history-icon.trade{color:#facc15;background:#78350f}.history-detail h3{margin:0;font-size:16px}.history-detail span{color:#94a3b8;font-size:13px}.history-right{text-align:right}.amount{font-size:18px;font-weight:700}.amount.plus{color:#22c55e}.amount.minus{color:#ef4444}.status{border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.status.pending{color:#facc15;background:#facc1520}.status.success{color:#22c55e;background:#22c55e20}.status.failed{color:#ef4444;background:#ef444420}@media (width<=600px){.history-dashboard{grid-template-columns:1fr}.dashboard-card h3{font-size:22px}.history-card{flex-direction:column;align-items:flex-start;gap:15px}.history-right{text-align:left;width:100%}}.transaction-header{gap:16px;padding:20px;align-items:flex-start!important;display:flex!important}.transaction-title{flex:1}.transaction-title h2{color:#fff;margin:0;font-size:34px;line-height:1.2}.transaction-title span{color:#9fb3d9;margin-top:6px;font-size:18px;display:block}.back-btn{color:#fff;cursor:pointer;background:#3568e6;border:none;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;display:flex;position:static!important}.language-page{color:#fff;background:#08111f;min-height:100vh;padding:20px}.language-header{align-items:center;gap:15px;margin-bottom:25px;display:flex}.language-header h2{margin:0;font-size:30px;font-weight:700}.language-card{background:#101828;border:1px solid #ffd54a;border-radius:22px;overflow:hidden}.language-item{cursor:pointer;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:20px;transition:all .25s;display:flex}.language-item:last-child{border-bottom:none}.language-item:hover{background:#172544}.language-item.active{background:#1b2947}.language-left{align-items:center;gap:16px;display:flex}.language-short{color:#bdbdbd;text-transform:uppercase;width:36px;font-weight:700}.language-name{color:#fff;font-size:23px}.language-header{align-items:center;gap:16px;padding:20px;display:flex!important}.language-title{flex:1;justify-content:center;display:flex}.language-title h1{color:#fff;margin:0;font-size:40px;line-height:1.2}.language-header .back-btn{color:#fff;background:#3568e6;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;display:flex;position:static!important}.orders-page{color:#fff;background:#0f1722;min-height:100vh;padding-bottom:90px}.orders-header{align-items:center;gap:15px;padding:20px;font-size:20px;font-weight:700;display:flex}.orders-filter{gap:10px;padding:0 20px 20px;display:flex;overflow-x:auto}.orders-filter button{color:#aaa;cursor:pointer;white-space:nowrap;background:#1b2433;border:none;border-radius:30px;padding:10px 18px;transition:all .25s}.orders-filter button.active{color:#000;background:#f6c343;font-weight:700}.orders-list{padding:0 18px}.order-card{cursor:pointer;background:#1a2433;border:1px solid #ffffff0d;border-radius:18px;margin-bottom:16px;padding:18px;transition:all .25s}.order-card:hover{transform:translateY(-2px)}.order-top{justify-content:space-between;align-items:center;display:flex}.order-left{align-items:center;gap:10px;display:flex}.order-side{border-radius:30px;padding:5px 12px;font-size:12px;font-weight:700}.buy{color:#fff;background:#00c853}.sell{color:#fff;background:#ff5252}.order-coin{font-size:18px;font-weight:700}.order-result{font-size:13px;font-weight:700}.win{color:#00e676}.lose{color:#ff5252}.trading{color:#f6c343}.order-info{color:#bfc9d8;justify-content:space-between;margin-top:18px;font-size:14px;display:flex}.order-info div{align-items:center;gap:6px;display:flex}.order-bottom{justify-content:space-between;margin-top:18px;font-size:18px;font-weight:700;display:flex}.green{color:#00e676}.red{color:#ff5252}.order-date{color:#7f8ea3;margin-top:15px;font-size:13px}.orders-loading,.orders-empty{text-align:center;color:#9aa7b9;padding:80px 20px}.order-detail-page{color:#fff;background:#0f1722;min-height:100vh;padding-bottom:80px}.detail-header{align-items:center;gap:15px;padding:20px;display:flex}.detail-header h2{margin:0;font-size:22px;font-weight:700}.detail-card{background:#1a2433;border-radius:20px;margin:20px;padding:20px}.detail-card div{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.detail-card div:last-child{border-bottom:none}.detail-card b{color:#bfc9d8}.detail-card span{color:#fff;font-weight:700}.change-password-page{color:#1bbdee;background:#0b1220;min-height:100vh;padding:20px}.change-header{align-items:center;gap:15px;margin-bottom:25px;display:flex}.back-btn{color:#4ac6ff;cursor:pointer;background:#18233b;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.change-header h2{font-size:34px;font-weight:700}.change-card{background:#18233b;border:1px solid #ffd54a59;border-radius:22px;padding:25px}.input-box{background:#23304b;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex}.input-box svg{color:#4accff;flex-shrink:0}.input-box input{color:#fff;background:0 0;border:none;outline:none;flex:1;font-size:16px}.input-box input::placeholder{color:#9ba9c9}.save-btn{cursor:pointer;color:#111;background:linear-gradient(90deg,#4ae4ff,#004ee0);border:none;border-radius:14px;width:100%;margin-top:10px;padding:16px;font-size:18px;font-weight:700;transition:all .25s}.save-btn:hover{transform:translateY(-2px)}.change-password-header{justify-content:space-between;align-items:center;padding:20px;display:flex!important}.change-password-title{flex:1;justify-content:center;align-items:center;display:flex}.change-password-title h1{color:#29c8ff;text-align:center;margin:0;font-size:42px;font-weight:700}.change-password-header .back-btn{color:#fff;background:#3568e6;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;display:flex;position:static!important}.header-space{width:46px;min-width:46px}body{color:#fff;background:#07111f;font-family:inherit;overflow-x:hidden}.kyc-page{background:radial-gradient(circle at top,#18365d 0%,#07111f 55%);width:100%;min-height:100vh;padding:28px 22px 140px;overflow-x:hidden}.kyc-page *{min-width:0}.kyc-card{background:#121b2d;border:1px solid #ffffff0f;border-radius:28px;width:100%;max-width:760px;margin:0 auto;padding:34px;box-shadow:0 18px 45px #00000059}.kyc-header{justify-content:center;align-items:center;width:100%;max-width:760px;height:60px;margin:0 auto 30px;display:flex;position:relative}.back-btn{color:#fff;cursor:pointer;background:#1a2940;border:none;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:all .25s;display:flex;position:absolute;left:0}.kyc-header h2{text-align:center;color:#fff;width:100%;margin:0;font-size:42px;font-weight:800;line-height:1.2}.kyc-form{flex-direction:column;gap:22px;display:flex}.input-group{flex-direction:column;gap:10px;width:100%;margin-bottom:22px;display:flex}.input-group label{color:#c8d6ef;letter-spacing:.3px;word-break:keep-all;font-size:15px;font-weight:700;line-height:1.4}.input-group input{color:#fff;background:#273a59;border:none;border-radius:16px;outline:none;width:100%;height:58px;padding:0 18px;font-size:16px;font-weight:500;transition:all .25s}.input-group input::placeholder{color:#8fa8cf}.input-group input:hover{background:#2d4468}.input-group input:focus{background:#324b73;box-shadow:0 0 0 3px #25b1ff26}.kyc-select{color:#fff;cursor:pointer;background:#273a59;border:none;border-radius:16px;outline:none;width:100%;height:58px;margin-bottom:14px;padding:0 18px;font-size:16px;font-weight:600;transition:all .25s}.kyc-select:hover{background:#2d4468}.kyc-select:focus{background:#324b73;box-shadow:0 0 0 3px #25b1ff26}.kyc-select option{color:#fff;background:#273a59}input:-webkit-autofill{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-in-out}.file-name{color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#1fd267;border-radius:30px;width:100%;margin-top:16px;padding:10px 16px;font-size:14px;font-weight:700;display:block;overflow:hidden}.upload-box p{color:#91a7ca;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-top:14px;font-size:13px;overflow:hidden}.upload-box{background:#1b2b43;border:1px solid #ffffff14;border-radius:24px;width:100%;margin-top:28px;padding:28px;transition:all .25s}.upload-box:hover{border-color:#ffffff26;transform:translateY(-2px)}.id-card-box{border-color:#20d46859}.selfie-box{border-color:#469eff59}.upload-box>svg{width:38px;height:38px;margin:0 auto;display:block}.id-card-box>svg{color:#1fd267}.selfie-box>svg{color:#4e9eff}.upload-box h3{text-align:center;color:#fff;word-break:keep-all;margin:18px 0 22px;font-size:26px;font-weight:700;line-height:1.35}.upload-area{text-align:center;cursor:pointer;background:#ffffff05;border:2px dashed #ffffff2e;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:240px;padding:26px;transition:all .25s;display:flex}.upload-area:hover{background:#1fd2670f;border-color:#1fd267}.selfie-box .upload-area:hover{background:#4e9eff0f;border-color:#4e9eff}.upload-area svg{width:56px;height:56px;margin-bottom:18px}.id-card-box .upload-area svg{color:#1fd267}.selfie-box .upload-area svg{color:#4e9eff}.upload-area h4{color:#fff;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:800;line-height:1.35}.upload-area h3{color:#fff;margin:0;font-size:30px;font-weight:800;line-height:1.35}.submit-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#20d468,#10b857);border:none;border-radius:18px;justify-content:center;align-items:center;gap:12px;width:100%;height:60px;margin-top:34px;font-size:18px;font-weight:800;transition:all .25s;display:flex}.submit-btn svg{flex-shrink:0}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 15px 35px #20d46859}.submit-btn:active{transform:scale(.98)}.submit-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}@media (width<=992px){.kyc-page{padding:22px 22px 120px}.kyc-card{max-width:720px;padding:28px}}@media (width<=768px){.kyc-page{padding:16px 16px 110px}.kyc-header{gap:14px;margin-bottom:24px}.back-btn{width:46px;height:46px}.kyc-header h2{font-size:26px}.kyc-card{border-radius:22px;padding:22px}.input-group{margin-bottom:18px}.input-group label{font-size:14px}.input-group input,.kyc-select{height:52px;font-size:15px}.upload-box{padding:22px}.upload-box h3{font-size:22px}.upload-area{min-height:180px;padding:20px}.upload-area svg{width:48px;height:48px}.upload-area h4,.upload-area h3{font-size:20px}.submit-btn{height:56px;font-size:16px}}@media (width<=480px){.kyc-page{padding:14px 14px 100px}.back-btn{width:42px;height:42px}.kyc-header{gap:12px}.kyc-header h2{font-size:20px}.kyc-card{border-radius:20px;padding:18px}.upload-area{min-height:155px}.upload-area svg{width:42px;height:42px}.upload-area h4,.upload-area h3{font-size:17px}.submit-btn{height:52px;font-size:15px}}.kyc-card:hover{border-color:#ffffff1a}.upload-box:hover{box-shadow:0 12px 28px #00000038}.input-group input:hover,.kyc-select:hover{border-color:#ffffff1a}.input-group input:focus,.kyc-select:focus{box-shadow:0 0 0 3px #2ab8ff29}.file-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#20d468;border-radius:999px;justify-content:center;align-items:center;max-width:100%;margin-top:16px;padding:10px 18px;font-size:13px;font-weight:700;display:inline-flex;overflow:hidden}.upload-box p{color:#9db2cf;text-align:center;word-break:break-all;margin-top:12px;font-size:13px;line-height:1.6}.kyc-card{animation:.35s kycFade}.upload-box{animation:.45s kycFade}@keyframes kycFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width>=1200px){.kyc-page{padding-top:36px;padding-bottom:140px}.kyc-card{width:100%;max-width:760px;margin:auto}.kyc-header{max-width:760px;margin:0 auto 30px}}@media (width>=1600px){.kyc-card{max-width:760px}}.kyc-card,.input-group,.upload-box,.upload-area{width:100%}.kyc-card{display:block!important}.input-group{flex-direction:column;display:flex}.upload-box{display:block}.upload-area{flex-direction:column;display:flex}img{max-width:100%}.convert-page{color:#fff;background:#07111f;min-height:100vh;padding:20px 20px 120px}.convert-header{align-items:center;gap:18px;margin-bottom:30px;display:flex}.back-btn{color:#ffd54a;cursor:pointer;background:#13233d;border:none;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .25s;display:flex}.convert-header h2{margin:0;font-size:36px;font-weight:800}.convert-card{background:#101d33;border:1px solid #ffffff0d;border-radius:22px;margin-bottom:20px;padding:22px;position:relative;overflow:visible}.convert-card h3{margin:0 0 14px;font-size:18px;font-weight:700}.convert-card select{color:#fff;cursor:pointer;background:#162947;border:1px solid #ffffff14;border-radius:16px;outline:none;width:100%;height:58px;padding:0 16px;font-size:18px;transition:all .25s}.convert-card select:hover,.convert-card select:focus{border-color:#ffd54a}.amount-input{color:#fff;background:#162947;border:1px solid #ffffff14;border-radius:18px;outline:none;width:100%;height:70px;padding:0 18px;font-size:34px;font-weight:700;transition:all .25s}.amount-input:focus{border-color:#ffd54a}.amount-input::placeholder{color:#6e84a5}.balance-text{color:#91a7ca;margin-top:12px;font-size:14px}.swap-circle{color:#ffd54a;cursor:pointer;background:#162947;border:2px solid #29446d;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;transition:all .25s;display:flex}.swap-circle:hover{background:#1e3559;transform:rotate(180deg)}.rate-box{background:#101d33;border:1px solid #ffffff0d;border-radius:22px;margin-bottom:20px;padding:22px}.rate-title{color:#8fa2c0;margin-bottom:8px;font-size:14px;display:block}.rate-value{color:#fff;word-break:break-word;font-size:22px;font-weight:700}.receive-box{color:#f7f6f4;word-break:break-word;background:#162947;border:1px solid #ffffff14;border-radius:18px;align-items:center;width:100%;min-height:40px;padding:0 18px;font-size:18px;font-weight:700;display:flex}.convert-btn{color:#111;cursor:pointer;background:linear-gradient(135deg,#ffd54a94,#f4b300af);border:none;border-radius:18px;width:100%;height:64px;font-size:22px;font-weight:800;transition:all .25s}.convert-btn:hover{transform:translateY(-2px);box-shadow:0 15px 35px #ffd54a59}.convert-btn:active{transform:scale(.98)}.convert-btn:disabled{color:#d8d8d8;cursor:not-allowed;box-shadow:none;background:#4a5e7c;transform:none}.loading-page{color:#ffd54a;justify-content:center;align-items:center;min-height:100vh;font-size:24px;font-weight:700;display:flex}.convert-card,.rate-box{animation:.25s fadeUp}.convert-card:hover{border-color:#ffd54a26}.amount-input:hover{border-color:#ffd54a59}.amount-input:focus{box-shadow:0 0 0 3px #ffd54a1f}.amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amount-input{-moz-appearance:textfield}@media (width<=768px){.convert-page{padding:16px 16px 100px}.convert-header{gap:14px}.convert-header h2{font-size:30px}.convert-card{padding:18px}.convert-card h3{font-size:17px}.convert-card select{height:54px;font-size:17px}.amount-input{height:64px;font-size:28px}.receive-box{min-height:50px;font-size:24px}.convert-btn{height:55px;font-size:15px}.swap-circle{width:64px;height:64px}}@media (width<=480px){.convert-header h2{font-size:26px}.back-btn{width:44px;height:44px}.convert-card{border-radius:18px}.amount-input{font-size:24px}.receive-box{font-size:20px}}html{scroll-behavior:smooth}button,input,select{font-family:inherit}.coin-selected{justify-content:space-between;align-items:center;display:flex}.coin-arrow{color:#fff;transition:all .25s}.coin-selected{justify-content:space-between;align-items:center;gap:16px;display:flex}.coin-left{align-items:center;gap:14px;display:flex}.coin-logo{object-fit:contain;flex-shrink:0;width:56px;height:56px}.coin-name{flex-direction:column;display:flex}.coin-symbol{color:#fff;font-size:20px;font-weight:700}.coin-balance{color:#91a7ca;margin-top:4px;font-size:13px}.coin-select{position:relative}.coin-menu{z-index:9999;background:#162947;border:1px solid #ffffff14;border-radius:16px;max-height:260px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden auto;box-shadow:0 15px 35px #00000073}.coin-item{cursor:pointer;align-items:center;gap:14px;padding:14px 16px;transition:all .2s;display:flex}.coin-item:hover{background:#22375c}.coin-item img{object-fit:contain;flex-shrink:0;width:34px;height:34px}.coin-item span{color:#fff;font-size:16px;font-weight:600}.coin-arrow.rotate{transform:rotate(180deg)}.convert-back-btn{color:#fff;background:#161616;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.convert-back-btn:hover{background:#222}.about-page{color:#fff;width:100%;min-height:100dvh;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(90px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#0b1220;flex-direction:column;display:flex;overflow-x:hidden}.about-page *{min-width:0}.about-header{flex-wrap:nowrap;align-items:center;gap:14px;width:100%;margin-bottom:22px;display:flex}.about-back{color:#2edcff;cursor:pointer;background:#18243e;border:none;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .25s;display:flex}.about-back:hover{background:#223250}.about-header h2{color:#fff;overflow-wrap:anywhere;word-break:break-word;flex:1;min-width:0;margin:0;font-size:30px;font-weight:800}.about-card{background:#18243e;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;flex:1;width:100%;padding:28px;display:flex;overflow:hidden;box-shadow:0 15px 40px #00000059}.about-logo{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:40px;display:flex}.about-logo-icon{color:#2edcff;background:#243657;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:16px;display:flex}.about-logo h1{color:#2edcff;overflow-wrap:anywhere;margin:0;font-size:34px;font-weight:800}.about-logo span{color:#9eb0c7;overflow-wrap:anywhere;margin-top:8px;font-size:14px}.about-section{flex-direction:column;gap:16px;width:100%;margin-bottom:36px;display:flex}.about-section:last-child{margin-bottom:0}.about-section h3{color:#f5c542;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:22px;font-weight:800;line-height:1.4}.about-section p{color:#d9e2ef;text-align:justify;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:15px;line-height:1.95}.about-section ul{flex-direction:column;gap:12px;margin:0;padding-left:22px;display:flex}.about-section li{color:#d9e2ef;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:15px;line-height:1.8}.about-footer{text-align:center;border-top:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding-top:28px;display:flex}.about-footer p{color:#2edcff;margin:0;font-size:17px;font-weight:700}.about-footer span{color:#8ca0bb;font-size:14px}.about-page img,.about-page svg{flex-shrink:0;max-width:100%;height:auto}.about-page h1,.about-page h2,.about-page h3,.about-page h4,.about-page h5,.about-page h6,.about-page p,.about-page span,.about-page li,.about-page div{overflow-wrap:anywhere;word-break:break-word}.about-page button{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.about-page *{max-width:100%}@media (width<=380px){.about-page{padding:12px 12px calc(90px + env(safe-area-inset-bottom))}.about-card{border-radius:18px;padding:16px}.about-header{gap:10px;margin-bottom:18px}.about-back{width:40px;height:40px}.about-header h2{font-size:22px}.about-logo-icon{width:72px;height:72px}.about-logo h1{font-size:26px}.about-section{gap:12px;margin-bottom:28px}.about-section h3{font-size:18px}.about-section p,.about-section li{font-size:13px;line-height:1.8}}@media (width>=381px) and (width<=768px){.about-card{padding:20px}.about-header h2{font-size:25px}.about-logo h1{font-size:30px}.about-section h3{font-size:20px}}@media (width>=769px) and (width<=1199px){.about-page{padding:28px}.about-card{padding:34px}.about-header h2{font-size:32px}.about-section p,.about-section li{font-size:16px}}@media (width>=1200px){.about-page{padding:40px}.about-header,.about-card{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.about-card{padding:48px}.about-logo{margin-bottom:50px}.about-logo h1{font-size:40px}.about-section{margin-bottom:42px}.about-section h3{font-size:26px}.about-section p,.about-section li{font-size:17px;line-height:2}}html,body{width:100%;max-width:100%;overflow-x:hidden}.about-page{width:100%;max-width:100vw;overflow-x:hidden}.about-card{width:100%;max-width:100%;overflow:hidden}.about-section{width:100%;min-width:0}.about-section h3,.about-section p,.about-section li,.about-logo h1,.about-logo span,.about-header h2{overflow-wrap:anywhere;word-break:break-word;white-space:normal;min-width:0;max-width:100%}.about-section ul{width:100%;min-width:0}.about-back{touch-action:manipulation}@supports (padding:max(0px)){.about-page{padding-top:max(16px,env(safe-area-inset-top));padding-right:max(16px,env(safe-area-inset-right));padding-bottom:max(90px,env(safe-area-inset-bottom));padding-left:max(16px,env(safe-area-inset-left))}}@media (orientation:landscape){.about-page{padding-bottom:24px}}@media (width>=1600px){.about-header,.about-card{max-width:1400px}}*{-webkit-tap-highlight-color:transparent}.withdraw-table{background:#13254d;border-radius:16px;margin-top:20px;overflow:auto}.withdraw-table table{border-collapse:collapse;width:100%}.withdraw-table th{color:#ffd54a;text-align:left;background:#193466;padding:18px;font-weight:700}.withdraw-table td{color:#fff;border-top:1px solid #ffffff14;padding:18px}.withdraw-table tr:hover{background:#18315f}.action-btn{cursor:pointer;color:#fff;border:none;border-radius:10px;padding:10px 18px;font-weight:700;transition:all .25s}.action-btn:hover{transform:translateY(-2px)}.btn-approve{background:#16a34a}.btn-approve:hover{background:#22c55e}.btn-processing{background:#f59e0b}.btn-processing:hover{background:#fbbf24}.btn-reject{background:#dc2626}.btn-reject:hover{background:#ef4444}.admin-deposit-page{color:#fff;background:#06152d;min-height:100vh;padding:30px;font-family:Arial,sans-serif}.admin-header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.admin-header h1{color:#facc15;font-size:28px}.admin-header button{color:#fff;cursor:pointer;background:#1e3a8a;border:none;border-radius:10px;padding:10px 20px;font-size:15px;font-weight:700}.admin-header button:hover{opacity:.8}.admin-deposit-page table{border-collapse:collapse;background:#111d32;border-radius:15px;width:100%;overflow:hidden}.admin-deposit-page th{color:#facc15;text-align:center;background:#162544;padding:15px}.admin-deposit-page td{text-align:center;border-bottom:1px solid #243451;padding:15px}.admin-deposit-page tr:hover{background:#172b4d}.admin-deposit-page a{color:#00eaff;font-weight:700;text-decoration:none}.admin-deposit-page a:hover{text-decoration:underline}.approve-btn{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:8px;margin-right:8px;padding:10px 15px;font-weight:700}.approve-btn:hover{background:#15803d}.reject-btn{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:8px;padding:10px 15px;font-weight:700}.reject-btn:hover{background:#b91c1c}@media (width<=900px){.admin-deposit-page{padding:15px;overflow-x:auto}.admin-header h1{font-size:20px}.admin-deposit-page table{min-width:900px}}.admin-page{color:#fff;background:linear-gradient(#08111f,#0d1728,#111c31);min-height:100vh;padding:30px}.admin-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.admin-header h1{margin:0;font-size:34px;font-weight:800}.admin-header p{color:#9ca3af;margin-top:6px}.logout-btn{cursor:pointer;color:#fff;background:#ef4444;border:none;border-radius:14px;align-items:center;gap:10px;height:50px;padding:0 22px;font-size:16px;font-weight:700;transition:all .25s;display:flex}.logout-btn:hover{background:#dc2626;transform:translateY(-2px)}.welcome-card{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:22px;justify-content:space-between;align-items:center;margin-bottom:25px;padding:30px;display:flex;box-shadow:0 20px 45px #00000059}.welcome-left{align-items:center;gap:20px;display:flex}.admin-avatar{background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.welcome-card h2{margin:0;font-size:26px}.welcome-card span{color:#dbeafe}.stats-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px;display:grid}.stat-card{cursor:pointer;background:#172338;border:1px solid #ffffff0f;border-radius:18px;align-items:center;gap:18px;padding:22px;transition:all .25s;display:flex}.stat-card:hover{background:#1d2c46;transform:translateY(-4px);box-shadow:0 15px 30px #00000059}.stat-card svg{color:#38bdf8}.stat-card h3{margin:0;font-size:20px;font-weight:700}.stat-card span{color:#94a3b8;font-size:14px}.menu-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;display:grid}.menu-card{cursor:pointer;border:1px solid #ffffff0d;border-radius:22px;min-height:170px;padding:28px;transition:all .3s;position:relative;overflow:hidden}.menu-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0006}.menu-icon{background:#ffffff26;border-radius:18px;justify-content:center;align-items:center;width:65px;height:65px;margin-bottom:22px;display:flex}.menu-card h3{margin:0;font-size:24px;font-weight:800}.menu-card p{color:#ffffffd1;margin-top:10px;font-size:15px;line-height:1.5}.menu-card.green{background:linear-gradient(135deg,#16a34a,#15803d)}.menu-card.red{background:linear-gradient(135deg,#ef4444,#b91c1c)}.menu-card.blue{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.menu-card.cyan{background:linear-gradient(135deg,#0891b2,#0e7490)}.menu-card.purple{background:linear-gradient(135deg,#7c3aed,#6d28d9)}.menu-card.orange{background:linear-gradient(135deg,#f97316,#ea580c)}.menu-card.pink{background:linear-gradient(135deg,#ec4899,#db2777)}.menu-card.gray{background:linear-gradient(135deg,#475569,#334155)}.welcome-card{animation:.45s fadeUp}.stat-card{animation:.55s fadeUp}.menu-card{animation:.65s fadeUp}.menu-card:before{content:"";background:#ffffff14;border-radius:50%;width:180px;height:180px;transition:all .35s;position:absolute;top:-70px;right:-70px}.menu-card:hover:before{transform:scale(1.3)}@media (width<=991px){.admin-page{padding:20px}.admin-header{flex-direction:column;align-items:flex-start}.stats-grid{grid-template-columns:1fr}.menu-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.admin-page{padding:16px}.admin-header h1{font-size:28px}.welcome-card{flex-direction:column;align-items:flex-start;gap:20px;padding:22px}.welcome-left{width:100%}.welcome-right{display:none}.stats-grid{grid-template-columns:1fr;gap:15px}.menu-grid{grid-template-columns:1fr;gap:16px}.menu-card{min-height:145px;padding:22px}.menu-card h3{font-size:22px}.menu-card p{font-size:14px}.logout-btn{justify-content:center;width:100%}}@media (width>=1500px){.admin-page{max-width:1600px;margin:auto}.menu-grid{grid-template-columns:repeat(4,1fr)}}.admin-page{color:#fff;background:#0f1115;min-height:100vh;padding:25px;font-family:Arial,Helvetica,sans-serif}.admin-page h2{margin:25px 0 15px;font-size:24px;font-weight:700}.trade-dashboard{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;margin-bottom:30px;display:grid}.trade-card{background:#181b20;border:1px solid #2b3139;border-radius:14px;padding:18px;transition:all .25s}.trade-card:hover{border-color:#f0b90b;transform:translateY(-2px)}.trade-card h3{color:#888;margin:0;font-size:14px;font-weight:500}.trade-card p{color:#f0b90b;margin-top:10px;font-size:28px;font-weight:700}.trade-toolbar{flex-wrap:wrap;align-items:center;gap:15px;margin:20px 0;display:flex}.trade-toolbar input{color:#fff;background:#181b20;border:1px solid #2b3139;border-radius:8px;outline:none;flex:1;min-width:240px;padding:12px 15px;font-size:15px}.trade-toolbar input:focus{border-color:#f0b90b}.trade-toolbar select{color:#fff;cursor:pointer;background:#181b20;border:1px solid #2b3139;border-radius:8px;outline:none;width:180px;padding:12px}.trade-toolbar select:focus{border-color:#f0b90b}table{border-collapse:collapse;background:#181b20;border-radius:12px;width:100%;margin-top:15px;overflow:hidden}th{text-align:left;color:#f0b90b;border-bottom:1px solid #2b3139;padding:15px;font-size:14px}td{border-bottom:1px solid #2b3139;padding:14px 15px;font-size:14px}table input[type=number]{color:#fff;background:#101215;border:1px solid #333;border-radius:6px;width:90px;padding:8px}table input[type=checkbox]{cursor:pointer;transform:scale(1.2)}button{color:#111;cursor:pointer;background:#f0b90b;border:none;border-radius:8px;padding:9px 18px;font-weight:600;transition:all .25s}button:hover{opacity:.9;transform:translateY(-1px)}.status{text-transform:capitalize;border-radius:999px;justify-content:center;align-items:center;min-width:90px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.status.trading{color:#f0b90b;background:#f0b90b26;border:1px solid #f0b90b59}.status.completed{color:#0ecb81;background:#0ecb8126;border:1px solid #0ecb8159}.status.cancelled{color:#f6465d;background:#f6465d26;border:1px solid #f6465d59}.status.pending{color:#3b82f6;background:#3b82f626;border:1px solid #3b82f659}.result{text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-width:75px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.result.win{color:#0ecb81;background:#0ecb8126;border:1px solid #0ecb8159}.result.lose{color:#f6465d;background:#f6465d26;border:1px solid #f6465d59}.result.draw{color:#cbd5e1;background:#94a3b82e;border:1px solid #94a3b859}.table-wrapper{border-radius:12px;width:100%;overflow-x:auto}.table-wrapper table{min-width:1050px}.table-wrapper::-webkit-scrollbar{height:10px}.table-wrapper::-webkit-scrollbar-track{background:#111}.table-wrapper::-webkit-scrollbar-thumb{background:#444;border-radius:20px}.table-wrapper::-webkit-scrollbar-thumb:hover{background:#666}thead th{z-index:5;position:sticky;top:0}tbody tr:nth-child(2n){background:#16191d}tbody tr:nth-child(odd){background:#1b1f24}tbody tr:hover{background:#242a33;transition:all .2s}@media (width<=1200px){.admin-page{padding:18px}.trade-dashboard{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.trade-dashboard{grid-template-columns:1fr}.trade-toolbar{flex-direction:column;align-items:stretch}.trade-toolbar input{width:100%;min-width:unset}.trade-toolbar select{width:100%}table{font-size:13px}th,td{padding:10px}button{width:100%}}@media (width<=480px){.admin-page{padding:12px}.trade-card{padding:14px}.trade-card p{font-size:22px}th,td{font-size:12px}.status,.result{min-width:70px;padding:5px 8px;font-size:11px}}.back-btn{color:#fff;cursor:pointer;background:#1f2937;border:1px solid #374151;border-radius:10px;margin-bottom:20px;padding:10px 20px;font-size:15px}html,body,#root{width:100%;min-height:100%;margin:0;padding:0}.kyc-status-page{background:radial-gradient(circle at top,#16345f 0%,#07111f 45%,#040b15 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex;overflow-x:hidden}.kyc-status-card{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111d31f2;border:1px solid #4f80bf40;border-radius:28px;width:100%;max-width:440px;padding:42px 30px;overflow:hidden;box-shadow:0 25px 60px #00000073}.status-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:110px;height:110px;margin:0 auto 28px;display:flex}.status-icon svg{width:56px;height:56px}.status-icon.pending{color:#ffb400;background:#ffb4001f;box-shadow:0 0 30px #ffb4002e}.status-icon.success{color:#1ed760;background:#1ed7601f;box-shadow:0 0 30px #1ed7602e}.status-icon.reject{color:#ff4b4b;background:#ff4b4b1f;box-shadow:0 0 30px #ff4b4b2e}.kyc-status-card h2{color:#fff;word-break:break-word;margin:0;font-size:28px;font-weight:700;line-height:1.35}.kyc-status-card p{color:#9cb2cf;word-break:break-word;overflow-wrap:anywhere;max-width:340px;margin:18px auto 0;font-size:15px;line-height:1.8}.status-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#31c6ff,#0b8dff);border:none;border-radius:18px;width:100%;min-height:56px;margin-top:36px;font-size:16px;font-weight:700;transition:all .25s}.status-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #31c6ff59}.status-btn:active{transform:scale(.98)}.status-btn:disabled{opacity:.6;cursor:not-allowed}@media (width<=768px){.kyc-status-page{padding:18px}.kyc-status-card{max-width:420px;padding:36px 26px}}@media (width<=480px){.kyc-status-page{padding:16px}.kyc-status-card{border-radius:24px;padding:30px 22px}.status-icon{width:90px;height:90px;margin-bottom:22px}.status-icon svg{width:46px;height:46px}.kyc-status-card h2{font-size:22px}.kyc-status-card p{font-size:14px;line-height:1.7}.status-btn{min-height:52px;font-size:15px}}@media (width<=360px){.kyc-status-page{padding:12px}.kyc-status-card{padding:24px 18px}.status-icon{width:82px;height:82px}.status-icon svg{width:42px;height:42px}.kyc-status-card h2{font-size:20px}.kyc-status-card p{font-size:13px}.status-btn{min-height:48px;font-size:14px}}.support-chat-page{color:#fff;background:#050b16;flex-direction:column;width:100%;height:100vh;display:flex;overflow:hidden}.support-header{background:#0b2145;border-bottom:1px solid #203b67;flex:none;justify-content:center;align-items:center;height:60px;display:flex}.support-title{font-size:17px;font-weight:700}.back-btn{color:#fff;background:#2859a8;border:none;border-radius:12px;width:38px;height:38px;position:absolute;left:15px}.chat-box{flex-direction:column;flex:1;gap:10px;padding:18px 14px;display:flex;overflow-y:auto}.my-message{word-break:break-word;background:#1685ff;border-radius:18px 18px 5px;align-self:flex-end;max-width:70%;padding:10px 14px;font-size:14px;line-height:1.4}.admin-message{word-break:break-word;background:#18335f;border-radius:18px 18px 18px 5px;align-self:flex-start;max-width:70%;padding:10px 14px;font-size:14px;line-height:1.4}.admin-logo{color:#65b1ff;margin-bottom:4px;font-size:10px}.chat-input{background:#0b2145;border-top:1px solid #203b67;align-items:center;gap:8px;display:flex;flex:none!important;height:56px!important;min-height:58px!important;padding:8px 10px!important}.chat-input input{border:none;border-radius:20px;outline:none;flex:1;padding:0 15px;font-size:13px;height:38px!important;min-height:38px!important}.send-btn{color:#fff;background:#1685ff;border:none;border-radius:50%;justify-content:center;align-items:center;min-width:38px;min-height:38px;display:flex;width:36px!important;height:36px!important}.send-btn svg{width:18px;height:18px}.chat-box{gap:8px!important;padding-bottom:10px!important}.my-message,.admin-message{padding:8px 12px!important;font-size:13px!important}.chat-input{height:56px!important;padding:8px 10px!important}.chat-input input{height:36px!important}.send-btn{width:36px!important;height:36px!important}.message-time{opacity:.6;text-align:right;margin-top:5px;font-size:10px}.admin-message .message-time{color:#9db7e8}.my-message .message-time{color:#d9ecff}.message-text{white-space:pre-wrap;word-break:break-word}.chat-input{border-radius:28px!important;width:calc(100% - 32px)!important;margin:0 auto!important;padding:12px 16px!important}.chat-input input{padding-left:18px!important;padding-right:10px!important}.send-btn{margin-right:4px!important}.chat-input textarea{scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.chat-input textarea::-webkit-scrollbar{width:0;height:0;display:none}.support-header{justify-content:center;align-items:center;display:flex;position:relative}.back-btn{z-index:10;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.support-title{white-space:nowrap;text-align:center;pointer-events:none;font-size:20px;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.support-back-btn{color:#fff;cursor:pointer;z-index:20;background:#2f5fb8;border:none;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.support-title{white-space:nowrap;pointer-events:none;font-size:20px;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.admin-support-page{color:#fff;background:#050b16;width:100%;height:100vh;font-family:Arial,sans-serif;display:flex;overflow:hidden}.support-sidebar{background:#0b1528;border-right:1px solid #22395d;flex-direction:column;width:340px;display:flex}.sidebar-title{background:#0c2142;border-bottom:1px solid #22395d;align-items:center;height:70px;padding:0 20px;font-size:20px;font-weight:700;display:flex}.search-box{background:#101f38;border:1px solid #22395d;border-radius:12px;align-items:center;gap:10px;height:42px;margin:15px;padding:0 15px;display:flex}.search-box input{color:#fff;background:0 0;border:none;outline:none;flex:1;font-size:14px}.search-box input::placeholder{color:#7d8da8}.room-list{flex:1;overflow-y:auto}.chat-room{cursor:pointer;border-bottom:1px solid #1b304f;align-items:center;gap:12px;padding:15px;transition:all .2s;display:flex;position:relative}.chat-room:hover{background:#132d55}.chat-room.active{background:#173564}.room-avatar{background:#1685ff;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.room-info{flex:1;min-width:0}.room-id{color:#9fb1ca;margin-top:3px;font-size:12px}.last-message{color:#aab7cc;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:13px;overflow:hidden}.unread-badge{background:#ff334b;border-radius:50%;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:12px;font-weight:700;display:flex}.support-chat-area{background:#071120;flex-direction:column;flex:1;display:flex}.chat-header{background:#0c2142;border-bottom:1px solid #22395d;align-items:center;height:70px;padding:0 25px;display:flex}.chat-customer-name{font-size:18px;font-weight:700}.message-area{flex:1;padding:20px;overflow-y:auto}.message-row{margin-bottom:15px;display:flex}.message-row.customer{justify-content:flex-end}.message-row.admin{justify-content:flex-start}.message-bubble{border-radius:16px;max-width:70%;padding:12px 16px;font-size:15px;line-height:1.5}.message-row.customer .message-bubble{background:#1685ff;border-bottom-right-radius:4px}.message-row.admin .message-bubble{background:#1b3157;border-bottom-left-radius:4px}.message-time{opacity:.7;align-items:center;gap:5px;margin-top:6px;font-size:11px;display:flex}.chat-input-area{box-sizing:border-box;background:#0c2142;border-top:1px solid #22395d;align-items:flex-end;gap:10px;height:75px;padding:12px 18px;display:flex}.chat-input{resize:none;color:#111;box-sizing:border-box;background:#fff;border:none;border-radius:24px;outline:none;flex:1;min-width:0;max-width:calc(100% - 60px);min-height:46px;max-height:140px;padding:12px 18px;font-size:15px;overflow-y:auto}.send-button{color:#fff;cursor:pointer;background:#1685ff;border:none;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.send-button:hover{opacity:.85}.empty-chat{opacity:.6;margin:auto;font-size:18px}@media (width<=768px){.admin-support-page{flex-direction:column}.support-sidebar{width:100%;height:260px}.support-chat-area{height:calc(100vh - 260px)}.message-bubble{max-width:85%;font-size:14px}.chat-header{height:60px}}@media (width<=480px){.sidebar-title{font-size:18px}.chat-input-area{height:65px;padding:10px}.chat-input{font-size:14px}}.chat-input{resize:none;white-space:pre-wrap;word-break:break-word;height:auto;min-height:45px;max-height:120px;padding:12px 18px;font-family:inherit;line-height:1.5;overflow-y:auto}.chat-input:focus{box-shadow:0 0 0 2px #1685ff40}.message-bubble{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.message-area::-webkit-scrollbar{width:6px}.message-area::-webkit-scrollbar-thumb{background:#27446c;border-radius:20px}.message-area::-webkit-scrollbar-track{background:0 0}.chat-input::-webkit-scrollbar{width:5px}.chat-input::-webkit-scrollbar-thumb{background:#4b6b97;border-radius:20px}.message-row{animation:.18s messageFade}@keyframes messageFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.message-time{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.read-status{color:#9fd3ff;font-size:11px;font-weight:600}.back-button{color:#fff;cursor:pointer;background:#173564;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin-right:12px;transition:all .2s;display:flex}.back-button:hover{background:#1d4b8f}.sidebar-title{align-items:center;display:flex}.chat-header{background:linear-gradient(#173d8b,#102c73);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;height:auto;min-height:90px;padding:20px 24px;display:flex;box-shadow:0 8px 20px #00000040}.chat-customer-name{color:#fff;font-size:24px;font-weight:700;line-height:1.2}.chat-customer-id{color:#c8d4ff;margin-top:6px;font-size:13px}.chat-header div div:nth-child(3){color:#000;background:#ffd54f;border-radius:30px;align-items:center;margin-top:10px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.chat-header div div:nth-child(4){color:#d9e3ff;background:#0b1c44;border-left:4px solid #ffd54f;border-radius:10px;max-width:500px;margin-top:10px;padding:12px 14px;font-size:13px;line-height:1.6}.chat-header button{color:#fff;cursor:pointer;background:#2b82ff;border:none;border-radius:12px;padding:10px 22px;font-size:14px;font-weight:700;transition:all .25s;box-shadow:0 5px 15px #00000040}.chat-header button:hover{background:#1f6fe6;transform:translateY(-2px)}.chat-header+div{border-bottom:1px solid #ffffff14;box-shadow:0 8px 20px #0000002e;background:#132a5c!important;padding:22px!important}.chat-header+div input,.chat-header+div textarea{color:#fff;background:#08152f;border:1px solid #31569b;border-radius:10px;width:100%;padding:12px 15px;font-size:14px;transition:all .2s}.chat-header+div input:focus,.chat-header+div textarea:focus{border-color:#4da3ff;box-shadow:0 0 0 2px #4da3ff33}.chat-header+div button{cursor:pointer;border:none;border-radius:10px;padding:10px 22px;font-weight:700;transition:all .2s}.chat-header+div button:first-child{color:#fff;background:#1685ff}.chat-header+div button:first-child:hover{background:#0f74ea}.chat-header+div button:last-child{color:#fff;background:#555}.chat-header+div button:last-child:hover{background:#777}.chat-room{border-left:4px solid #0000;transition:all .2s}.chat-room:hover{border-left:4px solid #2b82ff;transform:translate(4px)}.chat-room.active{background:#18396b;border-left:4px solid #ffd54f}.room-avatar{box-shadow:0 5px 15px #0000004d}.room-name{font-size:16px;font-weight:700}.room-info div:nth-child(3){color:#000;background:#ffd54f;border-radius:30px;margin-top:5px;padding:2px 10px;font-size:11px;font-weight:700;display:inline-flex}.message-bubble{box-shadow:0 8px 18px #0003}.chat-input{border:1px solid #cfd9ef}.chat-input:focus{border-color:#1685ff}.send-button{transition:all .2s;box-shadow:0 5px 15px #00000040}.send-button:hover{transform:scale(1.06)}.admin-login{color:#fff;background:#050b18;justify-content:center;align-items:center;min-height:100vh;display:flex}.login-box{background:#111827;border-radius:20px;width:380px;padding:40px;box-shadow:0 10px 40px #00000080}.login-box h1{text-align:center;color:#06ffea;margin-bottom:30px;font-size:32px}.login-box input{box-sizing:border-box;color:#fff;background:#1f2937;border:1px solid #374151;border-radius:10px;width:100%;margin-bottom:15px;padding:14px;font-size:16px}.login-box input:focus{border-color:#00abfa;outline:none}.login-box button{color:#111;cursor:pointer;background:#42eff5;border:none;border-radius:10px;width:100%;padding:14px;font-size:18px;font-weight:700}.login-box button:hover{opacity:.9}.admin-wallet-page{color:#fff;background:#081223;min-height:100vh;padding:30px}.admin-wallet-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.admin-wallet-header h1{font-size:34px;font-weight:700}.wallet-form{background:#111b2f;border-radius:18px;margin-bottom:30px;padding:30px;box-shadow:0 10px 30px #00000059}.form-group label{color:#c8d2df;margin-bottom:8px;font-weight:600}.form-group input,.form-group select,.form-group textarea{color:#fff;background:#1d2940;border:1px solid #2e3d59;border-radius:12px;outline:none;width:100%;padding:14px;font-size:15px;transition:all .2s}.form-group textarea{resize:vertical;min-height:100px}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e2e}.preview-image{object-fit:cover;border:2px solid #2e3d59;border-radius:12px;width:180px;max-width:100%;margin-top:15px}.switch{color:#fff;align-items:center;gap:10px;margin-top:20px;margin-bottom:25px;font-weight:600;display:flex}.switch input{cursor:pointer;width:20px;height:20px}.form-buttons{flex-wrap:wrap;gap:15px;display:flex}.save-btn{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:10px;min-width:180px;height:52px;font-size:16px;font-weight:700;transition:all .25s;display:flex}.save-btn:hover{background:#15803d}.save-btn:disabled{opacity:.6;cursor:not-allowed}.reset-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:10px;min-width:180px;height:52px;font-size:16px;font-weight:700;transition:all .25s;display:flex}.reset-btn:hover{background:#1d4ed8}.wallet-list{background:#111b2f;border-radius:18px;padding:25px;box-shadow:0 10px 30px #00000059}.wallet-list h2{align-items:center;gap:10px;margin-bottom:25px;font-size:24px;font-weight:700;display:flex}.loading{text-align:center;color:#94a3b8;padding:40px 0;font-size:18px}.wallet-card{background:#16233b;border:1px solid #22304d;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:20px;transition:all .25s;display:flex}.wallet-card:hover{border-color:#2563eb;transform:translateY(-2px);box-shadow:0 8px 20px #00000059}.wallet-left{flex:1;align-items:center;gap:20px;min-width:0;display:flex}.wallet-qr{object-fit:cover;background:#fff;border-radius:12px;width:90px;height:90px;padding:6px}.wallet-left h3{color:#fff;margin:0;font-size:22px;font-weight:700}.wallet-left p{color:#cbd5e1;word-break:break-all;margin:5px 0}.wallet-address{color:#94a3b8;font-size:13px;line-height:1.6}.wallet-left span{color:#22c55e;font-size:13px;font-weight:600}.wallet-right{align-items:center;gap:12px;display:flex}.status{border-radius:30px;padding:7px 14px;font-size:13px;font-weight:700}.status.on{color:#fff;background:#16a34a}.status.off{color:#fff;background:#dc2626}.edit-btn,.delete-btn{color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;transition:all .25s;display:flex}.edit-btn{background:#2563eb}.delete-btn{background:#dc2626}@media (width<=900px){.wallet-card{flex-direction:column;align-items:flex-start}.wallet-left{flex-direction:column;align-items:flex-start;width:100%}.wallet-right{justify-content:flex-end;width:100%;margin-top:15px}.wallet-qr{width:120px;height:120px}}@media (width<=600px){.admin-wallet-page{padding:18px}.admin-wallet-header{flex-direction:column;align-items:flex-start}.admin-wallet-header h1{font-size:28px}.form-buttons{flex-direction:column}.save-btn,.reset-btn{width:100%;min-width:unset}.wallet-right{flex-wrap:wrap;justify-content:flex-start}}.admin-contact-page{color:#fff;background:#081223;min-height:100vh;padding:35px}.admin-contact-header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.admin-contact-header h1{font-size:34px;font-weight:700}.contact-form{background:#111827;border:1px solid #1e293b;border-radius:20px;margin-bottom:30px;padding:28px}.form-group{flex-direction:column;margin-bottom:18px;display:flex}.form-group label{color:#94a3b8;margin-bottom:8px;font-size:14px;font-weight:600}.form-group input{color:#fff;background:#1e293b;border:none;border-radius:12px;outline:none;height:48px;padding:0 16px;font-size:15px}.form-group input[type=file]{cursor:pointer;padding:10px}.preview-image{object-fit:cover;border:2px solid #334155;border-radius:18px;width:90px;height:90px;margin-bottom:20px}.switch{align-items:center;gap:10px;margin-bottom:25px;font-weight:600;display:flex}.switch input{width:18px;height:18px}.form-buttons{gap:15px;margin-top:20px;display:flex}.save-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#16a34a,#22c55e);border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:10px;height:52px;font-size:16px;font-weight:700;transition:all .25s;display:flex}.save-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px #22c55e59}.reset-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:10px;height:52px;font-size:16px;font-weight:700;transition:all .25s;display:flex}.reset-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px #2563eb59}.contact-list{background:#111827;border:1px solid #1e293b;border-radius:20px;padding:28px}.contact-list h2{align-items:center;gap:10px;margin-bottom:25px;font-size:24px;font-weight:700;display:flex}.loading{text-align:center;color:#94a3b8;padding:40px}.contact-card{background:#1e293b;border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:20px;transition:all .25s;display:flex}.contact-card:hover{background:#243244;transform:translateY(-3px)}.contact-left{align-items:center;gap:18px;display:flex}.contact-icon{object-fit:cover;background:#0f172a;border:2px solid #334155;border-radius:18px;width:70px;height:70px}.contact-left h3{margin-bottom:6px;font-size:20px}.contact-left p{color:#94a3b8;word-break:break-all;margin-bottom:5px}.contact-left span{color:#64748b;font-size:13px}.contact-right{align-items:center;gap:12px;display:flex}.status{text-align:center;border-radius:999px;min-width:95px;padding:8px 14px;font-size:13px;font-weight:700}.status.on{color:#22c55e;background:#22c55e26;border:1px solid #22c55e59}.status.off{color:#ef4444;background:#ef444426;border:1px solid #ef444459}.edit-btn,.delete-btn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;transition:all .25s;display:flex}.edit-btn{color:#fff;background:#2563eb}.edit-btn:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 10px 20px #2563eb59}.delete-btn{color:#fff;background:#dc2626}.delete-btn:hover{background:#b91c1c;transform:translateY(-2px);box-shadow:0 10px 20px #dc262659}.contact-form{animation:.35s fadeUp}.contact-card{animation:.45s fadeUp}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#334155;border-radius:30px}::-webkit-scrollbar-track{background:#081223}@media (width<=992px){.contact-card{flex-direction:column;align-items:flex-start;gap:18px}.contact-right{justify-content:flex-end;width:100%}}@media (width<=768px){.admin-contact-page{padding:18px}.admin-contact-header{flex-direction:column;align-items:flex-start;gap:15px}.admin-contact-header h1{font-size:28px}.contact-form,.contact-list{padding:20px}.form-buttons{flex-direction:column}.save-btn,.reset-btn{width:100%}.contact-left{flex-direction:column;align-items:flex-start}.contact-right{justify-content:space-between;width:100%}.contact-icon{width:64px;height:64px}.contact-left h3{font-size:18px}.contact-left p{font-size:13px}}@media (width>=1400px){.admin-contact-page{max-width:1400px;margin:auto}}*,:before,:after{box-sizing:border-box}.admin-kyc-page{color:#fff;background:#07111f;width:100%;min-height:100vh;padding:32px;overflow-x:auto}.kyc-topbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.kyc-topbar h1{color:#ffd21f;letter-spacing:.5px;margin:0;font-size:38px;font-weight:900}.back-btn,.refresh-btn{cursor:pointer;color:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 20px;font-weight:700;display:flex}.back-btn{background:#284c9b}.back-btn:hover{background:#3564c7}.refresh-btn{background:#2298ff}.refresh-btn:hover{background:#087bdc}.kyc-table-box{background:#111827;border:1px solid #ffffff14;border-radius:18px;width:100%;overflow:hidden}th{text-align:left;color:#ffd21f;padding:16px 18px;font-size:14px;font-weight:800}td{color:#f5f7ff;border-bottom:1px solid #263650;padding:18px;font-size:14px}tbody tr{background:#171b22;transition:all .2s}td a{color:#00e5ff;font-weight:700;text-decoration:none}td a:hover{text-decoration:underline}.kyc-status{text-transform:capitalize;border-radius:20px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.kyc-status.pending{color:#ffc107;background:#ffc10726}.kyc-status.approved{color:#00dc78;background:#00dc7826}.kyc-status.rejected{color:#ff5060;background:#ff3c5026}.action{gap:10px;display:flex}.action button{color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 15px;font-weight:700;display:flex}.approve{background:#18c964}.approve:hover{background:#11a951}.reject{background:#ff4655}.reject:hover{background:#d9313e}.action button:disabled{opacity:.5;cursor:not-allowed}.done{color:#8fa5c7;font-weight:700}@media (width<=900px){.admin-kyc-page{padding:18px}.kyc-topbar{flex-wrap:wrap}.kyc-topbar h1{text-align:center;order:-1;width:100%;font-size:28px}}@media (width<=600px){.admin-kyc-page{padding:12px}.back-btn,.refresh-btn{height:38px;padding:0 14px;font-size:13px}}*{box-sizing:border-box}.admin-accounts-page{color:#fff;background:#0f1117;min-height:100vh;padding:32px}.admin-accounts-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.admin-accounts-header h1{margin:0;font-size:40px;font-weight:700}.back-btn{color:#fff;cursor:pointer;background:#1f2937;border:none;border-radius:12px;align-items:center;gap:10px;padding:12px 22px;font-size:15px;font-weight:600;transition:all .25s;display:flex}.back-btn:hover{background:#2563eb;transform:translateY(-2px)}.admin-card{background:#1b2433;border-radius:18px;margin-bottom:28px;padding:28px;box-shadow:0 10px 35px #00000040}.admin-title{align-items:center;gap:20px;display:flex}.admin-title svg{color:#fff}.admin-title h2{margin:0;font-size:34px}.admin-title p{color:#94a3b8;margin-top:6px;font-size:16px}.admin-actions{margin-top:28px}.add-btn{color:#fff;cursor:pointer;background:#22c55e;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:220px;height:54px;font-size:17px;font-weight:700;transition:all .25s;display:inline-flex}.add-btn:hover{background:#16a34a;transform:translateY(-2px)}.table-card{background:#1b2433;border-radius:18px;overflow-x:auto;box-shadow:0 10px 35px #00000040}table{border-collapse:collapse;width:100%;min-width:900px}thead{background:#111827}th{color:#facc15;text-align:left;padding:18px;font-size:15px;font-weight:700}td{color:#fff;border-top:1px solid #ffffff14;padding:18px;font-size:15px}tbody tr{transition:all .2s}tbody tr:hover{background:#202b3d}.password{letter-spacing:3px;color:#cbd5e1}.action-buttons{flex-wrap:wrap;gap:10px;display:flex}.edit-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:10px;justify-content:center;align-items:center;min-width:170px;height:42px;font-size:14px;font-weight:600;transition:all .25s;display:flex}.edit-btn:hover{background:#1d4ed8}.delete-btn{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:10px;justify-content:center;align-items:center;min-width:120px;height:42px;font-size:14px;font-weight:600;transition:all .25s;display:flex}.delete-btn:hover{background:#b91c1c}@media (width<=768px){.admin-accounts-page{padding:18px}.admin-accounts-header{flex-direction:column;align-items:flex-start}.admin-accounts-header h1{font-size:28px}.admin-card{padding:20px}.admin-title{align-items:flex-start}.admin-title h2{font-size:24px}.admin-title p{font-size:14px}.add-btn,.edit-btn,.delete-btn{width:100%}.action-buttons{flex-direction:column}table{min-width:760px}}.popup-overlay{z-index:99999;background:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup-card{background:#1b2433;border-radius:18px;width:420px;max-width:95%;padding:30px}.popup-card h2{margin-bottom:20px}.popup-input{color:#fff;background:#0f172a;border:1px solid #334155;border-radius:10px;width:100%;height:48px;margin-bottom:15px;padding:0 15px}.popup-buttons{justify-content:flex-end;gap:10px;margin-top:10px;display:flex}.cancel-btn{color:#fff;cursor:pointer;background:#374151;border:none;border-radius:10px;padding:12px 22px}.save-btn{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:10px;padding:12px 22px}
