:root{--sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--ease: cubic-bezier(.22, 1, .36, 1);--bg: #f1f2f4;--surface: #f1f2f4;--soft: #e4e6ea;--ink: #15171c;--muted: #8a8c93;--line: #e3e5e9;--lime: #caf23f;--lime-d: #bbe52f;--dark: #16181d;--pos: #1f9d57;--neg: #e0533d;--shadow: 0 0 0 1px rgba(20, 22, 30, .05)}*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{font-family:var(--sans);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none}button{font-family:inherit}html{scrollbar-width:thin;scrollbar-color:#c4c7cf transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c8cad1;border-radius:999px;border:3px solid var(--bg);background-clip:padding-box;transition:background .2s var(--ease)}::-webkit-scrollbar-thumb:hover{background:#a9acb6;background-clip:padding-box}.sheet,.faq-sheet{scrollbar-width:thin;scrollbar-color:#c4c7cf transparent}.sheet::-webkit-scrollbar,.faq-sheet::-webkit-scrollbar{width:8px}.sheet::-webkit-scrollbar-thumb,.faq-sheet::-webkit-scrollbar-thumb{border-width:2px}.app{min-height:100vh;overflow-x:hidden}.topnav{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:18px 34px 26px;background:linear-gradient(180deg,var(--bg) 0%,var(--bg) 46%,rgba(241,242,244,.92) 70%,rgba(241,242,244,0) 100%)}.tn-brand{display:flex;align-items:center;gap:5px;font-weight:800;font-size:20px;letter-spacing:-.6px}.tn-logo{width:28px;height:28px;border-radius:8px;object-fit:cover}.tn-tabs{justify-self:center;display:flex;gap:4px;background:var(--surface);padding:5px;border-radius:16px;box-shadow:var(--shadow)}.tn-tab{display:flex;align-items:center;gap:7px;padding:9px 17px;border-radius:12px;border:0;background:transparent;color:var(--muted);font-size:14px;font-weight:600;cursor:pointer;transition:color .2s var(--ease),background .2s var(--ease)}.tn-tab:hover{color:var(--ink)}.tn-tab.active{background:var(--dark);color:#fff}.tn-right{justify-self:end;position:relative;display:flex;align-items:center;gap:10px}.tn-icobtn{width:38px;height:38px;border-radius:50%;border:0;background:var(--surface);color:var(--ink);cursor:pointer;display:grid;place-items:center;box-shadow:var(--shadow);transition:background .2s var(--ease)}.tn-icobtn:hover{background:var(--soft)}.tn-rewards{display:flex;align-items:center;gap:7px;padding:9px 15px;border-radius:999px;border:0;background:var(--dark);color:#fff;font-size:13.5px;font-weight:600;cursor:pointer;transition:filter .2s var(--ease)}.tn-rewards:hover{filter:brightness(1.35)}.tn-ava-btn{border:0;background:0;padding:0;cursor:pointer}.tn-ava{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-weight:700;color:var(--ink);background:var(--lime);transition:box-shadow .2s var(--ease)}.tn-ava-btn:hover .tn-ava{box-shadow:0 0 0 4px #caf23f59}.menu-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:49}.profile-menu{position:absolute;top:52px;right:0;z-index:50;width:258px;background:var(--surface);border-radius:18px;padding:8px;box-shadow:0 22px 54px #14161e33;animation:pop .22s var(--ease)}.pm-head{display:flex;align-items:center;gap:11px;padding:10px 12px 14px}.pm-name{font-size:15px;font-weight:700}.pm-sub{font-size:12px;color:#7a9e1f;margin-top:1px;font-weight:600}.pm-item{display:flex;align-items:center;gap:11px;width:100%;padding:11px 12px;border-radius:12px;border:0;background:0;color:var(--ink);font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background .15s var(--ease)}.pm-item:hover{background:var(--soft)}.pm-item svg{color:var(--muted);flex:0 0 auto}.pm-item.danger,.pm-item.danger svg{color:var(--neg)}.pm-lang{display:flex;align-items:center;justify-content:space-between;padding:6px 12px 12px;margin-bottom:4px;border-bottom:1px solid var(--line)}.pm-lang>span{font-size:13.5px;font-weight:500;color:var(--ink)}.pm-seg{display:flex;gap:2px;background:var(--soft);border-radius:10px;padding:3px}.pm-seg button{border:0;background:0;padding:5px 12px;border-radius:8px;font-size:12.5px;font-weight:700;color:var(--muted);cursor:pointer;transition:background .18s var(--ease),color .18s var(--ease)}.pm-seg button.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px #14161e1f}.page-wrap{max-width:500px;margin:0 auto;padding:12px 20px 90px}.home{display:flex;flex-direction:column;gap:16px}.bal-card{background:var(--surface);border-radius:26px;padding:26px 24px 22px;box-shadow:var(--shadow);text-align:center}.bal-label{font-size:13.5px;color:var(--muted);font-weight:600}.bal-big{font-size:42px;font-weight:800;letter-spacing:-1.5px;margin:8px 0 10px;font-variant-numeric:tabular-nums}.bal-hold{display:inline-block;font-size:12.5px;color:var(--muted);background:var(--soft);padding:6px 13px;border-radius:999px}.bal-actions{display:grid;grid-template-columns:1.6fr 1fr;gap:12px;margin-top:20px}.pill{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;border-radius:16px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:14.5px;font-weight:700;cursor:pointer;transition:background .2s var(--ease),transform .15s var(--ease)}.pill:hover{background:var(--soft)}.pill:active{opacity:.9}.promo{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--dark);color:#fff;border-radius:22px;padding:18px 22px}.promo-t{font-size:15px;font-weight:700}.promo-s{font-size:12.5px;color:#a7a8ad;margin-top:5px;line-height:1.5;max-width:280px}.promo-coin{width:46px;height:46px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;font-size:20px;font-weight:800;color:var(--dark);background:linear-gradient(135deg,#f0f0f2,#cfd1d6)}.card-soft{background:var(--surface);border-radius:22px;padding:18px 20px;box-shadow:var(--shadow)}.soft-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font-size:15px;font-weight:700}.soft-link{display:flex;align-items:center;gap:5px;background:0;border:0;color:var(--muted);font-size:13px;font-weight:600;cursor:pointer;transition:color .2s var(--ease)}.soft-link:hover{color:var(--ink)}.people{display:flex;flex-wrap:wrap;gap:14px;padding:4px 2px}.people-scroll{display:flex;flex-wrap:nowrap;gap:14px;padding:4px 2px 8px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 86%,transparent);mask-image:linear-gradient(90deg,#000 86%,transparent)}.people-scroll::-webkit-scrollbar{display:none}.person{display:flex;flex-direction:column;align-items:center;gap:8px;background:0;border:0;cursor:pointer;flex:0 0 auto;width:56px}.ava{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:17px;background-size:cover;background-position:center 22%;overflow:hidden;transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.person:hover .ava{box-shadow:0 6px 16px #14161e21}.person.on .ava{box-shadow:0 0 0 3px var(--lime)}.person-n{font-size:11.5px;color:var(--muted);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:56px}.tone-lime{background-color:var(--lime);color:#1b2110}.tone-violet{background-color:#8b7bff;color:#fff}.tone-dark{background-color:var(--dark);color:#fff}.tone-blue{background-color:#3b82f6;color:#fff}.tone-light{background-color:var(--surface);color:var(--ink)}.ava-empty{background:#e3e4e8}.people-scroll .person:nth-child(3) .ava{width:66px;height:66px}.oplist{display:flex;flex-direction:column}.op{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;width:100%;padding:11px 6px;margin:0 -6px;border:0;border-top:1px solid var(--line);border-radius:12px;background:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .15s var(--ease)}.op:first-child{border-top:0}.op:hover{background:var(--soft)}.op-ico{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:var(--soft);color:var(--ink)}.op-nm{font-size:14.5px;font-weight:600;white-space:nowrap}.op-cat{font-size:12px;color:var(--muted);margin-top:2px}.op-sum{font-size:14.5px;font-weight:700;font-variant-numeric:tabular-nums}.op-sum.pos{color:var(--pos)}.op-sum.neg{color:var(--neg)}.op-right{text-align:right}.op-card{font-size:11.5px;color:var(--muted);margin-top:2px}.hgroup{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:700;color:var(--ink);margin:4px 2px 8px}.hg-count{font-size:11.5px;font-weight:600;color:var(--muted);background:var(--soft);padding:2px 9px;border-radius:999px}.credit{display:flex;align-items:center;gap:14px;background:var(--dark);color:#fff;border-radius:22px;padding:16px 20px}.credit-ic{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:#ffffff1a;color:var(--lime);flex:0 0 auto}.credit-m{flex:1;min-width:0}.credit-t{font-size:12.5px;color:#a7a8ad}.credit-v{font-size:18px;font-weight:800;margin-top:3px}.credit-btn{padding:11px 20px;border-radius:13px;border:0;background:var(--lime);color:#1b2110;font-size:14px;font-weight:700;cursor:pointer;transition:filter .2s var(--ease)}.credit-btn:hover{filter:brightness(1.05)}.credit>svg:last-child{color:var(--lime);flex:0 0 auto}.send{display:flex;flex-direction:column;gap:16px}.send-h{font-size:22px;font-weight:800;letter-spacing:-.5px;margin:6px 2px 0}.send-row-l{font-size:13px;color:var(--muted);font-weight:600;margin-bottom:12px}.send-people{gap:12px}.amount-wrap{text-align:center;padding:10px 0 4px}.amount{display:inline-flex;align-items:center;justify-content:center;font-size:52px;font-weight:800;letter-spacing:-2px;font-variant-numeric:tabular-nums}.amount-cur{font-size:28px;font-weight:700;color:var(--muted);margin-right:8px}.caret{width:3px;height:46px;background:var(--lime-d);margin-left:4px;border-radius:2px;animation:blink 1.1s steps(1) infinite}.amount-sub{font-size:13px;color:var(--muted);margin-top:6px}@keyframes blink{50%{opacity:0}}.cardrow{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;width:100%;background:var(--surface);border:0;border-radius:18px;padding:14px 16px;box-shadow:var(--shadow);cursor:pointer;text-align:left;transition:transform .15s var(--ease)}.cardrow:hover{box-shadow:0 6px 18px #14161e1a}.cardrow-mini{width:46px;height:32px;border-radius:7px;display:grid;place-items:center;font-size:9px;font-weight:800;background-size:cover;background-position:center;overflow:hidden}.cardrow-n{font-size:14px;font-weight:700}.cardrow-s{font-size:12px;color:var(--muted);margin-top:2px}.cardrow-change{font-size:13px;font-weight:600;color:var(--muted)}.keypad{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.key{padding:16px;border-radius:16px;border:0;background:var(--surface);color:var(--ink);font-size:21px;font-weight:700;cursor:pointer;box-shadow:var(--shadow);display:grid;place-items:center;transition:background .12s var(--ease),transform .1s var(--ease)}.key:hover{background:var(--soft)}.key:active{background:var(--lime)}.key-del{color:var(--muted)}.btn-dark{width:100%;padding:16px;border-radius:18px;border:0;background:var(--dark);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:transform .15s var(--ease),filter .2s var(--ease)}.btn-dark:hover{filter:brightness(1.15)}.btn-dark:active{opacity:.92}.send-btn{margin-top:4px}.page{display:flex;flex-direction:column;gap:16px}.page-fade{position:fixed;left:0;right:0;bottom:0;height:130px;background:linear-gradient(180deg,rgba(241,242,244,0),var(--bg) 72%);pointer-events:none;z-index:40}.load-state{display:flex;align-items:center;justify-content:center;gap:10px;padding:56px 20px;color:var(--muted);font-size:14px;font-weight:600}.load-err{color:var(--neg);text-align:center;word-break:break-word;line-height:1.5}.spinner{width:20px;height:20px;border-radius:50%;border:2.5px solid var(--soft);border-top-color:var(--dark);animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#14161c66;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:24px;animation:fade .2s var(--ease)}.sheet{width:100%;max-width:440px;max-height:86vh;overflow-y:auto;background:var(--bg);border-radius:26px;padding:22px;animation:pop .3s var(--ease)}.sheet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.sheet-head h2{margin:0;font-size:19px;font-weight:800}.newcard{display:flex;align-items:center;gap:6px;padding:9px 14px;border-radius:999px;border:0;background:var(--surface);color:var(--ink);font-size:13px;font-weight:600;cursor:pointer;box-shadow:var(--shadow)}.cardlist{display:flex;flex-direction:column;gap:14px}.bcard{position:relative;overflow:hidden;container-type:inline-size;width:100%;border:0;border-radius:20px;padding:20px 22px;text-align:left;cursor:pointer;aspect-ratio:1.7;display:flex;flex-direction:column;background-size:cover;background-position:center;transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.bcard:hover{transform:translateY(-3px);box-shadow:0 16px 32px #14161e21}.bcard.sel{box-shadow:0 0 0 3px var(--lime),var(--shadow)}.bcard.tone-lime{background:var(--lime);color:#16181d}.bcard.tone-dark{background:var(--dark);color:#fff}.bcard.tone-light{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.bcard.tone-light.sel{box-shadow:0 0 0 3px var(--lime)}.bcard-holder{font-size:14px;font-weight:700;position:relative;z-index:1}.bcard-net{position:absolute;top:18px;right:20px;z-index:1}.bcard-bal{font-size:27px;font-weight:800;letter-spacing:-1px;margin-top:4px;position:relative;z-index:1;font-variant-numeric:tabular-nums}.bcard-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.bcard-num{font-size:13px;font-weight:600;letter-spacing:1px;opacity:.85}.bcard-main{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:700;background:var(--dark);color:#fff;padding:5px 11px;border-radius:999px}.bcard.tone-dark .bcard-main{background:#fff;color:#16181d}.bcard-wm{position:absolute;left:50%;bottom:2px;transform:translate(-50%);font-size:40cqw;font-weight:800;letter-spacing:-3px;opacity:.035;line-height:.78;white-space:nowrap;pointer-events:none}.sheet-close{width:100%;margin-top:16px;padding:14px;border-radius:16px;border:0;background:var(--surface);color:var(--ink);font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:var(--shadow)}.suc-ov{background:#14161c8c}.suc{width:100%;max-width:380px;background:var(--surface);border-radius:28px;padding:36px 28px 28px;text-align:center;animation:pop .35s var(--ease)}.suc-circle{width:84px;height:84px;border-radius:50%;background:var(--lime);margin:0 auto 20px;display:grid;place-items:center;animation:fadeUp .45s var(--ease)}.suc-check{width:46px;height:46px;stroke:#16181d;stroke-width:5;fill:none;stroke-linecap:round;stroke-linejoin:round}.suc-check path{stroke-dasharray:44;stroke-dashoffset:44;animation:draw .45s .25s var(--ease) forwards}.suc h2{margin:0;font-size:22px;font-weight:800}.suc-amount{font-size:34px;font-weight:800;letter-spacing:-1px;margin:12px 0 4px;font-variant-numeric:tabular-nums}.suc-to{font-size:13.5px;color:var(--muted);margin:0 0 24px}@keyframes draw{to{stroke-dashoffset:0}}.toasts{position:fixed;right:24px;bottom:24px;z-index:90;display:flex;flex-direction:column;gap:10px;align-items:flex-end}.toast{display:flex;align-items:center;gap:11px;padding:12px 16px 12px 12px;border-radius:15px;font-size:14px;font-weight:600;color:var(--ink);background:var(--surface);box-shadow:0 14px 36px #14161e29;animation:toastIn .35s var(--ease)}.toast-ic{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--lime);color:#16181d;flex:0 0 auto}@keyframes toastIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}.toast.leaving{animation:toastOut .35s var(--ease) forwards}@keyframes toastOut{0%{opacity:1;transform:none}to{opacity:0;transform:translate(20px)}}.cards-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.cards-top .send-h{margin:0}.cardwrap{display:flex;flex-direction:column;gap:10px}.card-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ca-btn{display:flex;align-items:center;justify-content:center;gap:7px;padding:12px;border-radius:14px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:13.5px;font-weight:600;cursor:pointer;box-shadow:var(--shadow);transition:background .18s var(--ease),transform .12s var(--ease)}.ca-btn:hover{background:var(--soft)}.ca-btn:active{opacity:.9}.ca-btn.on{background:var(--dark);color:#fff;border-color:var(--dark)}.ca-btn.on svg{color:var(--lime)}.ca-btn svg{color:var(--muted)}.req{margin-top:16px;background:var(--surface);border-radius:18px;overflow:hidden;box-shadow:var(--shadow)}.req-row{display:flex;align-items:center;gap:12px;padding:14px 16px;border-top:1px solid var(--line)}.req-row:first-child{border-top:0}.req-m{flex:1;min-width:0}.req-k{font-size:12px;color:var(--muted);font-weight:600}.req-v{font-size:15px;font-weight:700;margin-top:2px;letter-spacing:.3px;font-variant-numeric:tabular-nums;word-break:break-all}.req-act{display:flex;align-items:center;gap:7px;flex:0 0 auto}.req-icbtn{width:34px;height:34px;border-radius:11px;border:0;background:var(--soft);color:var(--ink);cursor:pointer;display:grid;place-items:center;transition:background .15s var(--ease)}.req-icbtn:hover{background:#d9dbe1}.req-icbtn:active{opacity:.8}.req-hint{font-size:12.5px;color:var(--muted);text-align:center;margin:12px 2px 0;line-height:1.5}.txd-val{font-size:14.5px;font-weight:700;text-align:right}.txd-top{text-align:center;padding:4px 0 18px}.txd-ic{width:60px;height:60px;border-radius:19px;display:grid;place-items:center;margin:0 auto 14px;background:var(--soft);color:var(--ink)}.txd-nm{font-size:18px;font-weight:800;letter-spacing:-.3px}.txd-cat{font-size:13px;color:var(--muted);margin-top:3px}.txd-amt{font-size:32px;font-weight:800;letter-spacing:-1px;margin-top:14px;font-variant-numeric:tabular-nums}.txd-amt.pos{color:var(--pos)}.txd-amt.neg{color:var(--ink)}.rcv{display:flex;flex-direction:column;align-items:center;text-align:center;padding:6px 0 18px}.rcv-qr{padding:16px;background:#fff;border-radius:20px;box-shadow:var(--shadow);line-height:0}.rcv-name{font-size:17px;font-weight:800;margin-top:16px}.rcv-sub{font-size:12.5px;color:var(--muted);margin-top:6px;line-height:1.5;max-width:300px}.req+.btn-dark{margin-top:14px;display:flex;align-items:center;justify-content:center;gap:8px}.lim-list{display:flex;flex-direction:column;gap:10px}.lim{background:var(--surface);border-radius:18px;padding:16px;box-shadow:var(--shadow)}.lim-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.lim-t{font-size:14.5px;font-weight:700}.lim-s{font-size:12px;color:var(--muted);margin-top:3px}.lim-inp{display:flex;align-items:center;gap:4px;background:var(--soft);border-radius:11px;padding:7px 11px;flex:0 0 auto}.lim-inp input{width:84px;border:0;background:0;font:inherit;font-size:14.5px;font-weight:700;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;outline:none;-moz-appearance:textfield}.lim-inp input::-webkit-outer-spin-button,.lim-inp input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lim-inp span{font-size:13px;color:var(--muted);font-weight:600}.lim-range{width:100%;height:6px;border-radius:999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--soft);accent-color:var(--lime-d);cursor:pointer}.lim-range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--dark);border:3px solid var(--lime);cursor:pointer}.lim-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--dark);border:3px solid var(--lime);cursor:pointer}.lim-list+.btn-dark{margin-top:16px}.faq-fab{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;border:0;background:var(--dark);color:#fff;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 14px 34px #14161e38;transition:transform .2s var(--ease)}.faq-fab:hover{transform:translate(-50%) translateY(-2px)}.faq-ov{background:#16181e47;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.faq-sheet{width:100%;max-width:460px;max-height:84vh;overflow-y:auto;background:var(--surface);border-radius:26px;padding:22px 24px;animation:pop .32s var(--ease)}.faq-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.faq-head h2{margin:0;font-size:20px;font-weight:800}.m-x{width:34px;height:34px;border:0;background:var(--soft);border-radius:50%;color:var(--ink);cursor:pointer;display:grid;place-items:center}.m-x:hover{background:#e2e3e8}.faq{border-top:1px solid var(--line)}.faq:first-of-type{border-top:0}.faq-q{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 2px;background:0;border:0;color:var(--ink);font-size:15px;font-weight:600;text-align:left;cursor:pointer}.faq-q svg{color:var(--muted);flex:0 0 auto;transition:transform .3s var(--ease)}.faq.open .faq-q svg{transform:rotate(180deg)}.faq-a-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ease)}.faq.open .faq-a-wrap{grid-template-rows:1fr}.faq-a{overflow:hidden;min-height:0;font-size:13.5px;color:var(--muted);line-height:1.6}.faq.open .faq-a{padding-bottom:14px}.anim>*{animation:fadeUp .55s var(--ease) backwards}.anim>*:nth-child(1){animation-name:fadeUp;animation-delay:.04s}.anim>*:nth-child(2){animation-name:fade;animation-delay:.11s}.anim>*:nth-child(3){animation-name:slideInR;animation-delay:.18s}.anim>*:nth-child(4){animation-name:slideInL;animation-delay:.25s}.anim>*:nth-child(5){animation-name:fadeUp;animation-delay:.32s}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes slideInL{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes slideInR{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}.app-in{animation:appIn .6s var(--ease)}@keyframes appIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.promo-coin{animation:floaty 3.6s ease-in-out infinite}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;overflow-y:auto;display:flex;align-items:center;justify-content:center;padding:36px 20px;background:var(--bg);animation:fade .4s var(--ease)}.intro-leave{animation:introOut .5s var(--ease) forwards}@keyframes introOut{to{opacity:0;transform:translateY(-8px)}}.intro-card{width:100%;max-width:560px}.intro-card>*{animation:fadeUp .6s var(--ease) backwards}.intro-card>*:nth-child(1){animation-name:fade;animation-delay:.04s}.intro-card>*:nth-child(2){animation-name:slideInL;animation-delay:.1s}.intro-card>*:nth-child(3){animation-name:fadeUp;animation-delay:.16s}.intro-card>*:nth-child(4){animation-name:fadeUp;animation-delay:.22s}.intro-card>*:nth-child(5){animation-name:slideInL;animation-delay:.28s}.intro-card>*:nth-child(6){animation-name:slideInR;animation-delay:.34s}.intro-card>*:nth-child(7){animation-name:fadeUp;animation-delay:.4s}.intro-card>*:nth-child(8){animation-name:fade;animation-delay:.46s}.intro-brand{display:flex;align-items:center;gap:8px;font-weight:800;font-size:22px;letter-spacing:-.6px}.intro-logo{width:34px;height:34px;border-radius:10px;object-fit:cover}.intro-eyebrow{display:inline-block;margin-top:22px;font-size:12.5px;font-weight:700;color:#6f8f1c;background:#caf23f47;padding:6px 13px;border-radius:999px}.intro-title{font-size:38px;font-weight:800;letter-spacing:-1.6px;line-height:1.05;margin:16px 0 0}.intro-lead{font-size:15.5px;color:var(--muted);line-height:1.6;margin:14px 0 0}.intro-block{margin-top:22px;background:var(--surface);border-radius:20px;padding:18px 20px;box-shadow:var(--shadow)}.intro-block h2{margin:0 0 8px;font-size:15px;font-weight:800}.intro-block p{margin:0;font-size:14px;color:var(--muted);line-height:1.6}.intro-block ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px}.intro-block li{font-size:14px;color:var(--muted);line-height:1.55}.intro-block b{color:var(--ink);font-weight:700}.intro-start{margin-top:26px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:17px;border-radius:18px;border:0;background:var(--dark);color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:filter .2s var(--ease),box-shadow .25s var(--ease)}.intro-start:hover{filter:brightness(1.18);box-shadow:0 14px 30px #14161e2e}.intro-start:active{opacity:.92}.intro-foot{display:flex;align-items:center;justify-content:space-between;margin-top:22px;padding-top:16px;border-top:1px solid var(--line);font-size:11.5px;opacity:.55;transition:opacity .25s var(--ease)}.intro-foot:hover{opacity:.85}.intro-ver{color:var(--muted);font-weight:500;letter-spacing:.2px}.intro-credit{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-weight:500;text-decoration:none;transition:color .2s var(--ease)}.intro-credit svg{opacity:.8;transition:transform .25s var(--ease)}.intro-credit:hover{color:var(--ink)}.intro-credit:hover svg{transform:translate(2px)}@media(max-width:620px){.topnav{grid-template-columns:auto 1fr auto;padding:11px 13px}.tn-bt,.tn-l{display:none}.tn-tabs{gap:2px;padding:4px}.tn-tab,.tn-rewards{padding:9px 11px}.tn-right{gap:7px}.tn-icobtn{width:36px;height:36px}.tn-ava,.tn-icobtn{flex:0 0 auto}.profile-menu{width:240px}.page-wrap{padding:8px 13px 96px}.bal-card{padding:22px 18px 18px;border-radius:22px}.bal-big{font-size:33px;letter-spacing:-1px}.promo{padding:16px 18px}.amount{font-size:42px}.amount-cur{font-size:23px}.send-h{font-size:20px}.key{padding:14px;font-size:19px}.people{gap:12px;flex-wrap:nowrap}.ov{padding:13px}.sheet,.faq-sheet{padding:18px;max-height:92vh;max-width:none;width:112%;transform:translate(16px)}.lim-inp input{width:66px}.lim-top{gap:8px}.intro{padding:26px 16px}.intro-title{font-size:29px;letter-spacing:-1px}.intro-lead{font-size:14.5px}.toasts{left:13px;right:13px;bottom:13px;align-items:stretch}.toast{font-size:13.5px}}@media(prefers-reduced-motion:reduce){*{animation:none!important}}
