@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#090909;--panel:#171717;--panel-hover:#202020;--ink:#f5f7fb;--muted:#a4adbd;--subtle:#778193;--blue:#30a1f5;--line:#252525;--font:"Inter Variable",Arial,sans-serif}.telegram-mini-app .page-shell{min-height:100dvh;padding-top:var(--tg-safe-top,0px);padding-right:var(--tg-safe-right,0px);padding-bottom:var(--tg-safe-bottom,0px);padding-left:var(--tg-safe-left,0px)}*{box-sizing:border-box}html{scroll-behavior:smooth;touch-action:pan-x pan-y}body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:3px;outline:2px solid #30a1f5}::selection{color:#fff;background:#315a91}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-shell{flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}.site-header{border-bottom:1px solid #252525;flex:none;height:59px}.header-inner{justify-content:space-between;align-items:center;width:min(100% - 32px,464px);height:100%;margin:auto;display:flex}.wordmark{letter-spacing:-.45px;white-space:nowrap;align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.brand-accent{color:#aab9d4}.brand-logo{object-fit:contain;width:72px;height:31px;display:block}.brand-mark{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#30a1f5;place-items:center;width:25px;height:25px;display:grid}.brand-mark span{opacity:.9;border-left:1px solid #fff;border-right:1px solid #fff;width:10px;height:14px;transform:skew(-13deg)}.header-actions{align-items:center;gap:8px;display:flex}.xp-anchor{position:relative}.xp-pill{color:#b8c5d9;background:#111b29;border:1px solid #3b4659;border-radius:20px;justify-content:center;align-items:center;gap:8px;width:auto;min-width:0;height:40px;display:flex;padding:0 14px!important}.xp-star{color:#30a1f5;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.xp-pill>span:last-child{align-items:baseline;gap:4px;display:flex}.xp-pill strong{white-space:nowrap;color:#d9e3f0;font-size:13px}.xp-pill small{white-space:nowrap;color:#7f8c9f;font-size:9px}.header-wallet{white-space:nowrap;color:#fff;background:#30a1f5;border:0;border-radius:18px;width:145px;height:40px;padding:0;font-size:16px;font-weight:650;transition:background .18s,transform .18s}.header-wallet:hover,.primary-action:hover{background:#30a1f5}.header-wallet:active,.primary-action:active{transform:scale(.985)}main{flex:1}.swap-card{width:min(100% - 32px,464px);margin:19px auto 0;scroll-margin-top:25px;position:relative}.card-heading{justify-content:space-between;align-items:center;height:40px;margin-bottom:14px;display:flex}.card-heading h2{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.card-wallet{align-items:center;display:flex}.card-tools{align-items:center;gap:6px;display:flex}.settings-button{color:#9198a5;background:0 0;border:0;border-radius:12px;place-items:center;width:40px;height:40px;transition:color .18s,background .18s;display:grid}.settings-button:hover{color:#f2f5f8;background:#202020}.refresh-button{z-index:5;position:absolute;top:0;right:0;color:#6b7280!important;background:0 0!important}.refresh-button:hover,.refresh-button:disabled,.refresh-button:active{color:#6b7280!important;background:0 0!important}.refresh-button .spin{animation:.7s linear infinite refresh-spin}@keyframes refresh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.refresh-icon-stack{place-items:center;width:20px;height:20px;display:grid;position:relative}.refresh-icon-stack svg{grid-area:1/1}.refresh-icon-base{color:#6b7280}.refresh-icon-fill{color:#30a1f5;clip-path:inset(100% 0 0);animation:linear forwards cooldown-fill}@keyframes cooldown-fill{to{clip-path:inset(0)}}span.price-value{border-radius:4px;transition:color .3s;position:relative}.swap-fields.is-refreshing span.price-value{color:#0000}.swap-fields.is-refreshing span.price-value:after{content:"";background:linear-gradient(90deg,#242424 25%,#333 50%,#242424 75%) 0 0/200% 100%;border-radius:4px;animation:1.1s ease-in-out infinite price-shimmer;position:absolute;inset:0}input.price-value{border-radius:6px;transition:color .3s}.swap-fields.is-refreshing input.price-value{animation:1.1s ease-in-out infinite price-shimmer;color:#0000!important;background:linear-gradient(90deg,#242424 25%,#333 50%,#242424 75%) 0 0/200% 100%!important}@keyframes price-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.price-change{margin-left:5px;font-size:10px;font-weight:600}.price-change-up{color:#4fc58a}.price-change-down{color:#f16a6a}.price-change-same{color:#8290a1}.swap-fields.flash-up .price-value{color:#4fc58a!important}.swap-fields.flash-down .price-value{color:#f16a6a!important}[data-theme=light] .swap-fields.is-refreshing span.price-value:after{background:linear-gradient(90deg,#e4e8ee 25%,#f1f4f8 50%,#e4e8ee 75%) 0 0/200% 100%}[data-theme=light] .swap-fields.is-refreshing input.price-value{background:linear-gradient(90deg,#e4e8ee 25%,#f1f4f8 50%,#e4e8ee 75%) 0 0/200% 100%!important}.settings-panel{z-index:30;background:#202020;border:1px solid #383838;border-radius:15px;width:265px;padding:17px;position:absolute;top:54px;right:0;box-shadow:0 16px 40px #0006}.settings-heading{justify-content:space-between;align-items:center;font-size:12px;display:flex}.settings-heading button,.popover-title button{color:#a6adbb;background:0 0;border:0;place-items:center;padding:3px;display:grid}.settings-label{color:#9ba5b3;margin:18px 0 9px;font-size:10px}.slippage-options{gap:7px;display:flex}.slippage-options button{color:#b8c1cf;background:#292b30;border:1px solid #3a3d43;border-radius:8px;flex:1;height:33px;font-size:10px}.slippage-options button.selected{color:#fff;background:#2b4f80;border-color:#30a1f5}.settings-panel p{color:#87909f;margin:14px 0 0;font-size:9px;line-height:1.6}.swap-fields{gap:4px;display:grid;position:relative}.token-input-panel{background:#171717;border-radius:13px;flex-direction:column;justify-content:space-between;height:140px;padding:17px 16px 16px;display:flex}.input-topline{color:#aab4c5;font-size:13px;font-weight:400}.input-mainline{justify-content:space-between;align-items:center;gap:10px;display:flex}.input-mainline>input{color:#d9e1ee;letter-spacing:-1.5px;background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:34px;font-weight:400;line-height:1.2;outline:none!important}.input-mainline>input::placeholder{color:#aab4c5;opacity:1}.input-bottomline{color:#aab4c5;justify-content:space-between;gap:8px;font-size:12px;display:flex}.token-selector{flex:none;position:relative}.token-button{color:#fff;background:#24344e;border:0;border-radius:23px;align-items:center;gap:7px;min-width:112px;height:42px;padding:4px 10px 4px 5px;font-size:15px;font-weight:500;transition:background .18s,transform .18s;display:flex}.token-button:hover{background:#304968;transform:translateY(-1px)}.token-icon{color:#fff;letter-spacing:-2px;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;font-weight:700;line-height:1;display:inline-flex}.token-icon>span{transform:translate(-1px)}.chevron{color:#b4bfd1;margin-left:auto;transition:transform .2s}.chevron.open{transform:rotate(180deg)}.direction-button{z-index:2;color:#30a1f5;background:#111;border:2px solid #050505;border-radius:15px;place-items:center;width:45px;height:45px;transition:background .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #202020}.direction-button:hover{background:#1d2735}.direction-button:active{transform:translate(-50%,-50%)scale(.96)}.direction-button svg{transition:transform .3s}.direction-button svg.flipped{transform:scaleY(-1)}.token-popover{z-index:40;background:#242424;border:1px solid #3c3c3c;border-radius:15px;width:270px;padding:14px;position:absolute;top:49px;right:0;box-shadow:0 16px 40px #00000073}.popover-title{justify-content:space-between;align-items:center;padding:1px 2px 12px;font-size:12px;display:flex}.token-search{color:#a8b0bd;background:#333;border-radius:9px;align-items:center;gap:7px;height:37px;padding:0 10px;display:flex}.token-search input{color:#fff;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:11px}.token-list{padding-top:7px}.token-option{text-align:left;color:#eef2f9;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 4px;display:flex}.token-option:hover{background:#333}.token-option>span:nth-child(2){gap:2px;display:grid}.token-option small{color:#96a1b1;font-size:9px}.option-check{color:#30a1f5;margin-left:auto}.no-tokens{color:#9da5b2;text-align:center;padding:12px;font-size:11px}.primary-action{color:#fff;background:#30a1f5;border:0;border-radius:12px;width:100%;height:50px;margin-top:17px;font-size:15px;font-weight:500;transition:background .18s,transform .18s}.route-info{color:#aab4c5;margin-top:17px}.route-toggle{color:#aab4c5;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;height:37px;padding:0 3px;font-size:10px;display:flex}.route-leading,.route-trailing{align-items:center;gap:7px;display:flex}.route-leading{color:#d5dce8;font-weight:650}.route-via{color:#8d98a9;font-weight:400}.route-dot{background:#4fc58a;border-radius:50%;width:7px;height:7px}.route-trailing{color:#8e9bae}.route-trailing svg{transition:transform .18s}.route-trailing svg.rotate{transform:rotate(180deg)}.route-expanded{border-top:1px solid #242424;padding:8px 3px 3px}.dex-line{justify-content:space-between;align-items:center;padding:9px 0;font-size:11px;display:flex}.dex-line span{color:#dce3ee}.dex-line small{color:#8290a1;margin-left:5px;font-size:9px}.dex-line strong{font-size:10px;font-weight:500}.swap-details{border-top:1px solid #242424;gap:11px;margin:8px 0 0;padding:12px 0 2px;display:grid}.swap-details div{justify-content:space-between;gap:10px;font-size:10px;display:flex}.swap-details dt{color:#8792a2;align-items:center;gap:4px;display:flex}.swap-details dd{color:#c8d0dd;margin:0}.site-footer{border-bottom:1px solid #2c2c2c;flex:none}.footer-inner{justify-content:space-between;align-items:center;gap:14px;width:min(100% - 32px,464px);margin:auto;padding:16px 0 20px;display:flex}.footer-brand a{font-size:10px;font-weight:650}.footer-brand a span{color:#30a1f5}.footer-brand p{color:#717e90;margin:4px 0 0;font-size:8px}.site-footer nav{gap:13px;display:flex}.site-footer nav a{color:#8191ac;font-size:9px;transition:color .18s}.site-footer nav a:hover{color:#30a1f5}.copyright{color:#687487;white-space:nowrap;margin:0;font-size:8px}.modal-backdrop{z-index:100;background:#000000b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.wallet-modal{background:#202020;border:1px solid #373737;border-radius:18px;width:min(100%,390px);padding:29px;position:relative;box-shadow:0 20px 70px #0000008c}.modal-close{color:#b7c0ce;background:#303030;border:0;border-radius:9px;place-items:center;width:31px;height:31px;display:grid;position:absolute;top:15px;right:15px}.modal-icon{color:#30a1f5;background:#2e4e7c;border-radius:11px;place-items:center;width:40px;height:40px;font-size:23px;display:grid}.wallet-modal h2{letter-spacing:-.4px;margin:20px 0 10px;font-size:17px;line-height:1.4}.wallet-modal p{color:#9aa5b4;margin:0 0 23px;font-size:11px;line-height:1.75}.modal-done{color:#fff;background:#30a1f5;border:0;border-radius:10px;width:100%;height:43px;font-size:11px;font-weight:650}@media (width<=520px){.site-header{height:58px}.header-inner,.swap-card,.footer-inner{width:calc(100% - 28px)}.wordmark{font-size:12px}.xp-pill{justify-content:center;width:auto;min-width:0;height:36px;padding:0 14px!important}.xp-pill strong{font-size:13px}.xp-pill small{font-size:8px}.header-wallet{white-space:nowrap;width:136px;height:36px;padding:0;font-size:13px}.swap-card{margin-top:16px}.token-input-panel{height:137px;padding:16px 14px}.token-button{min-width:101px;height:40px;font-size:13px}.token-icon{width:31px!important;height:31px!important}.input-mainline>input{font-size:32px}.input-bottomline{font-size:10px}.footer-inner{flex-wrap:wrap;padding:14px 0 18px}.footer-brand{width:100%}.site-footer nav{gap:16px}.copyright{margin-left:auto}.token-popover{width:min(270px,100vw - 42px);right:-3px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.header-wallet:hover,.primary-action:hover,.modal-done:hover{filter:brightness(1.1)}.input-mainline>input,.swap-details dd,.dex-line strong{font-variant-numeric:tabular-nums}.token-icon{overflow:hidden}.xp-pill{cursor:pointer;font-family:inherit;position:relative;overflow:hidden}.xp-pill:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff38,#0000);width:38%;animation:3.8s ease-in-out infinite xp-shimmer;position:absolute;inset:-45% auto -45% -55%;transform:skew(-18deg)}.xp-pill:hover{background:#18273b;border-color:#586d8e}.xp-pill strong{white-space:nowrap;z-index:1;font-size:13px;position:relative}@keyframes xp-shimmer{0%,45%{opacity:0;left:-55%}55%{opacity:1}to{opacity:0;left:125%}}@media (width<=520px){.xp-gem{margin:8px auto 20px}.xp-content h2{margin-bottom:8px;font-size:21px}.xp-content>p{margin-bottom:20px;font-size:13px}.copy-link{height:46px;font-size:14px}.xp-content h3{margin-bottom:14px;font-size:15px}.earn-row{gap:10px;margin-bottom:16px}.earn-row strong{font-size:14px}.earn-row small{font-size:12px}.earn-row button{padding:9px 12px;font-size:12px}}.xp-panel{z-index:30;background:#0e0e0f;border:0;border-radius:15px;flex-direction:column;width:340px;max-height:min(600px,100dvh - 106px);padding:0;display:flex;position:absolute;top:54px;right:0;overflow:hidden;box-shadow:0 16px 40px #0006}.xp-content{text-align:center}.xp-gem{width:max-content;margin:6px auto 22px}.xp-content h2{margin:0 0 8px;font-size:19px;font-weight:450}.xp-content>p{color:#929292;margin:0 0 20px;font-size:13px;line-height:1.45}.copy-link{color:#f1f1f1;background:#202020;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;height:43px;font-size:14px;transition:background .18s,color .18s,transform .12s;display:flex}.copy-link:hover{background:#282828}.copy-link:active{transform:scale(.97)}.copy-link.is-copied{color:#4fc58a;background:#123a22}.friends-count{color:#949494;margin:0 0 22px;padding-top:16px;font-size:12px}.friends-count strong{color:#efefef}.earn-divider{border-top:1px solid #2b2b2b;height:0;margin-bottom:20px}.xp-content h3{text-align:left;margin:0 0 16px;font-size:14px;font-weight:450}.earn-row{text-align:left;align-items:center;gap:10px;margin-bottom:14px;display:flex}.earn-icon{background-color:#fff;border-radius:10px;flex:none;width:38px;height:38px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.earn-icon.coin{-webkit-mask-image:url(/coin-icon.svg);mask-image:url(/coin-icon.svg);-webkit-mask-size:34px;mask-size:34px}.earn-icon.telegram{-webkit-mask-image:url(/telegram-icon.svg);mask-image:url(/telegram-icon.svg);-webkit-mask-size:26px;mask-size:26px}.earn-row>div{flex:1;gap:3px;min-width:0;display:grid}.earn-row strong{color:#f0f0f0;font-size:13px;font-weight:450}.earn-row small{color:#929292;font-size:11px;line-height:1.35}.earn-row button{color:#4ca0ff;background:#08234b;border:0;border-radius:15px;flex:none;padding:8px 12px;font-size:11px;transition:background .18s,transform .12s}.earn-row button:hover{background:#0b2f63}.earn-row button:active{transform:scale(.96)}[data-theme=light] .xp-panel{background:#fff}[data-theme=light] .earn-icon{background-color:#202124}[data-theme=light] .copy-link{color:#202124;background:#f0f0f0}[data-theme=light] .copy-link:hover{background:#e7e7e7}[data-theme=light] .copy-link.is-copied{color:#1d7a47;background:#dff3e6}.header-inner{justify-content:space-between;gap:16px;width:100%;max-width:none;padding:0 16px}.brand-logo{width:auto;height:30.8px}.site-header{z-index:50;background:var(--bg);border-bottom:1px solid var(--line);position:fixed;top:0;left:0;right:0}.page-shell{padding-top:59px}.wordmark{flex:none}@media (width<=520px){.header-inner{gap:10px;width:100%;padding:0 14px}.page-shell{padding-top:58px}}.token-input-panel,.token-button,.settings-panel,.token-popover,.token-search,.direction-button{background:#121214}.token-button:hover,.direction-button:hover{background:#1b1b1e}.token-list{max-height:min(45vh,320px);overflow-y:auto}.token-icon img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.token-icon-fallback{color:#fff;letter-spacing:0;background:#2a405e;border-radius:50%;place-items:center;width:100%;height:100%;font-size:12px;font-weight:700;display:grid}.token-list-note{color:#9da5b2;text-align:center;margin:8px 2px 2px;font-size:10px}.token-option{gap:12px;min-height:62px;padding:8px 6px}.token-option strong{font-size:15px}.token-option small{font-size:12px}.token-popover .token-icon{width:44px!important;height:44px!important}.token-popover{border:0}@media (hover:none),(pointer:coarse){.token-option{-webkit-tap-highlight-color:transparent;touch-action:pan-y}.token-option:hover{background:0 0}}.token-backdrop{display:none}@media (width<=520px){.page-shell{overflow-x:clip}.token-backdrop{z-index:99;background:#000000b8;animation:.22s ease-out both token-backdrop-in;display:block;position:fixed;inset:0}.token-popover{z-index:100;width:100%;height:min(76dvh,680px);max-height:calc(100dvh - env(safe-area-inset-top) - 12px);padding:22px 16px max(16px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;flex-direction:column;animation:.28s cubic-bezier(.2,.8,.2,1) both token-sheet-in;display:flex;position:fixed;inset:auto 0 0}.token-popover:before{content:"";background:#52565f;border-radius:4px;width:36px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.token-search{flex:none}.token-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1;min-height:0;max-height:none;overflow-y:auto}html,body,.page-shell,.token-list{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}.page-shell::-webkit-scrollbar{width:0;height:0;display:none}.token-list::-webkit-scrollbar{width:0;height:0;display:none}}@keyframes token-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes token-backdrop-in{0%{opacity:0}to{opacity:1}}.token-button{gap:8px;min-width:132px;height:48px;padding:2px 10px 2px 3px;font-size:15px}.token-button .token-icon{width:44px!important;height:44px!important}.token-button>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;max-width:74px;overflow:hidden}.settings-backdrop{display:none}.settings-panel{border:0;width:min(300px,100vw - 32px);padding:20px}.settings-heading{font-size:16px}.settings-label{margin:20px 0 9px;font-size:12px}.settings-options{gap:8px;display:flex}.settings-options button{color:#c6ced9;white-space:nowrap;background:#202126;border:1px solid #353941;border-radius:10px;flex:1;min-width:0;height:40px;font-size:12px;font-weight:550}.settings-options button.selected{color:#fff;background:#173e65;border-color:#30a1f5}.settings-panel p{margin:18px 0 0;font-size:11px;line-height:1.5}@media (width<=520px){.token-button{min-width:132px;height:48px;font-size:15px}.settings-backdrop{z-index:99;background:#000000b8;animation:.22s ease-out both token-backdrop-in;display:block;position:fixed;inset:0}.settings-panel{z-index:100;width:100%;max-height:calc(100dvh - env(safe-area-inset-top) - 12px);padding:26px 16px max(22px,env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:20px 20px 0 0;animation:.28s cubic-bezier(.2,.8,.2,1) both token-sheet-in;position:fixed;inset:auto 0 0;overflow-y:auto}.settings-panel:before{content:"";background:#52565f;border-radius:4px;width:36px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.settings-heading{font-size:17px}.settings-label{font-size:13px}.settings-options button{height:44px;font-size:13px}.settings-panel::-webkit-scrollbar{width:0;display:none}.xp-panel{z-index:100;width:100%;max-height:min(86dvh,780px,calc(100dvh - env(safe-area-inset-top) - 12px));border-radius:20px 20px 0 0;padding:0;animation:.28s cubic-bezier(.2,.8,.2,1) both token-sheet-in;position:fixed;inset:auto 0 0;overflow:hidden}.xp-panel:before{content:"";background:#52565f;border-radius:4px;width:36px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.xp-panel .settings-heading{font-size:17px}}:root[data-theme=light]{--bg:#f6f8fb;--ink:#192436;--muted:#5d6a7b;--subtle:#748093;--line:#e3e8ef;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=light] .token-input-panel,[data-theme=light] .settings-panel,[data-theme=light] .token-popover,[data-theme=light] .direction-button{color:#192436;background:#fff}[data-theme=light] .token-button{color:#192436;background:#eaf1f9}[data-theme=light] .token-button:hover,[data-theme=light] .direction-button:hover{background:#dce9f7}[data-theme=light] .input-mainline>input{color:#192436}[data-theme=light] .settings-button{color:#607084}[data-theme=light] .settings-button:hover{color:#192436;background:#e8edf4}[data-theme=light] .settings-panel{box-shadow:0 16px 40px #15263c29}[data-theme=light] .settings-label,[data-theme=light] .settings-panel p{color:#647286}[data-theme=light] .settings-options button{color:#334256;background:#f1f4f8;border-color:#dce4ee}[data-theme=light] .settings-options button.selected{color:#166aa8;background:#dff1ff;border-color:#30a1f5}[data-theme=light] .token-search{color:#6d7b8e;background:#f1f4f8}[data-theme=light] .token-search input,[data-theme=light] .token-option{color:#192436}[data-theme=light] .token-option small,[data-theme=light] .no-tokens,[data-theme=light] .token-list-note{color:#68778b}[data-theme=light] .chevron{color:#63748a}[data-theme=light] .swap-details dd{color:#2c3c50}[data-theme=light] .route-expanded,[data-theme=light] .swap-details,[data-theme=light] .site-footer{border-color:#e2e7ef}[data-theme=light] .footer-brand p,[data-theme=light] .copyright,[data-theme=light] .site-footer nav a{color:#718094}@media (hover:none),(pointer:coarse){[data-theme=light] .token-option:hover{background:0 0}}.settings-panel{background:#0e0e0f;flex-direction:column;width:min(400px,100vw - 32px);max-height:min(760px,100dvh - 106px);padding:0;display:flex;overflow:hidden}.settings-heading{flex:none;gap:12px;min-height:62px;padding:16px 18px;font-size:18px}.settings-heading strong{font-weight:550}.settings-content{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding:0 18px 20px;overflow-y:auto}.settings-content::-webkit-scrollbar{display:none}.settings-section{border-bottom:1px solid #29292b;padding:17px 0}.settings-section:first-child{padding-top:4px}.settings-section h3{white-space:nowrap;margin:0;font-size:14px;font-weight:500}.settings-section p{color:#9aa0ab;margin:9px 0 0;font-size:12px;line-height:1.42}.settings-inline,.settings-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-segments{background:#222225;border:0;border-radius:18px;flex:none;align-items:center;gap:3px;padding:4px;display:flex}.settings-segments button{color:#e8e9ee;white-space:nowrap;background:#303034;border:0;border-radius:14px;min-width:0;padding:6px 11px;font-size:12px;line-height:1.1}.settings-segments button.selected{color:#65aaff;background:#1b2f50}.slippage-control{border:0;border-radius:18px;flex:none;align-items:center;gap:8px;padding:4px;display:flex}.slippage-control button{color:#e8e9ee;background:#28282b;border:0;border-radius:14px;padding:6px 10px;font-size:12px}.slippage-control button.selected{color:#65aaff;background:#1b2f50}.slippage-control label{color:#e8e9ee;align-items:center;gap:2px;font-size:13px;display:flex}.slippage-control input{width:40px;color:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0;font-size:13px}.settings-section .settings-accent{color:#69aaff}.settings-dex-section{border:0}.settings-dex-list{gap:8px;margin-top:12px;display:grid}.settings-dex{color:#f0f0f3;text-align:left;background:#222224;border:1px solid #353538;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:48px;padding:7px 10px;font-size:13px;display:flex}.dex-mark{color:#fff;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:20px;font-weight:700;line-height:1;display:grid}.dex-mark.stonfi{color:#30a1f5}.dex-mark.dedust{color:#e5ad34}.dex-switch{background:#565b64;border-radius:11px;width:35px;height:20px;margin-left:auto;transition:background .2s;position:relative}.dex-switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px}.dex-switch.on{background:#488ffa}.settings-content>.settings-footer-note{color:#8992a0;margin:12px 0 0;font-size:11px;line-height:1.4}@media (width<=520px){.settings-panel{width:100%;height:min(86dvh,780px);max-height:calc(100dvh - env(safe-area-inset-top) - 12px);padding:0;inset:auto 0 0;overflow:hidden}.settings-heading{min-height:62px;padding:24px 20px 12px}.settings-content{padding:0 20px max(18px,env(safe-area-inset-bottom))}.settings-section h3{font-size:14px}.settings-segments button{padding:6px 9px;font-size:12px}}@media (width<=370px){.settings-row{flex-direction:column;align-items:flex-start}.settings-segments,.slippage-control{align-self:flex-end}}[data-theme=light] .settings-panel{background:#fff}[data-theme=light] .settings-section{border-color:#e1e5ec}[data-theme=light] .settings-section p{color:#627084}[data-theme=light] .settings-content>.settings-footer-note{color:#69778a}[data-theme=light] .card-wallet [data-tc-button]{box-shadow:none!important}:root[data-theme=light]{--bg:#fafafa;--ink:#202124;--muted:#62666d;--subtle:#777b83;--line:#e4e4e4}[data-theme=light] .token-button,[data-theme=light] .token-search{color:#202124;background:#f0f0f0}[data-theme=light] .token-button:hover,[data-theme=light] .direction-button:hover,[data-theme=light] .settings-button:hover{color:#202124;background:#e7e7e7}[data-theme=light] .input-topline,[data-theme=light] .input-bottomline,[data-theme=light] .input-mainline>input::placeholder{color:#686d74}[data-theme=light] .input-mainline>input,[data-theme=light] .token-search input{color:#202124}[data-theme=light] .settings-button,[data-theme=light] .chevron{color:#696d73}[data-theme=light] .settings-heading button,[data-theme=light] .popover-title button{color:#62666d}[data-theme=light] .settings-section,[data-theme=light] .route-expanded,[data-theme=light] .swap-details,[data-theme=light] .site-footer{border-color:#e5e5e5}[data-theme=light] .settings-section p,[data-theme=light] .settings-content>.settings-footer-note,[data-theme=light] .token-option small,[data-theme=light] .no-tokens,[data-theme=light] .token-list-note{color:#73777e}[data-theme=light] .settings-segments,[data-theme=light] .slippage-control{background:#f5f5f5;border-color:#e1e1e1}[data-theme=light] .settings-segments button,[data-theme=light] .slippage-control button{color:#42464c;background:#eaeaea}[data-theme=light] .settings-segments button.selected,[data-theme=light] .slippage-control button.selected{color:#202124;background:#dcdcdc}[data-theme=light] .slippage-control label{color:#202124}[data-theme=light] .settings-section .settings-accent{color:#4d5560}[data-theme=light] .settings-dex{color:#202124;background:#f5f5f5;border-color:#e1e1e1}[data-theme=light] .token-option:hover{background:#f0f0f0}[data-theme=light] .direction-button{border-color:#e5e5e5;box-shadow:0 0 0 2px #ebebeb}[data-theme=light] .route-leading,[data-theme=light] .dex-line span,[data-theme=light] .swap-details dd{color:#30343a}[data-theme=light] .route-via,[data-theme=light] .dex-line small,[data-theme=light] .swap-details dt,[data-theme=light] .footer-brand p,[data-theme=light] .copyright,[data-theme=light] .site-footer nav a{color:#797d84}@media (hover:none),(pointer:coarse){[data-theme=light] .token-option:hover{background:0 0}}:root[data-theme=light]{--bg:#f1f1f1;--ink:#171717;--muted:#454545;--subtle:#626262}[data-theme=light] body,[data-theme=light] .site-header{color:#171717;background:#f1f1f1}[data-theme=light] .input-topline{color:#404040}[data-theme=light] .input-bottomline{color:#4a4a4a}[data-theme=light] .input-mainline>input,[data-theme=light] .input-mainline>input::placeholder{color:#202020;opacity:1}[data-theme=light] .token-button{color:#161616}[data-theme=light] .route-info,[data-theme=light] .route-toggle,[data-theme=light] .route-trailing{color:#4c4c4c}[data-theme=light] .route-leading,[data-theme=light] .dex-line span{color:#252525}[data-theme=light] .route-via,[data-theme=light] .dex-line small,[data-theme=light] .swap-details dt{color:#565656}[data-theme=light] .site-footer nav a,[data-theme=light] .footer-brand p,[data-theme=light] .copyright{color:#555}[data-theme=light] .xp-pill{background:#eef2f7;border-color:#d8dee6}[data-theme=light] .xp-pill:hover{background:#e5eaf1;border-color:#c7d0dc}[data-theme=light] .xp-pill strong{color:#171717}[data-theme=light] .xp-pill small{color:#5c6470}.settings-section{border-bottom-color:#202022}[data-theme=light] .settings-section{border-bottom-color:#eee}[data-theme=light] .token-button,[data-theme=light] .token-button:hover{background:0 0}.route-quote-list{gap:10px;padding:3px 0 8px;font-size:11px;display:grid}.route-quote-list>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.route-quote-list span{color:#aab4c5}.route-quote-list strong{color:#dce3ee;font-variant-numeric:tabular-nums;font-weight:500}.route-quote-list i{color:#202124;background:#858b96;border-radius:50%;place-items:center;width:13px;height:13px;margin-left:4px;font-size:9px;font-style:normal;font-weight:700;display:inline-grid}.route-info-tip{cursor:help;position:relative}.route-info-tip:after{content:attr(data-tooltip);z-index:20;color:#f5f5f5;text-align:left;opacity:0;pointer-events:none;background:#242424;border-radius:7px;width:250px;padding:7px 9px;font-size:11px;font-weight:400;line-height:1.3;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.route-info-tip:hover:after,.route-info-tip:focus-visible:after{opacity:1;transform:translate(-50%)}[data-theme=light] .route-quote-list span{color:#565656}[data-theme=light] .route-quote-list strong{color:#30343a}[data-theme=light] .route-quote-list i{color:#fff;background:#777}@media (width<=520px){.route-info-tip:after{width:min(250px,100vw - 48px);left:0;transform:translate(-8px,4px)}.route-info-tip:hover:after,.route-info-tip:focus-visible:after{transform:translate(-8px)}}.settings-heading{min-height:68px;font-size:20px}.settings-heading button{width:34px;height:34px}.settings-content{padding-bottom:24px}.settings-section{padding:20px 0}.settings-section h3{font-size:15px}.settings-section p{margin-top:10px;font-size:14px;line-height:1.45}.settings-row{flex-wrap:wrap}.settings-row>.settings-segments,.settings-row>.slippage-control{margin-left:auto}.settings-segments{border-radius:22px}.settings-segments button{border-radius:18px;min-height:32px;padding:7px 11px;font-size:14px}.slippage-control button{min-height:32px;padding:7px 11px;font-size:14px}.slippage-control label,.slippage-control input{font-size:14px}.slippage-control input{width:44px}.settings-dex-list{gap:10px;margin-top:14px}.settings-dex{gap:14px;min-height:62px;padding:8px 12px;font-size:15px}.dex-mark{width:44px;height:44px;font-size:27px}.dex-switch{border-radius:13px;width:40px;height:24px}.dex-switch:after{width:20px;height:20px}.dex-switch.on:after{transform:translate(16px)}.settings-content>.settings-footer-note{font-size:13px}@media (width<=520px){.settings-heading{min-height:68px;padding:24px 20px 12px;font-size:20px}.settings-content{padding:0 20px max(22px,env(safe-area-inset-bottom))}.settings-section h3{font-size:15px}.settings-segments button{padding:7px 10px;font-size:14px}}.route-mock{margin-top:10px;padding:4px 0}.route-flow{color:#30a1f5;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:10px;display:flex}.route-percent{text-align:center;flex:none;min-width:34px}.route-dots{opacity:.9;background-image:radial-gradient(circle,#697486 1.2px,#0000 1.4px);background-repeat:repeat-x;background-size:7px 6px;flex:1;min-width:18px;height:6px}.route-path{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.route-icons-stack{justify-content:center;align-items:center;padding:2px 0;display:flex}.route-icons-stack .token-icon,.route-dex-icon{object-fit:cover;background:#202023;border:2px solid #121214;border-radius:50%;width:32px!important;height:32px!important}.route-icons-stack>*+*{margin-left:-9px}.route-dex-icon{padding:3px}@media (width<=380px){.route-flow{gap:4px}.route-percent{min-width:29px}.route-dots{background-size:6px 6px;min-width:12px}.route-icons-stack .token-icon,.route-dex-icon{width:30px!important;height:30px!important}}[data-theme=light] .route-icons-stack .token-icon,[data-theme=light] .route-dex-icon{background:#e5e5e5;border-color:#f1f1f1}@media (width<=350px){.settings-inline{flex-wrap:wrap}.settings-inline>.settings-segments{margin-left:auto}}.settings-risk-section{--risk-color:#7779ef;--risk-tint:#7779ef24}.settings-risk-section.risk-safe{--risk-color:#168fff;--risk-tint:#168fff24}.settings-risk-section.risk-risky{--risk-color:#f58b22;--risk-tint:#f58b2229}.risk-current{background:var(--risk-tint);color:var(--risk-color);white-space:nowrap;border-radius:16px;margin-left:auto;padding:6px 12px;font-size:13px;font-weight:650}.risk-slider{align-items:center;height:38px;margin:17px 0 0;display:flex;position:relative}.risk-track{pointer-events:none;background:linear-gradient(90deg,#168fff 0%,#527ef8 38%,#8776e7 58%,#f58b22 100%);border-radius:20px;height:12px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:inset 0 1px 3px #00000021}.risk-slider input{z-index:1;appearance:none;cursor:grab;touch-action:none;background:0 0;width:100%;height:38px;margin:0;position:relative}.risk-slider input:active{cursor:grabbing}.risk-slider input::-webkit-slider-runnable-track{background:0 0;border:0;height:12px}.risk-slider input::-moz-range-track{background:0 0;border:0;height:12px}.risk-slider input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--risk-color);border:3px solid #fff;border-radius:50%;width:26px;height:26px;margin-top:-7px;box-shadow:0 2px 8px #00000057}.risk-slider input::-moz-range-thumb{background:var(--risk-color);border:3px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #00000057}.risk-slider input:focus-visible{outline:none}.risk-slider input:focus-visible::-webkit-slider-thumb{outline-offset:3px;outline:2px solid #30a1f5}.risk-slider input:focus-visible::-moz-range-thumb{outline-offset:3px;outline:2px solid #30a1f5}.risk-scale{color:#9298a1;-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:space-between;gap:8px;margin-top:2px;font-size:13px;display:flex}.risk-scale span.selected{color:var(--risk-color);font-weight:700}.settings-risk-section .risk-hint{color:#a3aab4}[data-theme=light] .risk-current{color:#213243}[data-theme=light] .risk-safe .risk-current{color:#186eac}[data-theme=light] .risk-risky .risk-current{color:#985014}[data-theme=light] .risk-scale{color:#666b72}[data-theme=light] .risk-safe .risk-scale .selected{color:#186eac}[data-theme=light] .risk-normal .risk-scale .selected{color:#6355b0}[data-theme=light] .risk-risky .risk-scale .selected{color:#985014}[data-theme=light] .settings-risk-section .risk-hint{color:#555e68}.telegram-mini-app{--tg-header-offset:max(var(--tg-safe-top,0px),calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px)))}.telegram-mini-app .site-header{top:var(--tg-header-offset)}.swap-error{color:#f16a6a;margin:8px 2px 0;font-size:13px;line-height:1.4}.primary-action.is-swapping{cursor:default;background:#1f4f78}.primary-action-swapping{justify-content:center;align-items:center;gap:10px;display:flex}.primary-action-swapping .token-icon{animation:1.1s ease-in-out infinite swap-icon-pulse}.primary-action-swapping .token-icon:last-child{animation-delay:.35s}.primary-action-spinner{color:#cfe3fa;animation:1s linear infinite swap-spinner-rotate}@keyframes swap-icon-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes swap-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swap-success-panel{z-index:30;background:#0e0e0f;border:0;border-radius:15px;flex-direction:column;width:300px;padding:0;display:flex;position:absolute;top:54px;right:0;overflow:hidden;box-shadow:0 16px 40px #0006}.swap-success-content{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:4px 4px 22px;display:flex}.swap-success-route{background:#171717;border-radius:13px;flex-direction:column;align-items:center;gap:10px;width:100%;padding:20px 8px;display:flex}.swap-success-route .route-icons-stack{padding:0}.swap-success-route .route-dex-icon{width:40px!important;height:40px!important}.swap-success-route-labels{color:#f1f1f1;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.swap-success-route-dex{color:#8792a2;font-size:11px;font-weight:500}.swap-success-status-block{background:#171717;border-radius:13px;flex-direction:column;align-items:center;gap:6px;width:100%;padding:16px 8px;display:flex}.swap-success-status{color:#4fc58a;align-items:center;gap:8px;font-size:16px;font-weight:650;display:flex}.swap-success-status-icon{color:#4fc58a;background:#123a22;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.swap-success-status-icon .spin{animation:1s linear infinite swap-spinner-rotate}.swap-success-status-block.status-pending .swap-success-status{color:#e0a94e}.swap-success-status-block.status-pending .swap-success-status-icon{color:#e0a94e;background:#3a2f12}.swap-success-status-block.status-failed .swap-success-status{color:#f16a6a}.swap-success-status-block.status-failed .swap-success-status-icon{color:#f16a6a;background:#3a1414}.swap-success-time{color:#8792a2;margin:0;font-size:13px;font-weight:500}.swap-success-hash-row{gap:8px;width:100%;display:flex}.swap-tx-hash{color:#c7c7c7;background:#202020;border:0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:9px;min-width:0;height:43px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;transition:background .18s,color .18s,transform .12s;display:flex}.swap-tx-hash:hover{background:#282828}.swap-tx-hash:active{transform:scale(.97)}.swap-tx-hash.is-copied{color:#4fc58a;background:#123a22}.swap-tx-open{color:#c7c7c7;background:#202020;border:0;border-radius:12px;flex:none;place-items:center;width:43px;height:43px;transition:background .18s,color .18s,transform .12s;display:grid}.swap-tx-open:hover{color:#f1f1f1;background:#282828}.swap-tx-open:active{transform:scale(.94)}[data-theme=light] .swap-success-panel{background:#fff}[data-theme=light] .swap-success-route,[data-theme=light] .swap-success-status-block{background:#f4f6f9}[data-theme=light] .swap-success-route-labels{color:#192436}[data-theme=light] .swap-success-time{color:#647286}[data-theme=light] .swap-tx-hash{color:#43484f;background:#f0f0f0}[data-theme=light] .swap-tx-hash:hover{background:#e7e7e7}[data-theme=light] .swap-tx-hash.is-copied{color:#1d7a47;background:#dff3e6}[data-theme=light] .swap-tx-open{color:#43484f;background:#f0f0f0}[data-theme=light] .swap-tx-open:hover{background:#e7e7e7}@media (width<=520px){.swap-success-panel{z-index:100;width:100%;height:50dvh;max-height:calc(100dvh - env(safe-area-inset-top) - 12px);border-radius:20px 20px 0 0;padding:0;animation:.28s cubic-bezier(.2,.8,.2,1) both token-sheet-in;position:fixed;inset:auto 0 0;overflow:hidden}.swap-success-panel:before{content:"";background:#52565f;border-radius:4px;width:36px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.swap-success-panel .settings-heading{font-size:17px}.swap-success-content{padding:4px 20px max(20px,env(safe-area-inset-bottom));flex:1;justify-content:center}}.input-mainline>input.amount-insufficient{color:#f16a6a!important}.insufficient-note{color:#f16a6a;font-size:12px;font-weight:600}.primary-action:disabled{cursor:not-allowed;opacity:.65}.splash-active .brand-logo{opacity:0}.splash-screen{z-index:1000;background:var(--bg);pointer-events:all;transition:background .25s;position:fixed;inset:0}.splash-screen.is-flying{pointer-events:none;background:0 0}.splash-icon{will-change:transform;width:120px;height:auto;transition:transform .55s cubic-bezier(.2,.8,.2,1);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.splash-screen.is-flying .splash-icon{transform:translate(-50%,-50%) translate(var(--splash-x),var(--splash-y)) scale(var(--splash-scale))}.account-notice{border:1px solid var(--line);color:var(--muted);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;padding:10px 12px;font-size:11px;line-height:1.35;display:flex}.account-notice button{color:#fff;background:#30a1f5;border:0;border-radius:8px;flex:none;padding:7px 9px;font-size:11px}.account-error{color:#f16a6a;margin:0 0 12px;font-size:12px}@media (prefers-reduced-motion:reduce){.splash-screen,.splash-icon{transition-duration:.01ms!important}}.telegram-mini-app .page-shell{padding-top:calc(var(--tg-header-offset) + 59px)}@media (width<=520px){.telegram-mini-app.telegram-fullscreen{--tg-header-offset:max(96px,var(--tg-safe-top,0px),calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px)))}.telegram-mini-app .page-shell{padding-top:calc(var(--tg-header-offset) + 58px)}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
