._overlay_1kg4v_1{z-index:2000;padding:0 0 calc(30px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);will-change:opacity;background:#00000050;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._overlay_1kg4v_1{background:#000000c7}}._shell_1kg4v_43{transform-origin:bottom;backface-visibility:hidden;will-change:transform, opacity;width:min(100%,480px);padding:0 16px}._tabs_1kg4v_59{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:flex-end;gap:22px;height:34px;margin:0 4px 10px;display:flex;overflow:auto visible}._tabs_1kg4v_59::-webkit-scrollbar{display:none}._tab_1kg4v_59{min-width:58px;height:30px;font:inherit;color:#d3ddff4d;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:600;transition:color .18s,transform .12s;display:inline-flex;position:relative}._tab_1kg4v_59:active{transform:scale(.94)}._tabActive_1kg4v_143{color:#fff}._indicator_1kg4v_151{background:var(--indicator);width:30px;height:4px;box-shadow:0 0 14px var(--indicator-glow,#ffffff80);border-radius:999px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}._panel_1kg4v_175{max-height:calc(100dvh - 60px - env(safe-area-inset-bottom));background:#1d1f28;border-radius:38px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 -18px 50px #0000006b}._grab_1kg4v_199{touch-action:none;cursor:grab;-webkit-tap-highlight-color:transparent;flex:none;justify-content:center;align-items:center;padding:12px 0 0;display:flex}._grab_1kg4v_199:active{cursor:grabbing}._handle_1kg4v_229{background:#3d4153d9;border-radius:999px;width:56px;height:4px}._content_1kg4v_243{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:auto;align-items:stretch;min-height:0;padding:0 10px 12px;display:flex;overflow-y:auto}._content_1kg4v_243::-webkit-scrollbar{display:none}._title_1kg4v_275{text-align:center;color:#fff;margin-top:12px;font-size:26px;font-weight:700}._balance_1kg4v_291{background:#3d415329;border-radius:15px;align-items:center;gap:6px;height:29px;margin:14px auto 0;padding:0 16px;display:inline-flex}._balanceLabel_1kg4v_313{color:#d3ddff4d;font-size:14px;font-weight:500}._balanceValue_1kg4v_325{color:#fff;font-size:15px;font-weight:600}._starIcon_1kg4v_337{width:16px;height:16px;display:block}._amount_1kg4v_349{justify-content:center;align-items:baseline;gap:4px;margin-top:14px;display:flex;position:relative}._amountField_1kg4v_367,._amountSizer_1kg4v_369{font-variant-numeric:tabular-nums;font-family:SF Pro Display;font-size:60px;font-weight:700;line-height:1}._amountField_1kg4v_367{color:#fff;text-align:center;-webkit-user-select:text;user-select:text;letter-spacing:-2px;caret-color:#4379ff;background:0 0;border:0;outline:none;min-width:1ch;padding:0}._amountSizer_1kg4v_369{visibility:hidden;white-space:pre;pointer-events:none;position:absolute;top:0;left:-9999px}._amountSuffix_1kg4v_435{color:#d3ddff4d;font-size:22px;font-weight:700}._swap_1kg4v_447{justify-content:center;align-items:center;gap:6px;margin-top:6px;display:flex}._swapIcon_1kg4v_463{background:#3d415329;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}._swapStar_1kg4v_483{width:14px;height:14px;display:block}._swapValue_1kg4v_495{color:#fff;font-size:15px;font-weight:600}._chips_1kg4v_507{gap:8px;margin-top:18px;padding:0 6px;display:flex}._chip_1kg4v_507{color:#fff;min-width:0;height:30px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#3d415329;border:0;border-radius:15px;flex:1;justify-content:center;align-items:center;font-size:14px;font-weight:600;transition:transform .12s,background .16s;display:inline-flex}._chip_1kg4v_507:active{transform:scale(.94)}._chipActive_1kg4v_571{color:#fff;background:#4379ff}._wallet_1kg4v_581{margin-top:8px}._payButton_1kg4v_589{border-radius:25px;width:100%;height:50px;margin-top:16px;font-size:16px}
