@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";[data-rk] .iekbcc0{border:0;box-sizing:border-box;font-size:100%;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:baseline;-webkit-tap-highlight-color:transparent}[data-rk] .iekbcc1{list-style:none}[data-rk] .iekbcc2{quotes:none}[data-rk] .iekbcc2:before,[data-rk] .iekbcc2:after{content:""}[data-rk] .iekbcc3{border-collapse:collapse;border-spacing:0}[data-rk] .iekbcc4{-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-rk] .iekbcc5{outline:none}[data-rk] .iekbcc5::-moz-placeholder{opacity:1}[data-rk] .iekbcc5::placeholder{opacity:1}[data-rk] .iekbcc6{background-color:transparent;color:inherit}[data-rk] .iekbcc7:disabled{opacity:1}[data-rk] .iekbcc7::-ms-expand{display:none}[data-rk] .iekbcc8::-ms-clear{display:none}[data-rk] .iekbcc8::-webkit-search-cancel-button{-webkit-appearance:none}[data-rk] .iekbcc9{background:none;cursor:pointer;text-align:left}[data-rk] .iekbcca{color:inherit;text-decoration:none}[data-rk] .ju367v0{align-items:flex-start}[data-rk] .ju367v2{align-items:flex-end}[data-rk] .ju367v4{align-items:center}[data-rk] .ju367v6{display:none}[data-rk] .ju367v8{display:block}[data-rk] .ju367va{display:flex}[data-rk] .ju367vc{display:inline}[data-rk] .ju367ve{align-self:flex-start}[data-rk] .ju367vf{align-self:flex-end}[data-rk] .ju367vg{align-self:center}[data-rk] .ju367vh{background-size:cover}[data-rk] .ju367vi{border-radius:1px}[data-rk] .ju367vj{border-radius:6px}[data-rk] .ju367vk{border-radius:10px}[data-rk] .ju367vl{border-radius:13px}[data-rk] .ju367vm{border-radius:var(--rk-radii-actionButton)}[data-rk] .ju367vn{border-radius:var(--rk-radii-connectButton)}[data-rk] .ju367vo{border-radius:var(--rk-radii-menuButton)}[data-rk] .ju367vp{border-radius:var(--rk-radii-modal)}[data-rk] .ju367vq{border-radius:var(--rk-radii-modalMobile)}[data-rk] .ju367vr{border-radius:25%}[data-rk] .ju367vs{border-radius:9999px}[data-rk] .ju367vt{border-style:solid}[data-rk] .ju367vu{border-width:0px}[data-rk] .ju367vv{border-width:1px}[data-rk] .ju367vw{border-width:2px}[data-rk] .ju367vx{border-width:4px}[data-rk] .ju367vy{cursor:pointer}[data-rk] .ju367vz{cursor:none}[data-rk] .ju367v10{pointer-events:none}[data-rk] .ju367v11{pointer-events:all}[data-rk] .ju367v12{min-height:8px}[data-rk] .ju367v13{min-height:44px}[data-rk] .ju367v14{flex-direction:row}[data-rk] .ju367v15{flex-direction:column}[data-rk] .ju367v16{font-family:var(--rk-fonts-body)}[data-rk] .ju367v17{font-size:12px;line-height:18px}[data-rk] .ju367v18{font-size:13px;line-height:18px}[data-rk] .ju367v19{font-size:14px;line-height:18px}[data-rk] .ju367v1a{font-size:16px;line-height:20px}[data-rk] .ju367v1b{font-size:18px;line-height:24px}[data-rk] .ju367v1c{font-size:20px;line-height:24px}[data-rk] .ju367v1d{font-size:23px;line-height:29px}[data-rk] .ju367v1e{font-weight:400}[data-rk] .ju367v1f{font-weight:500}[data-rk] .ju367v1g{font-weight:600}[data-rk] .ju367v1h{font-weight:700}[data-rk] .ju367v1i{font-weight:800}[data-rk] .ju367v1j{gap:0}[data-rk] .ju367v1k{gap:1px}[data-rk] .ju367v1l{gap:2px}[data-rk] .ju367v1m{gap:3px}[data-rk] .ju367v1n{gap:4px}[data-rk] .ju367v1o{gap:5px}[data-rk] .ju367v1p{gap:6px}[data-rk] .ju367v1q{gap:8px}[data-rk] .ju367v1r{gap:10px}[data-rk] .ju367v1s{gap:12px}[data-rk] .ju367v1t{gap:14px}[data-rk] .ju367v1u{gap:16px}[data-rk] .ju367v1v{gap:18px}[data-rk] .ju367v1w{gap:20px}[data-rk] .ju367v1x{gap:24px}[data-rk] .ju367v1y{gap:28px}[data-rk] .ju367v1z{gap:32px}[data-rk] .ju367v20{gap:36px}[data-rk] .ju367v21{gap:44px}[data-rk] .ju367v22{gap:64px}[data-rk] .ju367v23{gap:-1px}[data-rk] .ju367v24{height:1px}[data-rk] .ju367v25{height:2px}[data-rk] .ju367v26{height:4px}[data-rk] .ju367v27{height:8px}[data-rk] .ju367v28{height:12px}[data-rk] .ju367v29{height:20px}[data-rk] .ju367v2a{height:24px}[data-rk] .ju367v2b{height:28px}[data-rk] .ju367v2c{height:30px}[data-rk] .ju367v2d{height:32px}[data-rk] .ju367v2e{height:34px}[data-rk] .ju367v2f{height:36px}[data-rk] .ju367v2g{height:40px}[data-rk] .ju367v2h{height:44px}[data-rk] .ju367v2i{height:48px}[data-rk] .ju367v2j{height:54px}[data-rk] .ju367v2k{height:60px}[data-rk] .ju367v2l{height:200px}[data-rk] .ju367v2m{height:100%}[data-rk] .ju367v2n{height:-moz-max-content;height:max-content}[data-rk] .ju367v2o{justify-content:flex-start}[data-rk] .ju367v2p{justify-content:flex-end}[data-rk] .ju367v2q{justify-content:center}[data-rk] .ju367v2r{justify-content:space-between}[data-rk] .ju367v2s{justify-content:space-around}[data-rk] .ju367v2t{text-align:left}[data-rk] .ju367v2u{text-align:center}[data-rk] .ju367v2v{text-align:inherit}[data-rk] .ju367v2w{margin-bottom:0}[data-rk] .ju367v2x{margin-bottom:1px}[data-rk] .ju367v2y{margin-bottom:2px}[data-rk] .ju367v2z{margin-bottom:3px}[data-rk] .ju367v30{margin-bottom:4px}[data-rk] .ju367v31{margin-bottom:5px}[data-rk] .ju367v32{margin-bottom:6px}[data-rk] .ju367v33{margin-bottom:8px}[data-rk] .ju367v34{margin-bottom:10px}[data-rk] .ju367v35{margin-bottom:12px}[data-rk] .ju367v36{margin-bottom:14px}[data-rk] .ju367v37{margin-bottom:16px}[data-rk] .ju367v38{margin-bottom:18px}[data-rk] .ju367v39{margin-bottom:20px}[data-rk] .ju367v3a{margin-bottom:24px}[data-rk] .ju367v3b{margin-bottom:28px}[data-rk] .ju367v3c{margin-bottom:32px}[data-rk] .ju367v3d{margin-bottom:36px}[data-rk] .ju367v3e{margin-bottom:44px}[data-rk] .ju367v3f{margin-bottom:64px}[data-rk] .ju367v3g{margin-bottom:-1px}[data-rk] .ju367v3h{margin-left:0}[data-rk] .ju367v3i{margin-left:1px}[data-rk] .ju367v3j{margin-left:2px}[data-rk] .ju367v3k{margin-left:3px}[data-rk] .ju367v3l{margin-left:4px}[data-rk] .ju367v3m{margin-left:5px}[data-rk] .ju367v3n{margin-left:6px}[data-rk] .ju367v3o{margin-left:8px}[data-rk] .ju367v3p{margin-left:10px}[data-rk] .ju367v3q{margin-left:12px}[data-rk] .ju367v3r{margin-left:14px}[data-rk] .ju367v3s{margin-left:16px}[data-rk] .ju367v3t{margin-left:18px}[data-rk] .ju367v3u{margin-left:20px}[data-rk] .ju367v3v{margin-left:24px}[data-rk] .ju367v3w{margin-left:28px}[data-rk] .ju367v3x{margin-left:32px}[data-rk] .ju367v3y{margin-left:36px}[data-rk] .ju367v3z{margin-left:44px}[data-rk] .ju367v40{margin-left:64px}[data-rk] .ju367v41{margin-left:-1px}[data-rk] .ju367v42{margin-right:0}[data-rk] .ju367v43{margin-right:1px}[data-rk] .ju367v44{margin-right:2px}[data-rk] .ju367v45{margin-right:3px}[data-rk] .ju367v46{margin-right:4px}[data-rk] .ju367v47{margin-right:5px}[data-rk] .ju367v48{margin-right:6px}[data-rk] .ju367v49{margin-right:8px}[data-rk] .ju367v4a{margin-right:10px}[data-rk] .ju367v4b{margin-right:12px}[data-rk] .ju367v4c{margin-right:14px}[data-rk] .ju367v4d{margin-right:16px}[data-rk] .ju367v4e{margin-right:18px}[data-rk] .ju367v4f{margin-right:20px}[data-rk] .ju367v4g{margin-right:24px}[data-rk] .ju367v4h{margin-right:28px}[data-rk] .ju367v4i{margin-right:32px}[data-rk] .ju367v4j{margin-right:36px}[data-rk] .ju367v4k{margin-right:44px}[data-rk] .ju367v4l{margin-right:64px}[data-rk] .ju367v4m{margin-right:-1px}[data-rk] .ju367v4n{margin-top:0}[data-rk] .ju367v4o{margin-top:1px}[data-rk] .ju367v4p{margin-top:2px}[data-rk] .ju367v4q{margin-top:3px}[data-rk] .ju367v4r{margin-top:4px}[data-rk] .ju367v4s{margin-top:5px}[data-rk] .ju367v4t{margin-top:6px}[data-rk] .ju367v4u{margin-top:8px}[data-rk] .ju367v4v{margin-top:10px}[data-rk] .ju367v4w{margin-top:12px}[data-rk] .ju367v4x{margin-top:14px}[data-rk] .ju367v4y{margin-top:16px}[data-rk] .ju367v4z{margin-top:18px}[data-rk] .ju367v50{margin-top:20px}[data-rk] .ju367v51{margin-top:24px}[data-rk] .ju367v52{margin-top:28px}[data-rk] .ju367v53{margin-top:32px}[data-rk] .ju367v54{margin-top:36px}[data-rk] .ju367v55{margin-top:44px}[data-rk] .ju367v56{margin-top:64px}[data-rk] .ju367v57{margin-top:-1px}[data-rk] .ju367v58{max-width:1px}[data-rk] .ju367v59{max-width:2px}[data-rk] .ju367v5a{max-width:4px}[data-rk] .ju367v5b{max-width:8px}[data-rk] .ju367v5c{max-width:12px}[data-rk] .ju367v5d{max-width:20px}[data-rk] .ju367v5e{max-width:24px}[data-rk] .ju367v5f{max-width:28px}[data-rk] .ju367v5g{max-width:30px}[data-rk] .ju367v5h{max-width:32px}[data-rk] .ju367v5i{max-width:34px}[data-rk] .ju367v5j{max-width:36px}[data-rk] .ju367v5k{max-width:40px}[data-rk] .ju367v5l{max-width:44px}[data-rk] .ju367v5m{max-width:48px}[data-rk] .ju367v5n{max-width:54px}[data-rk] .ju367v5o{max-width:60px}[data-rk] .ju367v5p{max-width:200px}[data-rk] .ju367v5q{max-width:100%}[data-rk] .ju367v5r{max-width:-moz-max-content;max-width:max-content}[data-rk] .ju367v5s{min-width:1px}[data-rk] .ju367v5t{min-width:2px}[data-rk] .ju367v5u{min-width:4px}[data-rk] .ju367v5v{min-width:8px}[data-rk] .ju367v5w{min-width:12px}[data-rk] .ju367v5x{min-width:20px}[data-rk] .ju367v5y{min-width:24px}[data-rk] .ju367v5z{min-width:28px}[data-rk] .ju367v60{min-width:30px}[data-rk] .ju367v61{min-width:32px}[data-rk] .ju367v62{min-width:34px}[data-rk] .ju367v63{min-width:36px}[data-rk] .ju367v64{min-width:40px}[data-rk] .ju367v65{min-width:44px}[data-rk] .ju367v66{min-width:48px}[data-rk] .ju367v67{min-width:54px}[data-rk] .ju367v68{min-width:60px}[data-rk] .ju367v69{min-width:200px}[data-rk] .ju367v6a{min-width:100%}[data-rk] .ju367v6b{min-width:-moz-max-content;min-width:max-content}[data-rk] .ju367v6c{overflow:hidden}[data-rk] .ju367v6d{padding-bottom:0}[data-rk] .ju367v6e{padding-bottom:1px}[data-rk] .ju367v6f{padding-bottom:2px}[data-rk] .ju367v6g{padding-bottom:3px}[data-rk] .ju367v6h{padding-bottom:4px}[data-rk] .ju367v6i{padding-bottom:5px}[data-rk] .ju367v6j{padding-bottom:6px}[data-rk] .ju367v6k{padding-bottom:8px}[data-rk] .ju367v6l{padding-bottom:10px}[data-rk] .ju367v6m{padding-bottom:12px}[data-rk] .ju367v6n{padding-bottom:14px}[data-rk] .ju367v6o{padding-bottom:16px}[data-rk] .ju367v6p{padding-bottom:18px}[data-rk] .ju367v6q{padding-bottom:20px}[data-rk] .ju367v6r{padding-bottom:24px}[data-rk] .ju367v6s{padding-bottom:28px}[data-rk] .ju367v6t{padding-bottom:32px}[data-rk] .ju367v6u{padding-bottom:36px}[data-rk] .ju367v6v{padding-bottom:44px}[data-rk] .ju367v6w{padding-bottom:64px}[data-rk] .ju367v6x{padding-bottom:-1px}[data-rk] .ju367v6y{padding-left:0}[data-rk] .ju367v6z{padding-left:1px}[data-rk] .ju367v70{padding-left:2px}[data-rk] .ju367v71{padding-left:3px}[data-rk] .ju367v72{padding-left:4px}[data-rk] .ju367v73{padding-left:5px}[data-rk] .ju367v74{padding-left:6px}[data-rk] .ju367v75{padding-left:8px}[data-rk] .ju367v76{padding-left:10px}[data-rk] .ju367v77{padding-left:12px}[data-rk] .ju367v78{padding-left:14px}[data-rk] .ju367v79{padding-left:16px}[data-rk] .ju367v7a{padding-left:18px}[data-rk] .ju367v7b{padding-left:20px}[data-rk] .ju367v7c{padding-left:24px}[data-rk] .ju367v7d{padding-left:28px}[data-rk] .ju367v7e{padding-left:32px}[data-rk] .ju367v7f{padding-left:36px}[data-rk] .ju367v7g{padding-left:44px}[data-rk] .ju367v7h{padding-left:64px}[data-rk] .ju367v7i{padding-left:-1px}[data-rk] .ju367v7j{padding-right:0}[data-rk] .ju367v7k{padding-right:1px}[data-rk] .ju367v7l{padding-right:2px}[data-rk] .ju367v7m{padding-right:3px}[data-rk] .ju367v7n{padding-right:4px}[data-rk] .ju367v7o{padding-right:5px}[data-rk] .ju367v7p{padding-right:6px}[data-rk] .ju367v7q{padding-right:8px}[data-rk] .ju367v7r{padding-right:10px}[data-rk] .ju367v7s{padding-right:12px}[data-rk] .ju367v7t{padding-right:14px}[data-rk] .ju367v7u{padding-right:16px}[data-rk] .ju367v7v{padding-right:18px}[data-rk] .ju367v7w{padding-right:20px}[data-rk] .ju367v7x{padding-right:24px}[data-rk] .ju367v7y{padding-right:28px}[data-rk] .ju367v7z{padding-right:32px}[data-rk] .ju367v80{padding-right:36px}[data-rk] .ju367v81{padding-right:44px}[data-rk] .ju367v82{padding-right:64px}[data-rk] .ju367v83{padding-right:-1px}[data-rk] .ju367v84{padding-top:0}[data-rk] .ju367v85{padding-top:1px}[data-rk] .ju367v86{padding-top:2px}[data-rk] .ju367v87{padding-top:3px}[data-rk] .ju367v88{padding-top:4px}[data-rk] .ju367v89{padding-top:5px}[data-rk] .ju367v8a{padding-top:6px}[data-rk] .ju367v8b{padding-top:8px}[data-rk] .ju367v8c{padding-top:10px}[data-rk] .ju367v8d{padding-top:12px}[data-rk] .ju367v8e{padding-top:14px}[data-rk] .ju367v8f{padding-top:16px}[data-rk] .ju367v8g{padding-top:18px}[data-rk] .ju367v8h{padding-top:20px}[data-rk] .ju367v8i{padding-top:24px}[data-rk] .ju367v8j{padding-top:28px}[data-rk] .ju367v8k{padding-top:32px}[data-rk] .ju367v8l{padding-top:36px}[data-rk] .ju367v8m{padding-top:44px}[data-rk] .ju367v8n{padding-top:64px}[data-rk] .ju367v8o{padding-top:-1px}[data-rk] .ju367v8p{position:absolute}[data-rk] .ju367v8q{position:fixed}[data-rk] .ju367v8r{position:relative}[data-rk] .ju367v8s{-webkit-user-select:none}[data-rk] .ju367v8t{right:0}[data-rk] .ju367v8u{transition:.125s ease}[data-rk] .ju367v8v{transition:transform .125s ease}[data-rk] .ju367v8w{-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-rk] .ju367v8x{width:1px}[data-rk] .ju367v8y{width:2px}[data-rk] .ju367v8z{width:4px}[data-rk] .ju367v90{width:8px}[data-rk] .ju367v91{width:12px}[data-rk] .ju367v92{width:20px}[data-rk] .ju367v93{width:24px}[data-rk] .ju367v94{width:28px}[data-rk] .ju367v95{width:30px}[data-rk] .ju367v96{width:32px}[data-rk] .ju367v97{width:34px}[data-rk] .ju367v98{width:36px}[data-rk] .ju367v99{width:40px}[data-rk] .ju367v9a{width:44px}[data-rk] .ju367v9b{width:48px}[data-rk] .ju367v9c{width:54px}[data-rk] .ju367v9d{width:60px}[data-rk] .ju367v9e{width:200px}[data-rk] .ju367v9f{width:100%}[data-rk] .ju367v9g{width:-moz-max-content;width:max-content}[data-rk] .ju367v9h{-webkit-backdrop-filter:var(--rk-blurs-modalOverlay);backdrop-filter:var(--rk-blurs-modalOverlay)}[data-rk] .ju367v9i,[data-rk] .ju367v9j:hover,[data-rk] .ju367v9k:active{background:var(--rk-colors-accentColor)}[data-rk] .ju367v9l,[data-rk] .ju367v9m:hover,[data-rk] .ju367v9n:active{background:var(--rk-colors-accentColorForeground)}[data-rk] .ju367v9o,[data-rk] .ju367v9p:hover,[data-rk] .ju367v9q:active{background:var(--rk-colors-actionButtonBorder)}[data-rk] .ju367v9r,[data-rk] .ju367v9s:hover,[data-rk] .ju367v9t:active{background:var(--rk-colors-actionButtonBorderMobile)}[data-rk] .ju367v9u,[data-rk] .ju367v9v:hover,[data-rk] .ju367v9w:active{background:var(--rk-colors-actionButtonSecondaryBackground)}[data-rk] .ju367v9x,[data-rk] .ju367v9y:hover,[data-rk] .ju367v9z:active{background:var(--rk-colors-closeButton)}[data-rk] .ju367va0,[data-rk] .ju367va1:hover,[data-rk] .ju367va2:active{background:var(--rk-colors-closeButtonBackground)}[data-rk] .ju367va3,[data-rk] .ju367va4:hover,[data-rk] .ju367va5:active{background:var(--rk-colors-connectButtonBackground)}[data-rk] .ju367va6,[data-rk] .ju367va7:hover,[data-rk] .ju367va8:active{background:var(--rk-colors-connectButtonBackgroundError)}[data-rk] .ju367va9,[data-rk] .ju367vaa:hover,[data-rk] .ju367vab:active{background:var(--rk-colors-connectButtonInnerBackground)}[data-rk] .ju367vac,[data-rk] .ju367vad:hover,[data-rk] .ju367vae:active{background:var(--rk-colors-connectButtonText)}[data-rk] .ju367vaf,[data-rk] .ju367vag:hover,[data-rk] .ju367vah:active{background:var(--rk-colors-connectButtonTextError)}[data-rk] .ju367vai,[data-rk] .ju367vaj:hover,[data-rk] .ju367vak:active{background:var(--rk-colors-connectionIndicator)}[data-rk] .ju367val,[data-rk] .ju367vam:hover,[data-rk] .ju367van:active{background:var(--rk-colors-downloadBottomCardBackground)}[data-rk] .ju367vao,[data-rk] .ju367vap:hover,[data-rk] .ju367vaq:active{background:var(--rk-colors-downloadTopCardBackground)}[data-rk] .ju367var,[data-rk] .ju367vas:hover,[data-rk] .ju367vat:active{background:var(--rk-colors-error)}[data-rk] .ju367vau,[data-rk] .ju367vav:hover,[data-rk] .ju367vaw:active{background:var(--rk-colors-generalBorder)}[data-rk] .ju367vax,[data-rk] .ju367vay:hover,[data-rk] .ju367vaz:active{background:var(--rk-colors-generalBorderDim)}[data-rk] .ju367vb0,[data-rk] .ju367vb1:hover,[data-rk] .ju367vb2:active{background:var(--rk-colors-menuItemBackground)}[data-rk] .ju367vb3,[data-rk] .ju367vb4:hover,[data-rk] .ju367vb5:active{background:var(--rk-colors-modalBackdrop)}[data-rk] .ju367vb6,[data-rk] .ju367vb7:hover,[data-rk] .ju367vb8:active{background:var(--rk-colors-modalBackground)}[data-rk] .ju367vb9,[data-rk] .ju367vba:hover,[data-rk] .ju367vbb:active{background:var(--rk-colors-modalBorder)}[data-rk] .ju367vbc,[data-rk] .ju367vbd:hover,[data-rk] .ju367vbe:active{background:var(--rk-colors-modalText)}[data-rk] .ju367vbf,[data-rk] .ju367vbg:hover,[data-rk] .ju367vbh:active{background:var(--rk-colors-modalTextDim)}[data-rk] .ju367vbi,[data-rk] .ju367vbj:hover,[data-rk] .ju367vbk:active{background:var(--rk-colors-modalTextSecondary)}[data-rk] .ju367vbl,[data-rk] .ju367vbm:hover,[data-rk] .ju367vbn:active{background:var(--rk-colors-profileAction)}[data-rk] .ju367vbo,[data-rk] .ju367vbp:hover,[data-rk] .ju367vbq:active{background:var(--rk-colors-profileActionHover)}[data-rk] .ju367vbr,[data-rk] .ju367vbs:hover,[data-rk] .ju367vbt:active{background:var(--rk-colors-profileForeground)}[data-rk] .ju367vbu,[data-rk] .ju367vbv:hover,[data-rk] .ju367vbw:active{background:var(--rk-colors-selectedOptionBorder)}[data-rk] .ju367vbx,[data-rk] .ju367vby:hover,[data-rk] .ju367vbz:active{background:var(--rk-colors-standby)}[data-rk] .ju367vc0,[data-rk] .ju367vc1:hover,[data-rk] .ju367vc2:active{border-color:var(--rk-colors-accentColor)}[data-rk] .ju367vc3,[data-rk] .ju367vc4:hover,[data-rk] .ju367vc5:active{border-color:var(--rk-colors-accentColorForeground)}[data-rk] .ju367vc6,[data-rk] .ju367vc7:hover,[data-rk] .ju367vc8:active{border-color:var(--rk-colors-actionButtonBorder)}[data-rk] .ju367vc9,[data-rk] .ju367vca:hover,[data-rk] .ju367vcb:active{border-color:var(--rk-colors-actionButtonBorderMobile)}[data-rk] .ju367vcc,[data-rk] .ju367vcd:hover,[data-rk] .ju367vce:active{border-color:var(--rk-colors-actionButtonSecondaryBackground)}[data-rk] .ju367vcf,[data-rk] .ju367vcg:hover,[data-rk] .ju367vch:active{border-color:var(--rk-colors-closeButton)}[data-rk] .ju367vci,[data-rk] .ju367vcj:hover,[data-rk] .ju367vck:active{border-color:var(--rk-colors-closeButtonBackground)}[data-rk] .ju367vcl,[data-rk] .ju367vcm:hover,[data-rk] .ju367vcn:active{border-color:var(--rk-colors-connectButtonBackground)}[data-rk] .ju367vco,[data-rk] .ju367vcp:hover,[data-rk] .ju367vcq:active{border-color:var(--rk-colors-connectButtonBackgroundError)}[data-rk] .ju367vcr,[data-rk] .ju367vcs:hover,[data-rk] .ju367vct:active{border-color:var(--rk-colors-connectButtonInnerBackground)}[data-rk] .ju367vcu,[data-rk] .ju367vcv:hover,[data-rk] .ju367vcw:active{border-color:var(--rk-colors-connectButtonText)}[data-rk] .ju367vcx,[data-rk] .ju367vcy:hover,[data-rk] .ju367vcz:active{border-color:var(--rk-colors-connectButtonTextError)}[data-rk] .ju367vd0,[data-rk] .ju367vd1:hover,[data-rk] .ju367vd2:active{border-color:var(--rk-colors-connectionIndicator)}[data-rk] .ju367vd3,[data-rk] .ju367vd4:hover,[data-rk] .ju367vd5:active{border-color:var(--rk-colors-downloadBottomCardBackground)}[data-rk] .ju367vd6,[data-rk] .ju367vd7:hover,[data-rk] .ju367vd8:active{border-color:var(--rk-colors-downloadTopCardBackground)}[data-rk] .ju367vd9,[data-rk] .ju367vda:hover,[data-rk] .ju367vdb:active{border-color:var(--rk-colors-error)}[data-rk] .ju367vdc,[data-rk] .ju367vdd:hover,[data-rk] .ju367vde:active{border-color:var(--rk-colors-generalBorder)}[data-rk] .ju367vdf,[data-rk] .ju367vdg:hover,[data-rk] .ju367vdh:active{border-color:var(--rk-colors-generalBorderDim)}[data-rk] .ju367vdi,[data-rk] .ju367vdj:hover,[data-rk] .ju367vdk:active{border-color:var(--rk-colors-menuItemBackground)}[data-rk] .ju367vdl,[data-rk] .ju367vdm:hover,[data-rk] .ju367vdn:active{border-color:var(--rk-colors-modalBackdrop)}[data-rk] .ju367vdo,[data-rk] .ju367vdp:hover,[data-rk] .ju367vdq:active{border-color:var(--rk-colors-modalBackground)}[data-rk] .ju367vdr,[data-rk] .ju367vds:hover,[data-rk] .ju367vdt:active{border-color:var(--rk-colors-modalBorder)}[data-rk] .ju367vdu,[data-rk] .ju367vdv:hover,[data-rk] .ju367vdw:active{border-color:var(--rk-colors-modalText)}[data-rk] .ju367vdx,[data-rk] .ju367vdy:hover,[data-rk] .ju367vdz:active{border-color:var(--rk-colors-modalTextDim)}[data-rk] .ju367ve0,[data-rk] .ju367ve1:hover,[data-rk] .ju367ve2:active{border-color:var(--rk-colors-modalTextSecondary)}[data-rk] .ju367ve3,[data-rk] .ju367ve4:hover,[data-rk] .ju367ve5:active{border-color:var(--rk-colors-profileAction)}[data-rk] .ju367ve6,[data-rk] .ju367ve7:hover,[data-rk] .ju367ve8:active{border-color:var(--rk-colors-profileActionHover)}[data-rk] .ju367ve9,[data-rk] .ju367vea:hover,[data-rk] .ju367veb:active{border-color:var(--rk-colors-profileForeground)}[data-rk] .ju367vec,[data-rk] .ju367ved:hover,[data-rk] .ju367vee:active{border-color:var(--rk-colors-selectedOptionBorder)}[data-rk] .ju367vef,[data-rk] .ju367veg:hover,[data-rk] .ju367veh:active{border-color:var(--rk-colors-standby)}[data-rk] .ju367vei,[data-rk] .ju367vej:hover,[data-rk] .ju367vek:active{box-shadow:var(--rk-shadows-connectButton)}[data-rk] .ju367vel,[data-rk] .ju367vem:hover,[data-rk] .ju367ven:active{box-shadow:var(--rk-shadows-dialog)}[data-rk] .ju367veo,[data-rk] .ju367vep:hover,[data-rk] .ju367veq:active{box-shadow:var(--rk-shadows-profileDetailsAction)}[data-rk] .ju367ver,[data-rk] .ju367ves:hover,[data-rk] .ju367vet:active{box-shadow:var(--rk-shadows-selectedOption)}[data-rk] .ju367veu,[data-rk] .ju367vev:hover,[data-rk] .ju367vew:active{box-shadow:var(--rk-shadows-selectedWallet)}[data-rk] .ju367vex,[data-rk] .ju367vey:hover,[data-rk] .ju367vez:active{box-shadow:var(--rk-shadows-walletLogo)}[data-rk] .ju367vf0,[data-rk] .ju367vf1:hover,[data-rk] .ju367vf2:active{color:var(--rk-colors-accentColor)}[data-rk] .ju367vf3,[data-rk] .ju367vf4:hover,[data-rk] .ju367vf5:active{color:var(--rk-colors-accentColorForeground)}[data-rk] .ju367vf6,[data-rk] .ju367vf7:hover,[data-rk] .ju367vf8:active{color:var(--rk-colors-actionButtonBorder)}[data-rk] .ju367vf9,[data-rk] .ju367vfa:hover,[data-rk] .ju367vfb:active{color:var(--rk-colors-actionButtonBorderMobile)}[data-rk] .ju367vfc,[data-rk] .ju367vfd:hover,[data-rk] .ju367vfe:active{color:var(--rk-colors-actionButtonSecondaryBackground)}[data-rk] .ju367vff,[data-rk] .ju367vfg:hover,[data-rk] .ju367vfh:active{color:var(--rk-colors-closeButton)}[data-rk] .ju367vfi,[data-rk] .ju367vfj:hover,[data-rk] .ju367vfk:active{color:var(--rk-colors-closeButtonBackground)}[data-rk] .ju367vfl,[data-rk] .ju367vfm:hover,[data-rk] .ju367vfn:active{color:var(--rk-colors-connectButtonBackground)}[data-rk] .ju367vfo,[data-rk] .ju367vfp:hover,[data-rk] .ju367vfq:active{color:var(--rk-colors-connectButtonBackgroundError)}[data-rk] .ju367vfr,[data-rk] .ju367vfs:hover,[data-rk] .ju367vft:active{color:var(--rk-colors-connectButtonInnerBackground)}[data-rk] .ju367vfu,[data-rk] .ju367vfv:hover,[data-rk] .ju367vfw:active{color:var(--rk-colors-connectButtonText)}[data-rk] .ju367vfx,[data-rk] .ju367vfy:hover,[data-rk] .ju367vfz:active{color:var(--rk-colors-connectButtonTextError)}[data-rk] .ju367vg0,[data-rk] .ju367vg1:hover,[data-rk] .ju367vg2:active{color:var(--rk-colors-connectionIndicator)}[data-rk] .ju367vg3,[data-rk] .ju367vg4:hover,[data-rk] .ju367vg5:active{color:var(--rk-colors-downloadBottomCardBackground)}[data-rk] .ju367vg6,[data-rk] .ju367vg7:hover,[data-rk] .ju367vg8:active{color:var(--rk-colors-downloadTopCardBackground)}[data-rk] .ju367vg9,[data-rk] .ju367vga:hover,[data-rk] .ju367vgb:active{color:var(--rk-colors-error)}[data-rk] .ju367vgc,[data-rk] .ju367vgd:hover,[data-rk] .ju367vge:active{color:var(--rk-colors-generalBorder)}[data-rk] .ju367vgf,[data-rk] .ju367vgg:hover,[data-rk] .ju367vgh:active{color:var(--rk-colors-generalBorderDim)}[data-rk] .ju367vgi,[data-rk] .ju367vgj:hover,[data-rk] .ju367vgk:active{color:var(--rk-colors-menuItemBackground)}[data-rk] .ju367vgl,[data-rk] .ju367vgm:hover,[data-rk] .ju367vgn:active{color:var(--rk-colors-modalBackdrop)}[data-rk] .ju367vgo,[data-rk] .ju367vgp:hover,[data-rk] .ju367vgq:active{color:var(--rk-colors-modalBackground)}[data-rk] .ju367vgr,[data-rk] .ju367vgs:hover,[data-rk] .ju367vgt:active{color:var(--rk-colors-modalBorder)}[data-rk] .ju367vgu,[data-rk] .ju367vgv:hover,[data-rk] .ju367vgw:active{color:var(--rk-colors-modalText)}[data-rk] .ju367vgx,[data-rk] .ju367vgy:hover,[data-rk] .ju367vgz:active{color:var(--rk-colors-modalTextDim)}[data-rk] .ju367vh0,[data-rk] .ju367vh1:hover,[data-rk] .ju367vh2:active{color:var(--rk-colors-modalTextSecondary)}[data-rk] .ju367vh3,[data-rk] .ju367vh4:hover,[data-rk] .ju367vh5:active{color:var(--rk-colors-profileAction)}[data-rk] .ju367vh6,[data-rk] .ju367vh7:hover,[data-rk] .ju367vh8:active{color:var(--rk-colors-profileActionHover)}[data-rk] .ju367vh9,[data-rk] .ju367vha:hover,[data-rk] .ju367vhb:active{color:var(--rk-colors-profileForeground)}[data-rk] .ju367vhc,[data-rk] .ju367vhd:hover,[data-rk] .ju367vhe:active{color:var(--rk-colors-selectedOptionBorder)}[data-rk] .ju367vhf,[data-rk] .ju367vhg:hover,[data-rk] .ju367vhh:active{color:var(--rk-colors-standby)}@media screen and (min-width: 768px){[data-rk] .ju367v1{align-items:flex-start}[data-rk] .ju367v3{align-items:flex-end}[data-rk] .ju367v5{align-items:center}[data-rk] .ju367v7{display:none}[data-rk] .ju367v9{display:block}[data-rk] .ju367vb{display:flex}[data-rk] .ju367vd{display:inline}}[data-rk] ._12cbo8i3,[data-rk] ._12cbo8i3:after{--_12cbo8i0: 1;--_12cbo8i1: 1}[data-rk] ._12cbo8i3:hover{transform:scale(var(--_12cbo8i0))}[data-rk] ._12cbo8i3:active{transform:scale(var(--_12cbo8i1))}[data-rk] ._12cbo8i3:active:after{content:"";bottom:-1px;display:block;left:-1px;position:absolute;right:-1px;top:-1px;transform:scale(calc((1 / var(--_12cbo8i1)) * var(--_12cbo8i0)))}[data-rk] ._12cbo8i4,[data-rk] ._12cbo8i4:after{--_12cbo8i0: 1.025}[data-rk] ._12cbo8i5,[data-rk] ._12cbo8i5:after{--_12cbo8i0: 1.1}[data-rk] ._12cbo8i6,[data-rk] ._12cbo8i6:after{--_12cbo8i1: .95}[data-rk] ._12cbo8i7,[data-rk] ._12cbo8i7:after{--_12cbo8i1: .9}@keyframes _1luule41{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-rk] ._1luule42{animation:_1luule41 3s infinite linear}[data-rk] ._1luule43{background:conic-gradient(from 180deg at 50% 50%,rgba(72,146,254,0) 0deg,currentColor 282.04deg,rgba(72,146,254,0) 319.86deg,rgba(72,146,254,0) 360deg);height:21px;width:21px}@keyframes _9pm4ki0{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _9pm4ki1{0%{opacity:0}to{opacity:1}}[data-rk] ._9pm4ki3{animation:_9pm4ki1 .15s ease;bottom:-200px;left:-200px;padding:200px;right:-200px;top:-200px;transform:translateZ(0);z-index:2147483646}[data-rk] ._9pm4ki5{animation:_9pm4ki0 .35s cubic-bezier(.15,1.15,.6,1),_9pm4ki1 .15s ease;max-width:100vw}[data-rk] ._1ckjpok1{box-sizing:content-box;max-width:100vw;width:360px}[data-rk] ._1ckjpok2{width:100vw}[data-rk] ._1ckjpok3{min-width:720px;width:720px}[data-rk] ._1ckjpok4{min-width:368px;width:368px}[data-rk] ._1ckjpok6{border-width:0px;box-sizing:border-box;width:100vw}@media screen and (min-width: 768px){[data-rk] ._1ckjpok1{width:360px}[data-rk] ._1ckjpok2{width:480px}[data-rk] ._1ckjpok4{min-width:368px;width:368px}}@media screen and (max-width: 767px){[data-rk] ._1ckjpok7{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:-200px;padding-bottom:200px;top:200px}}[data-rk] .v9horb0:hover{background:unset}[data-rk] ._18dqw9x0{max-height:456px;overflow-y:auto;overflow-x:hidden}[data-rk] ._18dqw9x1{max-height:456px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}[data-rk] ._18dqw9x1::-webkit-scrollbar{display:none}[data-rk] .g5kl0l0{border-color:transparent}[data-rk] ._1vwt0cg0{background:#fff;color:#000}[data-rk] ._1vwt0cg2{max-height:454px;overflow-y:auto}[data-rk] ._1vwt0cg3{min-width:287px}[data-rk] ._1vwt0cg4{min-width:100%}@keyframes _1am14411{0%{stroke-dashoffset:0}to{stroke-dashoffset:-283}}[data-rk] ._1am14410{overflow:auto;scrollbar-width:none;transform:translateZ(0)}[data-rk] ._1am14410::-webkit-scrollbar{display:none}[data-rk] ._1am14412{animation:_1am14411 1s linear infinite;stroke-dasharray:98 196;fill:none;stroke-linecap:round;stroke-width:4}[data-rk] ._1am14413{position:absolute}[data-rk] ._1y2lnfi0{border:1px solid rgba(16,21,31,.06)}[data-rk] ._1y2lnfi1{max-width:-moz-fit-content;max-width:fit-content}.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width: 480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width: 374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}[data-dapp-kit]:where(*),[data-dapp-kit] :where(*){box-sizing:border-box;color:var(--dapp-kit-colors-body);font-family:var(--dapp-kit-typography-fontFamily);font-size:var(--dapp-kit-fontWeights-normal);font-style:var(--dapp-kit-typography-fontStyle);font-weight:var(--dapp-kit-fontWeights-normal);line-height:var(--dapp-kit-typography-lineHeight);letter-spacing:var(--dapp-kit-typography-letterSpacing)}[data-dapp-kit]:where(button),[data-dapp-kit] :where(button){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;border:0;padding:0;margin:0}[data-dapp-kit]:where(a),[data-dapp-kit] :where(a){text-decoration:none;color:inherit;outline:none}[data-dapp-kit]:where(ol,ul),[data-dapp-kit] :where(ol,ul){list-style:none;margin:0;padding:0}[data-dapp-kit]:where(h1,h2,h3,h4,h5,h6),[data-dapp-kit] :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;margin:0}[data-dapp-kit].Heading_headingVariants_size_sm__1aa835k1,[data-dapp-kit] .Heading_headingVariants_size_sm__1aa835k1{font-size:var(--dapp-kit-fontSizes-small)}[data-dapp-kit].Heading_headingVariants_size_md__1aa835k2,[data-dapp-kit] .Heading_headingVariants_size_md__1aa835k2{font-size:var(--dapp-kit-fontSizes-medium)}[data-dapp-kit].Heading_headingVariants_size_lg__1aa835k3,[data-dapp-kit] .Heading_headingVariants_size_lg__1aa835k3{font-size:var(--dapp-kit-fontSizes-large)}[data-dapp-kit].Heading_headingVariants_size_xl__1aa835k4,[data-dapp-kit] .Heading_headingVariants_size_xl__1aa835k4{font-size:var(--dapp-kit-fontSizes-xlarge)}[data-dapp-kit].Heading_headingVariants_weight_normal__1aa835k5,[data-dapp-kit] .Heading_headingVariants_weight_normal__1aa835k5{font-weight:var(--dapp-kit-fontWeights-normal)}[data-dapp-kit].Heading_headingVariants_weight_bold__1aa835k6,[data-dapp-kit] .Heading_headingVariants_weight_bold__1aa835k6{font-weight:var(--dapp-kit-fontWeights-bold)}[data-dapp-kit].Heading_headingVariants_truncate_true__1aa835k7,[data-dapp-kit] .Heading_headingVariants_truncate_true__1aa835k7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-dapp-kit].IconButton_container__s6n7bq0,[data-dapp-kit] .IconButton_container__s6n7bq0{border-radius:9999px;padding:8px;color:var(--dapp-kit-colors-iconButton);background-color:var(--dapp-kit-backgroundColors-iconButton)}[data-dapp-kit].IconButton_container__s6n7bq0:hover,[data-dapp-kit] .IconButton_container__s6n7bq0:hover{background-color:var(--dapp-kit-backgroundColors-iconButtonHover)}[data-dapp-kit].ConnectModal_overlay__gz8z90,[data-dapp-kit] .ConnectModal_overlay__gz8z90{background-color:var(--dapp-kit-backgroundColors-modalOverlay);-webkit-backdrop-filter:var(--dapp-kit-blurs-modalOverlay);backdrop-filter:var(--dapp-kit-blurs-modalOverlay);position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999999}[data-dapp-kit].ConnectModal_title__gz8z91,[data-dapp-kit] .ConnectModal_title__gz8z91{padding-left:8px}[data-dapp-kit].ConnectModal_content__gz8z92,[data-dapp-kit] .ConnectModal_content__gz8z92{background-color:var(--dapp-kit-backgroundColors-modalPrimary);border-radius:var(--dapp-kit-radii-xlarge);color:var(--dapp-kit-colors-body);position:fixed;bottom:16px;left:16px;right:16px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;min-height:50vh;max-height:85vh;max-width:700px}[data-dapp-kit].ConnectModal_whatIsAWalletButton__gz8z93,[data-dapp-kit] .ConnectModal_whatIsAWalletButton__gz8z93{background-color:var(--dapp-kit-backgroundColors-modalSecondary);padding:16px}[data-dapp-kit].ConnectModal_viewContainer__gz8z94,[data-dapp-kit] .ConnectModal_viewContainer__gz8z94{display:none;padding:20px;flex-grow:1}[data-dapp-kit].ConnectModal_selectedViewContainer__gz8z95,[data-dapp-kit] .ConnectModal_selectedViewContainer__gz8z95{display:flex}[data-dapp-kit].ConnectModal_backButtonContainer__gz8z96,[data-dapp-kit] .ConnectModal_backButtonContainer__gz8z96{position:absolute;top:20px;left:20px}[data-dapp-kit].ConnectModal_closeButtonContainer__gz8z97,[data-dapp-kit] .ConnectModal_closeButtonContainer__gz8z97{position:absolute;top:16px;right:16px}[data-dapp-kit].ConnectModal_walletListContent__gz8z98,[data-dapp-kit] .ConnectModal_walletListContent__gz8z98{display:flex;flex-direction:column;flex-grow:1;gap:24px;padding:20px;background-color:var(--dapp-kit-backgroundColors-modalPrimary)}[data-dapp-kit].ConnectModal_walletListContainer__gz8z99,[data-dapp-kit] .ConnectModal_walletListContainer__gz8z99{display:flex;justify-content:space-between;flex-direction:column;flex-grow:1}[data-dapp-kit].ConnectModal_walletListContainerWithViewSelected__gz8z9a,[data-dapp-kit] .ConnectModal_walletListContainerWithViewSelected__gz8z9a{display:none}@media screen and (min-width: 768px){[data-dapp-kit].ConnectModal_content__gz8z92,[data-dapp-kit] .ConnectModal_content__gz8z92{flex-direction:row;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}[data-dapp-kit].ConnectModal_whatIsAWalletButton__gz8z93,[data-dapp-kit] .ConnectModal_whatIsAWalletButton__gz8z93{display:none}[data-dapp-kit].ConnectModal_viewContainer__gz8z94,[data-dapp-kit] .ConnectModal_viewContainer__gz8z94{display:flex}[data-dapp-kit].ConnectModal_backButtonContainer__gz8z96,[data-dapp-kit] .ConnectModal_backButtonContainer__gz8z96{display:none}[data-dapp-kit].ConnectModal_walletListContent__gz8z98,[data-dapp-kit] .ConnectModal_walletListContent__gz8z98{background-color:var(--dapp-kit-backgroundColors-modalSecondary)}[data-dapp-kit].ConnectModal_walletListContainer__gz8z99,[data-dapp-kit] .ConnectModal_walletListContainer__gz8z99{flex-direction:row;flex-basis:240px;flex-grow:0;flex-shrink:0}[data-dapp-kit].ConnectModal_walletListContainerWithViewSelected__gz8z9a,[data-dapp-kit] .ConnectModal_walletListContainerWithViewSelected__gz8z9a{display:flex}}[data-dapp-kit].Button_buttonVariants__x1s81q0,[data-dapp-kit] .Button_buttonVariants__x1s81q0{display:inline-flex;align-items:center;justify-content:center;font-weight:var(--dapp-kit-fontWeights-medium)}[data-dapp-kit].Button_buttonVariants__x1s81q0:disabled,[data-dapp-kit] .Button_buttonVariants__x1s81q0:disabled{opacity:.5}[data-dapp-kit].Button_buttonVariants_variant_primary__x1s81q1,[data-dapp-kit] .Button_buttonVariants_variant_primary__x1s81q1{background-color:var(--dapp-kit-backgroundColors-primaryButton);color:var(--dapp-kit-colors-primaryButton);box-shadow:var(--dapp-kit-shadows-primaryButton)}[data-dapp-kit].Button_buttonVariants_variant_primary__x1s81q1:hover,[data-dapp-kit] .Button_buttonVariants_variant_primary__x1s81q1:hover{background-color:var(--dapp-kit-backgroundColors-primaryButtonHover)}[data-dapp-kit].Button_buttonVariants_variant_outline__x1s81q2,[data-dapp-kit] .Button_buttonVariants_variant_outline__x1s81q2{border-width:1px;border-style:solid;border-color:var(--dapp-kit-borderColors-outlineButton);color:var(--dapp-kit-colors-outlineButton)}[data-dapp-kit].Button_buttonVariants_variant_outline__x1s81q2:hover,[data-dapp-kit] .Button_buttonVariants_variant_outline__x1s81q2:hover{background-color:var(--dapp-kit-backgroundColors-outlineButtonHover)}[data-dapp-kit].Button_buttonVariants_size_md__x1s81q3,[data-dapp-kit] .Button_buttonVariants_size_md__x1s81q3{border-radius:var(--dapp-kit-radii-medium);padding:8px 16px}[data-dapp-kit].Button_buttonVariants_size_lg__x1s81q4,[data-dapp-kit] .Button_buttonVariants_size_lg__x1s81q4{border-radius:var(--dapp-kit-radii-large);padding:16px 24px}[data-dapp-kit].Text_textVariants_size_sm__2bv1ur1,[data-dapp-kit] .Text_textVariants_size_sm__2bv1ur1{font-size:var(--dapp-kit-fontSizes-small)}[data-dapp-kit].Text_textVariants_weight_normal__2bv1ur2,[data-dapp-kit] .Text_textVariants_weight_normal__2bv1ur2{font-weight:var(--dapp-kit-fontWeights-normal)}[data-dapp-kit].Text_textVariants_weight_medium__2bv1ur3,[data-dapp-kit] .Text_textVariants_weight_medium__2bv1ur3{font-weight:var(--dapp-kit-fontWeights-medium)}[data-dapp-kit].Text_textVariants_weight_bold__2bv1ur4,[data-dapp-kit] .Text_textVariants_weight_bold__2bv1ur4{font-weight:var(--dapp-kit-fontWeights-bold)}[data-dapp-kit].Text_textVariants_color_muted__2bv1ur5,[data-dapp-kit] .Text_textVariants_color_muted__2bv1ur5{color:var(--dapp-kit-colors-bodyMuted)}[data-dapp-kit].Text_textVariants_color_danger__2bv1ur6,[data-dapp-kit] .Text_textVariants_color_danger__2bv1ur6{color:var(--dapp-kit-colors-bodyDanger)}[data-dapp-kit].Text_textVariants_mono_true__2bv1ur7,[data-dapp-kit] .Text_textVariants_mono_true__2bv1ur7{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-dapp-kit].ConnectionStatus_container__nckm2d0,[data-dapp-kit] .ConnectionStatus_container__nckm2d0{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}[data-dapp-kit].ConnectionStatus_walletIcon__nckm2d1,[data-dapp-kit] .ConnectionStatus_walletIcon__nckm2d1{-o-object-fit:cover;object-fit:cover;width:72px;height:72px;border-radius:var(--dapp-kit-radii-large)}[data-dapp-kit].ConnectionStatus_title__nckm2d2,[data-dapp-kit] .ConnectionStatus_title__nckm2d2{margin-top:12px}[data-dapp-kit].ConnectionStatus_connectionStatus__nckm2d3,[data-dapp-kit] .ConnectionStatus_connectionStatus__nckm2d3{margin-top:4px}[data-dapp-kit].ConnectionStatus_retryButtonContainer__nckm2d4,[data-dapp-kit] .ConnectionStatus_retryButtonContainer__nckm2d4{position:absolute;bottom:20px;right:20px}[data-dapp-kit].InfoSection_container__1wtioi70,[data-dapp-kit] .InfoSection_container__1wtioi70{display:flex;flex-direction:column;gap:4px}[data-dapp-kit].GettingStarted_container__1fp07e10,[data-dapp-kit] .GettingStarted_container__1fp07e10{display:flex;flex-direction:column;align-items:center}[data-dapp-kit].GettingStarted_content__1fp07e11,[data-dapp-kit] .GettingStarted_content__1fp07e11{display:flex;flex-direction:column;justify-content:center;flex-grow:1;gap:20px;padding:40px}[data-dapp-kit].GettingStarted_installButtonContainer__1fp07e12,[data-dapp-kit] .GettingStarted_installButtonContainer__1fp07e12{position:absolute;bottom:20px;right:20px}[data-dapp-kit].WhatIsAWallet_container__1ktpkq90,[data-dapp-kit] .WhatIsAWallet_container__1ktpkq90{display:flex;flex-direction:column;align-items:center}[data-dapp-kit].WhatIsAWallet_content__1ktpkq91,[data-dapp-kit] .WhatIsAWallet_content__1ktpkq91{display:flex;flex-direction:column;justify-content:center;flex-grow:1;gap:20px;padding:40px}[data-dapp-kit].WalletList_container__1v2s6cz0,[data-dapp-kit] .WalletList_container__1v2s6cz0{display:flex;flex-direction:column;gap:4px}[data-dapp-kit].WalletListItem_container__1dqqtqs0,[data-dapp-kit] .WalletListItem_container__1dqqtqs0{display:flex}[data-dapp-kit].WalletListItem_walletItem__1dqqtqs1,[data-dapp-kit] .WalletListItem_walletItem__1dqqtqs1{display:flex;align-items:center;flex-grow:1;padding:8px;gap:8px;border-radius:var(--dapp-kit-radii-large)}[data-dapp-kit].WalletListItem_walletItem__1dqqtqs1:hover,[data-dapp-kit] .WalletListItem_walletItem__1dqqtqs1:hover{background-color:var(--dapp-kit-backgroundColors-walletItemHover)}[data-dapp-kit].WalletListItem_selectedWalletItem__1dqqtqs2,[data-dapp-kit] .WalletListItem_selectedWalletItem__1dqqtqs2{background-color:var(--dapp-kit-backgroundColors-walletItemSelected);box-shadow:0 2px 6px #0000000d}[data-dapp-kit].WalletListItem_walletIcon__1dqqtqs3,[data-dapp-kit] .WalletListItem_walletIcon__1dqqtqs3{width:28px;height:28px;flex-shrink:0;-o-object-fit:cover;object-fit:cover;border-radius:var(--dapp-kit-radii-small)}[data-dapp-kit].AccountDropdownMenu_connectedAccount__div2ql0,[data-dapp-kit] .AccountDropdownMenu_connectedAccount__div2ql0{gap:8px}[data-dapp-kit].AccountDropdownMenu_menuContainer__div2ql1,[data-dapp-kit] .AccountDropdownMenu_menuContainer__div2ql1{z-index:999999999}[data-dapp-kit].AccountDropdownMenu_menuContent__div2ql2,[data-dapp-kit] .AccountDropdownMenu_menuContent__div2ql2{display:flex;flex-direction:column;width:180px;max-height:200px;margin-top:4px;padding:8px;gap:8px;border-radius:var(--dapp-kit-radii-large);background-color:var(--dapp-kit-backgroundColors-dropdownMenu)}[data-dapp-kit].AccountDropdownMenu_menuItem__div2ql3,[data-dapp-kit] .AccountDropdownMenu_menuItem__div2ql3{padding:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;display:flex;align-items:center;border-radius:var(--dapp-kit-radii-large)}[data-dapp-kit].AccountDropdownMenu_menuItem__div2ql3[data-highlighted],[data-dapp-kit] .AccountDropdownMenu_menuItem__div2ql3[data-highlighted]{background-color:var(--dapp-kit-backgroundColors-primaryButton)}[data-dapp-kit].AccountDropdownMenu_switchAccountMenuItem__div2ql4,[data-dapp-kit] .AccountDropdownMenu_switchAccountMenuItem__div2ql4{display:flex;justify-content:space-between;align-items:center}[data-dapp-kit].AccountDropdownMenu_separator__div2ql5,[data-dapp-kit] .AccountDropdownMenu_separator__div2ql5{height:1px;flex-shrink:0;background-color:var(--dapp-kit-backgroundColors-dropdownMenuSeparator)}:root{color:#18202a;background:#f6f8fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:geometricPrecision}*{box-sizing:border-box}body{margin:0}body{background:#070b11}button,input,select,textarea{font:inherit}textarea{width:100%;min-height:118px;resize:vertical;border:1px solid #cad4df;border-radius:8px;background:#fff;color:#1f2d3a;padding:10px 12px}.shell{display:grid;grid-template-columns:248px 1fr;min-height:100vh}.embedShell{display:block;min-height:100vh}.embedShell .workspace{padding:16px}.embedShell .page{max-width:none}.embedShell .pageHeader{margin-bottom:16px}.embedShell .pageHeader h1{font-size:24px}.embedShell .tradeGrid{grid-template-columns:minmax(280px,390px) minmax(280px,1fr)}.sidebar{background:#111820;color:#f4f7fb;padding:24px 18px}.brand{display:flex;gap:12px;align-items:center;min-height:48px}.brandMark{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:#2fc4a7;color:#0b1117;font-weight:800}.brand small{display:block;margin-top:2px;color:#aab7c4}.nav{display:grid;gap:8px;margin-top:32px}.navItem{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;border:0;border-radius:8px;color:#c8d2dd;background:transparent;cursor:pointer;padding:0 12px;text-align:left}.navItem.active,.navItem:hover{background:#26323e;color:#fff}.workspace{padding:28px}.publicAppShell{min-height:100vh;background:radial-gradient(circle at 50% -20%,rgba(38,208,160,.18),transparent 36%),linear-gradient(180deg,#0b1119,#070b11 56%,#05070b);color:#f4f7fb}.publicAppShell .workspace{display:grid;justify-items:center;padding:22px 18px 56px}.publicTopBar{width:min(1120px,calc(100% - 32px));min-height:70px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0}.publicTopBar .brand{color:#f7fbff}.publicTopBar .brand small{color:#7d8997}.publicTopBar .brandMark{background:#f7fbff;color:#080d13}.publicTopBar .nav{display:flex;align-items:center;gap:6px;margin-top:0;padding:4px;border:1px solid #1d2633;border-radius:8px;background:#0d141e}.publicTopBar .navItem{width:auto;min-height:38px;color:#8f9bab;border-radius:8px;padding:0 14px}.publicTopBar .navItem.active,.publicTopBar .navItem:hover{background:#f7fbff;color:#080d13}.adminShell .workspace{background:#f3f6f9}.adminLoginShell{min-height:100vh;display:grid;place-items:center;padding:24px;background:#111820}.adminLoginPanel{width:min(420px,100%);display:grid;gap:16px;padding:28px;border:1px solid #d7e0ea;border-radius:8px;background:#fff}.adminLoginPanel h1{margin:0;font-size:26px}.loginMark{width:44px;height:44px;display:grid;place-items:center;border-radius:8px;background:#2fc4a7;color:#0b1117}.page{max-width:1180px}.pageHeader{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.pageHeader h1{margin:0;font-size:30px;line-height:1.2}.pageHeader p{margin:6px 0 0;color:#5f6f7f}.quoteRefreshControl{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;min-width:144px}.quoteRefreshCountdown{color:#6f7d8c;font-size:13px;line-height:1;white-space:nowrap}.tradeGrid{display:grid;grid-template-columns:minmax(320px,430px) minmax(320px,1fr);gap:18px;align-items:start}.treasuryGrid{display:grid;grid-template-columns:minmax(320px,1fr) minmax(320px,420px);gap:18px;align-items:start;margin-top:18px}.decentralizedToolbar{display:grid;grid-template-columns:minmax(180px,220px) minmax(220px,280px) minmax(280px,1fr);gap:14px;align-items:end}.runtimeSummary{display:grid;gap:4px;min-height:68px;padding:10px 12px;border:1px solid #dce5ed;border-radius:8px;background:#f8fafc}.runtimeSummary span{font-weight:850}.runtimeSummary small{color:#607182;overflow-wrap:anywhere;font-weight:700}.feeInfoRows{display:grid;gap:0;margin:0;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.feeInfoRows div{display:grid;grid-template-columns:minmax(120px,.32fr) minmax(0,1fr);gap:12px;padding:11px 12px;border-top:1px solid #e2e8f0;background:#fff}.feeInfoRows div:first-child{border-top:0}.feeInfoRows dt{color:#607182;font-size:12px;font-weight:800}.feeInfoRows dd{margin:0;min-width:0;overflow-wrap:anywhere;color:#1f2d3a;font-size:13px;font-weight:750;text-align:right}.panel,.swapWidget,.quotePanel,.payloadPanel,.tablePanel{background:#fff;border:1px solid #dce3ea;border-radius:8px;box-shadow:0 16px 32px #131f2b0f}.panel{display:grid;gap:16px;padding:18px}.swapPage{width:min(520px,100%);max-width:520px}.swapPage .tradeGrid{display:block}.swapWidget{display:grid;gap:10px;padding:12px}.swapWidgetTop{display:grid;grid-template-columns:minmax(0,1fr) minmax(132px,auto);gap:10px;align-items:end}.swapCard{display:grid;gap:10px;padding:14px;border:1px solid #dce5ed;border-radius:8px;background:#f8fafc}.swapCardHeader{display:flex;align-items:center;justify-content:space-between;min-height:22px;color:#64748b;font-size:13px;font-weight:750}.swapCardHeader strong{color:#18202a}.swapCardBalance{color:#64748b;font-size:12px;font-weight:650;min-height:14px;text-align:right}.amountInput,.receivePreview{min-height:46px;border:0;padding:0;background:transparent;color:#101820;font-size:30px;font-weight:750;outline:none}.receivePreview{display:flex;align-items:center;overflow-wrap:anywhere}.swapAssetRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(132px,auto);gap:12px;align-items:center}.swapAssetRow .amountInput,.swapAssetRow .receivePreview{min-width:0}.swapAssetRow .tokenSelect{justify-self:end;width:min(168px,100%)}.swapDirectionButton{position:relative;display:grid;place-items:center;width:42px;height:42px;margin:-4px auto;border:1px solid #d4dee8;border-radius:8px;background:#fff;color:#1f2d3a;cursor:pointer;z-index:1}.swapDirectionLoading{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;display:grid;place-items:center;border-radius:999px;background:#ffffffd6;color:#111;pointer-events:none}.swapDirectionLoading svg{animation:quoteSpin .8s linear infinite}@keyframes quoteSpin{to{transform:rotate(360deg)}}.swapDirectionButton:hover{background:#eff6ff;border-color:#a8c4f5}.swapSettings{display:grid;grid-template-columns:auto minmax(88px,.55fr) minmax(130px,1fr) auto;gap:10px;align-items:end;padding:10px;border:1px solid #e2e8f0;border-radius:8px;background:#fbfdff}.swapSettings>svg{align-self:center;color:#64748b}.swapActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.compactField{gap:6px;min-width:0}.compactField input,.compactField select{min-height:38px}.percentInput{display:inline-flex;align-items:center;gap:4px;min-width:0}.percentInput input{width:76px}.percentInput span{color:#64748b;font-size:12px}.slippageControl{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:0 14px;border:1px solid #dfe2ff;border-radius:14px;background:#fff;color:#111;font-size:14px;font-weight:700}.slippageControl .percentInput input{width:58px;min-height:30px;border:0;background:transparent;color:#111;font-size:15px;font-weight:750;text-align:right}.providerField{min-width:0}.panel h2,.sectionHeader h2{margin:0;font-size:17px;line-height:1.25}label{display:grid;gap:8px;color:#4b5b6b;font-size:13px;font-weight:650}input,select{width:100%;min-height:42px;border:1px solid #cad4df;border-radius:8px;padding:0 12px;color:#18202a;background:#fff}.tokenSelect{display:grid;gap:8px}.tokenSelectTrigger{display:grid;grid-template-columns:30px minmax(0,1fr) 16px;gap:8px;align-items:center;width:100%;min-height:46px;border:1px solid #d7e0ea;border-radius:8px;padding:8px 10px;background:#fff;color:#18202a;cursor:pointer;text-align:left}.tokenSelectTrigger:hover{border-color:#94b8f5;background:#f8fbff}.tokenSelectTriggerText{display:grid;min-width:0}.tokenSelectTriggerText strong,.tokenSelectTriggerText small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tokenSelectTriggerText strong{color:#18202a;font-size:15px;font-weight:850}.tokenSelectTriggerText small{color:#64748b;font-size:11px;font-weight:750}.tokenDialogOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:18px}.tokenDialogBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#080d139e;cursor:pointer}.tokenDialog{position:relative;z-index:1;display:grid;gap:14px;width:min(440px,100%);max-height:min(680px,calc(100vh - 36px));overflow:hidden;border:1px solid #dce3ea;border-radius:8px;padding:16px;background:#fff;box-shadow:0 24px 80px #080d133d}.tokenDialogHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.tokenDialogHeader div{display:grid;gap:2px;min-width:0}.tokenDialogHeader span{color:#101820;font-size:18px;font-weight:850}.tokenDialogHeader small{color:#64748b;font-size:12px;font-weight:750}.tokenSearchRow{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:8px;align-items:center}.tokenSearchRow .iconButton{width:38px;height:38px}.tokenSelect input{min-height:38px}.tokenSelectError{color:#b42318;font-size:12px;overflow-wrap:anywhere}.tokenOptionList{display:grid;gap:6px;max-height:min(420px,54vh);overflow:auto}.tokenOption{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:center;min-height:42px;border:1px solid #dce5ed;border-radius:8px;padding:6px 8px;background:#fff;color:#18202a;text-align:left;cursor:pointer}.tokenOption.selected{border-color:#2563eb;background:#eff6ff}.tokenOption span{display:grid;min-width:0}.tokenOption small{color:#64748b;font-size:11px}.tokenLogo{width:28px;height:28px;border-radius:50%;object-fit:cover;background:#e8eef5}.tokenLogo.fallback{display:grid;place-items:center;color:#1f2d3a;font-size:12px;font-weight:800}.tokenSelectEmpty{padding:10px;border:1px dashed #cad4df;border-radius:8px;color:#64748b;font-size:12px}.primaryButton,.secondaryButton,.iconButton{border:0;border-radius:8px;cursor:pointer}.primaryButton{min-height:44px;background:#2563eb;color:#fff;font-weight:750}.primaryButton:disabled{cursor:not-allowed;opacity:.65}.secondaryButton{min-height:44px;background:#e8eef5;color:#1f2d3a;font-weight:750}.secondaryButton.compact{min-height:34px;padding:0 12px;font-size:13px}.headerActions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.headerActions.compact{gap:8px}.operationPanel{display:grid;gap:8px;margin:-8px 0 16px;padding:12px;border:1px solid #dce3ea;border-radius:8px;background:#fff}.operationFields{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;align-items:center}.operationHint{color:#607182;font-size:13px}.scanStateGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.scanStateItem{display:grid;gap:3px;padding:10px 12px;border:1px solid #d7e0ea;border-radius:8px;background:#fbfcfe}.scanStateItem strong{color:#18202a;font-size:13px}.scanStateItem span,.scanStateItem small{color:#607182;font-size:12px;font-weight:700;overflow-wrap:anywhere}.walletStack{display:grid;gap:10px}.walletStack.compact{align-content:start}.walletOptions{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.walletInline,.walletPanel{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border-radius:8px;background:#eef7f4;color:#0f766e;font-weight:750}.walletInline{justify-content:center}.walletMenu{position:relative;justify-self:end}.walletMenuBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:79;border:0;background:transparent}.rainbowWalletControls{display:inline-flex;align-items:center;gap:6px}.publicWalletCluster{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.rainbowChainIcon{width:16px;height:16px;border-radius:50%}.walletMenuTrigger{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;border:1px solid #d8d8d8;border-radius:8px;padding:0 10px;background:#fff;color:#000;cursor:pointer;font-size:13px;font-weight:750}.solanaWalletButton{min-height:30px!important;height:30px!important;border:1px solid #d8d8d8!important;border-radius:8px!important;padding:0 9px!important;background:#fff!important;color:#000!important;font-size:12px!important;font-weight:750!important;line-height:1!important}.solanaWalletButton:not([disabled]):hover{background:#f7f7f7!important}.tokenDialogOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:20px}.tokenDialogBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#00000061;cursor:pointer}.tokenDialog{position:relative;z-index:1;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:14px;width:min(420px,calc(100vw - 28px));max-height:min(620px,calc(100vh - 40px));overflow:hidden;border:1px solid #e6e6e6;border-radius:18px;padding:18px;background:#fff;color:#000;box-shadow:0 22px 80px #0000002e}.tokenDialogHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.tokenDialogHeader div{display:grid;gap:5px;min-width:0}.tokenDialogHeader strong{color:#000;font-size:22px;line-height:1.1}.tokenDialogHeader span{color:#8f8f8f;font-size:13px;font-weight:650}.tokenDialogHeader .iconButton{width:34px;height:34px;border:0;background:#f3f3f3;color:#000}.tokenSearchRow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-height:46px;border:1px solid #eeeeee;border-radius:12px;padding:0 10px 0 14px;background:#f8f8f8;color:#8f8f8f}.tokenSearchRow input{min-height:44px;border:0;padding:0;background:transparent;color:#000;outline:none}.tokenSearchRow:focus-within{border-color:#4b18e6;background:#fff;box-shadow:0 0 0 3px #4b18e614}.tokenSearchRow input:focus{border:0;outline:none;box-shadow:none}.tokenQueryButton{min-height:30px;border:0;border-radius:999px;padding:0 12px;background:#000;color:#fff;cursor:pointer;font-size:12px;font-weight:800}.tokenQueryButton:disabled{cursor:not-allowed;background:#e2e2e2;color:#9a9a9a}.tokenDialogSubheader{display:flex;align-items:center;justify-content:space-between;color:#8f8f8f;font-size:12px;font-weight:800}.tokenOptionList{display:grid;grid-auto-rows:64px;align-content:start;gap:8px;min-height:0;overflow:auto;padding-right:2px}.tokenOption{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;gap:10px;align-items:center;height:64px;min-height:64px;border:1px solid transparent;border-radius:12px;padding:10px;background:#fff;color:#000;cursor:pointer;text-align:left}.tokenOption:hover,.tokenOption.selected{border-color:#000;background:#fafafa}.tokenOption>span{display:grid;gap:2px;min-width:0;min-height:0}.tokenOption strong,.tokenOption small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tokenOption strong{color:#000;font-size:15px;font-weight:850}.tokenOption small{color:#8f8f8f;font-size:12px;font-weight:650}.tokenMarketMeta{display:grid;justify-items:end;gap:2px;min-width:72px}.tokenMarketMeta strong{color:#1d1d1f;font-size:13px;font-weight:800}.tokenMarketMeta small{font-size:12px;font-weight:750}.tokenMarketMeta .positive,.priceChange.positive{color:#16833a}.tokenMarketMeta .negative,.priceChange.negative{color:#d84444}.tokenOption>svg{color:#000}.tokenLogo{width:36px;height:36px;border-radius:50%}.tokenLogo.fallback{display:grid;place-items:center;background:#efefef;color:#000;font-size:14px;font-weight:850}@media (max-width: 560px){.tokenDialogOverlay{align-items:end;padding:0}.tokenDialog{width:100%;max-height:86vh;border-right:0;border-bottom:0;border-left:0;border-radius:18px 18px 0 0}}.walletMenuPanel{position:absolute;top:calc(100% + 8px);right:0;z-index:80;display:grid;gap:10px;width:240px;border:1px solid #dedede;border-radius:12px;padding:12px;background:#fff;box-shadow:0 18px 50px #00000024}.unifiedWalletPanel{width:300px;gap:12px}.unifiedWalletSection{gap:8px;padding-bottom:10px;border-bottom:1px solid #eeeeee}.unifiedWalletSection:last-child{padding-bottom:0;border-bottom:0}.unifiedWalletSectionHeader{display:grid;gap:3px}.unifiedWalletSectionHeader span{color:#000;font-size:13px;font-weight:850}.unifiedWalletSectionHeader small,.walletMenuError{color:#8f8f8f;font-size:12px;font-weight:650;overflow-wrap:anywhere}.walletMenuError{color:#b42318}.walletMenuHint{border:1px solid #eeeeee;border-radius:8px;padding:10px;background:#f8f8f8;color:#666;font-size:12px;font-weight:650;line-height:1.4}.walletMenuAccount,.walletMenuSection{display:grid;gap:6px}.walletMenuAccount span,.walletMenuSection>span{color:#000;font-size:13px;font-weight:850}.walletMenuAccount small{color:#8f8f8f;font-size:12px;font-weight:650}.walletMenuItem{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;border:1px solid #eeeeee;border-radius:8px;padding:0 10px;background:#f8f8f8;color:#000;cursor:pointer;font-size:13px;font-weight:750;text-align:left}.walletMenuItem:hover:not(:disabled),.walletMenuItem.active{border-color:#000;background:#fff}.walletMenuItem:disabled{cursor:not-allowed;color:#a6a6a6}.walletMenuItem.danger{justify-content:center;color:#b42318}.suiConnectButton{width:100%;font-family:inherit}.iconButton{display:grid;place-items:center;width:42px;height:42px;color:#23313f;background:#fff;border:1px solid #dce3ea}.quotePanel,.payloadPanel{padding:18px}.payloadPanel.error{color:#b42318;border-color:#f4b8ae;background:#fff6f4}.payloadPanel.warning{border-color:#f4c27a;background:#fffaf0}.payloadPanel.success{border-color:#9ed8c5;background:#f2fbf7}.payloadPanel.muted{color:#6d7d8c}.transactionReview{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.transactionReview div{display:grid;gap:4px;min-width:0}.transactionReview span,.transactionReview small{color:#64748b;font-size:12px;font-weight:750;overflow-wrap:anywhere}.transactionReview strong{color:#101820;font-size:18px;line-height:1.2;overflow-wrap:anywhere}.transactionFacts{display:grid;gap:8px;margin:14px 0 0}.transactionFacts div{display:grid;grid-template-columns:minmax(82px,.35fr) minmax(0,1fr);gap:12px;align-items:center;min-height:32px;padding:8px 10px;border-radius:8px;background:#f8fafc}.transactionFacts dt{color:#64748b;font-size:12px;font-weight:800}.transactionFacts dd{justify-self:end;margin:0;min-width:0;overflow-wrap:anywhere;color:#18202a;font-size:12px;font-weight:800;text-align:right}.orderProgressHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.orderProgressHeader div{display:grid;gap:4px;min-width:0}.orderProgressHeader span{color:#64748b;font-size:12px;font-weight:800}.orderProgressHeader strong{color:#101820;font-size:18px;line-height:1.2;overflow-wrap:anywhere}.orderSteps{display:grid;gap:8px;margin-top:14px}.orderStep{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;min-height:40px;padding:8px 10px;border:1px solid #dbe4ee;border-radius:8px;background:#fff;color:#64748b}.orderStep span{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:#edf2f7;color:#475569;font-size:12px;font-weight:900}.orderStep strong{min-width:0;overflow-wrap:anywhere;font-size:13px}.orderStep.active{border-color:#94b8f5;background:#eff6ff;color:#1d4ed8}.orderStep.active span{background:#2563eb;color:#fff}.orderStep.done{border-color:#a7d8ca;background:#f0fdf8;color:#0f766e}.orderStep.done span{background:#0f766e;color:#fff}.orderStep.failed{border-color:#f4b8ae;background:#fff6f4;color:#b42318}.orderStep.failed span{background:#b42318;color:#fff}.orderFacts{display:grid;gap:8px;margin:14px 0 0}.orderFacts div,.orderEvents div:not(.orderEventsHeader){display:grid;grid-template-columns:minmax(92px,.35fr) minmax(0,1fr);gap:12px;align-items:center;min-height:32px;padding:8px 10px;border-radius:8px;background:#f8fafc}.orderFacts dt,.orderEvents span{color:#64748b;font-size:12px;font-weight:800}.orderFacts dd,.orderEvents strong{justify-self:end;margin:0;min-width:0;overflow-wrap:anywhere;color:#18202a;font-size:12px;font-weight:800;text-align:right}.orderEvents{display:grid;gap:8px;margin-top:14px}.orderEventsHeader{color:#64748b;font-size:12px;font-weight:900}.diagnosticsList{display:grid;gap:8px;margin:14px 0 0;padding-left:18px;color:#7a4b09;font-size:13px}.payloadActions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:16px}.jsonPayload{max-height:420px;overflow:auto;padding:14px;border-radius:8px;background:#0f1720;color:#e8f0f7;font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.txResult,.txError{margin-top:12px;overflow-wrap:anywhere;font-size:13px}.txResult{color:#0f766e}.txError{color:#b42318}.sideStack{display:grid;gap:18px}.quotePanel.muted{color:#6d7d8c}.quoteRateSummary,.quoteRouteSummary{min-width:0;min-height:44px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.quoteRateSummary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px}.quoteRateSummary div{display:grid;grid-template-columns:minmax(52px,auto) minmax(0,1fr);gap:10px;align-items:center;min-width:0}.quoteRateSummary span,.quoteRouteSummary span{color:#8f8f8f;font-size:13px;font-weight:600}.quoteRateSummary strong,.quoteRouteSummary strong{min-width:0;overflow:hidden;color:#111;font-size:13px;font-weight:750;text-align:right;text-overflow:ellipsis;white-space:nowrap}.rateFlipButton{display:grid;place-items:center;width:28px;height:28px;border:1px solid #e5e7eb;border-radius:999px;background:#f8fafc;color:#111}.rateFlipButton:disabled{color:#bdbdbd;cursor:not-allowed}.quoteRouteSummary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:10px 12px;cursor:pointer;text-align:left}.quoteRouteSummary:disabled{cursor:default}.quoteRouteSummary svg{color:#111}.quoteHero{display:grid;gap:4px;margin-bottom:14px}.quotePanelSummary .quoteHero{margin-bottom:0}.quoteHero span,.quoteHero small{color:#64748b;font-size:13px;font-weight:750}.quoteHero strong{min-width:0;overflow-wrap:anywhere;color:#101820;font-size:28px;line-height:1.12}.quoteHeader,.altRoute,.tableHeader,.tableRow{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:center}.quoteHeader{margin-bottom:16px}.quoteHeader strong{justify-self:end;color:#0f766e}.quoteStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.quoteStats div{display:grid;gap:4px;min-height:64px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.quoteStats dt{color:#64748b;font-size:12px;font-weight:750}.quoteStats dd{margin:0;min-width:0;overflow-wrap:anywhere;color:#18202a;font-size:13px;font-weight:800}.metrics{display:grid;gap:12px;margin:0}.metrics div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid #edf1f5}.metrics dt{color:#607182}.metrics dd{margin:0;max-width:60%;overflow-wrap:anywhere;font-weight:700;text-align:right}.copyControl{display:inline-flex;margin-left:6px;vertical-align:middle}.copyButton{min-height:24px;padding:0 7px;font-size:11px}.routeDetails{display:grid;gap:8px;margin-top:16px;padding:12px;border-radius:8px;background:#f6f8fb}.routeDetails div{display:grid;grid-template-columns:minmax(90px,.35fr) minmax(0,1fr);gap:12px;align-items:center;min-height:24px}.routeDetails span{color:#607182;font-size:12px;font-weight:700}.routeDetails strong{justify-self:end;min-width:0;overflow-wrap:anywhere;color:#1f2d3a;font-size:12px;text-align:right}.executionSummary{display:grid;gap:10px;margin-top:16px;padding:12px;border-radius:8px;background:#f8fafc}.executionSummaryHeader{display:flex;align-items:center;justify-content:space-between;gap:10px}.executionSummaryHeader span{color:#64748b;font-size:12px;font-weight:800}.executionSteps{display:flex;flex-wrap:wrap;gap:8px}.executionSteps span{min-height:26px;padding:5px 9px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#334155;font-size:12px;font-weight:800}.alternatives{display:grid;gap:8px;margin-top:16px}.altRoute{width:100%;padding:10px 12px;border:1px solid transparent;border-radius:8px;background:#f6f8fb;color:#526273;font:inherit;text-align:left;cursor:pointer}.altRoute span:last-child{justify-self:end;overflow-wrap:anywhere;text-align:right}.altRoute.selected{border-color:#0f766e;background:#eefaf6;color:#0f766e}.diagnosticRoute{cursor:default}.altRoute small{display:block;margin-top:3px;color:#607182;font-size:12px;font-weight:650}.tablePanel{overflow:hidden}.ordersGrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:18px;align-items:start}.filtersBar{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;padding:12px;border-bottom:1px solid #e7edf3}.filtersBar .inputAction{min-width:220px}.inputAction{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.inputAction .miniButton{min-height:42px}.tableHeader,.tableRow{grid-template-columns:100px minmax(180px,1fr) 120px 150px minmax(140px,1fr);padding:14px 16px}.tableHeader{background:#edf3f8;color:#526273;font-size:13px;font-weight:750}.tableRow{width:100%;border:0;border-top:1px solid #e7edf3;background:#fff;color:#18202a;text-align:left;cursor:pointer}.tableRow.active,.tableRow:hover{background:#f3f7fb}.tableRow span{overflow-wrap:anywhere}.tableRow span small{display:block;margin-top:3px;color:#607182;font-size:12px;font-weight:650}.paginationBar{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 16px 16px;border-top:1px solid #e7edf3;color:#526273;font-size:13px;font-weight:750}.detailPanel{background:#fff;border:1px solid #dce3ea;border-radius:8px;box-shadow:0 16px 32px #131f2b0f;padding:18px}.detailHeader{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid #edf1f5}.iconButton.compact{width:34px;height:34px}.statusTimeline{display:grid;gap:10px;margin-top:12px}.statusItem{display:grid;gap:4px;padding:10px 12px;border-radius:8px;background:#f6f8fb}.statusItem span,.statusItem small{color:#607182;overflow-wrap:anywhere}.adminPage{max-width:1320px}.adminGrid{display:grid;grid-template-columns:minmax(360px,.95fr) minmax(420px,1.05fr);gap:18px;align-items:start}.adminGrid.metadataSingleGrid{grid-template-columns:minmax(0,1fr)}.adminColumn{display:grid;gap:18px}.adminColumn:empty{display:none}.adminSubnav{display:flex;flex-wrap:wrap;gap:8px;margin:-8px 0 18px;padding:6px;border:1px solid #dce3ea;border-radius:8px;background:#fff}.adminSubnavItem{min-height:36px;border:0;border-radius:8px;background:transparent;color:#526273;cursor:pointer;font-size:13px;font-weight:800;padding:0 14px}.adminSubnavItem.active,.adminSubnavItem:hover{background:#111820;color:#fff}.healthList,.providerList{display:grid;gap:10px}.summaryStrip{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.summaryStrip.tableSummary{margin:12px 16px 0}.summaryStrip span{min-height:28px;padding:5px 9px;border:1px solid #d7e0ea;border-radius:8px;background:#f6f8fb;color:#526273;font-size:12px;font-weight:750}.statusPill{min-height:28px;padding:5px 10px;border:1px solid #b7c4d1;border-radius:8px;color:#334155;font-size:12px;font-weight:800}.statusPill.ok{border-color:#99d5ca;background:#ecfdf8;color:#0f766e}.statusPill.warn{border-color:#f0c36d;background:#fff8e6;color:#a16207}.inlineError{margin:10px 16px 0;color:#b42318;font-size:13px;font-weight:650}.providerSummaryGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin:12px 16px 0}.providerSummaryItem{display:grid;gap:3px;min-height:72px;padding:10px 12px;border:1px solid #d7e0ea;border-radius:8px;background:#fbfcfe;color:inherit;font:inherit;text-align:left}button.providerSummaryItem{cursor:pointer}.providerSummaryItem strong,.providerSummaryItem span,.providerSummaryItem small{overflow-wrap:anywhere}.providerSummaryItem strong{color:#18202a;font-size:13px}.providerSummaryItem span,.providerSummaryItem small{color:#607182;font-size:12px;font-weight:700}.healthItem,.providerItem{display:grid;gap:6px;padding:12px;border-radius:8px;background:#f6f8fb}.healthItem{border-left:4px solid #9aa8b6}.healthItem.ok{border-left-color:#0f766e}.healthItem.warn{border-left-color:#d97706}.healthItem.disabled{border-left-color:#9aa8b6;opacity:.78}.healthItem div{display:flex;justify-content:space-between;gap:12px}.healthItem span,.healthItem small,.providerItem span,.providerItem small{color:#607182;overflow-wrap:anywhere}.providerItemHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.miniButton{min-height:30px;border:1px solid #cad4df;border-radius:8px;background:#fff;color:#23313f;cursor:pointer;font-size:12px;font-weight:750;padding:0 10px}.miniButton:disabled{cursor:not-allowed;opacity:.65}.miniButton.inline{min-width:74px}.inlineStatus{display:flex;align-items:center;justify-content:space-between;gap:10px}.inlineButtons{display:flex;align-items:center;justify-content:flex-end;gap:8px}.tableError{padding:0 16px 12px}.sectionHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #e7edf3}.sectionHeader.compactHeader{padding:0 0 12px}.sectionHeader select{width:min(220px,50%)}.sectionFilters{display:grid;grid-template-columns:minmax(160px,1fr) minmax(140px,.8fr);gap:8px;width:min(460px,62%)}.sectionFilters select{width:100%}.sectionFilters input{min-height:42px}.metaTable{display:grid;grid-template-columns:80px minmax(120px,1fr) 120px minmax(170px,.8fr);gap:12px;padding:12px 16px;border-top:1px solid #edf1f5;align-items:center}.metaTable.header{border-top:0;background:#edf3f8;color:#526273;font-size:13px;font-weight:750}.metaTable.tokenTable{grid-template-columns:90px minmax(180px,1fr) 90px minmax(190px,.8fr)}.metaTable span{min-width:0;overflow-wrap:anywhere}.adminForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.adminForm .primaryButton,.adminForm .secondaryButton,.adminForm .txError,.wideField{grid-column:1 / -1}.sourceForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;border:1px solid #d7e0ea;border-radius:8px;background:#f8fafc}.sourceForm label:nth-child(3){grid-column:1 / -1}.sourceForm .compactAction{grid-column:1 / -1}.sourceList{display:grid;gap:10px;margin-top:14px}.sourceActions{display:flex;justify-content:flex-end}.sourceItem{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px;border:1px solid #edf1f5;border-radius:8px;align-items:center}.sourceItem div{display:grid;gap:3px;min-width:0}.sourceItem span,.sourceItem small{color:#607182;overflow-wrap:anywhere}.sourceLogPanel{display:grid;gap:8px;padding:12px;border:1px solid #d7e0ea;border-radius:8px;background:#f8fafc}.sourceLogPanel h3{margin:0;font-size:16px}.sourceLogItem{display:grid;gap:3px;padding:10px;border-top:1px solid #edf1f5}.sourceLogItem:first-of-type{border-top:0}.sourceLogItem span,.sourceLogItem small{color:#607182;overflow-wrap:anywhere}.toggleLabel{display:flex;align-items:center;gap:10px;min-height:42px}.toggleLabel input{width:18px;min-height:18px}.discoveryList{display:grid;gap:10px;margin-top:14px}.discoveryControls{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto auto;gap:10px;align-items:center}.discoveryControls .summaryStrip{margin-bottom:0}.compactToggle{min-height:34px;white-space:nowrap}.compactAction{min-height:34px;padding:0 14px}.discoveryItem{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border-radius:8px;background:#f6f8fb}.selectableDiscoveryItem{grid-template-columns:auto minmax(0,1fr) auto}.rowCheckbox{display:grid;place-items:center}.rowCheckbox input{width:18px;min-height:18px}.discoveryItem div{display:grid;gap:3px;min-width:0}.discoveryItem span,.discoveryItem small{color:#607182;overflow-wrap:anywhere}.empty{padding:28px 16px;color:#6d7d8c}.errorText{color:#b42318}.swapPage .pageHeader{margin-bottom:14px;padding:0 4px}.swapPage .pageHeader h1{color:#f8fbff;font-size:24px;font-weight:800}.swapPage .pageHeader p{color:#7d8997}.swapPage .pageHeader .iconButton{color:#f7fbff;border-color:#1d2633;background:#0d141e}.swapPage .pageHeader .iconButton:hover{border-color:#2fc4a7;color:#2fc4a7}.swapPage .swapWidget,.swapPage .quotePanel,.swapPage .payloadPanel{border-color:#1d2633;background:#0d141e;box-shadow:0 22px 70px #00000057}.swapPage .swapWidget{border-radius:8px}.swapPage label{color:#8f9bab}.swapPage input,.swapPage select,.swapPage textarea{border-color:#222d3a;background:#121b27;color:#f6f9fd}.swapPage input:focus,.swapPage select:focus,.swapPage textarea:focus{outline:2px solid rgba(47,196,167,.26);outline-offset:0;border-color:#2fc4a7}.swapPage .swapWidgetTop{grid-template-columns:minmax(0,1fr) minmax(146px,auto);padding:2px}.swapPage .swapCard{gap:8px;padding:14px;border-color:#182231;background:#111a25}.swapPage .swapCardHeader{color:#7d8997}.swapPage .swapCardHeader strong{color:#f7fbff}.swapPage .amountInput,.swapPage .receivePreview{min-height:48px;color:#f8fbff;font-size:34px;letter-spacing:0}.swapPage .receivePreview{color:#dce6ef}.swapPage .swapAssetRow{grid-template-columns:minmax(0,1fr) minmax(136px,auto)}.swapPage .swapDirectionButton{width:40px;height:40px;margin:-8px auto;border-color:#273446;background:#0d141e;color:#f7fbff;box-shadow:0 0 0 6px #0d141e}.swapPage .swapDirectionButton:hover{border-color:#2fc4a7;background:#14251f;color:#2fc4a7}.swapPage .swapSettings{grid-template-columns:auto minmax(86px,.55fr) minmax(132px,1fr) auto;border-color:#182231;background:#0f1722}.swapPage .swapSettings>svg{color:#7d8997}.swapPage .compactToggle{color:#8f9bab}.swapPage .primaryButton{min-height:50px;background:#f7fbff;color:#080d13;font-weight:850}.swapPage .primaryButton:hover:not(:disabled){background:#2fc4a7}.swapPage .secondaryButton{border:1px solid #253244;background:#151f2c;color:#eaf0f7}.swapPage .secondaryButton:hover:not(:disabled){border-color:#2fc4a7;color:#2fc4a7}.swapPage .walletInline,.swapPage .walletPanel{background:#102a23;color:#43e0bc}.swapPage .walletOptions .secondaryButton{min-height:38px}.swapPage .tokenSearchRow input{min-height:40px}.swapPage .tokenSelectTrigger{border-color:#253244;background:#151f2c;color:#f4f8fc}.swapPage .tokenSelectTrigger:hover{border-color:#2fc4a7;background:#11251f}.swapPage .tokenSelectTriggerText strong{color:#f8fbff}.swapPage .tokenSelectTriggerText small{color:#7d8997}.swapPage .tokenDialogBackdrop{background:#000000ad}.swapPage .tokenDialog{border-color:#1d2633;background:#0d141e;box-shadow:0 24px 90px #00000070}.swapPage .tokenDialogHeader span{color:#f8fbff}.swapPage .tokenDialogHeader small{color:#7d8997}.swapPage .tokenSearchRow .iconButton,.swapPage .iconButton{border-color:#253244;background:#151f2c;color:#eaf0f7}.swapPage .tokenOptionList{max-height:min(420px,54vh)}.swapPage .tokenOption{border-color:#1d2836;background:#0d141e;color:#f4f8fc}.swapPage .tokenOption:hover,.swapPage .tokenOption.selected{border-color:#2fc4a7;background:#11251f}.swapPage .tokenOption small,.swapPage .tokenSelectEmpty,.swapPage .quoteHero span,.swapPage .quoteHero small,.swapPage .quoteStats dt,.swapPage .routeDetails span,.swapPage .executionSummaryHeader span,.swapPage .altRoute small,.swapPage .transactionReview span,.swapPage .transactionReview small,.swapPage .transactionFacts dt,.swapPage .orderProgressHeader span,.swapPage .orderFacts dt,.swapPage .orderEvents span,.swapPage .orderEventsHeader{color:#7d8997}.swapPage .tokenLogo.fallback{background:#233244;color:#f7fbff}.swapPage .quotePanel{padding:16px}.swapPage .quotePanel.muted{color:#7d8997}.swapPage .quoteHero strong{color:#f8fbff;font-size:26px}.swapPage .quoteStats div,.swapPage .routeDetails,.swapPage .executionSummary,.swapPage .transactionFacts div,.swapPage .orderFacts div,.swapPage .orderEvents div:not(.orderEventsHeader){border-color:#1d2836;background:#101925}.swapPage .quoteStats dd,.swapPage .routeDetails strong,.swapPage .transactionReview strong,.swapPage .transactionFacts dd,.swapPage .orderProgressHeader strong,.swapPage .orderFacts dd,.swapPage .orderEvents strong{color:#f4f8fc}.swapPage .executionSteps span{border-color:#253244;background:#0d141e;color:#dce6ef}.swapPage .altRoute{border-color:#1d2836;background:#101925;color:#dce6ef}.swapPage .altRoute:hover,.swapPage .altRoute.selected{border-color:#2fc4a7;background:#11251f;color:#43e0bc}.swapPage .payloadPanel.warning{border-color:#59421d;background:#211b10;color:#f4c27a}.swapPage .payloadPanel.success{border-color:#1c503f;background:#0f211c;color:#43e0bc}.swapPage .payloadPanel.error{border-color:#67302b;background:#241312;color:#ff9a8d}.swapPage .orderStep{border-color:#1d2836;background:#101925;color:#8f9bab}.swapPage .orderStep span{background:#202c3a;color:#cdd7e1}.swapPage .orderStep.active{border-color:#2fc4a7;background:#11251f;color:#43e0bc}.swapPage .orderStep.active span,.swapPage .orderStep.done span{background:#2fc4a7;color:#07100d}.swapPage .orderStep.done{border-color:#1c503f;background:#0f211c;color:#43e0bc}.swapPage .orderStep.failed{border-color:#67302b;background:#241312;color:#ff9a8d}.swapPage .txResult{color:#43e0bc}.swapPage .txError,.swapPage .tokenSelectError{color:#ff9a8d}.debugToggleButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border:1px solid #253244;border-radius:8px;background:transparent;color:#8f9bab;cursor:pointer;font-weight:800}.debugToggleButton:hover{border-color:#2fc4a7;color:#2fc4a7}.debugOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none}.debugBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008a;pointer-events:auto}.debugDrawer{position:absolute;top:0;right:0;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(560px,100%);height:100%;padding:18px;overflow:auto;border-left:1px solid #1d2633;background:#090e15;box-shadow:-24px 0 80px #00000061;pointer-events:auto}.debugDrawerHeader{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.debugDrawerHeader div{display:grid;gap:3px}.debugDrawerHeader span{color:#7d8997;font-size:12px;font-weight:800}.debugDrawerHeader strong{color:#f7fbff;font-size:18px}.debugDrawer .sideStack{align-content:start}@media (max-width: 860px){.shell{grid-template-columns:1fr}.publicTopBar{width:calc(100% - 24px);align-items:stretch;flex-direction:column}.publicTopBar .nav{width:100%}.publicTopBar .navItem{flex:1;justify-content:center}.debugDrawer{width:100%;border-left:0}.sidebar{padding:16px}.nav{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-top:16px}.navItem{justify-content:center}.workspace{padding:18px}.tradeGrid,.treasuryGrid,.decentralizedToolbar,.swapPage .tradeGrid,.swapWidgetTop,.swapSettings,.swapActions{grid-template-columns:1fr}.amountInput,.receivePreview{font-size:26px}.quoteStats{grid-template-columns:1fr}.embedShell .workspace{padding:12px}.embedShell .tradeGrid,.ordersGrid,.adminGrid,.filtersBar,.operationFields{grid-template-columns:1fr}.tableHeader{display:none}.tableRow,.metaTable,.metaTable.tokenTable,.adminForm{grid-template-columns:1fr}.discoveryControls{grid-template-columns:1fr;align-items:stretch}.sourceForm,.sourceItem{grid-template-columns:1fr}.sourceForm label:nth-child(3){grid-column:auto}.discoveryControls .inlineButtons{justify-content:stretch}.discoveryControls .miniButton,.discoveryControls .primaryButton{width:100%}.sectionFilters{grid-template-columns:1fr;width:100%}}@media (max-width: 520px){.swapPage{width:100%;max-width:none}.swapPage .pageHeader{align-items:center}.swapAssetRow,.swapPage .swapAssetRow{grid-template-columns:minmax(0,1fr) minmax(124px,auto);gap:8px}.swapAssetRow .tokenSelect{width:min(148px,100%)}.swapPage .amountInput,.swapPage .receivePreview{min-height:42px;font-size:28px}.tokenSelectTrigger{min-height:42px;padding:7px 9px}.tokenDialogOverlay{align-items:end;padding:0}.tokenDialog{width:100%;max-height:86vh;border-right:0;border-bottom:0;border-left:0;border-radius:8px 8px 0 0;padding:14px}.tokenOptionList,.swapPage .tokenOptionList{max-height:58vh}}.multiChainTokenDialog{width:min(680px,calc(100vw - 28px))}.multiChainTokenBody{display:grid;grid-template-columns:190px minmax(0,1fr);gap:14px;min-height:380px}.tokenChainList{display:grid;align-content:start;gap:6px;overflow:auto;max-height:430px;padding-right:4px}.tokenChainOption{display:grid;gap:3px;min-height:52px;border:1px solid #eeeeee;border-radius:8px;background:#f8f8f8;color:#000;cursor:pointer;padding:8px 10px;text-align:left}.tokenChainOption strong{font-size:13px}.tokenChainOption small{color:#8f8f8f;font-size:11px;font-weight:750}.tokenChainOption.selected{border-color:#000;background:#fff}.tokenListPane{display:grid;min-width:0;grid-template-rows:auto minmax(0,1fr)}@media (max-width: 640px){.multiChainTokenBody{grid-template-columns:1fr;min-height:0}.tokenChainList{grid-auto-flow:column;grid-auto-columns:minmax(128px,1fr);overflow-x:auto;max-height:none;padding:0 0 4px}}.publicAppShell{background:#e5e5e5;color:#000}.publicAppShell .workspace{width:min(100%,900px);margin:0 auto;padding:0 0 54px;background:#fff}.publicTopBar{width:min(100%,900px);min-height:104px;padding:42px 50px 0;background:#fff}.publicTopBar .brand{display:none}.publicTopBar .nav{width:100%;gap:48px;padding:0 0 22px;border:0;border-bottom:1px solid #d8d8d8;border-radius:0;background:transparent}.publicTopBar .navItem{position:relative;width:auto;min-height:48px;padding:0;color:#565656;background:transparent;font-size:30px;font-weight:850}.publicTopBar .navItem svg{display:none}.publicTopBar .navItem.active,.publicTopBar .navItem:hover{color:#000;background:transparent}.publicTopBar .navItem.active:after{position:absolute;right:0;bottom:-23px;left:0;height:4px;background:#000;content:""}.swapPage{width:min(100%,580px);max-width:580px}.swapPage .pageHeader{display:none}.swapPage .swapWidget,.swapPage .quotePanel,.swapPage .payloadPanel{border:0;background:transparent;box-shadow:none}.swapPage .swapWidget{gap:8px;padding:32px 0 0}.swapPage .swapWidgetTop{grid-template-columns:minmax(0,1fr) minmax(140px,auto);margin-bottom:10px}.swapPage label,.swapPage .compactField{color:#909090;font-size:14px}.swapPage input,.swapPage select,.swapPage textarea{border-color:#eee;background:#f7f7f7;color:#000}.swapPage .swapCard{min-height:146px;padding:28px 30px;border:0;border-radius:8px;background:#f9f9f9}.swapPage .swapCardHeader{color:#969696;font-size:20px;font-weight:500}.swapPage .swapCardHeader strong{color:#303030;font-weight:600}.swapPage .swapAssetRow{grid-template-columns:minmax(0,1fr) minmax(152px,auto)}.swapPage .amountInput,.swapPage .receivePreview{color:#000;font-size:34px;font-weight:850;text-align:right}.swapPage .amountInput{order:2}.swapPage .receivePreview{justify-content:flex-end;order:2}.swapPage .swapAssetRow .tokenSelect{justify-self:start;order:1}.swapPage .tokenSelectTrigger{grid-template-columns:42px minmax(0,auto) 16px;gap:10px;min-height:58px;padding:0;border:0;background:transparent}.swapPage .tokenSelectTrigger:hover{background:transparent}.swapPage .tokenSelectTrigger .tokenLogo{width:42px;height:42px}.swapPage .tokenSelectTriggerText strong{color:#000;font-size:26px;font-weight:900}.swapPage .tokenSelectTriggerText small{display:none}.swapPage .swapDirectionButton{width:48px;height:48px;margin:-20px auto;border:8px solid #ffffff;border-radius:50%;background:#f6f6f6;color:#333;box-shadow:none}.swapPage .swapSettings{grid-template-columns:auto minmax(90px,130px) auto;margin-top:24px;padding:0;border:0;background:transparent}.swapPage .quotePanelSummary{display:grid;gap:18px;margin-top:18px;padding:24px;border:1px solid #dedede;border-radius:20px;background:#fff;color:#000;cursor:pointer;text-align:left}.swapPage .quoteRateSummary{order:19;margin-top:16px;border:0;background:transparent;padding:0 2px}.swapPage .quoteRouteSummary{order:21;margin-top:12px;border-color:#dedede;border-radius:16px;background:#fff}.swapPage .quoteRateSummary span,.swapPage .quoteRouteSummary span,.swapPage .quoteRateSummary strong,.swapPage .quoteRouteSummary strong{font-size:14px}.quoteSummaryRow{display:grid;grid-template-columns:minmax(110px,.7fr) minmax(0,1fr);gap:18px;align-items:center}.quoteSummaryRow span{color:#909090;font-size:20px;font-weight:500}.quoteSummaryRow strong{justify-self:end;min-width:0;color:#000;font-size:19px;font-weight:750;overflow-wrap:anywhere;text-align:right}.swapPage .primaryButton{min-height:74px;margin-top:18px;border-radius:44px;background:#000;color:#fff;font-size:24px;font-weight:850}.swapPage .primaryButton:hover:not(:disabled){background:#000;color:#fff}.swapPage .primaryButton:disabled{background:#f0f0f0;color:#b6b6bb;opacity:1}.swapPage .secondaryButton,.swapPage .debugToggleButton{border-color:#e0e0e0;background:#fff;color:#303030}.routeModalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:start center;background:#00000061;padding-top:58px}.tradeAlertOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:20px;background:#00000061}.tradeAlertBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:transparent}.tradeAlertDialog{position:relative;z-index:1;display:grid;gap:18px;width:min(460px,calc(100vw - 32px));border:1px solid #e2e2e2;border-radius:12px;background:#fff;padding:22px;color:#000;box-shadow:0 24px 70px #0003}.tradeAlertHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.tradeAlertHeader div{display:grid;gap:6px}.tradeAlertHeader span,.tradeAlertBody span{color:#8b8b8b;font-size:13px}.tradeAlertHeader strong{color:#000;font-size:22px;line-height:1.15}.tradeAlertBody{display:grid;gap:8px}.tradeAlertBody pre{max-height:180px;overflow:auto;white-space:pre-wrap;word-break:break-word;border:1px solid #ececec;border-radius:8px;background:#f8f8f8;padding:12px;color:#3b3b3b;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.routeModalBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:transparent}.routeModal{position:relative;z-index:1;display:grid;grid-template-rows:auto auto minmax(0,1fr);width:min(650px,calc(100vw - 24px));max-height:calc(100vh - 72px);overflow:hidden;border-radius:8px 8px 0 0;background:#fff;color:#000}.routeModalHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start;padding:26px 24px 22px;border-bottom:1px solid #dedede}.routeModalHeader div:first-child{display:grid;gap:10px}.routeModalHeader strong{font-size:24px;line-height:1.1}.routeModalHeader span{color:#909090;font-size:18px;line-height:1.35}.routeModalActions{display:flex;gap:12px}.routeModalActions .iconButton{width:38px;height:38px;border:0;background:#f2f2f2;color:#000}.routeModalSort{padding:22px 28px;color:#000;font-size:21px;font-weight:650}.routeModalList{display:grid;gap:24px;overflow:auto;padding:20px 46px 52px}.routeChoice{display:grid;gap:12px;border:1px solid #dedede;border-radius:18px;padding:26px 26px 24px;background:#fff;color:#000;cursor:pointer;text-align:left}.routeChoice.selected{border:2px solid #000000}.routeChoiceProvider{color:#000;font-size:18px;font-weight:800}.routeChoice>strong{font-size:28px;line-height:1.12}.routeChoice>small{color:#909090;font-size:18px}.routeChoiceDivider{height:1px;margin:8px 0;background:#dedede}.routeChoiceFact{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(0,1fr);gap:16px;align-items:center}.routeChoiceFact span{color:#909090;font-size:18px}.routeChoiceFact strong{justify-self:end;min-width:0;overflow-wrap:anywhere;font-size:18px}@media (max-width: 640px){.publicTopBar{min-height:86px;padding:28px 24px 0}.publicTopBar .nav{gap:34px}.publicTopBar .navItem{font-size:28px}.publicAppShell .workspace{padding:0 22px 36px}.swapPage .swapWidget{padding-top:24px}.swapPage .swapCard{min-height:132px;padding:22px}.swapPage .amountInput,.swapPage .receivePreview{font-size:30px}.routeModalOverlay{place-items:end center;padding:0}.routeModal{width:100%;max-height:90vh;border-radius:8px 8px 0 0}.routeModalList{padding:18px 24px 38px}}.publicAppShell{min-height:100vh;display:grid;align-content:start;justify-content:center;background:#e5e5e5}.publicTopBar,.publicAppShell .workspace{width:min(520px,100vw)}.publicTopBar{min-height:82px;padding:24px 24px 0}.publicTopBar .nav{gap:28px;padding-bottom:12px}.publicTopBar .navItem{min-height:36px;font-size:20px}.publicTopBar .navItem.active:after{bottom:-13px;height:2px}.publicAppShell .workspace{padding:0 24px 32px}.swapPage{width:100%;max-width:472px}.swapPage .swapWidget{gap:8px;padding-top:20px}.swapPage .swapWidgetTop{margin-bottom:4px}.swapPage .swapCard{min-height:116px;padding:20px}.swapPage .swapCardHeader{font-size:14px}.swapPage .swapAssetRow{grid-template-columns:minmax(130px,auto) minmax(0,1fr);gap:10px}.swapPage .amountInput,.swapPage .receivePreview{min-height:42px;font-size:24px}.swapPage .tokenSelectTrigger{grid-template-columns:34px minmax(0,auto) 14px;min-height:44px}.swapPage .tokenSelectTrigger .tokenLogo{width:34px;height:34px}.swapPage .tokenSelectTriggerText strong{font-size:21px}.swapPage .swapDirectionButton{width:42px;height:42px;margin:-17px auto;border-width:7px}.swapPage .swapSettings{margin-top:14px}.swapPage .quotePanelSummary{margin-top:14px;padding:18px 20px;border-radius:16px;gap:12px}.quoteSummaryRow{grid-template-columns:minmax(96px,.65fr) minmax(0,1fr)}.quoteSummaryRow span,.quoteSummaryRow strong{font-size:15px}.swapPage .primaryButton{min-height:58px;margin-top:14px;font-size:18px}.swapPage .secondaryButton{min-height:40px}.swapPage .debugToggleButton{min-height:34px;font-size:13px}.swapPage .txError,.swapPage .quotePanel.muted{font-size:12px}.routeModal{width:min(520px,calc(100vw - 24px))}.routeModalHeader{padding:20px 22px 18px}.routeModalHeader strong{font-size:22px}.routeModalHeader span,.routeChoice>small,.routeChoiceFact span,.routeChoiceFact strong{font-size:15px}.routeModalSort{padding:18px 24px;font-size:18px}.routeModalList{gap:18px;padding:16px 32px 36px}.routeChoice{gap:10px;padding:22px}.routeChoice>strong{font-size:23px}@media (max-width: 560px){.publicTopBar,.publicAppShell .workspace{width:100vw}.publicTopBar{padding:22px 18px 0}.publicAppShell .workspace{padding:0 18px 30px}.swapPage .swapCard{padding:18px}}.publicAppShell{min-height:100vh;background:#e5e5e5}.publicTopBar,.publicAppShell .workspace{width:520px;max-width:100vw;background:#fff}.publicTopBar{margin:0 auto;position:relative}.publicAppShell .workspace{margin:0 auto}.publicTopBar .publicWalletCluster{position:absolute;top:30px;right:24px}.publicTopBar .publicWalletCluster .walletMenuTrigger{min-height:30px;padding:0 9px;font-size:12px}.swapPage .swapWidgetTop{display:none}.swapPage .swapWidget{padding-top:22px}.swapPage .swapSettings{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px;margin-top:8px;color:#8f8f8f}.swapPage .swapSettings>svg{width:14px;height:14px}.swapPage .swapSettings .compactField{display:flex;align-items:center;gap:8px;width:auto;min-width:0}.swapPage .swapSettings .compactField input{width:70px;min-height:30px;border-radius:999px;padding:0 10px;background:#f5f5f5;font-size:12px}.swapPage .compactToggle{display:flex;align-items:center;gap:6px;color:#8f8f8f}.swapPage .compactToggle input{width:14px;min-height:14px}.swapPage .swapActions{display:none}.swapPage .quotePanelSummary{border-radius:16px}.swapPage .quotePanel.muted{order:22;padding:0;border:0;background:transparent;color:#8f8f8f;text-align:center}.swapPage .primaryButton{order:20}.relayWidgetFooter{order:30;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;color:#8f8f8f;font-size:14px}.relayWidgetFooter strong{color:#7f7f7f;font-size:18px;letter-spacing:0}.swapPage .debugToggleButton{order:31;justify-self:center;margin-top:4px;border:0;background:transparent;color:#9a9a9a}.swapPage .debugToggleButton:hover{color:#000}.swapPage .tokenDialogBackdrop{background:#00000061}.swapPage .tokenDialog{border-color:#e6e6e6;background:#fff;color:#000;box-shadow:0 22px 80px #0000002e}.swapPage .tokenDialogHeader strong{color:#000}.swapPage .tokenDialogHeader span,.swapPage .tokenDialogSubheader,.swapPage .tokenOption small,.swapPage .tokenSelectEmpty{color:#8f8f8f}.swapPage .tokenDialogHeader .iconButton{border:0;background:#f3f3f3;color:#000}.swapPage .tokenSearchRow{border-color:#eee;background:#f8f8f8;color:#8f8f8f}.swapPage .tokenSearchRow input{border:0;background:transparent;color:#000}.swapPage .tokenSearchRow input:focus,.swapPage .tokenSearchRow input:focus-visible{border:0;outline:none;box-shadow:none}.swapPage .tokenOption{border-color:transparent;background:#fff;color:#000}.swapPage .tokenOption:hover,.swapPage .tokenOption.selected{border-color:#000;background:#fafafa}.swapPage .tokenOption strong,.swapPage .tokenOption>svg{color:#000}.publicTopBar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px}.publicTopBar .nav{min-width:0}.publicTopBar .walletMenu{padding-top:2px}@media (max-width: 560px){.publicTopBar{grid-template-columns:minmax(0,1fr) auto;gap:10px}.publicTopBar .nav{gap:18px}.walletMenuPanel{right:-6px;width:min(240px,calc(100vw - 24px))}}.publicAppShell{min-height:auto;background:#f4f5fb;color:#111}.publicAppShell .workspace{min-height:auto;align-items:start;width:min(760px,calc(100% - 28px));margin:28px auto 36px;padding:26px 14px 34px;border-radius:24px;background:#fff}.swapPage{width:min(448px,100%);max-width:448px}.swapPage .swapWidget{gap:10px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.swapPage .swapWidgetTop{display:flex;align-items:center;justify-content:space-between;min-height:46px;margin-bottom:2px}.tradeModeTabs{display:flex;align-items:center;gap:14px}.tradeModeTab{display:grid;place-items:center;min-height:42px;padding:0 16px;border:1px solid transparent;border-radius:15px;background:transparent;color:#69707c;font-size:22px;font-weight:750}.tradeModeTab.active{border-color:#dfe2ff;background:#fff;color:#111;box-shadow:0 10px 24px #271d570f}.tradeTopActions{display:flex;align-items:center;gap:8px}.tradeWidgetTitle{margin:0;color:#111;font-size:20px;font-weight:780;line-height:1.2}.compactQuoteRefresh{display:inline-flex;align-items:center;min-height:30px;border-radius:999px;padding:0 9px;background:#f0f1f8;color:#6f7480;font-weight:720}.tradeTopActions .iconButton{width:36px;height:36px;border-color:#e3e5ef;border-radius:12px;background:#fff;color:#7a828c}.swapPage .swapCard{min-height:172px;gap:18px;padding:18px 20px;border:1px solid #dfe2ff;border-radius:18px;background:#fff}.swapPage .swapCardHeader{color:#717171;font-size:18px;font-weight:650}.swapPage .swapCardHeader strong{color:#6b4cff;font-size:15px}.swapPage .swapAssetRow{grid-template-columns:minmax(0,1fr) minmax(142px,auto);gap:12px}.swapPage .amountInput,.swapPage .receivePreview{min-height:52px;border:0;background:transparent;box-shadow:none;color:#171717;font-size:42px;font-weight:760;line-height:1}.swapPage .amountInput:focus{border:0;background:transparent;box-shadow:none;outline:none}.swapPage .tradeAmountInput:focus,.swapPage .tradeAmountInput:focus-visible{border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important}.swapCardMeta{display:flex;justify-content:space-between;gap:12px;min-height:20px;color:#7d7f86;font-size:14px;font-weight:650}.swapCardMeta span:last-child{min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.priceChange{margin-left:6px;font-weight:780}.swapPage .swapDirectionButton{width:38px;height:38px;margin:-19px auto;border:3px solid #f4f5fb;border-radius:12px;background:#fff;color:#8b949f;box-shadow:0 0 0 1px #dfe2ff}.swapPage .swapSettings{grid-template-columns:minmax(0,1fr);min-height:76px;padding:14px 16px;border:1px solid #dfe2ff;border-radius:18px;background:#fff}.swapPage .swapSettings>svg,.swapPage .compactToggle{display:none}.swapPage .swapSettings .compactField{display:flex;align-items:center;justify-content:space-between;color:#111;font-size:17px;font-weight:700}.swapPage .swapSettings .compactField input{width:54px;border:0;background:transparent;color:#111;font-size:17px;font-weight:750;text-align:right}.swapPage .slippageControl{margin-top:10px;margin-bottom:-4px}.swapPage .quoteRateSummary,.swapPage .quoteRouteSummary{order:initial;min-height:48px;border-color:#dfe2ff;border-radius:16px;background:#fff}.swapPage .quoteRateSummary strong,.swapPage .quoteRouteSummary strong{font-size:15px}.routeProviderLine{display:inline-flex!important;align-items:center;justify-content:flex-end;gap:7px}.routeLogoSummary{display:inline-flex!important;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.providerLogo{flex:0 0 auto;width:22px;height:22px;border-radius:999px;object-fit:cover}.providerLogo.fallback{display:inline-grid;place-items:center;background:#efeefe;color:#4b18e6;font-size:11px;font-weight:800}.routeTokenGroup,.routeTokenLogoList,.routeTokenLogoItem{display:inline-flex;align-items:center;min-width:0}.routeTokenGroup{gap:4px}.routeTokenLogoList,.routeTokenLogoItem{gap:5px}.routeTokenArrow{color:#8f96a3;font-size:12px;font-weight:800}.routeTokenBracket{color:#8f96a3;font-size:13px;font-weight:850}.routeTokenLogo{flex:0 0 auto;width:20px;height:20px;border-radius:999px;object-fit:cover}.routeTokenLogo.fallback{display:inline-grid;place-items:center;background:#f2f3f7;color:#69707c;font-size:10px;font-weight:850}.routeTokenPlaceholder{color:#8f96a3;font-weight:800}.swapPage .primaryButton{min-height:64px;margin-top:2px;border-radius:18px;background:#4b18e6;color:#fff;font-size:20px;font-style:italic;font-weight:850;letter-spacing:0}.swapPage .primaryButton:hover:not(:disabled){background:#3d10c9}.swapPage .primaryButton:disabled{background:#c9c9c9;color:#777}.tradeActionLine{display:flex;align-items:stretch;gap:8px}.tradeActionLine .btn-primary{min-width:0}.tradeNotice{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.tradeActionSpinner{margin-right:7px;animation:tradeActionSpin .8s linear infinite;vertical-align:-2px}@keyframes tradeActionSpin{to{transform:rotate(360deg)}}.quoteErrorIconButton{flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;width:42px;min-height:42px;border:1px solid #f0c8c8;border-radius:14px;background:#fff5f5;color:#d84444;cursor:pointer}.quoteErrorIconButton:hover{border-color:#e99494;background:#ffecec}.quoteErrorModal{max-width:520px}.quoteErrorDetail{max-height:360px;overflow:auto;margin:0;border:1px solid #f0d7d7;border-radius:14px;padding:12px;background:#fff8f8;color:#4c1f1f;font-size:12px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.tokenLogoStack{position:relative;display:inline-grid;width:36px;height:36px}.tokenLogoStack>.tokenLogo{width:36px;height:36px}.chainLogo{width:24px;height:24px;border-radius:7px;object-fit:cover}.chainLogo.fallback{display:grid;place-items:center;background:#efeefe;color:#4b18e6;font-size:12px;font-weight:800}.chainLogo.compact{position:absolute;right:-4px;bottom:-4px;width:15px;height:15px;border:2px solid #ffffff;border-radius:5px}.tokenChainOption{grid-template-columns:26px minmax(0,1fr);align-items:center;text-align:left}.tokenChainOption>span{display:grid;gap:3px;min-width:0}.routeChoiceProvider{display:inline-flex;align-items:center;gap:8px}.compactHistoryModal{max-width:420px}.compactSettingsModal{max-width:380px}.compactSettingsModal .swapSettings{display:grid;gap:16px;min-height:0;padding:0;border:0;background:transparent}.swapPage .compactSettingsModal .swapSettings>svg{display:none}.swapPage .compactSettingsModal .compactToggle{display:flex}.compactSettingsModal .compactField,.compactSettingsModal .toggleLabel{min-height:48px;border:1px solid #e4e6f0;border-radius:14px;padding:0 14px;background:#f8f9fb}.compactSettingsModal .compactField{display:flex;align-items:center;justify-content:space-between;color:#111;font-size:15px;font-weight:780}.compactSettingsModal .toggleLabel{justify-content:flex-start}.compactSettingsModal .percentInput input{width:64px}.historyEmptyState{display:grid;gap:8px;padding:28px 20px;border:1px dashed #d7d9e6;border-radius:16px;background:#fafbff;color:#737984;text-align:center}.historyEmptyState strong{color:#111;font-size:18px}.chainWalletControl{position:relative;z-index:5;display:inline-flex;min-width:0}.chainWalletTrigger{display:inline-flex;align-items:center;justify-content:center;gap:5px;max-width:160px;min-height:30px;border:0;border-radius:999px;padding:0 2px;background:transparent;color:#5b34f0;cursor:pointer;font-size:15px;font-weight:760}.chainWalletTrigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chainWalletTrigger:hover{color:#3610ba}.compactWalletBackdrop{z-index:118}.chainWalletMenu{position:absolute;top:calc(100% + 8px);right:0;z-index:119;display:grid;gap:8px;width:244px;border:1px solid #e3e5ef;border-radius:15px;padding:10px;background:#fff;box-shadow:0 18px 48px #16181d2e}.chainWalletMenuHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#7b818b;font-size:12px;font-weight:800}.chainWalletMenu .walletMenuItem{width:100%;min-height:40px;border-color:#eceef4;border-radius:12px;background:#f8f9fb;font-size:14px}.chainWalletMenu .walletMenuItem small{color:#7b818b;font-size:12px;font-weight:700}.chainWalletMenu .suiConnectButton{justify-content:center}.historyList{display:grid;gap:10px;max-height:420px;overflow:auto}.historyRow{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:12px;align-items:center;min-height:62px;border:1px solid #e4e6f0;border-radius:14px;padding:12px;background:#fff}.historyRow>div{display:grid;gap:4px;min-width:0}.historyRow>div:last-child{text-align:right}.historyRow strong,.historyRow span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.historyRow strong{color:#111;font-size:13px;font-weight:820}.historyRow span{color:#7b818b;font-size:12px;font-weight:650}@media (max-width: 560px){.publicAppShell .workspace{width:min(100% - 16px,760px);margin:14px auto 24px;padding:18px 8px 28px;border-radius:18px}.swapPage{width:100%}.swapPage .amountInput,.swapPage .receivePreview{font-size:38px}.tradeModeTab{min-height:38px;font-size:20px}.chainWalletMenu{right:-12px;width:min(260px,calc(100vw - 32px))}.historyRow{grid-template-columns:1fr}.historyRow>div:last-child{text-align:left}}@media (max-width: 640px){.tokenDialog.multiChainTokenDialog{display:flex;flex-direction:column;height:min(86dvh,680px);max-height:none}.multiChainTokenBody{flex:1 1 auto;min-height:0;grid-template-rows:auto minmax(0,1fr)}.tokenListPane,.tokenOptionList{min-height:0}.tokenOptionList,.swapPage .tokenOptionList{max-height:none}}
