*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;line-height:1.5;tab-size:4;overflow-y:overlay;overflow-x:hidden;color-scheme:light dark}body{min-height:100vh;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Color Emoji,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}audio,canvas,embed,iframe,img,object,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;background:rgba(0,0,0,0);border:0;padding:0;margin:0}[role=button],button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}:disabled{cursor:not-allowed}textarea{resize:vertical}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a{color:inherit;text-decoration:none}ol,ul{list-style:none;padding-left:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;background:currentColor;opacity:.15}blockquote{margin-inline:0}html:focus-within{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece{background:rgba(0,0,0,0)!important}::-webkit-scrollbar-thumb{background:rgba(18,16,16,.3);border-radius:5px;border:none}::-webkit-scrollbar-thumb:hover{background:rgba(18,16,16,.2)}[data-theme=light]{--default-color:rgba(18,16,16,1);--default-bg:rgba(248,248,248,1);--default-shadow:0 3px 25px rgba(248,248,248,0.3);--default-border:rgba(232,232,232,1);--default-bg-1:rgba(0,136,255,1);--default-bg-2:rgba(245,245,245,1);--default-bg-3:rgba(0,136,255,0.12);--default-bg-4:rgba(36,159,86,0.12);--default-bg-5:rgba(212,16,26,0.12);--default-bg-6:rgba(47,185,179,1);--primary-color:rgba(23,88,250,1);--primary-bg:rgba(223,228,255,1);--primary-shadow:0 3px 25px rgba(223,228,255,1);--primary-border:rgba(223,228,255,1);--success-color:#ffffff;--success-bg:rgba(36,159,86,1);--success-shadow:0 3px 25px rgba(36,159,86,0.3);--success-border:rgba(36,159,86,1);--warning-color:#ffffff;--warning-bg:rgba(203,98,0,1);--warning-shadow:0 3px 25px rgba(203,98,0,0.3);--warning-border:rgba(203,98,0,1);--danger-color:#ffffff;--danger-bg:linear-gradient(150.26deg,#1758FA 15.87%,#4E1EFF 88.6%);--danger-shadow:0 3px 25px rgba(23,88,250,0.3);--danger-border:linear-gradient(150.26deg,#1758FA 15.87%,#4E1EFF 88.6%);--info-color:rgba(49,57,104,1);--info-bg:rgba(49,57,104,0);--info-shadow:0 3px 25px rgba(49,57,104,0.3);--info-border:rgba(49,57,104,1);--text-color:rgba(18,16,16,1);--text-bg:rgba(18,16,16,0);--text-shadow:0 3px 25px rgba(18,16,16,0);--text-border:rgba(18,16,16,0);--main-color:rgba(23,88,250,1);--main-color-2:rgba(223,228,255,1);--white-color:#FFFFFF;--radius:12px;--app-bg:#F6F2F0;--surface-bg:#FFFFFF;--surface-bg-soft:#FBF8F6;--surface-bg-elevated:#FFFFFF;--text-primary:#1C1C1C;--text-secondary:#91827B;--text-muted:#A89C96;--border-soft:#E5DFDB;--brand-primary:#FD896E;--brand-primary-hover:#EF7458;--accent-coral:#FABEAE;--accent-mint:#98E4EB;--accent-yellow:#F7D280;--accent-green:#BCD37D;--chip-bg-1:rgba(250,190,174,0.55);--chip-bg-2:rgba(152,228,235,0.48);--chip-bg-3:rgba(247,210,128,0.55);--chip-bg-4:rgba(188,211,125,0.46);--card-radius:16px;--control-radius:999px;--soft-shadow:0 18px 50px rgba(68,48,38,0.08);--card-shadow:0 14px 34px rgba(68,48,38,0.1);--color-bg:var(--surface-bg);--color-bg2:var(--surface-bg-soft);--color-bg3:var(--text-primary);--color-bg4:var(--app-bg);--color-fg:var(--text-primary);--color-li:var(--text-secondary);--color-text:var(--text-primary);--color-tips:var(--text-secondary);--border-color:var(--border-soft);--color-icon-bg:var(--surface-bg-soft);--ant-table-header-bg:var(--surface-bg-soft);--color-shadow:rgba(68,48,38,0.12);--highlighted-item:rgba(209,0,0,1);--text-color:var(--text-primary);--text-color2:#FFFFFF;--border-color-3:var(--text-primary);--border-color-4:var(--surface-bg-soft);--border-color-5:var(--text-primary);--border-color-6:var(--surface-bg-soft);--border-color-7:var(--border-soft);--hover-color-1:rgba(250,190,174,0.22);--primary-color:var(--brand-primary);--primary-bg:rgba(250,190,174,0.3);--primary-shadow:0 12px 30px rgba(253,137,110,0.18);--primary-border:rgba(253,137,110,0.28);--danger-bg:var(--brand-primary);--danger-shadow:0 12px 28px rgba(253,137,110,0.26);--danger-border:var(--brand-primary);--main-color:var(--brand-primary);--main-color-2:rgba(250,190,174,0.28)}[data-theme=dark]{--default-color:rgba(18,16,16,1);--default-bg:rgba(248,248,248,1);--default-shadow:0 3px 25px rgba(248,248,248,0.3);--default-border:rgba(232,232,232,1);--default-bg-1:rgba(0,136,255,1);--default-bg-2:rgba(245,245,245,1);--default-bg-3:rgba(0,136,255,0.12);--default-bg-4:rgba(36,159,86,0.12);--default-bg-5:rgba(212,16,26,0.12);--default-bg-6:rgba(47,185,179,1);--primary-color:rgba(23,88,250,1);--primary-bg:rgba(223,228,255,1);--primary-shadow:0 3px 25px rgba(223,228,255,1);--primary-border:rgba(223,228,255,1);--success-color:#ffffff;--success-bg:rgba(36,159,86,1);--success-shadow:0 3px 25px rgba(36,159,86,0.3);--success-border:rgba(36,159,86,1);--warning-color:#ffffff;--warning-bg:rgba(203,98,0,1);--warning-shadow:0 3px 25px rgba(203,98,0,0.3);--warning-border:rgba(203,98,0,1);--danger-color:#ffffff;--danger-bg:linear-gradient(150.26deg,#1758FA 15.87%,#4E1EFF 88.6%);--danger-shadow:0 3px 25px rgba(23,88,250,0.3);--danger-border:linear-gradient(150.26deg,#1758FA 15.87%,#4E1EFF 88.6%);--info-color:rgba(49,57,104,1);--info-bg:rgba(49,57,104,0);--info-shadow:0 3px 25px rgba(49,57,104,0.3);--info-border:rgba(49,57,104,1);--text-color:rgba(18,16,16,1);--text-bg:rgba(18,16,16,0);--text-shadow:0 3px 25px rgba(18,16,16,0);--text-border:rgba(18,16,16,0);--main-color:rgba(23,88,250,1);--main-color-2:rgba(223,228,255,1);--white-color:#FFFFFF;--radius:12px;--app-bg:#151312;--surface-bg:#211D1B;--surface-bg-soft:#2A2522;--surface-bg-elevated:#332D29;--text-primary:#F8F3EF;--text-secondary:#B8AAA4;--text-muted:#8D8079;--border-soft:#3A332F;--brand-primary:#FF9A85;--brand-primary-hover:#FFB09F;--accent-coral:#4A2F2A;--accent-mint:#24474B;--accent-yellow:#57482A;--accent-green:#3D4729;--chip-bg-1:rgba(255,154,133,0.18);--chip-bg-2:rgba(152,228,235,0.16);--chip-bg-3:rgba(247,210,128,0.16);--chip-bg-4:rgba(188,211,125,0.14);--card-radius:16px;--control-radius:999px;--default-shadow:0 14px 34px rgba(0,0,0,0.22);--soft-shadow:0 14px 34px rgba(0,0,0,0.2);--card-shadow:0 16px 38px rgba(0,0,0,0.24);--color-bg:var(--surface-bg);--color-bg2:var(--surface-bg-soft);--color-bg3:var(--text-primary);--color-bg4:var(--app-bg);--color-stack-bg:var(--surface-bg-soft);--color-fg:var(--text-primary);--color-li:var(--text-secondary);--color-rl:var(--text-muted);--color-text:var(--text-primary);--color-tips:var(--text-secondary);--border-color:var(--border-soft);--border-color-2:rgba(248,243,239,0.14);--color-icon-bg:var(--surface-bg-soft);--ant-table-header-bg:var(--surface-bg-soft);--color-shadow:rgba(0,0,0,0.24);--highlighted-item:rgba(209,0,0,1);--text-color:var(--text-primary);--text-color2:#151312;--border-color-3:var(--text-primary);--border-color-4:var(--border-soft);--border-color-5:var(--text-primary);--border-color-6:var(--surface-bg-soft);--border-color-7:var(--border-soft);--hover-color-1:rgba(255,154,133,0.12);--primary-color:var(--brand-primary);--primary-bg:rgba(255,154,133,0.14);--primary-shadow:0 12px 30px rgba(0,0,0,0.26);--primary-border:rgba(255,154,133,0.32);--danger-bg:var(--brand-primary);--danger-shadow:0 12px 30px rgba(255,154,133,0.2);--danger-border:var(--brand-primary);--main-color:var(--brand-primary);--main-color-2:rgba(255,154,133,0.16)}:root{--theme-tt:480ms}body.theme-rippling,body.theme-rippling *{transition:color var(--theme-tt) var(--theme-td,0s),background var(--theme-tt) var(--theme-td,0s),border-color var(--theme-tt) var(--theme-td,0s),fill var(--theme-tt) var(--theme-td,0s),stroke var(--theme-tt) var(--theme-td,0s),box-shadow var(--theme-tt) var(--theme-td,0s);will-change:color,background,border-color,fill,stroke,box-shadow}body.theme-rippling svg *{transition:fill var(--theme-tt) var(--theme-td,0s),stroke var(--theme-tt) var(--theme-td,0s);will-change:fill,stroke}@media(prefers-reduced-motion:reduce){body.theme-rippling,body.theme-rippling *{transition:none!important}}body{margin:0;background:var(--app-bg,var(--color-bg));color:var(--text-primary,var(--color-fg));font-family:var(--font-inter),sans-serif}.container{max-width:calc(1288px + clamp(19px,19px + 157*(100vw - 430px)/1010,176px));width:100vw;padding:0 clamp(16px,16px + 14*(100vw - 430px)/1010,30px);margin:0 auto;position:relative}.defi-container{transition:all .36s;padding:clamp(16px,16px + 14*(100vw - 430px)/1010,30px) clamp(16px,16px + 16*(100vw - 430px)/1010,32px) clamp(20px,20px + 26*(100vw - 430px)/1010,46px);margin-left:clamp(191px,191px + 66*(100vw - 430px)/1010,257px)}@media(max-width:1000px){.defi-container{margin-left:clamp(60px,60px + 20*(100vw - 430px)/1010,80px)}}#theme-ripple-overlay{position:fixed;inset:0;z-index:2147483647;pointer-events:none;clip-path:circle(0 at var(--x,50%) var(--y,50%));transition:clip-path var(--t,.6s) ease-out;will-change:clip-path,opacity}#theme-ripple-overlay.expand{clip-path:circle(var(--r,0) at var(--x,50%) var(--y,50%))}#theme-ripple-overlay.fadeout{opacity:0;transition:opacity .14s ease}.theme-ripple-page{min-height:100vh;background:var(--app-bg,var(--color-bg));color:var(--text-primary,var(--color-fg))}@media(prefers-reduced-motion:reduce){#theme-ripple-overlay{transition:none!important;clip-path:none!important}}:root::view-transition-new(root),:root::view-transition-old(root){animation:none;mix-blend-mode:normal}.vector{width:70%;height:0;border:1px solid rgba(0,0,0,0);border-image:linear-gradient(90deg,#053CE0,#053CE0,#053CE0) 1;box-shadow:0 4px 84px rgba(5,60,224,.45);position:absolute;left:50%;transform:translateX(-50%);bottom:0;transition:all .36s}.bends-box{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;display:flex;align-items:center;justify-content:center}.highlights-solid-img-box{margin-top:clamp(30px,30px + 34*(100vw - 430px)/1010,64px)}.highlights-solid-img-box .highlights-solid-img{width:90%;margin:0 auto}@media(max-width:750px){.highlights-solid-img-box{overflow:hidden;position:relative;height:28px}.highlights-solid-img-box .highlights-solid-img{min-width:800px;height:28px;position:absolute;left:50%;transform:translateX(-50%)}}.custom-scrollbar{padding-bottom:clamp(1px,1px + 149*(100vw - 430px)/1010,150px);scrollbar-width:thin;scrollbar-color:var(--text-muted,rgba(203,213,225,.8)) rgba(0,0,0,0)}.custom-scrollbar::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--text-muted,rgba(203,213,225,.8));border-radius:4px;transition:background .2s}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--text-secondary,rgba(148,163,184,.9))}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-fade-in{animation:modalFadeIn .3s ease-out}@layer utilities{.text-primary{color:#10a37f}.bg-primary{background:#10a37f}.border-primary{border-color:#10a37f}.from-primary{--tw-gradient-from:#10a37f}.to-primary-dark{--tw-gradient-to:#0d8a6a}.bg-deep{background:linear-gradient(135deg,#8b5cf6,#6366f1)}.border-deep{border-color:#8b5cf6}.ring-deep{--tw-ring-color:#8b5cf6}}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.animate-bounce{animation:bounce .5s ease-in-out infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}