:root{--sky: #43a7e8;--sky2: #1976d2;--mint: #e6f7e9;--bg: #f4f7fb;--ink: #172033;--muted: #667085;--line: #d8e7f5;--red: #ef4444;--green: #16a34a;--amber: #f59e0b;--purple: #8b5cf6;--pink: #ec4899;--cyan: #06b6d4;--head: "Poppins", system-ui, sans-serif;--body: "Roboto", system-ui, sans-serif}*{box-sizing:border-box}html,body,#root,#root *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}input,textarea,select,[contenteditable=true],[contenteditable=""]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}html,body{margin:0;background:linear-gradient(135deg,#dff4ff,#f5f1ff 45%,#eefbf2);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font:16px/1.45 var(--body);color:var(--ink)}button,input{font:inherit;color:inherit}button{cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}:focus-visible{outline:3px solid var(--ink);outline-offset:2px}h1,h2,h3{font-family:var(--head);margin:0}.app{max-width:480px;min-height:100dvh;margin:auto;background:var(--bg);position:relative;padding-bottom:6.5rem;box-shadow:0 0 40px #0002;overflow-x:hidden}.top{display:flex;align-items:center;gap:.6rem;padding:calc(.8rem + env(safe-area-inset-top)) 1rem .8rem;background:linear-gradient(90deg,#fff,#f7fbff);position:sticky;top:0;z-index:5}.top h1{flex:1;font-size:1.1rem;color:var(--sky);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sq{width:2.8rem;height:2.8rem;border:0;border-radius:12px;background:var(--mint);font-size:1.2rem;color:var(--sky2)}.wallet{border:0;background:linear-gradient(135deg,var(--sky),var(--purple));color:#fff;font:600 1rem var(--head);padding:.55rem 1rem;border-radius:14px;box-shadow:0 6px 14px #5bb8ee66}.content{padding:1rem;display:grid;gap:.8rem;animation:in .2s ease-out}@keyframes in{0%{opacity:0}}.btn{width:100%;min-height:85px;padding:1.4rem 1rem;border:2px solid var(--sky);background:var(--sky);color:#fff;border-radius:18px;font:700 1.1rem var(--head)}.btn.line{min-height:85px;padding:1.4rem 1rem;background:#fff;color:var(--sky2)}.btn.big{padding:1rem;font-size:1.1rem;background:linear-gradient(90deg,var(--sky),var(--purple),var(--pink));border:0;box-shadow:0 8px 18px #5bb8ee55}.btn.danger{background:var(--red);border-color:var(--red)}.tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;box-sizing:border-box}.tile{display:flex;align-items:center;gap:.75rem;text-align:left;background:linear-gradient(145deg,#fff,#f8fbff);border:1.5px solid #dceaf7;border-radius:20px!important;padding:1.2rem 1rem!important;min-height:6.2rem!important;position:relative;box-sizing:border-box!important;width:100%;box-shadow:0 4px 12px #0000000a;overflow:hidden}.tile .icon-box{width:3rem;height:3rem;min-width:3rem;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-style:normal}.tile b{font:700 1.05rem var(--head);display:block;color:var(--ink);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile small{color:var(--muted);font-size:.85rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile.line{border-color:var(--sky)}.tile.line span{position:absolute;right:.8rem;bottom:.5rem;color:var(--sky)}.ticker{overflow:hidden;white-space:nowrap;color:var(--red);font-weight:700}.ticker span{display:inline-block;padding-left:100%;animation:marquee 22s linear infinite}@keyframes marquee{to{transform:translate(-100%)}}.mcard{background:linear-gradient(145deg,#fff,#f8fbff);border:1.5px solid #dceaf7;border-radius:16px;padding:.9rem 1rem;display:grid;gap:.45rem;box-sizing:border-box}.row{display:flex;justify-content:space-between;align-items:center;gap:.6rem}.mcard h3{font-size:1.05rem}.st{font-size:.85rem;font-weight:500}.st.closed{color:var(--red)}.st.open{color:var(--green)}.st.close_only{color:var(--amber)}.res{font:500 1.7rem var(--body);color:var(--sky2);letter-spacing:.03em;font-variant-numeric:tabular-nums}.res.big{font-size:2.4rem}.acts{display:flex;gap:.6rem}.rb{width:7.1rem!important;min-width:7.1rem!important;height:3.1rem!important;flex-shrink:0;border-radius:14px;display:grid;place-items:center;box-sizing:border-box}.rb.chart{background:var(--mint)}.rb.play{background:var(--green);color:#fff}.rb.stop{background:var(--red);color:#fff;font-weight:700}.times{display:flex;gap:1.2rem;font-size:.9rem;color:var(--muted);flex-wrap:wrap}.times b{color:var(--ink)}.tag{background:var(--mint);color:var(--green);padding:0 .5rem;border-radius:99px;font-size:.8rem}.panel{background:linear-gradient(145deg,#fff,#fbfdff);border:1.5px solid #dceaf7;border-radius:16px;padding:1rem;display:grid;gap:.7rem}.panel.center,.bluecard.center{text-align:center;justify-items:center}.h{font-size:1.05rem}.h.big{font-size:1.5rem}.sub{color:var(--muted);margin:0;font-size:.92rem}.msg{margin:0;padding:.7rem .9rem;border-radius:12px;font-weight:500}.msg.bad{background:#fde8e8;color:#b3261e}.msg.good{background:#e3f6e3;color:#25692a}.gamegrid{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.gtile{background:linear-gradient(145deg,#fff,#f4faff);border:1.5px solid var(--sky);border-radius:16px;padding:1rem .8rem;display:grid;gap:.2rem;text-align:left}.gtile b{font:600 1rem var(--head)}.gtile small{color:var(--sky2)}.gtile em{color:var(--red);font-size:.8rem;font-style:normal}.gtile:disabled{border-color:#e1e4e1}.seg{display:grid;grid-auto-flow:column;gap:.5rem}.seg button{padding:.7rem;border:2px solid var(--sky);background:#fff;color:var(--sky2);border-radius:12px;font-weight:700}.seg button.on{background:var(--sky);color:#fff}.digits{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem}.digits button{aspect-ratio:1;border:2px solid var(--line);background:#fff;border-radius:12px;font:600 1.4rem var(--head)}.digits button.on,.chips button.on{background:var(--sky);border-color:var(--sky);color:#fff}.field{display:grid;gap:.3rem;font-weight:500}input{width:100%;padding:.75rem .9rem;border:1.5px solid #dcdfdc;border-radius:14px;background:#fff;box-sizing:border-box}input:focus{border-color:var(--sky);outline:none}input.num{font:600 1.6rem var(--head);letter-spacing:.3em;text-align:center}.two{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.chips{display:flex;flex-wrap:wrap;gap:.4rem}.chips button{border:1.5px solid var(--line);background:#fff;border-radius:99px;padding:.25rem .8rem}.chips.pannas{max-height:9.5rem;overflow-y:auto;padding:.2rem}.chips.pannas button{padding:.25rem .6rem;font-variant-numeric:tabular-nums}.bid{display:grid;grid-template-columns:1fr auto 2rem;gap:.5rem;align-items:center;border-bottom:1px dashed #dde;padding-bottom:.4rem}.bid button{border:0;background:none;color:var(--red);font-size:1.1rem}.bid.total{border:0;font-weight:700}.mono{font:600 1.05rem var(--head);letter-spacing:.08em}.bluecard{background:var(--sky);color:#fff;border-radius:16px;padding:1.1rem;display:grid;gap:.7rem}.bluecard .row{padding:.35rem 0}.bluecard .head{font:600 1.05rem var(--head)}.pill{background:var(--sky2);padding:.35rem .8rem;border-radius:10px;font-weight:500}.bal{font:700 2.6rem var(--head)}.table{overflow-x:auto;background:#fff;border-radius:16px;border:1.5px solid #e1e4e1}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:.65rem .9rem;border-bottom:1px solid #edf0ed}th{background:var(--mint)}.step{display:flex;align-items:center;gap:.8rem;background:#fff;border:1.5px solid var(--sky);border-radius:14px;padding:.8rem}.step p{margin:0}.n{width:2.4rem;height:2.4rem;border-radius:50%;background:var(--sky);color:#fff;display:grid;place-items:center;font-weight:700;flex:none}.hcard{background:#fff;border:1.5px solid #e1e4e1;border-radius:14px;padding:.8rem 1rem;display:grid;gap:.25rem}.chip{padding:.1rem .6rem;border-radius:99px;font-size:.85rem;font-weight:600;background:#e8eaf0}.chip.won{background:var(--green);color:#fff}.chip.lost{background:#fde8e8;color:#b3261e}.plus{color:var(--green)}.empty{color:var(--muted);text-align:center;padding:2rem 0}.bottom{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:min(100%,480px);box-sizing:border-box;padding:.9rem .5rem calc(.25rem + env(safe-area-inset-bottom,0px));background:#fff;border-radius:28px 28px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;box-shadow:0 -6px 20px #0001;z-index:6}.bottom button{border:0;background:none;display:grid;justify-items:center;font-size:.82rem;color:#333;padding:.3rem 0}.bottom span{font-size:1.3rem}.bottom .centre{width:4.2rem;height:4.2rem;border-radius:50%;background:var(--sky);font-size:1.8rem;margin:-2rem auto 0;box-shadow:0 8px 20px #5bb8ee88}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:8}.drawer{position:fixed;top:0;bottom:0;left:0;width:min(78vw,420px);max-width:420px;box-sizing:border-box;background:var(--bg);z-index:9;transform:translate(-100%);transition:transform .22s ease;display:flex;flex-direction:column;align-items:stretch;border-radius:0 20px 20px 0;overflow:hidden}.drawer.in{transform:translate(0)}.drawer .who{flex:0 0 auto;width:100%;box-sizing:border-box;background:linear-gradient(var(--sky2),var(--sky))!important;color:#fff;padding:calc(1.2rem + env(safe-area-inset-top)) 1.2rem 1.2rem;display:flex;gap:1rem;align-items:center}.who small{display:block;opacity:.85}.av{width:3.6rem;height:3.6rem;min-width:3.6rem;border-radius:50%;background:var(--mint);color:var(--sky2);display:grid;place-items:center;font:700 1.6rem var(--head)}.drawer .items{flex:1 1 auto;min-height:0;min-width:0;width:100%;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;padding:1rem 1.2rem;display:flex;flex-direction:column;align-items:stretch;gap:.8rem}.drawer .items button{display:flex;align-items:center;justify-content:flex-start;gap:1rem;width:100%;min-height:60px;box-sizing:border-box;margin:0;padding:10px 14px;background:#d9f2ef!important;color:#000!important;border:1px solid #009e9b!important;border-radius:0!important;font:700 .95rem var(--head);text-align:left;box-shadow:none!important}.drawer .items button span{margin-left:auto;flex-shrink:0;font-size:.95rem}.drawer .items i{width:2.5rem;height:2.5rem;min-width:2.5rem;flex-shrink:0;border-radius:30%;background:var(--mint);display:grid;place-items:center;font-size:.95rem;font-style:normal}.drawer>.btn{display:block;flex:0 0 auto;width:calc(100% - 2rem);min-height:48px;box-sizing:border-box;margin:.1rem 1rem;padding:.4rem .8rem;border-radius:12px;font:700 1.1rem var(--head)}.home-screen{max-width:480px;margin:0 auto;width:100%;box-sizing:border-box;padding-bottom:5rem}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:grid;place-items:center;z-index:10;padding:1rem}.mbox{background:#fff;border-radius:18px;padding:1.2rem;max-width:360px;display:grid;gap:.8rem}.auth{min-height:100dvh;display:grid;place-items:center;padding:1.2rem;background:linear-gradient(135deg,#dff7ff,#eee8ff 48%,#e7fae9)}.authcard{width:min(100%,420px);background:linear-gradient(145deg,#fff,#f8fbff);border-radius:28px;padding:1.6rem 1.3rem;display:grid;gap:.9rem;box-shadow:0 10px 30px #0001;text-align:center}.authcard h1{color:var(--sky);font-size:1.9rem}.authcard p{margin:0;color:#444}.in{display:flex;align-items:center;gap:.6rem;border:1.5px solid #dcdfdc;border-radius:18px;padding:.3rem .6rem}.in i{width:2.2rem;height:2.2rem;border-radius:50%;background:var(--mint);display:grid;place-items:center;font-style:normal;flex:none}.in input{border:0;padding:.7rem .2rem;background:none}.swap button{border:0;background:none;color:var(--sky2);font-weight:700;text-decoration:underline}.fine{font-size:.85rem;color:var(--muted)}@media (prefers-reduced-motion: reduce){.ticker span{animation:none;padding:0;white-space:normal}.content{animation:none}.drawer{transition:none}}.adm{display:grid;grid-template-columns:1fr 1.3fr;gap:.6rem;align-items:center}.adm input.num{padding:.5rem;font-size:1.3rem}.res.small{font-size:1.1rem}.home-sliders{display:flex;gap:10px;overflow:auto;margin-bottom:12px;scroll-snap-type:x mandatory}.home-sliders img{width:100%;max-height:180px;object-fit:cover;border-radius:14px;scroll-snap-align:start;flex:0 0 100%;background:#eee}.notice-bell{position:relative}.notice-bell em{position:absolute;top:-3px;right:-3px;background:#ef4444;color:#fff;border-radius:99px;font-size:10px;line-height:16px;min-width:16px;font-style:normal}.notice-item{border:1px solid #e5e7eb;border-radius:10px;padding:10px;margin:8px 0}.notice-item b{display:block}.notice-item small{display:block;color:#777;margin-top:2px}.notice-item p{margin:6px 0 0}button.sq.notice-bell.notifications-off{filter:none!important;opacity:1!important;background:#006b68!important;color:#d8aa3c!important}.language-page{min-height:100dvh;display:grid;place-items:center;padding:1rem;background:linear-gradient(135deg,#f9d9f2,#f5d9fb 42%,#ffd7e2)}.language-card{width:min(100%,440px);max-height:calc(100dvh - 2rem);background:#fffffff5;border-radius:28px;padding:1.2rem 1rem 1rem;box-shadow:0 16px 45px #a43d7c2b;display:grid;gap:.7rem;overflow:hidden}.language-icon{width:4.2rem;height:4.2rem;margin:.1rem auto 0;border-radius:50%;display:grid;place-items:center;font-size:2rem;background:linear-gradient(145deg,#ff75b8,#e85a8f);box-shadow:0 8px 18px #e85a8f44}.language-card h1{text-align:center;font-size:1.45rem;color:#222}.language-card>p{margin:-.2rem 0 .15rem;text-align:center;color:#8b7c88;font-size:.9rem}.language-search{display:flex;align-items:center;gap:.5rem;border:1.5px solid #eadfe8;border-radius:14px;padding:.25rem .75rem;background:#fff}.language-search span{color:#9e93a0;font-size:1.25rem}.language-search input{border:0;outline:0;padding:.65rem 0;background:transparent}.language-search input:focus{border:0}.language-label{font-weight:700;font-size:.9rem;color:#3f3940;padding:.1rem .3rem}.language-list{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.05rem .2rem .1rem;scrollbar-width:thin}.language-option{box-sizing:border-box;position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;height:72px;min-height:72px;max-height:72px;flex:0 0 72px;padding:8px 12px;margin:0;border:1px solid transparent;border-bottom:1px solid #f0ebef;border-radius:12px;background:#fff;text-align:left;transform:none}.language-option:hover{background:#fff7fb}.language-option.selected{box-sizing:border-box;height:72px;min-height:72px;max-height:72px;flex:0 0 72px;border:1px solid #16b8ad!important;background:#eafffc!important;transform:none}.language-code{box-sizing:border-box;width:34px;height:34px;min-width:34px;border-radius:10px;display:grid;place-items:center;background:#f3e8f0;color:#bd3f77;font-size:.72rem;font-weight:800}.language-name{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;overflow:hidden}.language-name b,.language-name small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.language-name b{font-weight:700}.language-name small{font-size:.72rem;color:#89818b}.language-check{width:20px;height:20px;min-width:20px;justify-self:end;align-self:center}.language-list{box-sizing:border-box;width:100%;min-width:0;max-height:48dvh;overflow-x:hidden;overflow-y:auto}@media (max-width: 480px){.language-page{height:100dvh;min-height:100dvh;padding:8px;box-sizing:border-box;overflow:hidden}.language-card{display:flex;flex-direction:column;box-sizing:border-box;width:calc(100% - 16px);max-width:100%;min-width:0;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);min-height:0;overflow:hidden;gap:.55rem}.language-card>.language-icon,.language-card>h1,.language-card>p,.language-card>.language-search,.language-card>.language-label,.language-card>.language-continue{flex:0 0 auto}.language-list{flex:1 1 0;min-height:48px;max-height:none;width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.language-continue{display:block;flex:0 0 auto;width:100%;min-height:50px;margin:0!important;position:relative;z-index:2}.language-option,.language-option.selected{height:72px;min-height:72px;max-height:72px;flex-basis:72px}}.language-name b{font-size:.95rem;color:#3c3339;font-weight:700}.language-name small{color:#9b8f98;font-size:.78rem}.language-check{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#ec5b98;color:#fff;font-weight:800}.language-empty{padding:1.5rem .5rem;text-align:center;color:#888}.language-continue{margin-top:.15rem;background:linear-gradient(90deg,#e96ab0,#f05b5f,#ee647f);box-shadow:0 8px 18px #e85a8f44}:root{--head: "Poppins", "Nirmala UI", "Noto Sans", "Noto Sans Devanagari", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Gujarati", "Noto Sans Gurmukhi", system-ui, sans-serif;--body: "Roboto", "Nirmala UI", "Noto Sans", "Noto Sans Devanagari", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Gujarati", "Noto Sans Gurmukhi", system-ui, sans-serif}html,body{background:linear-gradient(135deg,#ffd9ec,#e3d9ff 35%,#d4f0ff 68%,#d9ffe6) fixed}.app{background:linear-gradient(180deg,#fff7fc,#f3f6ff 40%,#f1fbff)}.top{background:linear-gradient(90deg,#7c3aed,#ec4899,#f97316);box-shadow:0 6px 18px #ec489955}.top h1{color:#fff;text-shadow:0 1px 3px #0003}.sq{background:#ffffff30;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wallet{background:linear-gradient(135deg,#22c55e,#06b6d4);box-shadow:0 6px 14px #06b6d466}.btn{background:#009e9b;border-color:#009e9b;box-shadow:0 6px 14px #009e9b55}.btn.line{background:#fff;color:#009e9b;border:2px solid #009e9b;box-shadow:none}.btn.big{background:#009e9b;border-color:#009e9b;box-shadow:0 8px 18px #009e9b55}.btn.danger{background:linear-gradient(90deg,#ef4444,#f97316)}.tile:nth-child(1){background:linear-gradient(145deg,#e0f2fe,#bae6fd);border-color:#38bdf8}.tile:nth-child(2){background:linear-gradient(145deg,#fce7f3,#fbcfe8);border-color:#f472b6}.tile:nth-child(3){background:linear-gradient(145deg,#fef9c3,#fde68a);border-color:#f59e0b}.tile:nth-child(4){background:linear-gradient(145deg,#dcfce7,#bbf7d0);border-color:#22c55e}.tile i{background:#ffffffb0;box-shadow:0 3px 8px #0001}.mcard{border:0;border-left:6px solid #8b5cf6;box-shadow:0 6px 16px #8b5cf622}.mcard:nth-of-type(5n+1){background:linear-gradient(120deg,#f5f3ff,#fff);border-left-color:#8b5cf6}.mcard:nth-of-type(5n+2){background:linear-gradient(120deg,#fff1f2,#fff);border-left-color:#f43f5e}.mcard:nth-of-type(5n+3){background:linear-gradient(120deg,#ecfeff,#fff);border-left-color:#06b6d4}.mcard:nth-of-type(5n+4){background:linear-gradient(120deg,#fffbeb,#fff);border-left-color:#f59e0b}.mcard:nth-of-type(5n){background:linear-gradient(120deg,#f0fdf4,#fff);border-left-color:#22c55e}.st{padding:.15rem .6rem;border-radius:99px;font-weight:600}.st.open{background:#dcfce7}.st.closed{background:#fee2e2}.st.close_only{background:#fef3c7}.res{background:linear-gradient(90deg,#7c3aed,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.rb.chart{background:#e0e7ff}.rb.play{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 4px 10px #22c55e66}.rb.stop{background:linear-gradient(135deg,#ef4444,#f97316)}.gtile{border:0;color:#fff;box-shadow:0 6px 14px #0002}.gtile b,.gtile small{color:#fff}.gtile:nth-child(7n+1){background:linear-gradient(135deg,#3b82f6,#06b6d4)}.gtile:nth-child(7n+2){background:linear-gradient(135deg,#8b5cf6,#ec4899)}.gtile:nth-child(7n+3){background:linear-gradient(135deg,#f97316,#f43f5e)}.gtile:nth-child(7n+4){background:linear-gradient(135deg,#22c55e,#14b8a6)}.gtile:nth-child(7n+5){background:linear-gradient(135deg,#eab308,#f97316)}.gtile:nth-child(7n+6){background:linear-gradient(135deg,#ec4899,#8b5cf6)}.gtile:nth-child(7n){background:linear-gradient(135deg,#06b6d4,#6366f1)}.gtile em{color:#fff;background:#0005;border-radius:99px;padding:0 .5rem;width:fit-content}.gtile:disabled{background:#cbd5e1;box-shadow:none}.panel{border:0;box-shadow:0 6px 16px #6366f11f}.bluecard{background:#009e9b;box-shadow:0 10px 22px #009e9b55}.pill{background:#ffffff30}.seg button{border-color:#8b5cf6;color:#7c3aed}.seg button.on{background:linear-gradient(90deg,#8b5cf6,#ec4899);border-color:transparent}.digits button{border-color:#c4b5fd}.digits button.on,.chips button.on{background:linear-gradient(135deg,#8b5cf6,#ec4899);border-color:transparent;color:#fff}.digits button:nth-child(odd):not(.on){background:#f5f3ff}.digits button:nth-child(2n):not(.on){background:#fdf2f8}.step{border-color:#c4b5fd;background:linear-gradient(90deg,#f5f3ff,#fff)}.n{background:#009e9b}.hcard{border:0;border-left:5px solid #8b5cf6;box-shadow:0 4px 12px #0001}.chip.won{background:linear-gradient(90deg,#22c55e,#14b8a6)}.bottom{background:linear-gradient(90deg,#fff,#fdf2f8,#fff);box-shadow:0 -8px 24px #8b5cf633}.bottom .centre{background:linear-gradient(135deg,#f97316,#ec4899,#8b5cf6);box-shadow:0 8px 20px #ec489988}.who{background:linear-gradient(135deg,#7c3aed,#ec4899,#f97316)}.items button:nth-child(5n+1) i{background:#e0e7ff}.items button:nth-child(5n+2) i{background:#fce7f3}.items button:nth-child(5n+3) i{background:#dcfce7}.items button:nth-child(5n+4) i{background:#fef3c7}.items button:nth-child(5n) i{background:#cffafe}.auth{background:linear-gradient(135deg,#ffd1e8,#d9ccff 45%,#c5ecff)}.authcard{box-shadow:0 16px 40px #8b5cf633;border-top:6px solid #ec4899}.authcard h1{background:linear-gradient(90deg,#7c3aed,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent}.in i{background:linear-gradient(135deg,#e0e7ff,#fce7f3)}.language-page{background:linear-gradient(135deg,#ffd1e8,#d9ccff,#c5ecff)}.language-code{background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff}.language-option:nth-child(3n+1):not(.selected){background:#faf5ff}.language-option:nth-child(3n+2):not(.selected){background:#fff1f7}.language-option:nth-child(3n):not(.selected){background:#effaff}.language-list{max-height:48dvh}.ticker{background:linear-gradient(90deg,#fff1f2,#fffbeb);border-radius:10px;padding:.35rem 0;color:#be123c}.wallet-primary-actions{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin:.85rem 0}.wallet-actions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.wallet-actions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wallet-quick-actions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;box-sizing:border-box}.wallet-quick-actions-grid button{width:100%;min-width:0;min-height:220px;padding:22px 12px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;border:1.5px solid #bce9e4;border-radius:26px;background:var(--card, #fff);color:var(--text, #10213f);font-weight:750;text-align:center;box-shadow:0 5px 16px #0d948812}.wallet-quick-actions-grid .quick-action-icon{display:flex;align-items:center;justify-content:center;width:108px;height:108px;flex:0 0 108px;box-sizing:border-box;border-radius:28px;font-size:3.2rem;line-height:1}.wallet-quick-actions-grid .quick-action-label{font-size:1.12rem;line-height:1.4;font-weight:750;overflow-wrap:anywhere}@media (max-width: 380px){.wallet-quick-actions-grid{gap:10px}.wallet-quick-actions-grid button{min-height:190px;padding:16px 8px;border-radius:20px}.wallet-quick-actions-grid .quick-action-icon{width:80px;height:80px;flex-basis:80px;font-size:2.5rem;border-radius:22px}.wallet-quick-actions-grid .quick-action-label{font-size:.95rem}}.wallet-actions-grid button span{font-size:1.4rem}.wallet-subpage .textback,.textback{border:0;background:transparent;color:var(--primary,#2563eb);padding:.5rem 0;margin-bottom:.5rem;font-weight:700}.history-filters{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin:.8rem 0}.history-filters label{display:grid;gap:.35rem;font-size:.85rem;color:var(--muted,#6b7280)}.history-filters input,.history-search,.wallet-subpage .field input{width:100%;box-sizing:border-box;border:1px solid var(--line,#d1d5db);border-radius:10px;padding:.75rem;background:var(--card,#fff);color:inherit}.history-search{margin-bottom:.75rem}.modal-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0008;display:flex;align-items:center;justify-content:center;padding:1rem}.modal-card{width:min(100%,420px);box-sizing:border-box;background:var(--card,#fff);color:var(--text,#111827);border-radius:20px;padding:1.35rem;box-shadow:0 18px 55px #0003;text-align:center}.modal-card h2{font-size:1.25rem;margin:.4rem 0 1rem}.modal-icon{font-size:2.3rem;color:#e59a18}.withdraw-info{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;text-align:left;margin:1rem 0}.withdraw-info>div{display:grid;gap:.3rem;padding:.75rem;background:var(--soft,#f3f4f6);border-radius:10px}.withdraw-info span{font-size:.76rem;color:var(--muted,#6b7280)}.chart-week-nav{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-top:.8rem}.chart-week-nav button{border:1px solid var(--line,#ddd);border-radius:9px;padding:.5rem .7rem;background:var(--card,#fff);color:inherit}.weekly-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.weekly-day-card{border:1px solid var(--line,#e5e7eb);background:var(--card,#fff);border-radius:14px;overflow:hidden;min-width:0}.weekly-day-card header{display:flex;justify-content:space-between;gap:.3rem;padding:.7rem;background:var(--soft,#f3f4f6);font-size:.85rem}.weekly-day-card header span{color:var(--muted,#6b7280);font-weight:500}.weekly-result-row{display:flex;justify-content:space-between;gap:.4rem;padding:.65rem .7rem;border-top:1px solid var(--line,#eee);font-size:.86rem}.weekly-result-row strong{font-variant-numeric:tabular-nums}@media (min-width:650px){.weekly-chart-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:380px){.weekly-chart-grid,.wallet-actions-grid{grid-template-columns:1fr}}.rc-title{background:linear-gradient(90deg,var(--sky),var(--sky2));color:#fff;border-radius:16px;padding:.9rem 1rem;text-align:center;font-weight:800;font-size:1.15rem;box-shadow:0 8px 18px #1976d233;margin-bottom:.2rem}.rc-week{background:#fff;border-radius:20px;padding:.7rem .55rem .85rem;margin-top:.9rem;box-shadow:0 6px 16px #0001}.rc-range{display:inline-block;background:linear-gradient(90deg,var(--sky),var(--sky2));color:#fff;font-weight:800;border-radius:12px;padding:.4rem .8rem;margin:0 0 .65rem .15rem;font-size:.92rem}.rc-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.28rem}.rc-box{background:var(--sky);color:#fff;border-radius:12px;padding:.5rem .05rem;text-align:center;display:grid;gap:.18rem;align-content:center;min-height:5.3rem;font-weight:800;font-size:.8rem;font-variant-numeric:tabular-nums}.rc-box b{font-size:.74rem}.rc-box.rc-empty{min-height:2.5rem;align-self:center}.rc-jump{position:sticky;bottom:5.6rem;z-index:3;display:flex;justify-content:space-around;gap:.6rem;margin-top:1rem}.rc-jump button{border:0;border-radius:14px;background:var(--sky);color:#fff;font-weight:700;padding:.75rem 1.4rem;box-shadow:0 6px 14px #1976d244}.wallet-primary-actions .qa{display:flex;align-items:center;justify-content:center;gap:.6rem;border:1px solid var(--line,#e5e7eb);background:var(--card,#fff);border-radius:14px;padding:.8rem;color:inherit;font-weight:650;min-height:48px}.wallet-primary-actions .qa span{font-size:1.3rem}.gcards{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.gcard{position:relative;overflow:hidden;border:0;border-radius:24px;background:#3fa9e4;color:#111;padding:1rem .5rem;display:flex;flex-direction:column;align-items:center;gap:.55rem;min-height:11rem;box-shadow:0 10px 22px #3fa9e440;font-family:inherit}.gcard:after{content:"";position:absolute;top:-2.2rem;right:-2.2rem;width:6.5rem;height:6.5rem;border-radius:50%;background:#ffffff26}.gcard:disabled{filter:grayscale(.7);opacity:.55}.gcard b{font-size:1.02rem;font-weight:800;letter-spacing:.02em;text-align:center;margin-top:auto}.gc-icon{width:4.2rem;height:4.2rem}.gc-blank{height:4.2rem}.gc-badge{width:4.2rem;height:4.2rem;border-radius:10px;background:#222;color:#e9c46a;font-weight:800;font-size:1.4rem;display:grid;place-items:center;border:2px solid #e9c46a}.gc-play{background:#ffffff40;color:#fff;font-weight:700;border-radius:999px;padding:.3rem 1.1rem;font-size:.95rem}.gs-panel{background:#fff;border-radius:24px;padding:1.2rem 1.1rem 1.4rem;box-shadow:0 8px 22px #0001}.gs-title{font-size:1.7rem;font-weight:800;margin:.2rem 0 .6rem;color:#111;text-align:left}.gs-label{font-weight:800;margin:1.1rem 0 .55rem;font-size:1.05rem;color:#111}.gs-label.big{font-size:1.15rem}.gs-date{display:flex;align-items:center;gap:.9rem;border:2px solid #555;background:#f4f4f4;border-radius:20px;padding:.95rem 1rem;color:#555;font-size:1.1rem}.gs-date i,.gs-input i{font-style:normal;color:var(--sky,#3fa9e4);font-size:1.3rem;width:1.5rem;text-align:center}.gs-radios{display:flex;gap:1.6rem;padding:.2rem .6rem}.gs-radios label{display:flex;align-items:center;gap:.6rem;font-size:1.1rem;color:#999}.gs-radios label.on{color:#111}.gs-radios label.dis{opacity:.5}.gs-radios input{display:none}.gs-radios i{width:1.6rem;height:1.6rem;border-radius:50%;border:3px solid #555;display:inline-block;box-sizing:border-box}.gs-radios label.on i{border-color:var(--sky,#3fa9e4);background:radial-gradient(circle,var(--sky,#3fa9e4) 0 35%,#fff 40%)}.gs-input{display:flex;align-items:center;gap:.8rem;background:#f4f4f4;border:1px solid #e3e3e3;border-radius:20px;padding:.9rem 1rem}.gs-input input{flex:1;min-width:0;border:0;background:transparent;font-size:1.1rem;outline:none;font-family:inherit}.gs-keys{display:grid;gap:.5rem;margin:1.3rem 0}.gs-keys.k3{grid-template-columns:repeat(3,1fr);gap:.8rem}.gs-keys.k5{grid-template-columns:repeat(5,1fr)}.gs-keys.k4{grid-template-columns:repeat(4,1fr)}.gs-keys button{border:0;border-radius:10px;background:var(--sky,#5bbcee);color:#fff;font-weight:700;font-family:inherit;box-shadow:0 3px 8px #3fa9e44d;padding:.55rem 0;font-size:1rem}.gs-keys.k3 button{font-size:1.5rem;padding:1.45rem 0;border-radius:12px;font-weight:500}.gs-keys button.on{background:#14639b;box-shadow:0 0 0 3px #bfe3f8}.gs-keys button:disabled{opacity:.5}.gs-foot{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:1rem;font-size:1.05rem}.gs-submit{display:block;width:100%;border:0;border-radius:18px;background:var(--sky,#5bbcee);color:#fff;font-weight:800;font-size:1.15rem;letter-spacing:.03em;text-transform:uppercase;padding:1.1rem;margin-top:1.4rem;box-shadow:0 8px 18px #3fa9e44d;font-family:inherit}.gs-submit.sm{width:auto;margin:0;padding:.9rem 1.6rem;text-transform:none;letter-spacing:0}.gs-submit.gen{margin-top:1.2rem}.gs-submit:disabled{opacity:.55}.gs-row{display:grid;grid-template-columns:1fr 7.5rem 2rem;align-items:center;gap:.6rem;background:#f6f4f9;border-radius:14px;padding:.7rem .8rem;margin-bottom:.6rem;box-shadow:0 3px 8px #0001}.gs-row b{font-size:1.1rem}.gs-row label{position:relative;display:block}.gs-row label span{position:absolute;top:-.55rem;left:.6rem;background:#f6f4f9;padding:0 .25rem;font-size:.75rem;color:#555}.gs-row input{width:100%;box-sizing:border-box;border:1px solid #777;border-radius:8px;background:transparent;padding:.7rem .6rem;font-size:1.05rem;font-family:inherit}.gs-row button{border:0;background:transparent;font-size:1.4rem;color:#e53935;padding:0}.mc-page{background:#fff;border-radius:6px;padding:1rem 1.2rem 5rem;color:#111;font-size:1.05rem}.mc-page h2{font-weight:400;text-align:center;font-size:1.5rem;margin:.2rem 0 1rem}.mc-page h4{margin:1.2rem 0 .3rem;font-size:1.05rem}.mc-page p{margin:0;line-height:1.9;word-spacing:.15rem}.mc-play{position:fixed;left:1rem;bottom:5.6rem;z-index:5;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.mc-btn,.mc-pick button{border:1px solid #b08d2e;border-radius:6px;background:linear-gradient(180deg,#d8aa3c,#a87a1b);color:#111;font-weight:700;font-size:1.2rem;padding:.7rem 1rem;box-shadow:0 4px 10px #0004;font-family:inherit}.mc-pick{display:flex;gap:.5rem}.mc-pick button{font-size:1rem;padding:.55rem .9rem}.motor-type-picks{display:flex;gap:1.8rem;align-items:center;padding:.8rem .6rem;margin-top:.6rem}.motor-type-picks label{display:flex;align-items:center;gap:.55rem;font-size:1.05rem}.motor-type-picks input{width:1.4rem;height:1.4rem;accent-color:#6b4da0}.motor-results{margin-top:1.2rem;background:#5bb9e7;border-radius:18px;overflow:hidden}.motor-result-head,.motor-result-row{display:grid;grid-template-columns:1fr .85fr .9fr .5fr;gap:.5rem;align-items:center;padding:.9rem .8rem}.motor-result-head{color:#fff;font-weight:800}.motor-result-row{min-height:76px;color:#10263a;font-size:1rem}.motor-result-row input{width:100%;min-width:0;box-sizing:border-box;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;padding:.4rem}.motor-result-row button{border:0;background:transparent;color:#b91c1c;font-size:1.6rem}.motor-chart-link{margin-top:1rem;border:1px solid #c7d2fe;border-radius:12px;padding:.75rem 1rem;background:#f5f3ff;color:#5b21b6;font-weight:700}@media (max-width:420px){.motor-result-head,.motor-result-row{grid-template-columns:1fr .75fr .8fr .4fr;padding:.75rem .55rem;gap:.25rem;font-size:.88rem}.motor-type-picks{gap:1rem}}.motor-digit-boxes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:8px 0 16px;max-width:360px}.motor-digit-boxes input{width:100%;min-width:0;height:54px;text-align:center;font-size:24px;font-weight:700;border:2px solid #5bbbe6;border-radius:12px;background:#f8fafc;color:#111827;outline:none}.motor-digit-boxes input:focus{border-color:#168ac2;box-shadow:0 0 0 3px #38bdf833}.wallet-history-list{display:grid;gap:10px;margin-top:16px}.wallet-history-item{padding:14px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;display:grid;gap:8px;overflow-wrap:anywhere}.wallet-history-item .row{display:flex;align-items:center;justify-content:space-between;gap:12px}.wallet-history-item .sub{font-size:12px;color:#64748b}.wallet-history-item .plus{color:#059669}@media (max-width:480px){.motor-digit-boxes{gap:8px}.motor-digit-boxes input{height:48px;font-size:21px}.wallet-history-item{padding:11px}.history-filters{grid-template-columns:1fr!important}.wallet-primary-actions{grid-template-columns:1fr 1fr;gap:8px}.wallet-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.panel,.gs-panel{max-width:100%;min-width:0}.motor-results{max-width:100%;overflow-x:auto}}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}img,svg,video,canvas{max-width:100%}input,select,textarea,button{max-width:100%;font:inherit}@media (max-width:380px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.tile{min-width:0;padding:10px}.tile b,.tile small{overflow-wrap:anywhere}.wallet-primary-actions{grid-template-columns:minmax(0,1fr)!important}.gcards{grid-template-columns:repeat(2,minmax(0,1fr))}.gcard{min-width:0;padding:10px 6px}.panel{padding:12px}}.activity-ticker{display:flex;align-items:center;gap:10px;margin:10px 0 14px;padding:12px 16px;border-radius:999px;background:linear-gradient(100deg,#17692f,#258a3d);color:#fff;min-height:44px;box-shadow:0 2px 5px #0002;font-size:clamp(12px,3.2vw,16px);font-weight:600;overflow:hidden}.activity-ticker .activity-trend{font-size:19px;color:#a9ffd0;flex:0 0 auto}.activity-ticker b{font-size:10px;letter-spacing:.08em;background:#ffffff26;padding:3px 5px;border-radius:4px}.assistant-launch{margin-left:5px;color:#f4c85f!important}.assistant-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#071326c9;display:flex;justify-content:center;align-items:stretch;padding:0}.assistant-panel{width:min(100%,560px);height:100%;max-height:100dvh;display:flex;flex-direction:column;background:#0d192e;color:#f6f8ff;box-shadow:0 0 40px #0005;overflow:hidden}.assistant-head{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;background:#009e9b;padding:16px 18px;min-height:88px;box-sizing:border-box;overflow:hidden}.assistant-head>button{width:48px;height:48px;flex:0 0 48px;border:0;border-radius:50%;background:#ffffff18;color:#fff;font-size:26px;cursor:pointer}.assistant-head>button:last-child{margin-left:auto;color:#f4c85f}.assistant-avatar{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:#e6b94d;color:#009e9b;font-size:26px;flex:0 0 50px}.assistant-head div{display:flex;flex:1 1 0;flex-direction:column;gap:3px;min-width:0;overflow:hidden}.assistant-head div b{font-size:20px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assistant-head small{font-size:13px;color:#c6d7ea;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assistant-body{padding:18px 16px;overflow-y:auto;flex:1}.assistant-message{max-width:88%;padding:15px 16px;border-radius:18px;margin:0 0 14px;white-space:pre-wrap;line-height:1.55;font-size:15px}.assistant-message.bot{background:#009e9b;border-bottom-left-radius:5px;margin-right:auto}.assistant-message.user{background:#2563eb;border-bottom-right-radius:5px;margin-left:auto}.assistant-faq-title{font-weight:700;margin:24px 0 14px;color:#d7dfeb}.assistant-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.assistant-faq button{border:0;border-radius:15px;padding:13px 12px;min-height:68px;text-align:left;background:#1d3d60;color:#f5f8ff;font-size:14px;line-height:1.35;cursor:pointer}.assistant-faq button:active{background:#009e9b}.assistant-compose{display:flex;gap:10px;align-items:center;padding:14px 16px max(18px,env(safe-area-inset-bottom));background:#142a45}.assistant-compose input{min-width:0;flex:1;background:#1d3d60;border:1px solid #355778;border-radius:28px;padding:16px 18px;color:#fff;font:inherit;outline:none}.assistant-compose input::placeholder{color:#a9bdd4}.assistant-compose button{width:54px;height:54px;border:0;border-radius:50%;background:#2563eb;color:#fff;font-size:25px;cursor:pointer}.assistant-compose button:disabled{opacity:.45}@media (min-width:700px){.assistant-overlay{align-items:center;padding:20px}.assistant-panel{height:min(820px,94dvh);border-radius:20px}.assistant-head{border-radius:20px 20px 0 0}}@media (max-width:360px){.assistant-faq{grid-template-columns:1fr}.assistant-faq button{min-height:50px}}.drawer>.share-app-btn{display:block;flex:0 0 auto;width:calc(100% - 2rem);min-height:50px;box-sizing:border-box;margin:0 1rem 1rem;padding:1rem;border-radius:16px;background:#009c98;border:1px solid #55b9e8;color:#fff;font:600 1rem var(--head);box-shadow:0 3px 7px #0002}.drawer>.share-app-btn:hover{background:#009c98}.drawer>.btn.danger{min-height:50px;padding:6px 12px;font-size:14px;border-radius:10px}.activity-ticker{display:flex;align-items:center;gap:8px;overflow:hidden}.activity-ticker-window{display:block;flex:1;min-width:0;overflow:hidden}.activity-ticker-text{display:block;white-space:nowrap;animation:tickerSlideUp .45s ease-out both;will-change:transform,opacity}@keyframes tickerSlideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.rates-bluecard{background:linear-gradient(135deg,#009688,#00bfa5)!important;box-shadow:0 10px 22px #00968833!important}.rates-bluecard .pill{background:#ffffff38}.wallet-balance-card{background:linear-gradient(135deg,#e8fbf8,#fff)!important;color:#102a43!important;text-align:left!important;border:1px solid #c8eeea;box-shadow:0 10px 25px #00968818}.wallet-balance-card .bal{font-size:2.6rem;font-weight:800;color:#0f172a}.wallet-primary-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wallet-primary-actions .btn{background:linear-gradient(135deg,#009688,#00bfa5);box-shadow:0 6px 16px #00968830}.wallet-primary-actions .qa{border:1px solid #009688;color:#00897b;background:#fff;border-radius:14px;font-weight:700}.wallet-quick-actions-grid button{min-height:150px;border:1px solid #c8eeea;border-radius:18px;background:linear-gradient(145deg,#fff,#f1fcfa);box-shadow:0 8px 18px #00968812;text-align:left;padding:18px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.wallet-quick-actions-grid .quick-action-label{color:#102a43;font-weight:750}.passbook-timeline{display:grid;gap:20px;padding:8px 0 18px 20px}.passbook-entry{position:relative;margin-left:20px;border:1px solid #e5e7eb;border-radius:22px;background:#fff;box-shadow:0 5px 15px #00000012;padding:22px 20px;min-height:130px}.passbook-entry:before{content:"";position:absolute;left:-48px;top:0;width:32px;height:32px;border-radius:50%;background:#009688;box-shadow:0 2px 7px #00968855}.passbook-entry:after{content:"";position:absolute;left:-33px;top:32px;bottom:-22px;width:2px;background:#e5e7eb}.passbook-entry:last-child:after{display:none}.passbook-entry h3{margin:0 0 8px;font-size:1.2rem;color:#151923}.passbook-entry .passbook-date{color:#777;margin-bottom:18px}.passbook-entry .passbook-amount{display:table;margin-left:auto;border-radius:10px;padding:8px 12px;font-weight:800;font-size:1.15rem}.passbook-entry .passbook-amount.negative{color:#cf3c3c;background:#fce9e7}.passbook-entry .passbook-amount.positive{color:#16834a;background:#dcfce7}.wallet-dashboard-title{display:flex;align-items:center;gap:12px;margin:0 0 18px;padding:16px;color:#fff;border-radius:18px;background:linear-gradient(120deg,#13b9ac,#078c8b);box-shadow:0 8px 20px #00968824}.wallet-dashboard-title h2{flex:1;text-align:center;margin:0;font-size:1.2rem}.wallet-back{width:42px;height:42px;border:0;border-radius:14px;background:#ffffff25;color:#fff;font-size:2rem;line-height:1}.wallet-title-icon{width:52px;height:46px;display:grid;place-items:center;background:#d6fbf6;color:#087f79;border-radius:12px;font-weight:900;font-size:1.7rem}.wallet-balance-card{display:grid!important;grid-template-columns:1fr auto;gap:12px;padding:22px!important;border-radius:24px!important}.wallet-balance-copy p{margin:0 0 12px;color:#8aa2aa;font-weight:700;font-size:1.1rem}.wallet-balance-card .bal{margin:0 0 4px}.wallet-balance-card small{color:#81959d}.wallet-illustration{display:flex;align-items:center;justify-content:center;gap:0;font-size:2.3rem;color:#009688}.wallet-illustration span{background:linear-gradient(135deg,#0ab9ac,#008b86);color:#fff;padding:12px;border-radius:16px;font-size:1.6rem;box-shadow:0 7px 16px #00968840}.wallet-balance-card .wallet-primary-actions{grid-column:1/-1;margin-top:12px}.wallet-quick-panel{border:0;box-shadow:none;background:transparent;padding:8px 0}.wallet-quick-panel .h{font-size:1.25rem}.passbook-page{background:#f7f7f7;border:0;box-shadow:none}.passbook-page h2{font-size:1.5rem}.passbook-balance{margin-top:12px;text-align:right;color:#65727c;font-size:.92rem}.passbook-balance b{color:#102a43;font-size:1.02rem}@media (max-width:480px){.wallet-dashboard-title h2{font-size:1rem}.wallet-balance-card{padding:16px!important}.wallet-illustration{font-size:1.5rem}.wallet-illustration span{padding:9px}}:root{--sky:#009c98;--sky2:#087f79;--mint:#e1f5f3;--bg:#ffffff;--ink:#111827;--muted:#6b7280;--line:#d9e8e6}html,body{background:#fff!important}.app{background:#fff!important;box-shadow:none}.top{background:#009c98!important;box-shadow:none!important;color:#fff}.top h1{color:#fff!important;text-shadow:none!important}.sq{background:#fff2!important;color:#fff!important}.wallet{background:#078e87!important;color:#fff;box-shadow:none!important}.content{background:#fff!important;padding:.7rem .85rem 6.2rem}.bottom{background:#fff!important;box-shadow:0 -4px 18px #00968818!important;border-radius:22px 22px 0 0}.bottom button{color:#075e59!important}.bottom .centre{background:#078f89!important;color:#fff!important;box-shadow:0 5px 14px #00968835!important}.home-screen{display:flex;flex-direction:column;gap:12px;background:#fff}.home-welcome-ticker{overflow:hidden;white-space:nowrap;color:#087f79;font-weight:800;font-size:clamp(14px,3.7vw,18px);padding:1px 0 4px}.home-welcome-ticker{width:100%;overflow:hidden;white-space:nowrap}.home-welcome-track{display:flex;width:max-content;animation:homeTicker 38s linear infinite;will-change:transform}.home-welcome-track span{flex:0 0 auto;padding-right:38px;white-space:nowrap}@keyframes homeTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes homeWelcomeMarquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.activity-ticker{margin:0 0 2px!important;min-height:40px!important;padding:9px 13px!important;background:#16823b!important;border-radius:999px!important;box-shadow:0 2px 5px #0002!important}.tiles.home-action-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 2px}.home-action-tiles .tile{min-height:90px;display:flex;align-items:center;justify-content:flex-start;gap:10px;text-align:left;padding:12px;background:#fff!important;border:1px solid #e4e7eb!important;border-radius:20px!important;box-shadow:0 2px 5px #00000012!important;color:#111827}.home-action-tiles .tile b{display:block;color:#252525;font-size:clamp(14px,3.5vw,18px)}.home-action-tiles .tile small{display:block;margin-top:4px;color:#888;font-size:13px}.home-tile-icon{width:52px;height:52px;flex:0 0 52px;border-radius:15px;display:grid;place-items:center;font-size:25px;font-style:normal;font-weight:800}.home-tile-icon.add{color:#078f88;background:#e3f5f3}.home-tile-icon.withdraw{color:#c99c1a;background:#fff5d9}.home-tile-icon.whatsapp{color:#169b43;background:#e5f6e8}.home-tile-icon.support{color:#078f88;background:#def7f7}.home-market-list{display:grid;gap:12px}.home-screen .mcard{border:1.5px solid #009e9b!important;border-radius:19px!important;background:#fff!important;box-shadow:none!important;padding:13px 14px!important;display:block}.home-market-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:9px}.home-market-heading h3{color:#087f79;font-size:clamp(15px,4vw,20px);font-weight:800;text-transform:uppercase}.home-market-heading span{color:#087f79;font-size:11px;font-weight:800;text-align:right;white-space:nowrap}.home-market-body{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:8px;align-items:center}.home-market-result{font-size:clamp(18px,4.6vw,25px);font-weight:850;color:#111;letter-spacing:.3px;margin-bottom:12px}.home-bid-labels{display:grid;grid-template-columns:1fr 1fr;gap:7px}.home-bid-labels div{display:flex;flex-direction:column;min-width:0;gap:3px}.home-bid-labels b{font-size:10px;color:#333}.home-bid-labels span{font-size:10px;line-height:1.35;color:#333;overflow-wrap:anywhere}.home-market-buttons{display:grid;gap:8px}.home-market-buttons .rb{width:100%;min-height:42px;border:0;border-radius:11px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;font-size:19px;font-weight:800}.home-market-buttons .rb span{font-size:14px}.home-market-buttons .chart{background:#009c98!important}.home-market-buttons .stop,.home-market-buttons .play{background:#a00058!important}.home-market-buttons .play{cursor:pointer}.home-market-buttons .rb:disabled{opacity:1}.rates-page{display:grid;gap:13px}.rates-hero{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;min-height:180px;overflow:hidden;border-radius:22px;padding:20px 18px;background:linear-gradient(115deg,#dff8f5,#bceee9 65%,#8eddd5);color:#0c1731}.rates-hero-copy h2{font-size:clamp(28px,7vw,44px);line-height:1.02;font-weight:900}.rates-underline{display:block;width:55px;height:6px;border-radius:8px;background:#009c98;margin:13px 0 10px}.rates-hero-copy p{margin:0;font-size:clamp(12px,3.4vw,17px);line-height:1.35;color:#24384b}.rates-hero-art{position:relative;min-height:125px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.rates-crown{font-size:68px;line-height:.9;color:#d7a322;text-shadow:0 3px 0 #9a7118;z-index:1}.rates-balls{display:flex;align-items:center;justify-content:center;margin-top:-4px}.rates-balls b{width:clamp(39px,10vw,59px);height:clamp(39px,10vw,59px);display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 32% 25%,#fff 0,#fff 20%,#e9f6f4 48%,#079e97);color:#0c1731;font-size:clamp(20px,5vw,31px);box-shadow:0 6px 9px #006d6733}.rates-list{background:#e9f8f6;border-radius:22px;padding:8px;display:grid;gap:8px}.rates-list-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;color:#0b172b;font-size:clamp(16px,4vw,23px);font-weight:850}.rates-item{min-width:0;display:grid;grid-template-columns:58px minmax(0,1fr) auto 14px;align-items:center;gap:10px;padding:10px 8px;border-radius:17px;background:linear-gradient(100deg,#fff,#f5fffd);box-shadow:0 3px 8px #008f8910}.rates-item-icon{width:54px;height:54px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(145deg,#0aaca2,#087c76);color:#fff;font-size:30px;font-weight:900}.rates-item-copy{min-width:0;display:flex;flex-direction:column;gap:3px}.rates-item-copy b{font-size:clamp(14px,3.8vw,20px);line-height:1.15;color:#0c1731}.rates-item-copy small{color:#788591;font-size:clamp(10px,2.8vw,14px);line-height:1.2}.rates-item-value{white-space:nowrap;background:#def5f2;color:#087f79;padding:12px 10px;border-radius:12px;font-size:clamp(12px,3.3vw,18px)}.rates-chevron{color:#087f79;font-size:29px;font-weight:500}.rates-note{font-size:12px}.saved-bank-dashboard{margin:10px 0 18px;padding:14px;border:1px solid #bfe9e4;border-radius:16px;background:#f2fcfa;display:flex;justify-content:space-between;align-items:center;gap:12px}.saved-bank-dashboard div{display:grid;gap:4px;min-width:0}.saved-bank-dashboard b{color:#087f79}.saved-bank-dashboard small{color:#53636b;overflow-wrap:anywhere}.saved-bank-dashboard button{border:0;border-radius:10px;padding:9px 12px;background:#009c98;color:#fff;font-weight:700}@media (max-width:380px){.home-market-body{grid-template-columns:minmax(0,1fr) 94px}.home-market-buttons .rb span{font-size:12px}.home-action-tiles .tile{padding:9px;gap:8px}.home-tile-icon{width:43px;height:43px;flex-basis:43px}.rates-item{grid-template-columns:44px minmax(0,1fr) auto 10px;gap:7px;padding:8px 5px}.rates-item-icon{width:42px;height:44px;font-size:24px}.rates-item-value{padding:9px 6px}}.app.screen-wallet>.top,.app.screen-wallet>.bottom{display:none!important}.app.screen-wallet>.content{padding:0!important;margin:0!important;min-height:100vh;background:#f5fcfb!important}.app.screen-wallet{background:#f5fcfb!important;box-shadow:none!important}.app.screen-wallet .wallet-dashboard-title{min-height:118px;padding:calc(22px + env(safe-area-inset-top,0px)) 24px 24px;background:linear-gradient(115deg,#12b9b1,#087f88);color:#fff;border-radius:0 0 48px 48px;display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:none}.app.screen-wallet .wallet-dashboard-title h2{color:#fff;font-size:clamp(23px,6vw,32px);font-weight:850;text-align:center;flex:1;margin:0}.app.screen-wallet .wallet-back{width:48px;height:48px;border:0;border-radius:16px;background:#ffffff24;color:#fff;font-size:38px;line-height:1}.app.screen-wallet .wallet-title-icon{width:72px;height:72px;display:grid;place-items:center;border-radius:18px;background:#b9f4ef;color:#087f88;font-size:42px;font-weight:900;box-shadow:0 6px 16px #004e5225}.app.screen-wallet .wallet-balance-card{margin:18px 16px 24px!important;border:1px solid #d5f0ed;border-radius:30px!important;padding:26px 24px!important;background:linear-gradient(135deg,#fff,#f3fffd)!important;box-shadow:0 8px 22px #0a9f9518!important}.app.screen-wallet .wallet-balance-copy p{color:#8499a4;font-size:clamp(18px,5vw,26px);font-weight:750;margin:0 0 12px}.app.screen-wallet .wallet-balance-copy .bal{color:#0d1d2c;font-size:clamp(42px,11vw,60px);font-weight:600;line-height:1.1}.app.screen-wallet .wallet-balance-copy small{color:#8aa0a8}.app.screen-wallet .wallet-illustration{font-size:clamp(42px,11vw,68px)}.app.screen-wallet .wallet-primary-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.app.screen-wallet .wallet-primary-actions .btn{min-height:58px;border-radius:18px!important;background:linear-gradient(135deg,#0cb8ad,#07968e)!important;color:#fff!important;box-shadow:0 7px 16px #0b9e951e;font-size:clamp(14px,3.8vw,19px)}.app.screen-wallet .wallet-primary-actions .btn.line{background:#fff!important;color:#078e87!important;border:1.5px solid #10a99f!important;box-shadow:none}.app.screen-wallet .wallet-quick-panel{margin:0 16px 28px!important;border:0;background:transparent!important;box-shadow:none!important;padding:0!important}.app.screen-wallet .wallet-quick-panel .h{font-size:clamp(23px,6vw,30px);color:#102334;margin:0 0 18px}.app.screen-wallet .wallet-quick-actions-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}.app.screen-wallet .wallet-quick-actions-grid>button{min-height:176px;border:1px solid #ccebe7!important;border-radius:24px!important;background:linear-gradient(145deg,#fff,#f4fffd)!important;padding:20px 16px!important;text-align:left;box-shadow:0 5px 15px #078f8910}.app.screen-wallet .saved-bank-dashboard{margin:0 16px 24px;border-radius:20px;background:#fff;border:1px solid #ccebe7}@media (max-width:380px){.app.screen-wallet .wallet-balance-card{margin:14px 12px 20px!important;padding:20px 17px!important}.app.screen-wallet .wallet-dashboard-title{padding:18px 14px 22px}.app.screen-wallet .wallet-title-icon{width:54px;height:54px;font-size:32px}.app.screen-wallet .wallet-quick-panel{margin:0 12px 24px!important}.app.screen-wallet .wallet-quick-actions-grid>button{min-height:140px;padding:14px 10px!important}}.home-action-tiles .tile{min-height:104px!important;padding:14px 12px!important;box-sizing:border-box}.home-welcome-ticker{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;line-height:1.35!important}.home-action-tiles{margin-bottom:0!important;row-gap:8px!important}.home-welcome-ticker+*{margin-top:0!important}html,body,#root{width:100%;max-width:100%;margin:0;overflow-x:hidden}.tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;min-width:0}.tile{width:100%;min-width:0;max-width:100%;overflow:hidden}.tile>div{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}@media (max-width: 360px){.tiles{gap:7px}.tile{padding:10px 8px;gap:7px}.tile i{width:2.1rem;height:2.1rem;flex-shrink:0}.tile b{font-size:.9rem}.tile small{font-size:.75rem}}.content,main,.panel{min-width:0;max-width:100%}html,body,#root{width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}.home-screen{width:100%;max-width:480px;margin:0 auto;padding:0 8px 5rem;box-sizing:border-box;overflow-x:hidden}.tiles,.home-action-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:100%!important;box-sizing:border-box!important;margin-bottom:8px!important}.tile{display:flex;align-items:center;gap:6px;text-align:left;background:linear-gradient(145deg,#fff,#f8fbff);border:1.5px solid #dceaf7;border-radius:16px;padding:.8rem .5rem!important;min-height:5.2rem!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;overflow:hidden}.tile .icon-box{width:2.5rem;height:2.5rem;min-width:2.5rem;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.add-box{background:#e6f4ea}.withdraw-box{background:#fef3c7}.whatsapp-box{background:#25d366!important}.support-box{background:#e0f7fa}.tile div{min-width:0;flex:1;overflow:hidden}.tile b{font:700 .95rem var(--head);display:block;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile small{color:var(--muted);font-size:.78rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcard{background:linear-gradient(145deg,#fff,#f8fbff);border:1.5px solid #dceaf7;border-radius:16px;padding:.8rem .7rem;display:grid;gap:.4rem;width:100%!important;box-sizing:border-box!important;overflow:hidden}.home-market-body{display:flex;justify-content:space-between;align-items:center;gap:6px;width:100%}.home-market-info{min-width:0;flex:1}.home-market-buttons{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.rb{width:2.8rem;height:2.8rem}.tile .icon-box{width:2.6rem!important;height:2.6rem!important;min-width:2.6rem!important;min-height:2.6rem!important;aspect-ratio:1 / 1!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.tile .icon-box svg{width:1.3rem!important;height:1.3rem!important}.tile div{min-width:0;flex:1;display:flex;flex-direction:column;justify-content:center}.tile b{font-size:.88rem!important;font-weight:700!important;letter-spacing:-.2px;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.tile small{font-size:.75rem!important;white-space:nowrap!important}.tile{padding:.7rem .5rem!important;gap:.45rem!important}.tile i,.tile .icon-box,.tile .tile-icon-bg{width:2.8rem!important;height:2.8rem!important;min-width:2.8rem!important;max-width:2.8rem!important;min-height:2.8rem!important;max-height:2.8rem!important;border-radius:50%!important;aspect-ratio:1 / 1!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.tile i svg,.tile .icon-box svg,.tile .tile-icon-bg svg{width:1.3rem!important;height:1.3rem!important;display:block!important}.tile div{min-width:0!important;flex:1!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.tile b{font-size:.95rem!important;font-weight:700!important;white-space:nowrap!important;overflow:visible!important}.tile small{font-size:.78rem!important;white-space:nowrap!important}//bottom lines .wallet-balance-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:16px!important;padding:22px!important;border:1px solid #ccebe7!important;border-radius:26px!important;background:linear-gradient(135deg,#fff,#f1fcfa)!important;color:#102334!important;box-shadow:0 8px 22px #078f8912!important;box-sizing:border-box!important}.wallet-balance-copy{min-width:0!important}.wallet-balance-copy p{margin:0 0 8px!important;color:#8499a4!important;font-size:clamp(17px,4.5vw,24px)!important}.wallet-balance-card .bal{color:#102334!important;font-size:clamp(38px,9vw,54px)!important;line-height:1.1!important;overflow-wrap:anywhere!important}.wallet-balance-card small{color:#81959d!important}.wallet-illustration{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;font-size:clamp(30px,8vw,48px)!important}.wallet-balance-card .wallet-primary-actions{grid-column:1 / -1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin-top:14px!important}.wallet-balance-card .wallet-primary-actions button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:48px!important;padding:10px 6px!important;border-radius:16px!important;box-sizing:border-box!important;font-size:clamp(12px,3.3vw,16px)!important;white-space:normal!important}.wallet-balance-card .wallet-primary-actions .btn{background:linear-gradient(135deg,#0cb8ad,#07968e)!important;color:#fff!important;border:1px solid #07968e!important}.wallet-balance-card .wallet-primary-actions .qa{background:#fff!important;color:#078e87!important;border:1px solid #10a99f!important;box-shadow:none!important}.wallet-quick-panel{margin:0 16px 24px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.wallet-quick-panel .h{margin:0 0 16px!important;color:#102334!important;font-size:clamp(22px,5.5vw,29px)!important}.wallet-quick-actions-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important}.wallet-quick-actions-grid>button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;min-width:0!important;min-height:140px!important;padding:14px 8px!important;border:1px solid #ccebe7!important;border-radius:22px!important;background:linear-gradient(145deg,#fff,#f4fffd)!important;color:#102334!important;text-align:center!important;white-space:normal!important;box-shadow:0 5px 15px #078f8910!important;box-sizing:border-box!important}.wallet-quick-actions-grid .quick-action-icon{display:grid!important;place-items:center!important;width:68px!important;height:68px!important;flex:0 0 68px!important;border-radius:20px!important;font-size:36px!important}.wallet-quick-actions-grid .quick-action-label{display:block!important;max-width:100%!important;color:#102a43!important;font-size:clamp(12px,3.4vw,16px)!important;font-weight:750!important;line-height:1.3!important;overflow-wrap:anywhere!important}.bottom{border-top:1px solid #ccebe7!important}@media (max-width: 380px){.wallet-balance-card{margin:12px!important;padding:16px!important}.wallet-balance-card .wallet-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.wallet-quick-panel{margin:0 12px 22px!important}.wallet-quick-actions-grid>button{min-height:125px!important;padding:10px 6px!important}.wallet-quick-actions-grid .quick-action-icon{width:56px!important;height:56px!important;flex-basis:56px!important;font-size:30px!important}}//sample .wallet-quick-actions-grid > button{min-height:240px!important;height:240px!important;padding:20px!important;width:100%!important;box-sizing:border-box!important}.wallet-quick-actions-grid .quick-action-icon{width:150px!important;height:150px!important;flex:0 0 150px!important}.app.screen-wallet .wallet-quick-actions-grid>button{border:1.5px solid #0f9d91!important;border-radius:14px!important;box-sizing:border-box!important}.app.screen-wallet .wallet-primary-actions>button.btn,.app.screen-wallet .wallet-primary-actions>button.qa{min-height:90px!important;height:90px!important;padding:14px 20px!important;font-size:20px!important;font-weight:750!important;border-radius:18px!important;box-sizing:border-box!important}.app.screen-wallet .wallet-primary-actions{gap:15px!important;width:100%!important}.app.screen-wallet .wallet-primary-actions>button{flex:1 1 0!important;min-width:0!important}.app{padding-bottom:0!important}.content{padding-bottom:5rem!important}.home-screen{padding-bottom:0!important}.home-market-list{gap:8px!important;margin-bottom:0!important}@media (max-width: 700px){.home-market-list{margin-left:0!important;margin-right:0!important;width:calc(100% + 16px)!important;transform:translate(-8px)!important;box-sizing:border-box!important}.home-market-list .mcard{width:100%!important;max-width:100%!important;box-sizing:border-box!important}}.app.screen-passbook .passbook-page{zoom:.94}.app.screen-wallet .wallet-dashboard-title,.app.screen-wallet .wallet-balance-card,.app.screen-wallet .wallet-primary-actions,.app.screen-wallet .wallet-quick-panel,.app.screen-wallet .saved-bank-dashboard{zoom:.92}.app.screen-wallet .wallet-quick-actions-grid>button{min-height:160px}.passbook-page .passbook-entry{padding:16px;min-height:0;border-radius:16px}.passbook-page .passbook-entry h3{font-size:1.02rem}.passbook-page .passbook-timeline{gap:14px}.support-page{display:grid;gap:18px;padding:18px 4px 34px}.support-hero{min-height:250px;border-radius:28px;padding:28px 18px;background:#009e9b;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 9px 16px #0002}.support-hero-icon{font-size:64px;line-height:1;margin-bottom:26px}.support-hero h2{margin:0 0 14px;font-size:clamp(22px,5.2vw,30px);font-weight:800}.support-hero p{margin:0;font-size:clamp(15px,4vw,20px);color:#e9f7ff}.support-contact-action{min-height:76px;border-radius:24px;background:#009e9b;color:#fff;text-decoration:none;display:flex;align-items:center;gap:14px;padding:16px 22px;font-size:clamp(16px,4vw,22px);font-weight:750;box-shadow:0 9px 16px #58b9e633}.support-contact-action b{font-weight:850;letter-spacing:.02em}.support-contact-icon{width:34px;flex:none;font-size:31px;line-height:1}.support-arrow{margin-left:auto;font-size:34px;font-weight:300}.support-notes{margin-top:20px;padding:8px 10px;text-align:center;color:#252525;font-size:clamp(15px,4vw,20px);line-height:1.65}.support-notes p{margin:12px 0 20px}@media (max-width:380px){.support-page{gap:14px;padding-top:10px}.support-hero{min-height:220px;border-radius:24px}.support-contact-action{min-height:68px;padding:14px 15px;border-radius:20px;gap:10px}.support-contact-icon{width:28px;font-size:27px}}.home-bid-labels{grid-template-columns:repeat(2,minmax(0,max-content));justify-content:start;gap:clamp(10px,3vw,24px)}.home-bid-labels div{min-width:0}.home-bid-labels .market-time{display:flex;flex-wrap:nowrap;align-items:baseline;gap:5px;white-space:nowrap;color:#111;font-size:clamp(11px,3vw,14px);line-height:1.35}.home-bid-labels .market-time em{color:#666;font-style:normal;font-weight:400}.home-bid-labels .market-time b{color:#111;font-size:inherit;font-weight:800}@media (max-width:480px) and (max-height:820px){.app.screen-wallet>.content{padding-bottom:0!important;overflow:hidden}.app.screen-wallet .wallet-dashboard-title{min-height:64px;height:64px;padding:8px 14px;margin:0;border-radius:0 0 22px 22px;gap:8px}.app.screen-wallet .wallet-dashboard-title h2{font-size:clamp(18px,5vw,23px)}.app.screen-wallet .wallet-back{width:38px;height:38px;font-size:30px;border-radius:12px}.app.screen-wallet .wallet-title-icon{width:40px;height:40px;font-size:25px;border-radius:12px}.app.screen-wallet .wallet-balance-card{margin:10px 14px 14px!important;padding:14px 16px!important;border-radius:22px!important;gap:8px}.app.screen-wallet .wallet-illustration{display:flex!important;visibility:visible!important;gap:12px!important}.app.screen-wallet .wallet-balance-copy p{font-size:16px;margin:0 0 5px}.app.screen-wallet .wallet-balance-copy .bal{font-size:clamp(30px,8vw,42px);line-height:1.05}.app.screen-wallet .wallet-primary-actions{margin-top:10px;gap:8px}.app.screen-wallet .wallet-primary-actions .btn,.app.screen-wallet .wallet-primary-actions .qa{min-height:44px;border-radius:13px!important;font-size:clamp(13px,3.6vw,16px);padding:8px 6px}.app.screen-wallet .wallet-quick-panel{margin:0 14px 8px!important}.app.screen-wallet .wallet-quick-panel .h{font-size:19px!important;font-weight:600!important;margin:-15px 0 10px!important}.app.screen-wallet .wallet-quick-actions-grid{gap:8px!important}.app.screen-wallet .wallet-quick-actions-grid>button{min-height:clamp(112px,19vh,145px);padding:10px 9px!important;border-radius:17px!important;gap:8px}.app.screen-wallet .quick-action-icon{font-size:27px}.app.screen-wallet .wallet-quick-actions-grid .quick-action-label{font-size:clamp(12px,3.4vw,15px);line-height:1.2}.app.screen-wallet .saved-bank-dashboard{margin:0 14px 8px}}@media (min-width: 381px){.app.screen-wallet .wallet-quick-panel{margin-bottom:80px!important}}////// .home-screen .home-action-tiles .tile{min-height:78px!important;height:78px!important;padding:8px 10px!important;gap:8px!important;box-sizing:border-box!important}.home-screen .home-tile-icon{width:42px!important;height:42px!important;flex:0 0 42px!important;font-size:21px!important;border-radius:12px!important}.home-screen .mcard{padding:9px 11px!important;border-radius:16px!important}.home-screen .home-market-heading{margin-bottom:4px!important;gap:5px!important}.home-screen .home-market-heading h3{font-size:16px!important;line-height:1.2!important}.home-screen .home-market-heading span{font-size:10px!important}.home-screen .home-market-result{font-size:21px!important;line-height:1.15!important;margin-bottom:6px!important}.home-screen .home-bid-labels{gap:5px!important}.home-screen .home-bid-labels b,.home-screen .home-bid-labels span{font-size:10px!important;line-height:1.2!important}.home-screen .home-market-buttons{gap:5px!important}.home-screen .home-market-buttons .rb{min-height:36px!important;height:36px!important;padding:4px 6px!important;border-radius:11px!important;font-size:16px!important}.home-screen .home-market-list{gap:8px!important}.home-screen .home-action-tiles .tile:nth-child(3),.home-screen .home-action-tiles .tile:nth-child(4){min-height:65px!important;height:65px!important;padding:8px 10px!important;box-sizing:border-box!important}//margin .home-welcome-ticker{padding-bottom:0!important;margin-bottom:0!important;line-height:1.2!important}.home-screen .home-market-list{margin-top:-8px!important}.home-screen .home-welcome-ticker{margin-top:-6px!important;margin-bottom:0!important;padding-top:0!important}.home-screen .home-market-heading h3{font-size:19px!important}.home-screen .home-market-heading span,.home-screen .home-bid-labels b{font-size:12px!important}.home-screen .home-bid-labels span{font-size:15px!important}.assistant-panel{background:#f0fbfa!important;color:#173b3a!important}.assistant-head{background:#009e9b!important;color:#fff!important}.assistant-head small{color:#e0fffc!important}.assistant-head>button:last-child{color:#fff!important}.assistant-avatar{background:#d9f4f1!important;color:#007f7b!important}.assistant-body{background:#f0fbfa!important}.assistant-message.bot{background:#d9f2ef!important;color:#173b3a!important}.assistant-message.user{background:#009e9b!important;color:#fff!important}.assistant-faq-title{color:#087f79!important}.assistant-faq button{background:#dff4f1!important;color:#174e4b!important;border:1px solid #b8e4df!important}.assistant-faq button:active{background:#bfe9e4!important}.assistant-compose{background:#fff!important;border-top:1px solid #ccebe7!important}.assistant-compose input{background:#edf9f7!important;color:#173b3a!important;border:1px solid #b8e4df!important}.assistant-compose input::placeholder{color:#688b88!important}.assistant-compose button{background:#009e9b!important;color:#fff!important}.assistant-panel,.assistant-body,.assistant-message.bot,.assistant-faq-title,.assistant-faq button,.assistant-compose input{color:#000!important}.assistant-head,.assistant-head b,.assistant-head small,.assistant-head>button,.assistant-compose button,.assistant-message.user{color:#000!important}.assistant-compose input::placeholder{color:#333!important}.assistant-head b{font-weight:800!important}.assistant-head small,.assistant-message{font-weight:600!important}.assistant-faq-title{font-weight:800!important}.assistant-faq button{font-weight:600!important}.assistant-compose input{font-weight:500!important}.assistant-compose button{font-weight:800!important}.assistant-faq button{background:#b2e5df!important;border:1px solid #80d0c7!important;color:#000!important;font-weight:700!important}// btn .auth{background:linear-gradient(135deg,#eafffc,#d9f8f4,#effffc)!important}.authcard{background:#fff!important;border-top:6px solid #20cfc3!important;box-shadow:0 16px 40px #0096881f!important}.authcard h1{background:linear-gradient(90deg,#087e78,#16b8ad)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.authcard .in{background:#fff;border-color:#d5e8e5}.authcard .in i{background:#e0f8f4;border-radius:50%}.auth .btn.big{background:linear-gradient(135deg,#16cfc0,#008f89)!important;color:#fff!important;box-shadow:0 8px 18px #00968833!important}.authcard .swap button{color:#008f89!important}.language-page{background:linear-gradient(135deg,#eafffc,#d9f8f4,#effffc)!important}.language-card{background:#fff!important;box-shadow:0 16px 45px #0096881f!important}.language-icon{background:linear-gradient(135deg,#baf7ed,#72e5d8)!important;box-shadow:0 8px 18px #00968826!important}.language-option.selected{border-color:#16b8ad!important;background:#eafffc!important}.language-code{background:linear-gradient(135deg,#20cfc3,#009688)!important;color:#fff!important}.language-check{background:#009688!important}.language-continue{background:linear-gradient(135deg,#16cfc0,#008f89)!important;box-shadow:0 8px 18px #00968833!important}.auth .authcard>button.btn.big{width:100%;height:55px;min-height:55px;padding:12px 5px;font-size:18px;line-height:1.3;margin:18px auto 0}.authcard .swap button{width:auto;height:auto;min-height:0;padding:2px 4px;margin:8px auto 0;font-size:20px;line-height:1.4}//authentication eye .password-field{display:flex;align-items:center}.password-field input{flex:1;min-width:0}.password-field .password-eye{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px;width:auto;height:auto;margin:0 10px 0 0;font-size:20px;line-height:1}//emoji .authcard h1{background:none!important;color:#008f89!important;-webkit-text-fill-color:initial!important;-webkit-background-clip:initial!important;background-clip:initial!important;display:block}.authcard h1 .welcome-title{background:linear-gradient(90deg,#087e78,#16b8ad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.authcard h1 .welcome-hand{display:inline-block!important;font-family:"Segoe UI Emoji","Apple Color Emoji",sans-serif!important;font-size:30px!important;font-weight:400!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:initial!important;color:initial!important;margin-left:4px;vertical-align:-2px}//user clickable .bank-details-heading{display:flex;align-items:center;gap:.8rem;position:relative;overflow:hidden;margin:.4rem 0 1rem;padding:.8rem .1rem;color:#073f46}.bank-heading-icon{display:grid;place-items:center;flex:0 0 4.3rem;height:4.3rem;border-radius:22px;background:linear-gradient(145deg,#d7f7f4,#a5e9e5);color:#078b91;font-size:2rem;box-shadow:inset 0 0 0 1px #bcebe8}.bank-details-heading h2{font-size:1.55rem;line-height:1.15;color:#073f46}.bank-details-heading p{margin:.35rem 0 0;color:#667f91;font-size:.88rem}.bank-heading-art{margin-left:auto;display:grid;place-items:center;position:relative;flex:0 0 4.1rem;height:4.1rem;border-radius:50%;background:linear-gradient(145deg,#c8f4f1,#e8fbfa);color:#0a999b;font-size:2rem}.bank-heading-art span{position:absolute;right:-.2rem;bottom:-.1rem;display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:50%;background:linear-gradient(145deg,#ffd45e,#ff9f1c);color:#a43c12;border:2px solid #fff;font-size:.85rem;font-weight:900}.bank-details-card{margin-top:.6rem;padding:.8rem;border:1px solid #8de1df;border-radius:25px;background:linear-gradient(155deg,#fff,#f7ffff);box-shadow:0 10px 28px #18aaa51c}.bank-detail-row{display:flex;align-items:center;gap:.8rem;min-width:0;margin:.35rem 0;padding:.7rem .65rem;border-radius:18px;border-left:5px solid var(--bank-tone);background:var(--bank-bg)}.bank-detail-icon{display:grid;place-items:center;flex:0 0 3.45rem;height:3.45rem;border-radius:16px;background:var(--bank-icon-bg);color:var(--bank-tone);font-size:1.65rem}.bank-detail-copy{display:grid;gap:.18rem;min-width:0;flex:1}.bank-detail-copy span{color:#61778a;font-size:.86rem}.bank-detail-copy strong{color:#102e3b;font-size:1rem;line-height:1.3;overflow-wrap:anywhere;font-weight:800}.bank-tone-blue{--bank-tone:#1769ff;--bank-bg:#edf5ff;--bank-icon-bg:linear-gradient(145deg,#dcecff,#c4e1ff)}.bank-tone-amber{--bank-tone:#f0a000;--bank-bg:#fff8e9;--bank-icon-bg:linear-gradient(145deg,#ffedc5,#ffe0a1)}.bank-tone-pink{--bank-tone:#f02868;--bank-bg:#fff0f5;--bank-icon-bg:linear-gradient(145deg,#ffdce8,#ffc3d7)}.bank-tone-green{--bank-tone:#00a878;--bank-bg:#edfff8;--bank-icon-bg:linear-gradient(145deg,#ccf9e8,#a7f0d7)}.bank-tone-purple{--bank-tone:#6940ee;--bank-bg:#f4f0ff;--bank-icon-bg:linear-gradient(145deg,#e7ddff,#d8c9ff)}.bank-edit-button{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;margin-top:1rem;padding:1rem;border:1px solid #50e1d7;border-radius:22px;background:linear-gradient(105deg,#087d8d,#12bcb0);color:#fff;font-weight:800;box-shadow:0 9px 20px #079e9b40}.bank-edit-button svg{font-size:1.2rem}.bank-edit-arrow{margin-left:auto;font-size:1.8rem;line-height:1;font-weight:400}@media (max-width:380px){.bank-heading-icon{flex-basis:3.5rem;height:3.5rem;font-size:1.6rem}.bank-heading-art{flex-basis:3.2rem;height:3.2rem}.bank-details-heading h2{font-size:1.3rem}.bank-detail-row{gap:.55rem;padding:.6rem .45rem}.bank-detail-icon{flex-basis:2.9rem;height:2.9rem;font-size:1.35rem}}@media (max-width: 959px){.admin{width:100%;min-width:0;overflow-x:clip}.a-top{position:fixed;top:0;left:0;right:0;height:56px;padding:0 10px;gap:8px;z-index:40}.a-top .burger{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:30px;min-height:36px}.a-side{position:fixed;top:56px;bottom:0;left:0;width:min(260px,82vw);max-width:82vw;margin:0;z-index:35;transform:translate(-105%);overflow-y:auto;overscroll-behavior:contain;transition:transform .2s ease}.a-side.in{transform:translate(0)}.a-scrim{position:fixed;top:56px;right:0;bottom:0;left:0;z-index:30}.a-main{display:grid;width:100%;min-width:0;max-width:100%;margin:0!important;padding:72px 12px 32px;gap:12px}.a-main>*,.card,.card-h{min-width:0;max-width:100%}.filters{grid-template-columns:minmax(0,1fr)}.card{padding:12px;border-radius:10px}.a-main input,.a-main select,.a-main textarea{max-width:100%;min-width:0}.a-main table{min-width:600px}.a-main .table,.a-main .table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 420px){.a-main{padding-left:9px;padding-right:9px}.a-top{gap:5px;padding:0 7px}.card{padding:10px}}//admin panel .admin .a-top{display:flex;align-items:center;gap:8px;position:relative}.admin .a-brand{display:none!important}.admin .burger{flex:0 0 auto;order:0}.admin .top-center-nav{position:absolute;left:25%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.admin .sp{flex:1 1 auto;min-width:0}.admin .admin-menu{flex:0 0 auto;margin-left:auto}@media (max-width: 480px){.admin .a-top{gap:5px;padding:6px 8px}.admin .top-center-nav{gap:4px}.admin .top-nav-btn{padding:7px 9px;font-size:12px}.admin .langsel{max-width:68px;min-width:0;font-size:11px}.admin .a-top>a{display:none}.admin .admin-menu-trigger{white-space:nowrap;font-size:12px}}//.admin .admin-sidebar,.adm-sidebar,aside:not(.drawer){width:260px!important;min-width:260px!important;background:#fff!important;border-right:1px solid #e2e8f0!important;display:flex!important;flex-direction:column!important;padding:1rem .75rem!important;box-shadow:2px 0 10px #0000000d!important}.admin-sidebar button,.admin-sidebar a,aside:not(.drawer) .nav-item,aside:not(.drawer) button{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:.7rem .9rem!important;margin-bottom:.35rem!important;border-radius:10px!important;font-size:.92rem!important;font-weight:600!important;color:#334155!important;text-align:left!important;white-space:nowrap !overflow!important;overflow:hidden!important;text-overflow:ellipsis!important;transition:background .2s ease,color .2s ease!important}.admin-sidebar button:hover,aside:not(.drawer) button:hover{background:#f1f5f9!important;color:#2563eb!important}aside:not(.drawer) button span:last-child,aside:not(.drawer) button i:last-child{margin-left:auto!important}//sample .admin-header,header.top-navbar,header{position:sticky!important;top:0!important;z-index:1000!important;display:flex!important;align-items:center!important}.menu-toggle,.hamburger,button.sidebar-toggle,header .btn-toggle{display:flex!important;visibility:visible!important;opacity:1!important;cursor:pointer!important}aside.sidebar,.admin-sidebar,aside{position:fixed!important;top:0!important;left:0!important;bottom:0!important;width:260px!important;max-width:80vw!important;height:100vh!important;z-index:99999!important;background:#fff!important;box-shadow:4px 0 20px #0000001f!important;transform:translate(-100%);transition:transform .25s ease-in-out!important}aside.sidebar.open,aside.sidebar.active,.admin-sidebar.open,.admin-sidebar.active{transform:translate(0)!important}.main-content,.dashboard-wrapper,.content-body,main{margin-left:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}///s .admin .a-top button.burger,button.burger{display:flex!important;visibility:visible!important;opacity:1!important;font-size:20px!important;padding:6px 12px!important;cursor:pointer!important;background:transparent!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:6px!important;z-index:10001!important}.admin nav.a-side{position:fixed!important;top:0!important;left:0!important;bottom:0!important;width:270px!important;max-width:80vw!important;height:100vh!important;background:#fff!important;z-index:99999!important;box-shadow:4px 0 25px #00000026!important;transform:translate(-100%)!important;transition:transform .28s cubic-bezier(.4,0,.2,1)!important}.admin .a-scrim{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#0006!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;z-index:99998!important}.admin .a-main{margin-left:.2rem!important;width:100%!important;max-width:100%!important;padding-right:30px!important;box-sizing:border-box!important}.admin header.a-top,header.a-top{display:flex!important;align-items:center!important;justify-content:flex-start!important;padding-left:10px!important}.admin header.a-top button.burger,header.a-top button.burger,button.burger{display:flex!important;visibility:visible!important;opacity:1!important;font-size:22px!important;line-height:1!important;padding:6px 12px!important;margin-right:10px!important;margin-left:10px!important;cursor:pointer!important;background:#fff!important;color:#333!important;border:1px solid #cbd5e1!important;border-radius:6px!important;box-shadow:0 2px 4px #0000000d!important;z-index:100001!important}//again .admin header.a-top{position:sticky!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:100000!important;background:#fff!important}.admin nav.a-side{position:fixed!important;top:var(--header-height, 58px)!important;left:0!important;bottom:0!important;width:270px!important;max-width:80vw!important;height:calc(100vh - var(--header-height, 58px))!important;background:#fff!important;z-index:99999!important;box-shadow:4px 0 25px #00000026!important;transform:translate(-100%)!important;transition:transform .28s cubic-bezier(.4,0,.2,1)!important;overflow-y:auto!important}.admin nav.a-side.in{transform:translate(0)!important}.admin .a-scrim{position:fixed!important;top:var(--header-height, 58px)!important;bottom:0!important;left:0!important;right:0!important;background:#0006!important;z-index:99998!important}.admin nav.a-side button,.admin nav.a-side .nav-parent,.admin nav.a-side .nav-children button{font-size:1.08rem!important;font-weight:600!important;padding:12px 16px!important}.admin nav.a-side button span,.admin nav.a-side .nav-parent span{font-size:1.2rem!important;margin-right:10px!important}.admin .ank-tile,.ank-tile{padding:16px 12px!important;min-height:90px!important;border-radius:10px!important}.admin .ank-tile small,.ank-tile small{font-size:.75rem!important}.admin .ank-tile strong,.ank-tile strong{font-size:1.3rem!important;font-weight:700!important;margin:4px 0!important}.admin .ank-tile span,.ank-tile span{font-size:1rem!important;font-weight:600!important}.admin:has(.dashboard-page) h1.a-title{display:none!important}.drawer .items button{font-size:14px!important;font-weight:600!important;gap:10px!important;padding:8px 10px!important;min-height:50px!important}.drawer .items button span,.drawer .items button label{font-weight:600!important}.drawer .items button i{width:36px!important;height:36px!important}.drawer{width:min(78vw,250px)!important}.drawer .items{padding-left:6px!important;padding-right:6px!important;align-items:stretch!important;overflow-x:hidden!important}.drawer .items button{width:100%!important;min-width:0!important;min-height:60px!important;flex-shrink:0!important;margin:0!important;padding:10px 12px!important;box-sizing:border-box!important}.drawer .items button i{flex-shrink:0!important}.drawer .items button span{margin-left:auto!important;flex-shrink:0!important}.drawer{display:flex!important;flex-direction:column!important;overflow:hidden!important}.drawer .who{flex:0 0 auto}.drawer .items{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;padding-bottom:10px}.drawer>.btn.danger,.drawer>.share-app-btn{flex:0 0 auto!important;position:sticky!important;bottom:auto!important;z-index:2}.drawer>.share-app-btn{margin-top:6px!important;margin-bottom:env(safe-area-inset-bottom,0px)}.home-bid-labels{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}.home-bid-labels>div{min-width:0}.home-bid-labels .market-time{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;white-space:normal!important}.home-bid-labels .market-time em{font-style:normal}.home-bid-labels .market-time b{overflow-wrap:anywhere}.payment-toast{margin:.5rem 0;padding:.75rem 1rem;border-radius:10px;font-weight:700}.payment-toast.success{color:#2563eb;background:#eff6ff;border:1px solid #93c5fd}.payment-toast.error{color:#dc2626;background:#fef2f2;border:1px solid #fca5a5}@media (max-width:420px){.home-bid-labels{grid-template-columns:1fr!important;gap:10px!important}.home-bid-labels .market-time{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%;gap:3px!important}}.game-card,.game-card button,.game-tile,.game-tile button{max-width:100%;min-width:0}.game-card,.game-tile{border-color:var(--sky,#009688)!important}.game-card button,.game-tile button{background:var(--sky,#009688);color:#fff;border-radius:10px}.home-market-heading{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.home-market-heading h3{min-width:0;overflow-wrap:anywhere}.home-market-heading>span{flex-shrink:0}@media (max-width:360px){.mcard{padding:.7rem!important}.home-market-heading h3{font-size:.92rem}.home-market-buttons{gap:5px!important}.home-market-buttons .rb{min-width:0;padding:.45rem .5rem}}.market-close-toast{position:fixed;top:78px;left:50%;transform:translate(-50%);z-index:100000;padding:12px 22px;border-radius:10px;color:#dc2626;background:#fff1f2;border:1px solid #f87171;box-shadow:0 8px 24px #7f1d1d33;font-weight:800;text-align:center}.gcard{border-color:var(--sky,#009688)!important;color:var(--sky2,#00796b)}.gcard:focus-visible{outline:3px solid #80cbc4;outline-offset:2px}.gcard:not(:disabled):hover{background:linear-gradient(135deg,#e0f2f1,#f0fdfa)}.gcard{background:linear-gradient(135deg,#009688,#26a69a)!important;color:#fff!important}.gcard:not(:disabled):hover{background:linear-gradient(135deg,#00796b,#009688)!important}.drawer{height:100vh!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;overscroll-behavior:contain}.drawer .who{flex:0 0 auto!important;position:relative}.drawer .items{flex:1 1 0!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.drawer>.btn.danger{flex:0 0 auto!important;margin:0 .5rem 6px!important;width:calc(100% - 1rem)!important;max-width:none!important;box-sizing:border-box!important;position:relative!important;bottom:auto!important}.drawer>.share-app-btn{flex:0 0 54px!important;height:54px!important;min-height:54px!important;max-height:54px!important;padding:6px 12px!important;margin:0 .5rem calc(10px + env(safe-area-inset-bottom,0px))!important;width:calc(100% - 1rem)!important;box-sizing:border-box!important;position:relative!important;bottom:auto!important}.drawer .drawer-notice-count{margin-left:auto;background:#ef4444;color:#fff;border-radius:999px;min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;padding:0 5px}.drawer .items button .drawer-chevron{margin-left:0!important;flex-shrink:0}.drawer .items button>span:first-of-type{margin-left:0!important;flex:1 1 auto!important;min-width:0}.drawer .items button .drawer-chevron,.drawer .items button .drawer-notice-count{margin-left:auto!important;flex:0 0 auto!important}.gcard{background:linear-gradient(135deg,#009c98,#26b7ad)!important;color:#fff!important;border:1px solid #087f79!important;box-shadow:0 5px 14px #009c9826!important}.gcard .gc-icon{color:#fff!important}.gcard .gc-icon path,.gcard .gc-icon g{stroke:#fff!important}.gcard .gc-icon g{fill:#fff!important}.gcard .gc-badge{color:#087f79!important;background:#e1f5f3!important}.gcard .gc-play{color:#e1f5f3!important}.gcard:not(:disabled):hover{background:linear-gradient(135deg,#087f79,#009c98)!important}.gcard:disabled{background:linear-gradient(135deg,#8bbdb9,#a8d4d0)!important;color:#fff!important}.drawer .items .drawer-notification-row{display:flex;align-items:stretch;gap:6px;min-width:0}.drawer .items .drawer-notification-open{flex:1 1 auto;min-width:0}.drawer .items .drawer-notification-toggle{flex:0 0 48px;width:48px;min-width:48px;align-self:stretch;display:flex;align-items:center;justify-content:center;border:1px solid #b7e3df!important;border-radius:9px!important;background:#e7f8f5!important;color:#087f79!important;font-size:11px!important;font-weight:800!important;padding:0 4px!important;box-shadow:none!important}.drawer .items .drawer-notification-toggle.off{background:#fff1f2!important;color:#be123c!important;border-color:#fecdd3!important}.drawer .items .drawer-notification-toggle:disabled{opacity:.65}@media (max-width: 700px){.home-bid-labels .market-time{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:12px!important;white-space:nowrap!important}.home-bid-labels .market-time em{color:#000!important;font-weight:500!important;font-style:normal!important;white-space:nowrap!important}.home-bid-labels .market-time b{display:inline!important;font-size:14px!important;font-weight:800!important;color:#000!important;white-space:nowrap!important}.home-bid-labels .market-time+.market-time{margin-top:12px!important}}@media (max-width: 700px){.home-screen .tile.big-tile{border:1.5px solid #009e96!important;border-radius:14px!important;box-sizing:border-box!important;box-shadow:0 2px 6px #00000014!important}}@media (max-width: 700px){.home-screen .home-action-tiles{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;transform:none!important;box-sizing:border-box!important}.home-screen .home-action-tiles .tile{min-width:0!important;width:100%!important;box-sizing:border-box!important}.home-screen .home-action-tiles .tile small{color:#0c1731!important}}@media (max-width: 700px){.home-screen .home-action-tiles .tile:nth-child(1),.home-screen .home-action-tiles .tile:nth-child(2){display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important;padding-top:3px!important;padding-bottom:3px!important;text-align:left!important}.home-screen .home-action-tiles .tile:nth-child(1) .home-tile-icon,.home-screen .home-action-tiles .tile:nth-child(2) .home-tile-icon{align-self:flex-start!important;margin:0!important}.home-screen .home-action-tiles .tile:nth-child(1) .home-action-text,.home-screen .home-action-tiles .tile:nth-child(2) .home-action-text{flex:0 0 auto!important;min-width:0!important;margin:0!important;text-align:left!important;line-height:1.15!important}.home-screen .home-action-tiles .tile:nth-child(1) b,.home-screen .home-action-tiles .tile:nth-child(2) b{font-size:18px!important;font-weight:700!important;text-align:left!important}}.market-closed-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;background:#00000059;box-sizing:border-box}.market-closed-modal{width:100%;max-width:265px;padding:22px 20px 12px;border-radius:28px;background:#f0e8f2;color:#29252d;box-shadow:0 8px 30px #00000026;box-sizing:border-box}.market-closed-modal h2{margin:0 0 14px;font-size:20px;line-height:1.3;font-weight:500}.market-closed-modal p{margin:0;font-size:12px;line-height:1.6;color:#39343d}.market-closed-actions{display:flex;justify-content:flex-end;margin-top:20px}.market-closed-actions button{min-width:48px;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:#7353a6;font-size:14px;font-weight:900!important;cursor:pointer;font-family:Arial,sans-serif;-webkit-text-stroke:.3px currentColor}.activity-ticker{text-indent:18px}.activity-ticker{display:flex!important;align-items:center!important;flex:1 1 0!important;width:0!important;min-width:0!important;min-height:52px!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;overflow:hidden!important;box-sizing:border-box!important}.activity-ticker .activity-ticker-window{justify-content:flex-start!important;text-align:left!important;margin-left:5px!important;padding-left:0!important}.activity-ticker .activity-ticker-text{text-align:left!important;margin-left:0!important;padding-left:0!important}.gcard-img{width:120px;height:100px;object-fit:contain;display:block;margin:0 auto 12px}.gcards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.gcard{aspect-ratio:1 / 1!important;min-height:0!important;padding:16px 8px 18px!important;gap:12px!important;border-radius:30px!important;background:linear-gradient(135deg,#009f99,#20b6ad)!important;color:#fff!important;border:1px solid #087f79!important;box-shadow:0 8px 18px #009c9825!important}.gcard:after{top:-30px!important;right:-30px!important;width:125px!important;height:125px!important;background:#ffffff20!important;pointer-events:none}.gcard .gc-icon,.gcard .gcard-img{width:42%!important;max-width:124px!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:contain!important;display:block!important;margin:0 auto!important;position:relative;z-index:1}.gcard b{font-size:clamp(15px,3.2vw,23px)!important;line-height:1.2!important;font-weight:800!important;letter-spacing:0!important;text-align:center!important;margin-top:auto!important;position:relative;z-index:1}.gcard .gc-play{background:#ffffff45!important;color:#eaffff!important;border-radius:999px!important;padding:clamp(7px,1.4vw,12px) clamp(18px,3vw,30px)!important;font-size:clamp(14px,2.8vw,21px)!important;font-weight:800!important;line-height:1.15!important;white-space:nowrap;position:relative;z-index:1}.gcard:disabled{filter:grayscale(.55)!important;opacity:.65!important}@media (max-width:380px){.gcards{gap:10px!important}.gcard{border-radius:22px!important;padding:12px 5px 14px!important;gap:8px!important}.gcard .gc-icon,.gcard .gcard-img{width:43%!important}.gcard b{font-size:14px!important}.gcard .gc-play{padding:7px 14px!important;font-size:13px!important}}.notice-bell.notifications-off{filter:grayscale(1);opacity:.72}.notice-bell:disabled{cursor:wait}@media (max-width: 700px){.admin .a-main{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding-left:8px!important;padding-right:12px!important;box-sizing:border-box!important}.admin .dashboard-page{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}}@media (min-width: 960px){.admin .a-main{width:calc(100% - 26px)!important;max-width:none!important;min-width:0!important;margin-left:1px!important;margin-right:0!important;padding-left:18px!important;padding-right:4px!important;box-sizing:border-box!important}.admin .dashboard-page{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}}.admin .dashboard-page .dash-stats .dash-stat{border:1px solid #000!important;box-shadow:none!important;box-sizing:border-box!important}.admin .profile-card{border:1px solid #000!important;box-sizing:border-box!important}.wallet{display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.wallet-icon{width:20px;height:20px;object-fit:contain;display:inline-block;vertical-align:middle;flex:0 0 auto}.bottom>button:nth-child(4){display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important}.bottom>button:nth-child(4) .wallet-icon{width:25px!important;height:25px!important;margin:0!important;display:block!important}.wallet-illustration .wallet-illustration-img{width:68px;height:68px;object-fit:contain;display:block;flex-shrink:0}.wallet-illustration{gap:12px!important}.wallet-illustration .wallet-illustration-img{width:80px!important;height:80px!important;object-fit:contain;flex-shrink:0}.app.screen-wallet .wallet-illustration .wallet-illustration-img{display:block!important;width:50px!important;height:50px!important;object-fit:contain!important;flex-shrink:0!important}.app.screen-wallet .wallet-illustration>span{width:40px!important;height:55px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;font-size:42px!important;border-radius:18px!important;flex-shrink:0!important}.app-startup{min-height:100vh;min-height:100dvh;display:grid;place-items:center;box-sizing:border-box;padding:24px;background:linear-gradient(135deg,#f5f7fb,#e9eef7);color:#172033;font:inherit}.app-startup__card{display:flex;flex-direction:column;align-items:center;gap:12px;width:min(100%,360px);box-sizing:border-box;padding:28px 24px;border:1px solid rgba(30,41,59,.1);border-radius:18px;background:#fff;text-align:center;box-shadow:0 12px 36px #0f172a14}.app-startup__card p{margin:0;color:#596579;line-height:1.5}.app-startup__card button{margin-top:4px;padding:10px 18px;border:0;border-radius:10px;background:#0f766e;color:#fff;font:inherit;font-weight:600;cursor:pointer}.app-startup__spinner{width:28px;height:28px;border:3px solid rgba(15,118,110,.18);border-top-color:#0f766e;border-radius:50%;animation:app-startup-spin .8s linear infinite}@keyframes app-startup-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.app-startup__spinner{animation:none;border-top-color:#0f766e}}.language-list{display:flex;flex-direction:column;gap:2px;width:100%;min-width:0;max-height:48dvh;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.language-list>.language-option,.language-list>.language-option.selected{position:relative;display:grid!important;grid-template-columns:42px minmax(0,1fr) 25px!important;grid-template-rows:minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;width:100%!important;height:72px!important;min-height:72px!important;max-height:72px!important;flex:0 0 72px!important;padding:8px 12px!important;margin:0!important;box-sizing:border-box!important;overflow:hidden;transform:none!important}.language-list>.language-option>.language-code{grid-column:1!important;grid-row:1!important;justify-self:start;align-self:center;width:34px;height:34px;min-width:34px;margin:0}.language-list>.language-option>.language-name{grid-column:2!important;grid-row:1!important;justify-self:stretch;align-self:center;display:grid!important;grid-template-columns:minmax(0,1fr);min-width:0;margin:0;overflow:hidden}.language-list>.language-option>.language-name b,.language-list>.language-option>.language-name small{display:block;position:static!important;width:100%;min-width:0;margin:0;line-height:1.4;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.language-list>.language-option>.language-check{grid-column:3!important;grid-row:1!important;justify-self:end;align-self:center;position:static!important;width:25px;height:25px;min-width:25px;margin:0;border-radius:50%;display:grid;place-items:center}.language-list>.language-option.selected{border:1px solid #16b8ad!important;background:#eafffc!important}@media (max-width: 380px){.language-card{width:100%;min-width:0}.language-list>.language-option,.language-list>.language-option.selected{grid-template-columns:38px minmax(0,1fr) 22px!important;column-gap:8px!important;padding-inline:8px!important}}html{width:100%;min-width:0;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{width:100%;min-width:0;overflow-x:hidden}img,video,canvas,iframe{max-width:100%}.app{width:100%;min-width:0;max-width:480px;min-height:100vh;min-height:100dvh;margin-inline:auto}.app>*,.content>*,.content section,.content article{min-width:0}.content{width:100%;min-width:0}.content :is(input,select,textarea,button){max-width:100%}.content :is(p,label,small,strong,b,span,h1,h2,h3,h4){overflow-wrap:anywhere}.top{min-width:0;padding-top:max(.8rem,env(safe-area-inset-top,0px));padding-left:clamp(10px,3vw,16px);padding-right:clamp(10px,3vw,16px);flex-wrap:nowrap;align-items:center}.top h1{flex:1 1 0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.wallet{flex:0 0 auto;max-width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.bottom{height:76px!important;min-height:76px!important;max-height:76px!important;box-sizing:border-box!important;padding:10px 8px 3px!important;overflow:visible!important}.bottom button{min-height:0!important;max-height:42px!important;font-size:12px!important;line-height:14px!important}.bottom button>span{font-size:20px!important;line-height:22px!important}.bottom .centre{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;max-width:58px!important;max-height:58px!important;margin:-23px auto 0!important;font-size:29px!important;line-height:1!important}.drawer{max-width:100vw;max-height:100vh;max-height:100dvh}.drawer .items{min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.content :is(.card,.mcard,.game-card,.game-tile,.gcard,.rates-item,.wallet-balance-card,.wallet-quick-panel,.bank-details-card){min-width:0;max-width:100%}.content :is(.card,.mcard,.game-card,.game-tile,.gcard) :is(h1,h2,h3,h4,p,span,b,strong,small){overflow-wrap:anywhere}.content table{max-width:100%}.content :is(.table-wrap,.table-scroll,.history-table-wrap,.holiday-table-scroll){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 380px){body{font-size:15px}.content{padding:.7rem;gap:.65rem}.top{gap:.4rem}.top h1{font-size:1rem}.wallet{padding:.45rem .6rem;font-size:.92rem}.sq{flex:0 0 2.5rem;width:2.5rem;height:2.5rem}.content :is(input,select,textarea){min-width:0}.content :is(.home-market-buttons,.wallet-primary-actions,.home-action-tiles){min-width:0;max-width:100%}}@media (max-width: 340px){.content{padding:.55rem}.top{padding-left:8px;padding-right:8px}.top h1{font-size:.94rem}}.app:not(.screen-wallet){overflow-x:clip!important}.app:not(.screen-wallet)>nav.bottom{position:fixed!important;left:50%!important;right:auto!important;bottom:0!important;transform:translate(-50%)!important;width:100%!important;max-width:480px!important;margin:0 auto!important;z-index:100!important;box-sizing:border-box!important}.app:not(.screen-wallet):not(:has(.home-screen))>main.content{padding-bottom:calc(5rem + env(safe-area-inset-bottom,0px))!important}.app.screen-wallet>header.top,.app.screen-wallet>nav.bottom{display:none!important}.activity-ticker-deposit{min-height:26px!important;height:26px!important;max-height:26px!important;margin:0;padding:0 8px;overflow:hidden;box-sizing:border-box}.activity-ticker.activity-ticker-withdraw{display:flex!important;flex:1 1 0!important;width:auto!important;min-width:0!important;height:26px!important;min-height:26px!important;max-height:26px!important;margin:0 2px 0 0!important;padding:0 8px!important;gap:5px!important;align-items:center!important;box-sizing:border-box!important;overflow:hidden!important;background:#16823b!important;color:#fff!important;border:none!important;border-radius:999px!important;box-shadow:none!important}.activity-ticker.activity-ticker-withdraw{height:32px!important;min-height:32px!important;max-height:32px!important;overflow:hidden!important}.activity-ticker.activity-ticker-withdraw{display:flex!important;flex:1 1 0%!important;width:auto!important;min-width:0!important;max-width:none!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0 8px!important;gap:5px!important;align-items:center!important;box-sizing:border-box!important;overflow:hidden!important;background:#16823b!important;color:#fff!important;border:none!important;border-radius:999px!important;box-shadow:none!important}/ .home-screen .home-action-tiles .tile .home-action-text{flex:1 1 0!important;min-width:0!important;white-space:nowrap!important;overflow:visible!important}.home-screen .home-action-tiles .tile .home-action-text b,.home-screen .home-action-tiles .tile .home-action-text small{display:block!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:keep-all!important}.native-android-webview .app>header.top{padding-top:.8rem!important;flex-wrap:nowrap!important;min-height:0}.native-android-webview .app>header.top h1{flex:1 1 0!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important}.native-android-webview .app>header.top .sq{flex:0 0 2.8rem}.native-android-webview .app>header.top .wallet{flex:0 1 auto;white-space:nowrap}@media (max-width: 380px){.native-android-webview .app>header.top{gap:.4rem!important}.native-android-webview .app>header.top .sq{flex-basis:2.5rem;width:2.5rem;height:2.5rem}.native-android-webview .app>header.top .wallet{padding:.45rem .5rem;font-size:.88rem}}@media (max-width: 700px){.app:has(.home-screen){height:100dvh!important;min-height:100dvh!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding-bottom:0!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}.app:has(.home-screen)>.content{flex:1 1 0!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding-bottom:0!important;margin-bottom:0!important}.app:has(.home-screen) .home-screen{flex:1 1 0!important;min-height:0!important;height:auto!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:2px!important;padding-right:2px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.app:has(.home-screen) .home-market-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content!important;align-content:start!important;gap:8px!important;flex:1 1 0!important;min-height:0!important;height:auto!important;width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;overflow-y:auto!important;overflow-x:hidden!important;padding-top:0!important;padding-bottom:84px!important;overflow-anchor:none!important;scroll-behavior:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important}.app:has(.home-screen) .home-market-list>.mcard{display:block!important;height:auto!important;min-height:max-content!important;flex:none!important;align-self:start!important;padding:9px 11px!important;border-radius:16px!important;box-sizing:border-box!important}}.home-skeleton-card{min-height:145px;padding:9px 11px;border-radius:16px}.skeleton-shimmer{position:relative;overflow:hidden;background:#e6eded;border-radius:8px}.skeleton-shimmer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);animation:marketSkeletonShimmer 1.2s infinite}@keyframes marketSkeletonShimmer{to{transform:translate(100%)}}.skeleton-heading{width:60%;height:20px}.skeleton-status{width:25%;height:15px}.skeleton-result{width:85%;height:19px;margin-bottom:12px}.skeleton-time{width:95%;height:12px;margin-bottom:8px}.skeleton-button{width:100%;height:40px;border-radius:11px;margin-bottom:6px}html.native-android-webview .app.screen-wallet .wallet-dashboard-title,body.native-android-webview .app.screen-wallet .wallet-dashboard-title{min-height:64px!important;height:64px!important;padding:8px 14px!important;margin:0!important;border-radius:0 0 22px 22px!important;gap:8px!important;box-sizing:border-box!important;transition:none!important}html.native-android-webview .app.screen-wallet .wallet-dashboard-title h2,body.native-android-webview .app.screen-wallet .wallet-dashboard-title h2{font-size:clamp(18px,5vw,23px)!important}html.native-android-webview .app.screen-wallet .wallet-back,body.native-android-webview .app.screen-wallet .wallet-back{width:38px!important;height:38px!important;border-radius:12px!important;font-size:30px!important}html.native-android-webview .app.screen-wallet .wallet-title-icon,body.native-android-webview .app.screen-wallet .wallet-title-icon{width:40px!important;height:40px!important;border-radius:12px!important;font-size:25px!important}html.native-android-webview .drawer .who,body.native-android-webview .drawer .who{padding:12px 16px!important;min-height:104px!important;gap:12px!important;box-sizing:border-box!important}html.native-android-webview .drawer .who .av,body.native-android-webview .drawer .who .av{width:52px!important;height:52px!important;min-width:52px!important;font-size:24px!important}.app:not(.screen-wallet)>nav.bottom>button:not(.centre){position:relative!important;top:-10px!important;display:grid!important;grid-template-rows:22px auto!important;justify-items:center!important;align-content:center!important;row-gap:6px!important}.app:not(.screen-wallet)>nav.bottom>button:not(.centre)>span{display:block!important;height:22px!important;line-height:22px!important;margin:0!important}.app:not(.screen-wallet)>nav.bottom>button.centre{display:grid!important;place-items:center!important;width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;max-width:58px!important;max-height:58px!important;margin:-23px auto 0!important;position:relative!important;top:-5px!important;padding:0!important;font-size:29px!important;line-height:1!important;border-radius:50%!important}section.panel:has(>h2)>form:has(input[autocomplete=current-password]){display:grid!important;gap:10px!important}section.panel:has(>h2)>form:has(input[autocomplete=current-password]) .field input.num{height:56px!important;min-height:56px!important;padding:8px 12px!important;font-size:1.1rem!important}section.panel:has(>h2)>form:has(input[autocomplete=current-password])>button.btn{height:64px!important;min-height:64px!important;padding:10px 16px!important;margin-top:10px!important}@media (max-width: 480px){.app.screen-wallet .wallet-quick-panel{margin-bottom:50px!important}.app.screen-wallet .saved-bank-dashboard{margin-top:0!important;margin-bottom:2!important}}@media (max-width: 480px){.home-screen .home-welcome-track span{font-size:18px!important;font-weight:750!important;line-height:1.3!important}}@media (max-width: 480px){.home-screen>.tiles.home-action-tiles{width:calc(100% + 2px)!important;max-width:none!important;margin-left:0!important;margin-right:-2px!important;box-sizing:border-box!important}}html{background:#000!important}body{background:#fff!important}@media (max-width: 700px){.app:has(.home-screen)>.content{padding-left:10px!important;padding-right:10px!important}.home-screen{padding-left:0!important;padding-right:0!important;width:100%!important;box-sizing:border-box!important}.home-screen .home-action-tiles,.home-screen .home-market-list{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;transform:none!important;box-sizing:border-box!important}.home-screen .home-action-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-screen .home-action-tiles .tile,.home-screen .home-market-list .mcard{width:100%!important;max-width:100%!important;box-sizing:border-box!important}}@media (max-width: 700px){.home-screen{gap:6px!important}.home-screen .home-action-tiles{margin-top:0!important;margin-bottom:0!important}.home-screen .home-welcome-ticker,.home-screen .activity-ticker{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:2px!important}.home-screen .home-market-list{margin-top:0!important}}@media (max-width: 480px) and (max-height: 820px){.app.screen-wallet>.content{padding-bottom:24px!important;overflow-x:hidden!important;overflow-y:auto!important}.app.screen-wallet .wallet-quick-panel{margin-bottom:20px!important;padding-bottom:20px!important}.app.screen-wallet .saved-bank-dashboard{margin-bottom:20px!important}}.app.screen-wallet .wallet-quick-panel .h{transform:translateY(-6px)!important;margin-bottom:10px!important}.app.screen-wallet .wallet-quick-actions-grid{transform:translateY(-10px)!important;margin-bottom:10px!important}.home-screen .home-action-tiles{column-gap:9px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.app.screen-wallet .saved-bank-dashboard{display:none!important}.native-android-webview .app.screen-wallet .wallet-quick-panel{margin-bottom:32px!important}.native-android-webview .app.screen-wallet .wallet-quick-actions-grid{margin-bottom:0!important}.admin,.admin *,.a-center,.a-center *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.admin input,.admin textarea,.admin select,.a-center input,.a-center textarea,.a-center select,[contenteditable=true],[contenteditable=""]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.admin{--blue: #2563eb;--navy: #1e3a8a;--green: #16a34a;--red: #dc2626;--bg: #f3f5fa;--line: #e3e7ef;background:var(--bg);min-height:100dvh;color:#1f2430;font:15px/1.45 Roboto,system-ui,sans-serif}.admin *,.a-center *{box-sizing:border-box}.admin button,.admin input,.admin select,.a-center button,.a-center input{font:inherit}.a-top{position:fixed;inset:0 0 auto 0;height:56px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:.8rem;padding:0 1rem;z-index:20}.a-top .sp{flex:1}.a-top a{color:var(--blue);text-decoration:none;font-weight:500}.burger{border:0;background:none;font-size:1.5rem;cursor:pointer}.a-top .who{color:#555}.a-side{position:fixed;top:56px;bottom:0;left:0;width:230px;background:#101c3a;padding:.8rem;display:grid;gap:.3rem;align-content:start;z-index:15;transform:translate(-100%);transition:transform .2s}.a-side.in{transform:none}.a-side button{display:flex;gap:.7rem;align-items:center;text-align:left;border:0;background:none;color:#cfd8f3;padding:.7rem .8rem;border-radius:10px;cursor:pointer}.a-side button.on,.a-side button:hover{background:#1e3a8a;color:#fff}.a-scrim{position:fixed;top:56px;right:0;bottom:0;left:0;background:#0005;z-index:12}.a-main{padding:72px 1rem 3rem;display:grid;gap:1rem;max-width:1200px;margin:auto}.a-title{margin:.5rem 0 0;font-size:1.4rem}@media (min-width: 960px){.a-side{transform:none}.burger,.a-scrim{display:none}.a-main{margin-left:246px;padding-right:1.5rem;max-width:none}}.card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:1rem;display:grid;gap:.9rem;box-shadow:0 1px 2px #0001;min-width:0}.card-h{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap}.card h2{font-size:1.05rem;margin:0}.card h3{margin:.3rem 0 0;font-size:1rem}.filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.8rem;align-items:end}.fld{display:grid;gap:.25rem;font-size:.8rem;color:#555;min-width:0}.admin input,.admin select{width:100%;padding:.55rem .6rem;border:1px solid #d0d6e2;border-radius:8px;background:#fff;color:#1f2430;min-width:0}.admin input:disabled{background:#eef0f5;color:#777}.admin input[readonly]{background:#eef0f5}.admin input:focus,.admin select:focus{outline:2px solid #93b4fb;border-color:var(--blue)}.b{border:0;border-radius:8px;padding:.55rem 1rem;font-weight:500;color:#fff;cursor:pointer}.b:disabled{opacity:.45;cursor:not-allowed}.b.blue{background:var(--blue)}.b.navy{background:var(--navy)}.b.green{background:var(--green)}.b.red{background:var(--red)}.b.grey{background:#e6e9f1;color:#333}.b.wide{width:100%}.btns{display:flex;gap:.4rem;flex-wrap:wrap}.tablewrap .btns .b{padding:.3rem .7rem;font-size:.85rem}.notice{border-radius:10px;padding:.7rem .9rem;margin:0;font-weight:500}.notice.ok{background:#dcfce7;color:#166534}.notice.bad{background:#fee2e2;color:#991b1b}.card>.notice{margin-top:.65rem}.sub{color:#667;margin:0;font-size:.9rem}.plus{color:#15803d}.minus{color:var(--red)}.mono{letter-spacing:.08em}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.8rem}.stats.small{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.stat{background:#fff;border:1px solid var(--line);border-radius:12px;padding:.9rem;display:grid;gap:.1rem}.stat b{font-size:1.4rem;overflow-wrap:anywhere}.stat span{color:#667;font-size:.85rem}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.6rem}.tile{border-radius:10px;padding:.6rem;text-align:center;display:grid;gap:.1rem;background:#eef2ff}.tile small{color:#555;font-size:.72rem}.tile b{font-size:1.2rem}.tile span{font-weight:700;color:var(--blue)}.pfs{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.pf{display:grid;grid-template-columns:1.4fr 1fr;gap:.7rem}.applive{margin:0;background:#eef2ff;border-radius:10px;padding:.6rem .8rem;color:#334}.applive b{color:var(--navy);letter-spacing:.04em}.tools{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:.9rem;color:#555}.tools input{width:150px}.tools select{width:auto}.tools.foot{margin-top:-.2rem}.tools button{border:1px solid #d0d6e2;background:#fff;border-radius:6px;padding:.2rem .6rem;cursor:pointer}.tools button:disabled{opacity:.4}.tablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:10px}table{width:100%;border-collapse:collapse;min-width:560px}th{background:#f6f8fc;text-align:left;font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:#555;white-space:nowrap}th,td{padding:.6rem .7rem;border-bottom:1px solid var(--line);vertical-align:middle}td small{color:#777}.none{text-align:center;color:#777;padding:1.5rem}.chip{padding:.1rem .55rem;border-radius:99px;font-size:.8rem;background:#e5e7eb}.chip.won{background:#dcfce7;color:#166534}.chip.lost{background:#fee2e2;color:#991b1b}.chip.pending{background:#fef3c7;color:#92400e}.tabs{display:flex;gap:.4rem;flex-wrap:wrap}.tabs button{border:1px solid #d0d6e2;background:#fff;border-radius:8px;padding:.45rem .9rem;cursor:pointer}.tabs button.on{background:var(--blue);color:#fff;border-color:var(--blue)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:grid;place-items:center;z-index:40;padding:1rem}.mbox{background:#fff;border-radius:14px;padding:1.1rem;width:min(100%,440px);display:grid;gap:.8rem;max-height:92dvh;overflow-y:auto}.mbox h2{margin:0;font-size:1.1rem}.x{border:0;background:none;font-size:1.1rem;cursor:pointer}.a-center{min-height:100dvh;display:grid;place-items:center;padding:1rem;background:#f3f5fa;font:15px/1.45 Roboto,system-ui,sans-serif}.login{width:min(100%,380px);gap:.9rem}.login h1{margin:0;font-size:1.4rem}.b.violet{background:#7c3aed}.b.green.saved:disabled{opacity:1;cursor:default}.b.blue,.b.green{transition:background .15s}.selected{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;background:#f6f8fc;border:1px solid var(--line);border-radius:10px;padding:.7rem}.selected span{display:grid}.selected small{color:#667;font-size:.72rem;text-transform:uppercase;letter-spacing:.03em}.chip.btn{border:0;cursor:pointer;font-weight:500}.chip.active{background:#dcfce7;color:#166534}.chip.inactive{background:#fee2e2;color:#991b1b}.grp{color:#8ea0d0;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;padding:.6rem .8rem .1rem}.a-side button.indent{padding-left:1.6rem;font-size:.93rem}.ratecard{padding:0;overflow:hidden}.ratecard .tablewrap{border:0;border-radius:0;margin:.8rem}.bluehead{background:var(--blue);color:#fff;display:flex;justify-content:space-between;align-items:center;padding:.8rem 1rem}.bluehead h2{margin:0;font-size:1.05rem}.bluehead button{background:none;border:0;color:#fff;text-decoration:underline;cursor:pointer}table.rates{min-width:520px}table.rates th,table.rates td{text-align:center}table.rates td input{max-width:260px;margin:auto}.dashboard-page{display:grid;gap:.8rem}.dash-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.1rem}.dash-head h2{margin:0;font-size:1.25rem;color:#1f2937}.dash-head p{margin:.15rem 0 0;color:#7a8496;font-size:.82rem}.breadcrumb{color:#7d8798;font-size:.72rem;white-space:nowrap}.breadcrumb span{margin:0 .35rem;color:#b7beca}.dash-top{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,2.15fr);gap:.8rem}.profile-card,.dash-stat,.dash-card{background:#fff;border:1px solid #dfe4ec;border-radius:7px;box-shadow:0 1px 2px #0000000a}.profile-card{padding:.9rem;min-height:132px;display:grid;align-content:center}.profile-main{display:flex;align-items:center;gap:.7rem}.profile-avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#e5f5f1;color:#12958a;font-size:1.2rem}.profile-main b{display:block;font-size:.9rem}.profile-main small{display:block;color:#7c8798;font-size:.7rem;margin-top:.05rem}.profile-divider{height:1px;background:#edf0f4;margin:.8rem 0 .7rem}.profile-counts{display:grid;grid-template-columns:1fr 1fr;text-align:center}.profile-counts>div+div{border-left:1px solid #e1e5eb}.profile-counts b{display:block;font-size:.9rem}.profile-counts span{color:#778196;font-size:.66rem}.dash-stats{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:.65rem}.dash-stat{min-height:62px;padding:.7rem .75rem;display:flex;align-items:center;justify-content:space-between;gap:.6rem}.dash-stat span{display:block;color:#7a8496;font-size:.68rem;margin-bottom:.12rem}.dash-stat b{display:block;color:#172033;font-size:1rem;line-height:1.1}.dash-stat i{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#3b82f6;color:#fff;font-style:normal;font-size:.72rem;flex:none}.dash-stat.win i,.dash-stat.profit i{background:#20b765}.dash-stat.pending i{background:#e9ad16}.dash-stat.new i{background:#3b82f6}.dash-card{padding:.8rem}.dash-card-title{color:#172033;font-weight:600;font-size:.88rem;margin-bottom:.7rem}.dash-card-title b{color:#2563eb;font-weight:500}.market-form{display:grid;grid-template-columns:1.1fr 1fr 110px;gap:.8rem;align-items:end}.market-amount{min-height:39px;display:flex;flex-direction:column;justify-content:center;padding:0 .2rem}.market-amount span{color:#7a8496;font-size:.68rem}.market-amount b{font-size:.95rem;color:#172033}.get-btn{width:100%;min-height:39px}.dash-filter-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.8rem;align-items:end}.ank-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;margin-top:.75rem}.ank-tile{min-height:66px;border:1px solid #dfe4ec;border-radius:6px;overflow:hidden;text-align:center;display:grid;grid-template-rows:auto 1fr auto;background:#fff}.ank-tile small{font-size:.58rem;padding:.25rem;color:#5f6979;background:#f4f7fb}.ank-tile strong{align-self:center;font-size:.78rem;color:#172033}.ank-tile span{padding:.25rem;font-size:.58rem;color:#2563eb;background:#f4f7fb}.ank-0 small,.ank-0 span{background:#eef5ff;color:#2563eb}.ank-1 small,.ank-1 span{background:#eefbf3;color:#15803d}.ank-2 small,.ank-2 span{background:#fff0f0;color:#dc2626}.ank-3 small,.ank-3 span{background:#fffbea;color:#a16207}.ank-4 small,.ank-4 span{background:#f7efff;color:#7c3aed}.ank-5 small,.ank-5 span{background:#fff0f7;color:#db2777}.ank-6 small,.ank-6 span{background:#eef2ff;color:#4f46e5}.ank-7 small,.ank-7 span{background:#effcf9;color:#0f766e}.ank-8 small,.ank-8 span{background:#fff7ed;color:#c2410c}.ank-9 small,.ank-9 span{background:#ecfeff;color:#0891b2}.winning-card .tablewrap{border-radius:6px}.winning-card table{min-width:980px}.winning-card th{background:#f6f8fb;font-size:.61rem}.winning-card th,.winning-card td{padding:.48rem .55rem;font-size:.68rem}@media (max-width: 1100px){.dash-top{grid-template-columns:1fr}.dash-stats{grid-template-columns:repeat(3,minmax(130px,1fr))}}@media (max-width: 760px){.dash-stats{grid-template-columns:repeat(2,minmax(120px,1fr))}.market-form,.dash-filter-row{grid-template-columns:1fr}.ank-grid{grid-template-columns:repeat(2,1fr)}.dash-head{align-items:flex-start;flex-direction:column}.breadcrumb{display:none}}.a-side{width:160px;background:#fff;border-right:1px solid #e1e5eb;padding:.45rem .35rem;gap:0;box-shadow:1px 0 3px #00000008;overflow-y:auto}.a-side button{color:#293241;border-radius:3px;padding:.38rem .55rem;font-size:.72rem;min-height:28px}.a-side button:hover,.a-side button.on{background:#f3f7ff;color:#2563eb}.a-side button span{width:14px;flex:0 0 14px;text-align:center;color:inherit}.nav-group{display:grid}.nav-parent{width:100%}.nav-parent .chev{margin-left:auto;width:auto}.nav-children{display:grid;padding:0 0 .15rem 1.15rem}.nav-children button{font-size:.68rem;padding:.28rem .45rem;min-height:25px}.a-main{margin-left:176px;padding:70px 14px 3rem;max-width:none}.a-title{font-size:1rem;font-weight:600}.card{border-radius:4px;box-shadow:none;padding:.8rem}.card-h h2{font-size:.9rem}.b{border-radius:3px;font-size:.72rem;padding:.42rem .75rem}.admin input,.admin select{border-radius:3px;padding:.48rem .55rem;font-size:.72rem}.fld{font-size:.68rem}.report-filter{grid-template-columns:repeat(4,minmax(130px,1fr))}.report-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;margin-bottom:.7rem}.report-summary>div{background:#f8f9fb;border-radius:4px;padding:.8rem;text-align:center;display:grid;gap:.1rem}.report-summary b{color:#2563eb;font-size:1rem}.report-summary span{color:#667085;font-size:.68rem}.user-list-top{display:flex;justify-content:space-between;margin-bottom:.7rem}.status-approved{background:#dcfce7;color:#15803d;border-radius:10px;padding:.12rem .45rem;font-size:.65rem}.phone-green{color:#16a34a}.linkish{color:#2563eb}.user-detail-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:.8rem}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #edf0f4}.detail-grid>div{padding:.7rem .45rem;border-bottom:1px solid #edf0f4;display:flex;justify-content:space-between;gap:.8rem;font-size:.7rem}.detail-grid span{color:#667085}.detail-grid b{text-align:right}@media (max-width: 959px){.a-side{transform:translate(-100%);width:230px}.a-side.in{transform:none}.a-main{margin-left:0}.user-detail-grid{grid-template-columns:1fr}}@media (max-width: 760px){.report-filter,.report-summary{grid-template-columns:1fr}}.a-side{background:#fff;border-right:1px solid #e1e5eb;width:160px;padding:.45rem .55rem;gap:.05rem;box-shadow:none}.a-side button{color:#273142;padding:.38rem .55rem;border-radius:5px;font-size:.74rem;gap:.5rem;min-height:28px}.a-side button.on,.a-side button:hover{background:#f5f7fb;color:#2563eb}.a-side .nav-parent{width:100%;font-size:.75rem}.a-side .nav-parent .chev{margin-left:auto}.nav-children{display:grid;gap:0;padding-left:.6rem}.nav-children button{font-size:.7rem;padding:.3rem .45rem;min-height:26px}@media (min-width:960px){.a-main{margin-left:176px;padding-top:68px}.a-side{transform:none}}.holiday-table-scroll{width:100%;overflow-x:auto}.holiday-head,.holiday-row{display:grid;grid-template-columns:minmax(180px,1.8fr) repeat(7,minmax(72px,1fr));align-items:center;min-width:850px}.holiday-head{background:#eef4ff;padding:.75rem .9rem;color:#556;font-size:.7rem}.holiday-head>b:not(:first-child),.holiday-row>button{justify-self:center}.holiday-row{min-height:42px;border-top:1px solid #edf0f4;padding:.2rem .9rem;font-size:.75rem}.holiday-row>span i{display:inline-block;width:5px;height:5px;background:#22c55e;border-radius:50%;margin-right:.4rem}.switch{width:34px;height:16px;border:0;border-radius:99px;background:#e5e7eb;position:relative;cursor:pointer}.switch:after{content:"";position:absolute;left:2px;top:2px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0002}.switch.on{background:#2563eb}.switch.on:after{left:20px}.slider-form{display:grid;grid-template-columns:1fr 150px;gap:.8rem;align-items:end}.slider-admin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.8rem;margin-top:1rem}.slider-admin-item{border:1px solid #e3e7ef;border-radius:8px;padding:.5rem;display:grid;gap:.5rem}.slider-admin-item img{width:100%;height:100px;object-fit:cover;border-radius:5px;background:#f3f4f6}.admin textarea{width:100%;resize:vertical;border:1px solid #d5dbe5;border-radius:7px;padding:.55rem}.dash-stats{grid-template-columns:repeat(4,minmax(150px,1fr))}.dash-stat.deposit i{background:#3b82f6}.dash-stat.withdraw i{background:#e9ad16}@media (max-width:1100px){.dash-stats{grid-template-columns:repeat(3,minmax(130px,1fr))}}.admin{--blue: #6366f1;--navy: #4338ca;background:linear-gradient(135deg,#f5f3ff,#eef6ff,#f0fdf4);font-family:Roboto,Nirmala UI,Noto Sans,Noto Sans Devanagari,Noto Sans Tamil,Noto Sans Bengali,Noto Sans Malayalam,Noto Sans Telugu,Noto Sans Kannada,Noto Sans Gujarati,Noto Sans Gurmukhi,system-ui,sans-serif}.a-top{background:linear-gradient(90deg,#7c3aed,#ec4899,#f97316);color:#fff;border:0;box-shadow:0 4px 14px #ec489955}.a-top a,.a-top .who{color:#fff}.langsel{width:auto!important;max-width:130px;background:#ffffff30!important;color:#fff!important;border:1px solid #ffffff80!important;border-radius:8px!important;font-weight:600}.langsel option{color:#111}.a-side{background:linear-gradient(180deg,#fff,#faf5ff 60%,#fdf2f8)!important;border-right:1px solid #ede9fe!important}.a-side button.on,.a-side button:hover{background:linear-gradient(90deg,#ede9fe,#fce7f3)!important;color:#7c3aed!important;font-weight:600}.card{border:0!important;border-top:4px solid #8b5cf6!important;box-shadow:0 4px 14px #8b5cf61a!important;border-radius:10px!important}.card:nth-of-type(4n+2){border-top-color:#ec4899!important}.card:nth-of-type(4n+3){border-top-color:#06b6d4!important}.card:nth-of-type(4n){border-top-color:#f59e0b!important}.b.blue{background:linear-gradient(90deg,#6366f1,#8b5cf6)}.b.green{background:linear-gradient(90deg,#22c55e,#14b8a6)}.b.red{background:linear-gradient(90deg,#ef4444,#f97316)}.b.navy{background:linear-gradient(90deg,#4338ca,#6366f1)}.b.violet{background:linear-gradient(90deg,#a855f7,#ec4899)}th{background:linear-gradient(90deg,#f5f3ff,#fdf2f8)!important;color:#6d28d9!important}tbody tr:nth-child(2n) td{background:#faf8ff}.chip.active{background:linear-gradient(90deg,#bbf7d0,#a7f3d0);color:#047857;font-weight:600}.chip.inactive{background:linear-gradient(90deg,#fecaca,#fed7aa);color:#b91c1c;font-weight:600}.dash-stat{border:0!important;color:#fff;box-shadow:0 6px 16px #0002!important;border-radius:10px!important}.dash-stat span,.dash-stat b{color:#fff!important}.dash-stat i{background:#ffffff40!important}.dash-stat:nth-child(6n+1){background:linear-gradient(135deg,#6366f1,#8b5cf6)}.dash-stat:nth-child(6n+2){background:linear-gradient(135deg,#ec4899,#f43f5e)}.dash-stat:nth-child(6n+3){background:linear-gradient(135deg,#06b6d4,#3b82f6)}.dash-stat:nth-child(6n+4){background:linear-gradient(135deg,#22c55e,#14b8a6)}.dash-stat:nth-child(6n+5){background:linear-gradient(135deg,#f59e0b,#f97316)}.dash-stat:nth-child(6n){background:linear-gradient(135deg,#a855f7,#ec4899)}.profile-card,.dash-card{border:0!important;box-shadow:0 4px 14px #8b5cf61a!important;border-radius:10px!important}.bluehead{background:linear-gradient(90deg,#7c3aed,#ec4899)}.applive{background:linear-gradient(90deg,#ede9fe,#fce7f3)}.selected{background:linear-gradient(90deg,#f5f3ff,#fdf2f8)}.a-side{gap:.3rem!important}.a-side button{color:#fff!important;font-weight:600!important;border-radius:8px!important;background:linear-gradient(90deg,#1e3a8a,#2563eb)!important;box-shadow:0 2px 6px #1e3a8a40!important}.a-side button:hover{background:linear-gradient(90deg,#1d4ed8,#0ea5e9)!important}.a-side button.on{background:linear-gradient(90deg,#0369a1,#06b6d4)!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #0ea5e9!important}.nav-children{gap:.25rem!important}.nav-children button{background:linear-gradient(90deg,#2563eb,#38bdf8)!important}.nav-children button:hover{background:linear-gradient(90deg,#1d4ed8,#0ea5e9)!important}.nav-children button.on{background:linear-gradient(90deg,#0369a1,#06b6d4)!important}.a-side .nav-parent{background:linear-gradient(90deg,#7c3aed,#db2777,#f97316)!important;box-shadow:0 2px 8px #db277744!important}.a-side .nav-parent:hover{filter:brightness(1.1)}.a-side .nav-parent .chev{color:#fff!important;font-weight:800}.dash-stats{grid-template-columns:repeat(4,minmax(170px,1fr));gap:1rem}.dash-stat{min-height:104px;padding:1.1rem 1rem;gap:.9rem}.dash-stat span{font-size:.82rem;margin-bottom:.45rem}.dash-stat b{font-size:1.35rem}.dash-stat i{width:40px;height:40px;font-size:1rem}@media (max-width:1100px){.dash-stats{grid-template-columns:repeat(3,minmax(145px,1fr))}}@media (max-width:720px){.dash-stats{grid-template-columns:repeat(2,minmax(130px,1fr));gap:.7rem}.dash-stat{min-height:92px;padding:.9rem .75rem}.dash-stat b{font-size:1.15rem}.dash-stat i{width:34px;height:34px}}.admin .a-side>button,.admin .a-side .nav-parent,.admin .a-side .nav-children button{background:#fff!important;background-image:none!important;color:#222!important;border:1px solid #eeeeee!important;box-shadow:none!important}.admin .a-side button span{color:inherit!important}.admin .a-side>button:hover,.admin .a-side .nav-parent:hover,.admin .a-side .nav-children button:hover{background:#f3f7ff!important;color:#2563eb!important}.admin .a-side>button.on,.admin .a-side .nav-parent.on,.admin .a-side .nav-children button.on{background:#fff!important;color:#2563eb!important;border-left:3px solid #2563eb!important}.a-side .nav-parent .chev{color:#000!important;background:transparent!important;border:none!important;opacity:1!important;filter:brightness(0)!important;-webkit-text-fill-color:#000!important}.a-side .nav-parent .chev svg{color:#000!important;stroke:#000!important;fill:none!important}.admin,.a-main,.dashboard-page,.card,.dash-card{min-width:0;max-width:100%;box-sizing:border-box}.admin input,.admin select,.admin textarea,.admin button{max-width:100%;box-sizing:border-box}.admin table{min-width:620px}.admin .table-wrap,.admin .table-responsive{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:600px){.a-main{padding-left:10px!important;padding-right:10px!important}.card,.dash-card{padding:12px!important}.filters,.market-form,.dash-filter-row{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.filters>*{min-width:0}.dash-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.dash-stat{min-width:0;padding:10px!important;gap:6px!important}.dash-stat b{overflow-wrap:anywhere;font-size:1.05rem!important}.dash-stat i{flex:0 0 30px;width:30px;height:30px}.ank-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.btns{flex-wrap:wrap}.btns button{max-width:100%}.a-top{gap:6px;padding-left:8px!important;padding-right:8px!important}.langsel{max-width:94px!important}}.a-top .top-nav-btn{border:1px solid #d6dce7;border-radius:6px;background:#fff;padding:.35rem .65rem;color:#344054;cursor:pointer;white-space:nowrap}.admin-menu{position:relative}.admin-menu-trigger{border:0;background:transparent;color:#344054;cursor:pointer;padding:.5rem;white-space:nowrap}.admin-menu-pop{position:absolute;top:calc(100% + 8px);right:0;width:180px;background:#fff;border:1px solid #e2e8f0;border-radius:9px;box-shadow:0 8px 24px #0002;padding:.3rem;display:grid;z-index:50}.admin-menu-pop button{text-align:left;border:0;background:#fff;padding:.65rem .7rem;border-radius:6px;cursor:pointer;color:#344054}.admin-menu-pop button:hover{background:#f3f5fa}.password-form{display:grid;gap:.8rem;max-width:420px}@media (max-width:700px){.a-top .a-brand{display:none}.a-top{gap:.35rem;padding:0 .5rem}.a-top .top-nav-btn{font-size:.78rem;padding:.3rem}.a-top a{font-size:.8rem}.a-top .langsel{max-width:90px}.admin-menu-trigger{font-size:.8rem}}.winner-preview-table table{min-width:900px;width:100%}.winner-preview-table th:last-child,.winner-preview-table td:last-child{min-width:150px;white-space:nowrap}.winner-preview-table td:last-child .btns{flex-wrap:nowrap;gap:.3rem}.winner-preview-table td:last-child .b{padding:.3rem .5rem;font-size:.8rem}@media (max-width:700px){.a-top .top-center-nav .top-nav-btn:first-child{display:none!important}.a-top .top-center-nav .top-nav-btn:not(:first-child){display:none!important}.a-top{display:grid!important;grid-template-columns:36px minmax(0,1fr) auto;gap:.35rem!important}.a-top .burger{grid-column:1;grid-row:1}.a-top .top-center-nav{grid-column:2;grid-row:1;justify-self:center;display:flex;justify-content:center;min-width:0}.a-top .sp{display:none!important}.a-top .langsel{grid-column:3;grid-row:1;max-width:76px!important}.a-top>a{position:static;grid-column:2;grid-row:1;justify-self:center;transform:none;z-index:21;background:#fff;color:#2563eb!important;border:1px solid #c7d2fe;border-radius:8px;padding:.35rem .8rem;box-shadow:0 2px 8px #0001;white-space:nowrap}.a-side{overflow-y:auto!important;overscroll-behavior:contain;max-height:calc(100dvh - 56px)}}.chip.btn{padding:.12rem .42rem!important;min-height:20px!important;font-size:.65rem!important;border-radius:999px!important;line-height:1.1!important}@media (max-width:700px){.a-top .top-center-nav{display:none!important}.a-top>a{grid-column:2;justify-self:center}}@media (max-width:700px){.a-side{top:56px!important;bottom:0!important;height:calc(100dvh - 56px)!important;max-height:calc(100dvh - 56px)!important;display:flex!important;flex-direction:column!important;align-items:stretch;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:24px!important}.a-side .nav-group{flex:0 0 auto}.a-top{display:flex!important;justify-content:flex-start!important;gap:.4rem!important;padding:0 .5rem!important}.a-top .top-center-nav{display:flex!important;flex:0 1 auto;min-width:0}.a-top .top-center-nav .top-nav-btn:first-child{display:none!important}.a-top .top-center-nav .top-nav-btn:not(:first-child){display:inline-flex!important}.a-top .sp{display:block!important;flex:1 1 auto}.a-top .langsel{max-width:72px!important;flex:0 0 72px}.a-top>a{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:22!important;white-space:nowrap;padding:.32rem .62rem!important;font-size:.78rem!important}.admin-menu{flex:0 0 auto}}@media (max-width:430px){.a-top .top-center-nav .top-nav-btn:not(:first-child){padding:.28rem .35rem!important;font-size:.68rem!important}.a-top .langsel{max-width:56px!important;flex-basis:56px;font-size:.65rem!important}.admin-menu-trigger{max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.addfund-actions{flex-wrap:nowrap!important;gap:.25rem!important}.addfund-actions .b{padding:.25rem .42rem!important;font-size:.68rem!important;border-radius:7px!important;white-space:nowrap}@media (max-width:600px){.addfund-actions{flex-wrap:wrap!important}}@media (max-width: 700px){.admin{min-height:100dvh}.admin .a-side{position:fixed!important;top:56px!important;bottom:0!important;left:0!important;right:auto!important;height:calc(100dvh - 56px)!important;max-height:none!important;width:min(280px,86vw)!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;align-content:flex-start!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;padding:10px 8px 85px!important;scrollbar-gutter:stable;z-index:1001!important}}@media (max-width:700px){.admin .a-side>button,.admin .a-side>.nav-group,.admin .a-side .nav-children,.admin .a-side .nav-children button{flex:0 0 auto!important;min-height:40px}.admin .a-side .nav-group{width:100%}.admin .a-side .nav-children{display:grid;gap:4px}.admin .a-side .nav-children button{min-height:36px}.admin .a-scrim{z-index:25!important}.admin .a-main{margin-left:0!important;padding-top:68px!important}.admin .a-top{display:flex!important;position:fixed!important;justify-content:space-between!important}.admin .a-top .top-center-nav{display:none!important}.admin .a-top .sp{display:block!important;flex:1 1 auto!important}.admin .a-top>a{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:23!important;display:inline-flex!important;align-items:center;justify-content:center;padding:.36rem .72rem!important;border-radius:9px!important;white-space:nowrap!important;background:#fff!important;color:#087f79!important;border:1px solid #9bd8d2!important;box-shadow:0 2px 8px #003b3820!important;font-size:.78rem!important}.admin .a-top .langsel{margin-left:auto;flex:0 0 58px!important;max-width:58px!important}.admin .admin-menu{flex:0 1 auto!important;max-width:72px}.admin .admin-menu-trigger{max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width: 360px){.admin .a-top .langsel{flex-basis:48px!important;max-width:48px!important}.admin .admin-menu{max-width:58px}.admin .admin-menu-trigger{max-width:58px;font-size:.7rem!important}.admin .a-top>a{font-size:.72rem!important;padding:.32rem .55rem!important}}.admin .dash-stat{background:#fff!important;color:#111827!important;border:1px solid #e5e7eb!important;box-shadow:0 2px 8px #0000000d!important;border-radius:10px!important}.admin .dash-stat span{color:#111827!important;font-size:.82rem!important;font-weight:800!important;line-height:1.25!important}.admin .dash-stat b{color:#000!important;font-size:1.18rem!important;font-weight:800!important;line-height:1.25!important}.admin .dash-stat i{background:#f3f4f6!important;color:#111827!important;border:1px solid #e5e7eb}@media (max-width:700px){.admin .a-top .top-center-nav{display:flex!important;flex:0 1 auto!important;min-width:0!important}.admin .a-top .top-center-nav .top-nav-btn:first-child{display:none!important}.admin .a-top .top-center-nav .top-nav-btn:not(:first-child){display:inline-flex!important}}.admin .a-side{box-sizing:border-box;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;align-content:start}.admin .a-side .nav-group{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;height:auto!important;min-height:0;overflow:visible}.admin .a-side .nav-parent{position:relative;width:100%;height:auto;min-height:48px;flex-shrink:0}.admin .a-side .nav-children{position:static!important;display:grid;grid-template-columns:minmax(0,1fr);gap:4px;width:100%;height:auto!important;min-height:0;max-height:none!important;overflow:visible!important;padding:0 0 6px}.admin .a-side .nav-children>button{position:relative!important;display:block;width:100%;height:auto!important;min-height:44px;flex-shrink:0;margin:0;white-space:normal;line-height:1.4}.admin .a-side{height:calc(100dvh - 60px)!important;max-height:calc(100dvh - 60px)!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box!important;padding-bottom:32px!important;scroll-padding-bottom:32px;-webkit-overflow-scrolling:touch}.admin .a-side .nav-group{flex-shrink:0!important;align-self:start;margin-bottom:6px!important}.admin .a-side .nav-children{position:static!important;height:auto!important;max-height:none!important;overflow:visible!important;padding-bottom:10px!important}.admin .a-side{display:flex;flex-direction:column;align-items:stretch;overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:24px!important;box-sizing:border-box;-webkit-overflow-scrolling:touch}.admin .a-side .nav-group{display:flex!important;flex-direction:column!important;flex:0 0 auto!important;position:relative!important;width:100%;height:auto!important;min-height:0!important;overflow:visible!important}.admin .a-side .nav-parent{flex:0 0 auto!important;position:relative!important;width:100%}.admin .a-side .nav-children{display:grid;grid-template-columns:minmax(0,1fr);position:static!important;flex:0 0 auto!important;width:100%;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;box-sizing:border-box}.admin .a-side .nav-children>button{position:relative!important;flex:0 0 auto!important;width:100%;height:auto!important;min-height:32px;margin:0!important;box-sizing:border-box}@media (min-width:701px){.admin .a-top .top-center-nav{display:flex!important;align-items:center;gap:.45rem}.admin .a-top .top-center-nav .top-nav-btn{display:inline-flex!important;align-items:center;gap:.35rem}}.admin .profile-counts span{font-size:.76rem!important;line-height:1.25!important}.admin .profile-counts b{font-size:.98rem!important}.admin .dash-stat span{font-size:.88rem!important;font-weight:650!important}.admin .dash-stat i{overflow:hidden;padding:3px}.admin .dash-stat i img{display:block;width:100%;height:100%;object-fit:contain}.admin,.admin *{min-width:0}.admin{width:100%;max-width:100%;overflow-x:hidden}.admin .a-main,.admin .dashboard-page,.admin .a-center,.admin .dash-stats,.admin .profile-card,.admin .a-content{box-sizing:border-box;min-width:0;max-width:100%}.admin img,.admin svg,.admin canvas{max-width:100%}.admin :is(h1,h2,h3,h4,p,span,label,small,strong,b){overflow-wrap:anywhere}.admin :is(input,select,textarea,button){max-width:100%}@media (max-width: 480px){.admin .a-main{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding-left:8px!important;padding-right:10px!important}.admin .dashboard-page{width:100%!important;min-width:0!important;padding-left:0;padding-right:0}.admin .dash-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin :is(.table-wrap,.table-scroll,.holiday-table-scroll,.a-table-wrap){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 340px){.admin .a-main{padding-left:5px!important;padding-right:5px!important}.admin .dash-stats{grid-template-columns:minmax(0,1fr)!important}}.admin-skeleton .sk{background:linear-gradient(90deg,#e6e9ef 25%,#f5f6f9,#e6e9ef 75%);background-size:200% 100%;animation:adminSkeletonPulse 1.3s ease-in-out infinite;border-radius:8px}.admin-skeleton .skeleton-heading{margin-bottom:18px}.admin-skeleton .sk-title{width:180px;height:24px;margin-bottom:12px}.admin-skeleton .sk-subtitle{width:280px;height:13px}.admin-skeleton .skeleton-top{display:grid;grid-template-columns:minmax(220px,1.5fr) 3.8fr;gap:14px;margin-bottom:14px}.admin-skeleton .sk-profile{min-height:300px}.admin-skeleton .skeleton-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.admin-skeleton .sk-stat{min-height:110px;padding:25px 17px;box-sizing:border-box}.admin-skeleton .sk-line{width:65%;height:13px;margin-bottom:16px}.admin-skeleton .sk-number{width:40%;height:22px}.admin-skeleton .sk-section{height:115px;margin-bottom:14px}.admin-skeleton .sk-table{height:240px}@keyframes adminSkeletonPulse{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width: 900px){.admin-skeleton .skeleton-top{grid-template-columns:1fr}.admin-skeleton .sk-profile{min-height:140px}.admin-skeleton .skeleton-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
