@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/Bricolage-Variable.woff2) format("woff2-variations"),url(/fonts/Bricolage-Variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/Bricolage-Variable-ext.woff2) format("woff2-variations"),url(/fonts/Bricolage-Variable-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/PlexMono-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/PlexMono-400-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/PlexMono-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/PlexMono-500-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/PlexMono-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/PlexMono-600-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,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}:root{color-scheme:dark;--bg: #0A0A12;--bg-2: #0C0C15;--s1: #0F0F1A;--s2: #12121F;--s3: #15152A;--s4: #1E1E33;--s5: #2A2A45;--ink: #F5F5FA;--ink-2: rgba(245, 245, 250, .8);--ink-3: rgba(245, 245, 250, .6);--ink-4: rgba(245, 245, 250, .4);--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .14);--line-3: rgba(255, 255, 255, .24);--lime: #C6FF3D;--lime-2: #E2FF9A;--lime-wash: rgba(198, 255, 61, .12);--up: #7DFFB8;--up-wash: rgba(125, 255, 184, .12);--down: #FF5A7A;--down-wash: rgba(255, 90, 122, .12);--warn: #FFD84D;--warn-wash: rgba(255, 216, 77, .12);--cyan: #3DFFF2;--violet: #B26BFF;--orange: #FF8A3D;--pink: #FF6BD6;--sky: #5B8CFF;--r-xs: 10px;--r-sm: 14px;--r: 22px;--r-lg: 30px;--r-xl: 40px;--pill: 999px;--jelly: inset 0 -5px 0 rgba(0, 0, 0, .22), inset 0 5px 9px rgba(255, 255, 255, .45);--jelly-sm: inset 0 -3px 0 rgba(0, 0, 0, .2), inset 0 3px 6px rgba(255, 255, 255, .42);--ball: inset 0 -6px 0 rgba(0, 0, 0, .2), inset 0 6px 10px rgba(255, 255, 255, .55);--lift: 0 18px 50px -20px rgba(0, 0, 0, .7);--font: "Bricolage Grotesque", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "PingFang SC", "Microsoft YaHei", monospace;--side-w: 252px;--top-h: 64px;--tab-h: 66px;--gutter: 24px;--page-max: 1480px;--ease-jelly: cubic-bezier(.3, 1.7, .5, 1);--ease-out: cubic-bezier(.2, .8, .2, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;background:var(--bg)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;min-height:100vh;min-height:100dvh;background:var(--bg);color:var(--ink);font:500 15px/1.5 var(--font);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,svg,canvas{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0;-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:800;letter-spacing:-.035em;line-height:1.05;text-wrap:balance}input,textarea{min-width:0}::selection{background:var(--lime);color:var(--bg)}:focus{outline:none}:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:8px}*{scrollbar-width:thin;scrollbar-color:var(--s5) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:var(--s5);border-radius:99px;border:3px solid var(--bg)}*::-webkit-scrollbar-track{background:transparent}.num,.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.display{font-weight:800;letter-spacing:-.035em}.mute{color:var(--ink-3)}.faint{color:var(--ink-4)}.up{color:var(--up)}.down{color:var(--down)}.lime{color:var(--lime)}.small{font-size:13px}.tiny{font-size:11.5px}.kicker{font:600 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.grow{flex:1 1 auto;min-width:0}.row{display:flex;align-items:center;gap:10px}.row-wrap{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap}.stack{display:flex;flex-direction:column;gap:10px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.link{color:var(--lime);text-decoration:underline;text-decoration-color:#c6ff3d59;text-underline-offset:3px}.link:hover{text-decoration-color:var(--lime)}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes spin{to{transform:rotate(360deg)}}@keyframes wob{0%{transform:scale(1)}30%{transform:scale(1.07,.93)}50%{transform:scale(.95,1.05)}70%{transform:scale(1.03,.97)}to{transform:scale(1)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes popIn{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes pulseDot{0%{box-shadow:0 0 #7dffb899}to{box-shadow:0 0 0 10px #7dffb800}}@keyframes waveX{to{transform:translate(-50%)}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes flashUp{0%{box-shadow:0 0 #7dffb8b3;background:#7dffb829}to{box-shadow:0 0 0 14px #7dffb800}}@keyframes flashDown{0%{box-shadow:0 0 #ff5a7ab3;background:#ff5a7a29}to{box-shadow:0 0 0 14px #ff5a7a00}}@keyframes jellyA{0%{transform:scale(1)}25%{transform:scale(1.04,.96)}50%{transform:scale(.98,1.03)}75%{transform:scale(1.01,.99)}to{transform:scale(1)}}@keyframes jellyB{0%{transform:scale(1)}25%{transform:scale(1.04,.96)}50%{transform:scale(.98,1.03)}75%{transform:scale(1.01,.99)}to{transform:scale(1)}}@keyframes shakeA{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes shakeB{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes rippleA{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(7)}}@keyframes rippleB{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(7)}}@keyframes floatUp{0%{opacity:0;transform:translate(-50%) scale(.6)}18%{opacity:1;transform:translate(-50%,-14px) scale(1.15)}to{opacity:0;transform:translate(-50%,-70px) scale(1)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.app{display:grid;grid-template-columns:var(--side-w) minmax(0,1fr);min-height:100vh;min-height:100dvh}body.no-scroll{overflow:hidden}.skip-link{position:absolute;left:-9999px;top:10px;z-index:200;padding:10px 16px;border-radius:var(--pill);background:var(--lime);color:var(--bg);font-weight:800}.skip-link:focus{left:16px}.sidebar{position:sticky;top:0;height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:16px 14px;background:linear-gradient(180deg,var(--s1),var(--bg-2));border-right:1px solid var(--line);z-index:40}.side-top{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 8px}.brand{display:inline-flex;align-items:center;gap:9px;color:var(--ink)}.brand .logo{transform-origin:50% 90%}.brand:hover .logo{animation:wob .6s}.wordmark{font:800 30px/1 var(--font);letter-spacing:-.045em;color:var(--ink)}.side-close{display:none}.side-nav{display:flex;flex-direction:column;gap:3px}.side-link{display:flex;align-items:center;gap:12px;min-height:46px;padding:0 16px;border-radius:var(--pill);color:var(--ink-2);font-weight:700;font-size:15.5px;letter-spacing:-.01em;transition:background .15s,color .15s}.side-link svg{flex:none}.side-link:hover{background:#ffffff0f;color:var(--ink)}.side-link.on{background:var(--ink);color:var(--bg);box-shadow:inset 0 -4px #00000026,inset 0 4px 8px #ffffffb3}.side-pour{margin-top:8px;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:26px;background:var(--lime);color:var(--bg);text-align:left;box-shadow:var(--jelly),0 16px 36px -16px #c6ff3d99;transition:transform .15s}.side-pour:hover{animation:wob .5s}.side-pour:active{transform:scale(.97)}.side-pour-drop{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#0a0a1214}.side-pour b{display:block;font-size:17px;font-weight:800;letter-spacing:-.02em}.side-pour small{display:block;font:500 11.5px/1.35 var(--mono);opacity:.72}.side-fill{flex:1 1 auto;min-height:8px}.side-pairs{display:flex;flex-direction:column;gap:7px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r);background:#ffffff05}.side-pairs .kicker{margin-bottom:2px}.side-pair{display:flex;align-items:center;gap:9px;font-weight:700;font-size:14px}.side-pair i{flex:none;width:13px;height:13px;border-radius:50%;box-shadow:var(--jelly-sm)}.side-pair span{flex:1}.side-pair b{font-size:12.5px;font-weight:500;color:var(--ink-2)}.side-status{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:2px 10px;font-size:13px;font-weight:700}.live-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ink-4)}.live-dot.on{background:var(--up);animation:pulseDot 1.8s infinite}.side-legal{display:flex;gap:4px;flex-wrap:wrap;padding:0 4px}.side-legal a{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:var(--pill);font-size:13px;font-weight:600;color:var(--ink-3)}.side-legal a:hover,.side-legal a.on{color:var(--ink);background:#ffffff0d}.side-tools{display:flex;gap:6px;padding:0 4px}.tool{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:42px;height:42px;padding:0 14px;border-radius:var(--pill);border:1px solid var(--line-2);color:var(--ink-2);font-size:13.5px;font-weight:700;transition:border-color .15s,color .15s}.tool:hover{color:var(--ink);border-color:var(--line-3)}.tool.wide{flex:1}.scrim{display:none}.main{min-width:0;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.topbar{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:12px;min-height:var(--top-h);padding:10px var(--gutter);background:#0a0a12cc;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border-bottom:1px solid var(--line)}.menu-btn{display:none}.brand-mobile{flex:none}.search-btn{flex:none;display:flex;align-items:center;gap:10px;height:42px;width:clamp(200px,22vw,300px);padding:0 10px 0 16px;border-radius:var(--pill);background:var(--s2);border:1px solid var(--line);color:var(--ink-3);font-size:14px;transition:border-color .15s,color .15s}.search-btn:hover{border-color:var(--line-3);color:var(--ink-2)}.search-word{flex:1;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-btn kbd{flex:none;padding:2px 8px;border-radius:8px;border:1px solid var(--line-2);font-size:11px;color:var(--ink-3)}.stock-tape{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;height:42px;padding:0 4px;border-radius:var(--pill);background:var(--s1);border:1px solid var(--line);overflow:hidden}.stock-tape.empty{border-color:transparent;background:transparent}.stock-tag{flex:none;padding:5px 10px;border-radius:var(--pill);background:var(--lime);color:var(--bg);font:600 10.5px/1 var(--mono);letter-spacing:.1em}.stock-tag.demo{background:var(--warn)}.stock-wait{font-size:12.5px;padding:0 8px}.stock-window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent)}.stock-track{display:flex;width:max-content;animation:marquee 52s linear infinite}.stock-tape:hover .stock-track{animation-play-state:paused}.stock-group{display:flex;gap:4px;padding-right:4px}.stock{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:var(--pill);font-size:12.5px;white-space:nowrap}.stock b{font-weight:800;letter-spacing:-.01em}.stock .num{font-size:12px}.stock.tick-up{animation:flashUp 1.1s ease-out}.stock.tick-down{animation:flashDown 1.1s ease-out}.topbar-right{flex:none;margin-left:auto;display:flex;align-items:center;gap:8px}.acct-dot{flex:none;width:8px;height:8px;border-radius:50%}.page{width:100%;max-width:var(--page-max);margin:0 auto;padding:22px var(--gutter) 44px;flex:1 0 auto}.page-skel{display:flex;flex-direction:column;gap:18px}.wait-card{text-align:center}.wait-card b{font-size:20px}.wait-card p{margin-top:6px}.foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;width:100%;max-width:var(--page-max);margin:0 auto;padding:22px var(--gutter) 28px;border-top:1px solid var(--line);color:var(--ink-3);font-size:13px}.foot-brand{display:inline-flex;align-items:center;gap:8px}.foot-brand .wordmark{font-size:20px}.foot-note{flex:1 1 280px}.foot-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.foot-links a:hover{color:var(--ink)}.tabbar{display:none}.drops{position:fixed;left:calc(var(--side-w) + 18px);bottom:18px;z-index:45;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:8px;pointer-events:none}.drop-toast{pointer-events:auto;position:relative;display:flex;align-items:center;gap:10px;max-width:min(320px,calc(100vw - 32px));padding:7px 18px 7px 7px;border-radius:var(--pill);background:#15152af0;border:1px solid var(--line-2);box-shadow:var(--lift);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:dropIn .55s var(--ease-jelly),dropOut .5s ease-in 3.7s forwards}.drop-toast b{display:block;font-size:13.5px;font-weight:800;white-space:nowrap}.drop-toast.buy b{color:var(--up)}.drop-toast.sell b{color:var(--down)}.drop-toast small{display:block;font:500 11.5px var(--mono);color:var(--ink-3)}.drop-ring{position:absolute;left:22px;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;border:2px solid var(--pc);opacity:0;animation:rippleA 1.1s ease-out;pointer-events:none}@keyframes dropIn{0%{opacity:0;transform:translateY(-34px) scale(.7,1.25)}60%{opacity:1;transform:translateY(4px) scale(1.06,.94)}to{opacity:1;transform:none}}@keyframes dropOut{to{opacity:0;transform:translateY(16px) scale(.92)}}.intro{position:fixed;inset:0;z-index:120;display:grid;place-items:center;background:radial-gradient(60% 50% at 50% 55%,#11111f,var(--bg));pointer-events:none;animation:introOut .5s ease-in 1.55s forwards}.intro-stage{position:relative;width:340px;height:280px}.intro-drop{position:absolute;left:50%;top:0;transform:translate(-50%);animation:introFall .62s cubic-bezier(.55,0,.9,.45) forwards}.intro-pool{position:absolute;left:50%;top:168px;width:132px;height:26px;margin-left:-66px;border-radius:50%;background:var(--lime);transform:scale(0);animation:introPool 1s var(--ease-jelly) .56s forwards;box-shadow:0 0 40px #c6ff3d73}.intro-ring{position:absolute;left:50%;top:181px;width:150px;height:36px;margin:-18px 0 0 -75px;border-radius:50%;border:2px solid var(--lime);opacity:0;animation:introRing 1s ease-out forwards}.intro-ring.r1{animation-delay:.6s}.intro-ring.r2{animation-delay:.74s}.intro-ring.r3{animation-delay:.9s}.intro-bit{position:absolute;left:50%;top:172px;width:10px;height:10px;margin:-5px;border-radius:50%;background:var(--c);opacity:0;animation:introBit .9s cubic-bezier(.2,.8,.3,1) .6s forwards}.intro-word{position:absolute;left:0;right:0;top:206px;text-align:center;font:800 58px/1 var(--font);letter-spacing:-.045em;color:var(--ink)}.intro-word b{display:inline-block;opacity:0;font-weight:800;animation:introLetter .55s var(--ease-jelly) forwards}@keyframes introFall{0%{transform:translate(-50%,-60vh) scale(.8,1.3)}85%{transform:translate(-50%,92px) scale(.85,1.2)}to{transform:translate(-50%,112px) scale(1.3,.55);opacity:0}}@keyframes introPool{0%{transform:scale(0)}45%{transform:scale(1.35,1.15)}to{transform:scale(1)}}@keyframes introRing{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(2.5)}}@keyframes introBit{0%{opacity:1;transform:rotate(var(--a)) translate(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translate(var(--d)) scale(.4)}}@keyframes introLetter{0%{opacity:0;transform:translateY(26px) scale(.6)}70%{opacity:1;transform:translateY(-6px) scale(1.08)}to{opacity:1;transform:none}}@keyframes introOut{to{opacity:0;visibility:hidden}}.palette{width:min(640px,calc(100vw - 24px));max-height:min(560px,calc(100dvh - 120px));display:flex;flex-direction:column;border-radius:var(--r-lg);background:var(--s2);border:1px solid var(--line-2);box-shadow:0 40px 120px -20px #000c;overflow:hidden;animation:popIn .3s var(--ease-jelly)}.palette-in{display:flex;align-items:center;gap:12px;padding:14px 16px 14px 20px;border-bottom:1px solid var(--line);color:var(--ink-3)}.palette-in input{flex:1;min-width:0;height:40px;border:0;background:transparent;outline:none;font-size:17px;font-weight:700;color:var(--ink)}.palette-in input::placeholder{color:var(--ink-4);font-weight:600}.palette-esc{padding:4px 10px;border-radius:9px;border:1px solid var(--line-2);font-size:11.5px;color:var(--ink-3)}.palette-list{overflow-y:auto;padding:8px}.palette-k{padding:8px 12px 6px}.palette-none{padding:26px 12px;text-align:center;color:var(--ink-3)}.palette-row{width:100%;display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:18px;text-align:left;font-size:14px}.palette-row.on{background:#ffffff12}.palette-name{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.palette-name b{font-weight:800}.palette-ic{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--s4);color:var(--ink-2)}@media (max-width: 900px){:root{--gutter: 16px;--top-h: 58px}.app{grid-template-columns:minmax(0,1fr)}.sidebar{position:fixed;inset:0 auto 0 0;width:min(320px,86vw);height:100vh;height:100dvh;transform:translate(-105%);transition:transform .34s var(--ease-out);z-index:80;box-shadow:30px 0 80px #0009;padding-top:max(16px,env(safe-area-inset-top));padding-bottom:max(16px,env(safe-area-inset-bottom))}.drawer-open .sidebar{transform:none}.side-close{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:var(--ink-2)}.side-close:hover{background:#ffffff0f;color:var(--ink)}.scrim{display:block;position:fixed;inset:0;z-index:70;background:#05050a9e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .25s}.drawer-open .scrim{opacity:1;pointer-events:auto}.menu-btn{display:grid;place-items:center;flex:none;width:42px;height:42px;margin-left:-8px;border-radius:50%;color:var(--ink)}.menu-btn:hover{background:#ffffff0f}.topbar{flex-wrap:wrap;row-gap:8px;padding-top:max(8px,env(safe-area-inset-top));padding-bottom:8px}.brand-mobile .wordmark{font-size:25px}.search-btn{width:42px;padding:0;justify-content:center;margin-left:auto}.search-word,.search-btn kbd{display:none}.topbar-right{margin-left:0}.stock-tape{order:10;flex-basis:100%;height:34px}.stock-tape.empty{display:none}.main{padding-bottom:calc(var(--tab-h) + env(safe-area-inset-bottom))}.page{padding-top:16px;padding-bottom:28px}.tabbar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;position:fixed;left:0;right:0;bottom:0;z-index:50;height:calc(var(--tab-h) + env(safe-area-inset-bottom));padding:6px 6px env(safe-area-inset-bottom);background:#0c0c15eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--line)}.tabbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;color:var(--ink-3);font-size:11px;font-weight:700;border-radius:16px;text-align:center;line-height:1.1}.tabbar a span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabbar a.on{color:var(--lime)}.tab-pour{justify-content:flex-end!important;padding-bottom:4px}.tab-pour-drop{width:56px;height:56px;margin-top:-30px;margin-bottom:2px;border-radius:50%;background:var(--lime);display:grid;place-items:center;box-shadow:var(--jelly),0 10px 26px -8px #c6ff3d99;border:4px solid var(--bg);transition:transform .15s}.tab-pour:active .tab-pour-drop{transform:scale(.94)}.tab-pour-l{color:var(--lime)}.drops{left:12px;right:12px;bottom:calc(var(--tab-h) + 12px + env(safe-area-inset-bottom))}.drop-toast{padding:6px 14px 6px 6px}.foot{padding-bottom:22px}.hide-sm{display:none!important}}@media (max-width: 380px){.brand-mobile .wordmark{display:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 20px;border-radius:var(--pill);font-weight:800;font-size:15px;letter-spacing:-.01em;white-space:nowrap;transition:transform .15s,background .15s,color .15s,box-shadow .15s,opacity .15s,border-color .15s;-webkit-user-select:none;user-select:none}.btn:active:not(:disabled){transform:scale(.96)}.btn:disabled{opacity:.42}.btn.xs{height:34px;padding:0 14px;font-size:13px;gap:6px}.btn.sm{height:40px;padding:0 16px;font-size:14px}.btn.lg{height:52px;padding:0 24px;font-size:16px}.btn.xl{height:58px;padding:0 26px;font-size:17px}.btn.block{width:100%}.btn.lime{background:var(--lime);color:var(--bg)}.btn.lime:hover:not(:disabled){background:#d4ff6b}.btn.white{background:var(--ink);color:var(--bg)}.btn.red{background:var(--down);color:var(--bg)}.btn.red:hover:not(:disabled){background:#ff7590}.btn.dark{background:var(--s4);color:var(--ink);border:1px solid var(--line)}.btn.dark:hover:not(:disabled){background:var(--s5);border-color:var(--line-2)}.jelly{box-shadow:var(--jelly)}.btn.jelly:hover:not(:disabled){animation:wob .5s}.btn .spin{margin-right:2px}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:var(--pill);background:var(--s4);color:var(--ink-2);font-weight:700;font-size:13px;white-space:nowrap;border:1px solid transparent;transition:background .15s,color .15s,box-shadow .15s}.chip:hover{color:var(--ink);background:var(--s5)}.chip.on{background:var(--ink);color:var(--bg);box-shadow:var(--jelly-sm)}.chip.sm{height:30px;padding:0 11px;font-size:12.5px}.chip-lock{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px 0 9px;border-radius:var(--pill);background:var(--lime-wash);border:1px solid rgba(198,255,61,.24);color:var(--lime);font-weight:700;font-size:12.5px;white-space:nowrap}.chip-lock svg{flex:none}.chip-lock.xs{height:22px;padding:0 8px 0 6px;font-size:11px;gap:4px}.chip-fee{flex:none;display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:var(--pill);background:#ffffff0f;border:1px solid var(--line);color:var(--ink-2);font:700 11px/1 var(--mono);white-space:nowrap}.chip-pair{--pc: var(--cyan);display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px 0 5px;border-radius:var(--pill);background:#ffffff0f;background:color-mix(in srgb,var(--pc) 15%,transparent);color:var(--pc);font:600 11.5px/1 var(--mono);white-space:nowrap}.chip-pair i{flex:none;width:11px;height:11px;border-radius:50%;background:var(--pc);box-shadow:inset 0 -2px #00000040,inset 0 2px 3px #ffffff8c}.chip-pair.solid{height:34px;padding:0 14px 0 9px;gap:7px;background:var(--pc);color:var(--bg);font:800 14.5px/1 var(--font);letter-spacing:-.01em;box-shadow:var(--jelly-sm)}.chip-pair.solid i{width:14px;height:14px;background:#0a0a1238;box-shadow:inset 0 2px 3px #00000040}.ico{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover;opacity:0;transition:opacity .25s;pointer-events:none}.ico.ok{opacity:1}.chip-pair i,.side-pair i,.tap i,.po-ball,.wt-pair i,.claim-row>i{position:relative;overflow:hidden}.stock-logo{position:relative;flex:none;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;overflow:hidden;background:var(--s5);color:var(--ink-2);font:800 10px/1 var(--font)}.stock-logo .ico{background:#eeeef4}.stock-logo.big{width:30px;height:30px;margin-bottom:3px;font-size:14px}.pair-mark{position:absolute;right:-46px;top:50%;width:176px;height:176px;margin-top:-62px;pointer-events:none}.pm-ring{position:absolute;inset:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--pc) 28%,transparent)}.pm-ring.r2{inset:-30px;border-color:color-mix(in srgb,var(--pc) 14%,transparent)}.pm-ball{position:absolute;inset:24px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--pc) 24%,transparent);opacity:.3;transition:opacity .3s,transform .6s var(--ease-jelly)}.pm-ball b{font:800 62px/1 var(--font);letter-spacing:-.04em;color:var(--pc)}.bcard:hover .pm-ball{opacity:.5;transform:rotate(-10deg) scale(1.05)}.preview.bcard:hover .pm-ball{opacity:.3;transform:none}.chip-coin{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:var(--pill);background:var(--s5);color:var(--ink);font-size:13.5px;font-weight:600;white-space:nowrap}.icon-btn{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--ink-3);transition:color .15s,background .15s}.icon-btn:hover{color:var(--ink);background:#ffffff12}.linkish{color:var(--ink-3);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:3px;font-weight:600}.linkish:hover{color:var(--ink);text-decoration-color:var(--ink-3)}.chip-mini{margin-left:8px;padding:2px 8px;border-radius:var(--pill);background:var(--lime-wash);color:var(--lime);font:700 11px var(--font)}.side-tag{display:inline-block;padding:3px 10px;border-radius:var(--pill);font-weight:800;font-size:11.5px}.side-tag.buy{background:var(--up-wash);color:var(--up)}.side-tag.sell{background:var(--down-wash);color:var(--down)}.tabs{position:relative;display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:var(--pill);background:var(--s2);border:1px solid var(--line);max-width:100%;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs-ind{position:absolute;left:0;top:4px;bottom:4px;border-radius:var(--pill);background:var(--ink);box-shadow:inset 0 -3px #00000026,inset 0 3px 6px #ffffffb3;transition:transform .38s var(--ease-jelly),width .38s var(--ease-jelly);z-index:0}.tab{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 15px;border-radius:var(--pill);font-weight:700;font-size:14px;color:var(--ink-3);white-space:nowrap;transition:color .2s}.tab:hover{color:var(--ink)}.tab[aria-selected=true]{color:var(--bg)}.tab-count{padding:1px 7px;border-radius:var(--pill);background:#ffffff1a;font-size:11px}.tab[aria-selected=true] .tab-count{background:#0a0a121f}.tabs.sm .tab{height:32px;padding:0 12px;font-size:12.5px}.seg{display:inline-flex;padding:3px;border-radius:var(--pill);background:var(--s1);border:1px solid var(--line)}.seg button{height:30px;min-width:38px;padding:0 12px;border-radius:var(--pill);font-weight:700;font-size:12.5px;color:var(--ink-3)}.seg button.on{background:var(--ink);color:var(--bg)}.jelly-pill{flex:1;min-width:0;height:48px;border-radius:var(--pill);background:var(--s4);color:var(--ink-2);font-weight:800;font-size:16px;letter-spacing:-.01em;box-shadow:inset 0 -5px #00000038,inset 0 5px 9px #ffffff14;transition:background .2s,color .2s,box-shadow .2s}.jelly-pill:hover{color:var(--ink);animation:wob .5s}.jelly-pill.on.buy{background:var(--ink);color:var(--bg);box-shadow:var(--jelly)}.jelly-pill.on.sell{background:var(--down);color:var(--bg);box-shadow:var(--jelly)}.lbl{display:block;margin-bottom:7px;font-weight:700;font-size:13.5px;color:var(--ink-2)}.field{display:flex;align-items:center;gap:8px;min-height:50px;padding:0 16px;border-radius:18px;background:var(--bg);border:1px solid var(--line-2);transition:border-color .15s,box-shadow .15s}.field:focus-within{border-color:var(--lime);box-shadow:0 0 0 3px #c6ff3d26}.field.bad{border-color:var(--down)}.field input,.field textarea,.field select{flex:1;min-width:0;height:48px;border:0;outline:none;background:transparent;font-size:15.5px;font-weight:600;color:var(--ink)}.field input::placeholder,.field textarea::placeholder{color:var(--ink-4)}.field.area{align-items:stretch;padding:12px 16px}.field.area textarea{height:112px;resize:vertical;line-height:1.5;padding:0}.field .unit{flex:none;color:var(--ink-3);font:600 13px var(--mono)}.field.search{min-height:44px;border-radius:var(--pill);background:var(--s2);border-color:var(--line);color:var(--ink-3)}.field.search input{height:42px;font-size:14.5px}.field.pct{width:96px;flex:none}input[type=datetime-local]{color-scheme:dark}select{-webkit-appearance:none;appearance:none}.hint{margin-top:6px;font-size:12.5px;color:var(--ink-3);line-height:1.5}.hint.bad{color:var(--down)}.amount-pill{display:flex;align-items:center;gap:10px;padding:7px 7px 7px 20px;border-radius:var(--pill);background:var(--bg);border:1px solid var(--line-2);transition:border-color .15s,box-shadow .15s}.amount-pill:focus-within{border-color:var(--pc, var(--lime));box-shadow:0 0 0 3px #c6ff3d24}.amount-pill input{flex:1;min-width:0;height:46px;border:0;outline:0;background:transparent;font:800 28px/1 var(--font);letter-spacing:-.03em;color:var(--ink)}.amount-pill input::placeholder{color:var(--ink-4)}.card{position:relative;border-radius:var(--r-lg);background:var(--s2);border:1px solid var(--line);padding:20px;min-width:0}.card.narrow{max-width:560px;margin:40px auto;display:flex;flex-direction:column;align-items:center;gap:12px}.card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px;flex-wrap:wrap}.card-head h2{font-size:20px}.skel{background:linear-gradient(90deg,var(--s2) 0,var(--s3) 50%,var(--s2) 100%)!important;background-size:800px 100%!important;animation:shimmer 1.6s linear infinite;border-color:transparent!important}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.tbl{width:100%;border-collapse:collapse;font-size:13.5px}.tbl th{padding:10px 12px;text-align:left;font:600 10.5px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-4);border-bottom:1px solid var(--line);white-space:nowrap}.tbl td{padding:11px 12px;border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:middle}.tbl tr:last-child td{border-bottom:0}.tbl .r{text-align:right}.tbl .b{font-weight:700}.notice{display:block;padding:12px 16px;border-radius:18px;background:var(--warn-wash);color:#ffeaa8;font-size:13.5px;line-height:1.5;border:1px solid rgba(255,216,77,.2)}.notice .chip{height:26px;margin-left:6px;font-size:12px}.notice.ok{background:var(--up-wash);color:#cbffe4;border-color:#7dffb838}.notice.bad{background:var(--down-wash);color:#ffc4cf;border-color:#ff5a7a40}.notice p{margin:4px 0 8px}.kpi{display:flex;flex-direction:column;gap:4px;min-width:0}.kpi-k{font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);white-space:nowrap}.kpi-v{font:800 22px/1.1 var(--font);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-v.num{font-family:var(--font)}.kpi-s{font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}sub{font-size:.68em;vertical-align:-.25em;line-height:0}.unit{color:var(--ink-3);font-size:.85em}.fill{position:relative;height:12px;border-radius:var(--pill);background:#ffffff12;overflow:hidden}.fill.thin{height:7px}.fill>i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--fc);box-shadow:inset 0 2px 3px #ffffff73,inset 0 -2px #0000002e;transition:width .9s var(--ease-jelly);overflow:hidden}.fill>i:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.5) 50%,transparent 80%);transform:translate(-100%);animation:glint 3s ease-in-out infinite}@keyframes glint{60%,to{transform:translate(100%)}}.liq{position:absolute;left:-100%;width:300%;height:auto;aspect-ratio:1 / 1;border-radius:45%;animation:spin 7s linear infinite;transition:top 1.1s var(--ease-jelly);will-change:transform;pointer-events:none}.liq.b{animation-duration:11s;opacity:.55}.off .liq{animation-play-state:paused}.vial{position:relative;width:84px;height:220px;flex:none;border:3px solid rgba(245,245,250,.26);border-top:0;border-radius:0 0 42px 42px;overflow:hidden;background:#ffffff05}.vial:after{content:"";position:absolute;left:10px;top:14px;width:7px;bottom:30px;border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,.28),transparent);pointer-events:none}.coin-img{flex:none;display:block;border-radius:50%;object-fit:cover;background:var(--s3)}.coin-ball{flex:none;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 32% 28%,hsl(var(--h) 95% 80%),hsl(var(--h) 88% 60%) 52%,hsl(var(--h) 80% 42%));color:#0a0a12c7;font-weight:600;box-shadow:var(--ball);letter-spacing:-.02em}.star{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--ink-4);transition:color .15s,background .15s}.star:hover{color:var(--ink-2);background:#ffffff0f}.star.on{color:var(--warn)}.star.on svg{animation:popIn .45s var(--ease-jelly)}.modal-bg{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:16px;background:#05050aa8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fadeIn .2s}.modal-bg.top{align-items:start;justify-items:center;padding-top:12vh}.modal{position:relative;width:min(460px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;padding:26px 22px 22px;border-radius:var(--r-xl);background:var(--s2);border:1px solid var(--line-2);box-shadow:0 40px 120px -30px #000000d9;animation:popIn .34s var(--ease-jelly)}.modal.wide{width:min(640px,100%)}.modal h3{font-size:24px;margin:2px 44px 16px 0}.modal-x{position:absolute;right:14px;top:14px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--ink-3)}.modal-x:hover{background:#ffffff0f;color:var(--ink)}.modal .hint{margin-top:14px}.modal-note{margin-bottom:16px;line-height:1.55}.wallet-list{display:flex;flex-direction:column;gap:8px}.wallet-row{display:flex;align-items:center;gap:12px;min-height:58px;padding:0 16px;border-radius:22px;background:var(--s3);border:1px solid var(--line);font-weight:700;font-size:15px;text-align:left;transition:border-color .15s,background .15s}.wallet-row:hover:not(:disabled){border-color:var(--line-3);background:var(--s4)}.wallet-row img{border-radius:9px}.wallet-ph{width:30px;height:30px;border-radius:9px;background:var(--s5)}.wallet-none{display:flex;flex-direction:column;gap:6px}.wallet-none span{color:var(--ink-3);font-size:14px;line-height:1.5}@keyframes fadeIn{0%{opacity:0}}@keyframes sheetUp{0%{transform:translateY(60px);opacity:0}to{transform:none;opacity:1}}@media (max-width: 640px){.modal-bg:not(.top){place-items:end center;padding:0}.modal{width:100%;max-height:88dvh;border-radius:30px 30px 0 0;padding-bottom:calc(22px + env(safe-area-inset-bottom));animation:sheetUp .36s var(--ease-out)}.modal-bg.top{padding-top:max(12px,env(safe-area-inset-top))}}.toasts{position:fixed;right:18px;top:calc(var(--top-h) + 14px);z-index:95;display:flex;flex-direction:column;gap:8px;width:min(390px,calc(100vw - 24px));pointer-events:none}.toast{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;padding:12px 10px 12px 14px;border-radius:22px;background:#1e1e33f7;border:1px solid var(--line-2);box-shadow:var(--lift);font-size:14px;line-height:1.45;animation:toastIn .42s var(--ease-jelly);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.toast-ic{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;font-weight:800;font-size:13px}.toast.ok .toast-ic{background:var(--up);color:var(--bg)}.toast.bad .toast-ic{background:var(--down);color:var(--bg)}.toast.info .toast-ic{background:var(--s5);color:var(--ink)}.toast-x{flex:none;width:28px;height:28px;border-radius:50%;color:var(--ink-3);font-size:19px;line-height:1}.toast-x:hover{color:var(--ink);background:#ffffff0f}@keyframes toastIn{0%{opacity:0;transform:translateY(-12px) scale(.94)}}@media (max-width: 900px){.toasts{left:12px;right:12px;width:auto;top:max(10px,env(safe-area-inset-top))}}.spin{display:inline-block;width:16px;height:16px;border-radius:50%;border:2.5px solid currentColor;border-right-color:transparent;animation:spin .7s linear infinite;flex:none;vertical-align:-3px}.empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:38px 16px;text-align:center;color:var(--ink-3);line-height:1.5}.empty b{color:var(--ink);font-size:18px;font-weight:800;letter-spacing:-.02em}.empty-drop{width:46px;height:54px;margin-bottom:6px;background:linear-gradient(160deg,var(--s5),var(--s4));-webkit-clip-path:path("M23 2C15 14 6 22 6 34a17 17 0 0 0 34 0C40 22 31 14 23 2Z");clip-path:path("M23 2C15 14 6 22 6 34a17 17 0 0 0 34 0C40 22 31 14 23 2Z");animation:bob 3.2s ease-in-out infinite}.page-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.page-head h1{font-size:clamp(36px,5vw,58px);letter-spacing:-.05em;margin-top:6px}.page-head p{margin-top:8px;max-width:640px;color:var(--ink-3);font-size:15px;line-height:1.55}.ph-l{display:flex;align-items:flex-start;gap:16px;min-width:0}.ph-ic{flex:none;width:56px;height:56px;display:grid;place-items:center;border-radius:20px;background:var(--lime);color:var(--bg);box-shadow:var(--jelly)}.ph-stats{display:flex;gap:10px;flex-wrap:wrap}.ph-stats>div{display:flex;flex-direction:column;gap:3px;min-width:120px;padding:12px 16px;border-radius:22px;background:var(--s2);border:1px solid var(--line)}.ph-stats b{font:800 24px/1.1 var(--font);letter-spacing:-.03em}.ph-stats span{font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4)}.net-tag{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:var(--pill);border:1px solid var(--line-2);font-size:13px;font-weight:700;color:var(--ink-2);white-space:nowrap}.net-tag i{width:8px;height:8px;border-radius:50%;background:var(--up);animation:pulseDot 1.8s infinite}.disclose{display:flex;align-items:center;gap:10px;margin-top:24px;padding:12px 16px;border-radius:18px;background:#ffffff08;border:1px solid var(--line);color:var(--ink-3);font-size:13px;line-height:1.45}.disclose svg{flex:none}.hero{display:grid;grid-template-columns:minmax(0,1fr) 384px;gap:16px;margin-bottom:14px}.hero-tank{min-width:0;display:flex;flex-direction:column}.hero-tank>.tank{flex:1 1 auto;height:auto;min-height:clamp(380px,52vh,540px)}.tank{position:relative;height:clamp(380px,52vh,540px);border-radius:var(--r-xl);border:1px solid rgba(255,255,255,.1);background:radial-gradient(130% 90% at 50% 105%,#12123a 0%,var(--s1) 62%);overflow:hidden;box-shadow:inset 0 0 90px #3dfff20d;isolation:isolate}.tank.tight{height:330px;border-radius:30px}.tank-title{position:absolute;left:26px;top:22px;z-index:3;max-width:min(440px,72%);pointer-events:none}.tank-title h1{font-size:44px;letter-spacing:-.045em}.tank-title p{margin-top:8px;font:500 12.5px/1.5 var(--mono);color:var(--ink-3)}.tank.tight .tank-title{left:18px;top:16px}.tank.tight .tank-title h1{font-size:26px}.tank-goo{position:absolute;inset:0;filter:url(#goo);z-index:1}.tank-labels{position:absolute;inset:0;z-index:2}.blob{position:absolute;border-radius:50%;transform:translate(-50%,-50%);transition:width .8s var(--ease-jelly),height .8s var(--ease-jelly),opacity .4s,left 1s var(--ease-out),top 1s var(--ease-out)}.blob.dim,.tlbl.dim{opacity:.14}.f1{animation:fl1 7s ease-in-out infinite}.f2{animation:fl2 9s ease-in-out infinite}.f3{animation:fl3 8s ease-in-out infinite}.f4{animation:fl4 10s ease-in-out infinite}@keyframes fl1{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% + 16px),calc(-50% - 14px))}}@keyframes fl2{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% - 18px),calc(-50% + 10px))}}@keyframes fl3{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% + 10px),calc(-50% + 16px))}}@keyframes fl4{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% - 12px),calc(-50% - 16px))}}.tlbl{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:50%;text-align:center;transition:opacity .4s,left 1s var(--ease-out),top 1s var(--ease-out),width .8s var(--ease-jelly),height .8s var(--ease-jelly),background .2s}.tlbl:hover{background:#ffffff12}.tlbl b{font:800 var(--fs, 15px)/1 var(--font);color:var(--bg);letter-spacing:-.01em;white-space:nowrap}.tlbl span{font:500 11px/1.2 var(--mono);color:#0a0a12bf;white-space:nowrap}.tlbl.small b{color:var(--ink);text-shadow:0 1px 6px rgba(0,0,0,.9)}.tlbl.small span{color:var(--ink-2);text-shadow:0 1px 6px rgba(0,0,0,.9)}.tlbl-ring{position:absolute;inset:-9px;border-radius:50%;border:2px solid var(--ink);pointer-events:none;animation:selPulse 1.8s ease-in-out infinite}@keyframes selPulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.07);opacity:.45}}.t-drop,.t-drip{position:absolute;width:22px;height:22px;border-radius:50%;transform:translate(-50%,-50%)}.t-drop{animation:tDrop .72s cubic-bezier(.55,0,.9,.45) forwards}.t-drip{animation:tDrip 1.4s cubic-bezier(.5,0,.8,.6) forwards}@keyframes tDrop{0%{transform:translate(-50%,var(--fall)) scale(.7,1.35)}85%{transform:translate(-50%,-55%) scale(.8,1.25)}to{transform:translate(-50%,-50%) scale(1.3,.75)}}@keyframes tDrip{0%{transform:translate(-50%,-50%) scale(1)}30%{transform:translate(-50%,10px) scale(.9,1.3)}to{transform:translate(-50%,190px) scale(.6,1.5);opacity:0}}.t-splash{position:absolute;width:0;height:0;pointer-events:none}.t-splash .pt{position:absolute;left:-3.5px;top:-3.5px;width:7px;height:7px;border-radius:50%;background:var(--sc);opacity:0;animation:.7s ease-out .62s forwards}.t-splash .p0{animation-name:sp0}.t-splash .p1{animation-name:sp1}.t-splash .p2{animation-name:sp2}.t-splash .p3{animation-name:sp3}.t-splash .p4{animation-name:sp4}.t-splash .p5{animation-name:sp5}@keyframes sp0{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-44px,-30px)}}@keyframes sp1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-22px,-58px)}}@keyframes sp2{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-70px)}}@keyframes sp3{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(22px,-58px)}}@keyframes sp4{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(44px,-30px)}}@keyframes sp5{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px,6px)}}.t-splash b{position:absolute;left:0;top:-12px;transform:translate(-50%);font:800 16px var(--font);white-space:nowrap;opacity:0;animation:floatUp 1.7s ease-out .55s forwards;text-shadow:0 2px 8px rgba(0,0,0,.7)}.tank-wave{position:absolute;left:0;bottom:0;width:200%;pointer-events:none;z-index:1}.tank-wave.a{height:70px;animation:waveX 12s linear infinite}.tank-wave.a path{fill:#3dfff221}.tank-wave.b{height:54px;animation:waveX 8s linear infinite reverse}.tank-wave.b path{fill:#b26bff26}.tank-empty{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0 20px;text-align:center;color:var(--ink-3)}.tank-empty b{color:var(--ink);font-size:22px;font-weight:800}.tank-empty-drop{margin-bottom:10px;animation:bob 3s ease-in-out infinite;filter:drop-shadow(0 18px 30px rgba(198,255,61,.3))}.hero-side{--pc: var(--cyan);display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--r-xl);background:radial-gradient(100% 70% at 100% 0%,color-mix(in srgb,var(--pc) 13%,transparent),transparent 60%),var(--s2);border:1px solid var(--line);min-width:0;animation:fadeUp .4s var(--ease-out)}.hero-side.empty-side{justify-content:center}.hs-head{display:flex;align-items:center;gap:12px;min-width:0}.hs-id{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.hs-id>b{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-sub{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12.5px;color:var(--ink-3)}.hs-body{display:flex;gap:16px;align-items:stretch}.hs-vial{height:168px;width:70px}.hs-nums{display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-width:0}.hs-nums>div{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.hs-mc{display:block;font:800 36px/1 var(--font);letter-spacing:-.04em;margin:2px 0 4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-ch{display:inline-flex;padding:3px 10px;border-radius:var(--pill)}.hs-ch.upbg{background:var(--up)}.hs-ch.downbg{background:var(--down)}.hs-ch .num{color:var(--bg)!important;font:800 13px var(--font)}.hs-full{display:block;font-size:26px;font-weight:800;letter-spacing:-.03em}.hs-actions{display:flex;gap:8px}.hs-open{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border-radius:var(--pill);color:var(--ink-2);font-weight:700;font-size:14px;border:1px dashed var(--line-2);transition:color .15s,border-color .15s}.hs-open:hover{color:var(--ink);border-color:var(--line-3)}.venue{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;margin-bottom:22px}.venue-stat{flex:1 1 150px;display:flex;flex-direction:column;gap:4px;padding:14px 18px;border-radius:24px;background:var(--s2);border:1px solid var(--line);min-width:0}.venue-stat span{font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);white-space:nowrap}.venue-stat b{font:800 24px/1.1 var(--font);letter-spacing:-.03em}.tide{flex:2 1 240px;display:flex;flex-direction:column;justify-content:center;gap:9px;padding:12px 18px;border-radius:24px;background:var(--s2);border:1px solid var(--line);min-width:0}.tide-l{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4)}.tide-l b{font:800 15px var(--font);letter-spacing:-.01em;text-transform:none}.tide-bar{position:relative;height:12px;border-radius:var(--pill);background:var(--down);overflow:hidden;box-shadow:inset 0 2px 3px #ffffff4d}.tide-bar i{position:absolute;inset:0 auto 0 0;background:var(--up);border-radius:inherit;transition:width .9s var(--ease-jelly);box-shadow:inset 0 2px 3px #ffffff73}.tank-toggle{align-self:center;height:40px}.markets{display:flex;flex-direction:column;gap:12px;scroll-margin-top:calc(var(--top-h) + 12px)}.mk-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.mk-head h2{font-size:32px;letter-spacing:-.045em}.taps{display:flex;gap:6px;flex-wrap:wrap}.tap{flex:none;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 15px 0 6px;border-radius:var(--pill);border:1px solid rgba(255,255,255,.12);background:#ffffff08;color:var(--ink);font-weight:700;font-size:14px;transition:border-color .15s,background .15s}.tap i{width:30px;height:30px;border-radius:50%;box-shadow:inset 0 -4px #0003,inset 0 4px 6px #ffffff8c}.tap:hover{border-color:var(--line-3)}.tap.on{border-color:var(--ink);background:#ffffff1a}.tap.on i{animation:wob .6s}.mk-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mk-tabs{flex:0 1 auto}.mk-search{flex:1 1 200px;max-width:340px}.mk-sort select{height:44px;padding:0 38px 0 16px;border-radius:var(--pill);background:var(--s2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23F5F5FA' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 15px center;border:1px solid var(--line);color:var(--ink);font-weight:700;font-size:14px;cursor:pointer}.mk-view{display:inline-flex;padding:3px;border-radius:var(--pill);background:var(--s2);border:1px solid var(--line)}.mk-view button{width:40px;height:36px;display:grid;place-items:center;border-radius:var(--pill);color:var(--ink-3)}.mk-view button.on{background:var(--ink);color:var(--bg)}.promise-row{display:flex;align-items:center;gap:6px;overflow-x:auto;padding:2px 0;scrollbar-width:none}.promise-row::-webkit-scrollbar{display:none}.promise{flex:none;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border-radius:var(--pill);background:#ffffff0b;border:1px solid var(--line);color:var(--ink-2);font-size:12.5px;font-weight:700;white-space:nowrap}.promise:first-child{background:var(--lime-wash);border-color:#c6ff3d38;color:var(--lime)}.promise svg{flex:none}.mk-count{margin-left:auto;padding-left:8px;font-size:12.5px;color:var(--ink-3);white-space:nowrap}.pager{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:8px;color:var(--ink-3)}.bgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:16px}.bcard{--pc: var(--cyan);position:relative;display:flex;flex-direction:column;min-height:252px;padding:18px;border-radius:30px;border:1px solid rgba(255,255,255,.08);background:var(--s2);color:var(--ink);overflow:hidden;isolation:isolate;animation:fadeUp .5s var(--ease-out) both;transition:border-color .2s,transform .25s var(--ease-out)}.bcard:hover{border-color:#ffffff3d;transform:translateY(-3px)}.bcard.sel{border-color:var(--ink)}.bcard .liq{background:var(--pc);opacity:.2;z-index:-1}.bcard.pool .liq{opacity:.3}.bcard .ring{position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;border:3px solid var(--ink);opacity:0;pointer-events:none;z-index:2}.bcard.buy-a{animation:jellyA .7s ease-out}.bcard.buy-b{animation:jellyB .7s ease-out}.bcard.buy-a .ring{animation:rippleA 1s ease-out}.bcard.buy-b .ring{animation:rippleB 1s ease-out}.bcard.sell-a{animation:shakeA .5s ease-out}.bcard.sell-b{animation:shakeB .5s ease-out}.bcard.sell-a .ring,.bcard.sell-b .ring{border-color:var(--down)}.bcard.sell-a .ring{animation:rippleA 1s ease-out}.bcard.sell-b .ring{animation:rippleB 1s ease-out}.bc-in{position:relative;display:flex;flex-direction:column;gap:10px;flex:1;min-width:0}.bc-top{display:flex;align-items:center;gap:10px;min-width:0}.bc-id{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.bc-name{font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-sub{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink-3);min-width:0}.bc-sub>.num{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-sub>.chip-pair{flex:none}.t-pair{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.bc-star{margin:-8px -8px 0 0}.bc-mid{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.bc-mc{font:800 30px/1 var(--font);letter-spacing:-.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.bc-ch{flex:none;font:700 13px var(--font)}.bc-spark{display:block;height:40px}.bc-spark .spark,.preview .spark{width:100%;height:100%}.bc-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.bc-foot .chip-lock{background:#0a0a128c}.bc-fees{min-width:0;font-size:12.5px;font-weight:700;color:var(--lime);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-full{font-size:15px;font-weight:800;white-space:nowrap}.bc-float{position:absolute;left:50%;top:40%;z-index:3;transform:translate(-50%);font:800 21px var(--font);white-space:nowrap;pointer-events:none;animation:floatUp 1.6s ease-out forwards;text-shadow:0 2px 10px rgba(0,0,0,.6)}.bc-float.buy{color:var(--up)}.bc-float.sell{color:var(--down)}.bcard.skel{min-height:252px}.coin-lines{display:flex;flex-direction:column;gap:8px}.coin-line{--pc: var(--cyan);display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:24px;background:var(--s2);border:1px solid var(--line);min-width:0}.coin-line.buy-a{animation:jellyA .7s ease-out}.coin-line.buy-b{animation:jellyB .7s ease-out}.coin-line.sell-a{animation:shakeA .5s ease-out}.coin-line.sell-b{animation:shakeB .5s ease-out}.cl-rank{flex:none;width:20px;font-size:12px;color:var(--ink-4);text-align:center}.cl-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.cl-name{display:flex;align-items:baseline;gap:6px;min-width:0}.cl-name b{font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-name .num{flex:none;font-size:12px}.cl-chips{display:flex;gap:5px;flex-wrap:wrap}.cl-right{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.cl-spark{width:64px;height:24px;display:block}.cl-spark .spark{width:100%;height:100%}.cl-right b{font-size:14px;font-weight:500}.table-card{padding:6px 4px}.tbl.coins td{padding:10px 12px}.trow{cursor:pointer;transition:background .15s}.trow:hover{background:#ffffff08}.trow.buy-a{animation:rowUpA 1.2s ease-out}.trow.buy-b{animation:rowUpB 1.2s ease-out}.trow.sell-a{animation:rowDownA 1.2s ease-out}.trow.sell-b{animation:rowDownB 1.2s ease-out}@keyframes rowUpA{0%{background:#7dffb829}}@keyframes rowUpB{0%{background:#7dffb829}}@keyframes rowDownA{0%{background:#ff5a7a29}}@keyframes rowDownB{0%{background:#ff5a7a29}}.t-coin{display:flex;align-items:center;gap:10px}.t-id{min-width:0}.t-name{display:flex;align-items:center;gap:6px}.t-name b{font-weight:800}.t-name .star{width:28px;height:28px}.t-spark{width:96px}.t-spark .spark{width:84px;height:26px}.t-fill{display:flex;align-items:center;gap:8px;min-width:110px}.t-fill .fill{flex:1}.t-share{width:120px}.bubbles{margin-top:34px}.bubbles-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:16px}.bubbles-head h2{font-size:26px;letter-spacing:-.035em}.bubbles-row{display:flex;flex-wrap:wrap;gap:16px}.sb{animation:bob 4s ease-in-out infinite}.sbub{width:104px;height:104px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:var(--s3);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 8px 14px #ffffff14;text-align:center}.sbub b{font-size:16px;font-weight:800}.sbub .num{font-size:12px}.sbub .up,.sbub .down{font:700 11.5px var(--font)}.sbub.flash-up{animation:flashUp 1.1s ease-out}.sbub.flash-down{animation:flashDown 1.1s ease-out}.coin-page{--pc: var(--cyan);display:flex;flex-direction:column;gap:16px}.crumbs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13.5px;color:var(--ink-3)}.crumbs button{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 15px 0 11px;border-radius:var(--pill);background:var(--s2);border:1px solid var(--line);color:var(--ink-2);font-weight:700}.crumbs button:hover{color:var(--ink);border-color:var(--line-3)}.crumbs .net-tag{margin-left:auto}.coin-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:22px;border-radius:var(--r-xl);background:radial-gradient(110% 150% at 0% 0%,color-mix(in srgb,var(--pc) 17%,transparent),transparent 55%),var(--s2);border:1px solid var(--line);overflow:hidden}.ch-id{display:flex;align-items:center;gap:18px;min-width:0}.ch-titles{min-width:0;display:flex;flex-direction:column;gap:9px}.ch-titles h1{display:flex;align-items:center;gap:6px;font-size:clamp(28px,4vw,46px);letter-spacing:-.045em;overflow-wrap:anywhere}.ch-meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.ch-sym{font-size:14px;color:var(--ink-2)}.addr{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--pill);background:#ffffff0f;color:var(--ink-3);font-size:12px}.addr:hover{color:var(--ink)}.ch-links{display:flex;align-items:flex-start;gap:6px;flex-wrap:wrap}.ch-links a{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--s4);border:1px solid var(--line);color:var(--ink-2);transition:color .15s,border-color .15s}.ch-links a:hover{color:var(--ink);border-color:var(--line-3)}.ch-kpis{grid-column:1 / -1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.ch-kpis .kpi{padding:12px 14px;border-radius:20px;background:#0a0a1273;border:1px solid var(--line)}.coin-grid{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:16px;align-items:start}.cg-main,.cg-side{display:flex;flex-direction:column;gap:16px;min-width:0}.c-note{margin:0}.c-trade .card-head h2,.c-flow .card-head h2{font-size:20px}.chart-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.chart-bar b{display:block;font-size:18px;font-weight:800;margin-top:2px}.live-state{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--ink-3)}.live-state i{width:7px;height:7px;border-radius:50%;background:var(--ink-4)}.live-state.on{color:var(--up)}.live-state.on i{background:var(--up);animation:pulseDot 1.8s infinite}.chart-canvas{height:390px}.chart-box{position:relative;height:100%}.chart-host{position:absolute;inset:0}.chart-empty{position:absolute;inset:0;display:grid;place-items:center;padding:20px;text-align:center;color:var(--ink-3);font-size:14px;pointer-events:none}.chart-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;flex-wrap:wrap}.fill-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:14px}.fill-pct{display:block;font:800 42px/1 var(--font);letter-spacing:-.045em;margin-top:6px}.fill-head>span{max-width:440px;line-height:1.5}.long-tank{position:relative;height:64px;border-radius:26px;background:#ffffff09;border:2px solid rgba(245,245,250,.18);overflow:hidden}.long-tank .water{position:absolute;inset:0 auto 0 0;border-radius:0 22px 22px 0;background:linear-gradient(180deg,color-mix(in srgb,var(--pc) 70%,#fff) 0%,var(--pc) 45%,color-mix(in srgb,var(--pc) 75%,#000) 100%);box-shadow:inset 0 -6px #00000026;transition:width 1.2s var(--ease-jelly);overflow:hidden}.long-tank .water:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.16) 0 10px,transparent 10px 26px);background-size:200% 100%;animation:stream 2.4s linear infinite}@keyframes stream{to{background-position:-56px 0}}.long-tank .bubble{position:absolute;bottom:-10px;width:8px;height:8px;border-radius:50%;background:#ffffff80;animation:rise 3.2s ease-in infinite}.long-tank .b1{left:20%}.long-tank .b2{left:55%;width:6px;height:6px;animation-delay:-1.1s}.long-tank .b3{left:82%;width:10px;height:10px;animation-delay:-2.2s}@keyframes rise{0%{transform:translateY(0);opacity:0}20%{opacity:.8}to{transform:translateY(-80px);opacity:0}}.flow-vals{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px}.flow-vals small{display:block;font-size:12px;color:var(--ink-3)}.flow-vals b{font:800 18px var(--font)}.flow-vals b small{display:inline;font-size:12px;font-weight:600}.flow-bar{display:flex;height:12px;gap:3px}.flow-bar i{border-radius:var(--pill);transition:width .8s var(--ease-jelly)}.flow-bar i:first-child{background:var(--up)}.flow-bar i:last-child{background:var(--down)}.flow-counts{display:flex;justify-content:space-between;margin-top:8px}.about p{line-height:1.6;margin-bottom:14px;color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.about dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:9px 18px;margin:0;font-size:13.5px}.about dt{color:var(--ink-3)}.about dd{margin:0;overflow-wrap:anywhere}.trade{--pc: var(--lime);display:flex;flex-direction:column;gap:12px}.trade-sides{display:flex;gap:8px}.trade-amount{display:flex;flex-direction:column;gap:9px}.trade-bal{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;color:var(--ink-3);font-weight:600}.bal-btn{font-size:12px;color:var(--ink-3);text-align:right}.bal-btn:hover:not(:disabled){color:var(--ink);text-decoration:underline}.trade-quote{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:20px;background:#0a0a1280;border:1px solid var(--line)}.q-row{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px;color:var(--ink-3)}.q-row b{color:var(--ink);font-weight:500;font-size:13px;text-align:right}.q-row.slip{flex-wrap:wrap}.trade .hint{margin:0}.trade.compact .trade-quote{padding:10px 12px;gap:6px}.trade-quote.quoting .q-row b{opacity:.55;transition:opacity .2s}.lock-panel,.fees-panel{display:flex;flex-direction:column;gap:14px}.lock-panel .kicker{display:inline-flex;align-items:center;gap:6px;color:var(--lime)}.lock-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lock-nums>div{display:flex;flex-direction:column;gap:3px;padding:11px 13px;border-radius:18px;background:#0a0a1273;border:1px solid var(--line);min-width:0}.lock-nums span{font-size:11.5px;color:var(--ink-3)}.lock-nums b{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lock-nums b+b{font-size:12.5px;font-weight:500;color:var(--ink-2)}.lock-nums small{font-size:11.5px;line-height:1.35;overflow-wrap:anywhere}.lock-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0;font-size:13px}.lock-facts dt{color:var(--ink-3)}.lock-facts dd{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;min-width:0;overflow-wrap:anywhere}.lock-facts .link{display:inline-flex;align-items:center;gap:4px}.lock-note{display:flex;gap:10px;margin:0;padding:12px 14px;border-radius:18px;background:var(--lime-wash);border:1px solid rgba(198,255,61,.2);color:var(--ink-2);font-size:13px;line-height:1.5}.fees-panel .card-head{margin-bottom:0}.fees-big{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.fees-big b{font:800 36px/1 var(--font);letter-spacing:-.04em;color:var(--lime)}.fees-big span{font-size:13px;color:var(--ink-3)}.pipes.split-bar{height:16px;gap:4px}.fees-rows{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:20px;background:#0a0a1280;border:1px solid var(--line)}.fees-rows .q-row>span,.creator-box .q-row>span{flex:none;white-space:nowrap}.fees-rows .q-row b,.creator-box .q-row b{overflow-wrap:anywhere}.creator-box{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:22px;background:radial-gradient(120% 120% at 0 0,rgba(198,255,61,.13),transparent 60%),var(--s3);border:1px solid rgba(198,255,61,.22)}.creator-box .kicker{color:var(--lime)}.creator-box .linkish{align-self:center}.fees-panel .hint{margin:0}.claim-row{--pc: var(--lime);display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;border-radius:18px;background:#ffffff09;border:1px solid var(--line);font-size:14px;min-width:0}.claim-row>i{flex:none;width:14px;height:14px;border-radius:50%;background:var(--pc);box-shadow:var(--jelly-sm)}.claim-row>b{font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.claim-row>span{flex:1;color:var(--ink-2);font-weight:700;white-space:nowrap}.claim-row .btn{flex:none}.claim-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:8px}.claims{background:radial-gradient(120% 140% at 100% 0,rgba(198,255,61,.1),transparent 55%),var(--s2)}.pour-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}.pour-main{min-width:0;display:flex;flex-direction:column;gap:14px;scroll-margin-top:calc(var(--top-h) + 16px)}.steps{display:flex;gap:8px}.steps button{flex:1;min-width:0;display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 14px 6px 6px;border-radius:var(--pill);background:var(--s2);border:1px solid var(--line);color:var(--ink-3);font-weight:700;text-align:left;transition:border-color .15s,color .15s}.steps button b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.step-n{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:var(--s4);color:var(--ink-2);font-weight:800}.steps button.on{border-color:var(--ink);color:var(--ink)}.steps button.on .step-n{background:var(--lime);color:var(--bg);box-shadow:var(--jelly-sm)}.steps button.done .step-n{background:var(--up);color:var(--bg)}.pour-card{display:flex;flex-direction:column;gap:16px;padding:22px;animation:fadeUp .4s var(--ease-out)}.form{display:flex;flex-direction:column;gap:16px}.two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-k{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:2px}.dropzone{display:flex;align-items:center;justify-content:center;min-height:110px;padding:16px;border-radius:22px;border:2px dashed var(--line-2);background:#ffffff05;color:var(--ink-3);font-size:14px;line-height:1.5;text-align:center;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.dropzone:hover,.dropzone.over{border-color:var(--lime);background:var(--lime-wash);color:var(--ink-2)}.dropzone .row{text-align:left}.drop-thumb{flex:none;border-radius:50%;object-fit:cover}.pair-pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.pair-opt{--pc: var(--cyan);display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;border-radius:24px;background:var(--s3);border:2px solid transparent;text-align:left;transition:border-color .15s,background .15s;min-width:0}.pair-opt:hover{border-color:var(--line-3)}.pair-opt.on{border-color:var(--pc);background:color-mix(in srgb,var(--pc) 10%,var(--s3))}.po-ball{width:34px;height:34px;border-radius:50%;background:var(--pc);box-shadow:var(--ball);margin-bottom:4px;flex:none}.pair-opt.on .po-ball{animation:wob .6s}.pair-opt b{font-size:18px;font-weight:800}.po-raise{font-size:11.5px;color:var(--ink-3)}.fee-pick{--n: 4;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:8px}.fee-opt{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:78px;padding:12px 6px;border-radius:22px;background:var(--s3);border:2px solid transparent;text-align:center;transition:border-color .15s,background .15s,transform .15s}.fee-opt:hover{border-color:var(--line-3)}.fee-opt:active{transform:scale(.97)}.fo-fill{position:absolute;inset:auto 0 0;z-index:-1;background:linear-gradient(180deg,#c6ff3d1c,#c6ff3d08);border-top:1px solid rgba(198,255,61,.16);transition:background .2s}.fee-opt b{font:800 22px/1 var(--font);letter-spacing:-.02em;color:var(--ink)}.fo-cut{font-size:11px;color:var(--ink-3);white-space:nowrap}.fee-opt.on{border-color:var(--lime);background:color-mix(in srgb,var(--lime) 7%,var(--s3))}.fee-opt.on .fo-fill{background:linear-gradient(180deg,#c6ff3d57,#c6ff3d1f);border-top-color:#c6ff3d80;animation:fee-rise .5s cubic-bezier(.2,.9,.3,1.25)}.fee-opt.on b{color:var(--lime);animation:wob .6s}.fee-opt.on .fo-cut{color:var(--ink-2)}@keyframes fee-rise{0%{transform:translateY(100%)}}@media (max-width: 420px){.fee-pick.many{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.fee-opt.on .fo-fill,.fee-opt.on b{animation:none}}.lock-explain{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:20px;background:var(--lime-wash);border:1px solid rgba(198,255,61,.22)}.lock-explain>svg{flex:none;margin-top:2px;color:var(--lime)}.lock-explain>div{display:flex;flex-direction:column;gap:4px;min-width:0}.lock-explain b{font-size:15px;font-weight:800;color:var(--ink)}.lock-explain span{font-size:13px;line-height:1.5;color:var(--ink-2)}.review{display:flex;flex-direction:column;gap:14px}.review-top{--pc: var(--cyan);display:flex;align-items:center;gap:14px}.review-top img,.review-ph{flex:none;width:68px;height:68px;border-radius:50%;object-fit:cover}.review-ph{display:grid;place-items:center;background:var(--pc);color:var(--bg);box-shadow:var(--ball)}.review-top>div{flex:1;min-width:0}.review-top h3{font-size:26px;overflow-wrap:anywhere}.review-desc{line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.review-dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.review-dl>div{padding:12px 14px;border-radius:18px;background:#0a0a1273;border:1px solid var(--line);min-width:0}.review-dl dt{font-size:12px;color:var(--ink-3)}.review-dl dd{margin:4px 0 0;display:flex;align-items:center;gap:6px;font-weight:700;overflow-wrap:anywhere}.review-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:18px;background:#ffffff08;color:var(--ink-3);font-size:13px;line-height:1.5}.review-note svg{flex:none}.pour-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:4px}.draft-hint{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-3)}.draft-hint i{width:8px;height:8px;border-radius:50%;background:var(--up)}.pour-side{position:sticky;top:calc(var(--top-h) + 16px);display:flex;flex-direction:column;gap:12px}.preview{min-height:270px;cursor:default}.preview:hover{transform:none;border-color:#ffffff14}.preview-desc{font-size:13px;color:var(--ink-3);line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.bill{display:flex;flex-direction:column;gap:9px}.bill-h{font-weight:800;font-size:17px;margin-bottom:2px}.bill-row{display:flex;justify-content:space-between;gap:10px;font-size:13.5px;color:var(--ink-3)}.bill-row b{color:var(--ink);font-weight:600;text-align:right}.bill-row.total{padding-top:9px;border-top:1px solid var(--line)}.bill-row.total b{font:800 15px var(--font)}.bill-tools{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;font-size:12.5px;color:var(--ink-3)}.bill-tools button{color:var(--down);font-weight:700}.bill-tools button:disabled{opacity:.4}.filling{display:flex;flex-direction:column;gap:16px}.fill-tabs{align-self:flex-start}.gauge{--pc: var(--cyan);position:relative;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--s1);border:2px solid rgba(245,245,250,.22);overflow:hidden;isolation:isolate}.gauge .liq{background:var(--pc);z-index:-1}.gauge b{font:800 13px var(--font);color:var(--ink);text-shadow:0 1px 4px rgba(0,0,0,.7)}.fullest{--pc: var(--cyan);display:flex;align-items:center;gap:20px;width:100%;padding:20px;border-radius:var(--r-xl);background:radial-gradient(100% 160% at 0% 50%,color-mix(in srgb,var(--pc) 16%,transparent),transparent 60%),var(--s2);border:1px solid var(--line);text-align:left;transition:border-color .2s,transform .2s}.fullest:hover{border-color:var(--line-3)}.fullest .gauge b{font-size:28px}.fullest-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.fullest-name{font-size:28px;font-weight:800;letter-spacing:-.035em;overflow-wrap:anywhere}.fullest-raise{color:var(--ink-2)}.fill-list{padding:6px;display:flex;flex-direction:column}.fill-row{--pc: var(--cyan);display:grid;grid-template-columns:minmax(0,2.2fr) repeat(3,minmax(0,1fr)) auto;align-items:center;gap:14px;padding:12px 14px;border-radius:22px;text-align:left;transition:background .15s}.fill-row:hover{background:#ffffff0a}.fr-id{display:flex;align-items:center;gap:12px;min-width:0}.fr-id>span{min-width:0}.fr-id b{font-weight:800}.fr-chips{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px}.fr-n{display:flex;flex-direction:column;gap:2px;min-width:0}.fr-n b{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fr-n small{font-size:11.5px;color:var(--ink-3)}.fees-page{display:flex;flex-direction:column;gap:18px}.split-card{display:flex;flex-direction:column;gap:14px}.split-big{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.split-big b{font:800 58px/1 var(--font);letter-spacing:-.05em;color:var(--lime)}.split-big span{color:var(--ink-3)}.pipes{display:flex;gap:6px;height:26px}.pipes i{position:relative;min-width:8px;border-radius:var(--pill);box-shadow:inset 0 3px 5px #fff6,inset 0 -3px #0003;overflow:hidden}.pipes i:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.2) 0 8px,transparent 8px 20px);animation:stream 1.6s linear infinite}.sp-creator{background:var(--lime)}.sp-platform{background:var(--violet)}.split-legend{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;color:var(--ink-2)}.split-legend span{display:inline-flex;align-items:center;gap:8px}.split-legend i{width:12px;height:12px;border-radius:50%}.steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.fee-step{--wc: var(--lime);position:relative;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:var(--r-lg);background:var(--s2);border:1px solid var(--line);overflow:hidden;isolation:isolate;animation:fadeUp .45s var(--ease-out) both}.fee-step:before{content:"";position:absolute;left:-40%;width:180%;top:74%;aspect-ratio:1;border-radius:44%;background:var(--wc);opacity:.1;z-index:-1;animation:spin 16s linear infinite}.fee-step.s1{--wc: var(--cyan)}.fee-step.s2{--wc: var(--lime);animation-delay:.06s}.fee-step.s3{--wc: var(--pink);animation-delay:.12s}.fee-step .step-n{background:var(--wc);color:var(--bg);box-shadow:var(--jelly-sm)}.fs-name{font-size:20px;font-weight:800;letter-spacing:-.02em}.fee-step p{font-size:13.5px;color:var(--ink-3);line-height:1.5}.pair-section h2{font-size:26px;margin-bottom:12px;letter-spacing:-.035em}.pair-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px}.pair-card{--pc: var(--cyan);display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:var(--r-lg);background:radial-gradient(100% 100% at 0 0,color-mix(in srgb,var(--pc) 15%,transparent),transparent 60%),var(--s2);border:1px solid var(--line)}.pair-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto}.pair-nums>div{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:16px;background:#0a0a128c;min-width:0}.pair-nums b{font:800 15px var(--font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pair-nums span{font-size:11px;color:var(--ink-3)}.pw-top{display:flex;align-items:center;gap:10px}.pw-top .po-ball{margin:0;width:30px;height:30px}.pw-top b{flex:1;font-size:20px;font-weight:800}.wallet{display:flex;flex-direction:column;gap:16px}.addr-pill{height:40px;display:inline-flex;align-items:center;padding:0 16px;border-radius:var(--pill);background:var(--s2);border:1px solid var(--line);font-size:13px}.wallet-top{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px}.wt-total{display:flex;flex-direction:column;gap:12px;background:radial-gradient(120% 140% at 0 0,rgba(198,255,61,.14),transparent 55%),var(--s2)}.wt-total>b{font:800 50px/1 var(--font);letter-spacing:-.05em}.wt-pairs{display:flex;flex-wrap:wrap;gap:8px}.wt-pair{--pc: var(--cyan);display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px 0 8px;border-radius:var(--pill);background:#0a0a1280;border:1px solid var(--line);font-size:13px}.wt-pair i{width:18px;height:18px;border-radius:50%;background:var(--pc);box-shadow:var(--jelly-sm)}.wt-pair b{font-weight:500}.wt-pair span{font-weight:700}.wt-kpis{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wt-kpis>div{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:20px;background:#0a0a1273;border:1px solid var(--line);min-width:0}.wt-kpis span{font-size:12px;color:var(--ink-3)}.wt-kpis b{font:800 22px var(--font);letter-spacing:-.03em}.owed{margin-right:10px}.holds{padding:16px}.hold{--pc: var(--cyan);display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 8px;border-bottom:1px solid var(--line)}.hold:last-child{border-bottom:0}.hold-id a{font-size:16px}.hold-id a b{font-weight:800}.hold-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px}.hold-val{font-size:15px;font-weight:500;text-align:right;white-space:nowrap}.hold-acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.wallet-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px;align-items:start}.watch-list{display:flex;flex-direction:column;gap:6px}.watch-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:18px;background:#ffffff08;font-size:14px}.watch-row:hover{background:#ffffff0f}.watch-row b{font-weight:800}.wallet-hello{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:20px;align-items:center;min-height:58vh}.wh-text h1{font-size:clamp(40px,6vw,74px);letter-spacing:-.055em;line-height:.98;margin:10px 0 16px}.wh-text p{color:var(--ink-3);font-size:16px;max-width:520px;margin-bottom:24px;line-height:1.55}.wh-art{position:relative;height:360px;display:grid;place-items:center}.wh-art .logo{position:relative;z-index:1;animation:bob 3.4s ease-in-out infinite;filter:drop-shadow(0 24px 40px rgba(198,255,61,.35))}.wh-blob{position:absolute;border-radius:50%;animation:bob 5s ease-in-out infinite;box-shadow:var(--ball)}.wh-blob.a{width:170px;height:170px;background:var(--cyan);left:6%;top:22%}.wh-blob.b{width:110px;height:110px;background:var(--violet);right:10%;top:6%;animation-delay:-1.6s}.wh-blob.c{width:84px;height:84px;background:var(--orange);right:16%;bottom:8%;animation-delay:-3.2s}.wh-watch{grid-column:1 / -1}.bridge-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:16px;align-items:start}.bridge-box{display:flex;flex-direction:column;gap:14px}.leg{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:24px;background:#0a0a1273;border:1px solid var(--line)}.leg-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13.5px;color:var(--ink-3);flex-wrap:wrap}.net{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-weight:800}.net i{width:12px;height:12px;border-radius:50%;background:var(--ink-3)}.net i.ely{background:var(--lime);box-shadow:0 0 12px #c6ff3db3}.leg-out{font:800 30px var(--font);letter-spacing:-.03em}.leg-out .mute{font-size:15px}.leg-arrow{display:grid;place-items:center;margin:-4px 0;animation:bob 3s ease-in-out infinite}.bridge-notes{display:flex;flex-direction:column;gap:12px}.bridge-notes h3{font-size:26px}.route{display:flex;align-items:center;gap:10px;margin:6px 0}.route-node{flex:none;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:var(--s4);font-weight:800;box-shadow:var(--jelly-sm)}.route-node.ely{background:var(--lime);color:var(--bg)}.route-pipe{flex:1;position:relative;height:10px;border-radius:var(--pill);background:var(--s4);overflow:hidden}.route-pipe i{position:absolute;inset:0;background:repeating-linear-gradient(90deg,var(--lime) 0 14px,transparent 14px 28px);animation:pipe 1.2s linear infinite;opacity:.75}@keyframes pipe{to{background-position:28px 0}}.how{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;counter-reset:how}.how li{position:relative;display:flex;flex-direction:column;gap:2px;padding:12px 14px 12px 56px;border-radius:18px;background:#ffffff08;counter-increment:how}.how li:before{content:counter(how);position:absolute;left:12px;top:12px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--s5);font-weight:800;font-size:13px}.how span{font-size:13px;color:var(--ink-3)}.legal{display:flex;flex-direction:column;gap:18px}.legal-head{display:flex;align-items:center;gap:16px}.legal-head h1{font-size:clamp(34px,5vw,54px);letter-spacing:-.045em}.legal-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;align-items:start}.legal-toc{position:sticky;top:calc(var(--top-h) + 16px);display:flex;flex-direction:column;gap:2px}.legal-toc a{display:flex;gap:10px;padding:8px 12px;border-radius:14px;color:var(--ink-3);font-size:13.5px;font-weight:600}.legal-toc a:hover{background:#ffffff0d;color:var(--ink)}.legal-toc .num{color:var(--ink-4);font-size:12px}.legal-body{max-width:760px}.legal-intro{font-size:17px;line-height:1.6;color:var(--ink-2);margin-bottom:18px}.legal-body section{padding:18px 0;border-top:1px solid var(--line);scroll-margin-top:calc(var(--top-h) + 16px)}.legal-body h2{display:flex;align-items:baseline;gap:12px;font-size:22px;margin-bottom:10px}.legal-body h2 .num{font-size:13px;color:var(--lime)}.legal-body p{line-height:1.65;color:var(--ink-2);margin-bottom:10px}.standby{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px;align-items:center;min-height:calc(100dvh - var(--top-h) - 160px)}.sb-text{display:flex;flex-direction:column;gap:18px}.sb-text h1{font-size:clamp(46px,7vw,92px);letter-spacing:-.055em;line-height:.95}.sb-text p{font-size:17px;color:var(--ink-3);max-width:520px;line-height:1.55}.sb-chips{gap:6px}.sb-art{position:relative;height:420px}.sb-blob{position:absolute;border-radius:50%;box-shadow:var(--ball);animation:bob 5s ease-in-out infinite}.sb-blob.a{width:200px;height:200px;left:4%;top:30%;background:var(--cyan)}.sb-blob.b{width:140px;height:140px;right:6%;top:6%;background:var(--violet);animation-delay:-1.2s}.sb-blob.c{width:110px;height:110px;right:14%;bottom:6%;background:var(--orange);animation-delay:-2.4s}.sb-blob.d{width:70px;height:70px;left:42%;top:4%;background:var(--lime);animation-delay:-3.6s}.sb-drop{position:absolute;inset:0;display:grid;place-items:center}.sb-drop .logo{animation:bob 3.2s ease-in-out infinite;filter:drop-shadow(0 30px 60px rgba(198,255,61,.35))}@media (max-width: 1280px){.ch-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1180px){.hero{grid-template-columns:minmax(0,1fr)}.hero-tank>.tank{flex:none;height:clamp(360px,50vh,480px);min-height:0}.hero-side{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head trade" "body trade" "open trade";align-items:start;gap:14px 20px}.hs-head{grid-area:head}.hs-body{grid-area:body}.hero-side>.trade,.hs-actions{grid-area:trade}.hs-open{grid-area:open}.coin-grid{display:flex;flex-direction:column;align-items:stretch}.coin-grid>*,.cg-main>*,.cg-side>*{min-width:0}.cg-main,.cg-side{display:contents}.c-chart{order:1}.c-trade{order:2}.c-fill{order:3}.c-fees{order:4}.c-tabs{order:5}.c-flow{order:6}.c-note{order:7}.pour-grid{grid-template-columns:minmax(0,1fr)}.pour-side{position:static}}@media (max-width: 900px){.hero-tank>.tank.tight{height:330px}.tank-title p{display:none}.hero-side{display:flex;padding:16px;border-radius:30px}.hs-vial{height:130px;width:60px}.hs-mc{font-size:30px}.hs-full{font-size:22px}.venue{gap:8px;margin-bottom:18px}.venue-stat{flex:1 1 calc(25% - 6px);padding:12px 14px;border-radius:20px}.venue-stat b{font-size:20px}.tide{flex:1 1 55%}.tank-toggle{flex:0 0 auto}.mk-head h2{font-size:26px}.taps{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%;padding-bottom:2px}.taps::-webkit-scrollbar{display:none}.mk-bar{gap:8px}.mk-tabs{flex:1 1 100%}.mk-search{max-width:none}.bcard{min-height:224px}.bc-mc{font-size:28px}.bubbles{margin-top:26px}.wallet-top,.wallet-grid,.bridge-grid{grid-template-columns:minmax(0,1fr)}.hold{grid-template-columns:auto minmax(0,1fr) auto}.hold-acts{grid-column:1 / -1;justify-content:flex-start}.wt-total>b{font-size:40px}.wallet-hello{grid-template-columns:minmax(0,1fr);min-height:0}.wh-art{height:230px;order:-1}.wh-art .logo{width:110px;height:auto}.legal-grid{grid-template-columns:minmax(0,1fr)}.legal-toc{position:static;flex-direction:row;flex-wrap:wrap}.standby{grid-template-columns:minmax(0,1fr);min-height:0}.sb-art{height:250px;order:-1}.sb-blob.a{width:130px;height:130px}.sb-blob.b{width:90px;height:90px}.sb-blob.c{width:70px;height:70px}.sb-drop .logo{width:110px;height:auto}.fill-row{grid-template-columns:minmax(0,1fr) auto auto}.steps-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.hero-tank>.tank.tight{height:292px}.venue{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--gutter)) 16px;padding:0 var(--gutter) 2px;scroll-snap-type:x proximity;scroll-padding:0 var(--gutter)}.venue::-webkit-scrollbar{display:none}.venue-stat{flex:0 0 auto;min-width:118px;padding:10px 14px;scroll-snap-align:start}.venue-stat b{font-size:18px}.tide{flex:0 0 196px;padding:10px 14px;scroll-snap-align:start}.tank-toggle{flex:0 0 auto;height:auto;padding:0 16px;border-radius:20px;scroll-snap-align:start}.bcard{min-height:196px;padding:16px;border-radius:26px}.pair-mark{width:140px;height:140px;right:-38px;margin-top:-46px}.pm-ball{inset:19px}.pm-ball b{font-size:48px}.pm-ring.r2{inset:-24px}.bc-in{gap:8px}.page-head{margin-bottom:14px}.ph-l{gap:12px}.ph-ic{width:46px;height:46px;border-radius:16px}.ph-stats{width:100%}.ph-stats>div{flex:1 1 0;min-width:0;padding:10px 12px}.ph-stats b{font-size:19px}.card{padding:16px;border-radius:26px}.coin-head{grid-template-columns:minmax(0,1fr);padding:16px;border-radius:30px;gap:14px}.ch-id{gap:12px}.ch-id .coin-img,.ch-id .coin-ball{width:60px!important;height:60px!important}.ch-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ch-kpis .kpi{padding:10px 12px}.kpi-v{font-size:19px}.chart-canvas{height:300px}.crumbs .net-tag{display:none}.two{grid-template-columns:minmax(0,1fr)}.steps b{display:none}.steps button{justify-content:center;padding:6px}.review-dl{grid-template-columns:minmax(0,1fr)}.pour-card{padding:16px}.pour-actions .btn{flex:1}.fullest{flex-wrap:wrap;padding:16px;gap:14px}.fullest>.coin-img,.fullest>.coin-ball{display:none}.fullest .gauge{width:96px!important;height:96px!important}.fullest .gauge b,.fullest-name{font-size:22px}.pair-nums b{font-size:13.5px}.lock-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.lock-nums>div:first-child{grid-column:1 / -1}.fees-big b{font-size:30px}.claim-list{grid-template-columns:minmax(0,1fr)}.split-big b{font-size:44px}.bubbles-row{gap:10px}.sbub{width:86px;height:86px}.sbub b{font-size:14px}.sbub .num{font-size:11px}.hold-val{font-size:14px}}@media (max-width: 420px){.cl-rank,.cl-spark{display:none}.tank-title h1{font-size:24px}.hs-body{gap:12px}.hs-mc{font-size:26px}}
