.lx{--lx-bg:#03050a;--lx-panel:#080b12;--lx-line:#ffffff14;--lx-line-strong:#ffffff24;--lx-text:#f2f3ee;--lx-muted:#9a9a94;--lx-faint:#6b6b65;--lx-accent:#e4e2dc;--lx-up:#8fd3a8;--lx-ivory:#f2f3ee;--lx-copper:#e2681f;--lx-display:"Inter Tight", var(--font);--lx-wrap:min(1680px, calc(100% - 40px));background:var(--lx-bg);min-height:100vh;color:var(--lx-text);font-family:var(--font);isolation:isolate;position:relative;overflow-x:clip}.lx a{color:inherit}.lx h1,.lx h2,.lx h3{letter-spacing:-.01em;margin:0}.lx h2{font-family:var(--lx-display);letter-spacing:-.035em;color:#0000;background:linear-gradient(#f2f3ee 40%,#a3a39c);-webkit-background-clip:text;background-clip:text;font-size:clamp(32px,3.8vw,56px);font-weight:600;line-height:1.06}.lx h2 em,.lx-hero__title em{color:#0000;background:linear-gradient(100deg,#fff 0%,#d9d7d0 45%,#8f8d86 100%);-webkit-background-clip:text;background-clip:text;font-style:normal}.lx-aurora{z-index:-1;pointer-events:none;height:1100px;position:absolute;inset:0 0 auto;overflow:hidden}.lx-aurora i{border-radius:50%;position:absolute}.lx-aurora__a{background:radial-gradient(closest-side,#d6eede12,#0000);width:1100px;height:760px;margin-left:-550px;animation:26s ease-in-out infinite alternate lx-drift-a;top:-260px;left:50%}.lx-aurora__b{background:radial-gradient(closest-side,#3858a421,#0000);width:760px;height:620px;animation:32s ease-in-out infinite alternate lx-drift-b;top:120px;left:62%}.lx-aurora__c{background:radial-gradient(closest-side,#8fd3a80d,#0000);width:640px;height:560px;animation:38s ease-in-out infinite alternate-reverse lx-drift-a;top:260px;left:4%}@keyframes lx-drift-a{to{transform:translate(60px,40px)scale(1.08)}}@keyframes lx-drift-b{to{transform:translate(-80px,60px)scale(1.12)}}.lx-nav-wrap{z-index:20;width:var(--lx-wrap);margin:14px auto 0;position:sticky;top:14px}.lx-nav{border:1px solid var(--lx-line);-webkit-backdrop-filter:blur(14px);background:#080b12b8;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;max-width:none;margin:0 auto;padding:8px 8px 8px 20px;display:flex}.lx-brand{letter-spacing:.18em;align-items:center;gap:10px;font-size:17px;font-weight:700;display:inline-flex}.lx-brand img{width:32px;height:32px}.lx-nav .lx-btn--sm{height:42px;padding:0 22px;font-size:15px}.lx-nav__links{color:var(--lx-muted);gap:34px;font-size:15.5px;font-weight:500;display:flex}.lx-nav__links a:hover{color:var(--lx-text)}.lx-btn{border:1px solid var(--lx-line-strong);border-radius:999px;justify-content:center;align-items:center;height:48px;padding:0 26px;font-size:15px;font-weight:600;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.lx-btn:hover{transform:translateY(-1px)}.lx-btn--primary{background:var(--lx-ivory);border-color:#0000;color:#0a0c0f!important}.lx-btn--primary:hover{background:#fff}.lx-btn--ghost{background:#ffffff08}.lx-btn--ghost:hover{border-color:#ffffff3d}.lx-btn--sm{height:38px;padding:0 18px;font-size:14px}.lx-kicker{border:1px solid var(--lx-line);color:var(--lx-muted);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;background:#ffffff06;border-radius:999px;align-items:center;gap:10px;padding:7px 14px;font-size:11.5px;display:inline-flex}.lx-kicker i{background:var(--lx-accent);border-radius:50%;width:6px;height:6px}.lx-kicker--plain{color:var(--lx-accent);background:0 0;border:0;padding:0}.lx-hero{width:var(--lx-wrap);text-align:center;flex-direction:column;align-items:center;margin:0 auto;padding:clamp(56px,9vh,110px) 0 90px;display:flex;position:relative}.lx-hero__glow{z-index:-1;pointer-events:none;width:min(1000px,96vw);height:440px;position:absolute;top:8%;left:50%;transform:translate(-50%)}.lx-hero__glow i{border-radius:50%;animation:12s ease-in-out infinite alternate lx-breathe;position:absolute}.lx-hero__glow i:first-child{background:radial-gradient(closest-side,#8fd3a81a,#0000);width:46%;height:70%;top:10%;left:22%}.lx-hero__glow i:nth-child(2){background:radial-gradient(closest-side,#f0e4d20d,#0000);width:40%;height:64%;animation-duration:15s;animation-delay:-5s;top:26%;left:46%}.lx-hero__glow i:nth-child(3){background:radial-gradient(closest-side,#f2f3ee0f,#0000);width:36%;height:56%;animation-duration:18s;animation-delay:-9s;top:30%;left:8%}@keyframes lx-breathe{0%{opacity:.7;transform:translate(0)scale(.92)}50%{opacity:1}to{opacity:.8;transform:translate(70px,-20px)scale(1.12)}}.lx-flow{z-index:-1;pointer-events:none;width:100vw;height:640px;position:absolute;top:-40px;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 40%,#0000 85%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 40%,#0000 85%)}.lx-flow path{fill:none;vector-effect:non-scaling-stroke}.lx-flow__base{stroke:#a6e8c01f;stroke-width:1px}.lx-flow__pulse{stroke-width:2.25px;stroke-linecap:round;stroke-dasharray:160 840;filter:drop-shadow(0 0 10px #8ff5bfb3);animation:9s linear infinite lx-flow;animation-delay:calc(var(--i) * -1.9s);animation-duration:calc(8s + var(--i) * 1.3s)}@keyframes lx-flow{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}.lx-preview{border:1px solid var(--lx-line-strong);text-align:left;opacity:.4;transform-origin:50% 0;background:linear-gradient(#0a0d15,#05070c);border-radius:18px;width:min(1180px,100%);margin-top:72px;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),opacity 1.1s;overflow:hidden;transform:perspective(1600px)rotateX(16deg)translateY(30px)scale(.96);box-shadow:0 0 0 1px #ffffff08,0 -20px 80px #ffffff0d,0 40px 120px #0009}.lx-preview.is-in{opacity:1;transform:none}.lx-preview__bar{border-bottom:1px solid var(--lx-line);align-items:center;gap:14px;padding:12px 16px;display:flex}.lx-preview__dots{gap:6px;display:inline-flex}.lx-preview__dots i{background:#ffffff1f;border-radius:50%;width:10px;height:10px}.lx-preview__url{max-width:340px;color:var(--lx-faint);font-family:var(--mono);text-align:center;background:#ffffff0a;border-radius:8px;flex:1;margin:0 auto;padding:5px 12px;font-size:12px}.lx-preview__open{color:var(--lx-accent);font-size:13px;font-weight:600}.lx-preview__tabs{border-bottom:1px solid var(--lx-line);color:var(--lx-faint);gap:22px;padding:14px 20px 0;font-size:13.5px;display:flex}.lx-preview__tabs>*{padding-bottom:12px}.lx-preview__tabs b{border-bottom:2px solid var(--lx-accent);color:var(--lx-text);font-weight:600}.lx-preview__table{padding:4px 8px 10px}.lx-preview__row{min-height:58px;font-family:var(--mono);font-variant-numeric:tabular-nums;border-radius:10px;grid-template-columns:minmax(0,2.2fr) repeat(4,minmax(0,1fr)) minmax(0,1.2fr);align-items:center;gap:14px;padding:0 12px;font-size:14px;display:grid}.lx-preview__row+.lx-preview__row{border-top:1px solid var(--lx-line)}.lx-preview__row:not(.lx-preview__row--head):hover{background:#ffffff05}.lx-preview__row--head{min-height:42px;color:var(--lx-faint);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px}.lx-preview__row .up{color:var(--lx-up)}.lx-preview__row .down{color:#ff6b6b}.lx-preview__row--ours{box-shadow:inset 2px 0 0 var(--lx-accent);background:linear-gradient(90deg,#ffffff0a,#0000 60%)}.lx-ours{color:var(--lx-accent);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;vertical-align:2px;background:#ffffff14;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:9.5px;font-style:normal}.lx-preview__price{flex-direction:column;gap:2px;display:flex}.lx-preview__price small{font-size:11.5px}.lx-preview__lps{align-items:center;gap:8px;display:inline-flex}.lx-avatars{display:inline-flex}.lx-avatars u{background:hsl(var(--h) 65% 52%);color:#08090b;width:20px;height:20px;font-family:var(--font);border:2px solid #080b12;border-radius:50%;place-items:center;margin-left:-6px;font-size:9px;font-weight:800;text-decoration:none;display:inline-grid}.lx-avatars u:first-child{margin-left:0}.lx-star{color:#ffd447;font-size:11px}.lx-preview__wallet{min-width:0;font-family:var(--font);align-items:center;gap:14px;display:flex}.lx-preview__wallet em{color:var(--lx-faint);font-family:var(--mono);font-size:12px;font-style:normal}.lx-preview__wallet>span{flex-direction:column;min-width:0;display:flex}.lx-preview__wallet b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lx-preview__wallet small{color:var(--lx-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.lx-hero__title{max-width:15ch;font-family:var(--lx-display);letter-spacing:-.045em;color:#0000;background:linear-gradient(#f2f3ee 35%,#a3a39c);-webkit-background-clip:text;background-clip:text;margin:24px 0 0;font-size:clamp(44px,min(6.4vw,11vh),96px);font-weight:600;line-height:1.02}.lx-hero__title em{padding-right:.02em;display:inline-block}.lx-hero__sub{color:var(--lx-text);margin:22px 0 0;font-size:clamp(18px,1.7vw,23px);font-weight:500}.lx-hero__text{max-width:600px;color:var(--lx-muted);margin:14px 0 0;font-size:16.5px;line-height:1.65}.lx-hero__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.lx-stats{border-top:1px solid var(--lx-line);grid-template-columns:repeat(3,minmax(0,1fr));width:min(760px,100%);margin:48px 0 0;display:grid}.lx-stats>div{padding:20px 10px 0}.lx-stats>div+div{border-left:1px solid var(--lx-line)}.lx-stats dt{color:var(--lx-faint);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.lx-stats dd{font-family:var(--mono);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:clamp(22px,2.2vw,30px);font-weight:500}.lx-skel{background:linear-gradient(90deg,#ffffff0a,#ffffff17,#ffffff0a) 0 0/200% 100%;border-radius:6px;width:90px;height:24px;animation:1.4s linear infinite lx-skel;display:inline-block}@keyframes lx-skel{to{background-position:-200% 0}}.lx-marquee{border-block:1px solid var(--lx-line);background:#ffffff04;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lx-marquee__track{width:max-content;animation:40s linear infinite lx-marquee;display:flex}.lx-marquee__set{display:flex}.lx-marquee__set span{color:var(--lx-muted);white-space:nowrap;align-items:center;gap:10px;padding:18px 34px;font-size:14px;display:inline-flex}.lx-marquee__set i{color:var(--lx-accent);font-style:normal}@keyframes lx-marquee{to{transform:translate(-50%)}}.lx-section{width:var(--lx-wrap);margin:0 auto;padding:clamp(80px,11vw,140px) 0 0}.lx-head{flex-direction:column;gap:16px;max-width:820px;margin-bottom:44px;display:flex}.lx-head p{color:var(--lx-muted);margin:0;font-size:16.5px}.lx-head--row{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;max-width:none}.lx-head--row>div{flex-direction:column;gap:16px;display:flex}.lx-story{grid-template-columns:minmax(280px,.72fr) minmax(0,2fr);align-items:start;gap:clamp(32px,4vw,72px);display:grid}.lx-story__side{flex-direction:column;gap:16px;display:flex;position:sticky;top:110px}.lx-story__stages{flex-direction:column;margin:26px 0 0;padding:0;list-style:none;display:flex}.lx-story__stages button{border:0;border-left:2px solid var(--lx-line);width:100%;color:inherit;font:inherit;text-align:left;opacity:.42;cursor:pointer;background:0 0;grid-template-columns:34px 1fr;gap:4px 0;padding:18px 0 18px 18px;transition:opacity .3s,border-color .3s;display:grid}.lx-story__stages small{color:var(--lx-faint);font-family:var(--mono);padding-top:4px;font-size:11px}.lx-story__stages b{font-family:var(--lx-display);letter-spacing:-.02em;font-size:22px;font-weight:600}.lx-story__stages span{color:var(--lx-muted);grid-column:2;font-size:14.5px;line-height:1.5}.lx-story__stages li.is-active button,.lx-story__stages button:hover{opacity:1}.lx-story__stages li.is-active button{border-left-color:var(--lx-accent)}.lx-story__stages li.is-active small{color:var(--lx-accent)}.lx-story__main{flex-direction:column;gap:18px;display:flex}.lx-bento{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:18px;display:grid}.lx-bento:nth-child(2){grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}.lx-bento+.lx-bento{margin-top:44px}.lx-bento__label{display:none}.lx-card{border:1px solid var(--lx-line);background:linear-gradient(#0a0d15,#05070c);border-radius:22px;flex-direction:column;gap:10px;padding:18px 18px 22px;transition:border-color .25s,transform .25s;display:flex;position:relative;overflow:hidden}.lx-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff3d,#0000);height:1px;transition:opacity .3s;position:absolute;inset:-1px -1px auto}.lx-card:hover{border-color:#ffffff29;transform:translateY(-3px)}.lx-card:hover:before{opacity:1}.lx-card h3{margin-top:10px;padding:0 4px;font-size:19px;font-weight:600}.lx-card p{color:var(--lx-muted);margin:0;padding:0 4px;font-size:14.5px;line-height:1.55}.lx-feature__go{color:var(--lx-accent);margin-top:auto;padding:8px 4px 0;font-size:13px;font-weight:600}.lx-show{border:1px solid var(--lx-line);font-variant-numeric:tabular-nums;background:#04060b;border-radius:14px;flex-direction:column;gap:14px;height:236px;padding:16px;font-size:13px;display:flex;box-shadow:inset 0 1px #ffffff0a,0 20px 50px #00000059}.lx-show small{color:var(--lx-faint);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;display:block}.lx-show b{font-weight:600}.lx-show .up{color:var(--lx-up)}.lx-show__stats{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:12px;display:grid}.lx-show__stats b{margin-top:4px;font-size:19px;display:block}.lx-area{flex:1;width:100%;min-height:0}.lx-area__line{fill:none;stroke:var(--lx-up);stroke-width:2px;vector-effect:non-scaling-stroke}.lx-show__tags{flex-wrap:wrap;gap:6px;display:flex}.lx-show__tags i,.lx-show__actions i{border:1px solid var(--lx-line-strong);color:var(--lx-muted);border-radius:999px;padding:4px 10px;font-size:11.5px;font-style:normal}.lx-show--rows{justify-content:center;gap:0}.lx-show--rows>span{grid-template-columns:minmax(0,1fr) auto 62px;align-items:center;gap:12px;padding:9px 0;display:grid}.lx-show--rows>span+span{border-top:1px solid var(--lx-line)}.lx-show--rows .lx-show__head{grid-template-columns:1fr auto;padding-top:0}.lx-show--rows em{color:var(--lx-up);font-style:normal}.lx-chip{border-radius:999px;justify-self:end;padding:2px 8px;font-size:10.5px;font-style:normal}.lx-chip--calm{color:#fff;background:#ffffff14}.lx-chip--moving{color:#ffd447;background:#ffd4471f}.lx-show__modes{border:1px solid var(--lx-line);border-radius:999px;align-self:flex-start;gap:2px;padding:3px;font-size:12px;display:inline-flex}.lx-show__modes>*{color:var(--lx-faint);border-radius:999px;padding:3px 12px}.lx-show__modes b{color:var(--lx-accent);background:#ffffff14}.lx-depth{flex:1;align-items:flex-end;gap:3px;min-height:0;padding-top:16px;display:flex;position:relative}.lx-depth i{background:#ffffff1a;border-radius:2px 2px 0 0;flex:1}.lx-depth i.in{background:linear-gradient(180deg, var(--lx-up), #8fd3a83d)}.lx-depth__band{pointer-events:none;background:#ffffff08;border-inline:1.5px solid #ffffff6b;position:absolute;top:0;bottom:0}.lx-depth__band u{background:var(--lx-accent);color:#0b1204;border-radius:4px;padding:1px 6px;font-size:9.5px;font-weight:700;text-decoration:none;position:absolute;top:-2px}.lx-depth__band u:first-child{left:-1px;transform:translate(-50%)}.lx-depth__band u:last-child{right:-1px;transform:translate(50%)}.lx-depth__now{border-left:1.5px dashed #ffd447;width:0;position:absolute;top:14px;bottom:0}.lx-show__prices{font-family:var(--mono);justify-content:space-between;gap:10px;display:flex}.lx-show__prices>span:nth-child(2){text-align:center}.lx-show__prices>span:last-child{text-align:right}.lx-show__prices b{margin-top:3px;font-size:13px;display:block}.lx-show__prices .now{color:#ffd447}.lx-show--zap{grid-template-columns:auto minmax(40px,1fr) auto;align-items:center;gap:10px;display:grid}.lx-zap__in b,.lx-zap__out b{margin-top:4px;font-size:18px;display:block}.lx-zap__split{width:100%;height:92px}.lx-zap__split path{fill:none;stroke:var(--lx-accent);stroke-width:1.5px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke;animation:1.2s linear infinite lx-dash}@keyframes lx-dash{to{stroke-dashoffset:-16px}}.lx-zap__out{flex-direction:column;gap:28px;display:flex}.lx-zap__sig{color:var(--lx-accent);background:#ffffff0d;border-radius:999px;grid-column:1/-1;justify-self:center;padding:4px 12px;font-size:11.5px;font-style:normal}.lx-show--rebalance{justify-content:center;gap:20px}.lx-reb{flex-direction:column;gap:12px;display:flex}.lx-range{background:#ffffff0f;border-radius:999px;height:6px;display:block;position:relative}.lx-range__fill{background:var(--lx-up);border-radius:999px;width:52%;height:100%;position:absolute;top:0;left:22%}.lx-range__now{background:#ffd447;border-radius:2px;width:3px;height:16px;position:absolute;top:-5px;left:47%;box-shadow:0 0 8px #ffd447b3}.lx-range--out .lx-range__fill{background:#ffffff38;width:40%;left:6%}.lx-range--out .lx-range__now{background:#ff6b6b;left:72%;box-shadow:0 0 8px #ff6b6bb3}.lx-show__actions{flex-wrap:wrap;gap:8px;display:flex}.lx-show__actions i{color:var(--lx-accent);border-color:#ffffff2e}@media (max-width:1080px){.lx-story{grid-template-columns:1fr}.lx-story__side{position:static}.lx-story__stages{display:none}.lx-bento,.lx-bento:nth-child(2){grid-template-columns:1fr 1fr}.lx-bento+.lx-bento{margin-top:26px}.lx-bento__label{font-family:var(--lx-display);grid-column:1/-1;font-size:20px;font-weight:600;display:block}.lx-bento__label small{color:var(--lx-accent);font-family:var(--mono);margin-right:6px;font-size:12px;font-weight:400}.lx-bento__label em{color:var(--lx-muted);font-family:var(--font);margin-top:4px;font-size:14.5px;font-style:normal;font-weight:400;display:block}}@media (max-width:760px){.lx-bento,.lx-bento:nth-child(2){grid-template-columns:1fr}.lx-show{height:210px}}@media (prefers-reduced-motion:reduce){.lx-zap__split path{animation:none}}.lx-head--center{text-align:center;align-items:center;margin-inline:auto}.lx-head--center p{max-width:560px}.lx-field{border:1px solid var(--lx-line);background:radial-gradient(55% 60%,#ffffff08,#0000 70%),#04060b;border-radius:28px;place-items:center;height:470px;display:grid;position:relative;overflow:hidden}.lx-lanes{flex-direction:column;justify-content:space-evenly;display:flex;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.lx-lane{overflow:hidden}.lx-lane__track{width:max-content;animation:60s linear infinite paused lx-lane-left;display:flex}.lx-lane--right .lx-lane__track{animation-name:lx-lane-right;animation-duration:52s}.lx-field.is-on .lx-lane__track{animation-play-state:running}.lx-lane__set{gap:18px;padding-right:18px;display:flex}@keyframes lx-lane-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lx-lane-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.lx-field__token{border:1px solid var(--lx-line-strong);white-space:nowrap;background:#0a0d14f0;border-radius:999px;align-items:center;gap:12px;padding:9px 22px 9px 9px;font-size:17px;display:inline-flex}.lx-field__token b{font-weight:600}.lx-swapcard{z-index:5;-webkit-backdrop-filter:blur(10px);background:#06080de6;border:1px solid #ffffff26;border-radius:22px;flex-direction:column;align-items:center;gap:16px;min-width:290px;padding:20px 24px 22px;display:flex;position:relative;box-shadow:0 30px 80px #0009}.lx-swapcard small{color:var(--lx-faint);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;font-size:11px}.lx-swapcard__pair{align-items:center;gap:16px;animation:.35s ease-out lx-pair-in;display:flex}.lx-swapcard__pair span{align-items:center;gap:8px;font-size:18px;display:inline-flex}.lx-swapcard__pair b{font-weight:600}.lx-swapcard__pair i{color:var(--lx-accent);font-size:20px;font-style:normal}@keyframes lx-pair-in{0%{transform:translateY(8px)scale(.97)}}.lx-markets__foot{color:var(--lx-muted);flex-wrap:wrap;align-items:center;gap:14px 34px;margin-top:22px;padding:0 6px;font-size:14px;display:flex}.lx-markets__foot b{color:var(--lx-text);margin-right:6px;font-weight:600}.lx-markets__cta{gap:10px;margin-left:auto;display:flex}@media (max-width:760px){.lx-field{height:400px}.lx-field__token{gap:9px;padding:7px 16px 7px 7px;font-size:14.5px}.lx-field__token img,.lx-field__token .token-icon{width:34px!important;height:34px!important}.lx-lane__set{gap:12px;padding-right:12px}.lx-swapcard{gap:12px;min-width:0;padding:14px 16px 16px}.lx-swapcard__pair{gap:10px}.lx-swapcard__pair span{font-size:15px}.lx-markets__cta{margin-left:0}}@media (prefers-reduced-motion:reduce){.lx-lane__track,.lx-swapcard__pair{animation:none}}.lx-agent{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.lx-agent__console{border:1px solid var(--lx-line-strong);background:radial-gradient(500px 260px at 0 0,#ffffff0d,#0000 70%),linear-gradient(#0a0d15,#05070c);border-radius:24px;flex-direction:column;gap:16px;padding:22px;display:flex;box-shadow:0 0 0 1px #ffffff08,0 40px 100px #0000008c}.lx-agent__top{align-items:center;gap:16px;display:flex}.lx-agent__top .ag-bot svg{width:72px;height:75px}.lx-agent__top b{font-family:var(--lx-display);letter-spacing:-.02em;font-size:20px;font-weight:600;display:block}.lx-agent__top small{color:var(--lx-muted);font-family:var(--mono);align-items:center;gap:8px;margin-top:4px;font-size:12px;display:inline-flex}.lx-agent__top small i{background:var(--lx-accent);border-radius:50%;width:7px;height:7px}.lx-agent__top small.is-scanning i{background:#ffd447;animation:.8s steps(2,end) infinite lx-blink;box-shadow:0 0 10px #ffd447}@keyframes lx-blink{50%{box-shadow:none;background:0 0}}.lx-agent__personas{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lx-agent__personas button{border:1px solid var(--lx-line);color:var(--lx-muted);font:inherit;text-align:left;cursor:pointer;background:#ffffff05;border-radius:14px;grid-template-columns:auto 1fr;gap:2px 8px;padding:10px 12px;transition:border-color .2s,background .2s,color .2s;display:grid}.lx-agent__personas button span{grid-row:span 2;align-self:center;font-size:18px}.lx-agent__personas button b{color:var(--lx-text);font-size:14px;font-weight:600}.lx-agent__personas button small{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.lx-agent__personas button:hover{border-color:var(--lx-line-strong)}.lx-agent__personas button.is-on{color:var(--lx-accent);background:#ffffff0a;border-color:#ffffff3d}.lx-agent__feed{flex-direction:column;gap:8px;min-height:300px;margin:0;padding:0;list-style:none;display:flex}.lx-agent__feed li{border:1px solid var(--lx-line);background:#ffffff05;border-radius:14px;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:14px;padding:12px 14px;animation:.45s cubic-bezier(.2,.7,.2,1) lx-call-in;display:grid}@keyframes lx-call-in{0%{border-color:#ffffff42;transform:translateY(10px)scale(.98)}}.lx-agent__feed .ag-verdict{justify-self:start}.lx-agent__feed b{font-size:14.5px;font-weight:600;display:block}.lx-agent__feed small{color:var(--lx-muted);font-size:13px}.lx-agent__note{color:var(--lx-faint);margin:0;font-size:12px}.lx-agent__copy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.lx-agent__copy p{color:var(--lx-muted);margin:0;font-size:16.5px;line-height:1.65}.lx-agent__points{flex-direction:column;gap:14px;margin:6px 0 10px;padding:0;list-style:none;display:flex}.lx-agent__points li{gap:12px;display:flex}.lx-agent__points i{width:24px;height:24px;color:var(--lx-accent);background:#ffffff0f;border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;display:inline-grid}.lx-agent__points b{font-size:15px;font-weight:600;display:block}.lx-agent__points small{color:var(--lx-muted);font-size:14px}.lx-start{grid-template-columns:repeat(4,minmax(0,1fr));width:min(900px,100%);margin:6px 0 0;padding:0;list-style:none;display:grid;position:relative}.lx-start:before,.lx-start:after{content:"";border-radius:2px;height:2px;position:absolute;top:7px;left:12.5%;right:12.5%}.lx-start:before{background:var(--lx-line-strong)}.lx-start:after{background:linear-gradient(90deg, transparent, var(--lx-accent), transparent);width:90px;animation:4s linear infinite lx-start-run;right:auto}@keyframes lx-start-run{0%{left:calc(12.5% - 90px)}to{left:87.5%}}.lx-start li{flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.lx-start li i{border:2px solid var(--lx-line-strong);background:var(--lx-bg);width:16px;height:16px;animation:4s linear infinite lx-start-dot;animation-delay:calc(var(--i) * 1.25s);border-radius:50%;margin-bottom:12px}@keyframes lx-start-dot{0%,30%{border-color:var(--lx-accent);background:var(--lx-accent);box-shadow:0 0 8px #ffffff42}45%,to{border-color:var(--lx-line-strong);background:var(--lx-bg);box-shadow:none}}.lx-start b{font-size:16px;font-weight:600}.lx-start small{color:var(--lx-muted);font-size:13.5px}.lx-wallets{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.lx-wallets small{color:var(--lx-faint);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-right:4px;font-size:11px}.lx-wallets span{border:1px solid var(--lx-line-strong);background:#ffffff08;border-radius:999px;padding:7px 16px;font-size:14px;font-weight:600}@media (max-width:1080px){.lx-agent{grid-template-columns:1fr}.lx-agent__copy{order:-1}}@media (max-width:760px){.lx-agent__console{padding:16px}.lx-agent__personas button{text-align:center;grid-template-columns:1fr;justify-items:center}.lx-agent__personas button span{grid-row:auto}.lx-agent__personas button small{display:none}.lx-agent__feed{min-height:0}.lx-agent__feed li{grid-template-columns:1fr;gap:8px}.lx-start{grid-template-columns:1fr;gap:22px;width:auto}.lx-start:before,.lx-start:after{display:none}.lx-start li{text-align:left;grid-template-columns:16px auto;align-items:center;gap:2px 14px;display:grid}.lx-start li i{grid-row:span 2;margin:0}}@media (prefers-reduced-motion:reduce){.lx-agent__feed li,.lx-start:after,.lx-start li i,.lx-agent__top small.is-scanning i{animation:none}}.lx-safety{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px;display:grid}.lx-safety__icon{width:44px;height:44px;color:var(--lx-accent);background:#0a0d14;border:1px solid #ffffff24;border-radius:12px;place-items:center;margin-bottom:18px;font-size:14px;display:inline-grid}.lx-safety h3{font-size:18px;font-weight:600}.lx-safety p{color:var(--lx-muted);margin:10px 0 0;font-size:14.5px;line-height:1.6}.lx-token{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px;display:grid}.lx-token__copy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.lx-token__copy p{max-width:560px;color:var(--lx-muted);margin:0;font-size:16.5px;line-height:1.65}.lx-token .lx-hero__cta{justify-content:flex-start;margin-top:6px}.lx-contract{border:1px solid var(--lx-line);background:var(--lx-panel);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.lx-contract span{color:var(--lx-faint);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.lx-contract code{font-family:var(--mono)}.lx-token__stats{gap:34px;margin:0;display:flex}.lx-token__stats dt{color:var(--lx-faint);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.lx-token__stats dd{font-family:var(--mono);margin:6px 0 0;font-size:18px}.lx-token__stats a{color:var(--lx-accent)}.lx-token__art{place-items:center;display:grid}.lx-token__art img{filter:drop-shadow(0 0 60px #ffffff0d);width:min(460px,100%);height:auto}.lx-final{width:var(--lx-wrap);text-align:center;flex-direction:column;align-items:center;gap:34px;margin:0 auto;padding:clamp(110px,14vw,180px) 0;display:flex}.lx-final h2{max-width:16ch;font-size:clamp(38px,5vw,72px)}.lx-footer{width:var(--lx-wrap);border-top:1px solid var(--lx-line);margin:0 auto;padding:50px 0 34px}.lx-footer__grid{grid-template-columns:1.6fr repeat(3,1fr);gap:30px;display:grid}.lx-footer__grid>div{color:var(--lx-muted);flex-direction:column;gap:10px;font-size:14px;display:flex}.lx-footer__grid a:hover{color:var(--lx-text)}.lx-footer h4{color:var(--lx-text);margin:0 0 4px;font-size:13px;font-weight:600}.lx-footer__brand p{max-width:320px;margin:6px 0 0}.lx-footer__legal{color:var(--lx-faint);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:40px;font-size:12.5px;display:flex}@media (max-width:1080px){.lx-hide-md{display:none!important}.lx-preview__row{grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr))}.lx-safety{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-token{grid-template-columns:1fr}.lx-token__art{order:-1}.lx-token__art img{width:min(300px,70%)}}@media (max-width:760px){.lx{--lx-wrap:calc(100% - 32px)}.lx-nav__links{display:none}.lx-hide-sm{display:none!important}.lx-preview{margin-top:48px}.lx-preview__row{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) 58px;gap:10px;padding:0 8px;font-size:13px}.lx-preview__wallet{gap:8px}.lx-preview__price{font-size:12px}.lx-ours,.lx-avatars{display:none}.lx-preview__lps{justify-content:flex-end;gap:4px}.lx-preview__row--head span:last-child{text-align:right}.lx-preview__tabs{white-space:nowrap;gap:16px;padding:12px 14px 0;font-size:12.5px}.lx-preview__url{font-size:11px}.lx-hero{padding-top:70px}.lx-stats{grid-template-columns:1fr;margin-top:44px}.lx-stats>div+div{border-left:0;border-top:1px solid var(--lx-line)}.lx-stats>div{padding:16px 0}.lx-safety{grid-template-columns:1fr}.lx-head--row{flex-direction:column;align-items:flex-start}.lx-footer__grid{grid-template-columns:1fr 1fr}.lx-footer__brand{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.lx-aurora i,.lx-hero__glow i,.lx-flow__pulse,.lx-marquee__track,.lx-skel{animation:none}.lx-preview{opacity:1;transition:none;transform:none}}.lx-agent .ag-bot stop[stop-color=\#b8ff3d]{stop-color:#f2f3ee}.lx-agent .ag-bot stop[stop-color=\#3ddc97]{stop-color:#9d9b94}.lx-agent .ag-bot [fill=\#b8ff3d]{fill:var(--lx-up)}.lx-agent .ag-bot [fill=\#3ddc97]{fill:#9d9b94}.lx-agent .ag-bot [stroke="rgba(184,255,61,0.35)"]{stroke:#ffffff38}.lx-agent .ag-verdict--hold,.lx-agent .ag-verdict--enter,.lx-agent .ag-verdict--compound{color:var(--lx-up)}.lx-agent .ag-verdict--watch,.lx-agent .ag-verdict--rebalance{color:#d9bc8c}.lx-agent .ag-verdict--avoid{color:#e39a9a}.lx .link-button{color:var(--lx-accent)}.lx .link-button:hover{color:#fff}.lx-nav{position:relative}.lx-nav__end{align-items:center;gap:8px;display:flex}.lx-nav__toggle{display:none}@media (max-width:760px){.lx-nav__toggle{border:1px solid var(--lx-line-strong);width:40px;height:40px;color:var(--lx-text);font:inherit;cursor:pointer;background:#ffffff0a;border-radius:999px;place-items:center;font-size:18px;line-height:1;display:inline-grid}.lx-nav__links.is-open{border:1px solid var(--lx-line-strong);background:#06080df7;border-radius:18px;flex-direction:column;gap:0;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 24px 60px #0000008c}.lx-nav__links.is-open a{color:var(--lx-text);border-radius:12px;padding:13px 14px;font-size:16px}.lx-nav__links.is-open a:active{background:#ffffff0f}.lx-hero .lx-flow{-webkit-mask-image:radial-gradient(95% 13% at 50% 6%,#000 35%,#0000 100%);mask-image:radial-gradient(95% 13% at 50% 6%,#000 35%,#0000 100%)}.lx-hero .lx-kicker{letter-spacing:.08em;white-space:nowrap;gap:8px;padding:6px 12px;font-size:9.5px}.lx-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px}.lx-stats>div{min-width:0;padding:16px 4px 0}.lx-stats>div+div{border-top:0;border-left:1px solid var(--lx-line)}.lx-stats dt{letter-spacing:.08em;font-size:9px}.lx-stats dd{font-size:18px}.lx-show{gap:12px;height:auto;min-height:0;padding:14px}.lx-show .lx-area{flex:none;height:84px}.lx-show .lx-depth{flex:none;height:110px}.lx-show--zap{padding-block:18px}.lx-card{padding:14px 14px 18px}.lx-show__stats{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px}.lx-show__stats small{letter-spacing:.04em;font-size:9px}.lx-show__stats b{font-size:16px}.lx-show__tags i:nth-child(3){display:none}.lx-show--rows>span{padding:7px 0}.lx-show--rows>span:nth-child(n+6){display:none}.lx-agent__feed{min-height:470px}.lx-token__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.lx-token__stats dd{white-space:nowrap;font-size:15px}.lx-safety{gap:22px}.lx-safety>div{grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.lx-safety__icon{grid-row:span 2;width:40px;height:40px;margin:0}.lx-safety h3{align-self:center;font-size:16px}.lx-safety p{margin-top:4px;font-size:14px}.lx-contract .link-button,.lx-preview__open{margin:-10px -6px;padding:10px 6px}.lx-footer__grid a{padding:6px 0}}@media (min-width:761px){.lx-hero .lx-flow{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 12%,#0000 24% 76%,#000 88% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 12%,#0000 24% 76%,#000 88% 94%,#0000 100%)}}.shell--pools{--pl-up:var(--up)}.shell--pools .page--pools{--lux-line:#ffffff12;--lux-line-strong:#ffffff1f;--lux-glass:linear-gradient(180deg, #0a0d15, #05070c);--lux-label:#6b6b65}.shell--pools .page--pools:before{background:radial-gradient(45% 55% at 30% 40%,#d6eede0f,#0000 70%),radial-gradient(40% 50% at 75% 30%,#3858a41f,#0000 70%)}.shell--pools .pt-title{font-family:"Inter Tight", var(--font);letter-spacing:-.045em;background:linear-gradient(#f2f3ee 35%,#a3a39c);-webkit-background-clip:text;background-clip:text;font-weight:600}.shell--pools .pt-start{color:var(--text);box-shadow:none;background:#ffffff08;border:1px solid #ffffff1f}.shell--pools .pt-start:hover{background:#ffffff0f;border-color:#ffffff4d}.shell--pools .pt-band{background:var(--bg);box-shadow:0 0 0 100vmax var(--bg)}.shell--pools .pt-monitor:before{background:linear-gradient(90deg,#0000,#ffffff40,#0000)}.shell--pools .up,.shell--pools .pt-tile strong.up,.shell--pools .dt-apr,.shell--pools .dt-fees{color:var(--pl-up)}.shell--pools .pt-seg--clmm{background:#22e283}.shell--pools .pt-seg--amm{background:#fff}.shell--pools .pt-seg--stable{background:#4aa3ff}.shell--pools .pt-seg--almm{background:#ffd21f}.shell--pools .pt-seg--farm{background:#d8c4ff}.shell--pools .pt-item--on:before{box-shadow:none}.shell--pools .pt-switch input:checked+i{background:#ffffff1a;border-color:#ffffff4d}.shell--pools .pt-switch input:checked+i:after{box-shadow:none}.shell--pools .pt-filter{border-color:#ffffff29}.shell--pools .page--pools .dt-row--head{background:#080b12}.shell--pools .page--pools a.dt-row:hover{background:linear-gradient(90deg,#ffffff09,#ffffff04 60%,#0000)}.shell--pools .apr-meter b{background:linear-gradient(90deg, #5fe3a159, var(--pl-up))}.shell--pools .apr-meter--hot b{background:linear-gradient(90deg, var(--pl-up), #ffd447)}.shell--pools a.dt-row:hover .dt-add{color:var(--text);border-color:#ffffff59}.shell--pools .dt-add:hover{border-color:var(--text);background:var(--text);color:var(--accent-ink)}.shell--pools .swing--low,.shell--pools .page--pools .swing--low{color:#fff}.shell--pools .swing--mid,.shell--pools .page--pools .swing--mid{color:#ffd447}.shell--pools .swing--high{color:#ff6b6b}.shell--pools .kind{color:var(--muted);background:#ffffff0f}.shell--pools .kind--clmm{color:#7ff0b5;background:#5fe3a11f}.shell--pools .kind--mine,.shell--pools .kind--mine-partial{color:#b9dcc6;background:#8fd3a81a}.shell--pools .kind--mine-out{color:#d9bc8c;background:#d9bc8c1a}.shell--pools .kind--nofee{color:#e39a9a;background:#e39a9a1a}.shell--pools .disc-swing{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;gap:5px}.shell--pools .disc-swing>:first-child{font-variant-numeric:tabular-nums;text-align:right;min-width:56px}.shell--pools .disc-swing .swing{text-align:center;min-width:64px}.shell--pools .pt-hero{position:relative}.shell--pools .pt-hero .lx-flow{width:100%;height:380px;top:-70px;left:0;transform:none;-webkit-mask-image:radial-gradient(42% 85% at 70%,#000 35%,#0000 80%);mask-image:radial-gradient(42% 85% at 70%,#000 35%,#0000 80%)}.shell--pools .pt-tile>span{color:#c9c7c0;letter-spacing:.14em;font-size:11.5px;font-weight:600}.shell--pools .pt-split{background:#ffffff14;height:5px}.shell--pools .pt-legend{color:#c9c7c0;font-size:12px}.shell--pools .pt-legend i{width:7px;height:7px}.shell--pools .pt-top span{color:#b4b2aa}@media (max-width:720px){.shell--pools .pt-tile>span{letter-spacing:.08em;font-size:10.5px}}.shell--pools .page--pools .dt-row--head{color:#c9c7c0;letter-spacing:.1em;font-size:11.5px;font-weight:600}.shell--pools .page--pools .dt-row--head .th-sort:hover,.shell--pools .th-sort--active{color:#fff}.shell--pools .th-sort__arrow{color:#9a9a94}.shell--home{--hm-bg:#03050a;--hm-card:#080b12;--hm-line:#ffffff12;--hm-line-strong:#ffffff21;--hm-text:#f2f3ee;--hm-muted:#9a9a94;--hm-faint:#6b6b65;--hm-up:#8fd3a8;background:var(--hm-bg)}.shell--home .footer{border-top-color:var(--hm-line);color:var(--hm-faint)}.shell--home .home .hm-hero{isolation:isolate;border-color:var(--hm-line);background:radial-gradient(900px 420px at 30% 0%, #d6eede12, transparent 70%), radial-gradient(700px 460px at 85% 40%, #3858a424, transparent 70%), radial-gradient(600px 400px at 60% 100%, #8fd3a80a, transparent 70%), var(--hm-bg);align-items:stretch;min-height:0}.shell--home .home .hm-hero .lx-flow{height:640px;top:-120px;-webkit-mask-image:radial-gradient(46% 95% at 73% 55%,#000 38%,#0000 80%);mask-image:radial-gradient(46% 95% at 73% 55%,#000 38%,#0000 80%)}.shell--home .home .hero__content{max-width:none;padding:0}.shell--home .home .hm-kicker{border:1px solid var(--hm-line);color:var(--hm-muted);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;background:#ffffff06;border-radius:999px;align-items:center;gap:10px;padding:7px 14px;font-size:11px;display:inline-flex}.shell--home .home .hm-kicker i{background:var(--hm-text);border-radius:50%;width:6px;height:6px}.shell--home .home .hero h1{font-family:"Inter Tight", var(--font);letter-spacing:-.045em;color:#0000;background:linear-gradient(#f2f3ee 35%,#a3a39c);-webkit-background-clip:text;background-clip:text;margin:18px 0 14px;font-size:clamp(32px,3.4vw,50px);font-weight:600;line-height:1.03}.shell--home .home .hero h1 em{color:#0000;background:linear-gradient(100deg,#fff 0%,#d9d7d0 45%,#8f8d86 100%);-webkit-background-clip:text;background-clip:text;padding-right:.02em;font-style:normal;display:inline-block}.shell--home .home .hero p{max-width:560px;color:var(--hm-muted);font-size:16px;line-height:1.65}.shell--home .home .button{border-radius:999px}.shell--home .home .button--primary{background:var(--hm-text);color:#0a0c0f;box-shadow:none}.shell--home .home .button--primary:hover:not(:disabled){background:#fff}.shell--home .home .button--outline,.shell--home .home .button--ghost{border-color:var(--hm-line-strong);color:var(--hm-text);background:#ffffff08}.shell--home .home .button--outline:hover:not(:disabled),.shell--home .home .button--ghost:hover:not(:disabled){color:#fff;border-color:#ffffff52}.shell--home .home .hero__stats{border-top:1px solid var(--hm-line);gap:0;padding-top:22px}.shell--home .home .hero__stats>div{padding-right:36px}.shell--home .home .hero__stats>div+div{border-left-color:var(--hm-line);padding-left:36px}.shell--home .home .hero__stats span{color:var(--hm-faint);font-family:var(--mono);letter-spacing:.14em;font-size:10.5px}.shell--home .home .hero__stats strong{color:var(--hm-text);font-family:var(--mono);font-size:clamp(22px,2.2vw,28px);font-weight:500}.shell--home .home .card{border-color:var(--hm-line);background:linear-gradient(#0a0d15,#05070c);box-shadow:inset 0 1px #ffffff08}.shell--home .home .ticker__item{border-color:var(--hm-line);background:var(--hm-card)}.shell--home .home .ticker__item:hover{border-color:var(--hm-line-strong)}.shell--home .home .ticker__item span{color:var(--hm-muted)}.shell--home .home .ticker__item strong{color:var(--hm-text)}.shell--home .home .feature:hover,.shell--home .home .feature--highlight{border-color:var(--hm-line-strong)}.shell--home .home .feature--highlight{background:linear-gradient(#0c1018,#05070c)}.shell--home .home .feature__icon{border:1px solid var(--hm-line-strong);color:var(--hm-text);background:#ffffff0a}.shell--home .home .feature p{color:var(--hm-muted)}.shell--home .home .feature__cta{color:var(--hm-text)}.shell--home .home .eyebrow{color:var(--hm-muted);text-shadow:none}.shell--home .home .lp-steps__list b{border:1px solid var(--hm-line-strong);color:var(--hm-text);background:#ffffff0a}.shell--home .home .lp-steps__list p{color:var(--hm-muted)}.shell--home .home .link-button{color:var(--hm-text)}.shell--home .home .pool-row{border-color:var(--hm-line)}.shell--home .home .pool-row:hover{background:#ffffff06}.shell--home .home .pool-row__apr{color:var(--hm-up)}.shell--home .home .kind--classic{color:var(--hm-text);background:#ffffff12}@media (max-width:720px){.shell--home .home .hero__content{padding:40px 22px 28px}.shell--home .home .hero__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.shell--home .home .hero__stats>div{min-width:0;padding-right:0}.shell--home .home .hero__stats span{font-size:9.5px;line-height:1.4}.shell--home .home .hero__stats strong{font-size:18px}.shell--home .home .hero__stats>div+div{border-left:0;padding-left:0}}.shell--home .home .hm-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:center;gap:clamp(28px,4vw,64px);width:100%;padding:48px 48px 40px;display:grid;position:relative}.shell--home .home .hm-welcome{color:var(--hm-muted);margin:18px 0 0;font-size:15px}.shell--home .home .hm-welcome b{color:var(--hm-text);font-weight:600}.shell--home .home .hero__actions{margin:24px 0 30px}.shell--home .home .hm-panel{border:1px solid var(--hm-line-strong);-webkit-backdrop-filter:blur(6px);background:#080b12bd;border-radius:20px;flex-direction:column;gap:16px;padding:20px;display:flex;box-shadow:0 30px 80px #00000073}.shell--home .home .hm-panel__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.shell--home .home .hm-panel__head span{color:var(--hm-muted);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.shell--home .home .hm-panel__head a{color:var(--hm-text);font-size:13px;font-weight:600}.shell--home .home .hm-panel__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.shell--home .home .hm-panel__stats dt{color:var(--hm-faint);font-size:11px}.shell--home .home .hm-panel__stats dd{color:var(--hm-text);font-family:var(--mono);margin:4px 0 0;font-size:20px;font-weight:500}.shell--home .home .hm-panel__stats dd small{color:var(--hm-faint);font-size:14px}.shell--home .home .up{color:var(--hm-up)}.shell--home .home .down{color:#e39a9a}.shell--home .home .hm-panel__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.shell--home .home .hm-panel__list li+li{border-top:1px solid var(--hm-line)}.shell--home .home .hm-panel__list a{border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:11px 4px;display:grid}.shell--home .home .hm-panel__list a:hover{background:#ffffff08}.shell--home .home .hm-panel__list a>:first-child{grid-row:span 2}.shell--home .home .hm-panel__list b{color:var(--hm-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.shell--home .home .hm-panel__list small{color:var(--hm-muted);grid-column:2;font-size:12px}.shell--home .home .hm-panel__list a>span{color:var(--hm-text);font-family:var(--mono);text-align:right;grid-area:1/3/span 2;font-size:14px}.shell--home .home .hm-panel__list a>span em{color:var(--hm-faint);font-family:var(--font);font-size:11px;font-style:normal;display:block}.shell--home .home .hm-panel__list i{border-radius:50%;width:9px;height:9px}.shell--home .home .hm-panel__list i.is-in{background:var(--hm-up)}.shell--home .home .hm-panel__list i.is-part{background:#d9bc8c}.shell--home .home .hm-panel__list i.is-out{background:#e39a9a}.shell--home .home .hm-panel__note{color:var(--hm-faint);margin:0;font-size:12.5px;line-height:1.5}.shell--home .home .hm-panel__note a{color:var(--hm-text);font-weight:600}.shell--home .home .ticker__item small{font-family:var(--mono);font-size:11.5px}.shell--home .home .ticker__item strong{margin-left:auto}.shell--home .home .ticker--marquee .ticker__item{min-width:230px}.shell--home .home .hm-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.shell--home .home .hm-action{align-items:center;gap:14px;padding:16px 18px;transition:border-color .2s,transform .2s;display:flex}.shell--home .home .hm-action:hover{border-color:var(--hm-line-strong);transform:translateY(-2px)}.shell--home .home .hm-action__icon{border:1px solid var(--hm-line-strong);width:40px;height:40px;color:var(--hm-text);background:#ffffff0a;border-radius:12px;flex:none;place-items:center;font-size:18px;display:grid}.shell--home .home .hm-action b{color:var(--hm-text);font-size:15px;font-weight:600;display:block}.shell--home .home .hm-action small{color:var(--hm-muted);font-size:13px}.shell--home .home .hm-action>i{color:var(--hm-faint);margin-left:auto;font-style:normal;transition:color .2s,transform .2s}.shell--home .home .hm-action:hover>i{color:var(--hm-text);transform:translate(3px)}.shell--home .home .hm-pool-head{border-bottom:1px solid var(--hm-line);color:var(--hm-faint);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;pointer-events:none;padding-top:0;padding-bottom:8px;font-size:10.5px}.shell--home .home .hm-pool-head span:not(:first-child){text-align:right}.shell--home .home .kind{color:var(--hm-muted);background:#ffffff0f}.shell--home .home .kind--clmm{color:#b9dcc6;background:#8fd3a81a}@media (max-width:1080px){.shell--home .home .hm-hero__grid{grid-template-columns:1fr}.shell--home .home .hm-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.shell--home .home .hm-hero__grid{padding:32px 18px 24px}.shell--home .home .hm-actions{grid-template-columns:1fr}.shell--home .home .hm-pool-head{display:none}.shell--home .home .hm-panel__stats dd{font-size:17px}}.shell--home .home .hm-panel__list .hm-panel__more a{color:var(--hm-muted);padding:10px 4px 2px;font-size:12.5px;font-weight:600;display:block}.shell--home .home .hm-panel__list .hm-panel__more a:hover{color:var(--hm-text);background:0 0}:is(html:has(.shell),body:has(.shell)){background:#03050a}.shell{--bg:#03050a;--bg-glow:#070b14;--surface:#080b12;--surface-2:#0c1018;--surface-3:#111622;--border:#ffffff12;--border-strong:#ffffff21;--text:#f2f3ee;--muted:#9a9a94;--faint:#6b6b65;--accent:#f2f3ee;--accent-hover:#fff;--accent-ink:#0a0c0f;--accent-soft:#ffffff14;--mint:#5fe3a1;--sky:#4aa3ff;--danger:#ff6b6b;--danger-soft:#ff6b6b1a;--warn:#ffd447;--up:#5fe3a1;background:var(--bg)}.shell .up{color:var(--up)}.shell .down{color:var(--danger)}.shell .token-flow__bar span{background:var(--up)}.shell .kind{color:var(--muted);background:#ffffff0f}.shell .kind--clmm,.shell .kind--mine,.shell .kind--mine-partial{color:#7ff0b5;background:#5fe3a11f}.shell .kind--mine-out{color:var(--warn);background:#ffd4471a}.shell .kind--nofee{color:var(--danger);background:var(--danger-soft)}.shell .swing--low{color:#fff}.shell .swing--mid{color:var(--warn)}.shell .swing--high{color:var(--danger)}.shell .dt-apr,.shell .dt-fees{color:var(--up)}.shell .main h1{font-family:"Inter Tight", var(--font);letter-spacing:-.035em}.shell .docs-content a{text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.shell .docs-content a:hover{text-decoration-color:currentColor}.shell .is-flash{animation:1.2s ease-out kinu-flash}@keyframes kinu-flash{0%,35%{box-shadow:0 0 0 2px #ffffff8c,0 0 40px #5fe3a12e}to{box-shadow:0 0 #fff0}}@media (prefers-reduced-motion:reduce){.shell .is-flash{animation:none}}.shell .topbar{background:#04060bd1;border-bottom-color:#ffffff0f}.shell .brand{color:#f2f3ee;letter-spacing:.18em;align-items:center;gap:10px;font-size:16px;font-weight:700;display:inline-flex}.shell .brand img{width:30px;height:30px}.shell .nav__link--active{color:#f2f3ee;background:#ffffff14}.shell .topbar .button--primary{color:#0a0c0f;box-shadow:none;background:#f2f3ee;border-radius:999px}.shell .topbar .button--primary:hover:not(:disabled){background:#fff}.shell .gsearch__field{background:#ffffff08;border-color:#ffffff1a}.shell .gsearch__field:focus-within{border-color:#ffffff52}.shell .account-button{background:#ffffff08;border-color:#ffffff1a}.shell .account-button:hover{border-color:#ffffff47}.shell .account-button__dot{box-shadow:none;background:#8fd3a8}.shell .account-button__id{background:#ffffff12}.topbar__bar{display:contents}.shell .topbar .brand{order:0}.shell .topbar .nav{order:1}.shell .topbar .gsearch{order:2}.shell .topbar__bar>:last-child{order:3}@media (max-width:1080px){.shell .topbar{display:contents}.shell .topbar__bar{z-index:40;-webkit-backdrop-filter:blur(14px);background:#04060be6;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex;position:sticky;top:0}.shell .topbar .nav,.shell .topbar .gsearch{order:0}.shell .topbar>.nav{flex-wrap:wrap;justify-content:center;gap:4px 6px;width:100%;margin-right:0;padding:10px 14px 6px}.shell .topbar>.gsearch{padding:4px 18px 12px}}:root{--bg:#0b0e14;--bg-glow:#111a24;--surface:#121821;--surface-2:#171e29;--surface-3:#1d2531;--border:#c8dcff12;--border-strong:#c8dcff24;--text:#e6edf5;--muted:#8a96a8;--faint:#5b6678;--accent:#b8ff3d;--accent-hover:#c9ff6a;--accent-ink:#0b1204;--accent-soft:#b8ff3d1a;--mint:#3ddc97;--sky:#5ec8ff;--danger:#ff5d6c;--danger-soft:#ff5d6c1a;--warn:#ffb547;--radius-sm:10px;--radius:16px;--radius-lg:22px;--shadow:0 24px 60px #00000073;--font:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--page-width:1240px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font);color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*,:before,:after{box-sizing:border-box}body{background:radial-gradient(1100px 520px at 80% -12%, #b8ff3d09, transparent 60%), var(--bg);min-height:100vh;margin:0;font-size:14px;line-height:1.5}body.no-scroll{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1,h2,h3{letter-spacing:-.02em;margin:0}p{margin:0}.mono{font-family:var(--mono);font-size:.92em}.break{word-break:break-all}.muted{color:var(--muted)}.small{font-size:12px}.up{color:var(--accent)}.down{color:var(--danger)}.warn{color:var(--warn)}.center{justify-content:center;margin-top:20px;display:flex}.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500;display:inline-block}.home .eyebrow--glow{color:var(--accent);text-shadow:0 0 18px #b8ff3d59}.shell{flex-direction:column;min-height:100vh;display:flex}.topbar{z-index:40;height:68px;padding:0 max(20px, calc((100vw - var(--page-width)) / 2));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border);background:#0b0e14c7;align-items:center;gap:28px;display:flex;position:sticky;top:0}.brand img{width:auto;height:26px;display:block}.nav{gap:4px;margin-right:auto;display:flex}.nav__link{color:var(--muted);border-radius:999px;padding:8px 14px;font-weight:500;transition:color .15s,background .15s}.nav__link:hover{color:var(--text);background:var(--surface-2)}.nav__link--active{color:var(--accent);background:var(--accent-soft)}.main{width:100%;max-width:calc(var(--page-width) + 40px);flex:1;margin:0 auto;padding:0 20px}.page{padding:36px 0 64px}.footer{padding:22px max(20px, calc((100vw - var(--page-width)) / 2));border-top:1px solid var(--border);color:var(--faint);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:11px;display:flex}.footer a{color:var(--muted)}.footer a:hover{color:var(--accent)}.card{background:linear-gradient(180deg, var(--surface) 0%, #121821eb 100%);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px}.card-title{margin-bottom:16px;font-size:15px;font-weight:600}.card-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.card-head h3{font-size:16px}.button{white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 18px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform 50ms;display:inline-flex}.button:active:not(:disabled){transform:translateY(1px)}.button--primary{background:var(--accent);color:var(--accent-ink)}.button--primary:hover:not(:disabled){background:var(--accent-hover)}.button--primary:disabled{background:var(--surface-3);color:var(--faint)}.button--ghost{background:var(--surface-2);border-color:var(--border-strong)}.button--ghost:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.button--sm{height:34px;padding:0 14px;font-size:13px}.button--lg{border-radius:14px;height:52px;padding:0 24px;font-size:15px}.button--block{width:100%}.icon-button{border:1px solid var(--border);background:var(--surface-2);width:32px;height:32px;color:var(--muted);border-radius:10px;place-items:center;font-size:12px;display:inline-grid}.icon-button:hover{color:var(--text);border-color:var(--border-strong)}.link-button{color:var(--accent);background:0 0;border:0;padding:0;font-weight:500}.link-button:hover{text-decoration:underline}.mini-button{border:1px solid var(--border-strong);height:22px;color:var(--accent);text-transform:uppercase;letter-spacing:.04em;background:0 0;border-radius:6px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.mini-button:hover{background:var(--accent-soft)}.pill-button{border:1px solid var(--border);background:var(--surface-2);height:32px;color:var(--muted);border-radius:999px;padding:0 12px;font-size:12px;font-weight:500}.pill-button:hover{color:var(--text);border-color:var(--border-strong)}.spinner{border:2px solid #ffffff26;border-top-color:var(--accent);border-radius:50%;flex:none;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.skeleton{background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);vertical-align:middle;background-size:200% 100%;animation:1.4s infinite shimmer;display:inline-block}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.token-icon{object-fit:cover;background:var(--surface-3);border-radius:50%;flex:none;place-items:center;display:inline-grid}.token-icon--fallback{color:var(--accent);border:1px solid var(--border-strong);background:radial-gradient(circle at 30% 30%,#1d2633,#10151d);font-weight:700}.pair-icons{flex:none;display:inline-flex}.pair-icons>*+*{margin-left:calc(var(--icon-size) * -.32)}.pair-icons>*{box-shadow:0 0 0 2px var(--surface)}.notice{border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:11px 14px;font-size:13px;display:flex}.notice--error{background:var(--danger-soft);color:#ffb3bb;border:1px solid #ff5d6c40}.hint{color:var(--faint);margin-top:10px;font-size:12px}.warning-text{color:var(--warn);font-size:12px}.fine-print{color:var(--faint);text-align:center;margin-top:14px;padding:0 6px;font-size:12px}.kind{height:19px;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;background:var(--surface-3);color:var(--muted);border-radius:6px;align-items:center;padding:0 7px;font-size:10px;font-weight:600;display:inline-flex}.kind--classic{color:var(--accent);background:var(--accent-soft)}.kind--stable,.kind--rated{color:var(--sky);background:#5ec8ff1a}.kind--clmm{color:var(--mint);background:#3ddc971a}.kind--degen{color:var(--warn);background:#ffb5471a}.kind--farm{color:#c792ff;background:#c792ff1a}.badge--verified{background:var(--accent-soft);width:15px;height:15px;color:var(--accent);vertical-align:1px;border-radius:50%;place-items:center;margin-left:6px;font-size:9px;display:inline-grid}.range-badge{color:var(--warn);align-items:center;gap:5px;font-size:11px;display:inline-flex}.range-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.range-badge--in{color:var(--accent)}.tabs{background:var(--surface);border:1px solid var(--border);border-radius:14px;gap:4px;padding:4px;display:inline-flex}.tabs--block{width:100%;margin-bottom:18px;display:flex}.tabs--block .tab{flex:1}.tab{height:34px;color:var(--muted);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:500;display:inline-flex}.tab:hover{color:var(--text)}.tab--active{background:var(--surface-3);color:var(--text)}.tab__count{background:var(--surface-2);min-width:20px;color:var(--muted);font-family:var(--mono);border-radius:999px;padding:0 6px;font-size:11px}.tab--active .tab__count{background:var(--accent-soft);color:var(--accent)}.segmented{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.segmented--full{display:flex}.segmented--full button{flex:1}.segmented button{height:28px;color:var(--muted);font-family:var(--mono);background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12px;font-weight:500}.segmented button:hover{color:var(--text)}.segmented button.active{background:var(--accent-soft);color:var(--accent)}.search-field{border:1px solid var(--border);background:var(--surface);height:40px;color:var(--faint);border-radius:12px;align-items:center;gap:10px;padding:0 6px 0 14px;transition:border-color .15s;display:flex}.search-field:focus-within{border-color:var(--accent)}.search-field input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.search-field--lg{height:50px;margin-bottom:14px;font-size:15px}.select{border:1px solid var(--border);background:var(--surface);border-radius:12px;height:40px;padding:0 12px}.checkbox{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.checkbox input{accent-color:var(--accent)}.input-inline{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 12px;display:flex}.input-inline input{min-width:0;font-family:var(--mono);background:0 0;border:0;outline:0;flex:1}.popover-anchor{position:relative}.popover{z-index:50;border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface-2);width:260px;box-shadow:var(--shadow);flex-direction:column;gap:10px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.menu-item{text-align:left;width:100%;color:var(--text);background:0 0;border:0;border-radius:8px;padding:9px 10px;font-size:13px;display:block}.menu-item:hover{background:var(--surface-3)}.menu-item--danger{color:var(--danger)}.account-button{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:12px;align-items:center;gap:10px;height:38px;padding:0 6px 0 12px;font-size:13px;display:inline-flex}.account-button:hover{border-color:var(--accent)}.account-button__dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 10px var(--accent);border-radius:50%}.account-button__balance{font-family:var(--mono);color:var(--muted)}.account-button__id{background:var(--surface-3);border-radius:8px;padding:4px 10px;font-weight:500}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030509b8;place-items:center;padding:16px;animation:.15s fade;display:grid;position:fixed;inset:0}.modal{border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:var(--surface);width:100%;max-height:min(720px,100vh - 32px);box-shadow:var(--shadow);flex-direction:column;padding:20px;animation:.18s pop;display:flex}.modal__head{flex:none;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.modal>.liq-form{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent;flex:0 auto;min-height:0;margin-right:-8px;padding-right:8px;overflow-y:auto}.modal>.liq-form>*{flex-shrink:0}.modal-actions{z-index:2;background:linear-gradient(180deg, #12182100 0%, var(--surface) 38%);margin:2px -8px 0 0;padding:14px 8px 2px 0;position:sticky;bottom:0}.modal__head h3{font-size:18px}.modal__head p{color:var(--muted);margin-top:2px;font-size:13px}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}.empty-state{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 12px;display:flex}.empty-state__icon{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);border-radius:14px;place-items:center;margin-bottom:4px;font-size:20px;display:grid}.empty-state h3{font-size:16px}.empty-state p{max-width:360px;color:var(--muted);font-size:13px}.empty-state .button{margin-top:8px}.stats-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.stat{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.stat__label{color:var(--muted);font-size:12px}.stat__value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.stat__hint{color:var(--faint);font-size:12px}.kv{flex-direction:column;gap:10px;margin:0;display:flex}.kv>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.kv dt{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.kv dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:500}.toasts{z-index:200;flex-direction:column;gap:10px;width:min(380px,100vw - 40px);display:flex;position:fixed;bottom:20px;right:20px}.toast{border:1px solid var(--border-strong);border-left:3px solid var(--sky);background:var(--surface-2);box-shadow:var(--shadow);border-radius:14px;align-items:flex-start;gap:12px;padding:14px;animation:.2s pop;display:flex}.toast--success{border-left-color:var(--accent)}.toast--error{border-left-color:var(--danger)}.toast--warning{border-left-color:var(--warn)}.toast__body{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13px;display:flex}.toast__body span{color:var(--muted);overflow-wrap:anywhere}.toast__body a{color:var(--accent);font-weight:500}.page-head{margin-bottom:24px}.page-head h1{margin:6px 0;font-size:clamp(28px,4vw,40px);font-weight:800}.page-head p{max-width:560px;color:var(--muted)}.page-head--split{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.page-head__actions{gap:8px;display:flex}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.toolbar__right{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.toolbar__right .search-field{width:280px}.pool-table{padding:6px}.pool-table__head,.pool-row{grid-template-columns:minmax(0,2.4fr) repeat(3,minmax(0,1fr));align-items:center;gap:12px;padding:12px 16px;display:grid}.pool-table__head{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.th-sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;justify-self:end;padding:0}.th-sort:hover,.th-sort--active{color:var(--accent)}.pool-row{border-radius:14px;transition:background .12s}a.pool-row:hover{background:var(--surface-2)}.pool-row+.pool-row{border-top:1px solid var(--border)}a.pool-row:hover,a.pool-row:hover+.pool-row{border-top-color:#0000}.pool-row__pair{align-items:center;gap:12px;min-width:0;display:flex}.pool-row__pair>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.pool-row__pair strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.pool-row__pair small{color:var(--faint);align-items:center;gap:8px;font-size:12px;display:flex}.pool-row__num{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.pool-row__apr{color:var(--accent)}.pool-row--skeleton>:not(:first-child){justify-self:end}.pool-table__empty{text-align:center;color:var(--muted);padding:40px}.pool-table--compact{padding:0}.pool-table--compact .pool-row{padding:10px 8px}.home .hero{border:1px solid var(--border);border-radius:28px;align-items:flex-end;min-height:480px;margin:24px 0 0;display:flex;position:relative;overflow:hidden}.home .hero__bg{background:linear-gradient(90deg,#0b0e14f5 0%,#0b0e14d1 38%,#0b0e1433 75%,#0b0e1459 100%),linear-gradient(#0000 55%,#0b0e14e6 100%),url(/kinu-home-bg.png) 50% 30%/cover no-repeat;position:absolute;inset:0}.home .hero__content{max-width:720px;padding:56px 48px 40px;position:relative}.home .hero h1{letter-spacing:-.035em;margin:14px 0 16px;font-size:clamp(34px,5.4vw,60px);font-weight:800;line-height:1.04}.home .hero h1 em{color:var(--accent);font-style:normal}.home .hero p{color:#b6c1d0;max-width:520px;font-size:16px}.home .hero__actions{flex-wrap:wrap;gap:12px;margin:28px 0 36px;display:flex}.home .hero__stats{flex-wrap:wrap;gap:36px;display:flex}.home .hero__stats>div{flex-direction:column;gap:4px;display:flex}.home .hero__stats span{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.home .hero__stats strong{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.home .ticker{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:16px 0 28px;display:grid}.home .ticker__item{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;transition:border-color .15s;display:flex}.home .ticker__item:hover{border-color:var(--border-strong)}.home .ticker__item span{color:var(--muted);font-weight:500}.home .ticker__item strong{font-family:var(--mono);margin-left:auto;font-size:12px;font-weight:500}.home .features{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:28px;display:grid}.home .feature{flex-direction:column;gap:10px;transition:border-color .15s,transform .15s;display:flex}.home .feature:hover{border-color:#b8ff3d59;transform:translateY(-2px)}.home .feature__icon{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);border-radius:12px;place-items:center;font-size:20px;display:grid}.home .feature h3{font-size:18px}.home .feature p{color:var(--muted)}.home .feature__cta{color:var(--accent);margin-top:auto;padding-top:6px;font-size:13px;font-weight:600}.home .home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-bottom:64px;display:grid}.home .top-pools .pool-row{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.swap-layout{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:20px;display:grid}.swap-layout--solo{grid-template-columns:minmax(0,460px);justify-content:center}.swap-column{position:sticky;top:88px}.swap-card{padding:20px}.swap-card__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.swap-card__head h2{font-size:20px}.swap-card__tools{gap:6px;display:flex}.swap-field{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-2);padding:14px 16px;transition:border-color .15s}.swap-field+.swap-field{margin-top:10px}.swap-field:focus-within{border-color:#b8ff3d73}.swap-field--readonly{background:var(--surface)}.swap-field__top,.swap-field__bottom{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.swap-field__bottom{min-height:18px;font-family:var(--mono);color:var(--faint)}.swap-field__balance{font-family:var(--mono);align-items:center;gap:6px;display:inline-flex}.swap-field__row{align-items:center;gap:12px;margin:8px 0 4px;display:flex}.swap-field__row input{letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:28px;font-weight:600}.swap-field__row input::placeholder{color:var(--faint)}.token-select{border:1px solid var(--border-strong);background:var(--surface-3);border-radius:999px;flex:none;align-items:center;gap:8px;height:42px;padding:0 12px 0 8px;font-size:15px;display:inline-flex}.token-select:hover{border-color:var(--accent)}.token-select span{color:var(--muted);font-size:11px}.token-select--static{cursor:default}.token-select--static:hover{border-color:var(--border-strong)}.swap-flip-wrap{z-index:2;justify-content:center;height:0;display:flex;position:relative}.swap-flip{border:4px solid var(--surface);background:var(--surface-3);width:38px;height:38px;color:var(--accent);border-radius:12px;font-size:13px;font-weight:700;transition:transform .2s;position:absolute;top:-19px}.swap-flip:hover{transform:rotate(180deg)}.swap-card .button--primary{margin-top:16px}.quote-details{border-radius:var(--radius);border:1px solid var(--border);margin-top:14px;padding:14px 16px}.quote-details__rate{text-align:left;width:100%;font-family:var(--mono);background:0 0;border:0;margin-bottom:12px;padding:0;font-size:13px;font-weight:500;display:block}.quote-details__rate span{color:var(--faint)}.quote-details dl{flex-direction:column;gap:8px;margin:0;display:flex}.quote-details dl>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.quote-details dt{color:var(--muted)}.quote-details dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.quote-details .route{flex-direction:column;align-items:flex-end;display:flex}.quote-details .route small{color:var(--faint);font-family:var(--mono);font-size:11px}.chart-card{padding:18px}.chart-card__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.chart-card__title{flex-direction:column;gap:2px;display:flex}.chart-card__title strong{font-size:18px}.chart-card__price{font-family:var(--mono);align-items:baseline;gap:8px;font-size:14px;display:flex}.chart-card__price em{font-size:12px;font-style:normal}.chart-card__price em.up{color:var(--accent)}.chart-card__price em.down{color:var(--danger)}.chart-card__canvas{height:440px;position:relative}.chart-card__container{position:absolute;inset:0}.chart-card__overlay{color:var(--muted);text-align:center;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.chip-row{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.chip{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 12px 0 6px;font-size:13px;font-weight:600;display:inline-flex}.chip:hover,.chip--active{border-color:var(--accent)}.token-list{border-top:1px solid var(--border);flex:1;min-height:200px;margin:0 -8px;padding:8px 4px 0;overflow-y:auto}.token-row{text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px 8px;display:flex}.token-row:hover,.token-row--selected{background:var(--surface-2)}.token-row__main{flex-direction:column;flex:1;min-width:0;display:flex}.token-row__main strong{font-size:15px}.token-row__main small{white-space:nowrap;text-overflow:ellipsis;color:var(--faint);font-family:var(--mono);font-size:11px;overflow:hidden}.token-row__balance{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:flex}.token-row__balance small{color:var(--muted);font-size:12px}.token-row--contract{border:1px dashed var(--border-strong);margin-bottom:6px}.token-list__empty{text-align:center;color:var(--muted);padding:28px 12px}.pool-grid{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:20px;display:grid}.pool-grid__main{flex-direction:column;gap:16px;display:flex}.pool-grid__side{position:sticky;top:88px}.reserves{flex-direction:column;gap:10px;display:flex}.reserve{background:var(--surface-2);border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}.reserve__body{flex-direction:column;flex:1;min-width:0;display:flex}.reserve__body strong{font-variant-numeric:tabular-nums}.reserve__body small{color:var(--faint);font-family:var(--mono);align-items:center;gap:8px;font-size:11px;display:flex}.reserve__pct{font-family:var(--mono);color:var(--muted)}.position{flex-direction:column;gap:14px;display:flex}.position__value{align-items:baseline;gap:12px;display:flex}.position__value strong{font-size:26px;font-weight:700}.range-block{border-radius:var(--radius);background:var(--surface-2);flex-direction:column;gap:14px;margin-bottom:8px;padding:16px;display:flex}.range-block__value{letter-spacing:-.03em;font-size:36px;font-weight:800}.range-block input[type=range]{width:100%;accent-color:var(--accent)}.dcl-position{background:var(--surface-2);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.dcl-position+.dcl-position{margin-top:8px}.pool-skeleton{flex-direction:column;gap:8px;display:flex}.portfolio-gate{background:radial-gradient(400px 200px at 100% 0%, #b8ff3d14, transparent 70%), var(--surface);flex-direction:column;align-items:flex-start;gap:14px;max-width:560px;margin:40px auto;padding:40px;display:flex}.portfolio-gate h1{font-size:32px;font-weight:800}.portfolio-gate p{color:var(--muted);margin-bottom:8px}.portfolio-gate__lookup{border-top:1px solid var(--border);flex-direction:column;gap:8px;width:100%;margin-top:16px;padding-top:20px;display:flex}.account-title{word-break:break-all;align-items:center;gap:10px;display:flex}.external{color:var(--faint);font-size:18px}.external:hover{color:var(--accent)}.net-worth{background:radial-gradient(500px 240px at 0% 0%, #b8ff3d12, transparent 70%), var(--surface);grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);gap:24px;margin-bottom:20px;display:grid}.net-worth__total{flex-direction:column;gap:6px;display:flex}.net-worth__total strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(32px,4vw,44px);font-weight:800}.net-worth__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.net-worth__stats .stat{background:var(--surface-2)}.allocation{grid-column:1/-1}.allocation__bar{border-radius:999px;gap:3px;height:10px;display:flex;overflow:hidden}.allocation__bar span{border-radius:2px}.allocation__legend{color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:12px;display:flex}.allocation__legend span{align-items:center;gap:6px;display:inline-flex}.allocation__legend i{border-radius:2px;width:8px;height:8px}.allocation__legend b{color:var(--text);font-weight:500;font-family:var(--mono)}.page>.tabs{margin-bottom:14px}.asset-table{padding:8px}.asset-row{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:center;gap:12px;padding:12px 14px;display:grid}.asset-row>:not(:first-child){text-align:right}.asset-row+.asset-row{border-top:1px solid var(--border)}.asset-row--head{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.asset-row__token{align-items:center;gap:12px;min-width:0;display:flex}.asset-row__token>span{flex-direction:column;min-width:0;display:flex}.asset-row__token small{white-space:nowrap;text-overflow:ellipsis;color:var(--faint);font-family:var(--mono);font-size:11px;overflow:hidden}.asset-row__value{justify-content:flex-end;align-items:center;gap:10px;font-weight:600;display:inline-flex}.asset-table__more{margin:10px auto 6px;display:block}.deposits-head{justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;font-size:13px;display:flex}.lp-list{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px;display:grid}.lp-list>.card:only-child{grid-column:1/-1}.lp-card{flex-direction:column;gap:14px;transition:border-color .15s;display:flex}.lp-card:hover{border-color:var(--border-strong)}.lp-card__head{align-items:center;gap:12px;display:flex}.lp-card__head>div{flex-direction:column;gap:4px;min-width:0;display:flex}.lp-card__head small{color:var(--faint);align-items:center;gap:8px;font-size:12px;display:flex}.lp-card__value{margin-left:auto;font-size:18px}.lp-card__body{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}#near-wallet-selector-modal .dark-theme{--backdrop-bg:#030509b8;--content-bg:#121821;--heading-color:#e6edf5;--text-color:#8a96a8;--sidebar-border-color:#c8dcff12;--selected-wallet-bg:#b8ff3d24;--selected-wallet-bg-hover:#b8ff3d1a;--wallet-option-border-color:#c8dcff1a;--wallet-option-bg-hover:#b8ff3d14;--wallet-option-outline-color:#b8ff3d;--confirm-button-bg:#b8ff3d;--confirm-button-bg-hover:#c9ff6a;--home-button-bg:#1d2531;--close-button-bg-color:#1d2531;--bottom-section:#171e29;--connected-green:#b8ff3d;--get-wallet-option-bg-color:#171e29;--get-wallet-option-border-color:#c8dcff1a;--secondary-button-bg-color:#b8ff3d1a;--secondary-button-border-color:#b8ff3d}@media (max-width:1080px){.swap-layout,.pool-grid{grid-template-columns:minmax(0,1fr)}.swap-layout .swap-column{display:contents}.swap-layout .swap-column>*{order:-1;width:100%;max-width:520px;margin:0 auto}.swap-layout .swap-column>.trades-card{order:1}.pool-grid__side{position:static}.home .ticker{grid-template-columns:repeat(3,minmax(0,1fr))}.home .home-grid,.home .features,.net-worth{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.topbar{flex-wrap:wrap;gap:12px;height:auto;min-height:60px;padding-top:10px;padding-bottom:10px}.nav{order:3;justify-content:space-between;gap:2px;width:100%}.nav__link{text-align:center;white-space:nowrap;flex:auto;min-width:0;padding:8px 6px;font-size:14px}.brand{margin-right:auto}.account-button__balance{display:none}.main{padding:0 16px}.page{padding-top:24px}.home .hero{border-radius:20px;min-height:0}.home .hero__content{padding:36px 22px 28px}.home .hero__bg{background:linear-gradient(#0b0e1473 0%,#0b0e14bf 40%,#0b0e14f5 100%),url(/kinu-home-bg.png) 70%/cover no-repeat}.home .hero__stats{gap:20px}.home .hero__stats strong{font-size:19px}.home .ticker,.stats-row,.net-worth__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar__right,.toolbar__right .search-field{width:100%}.tabs{max-width:100%;overflow-x:auto}.pool-table__head{display:none}.pool-row,.home .top-pools .pool-row{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}.pool-row__pair{grid-column:1/-1}.pool-row__num{text-align:left;flex-direction:column;display:flex}.pool-row__num:before{content:attr(data-label);color:var(--faint);font-size:11px;font-weight:400}.asset-row--head{display:none}.asset-row{grid-template-columns:repeat(3,minmax(0,1fr))}.asset-row__token{grid-column:1/-1}.asset-row>:not(:first-child){text-align:left}.asset-row>[data-label]:before{content:attr(data-label);color:var(--faint);font-size:11px;display:block}.asset-row__value{flex-wrap:wrap;justify-content:flex-start}.lp-list{grid-template-columns:minmax(0,1fr)}.chart-card__canvas{height:320px}.deposits-head{flex-direction:column;align-items:flex-start}.portfolio-gate{padding:26px}}@media (max-width:420px){.nav__link{padding:7px 4px;font-size:13px}}.chart-card--loading{place-items:center;min-height:520px;display:grid}.pill-button{white-space:nowrap}.swap-column{flex-direction:column;gap:14px;display:flex;position:static}.swap-column .fine-print{margin-top:0}.chart-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.chart-top__token{align-items:center;gap:12px;display:flex}.chart-top__symbol{align-items:baseline;gap:6px;font-size:15px;display:flex}.chart-top__price{align-items:baseline;gap:10px;display:flex}.chart-top__price strong{font-family:var(--mono);letter-spacing:-.02em;font-size:22px;font-weight:600}.chart-top__price em{font-style:normal;font-family:var(--mono);font-size:12px}.chart-top__stats{grid-template-columns:repeat(4,minmax(96px,auto));gap:8px;display:grid}.chart-top__stats>div{border:1px solid var(--border-strong);background:var(--surface-2);border-radius:12px;flex-direction:column;gap:4px;padding:9px 14px;display:flex}.chart-top__stats span{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.chart-top__stats strong{color:var(--text);font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:700}.chart-top__ca{border:1px dashed var(--border-strong);border-radius:12px;flex-direction:column;flex:260px;gap:5px;min-width:0;padding:9px 14px;display:flex}.chart-top__ca>span{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.chart-top__ca-row{align-items:center;gap:12px;min-width:0;font-size:12px;display:flex}.chart-top__ca-row code{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-family:var(--mono);font-size:13px;overflow:hidden}.chart-top__ca-row .link-button,.chart-top__ca-row a{color:var(--accent);flex:none;font-size:12px;font-weight:600;text-decoration:none}.chart-top__ca-row a:hover,.chart-top__ca-row .link-button:hover{text-decoration:underline}.chart-top__ca-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chart-toolbar{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;display:flex}.chart-toolbar__right{flex-wrap:wrap;gap:8px;display:flex}.chart-legend{min-height:20px;font-family:var(--mono);flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:6px;font-size:11px;display:flex}.chart-legend__title{color:var(--text);font-weight:600}.chart-legend__ohlc{color:var(--faint)}.chart-legend__ohlc b{color:var(--text);margin-right:6px;font-weight:500}.chart-legend__ohlc em{margin-left:4px;font-style:normal}.chart-card .chart-card__canvas{height:460px}.live-pill{color:var(--accent);font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;display:inline-flex}.live-pill:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%;animation:1.6s infinite pulse}@keyframes pulse{50%{opacity:.35}}.trades-card{padding:16px}.trades{max-height:360px;margin:0 -6px;overflow-y:auto}.trades__row{font-family:var(--mono);font-variant-numeric:tabular-nums;border-radius:8px;grid-template-columns:36px 40px 1fr 1.2fr 1.1fr;align-items:center;gap:8px;padding:7px 6px;font-size:11.5px;display:grid}a.trades__row:hover{background:var(--surface-2)}.trades__row--head{background:var(--surface);color:var(--faint);letter-spacing:.08em;text-transform:uppercase;font-size:10px;position:sticky;top:0}.trades__row--mine{background:var(--accent-soft)}.trades__trader{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);text-align:right;overflow:hidden}.trades__row--head span:last-child{text-align:right}.trades__empty{text-align:center;color:var(--muted);padding:20px;font-size:13px}@media (max-width:720px){.chart-card .chart-card__canvas{height:340px}.chart-top__stats{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.chart-top__ca{flex-basis:100%}}.kind--amm,.kind--all{color:var(--accent);background:var(--accent-soft)}.kind--almm{color:var(--warn);background:#ffb5471a}.type-hint{color:var(--muted);align-items:center;gap:10px;margin:-4px 0 14px;font-size:13px;display:flex}.liq-form{flex-direction:column;gap:10px;display:flex}.liq-form .swap-field+.swap-field{margin-top:0}.liq-form .kv{margin:6px 2px 0}.liq-form .button--primary{margin-top:6px}.liq-hint{color:var(--muted);font-size:12px}.liq-hint.warn{color:var(--warn)}.swap-field--disabled{opacity:.5}.notice--info{color:#bfe6ff;background:#5ec8ff14;border:1px solid #5ec8ff40}.range-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.range-head b{color:var(--text);font-family:var(--mono);font-weight:500}.range-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.range-input{border:1px solid var(--border);background:var(--surface-2);border-radius:14px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.range-input:focus-within{border-color:#b8ff3d73}.range-input span{color:var(--muted);font-size:12px}.range-input input{min-width:0;font-family:var(--mono);background:0 0;border:0;outline:0;font-size:16px;font-weight:500}.range-input input:disabled{color:var(--muted)}.range-input small{color:var(--faint);font-size:11px}.dcl-positions{flex-direction:column;gap:8px;display:flex}.dcl-position__head{justify-content:space-between;align-items:center;display:flex}.dcl-position__remove{border-top:1px solid var(--border);flex-direction:column;gap:10px;margin-top:8px;padding-top:10px;display:flex}.dcl-position__remove .range-block{background:var(--surface-3)}.button--outline{color:var(--accent);background:0 0;border-color:#b8ff3d80}.button--outline:hover:not(:disabled){background:var(--accent-soft)}.button--outline:disabled{border-color:var(--border);color:var(--faint)}.lp-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.lp-actions .button--sm{height:30px;padding:0 12px;font-size:12px}.lp-table-card{padding:0;overflow:hidden}.lp-summary{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lp-summary .stat{text-align:center;background:0 0;border:0;border-radius:0;align-items:center}.lp-summary .stat+.stat{border-left:1px solid var(--border)}.lp-table__bar{border-bottom:1px solid var(--border);justify-content:flex-end;align-items:center;gap:12px;padding:10px 18px;display:flex}.lp-table{padding:6px}.lp-row{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,2fr) minmax(0,1.7fr) minmax(0,.8fr) minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,1.6fr);align-items:center;gap:14px;padding:14px;display:grid}.lp-row+.lp-row{border-top:1px solid var(--border)}.lp-row--head{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding-top:10px;padding-bottom:10px;font-size:11px}.lp-row--head span:last-child{text-align:right}.lp-row__pool{align-items:center;gap:12px;min-width:0;display:flex}.lp-row__pool:hover strong{color:var(--accent)}.lp-row__pool>span{flex-direction:column;gap:4px;min-width:0;display:flex}.lp-row__pool strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lp-row__pool small{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.lp-row__range,.lp-row__value{flex-direction:column;gap:3px;min-width:0;display:flex}.lp-row__range b{font-weight:500}.lp-row__value small{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.fees{font-family:var(--mono);flex-direction:column;gap:3px;font-size:12px;display:flex}.fees>span{align-items:center;gap:6px;display:inline-flex}.dcl-group{flex-direction:column;gap:14px;display:flex}.dcl-group__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dcl-group__grid>div{background:var(--surface-2);border-radius:14px;flex-direction:column;gap:5px;padding:14px;display:flex}.dcl-group__value{font-size:22px;font-weight:700}.dcl-group__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dcl-group__list{flex-direction:column;gap:6px;display:flex}.dcl-group__item{background:var(--surface-2);border-radius:10px;grid-template-columns:90px minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:grid}@media (max-width:1080px){.lp-row--head{display:none}.lp-row{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-row__pool,.lp-row__actions{grid-column:1/-1}.lp-row>[data-label]:before{content:attr(data-label);color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:10px;display:block}.lp-actions{justify-content:flex-start}.lp-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-summary .stat:nth-child(3){border-left:0}.lp-summary .stat:nth-child(n+3){border-top:1px solid var(--border)}.dcl-group__grid,.dcl-group__item{grid-template-columns:minmax(0,1fr)}}.pool-grid--wide{grid-template-columns:minmax(0,1fr) clamp(440px,32vw,500px)}.range-chart{padding:18px}.range-chart__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.range-chart__head>div:first-child{flex-direction:column;gap:2px;display:flex}.range-chart__head strong{font-size:18px}.range-chart__head b{color:var(--text);font-weight:500}.range-chart__tip{color:var(--faint);margin:8px 0 10px;font-size:12px}.range-chart__canvas{height:440px;position:relative}.range-chart__overlay{z-index:5;pointer-events:none;position:absolute;top:0;bottom:0;left:0}.range-chart__band{background:#b8ff3d12;position:absolute;left:0;right:0}.range-chart__line{pointer-events:auto;cursor:ns-resize;touch-action:none;border-top:2px solid #ff8a3d;height:0;position:absolute;left:0;right:0}.range-chart__line:before{content:"";height:18px;position:absolute;top:-9px;left:0;right:0}.range-chart__line span{color:#1a0d03;font-family:var(--mono);white-space:nowrap;pointer-events:none;background:#ff8a3d;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;top:-11px;left:6px}.range-chart__line:hover,.range-chart__line.dragging{border-top-color:#ffb27a}.range-chart__line:hover span,.range-chart__line.dragging span{background:#ffb27a}.range-chart__note{z-index:6;background:var(--surface-2);color:var(--muted);border-radius:6px;padding:4px 8px;font-size:11px;position:absolute;bottom:34px;left:10px}.create-pos{flex-direction:column;gap:18px;display:flex}.create-pos section{flex-direction:column;gap:10px;display:flex}.create-pos__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.create-pos__head h3{font-size:14px}.amount-row{border:1px solid var(--border);background:var(--surface-2);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.amount-row:focus-within{border-color:#b8ff3d73}.amount-row--disabled{opacity:.45}.amount-row__token{flex:none;align-items:center;gap:10px;display:flex}.amount-row__token>div{flex-direction:column;display:flex}.amount-row__token small{color:var(--faint);font-family:var(--mono);align-items:center;gap:6px;font-size:11px;display:flex}.amount-row__token small button{color:var(--accent);font:inherit;background:0 0;border:0;padding:0;font-weight:600}.amount-row input{text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:20px;font-weight:600}.strategy{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.strategy button{border:1px solid var(--border);background:var(--surface-2);color:var(--muted);border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;font-size:12px;font-weight:600;display:flex}.strategy button:hover{color:var(--text)}.strategy button.active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.depth{flex-direction:column;gap:6px;display:flex}.depth__chart{background:var(--surface-2);touch-action:none;border-radius:12px;height:130px;position:relative;overflow:hidden}.depth__bar{opacity:.28;box-shadow:inset -1px 0 0 var(--surface-2);border-radius:2px 2px 0 0;position:absolute;bottom:0}.depth__bar--y{background:#3dc6e0}.depth__bar--x{background:#8b6cff}.depth__bar--in{opacity:.85}.depth__band{pointer-events:none;background:#b8ff3d0f;border-left:1px solid #b8ff3d80;border-right:1px solid #b8ff3d80;position:absolute;top:0;bottom:0}.depth__current{pointer-events:none;border-left:1px dashed #ffffffb3;width:0;position:absolute;top:0;bottom:0}.depth__current em{font-style:normal;font-family:var(--mono);color:var(--muted);font-size:10px;position:absolute;top:4px;left:4px}.depth__handle{z-index:2;cursor:ew-resize;touch-action:none;will-change:left;background:0 0;border:0;width:32px;margin-left:-16px;padding:0;position:absolute;top:0;bottom:0}.depth__chart--drag{cursor:pointer}.depth__chart--dragging,.depth__chart--dragging *{cursor:ew-resize;-webkit-user-select:none;user-select:none}.depth__handle:after{content:"";background:var(--accent);width:10px;height:26px;box-shadow:0 0 0 2px var(--surface-2), 0 0 12px #b8ff3d80;border-radius:4px;margin:-13px 0 0 -5px;transition:transform .12s,box-shadow .12s;position:absolute;top:50%;left:50%}.depth__handle:hover:after,.depth__handle--active:after{box-shadow:0 0 0 2px var(--surface-2), 0 0 18px #b8ff3dd9;transform:scale(1.18,1.2)}.depth__loading{place-items:center;display:grid;position:absolute;inset:0}.depth__preview{background:var(--surface-2);border-radius:8px;height:26px;position:relative;overflow:hidden}.depth__pbar{box-shadow:inset -1px 0 0 var(--surface-2);border-radius:2px 2px 0 0;position:absolute;bottom:0}.depth__pbar.x{background:#8b6cff}.depth__pbar.y{background:#3dc6e0}.depth__pbar.both{background:linear-gradient(90deg,#3dc6e0,#8b6cff)}.depth__axis,.depth__legend{color:var(--faint);font-family:var(--mono);justify-content:space-between;gap:8px;font-size:10px;display:flex}.depth__legend{flex-wrap:wrap;justify-content:flex-start;gap:12px}.depth__legend span{align-items:center;gap:5px;display:inline-flex}.depth__legend i{border-radius:2px;width:8px;height:8px}.depth__legend i.y{background:#3dc6e0}.depth__legend i.x{background:#8b6cff}.price-edges{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.price-edge{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.price-edge:focus-within{border-color:#b8ff3d73}.price-edge__label{color:var(--muted);font-size:11px}.price-edge__row{align-items:center;gap:6px;display:flex}.price-edge__row input{min-width:0;font-family:var(--mono);background:0 0;border:0;outline:0;flex:1;font-size:14px;font-weight:600}.price-edge__pct{font-family:var(--mono);font-size:11px}.price-edge__steps{flex-direction:column;gap:2px;display:flex}.price-edge__steps button{border:1px solid var(--border);background:var(--surface-3);width:20px;height:16px;color:var(--muted);border-radius:4px;padding:0;font-size:11px;line-height:1}.price-edge__steps button:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.create-pos__summary{border:1px solid var(--border);border-radius:12px;padding:12px 14px}.pool-trades{flex-direction:column;display:flex}.pool-trades__row{font-variant-numeric:tabular-nums;border-radius:8px;grid-template-columns:110px repeat(3,minmax(0,1fr)) 150px;gap:10px;padding:9px 6px;font-size:12px;display:grid}.pool-trades__row+.pool-trades__row{border-top:1px solid var(--border)}.pool-trades__row:hover{background:var(--surface-2)}@media (max-width:1080px){.pool-grid--wide{grid-template-columns:minmax(0,1fr)}.range-chart__canvas{height:340px}.pool-trades__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1081px){.pool-grid--wide{align-items:stretch;height:calc(100vh - 84px)}.pool-grid--wide>.pool-grid__main,.pool-grid--wide>.pool-grid__side{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent;height:100%;padding-right:4px;position:static;overflow-y:auto}.pool-grid--wide>.pool-grid__main::-webkit-scrollbar{width:6px}.pool-grid--wide>.pool-grid__side::-webkit-scrollbar{width:6px}.pool-grid--wide>.pool-grid__main::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:3px}.pool-grid--wide>.pool-grid__side::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:3px}}.topbar{padding:0 20px}@media (max-width:720px){.topbar{padding:14px 18px 10px}}.main--full{max-width:none;padding:0 16px}.page--contained{max-width:var(--page-width);margin:0 auto}.main--full .page--swap{padding-top:20px}@media (min-width:1081px){.main--full .page--swap{padding-left:24px}.main--full .swap-layout{grid-template-columns:minmax(0,1fr) 480px;gap:24px}.main--full .swap-layout--solo{grid-template-columns:minmax(0,460px)}}.gsearch{width:min(440px,34vw);margin-left:auto;position:relative}.nav{margin-right:0}.gsearch__field{border:1px solid var(--border-strong);background:var(--surface);height:38px;color:var(--faint);border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 14px;transition:border-color .15s;display:flex}.gsearch__field:focus-within{border-color:var(--accent)}.gsearch__field input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:13px}.gsearch__field kbd{border:1px solid var(--border-strong);background:var(--surface-2);width:22px;height:22px;color:var(--muted);font-family:var(--mono);border-radius:6px;place-items:center;font-size:11px;display:inline-grid}.gsearch__panel{z-index:60;border:1px solid var(--border-strong);background:var(--surface-2);max-height:min(520px,70vh);box-shadow:var(--shadow);border-radius:16px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.gsearch__group{color:var(--faint);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;padding:10px 10px 6px;font-size:10px;display:flex}.gsearch__item{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:9px 10px;display:flex}.gsearch__item.active{background:var(--surface-3)}.gsearch__main{flex-direction:column;flex:1;min-width:0;display:flex}.gsearch__main strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.gsearch__main small{white-space:nowrap;text-overflow:ellipsis;color:var(--faint);font-family:var(--mono);align-items:center;gap:6px;font-size:11px;display:flex;overflow:hidden}.gsearch__side{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:flex}.gsearch__side strong{font-size:12px}.gsearch__side small{color:var(--accent);font-size:11px}.gsearch__empty{color:var(--muted);text-align:center;padding:18px;font-size:13px}.terminal{flex-direction:column;gap:10px;padding:10px 0 12px;display:flex}.pool-bar{border-radius:16px;align-items:center;gap:18px;padding:10px 14px;display:flex}.pool-bar__back{width:36px;height:36px;color:var(--text);background:#ffffff0f;border:1.5px solid #e7f0e959;border-radius:10px;flex-shrink:0;place-items:center;font-size:20px;font-weight:800;line-height:1;transition:color .15s,border-color .15s,background .15s;display:grid}.pool-bar__back:hover,.pool-bar__back:focus-visible{color:#0b0f14;background:var(--accent);border-color:var(--accent)}.pool-bar__pair{border-right:1px solid var(--border);align-items:center;gap:10px;padding-right:18px;display:flex}.pool-bar__pair>div{flex-direction:column;gap:3px;display:flex}.pool-bar__pair strong{white-space:nowrap;font-size:16px}.pool-bar__pair small{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.pool-bar__stats{scrollbar-width:none;flex:1;gap:26px;min-width:0;display:flex;overflow-x:auto}.pool-bar__stats>div{white-space:nowrap;flex-direction:column;gap:2px;display:flex}.pool-bar__stats span{color:var(--muted);font-size:12px}.pool-bar__stats strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.pool-bar__stats small{color:var(--muted);font-size:11px;font-weight:400}.pool-bar__actions{gap:6px;display:flex}.bottom-panel{padding:12px 14px}.bottom-panel__body{padding-top:14px}@media (min-width:1081px){.shell--app{height:100vh;overflow:hidden}.shell--app .main{flex:1;min-height:0}.shell--app .terminal{height:100%}.terminal .pool-grid--wide{flex:1;grid-template-columns:minmax(0,1fr) clamp(440px,32vw,500px);gap:12px;height:auto;min-height:0}.terminal .range-chart__canvas{height:calc(100vh - 290px);min-height:380px}.terminal .bottom-panel{min-height:260px}}@media (max-width:1080px){.gsearch{flex:1;order:4;width:auto;min-width:100%}.pool-bar{flex-wrap:wrap}.pool-bar__pair{border-right:0}.pool-bar__stats{flex-basis:100%;order:3}}.terminal .range-chart__head>div:first-child strong,.terminal .range-chart__head>div:first-child .muted{display:none}.terminal .range-chart__head{align-items:center}.terminal .range-chart__tip{margin:6px 0 8px}.amount-row--zap{padding:12px 14px 10px}.amount-row__zapinput{flex-direction:column;flex:1;align-items:flex-end;min-width:0;display:flex}.amount-row__zapinput input{width:100%;font-size:22px}.amount-row__zapinput small{color:var(--faint);font-family:var(--mono);font-size:11px}.zap-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.zap-tools__tokens{flex-wrap:wrap;gap:6px;display:flex}.zap-tools__tokens .chip{height:28px;font-size:12px}.zap-tools__balance{color:var(--faint);font-family:var(--mono);align-items:center;gap:6px;font-size:11px;display:inline-flex}.zap-tools__balance button{color:var(--accent);font:inherit;background:0 0;border:0;padding:0;font-weight:600}.zap-breakdown{background:var(--accent-soft);border:1px solid #b8ff3d4d;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.zap-breakdown__split{background:var(--surface-3);border-radius:999px;height:8px;display:flex;overflow:hidden}.zap-breakdown__split .x{background:#8b6cff}.zap-breakdown__split .y{background:#3dc6e0}.zap-breakdown__legend{color:var(--muted);font-family:var(--mono);justify-content:space-between;font-size:11px;display:flex}.zap-breakdown .kv dd small{font-size:11px;display:block}.zap-breakdown .hint{margin-top:0}.pro-chart{flex-direction:column;padding:0;display:flex;overflow:hidden}.pro-chart__info{border-bottom:1px solid var(--border);color:var(--muted);flex-wrap:wrap;align-items:center;gap:18px;padding:10px 14px;font-size:12px;display:flex}.pro-chart__info b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.pro-chart__info em{font-style:normal;font-family:var(--mono)}.pro-chart__toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px;padding:6px 10px;display:flex}.pro-chart__spacer{flex:1}.ctool{height:30px;color:var(--muted);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.ctool:hover{background:var(--surface-2);color:var(--text)}.ctool--on{color:var(--accent)}.ctool b{background:var(--accent-soft);min-width:16px;color:var(--accent);border-radius:999px;padding:0 4px;font-size:10px}.ctool .fx{font-family:Georgia,serif;font-style:italic;font-weight:700}.ctool--select{border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-family:var(--mono)}.ctool-sep{background:var(--border-strong);width:1px;height:18px;margin:0 4px}.segmented--tight button{height:24px;padding:0 8px}.popover--left{left:0;right:auto}.indicator-menu{gap:4px;width:240px}.indicator-menu label{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:7px 6px;font-size:13px;display:flex}.indicator-menu label:hover{background:var(--surface-3)}.indicator-menu input{accent-color:var(--accent)}.indicator-menu i{border-radius:2px;width:12px;height:3px}.pro-chart__body{min-height:0;display:flex}.pro-chart__tools{border-right:1px solid var(--border);flex-direction:column;align-items:center;gap:2px;padding:8px 5px;display:flex}.dtool{width:32px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.dtool:hover{background:var(--surface-2);color:var(--text)}.dtool--active{background:var(--accent-soft);color:var(--accent)}.dtool--on{color:var(--accent)}.dtool-sep{background:var(--border-strong);width:20px;height:1px;margin:6px 0}.pro-chart .range-chart__canvas{flex:1;min-width:0}.draw-canvas{z-index:4;pointer-events:none;position:absolute;top:0;left:0}.draw-canvas--active{pointer-events:auto;cursor:crosshair}.pro-chart__legend{z-index:6;color:var(--faint);font-family:var(--mono);pointer-events:none;flex-direction:column;gap:2px;font-size:11px;display:flex;position:absolute;top:6px;left:10px}.pro-chart__legend span:first-child{color:var(--text);font-weight:600}.pro-chart__legend b{color:var(--text);margin-right:4px;font-weight:500}.pro-chart__legend em{font-style:normal}.pro-chart__legend .pro-chart__gap{color:#e7f0e9;pointer-events:auto;border:1px dashed #e7f0e959;border-radius:4px;align-self:flex-start;margin-top:2px;padding:1px 6px}.pro-chart__hint{z-index:7;background:var(--accent);color:var(--accent-ink);pointer-events:none;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:8px;left:50%;transform:translate(-50%)}.pro-chart .range-chart__line span{left:auto;right:6px}.pro-chart:fullscreen{background:var(--bg);border-radius:0}.pro-chart:fullscreen .range-chart__canvas{height:calc(100vh - 100px)!important}.pool-bar__price{white-space:nowrap;flex-direction:column;gap:2px;display:flex}.pool-bar__price span{color:var(--muted);font-size:12px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.pool-bar__price strong{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-size:15px;font-weight:700;display:inline-flex}.pool-bar__price .flip{background:var(--surface-3);color:var(--text);border:0;border-radius:4px;margin-left:2px;padding:0 4px;font-size:13px}.pool-bar__price .flip:hover{color:var(--accent)}@media (min-width:1081px){.terminal .pro-chart .range-chart__canvas{height:calc(100vh - 300px)}}@media (max-width:720px){.pro-chart__tools{display:none}}.pool-grid--wide>.pool-grid__main>*,.pool-grid--wide>.pool-grid__side>*{flex-shrink:0}@media (min-width:1081px){.pool-grid--wide>.pool-grid__main--split{gap:0;padding-right:0;overflow:hidden}.pool-grid__main--split>.split-top{min-height:0;display:flex}.pool-grid__main--split>.split-top>*,.pool-grid__main--split .pro-chart__body{flex:1;min-height:0}.terminal .pool-grid__main--split .pro-chart .range-chart__canvas{height:auto;min-height:0}.pool-grid__main--split>.bottom-panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent;flex:1 1 0;min-height:0;overflow-y:auto}}.splitter{cursor:row-resize;touch-action:none;outline:none;flex:none;place-items:center;height:12px;display:grid}.splitter span{background:var(--border-strong);border-radius:999px;width:44px;height:4px;transition:background .15s,width .15s}.splitter:hover span,.splitter:focus-visible span{background:var(--accent);width:64px}.pos-dist{flex-direction:column;gap:6px;display:flex}.pos-dist__chart{background:var(--surface-2);border-radius:12px;height:120px;position:relative}.pos-dist__bar{box-shadow:inset -1px 0 0 var(--surface-2);opacity:.85;border-radius:2px 2px 0 0;position:absolute;bottom:0}.pos-dist__bar--y{background:#3dc6e0}.pos-dist__bar--x{background:#8b6cff}.pos-dist__bar--cur{background:var(--accent)}.pos-dist__bar.hover{opacity:1;filter:brightness(1.25)}.pos-dist__current{pointer-events:none;border-left:1px dashed #ffffffbf;position:absolute;top:0;bottom:0}.pos-dist__current em{color:var(--text);font-style:normal;font-family:var(--mono);white-space:nowrap;background:#121821d9;border-radius:4px;padding:1px 6px;font-size:10px;position:absolute;top:4px;left:4px}.pos-dist__tip{z-index:3;border:1px solid var(--border-strong);background:var(--surface-3);white-space:nowrap;pointer-events:none;border-radius:8px;flex-direction:column;gap:2px;padding:6px 10px;font-size:11px;display:flex;position:absolute;bottom:calc(100% + 6px)}.pos-dist__tip b{font-family:var(--mono);font-weight:500}.pos-dist__tip span{color:var(--muted)}.pos-dist__axis{color:var(--faint);font-family:var(--mono);justify-content:space-between;font-size:10px;display:flex}.dcl-group__foot{justify-content:space-between}.pro-chart__tools{scrollbar-width:none;overflow-y:auto}@media (min-width:1081px){.pool-grid--wide>.pool-grid__main--split{overflow-y:auto}.pool-grid__main--split>.bottom-panel{flex:none;min-height:0;overflow:visible}}.zoom-tools{align-items:center;display:inline-flex}.zoom-tools .ctool{min-width:30px;font-family:var(--mono);justify-content:center;padding:0 8px;font-size:13px}.dcl-group__row{grid-template-columns:minmax(0,620px) 250px;justify-content:start;align-items:stretch;gap:16px;display:grid}.dcl-group__row .pos-dist__chart{height:84px}.dcl-group__side{background:var(--surface-2);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.dcl-group__side .hint{margin:0;font-size:11px}.dcl-group__count{align-items:center;gap:10px;display:flex}.dcl-group__count strong{font-size:26px;font-weight:800;line-height:1}.dcl-group__count span{color:var(--muted);flex-direction:column;gap:2px;font-size:12px;display:flex}.dcl-group__count small{color:var(--faint);align-items:center;gap:4px;font-size:11px;display:inline-flex}.dot{border-radius:50%;width:6px;height:6px;display:inline-block}.dot--in{background:var(--accent)}.dot--out{background:var(--warn)}.lp-actions--stack{grid-template-columns:1fr 1fr;gap:6px;display:grid}.lp-actions--stack>:first-child{grid-column:1/-1}.lp-actions--stack .button--sm{width:100%;height:32px}@media (max-width:1080px){.dcl-group__row{grid-template-columns:minmax(0,1fr)}}.lp-board{border:1px solid var(--border);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.lp-board__bar{background:var(--surface-2);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 22px;padding:10px 14px;display:flex}.lp-board__bar>div{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.lp-board__bar>div+div{border-left:1px solid var(--border-strong);padding-left:22px}.lp-board__bar span{color:var(--muted);font-size:12px}.lp-board__bar strong{font-variant-numeric:tabular-nums;font-size:14px}.lp-board__bar strong small{color:var(--faint);font-size:12px;font-weight:500}.lp-board__spacer{flex:1}.lp-board__row{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) 150px;align-items:center;gap:14px;padding:14px;display:grid}.lp-board__row--head{border-bottom:1px solid var(--border);color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding-top:9px;padding-bottom:9px;font-size:11px;font-weight:600}.lp-board__row--head span:last-child{text-align:right}.lp-board__range,.lp-board__cell{flex-direction:column;gap:4px;min-width:0;display:flex}.lp-board__range strong{font-size:14px}.lp-board__bar .fee-refresh,.zap-out__update .fee-refresh{border:1px solid var(--border-strong);background:var(--surface);height:26px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;align-self:center;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.lp-board__bar .fee-refresh:hover:not(:disabled),.zap-out__update .fee-refresh:hover:not(:disabled){border-color:var(--accent,var(--faint))}.lp-board__bar .fee-refresh:disabled,.zap-out__update .fee-refresh:disabled{opacity:.7;cursor:progress}.lp-board__bar .fee-updated,.zap-out__update .fee-updated{color:var(--muted);font-size:11px}.lp-board__title{color:var(--text);align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}.lp-board__title small{color:var(--muted);font-weight:400}.lp-board__table>.lp-board__row+.lp-board__row,.lp-board__detail+.lp-board__row{border-top:1px solid var(--border)}.lp-board__range small{color:var(--muted);font-size:12px}.lp-board__cell strong{align-items:center;gap:6px;font-size:14px;display:inline-flex}.lp-board__cell>span{color:var(--text);font-family:var(--mono);align-items:center;gap:6px;font-size:12px;display:inline-flex}.lp-board__cell small{color:var(--muted);font-size:11px}.lp-board .range-badge{font-size:12px;font-weight:600}.pill{border:1px solid var(--border-strong);color:var(--muted);font-style:normal;font-family:var(--mono);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:500}.range-track{background:var(--surface-3);border-radius:999px;max-width:220px;height:12px;margin-top:4px;position:relative}.range-track__seg{background:#ffb547cc;border-radius:999px;position:absolute;top:2px;bottom:2px}.range-track__seg.in{background:var(--accent)}.range-track__now{background:var(--text);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px;box-shadow:0 0 6px #fff9}.lp-board__actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.icon-actions{gap:6px;display:inline-flex}.icon-action{background:var(--surface-3);width:30px;height:30px;color:var(--muted);border:1px solid #0000;border-radius:9px;place-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-grid}.icon-action:hover:not(:disabled){color:var(--text);border-color:var(--border-strong)}.icon-action:disabled{opacity:.4;cursor:not-allowed}.icon-action--claim{background:var(--accent-soft);color:var(--accent)}.icon-action--add{color:var(--mint);background:#3ddc971f}.icon-action--remove{background:var(--danger-soft);color:var(--danger)}.icon-action--more svg{transition:transform .15s}.icon-action--more.open svg{transform:rotate(180deg)}.lp-board__detail{border-top:1px dashed var(--border);padding:4px 14px 14px}.lp-board__detail .pos-dist{max-width:640px;margin-inline:auto}.lp-board__detail .pos-dist__chart{height:84px}@media (max-width:1080px){.lp-board__bar{flex-wrap:wrap;gap:12px}.lp-board__bar>div+div{border-left:0;padding-left:0}.lp-board__row--head{display:none}.lp-board__row{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-board__range,.lp-board__actions{grid-column:1/-1}.lp-board__actions{justify-content:flex-start}.lp-board__cell:before{content:attr(data-label);color:var(--faint);font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;font-size:10px}}.page--discover{padding-top:24px}.page--pools{--lux-line:#dce6ff14;--lux-line-strong:#dce6ff24;--lux-glass:linear-gradient(180deg, #161c26b8, #0c1016b8);--lux-label:#7d8798;isolation:isolate;position:relative}.page--pools:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 55% at 30% 40%,#b8ff3d12,#0000 70%),radial-gradient(40% 50% at 75% 30%,#5ec8ff0f,#0000 70%);width:min(1100px,100%);height:520px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.pt-hero{flex-direction:column;gap:10px;padding:8px 0 24px;display:flex}.pt-band{z-index:20;clip-path:inset(0 -100vmax);background:#0b0e14;margin-bottom:20px;padding:12px 0;position:sticky;top:68px;box-shadow:0 0 0 100vmax #0b0e14}.pt-title{background:linear-gradient(#fff 30%,#a7b2c3 100%);color:#0000;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(44px,5.4vw,64px);font-weight:700;line-height:1}.pt-hero p{color:var(--muted);margin:0;font-size:15px}.page--pools .pt-side{top:calc(68px + var(--pt-band-h,134px) + 12px)}.pt-monitor{border:1px solid var(--lux-line-strong);background:var(--lux-glass);-webkit-backdrop-filter:blur(14px);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(260px,1.5fr);display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d,0 30px 60px -30px #0009}.pt-monitor:before{content:"";background:linear-gradient(90deg,#0000,#b8ff3d8c,#0000);height:1px;position:absolute;top:-1px;left:18%;right:18%}.pt-tile{flex-direction:column;gap:8px;min-width:0;padding:22px 24px;display:flex}.pt-tile+.pt-tile{border-left:1px solid var(--lux-line)}.pt-tile>span{color:var(--lux-label);letter-spacing:.18em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.pt-tile strong{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(20px,2vw,26px);font-weight:300;overflow:hidden}.pt-tile strong.up{color:var(--accent)}.pt-tile small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pt-split{background:#ffffff0f;border-radius:999px;height:3px;display:flex;overflow:hidden}.pt-split .pt-seg{height:100%;transition:width .8s}.pt-split .pt-seg+.pt-seg{margin-left:2px}.pt-seg--clmm{background:#3ddc97}.pt-seg--amm{background:#b8ff3d}.pt-seg--stable{background:#5ec8ff}.pt-seg--almm{background:#e3b56a}.pt-seg--farm{background:#b59cff}.pt-seg--all{background:linear-gradient(135deg,#e6edf5,#8a96a8)}.pt-legend{color:var(--lux-label);flex-wrap:wrap;gap:4px 14px;font-size:11px;display:flex}.pt-legend span{align-items:center;gap:6px;display:inline-flex}.pt-legend i{border-radius:50%;width:6px;height:6px}.pt-legend b{color:var(--text);font-weight:500}.pt-top{border-top:1px solid var(--lux-line);min-width:0;color:var(--text);align-items:center;gap:8px;padding-top:8px;font-size:12px;display:flex}.pt-top span{color:var(--lux-label);white-space:nowrap}.pt-tile .pt-top strong{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.pt-top b{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.pt-top em{color:var(--lux-label);font-style:normal;transition:transform .2s}.pt-top:hover em{transform:translate(3px)}.pt-layout{grid-template-columns:208px minmax(0,1fr);align-items:start;gap:20px;display:grid}.pt-side{border:1px solid var(--lux-line-strong);background:var(--lux-glass);border-radius:18px;position:sticky;top:84px;box-shadow:inset 0 1px #ffffff0a}.pt-side__toggle{display:none}.pt-side__body{flex-direction:column;padding:6px 0;display:flex}.pt-side__section{flex-direction:column;gap:6px;padding:14px 16px;display:flex}.pt-side__section+.pt-side__section{border-top:1px solid var(--lux-line)}.pt-side__section h3{color:var(--lux-label);letter-spacing:.2em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:500}.pt-list{flex-direction:column;gap:1px;display:flex}.pt-item{color:var(--muted);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;transition:color .15s,background .15s;display:flex;position:relative}.pt-item:hover{color:var(--text)}.pt-item--on{color:var(--text);background:#ffffff0b}.pt-item--on:before{content:"";background:var(--accent);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:0;box-shadow:0 0 10px #b8ff3d99}.pt-item__icon{width:14px;color:var(--lux-label);text-align:center}.pt-item--on .pt-item__icon{color:var(--accent)}.pt-item em,.pt-item small{color:var(--faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;font-style:normal}.pt-item em{color:var(--text)}.pt-dot{border-radius:50%;flex:none;width:6px;height:6px}.pt-window{border:1px solid var(--lux-line);background:#00000040;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;padding:3px;display:grid}.pt-window button{border-radius:7px;min-width:0;padding:6px 0;font-size:11px;font-weight:500}.pt-window button.active{color:var(--text);background:#ffffff14;box-shadow:inset 0 1px #ffffff0f}.pt-switch{color:var(--muted);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:4px 2px;font-size:13px;display:flex}.pt-switch input{opacity:0;pointer-events:none;position:absolute}.pt-switch i{border:1px solid var(--lux-line-strong);background:#0000004d;border-radius:999px;flex:none;order:2;width:28px;height:16px;transition:background .2s;position:relative}.pt-switch i:after{content:"";background:var(--lux-label);border-radius:50%;width:10px;height:10px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px}.pt-switch input:checked+i{background:#b8ff3d1f;border-color:#b8ff3d66}.pt-switch input:checked+i:after{background:var(--accent);transform:translate(12px);box-shadow:0 0 8px #b8ff3db3}.pt-switch input:focus-visible+i{outline:2px solid var(--accent);outline-offset:2px}.pt-switch--off{opacity:.4;cursor:not-allowed}.pt-main{flex-direction:column;gap:12px;min-width:0;display:flex}.pt-main .type-hint{color:var(--muted);margin:0;font-size:13px}.pt-filter{background:var(--accent-soft);color:var(--muted);border:1px solid #b8ff3d59;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:6px 6px 6px 14px;font-size:13px;display:inline-flex}.pt-filter b{color:var(--text);font-weight:500}.pt-filter button{width:24px;height:24px;color:var(--text);background:#ffffff0f;border:0;border-radius:50%;place-items:center;font-size:11px;display:grid}.pt-filter button:hover{background:var(--accent);color:var(--accent-ink)}.page--pools .discover-table{border:1px solid var(--lux-line-strong);background:var(--lux-glass);border-radius:18px;box-shadow:inset 0 1px #ffffff0a}.page--pools .dt-row{padding:16px 22px}.page--pools .dt-row+.dt-row{border-top-color:var(--lux-line)}.page--pools .dt-row--head{border-bottom:1px solid var(--lux-line-strong);color:var(--lux-label);font-family:var(--font);letter-spacing:.16em;background:0 0;padding-top:14px;padding-bottom:14px;font-size:10px;font-weight:500}.page--pools a.dt-row{transition:background .2s}.page--pools a.dt-row:hover{background:linear-gradient(90deg,#b8ff3d09,#ffffff05 60%,#0000)}.page--pools .dt-pool strong{font-weight:500}.page--pools .dt-num{font-weight:400}.page--pools .dt-rank b{color:var(--faint)}.apr-meter{background:#ffffff12;border-radius:2px;width:56px;height:2px;margin-top:2px;display:block;overflow:hidden}.apr-meter b{background:linear-gradient(90deg, #b8ff3d59, var(--accent));border-radius:2px;height:100%;display:block}.apr-meter--hot b{background:linear-gradient(90deg, var(--accent), #e3b56a)}.dt-action{justify-content:flex-end;display:flex}.dt-add{border:1px solid var(--lux-line-strong,#dce6ff24);color:var(--text);white-space:nowrap;background:#ffffff08;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500;transition:border-color .2s,background .2s,color .2s}a.dt-row:hover .dt-add{color:var(--accent);border-color:#b8ff3d80}.dt-add:hover{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}@media (max-width:1180px){.pt-monitor{grid-template-columns:repeat(4,minmax(0,1fr))}.pt-tile--split{border-top:1px solid var(--lux-line);grid-column:1/-1;border-left:0!important}}@media (max-width:1000px){.pt-layout{grid-template-columns:minmax(0,1fr)}.pt-side{position:static}.pt-side__toggle{width:100%;color:var(--text);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:14px 16px;font-weight:500;display:flex}.pt-side__toggle small{color:var(--lux-label);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.pt-side__toggle em{color:var(--lux-label);margin-left:auto;font-style:normal}.pt-side__body{border-top:1px solid var(--lux-line);display:none}.pt-side--open .pt-side__body{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pt-side--open .pt-side__section+.pt-side__section{border-top:0}}@media (max-width:720px){.pt-monitor{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-tile{padding:16px}.pt-tile:nth-child(odd){border-left:0}.pt-tile:nth-child(n+3){border-top:1px solid var(--lux-line)}.pt-side--open .pt-side__body{grid-template-columns:minmax(0,1fr)}}.page--pools .dt-row{grid-template-columns:40px minmax(180px,2fr) 56px repeat(6,minmax(76px,1fr)) 92px;column-gap:10px;min-width:960px;padding-left:18px;padding-right:18px}.page--pools .dt-pool small{white-space:nowrap;overflow:hidden}.page--pools .dt-action{border-left:1px solid var(--lux-line);padding-left:18px}.page--pools .dt-row--head>span:last-child{border-left:0}@media (min-width:1240px){.page--pools .discover-table,.page--pools .dt-scroll{overflow:visible}.page--pools .dt-row--head{top:calc(68px + var(--pt-band-h,134px));z-index:10;background:#0f141c;border-radius:18px 18px 0 0;position:sticky;box-shadow:0 8px 16px -12px #000c}}.page--pools .dt-row--head{letter-spacing:.1em}.page--pools .dt-row--head .th-sort{white-space:nowrap;cursor:pointer;align-items:center;gap:4px;transition:color .15s;display:inline-flex}.page--pools .dt-row--head .th-sort:hover{color:var(--text)}.th-sort__arrow{color:var(--faint);letter-spacing:0;font-size:11px}.th-sort--active .th-sort__arrow{color:var(--accent)}.page--pools .dt-age{color:var(--muted);font-size:13px}.dt-age--new{color:var(--accent);font-weight:600}.page--pools .swing--mid{color:var(--accent)}.page--pools .swing--low{color:#ffd43b}@media (max-width:1000px){.pt-band{padding:0;position:static}}@keyframes glance-pulse{0%{box-shadow:0 0 #b8ff3d99}80%,to{box-shadow:0 0 0 8px #b8ff3d00}}.discover-table{padding:0;overflow:hidden}.dt-scroll{overflow-x:auto}.dt-row{font-variant-numeric:tabular-nums;grid-template-columns:56px minmax(190px,2fr) repeat(6,minmax(88px,1fr)) 76px;align-items:center;gap:10px;min-width:960px;padding:12px 18px;display:grid}a.dt-row:hover{background:var(--surface-2)}.dt-row+.dt-row{border-top:1px solid var(--border)}.dt-row--head{background:var(--surface-2);color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding-top:11px;padding-bottom:11px;font-size:10px}.dt-row--head .th-sort{justify-self:auto}.dt-rank{color:var(--faint);font-family:var(--mono);align-items:center;gap:6px;font-size:12px;display:flex}.dt-rank b{min-width:26px;font-weight:500}.star{color:var(--faint);background:0 0;border:0;padding:0;font-size:16px;line-height:1}.star:hover,.star--on{color:var(--warn)}.dt-pool{align-items:center;gap:12px;min-width:0;display:flex}.dt-pool>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.dt-pool strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dt-pool small{color:var(--faint);align-items:center;gap:6px;font-size:11px;display:flex}.dt-num{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;font-weight:500;display:flex}.dt-num i{color:var(--faint);font-size:11px;font-style:normal}.dt-num small{font-size:11px;font-weight:400}.dt-apr{color:var(--accent)}.window-picker button{min-width:40px;font-weight:600}.window-picker button:disabled{opacity:.35;cursor:not-allowed}.dt-fees{color:var(--mint)}.th-sort:disabled{cursor:default}.page--portfolio{max-width:1680px;margin:0 auto;padding-top:24px}.page--portfolio .net-worth{margin-bottom:16px}@media (min-width:721px){.asset-table--pnl .asset-row{grid-template-columns:minmax(0,1.7fr) repeat(6,minmax(0,1fr))}.sold-tokens .asset-row{grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(0,1fr))}.asset-table--pnl .pnl{align-items:flex-end}}.allocation-card{margin-bottom:16px;padding:18px 22px}.pnl-dash{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:24px;margin-bottom:20px;padding:22px;display:grid}.pnl-dash__headline{border-bottom:1px solid var(--border);flex-direction:column;gap:6px;margin-bottom:18px;padding-bottom:18px;display:flex}.pnl-dash__headline strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700}.pnl-dash__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}.pnl-metric{flex-direction:column;gap:4px;display:flex}.pnl-metric>span{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}.pnl-metric strong{font-variant-numeric:tabular-nums;font-size:17px;font-weight:650}.pnl-dash__chart{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.pnl-dash__chart-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pnl-dash__chart-head .eyebrow{margin-right:auto}.profit-chart{min-width:0;height:240px}.profit-chart--empty{place-items:center;display:grid}.pnl-dash__legend i{vertical-align:middle;border-radius:2px;width:8px;height:8px;margin:0 4px 0 8px;display:inline-block}.pnl-dash__legend i:first-child{margin-left:0}.pnl{font-variant-numeric:tabular-nums;flex-direction:column;gap:1px;display:inline-flex}.pnl b{font-weight:650}.pnl small{opacity:.85;font-size:11px}.lp-fees{flex-direction:column;gap:1px;display:inline-flex}.lp-fees small{font-size:11px}@media (min-width:1081px){.lp-table .lp-row{grid-template-columns:minmax(190px,1.7fr) minmax(64px,.6fr) minmax(150px,1.5fr) minmax(80px,.8fr) minmax(120px,1.15fr) minmax(90px,.85fr) minmax(90px,.85fr) minmax(70px,.7fr) minmax(190px,1.5fr);gap:12px}}.lp-group+.lp-group,.lp-group+.lp-row{border-top:1px solid var(--border)}.lp-expand{border:1px solid var(--border);width:22px;height:22px;color:var(--muted);background:0 0;border-radius:6px;flex:none;font-size:11px;line-height:1;transition:transform .15s,color .15s}.lp-expand:hover{color:var(--text)}.lp-expand--open{color:var(--accent);transform:rotate(90deg)}.lp-row--sub{background:var(--surface-2);padding-top:8px;padding-bottom:8px;font-size:13px}.lp-row--sub+.lp-row--sub{border-top:1px dashed var(--border)}.lp-sub__id{color:var(--muted);font-family:var(--mono);gap:8px;padding-left:34px;font-size:12px}.lp-sub__id .dot{border-radius:50%;width:7px;height:7px}.hist-row{font-variant-numeric:tabular-nums;grid-template-columns:minmax(180px,1.6fr) minmax(150px,1.5fr) minmax(110px,1fr) minmax(80px,.8fr) minmax(80px,.8fr) minmax(80px,.8fr) minmax(70px,.7fr) minmax(100px,.9fr) minmax(90px,.6fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.hist-row+.hist-row{border-top:1px solid var(--border)}.hist-row--head{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.lp-hint{margin:0;padding:10px 14px 14px}.hist-table{overflow-x:auto}.hist-row{min-width:1140px}.hist-tx{gap:2px;font-size:12px;display:grid}@media (min-width:1081px) and (max-width:1280px){.lp-table{overflow-x:auto}.lp-table .lp-row{min-width:1180px}}@media (max-width:960px){.pnl-dash{grid-template-columns:1fr}}.token-pnl{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:flex-end;gap:12px 32px;margin-bottom:16px;padding-bottom:16px;display:flex}.token-pnl__stat{flex-direction:column;gap:4px;display:flex}.token-pnl__stat>span:first-child{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}.token-pnl__stat .pnl b{font-size:18px}.token-pnl__note{margin-left:auto}.price-cell{flex-direction:column;gap:1px;display:inline-flex}.price-cell small{font-size:11px}.sold-tokens{margin-top:16px}.sold-tokens__toggle{width:100%;color:var(--text);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:12px 14px;font-weight:600;display:flex}.sold-tokens__toggle .lp-expand{place-items:center;display:inline-grid}.sold-tokens__total{margin-left:auto}.page--portfolio .asset-row--head,.page--portfolio .lp-row--head,.page--portfolio .hist-row--head,.token-pnl__stat>span:first-child{color:var(--muted);font-size:12px;font-weight:700}.token-pnl__stat .pnl b{font-size:20px;font-weight:750}.chart-card .pro-chart__body{border-top:1px solid var(--border);margin:0 -2px}.pro-chart__body>.chart-card__canvas{flex:1;min-width:0}.notice--warn{color:#ffd9a0;background:#ffb54714;border:1px solid #ffb5474d;justify-content:flex-start;font-size:13px;line-height:1.45}.notice--warn code{opacity:.85;font-size:11.5px}.pool-capacity{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);margin:12px 0 4px;padding:12px 14px}.pool-capacity__head,.pool-capacity__foot{justify-content:space-between;gap:8px;display:flex}.pool-capacity__head span{color:var(--muted);font-size:13px}.pool-capacity__bar{background:var(--surface-3);border-radius:999px;height:6px;margin:10px 0 6px;overflow:hidden}.pool-capacity__bar span{border-radius:inherit;background:var(--mint);height:100%;display:block}.route-compare{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.quick-amounts{flex-wrap:wrap;gap:6px;margin:2px 0 10px;display:flex}.quick-amounts button{border:1px solid var(--border);background:var(--surface-2);height:26px;color:var(--muted);font-family:var(--mono);border-radius:8px;padding:0 10px;font-size:12px}.quick-amounts button:hover{border-color:var(--border-strong);color:var(--text)}.route-chip{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;display:inline-flex}.route-chip:disabled{cursor:default;opacity:.85}.badge{border-radius:6px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:700}.badge--best{color:var(--accent);background:#b8ff3d26}.badge--gap{color:var(--warn);background:#ffb54726}.route-list{flex-direction:column;gap:8px;display:flex}.route-option{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.route-option:hover{border-color:var(--border-strong)}.route-option--active{border-color:var(--accent)}.route-option__name,.route-option__out{flex-direction:column;gap:3px;display:flex}.route-option__out{font-variant-numeric:tabular-nums;align-items:flex-end}.main--full .home{max-width:1680px;margin:0 auto}.main--full .hero__content{max-width:780px}.home .features--four{grid-template-columns:repeat(4,minmax(0,1fr))}.home .feature--highlight{background:linear-gradient(180deg, #b8ff3d0f 0%, var(--surface) 70%);border-color:#b8ff3d47}.home .lp-steps{grid-template-columns:minmax(0,.9fr) minmax(0,2.4fr) auto;align-items:center;gap:28px;margin-bottom:28px;padding:26px 28px;display:grid}.home .lp-steps__head h2{letter-spacing:-.02em;margin:8px 0 0;font-size:22px}.home .lp-steps__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.home .lp-steps__list li{gap:12px;display:flex}.home .lp-steps__list b{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid}.home .lp-steps__list h4{margin:4px 0;font-size:15px}.home .lp-steps__list p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}@media (max-width:1280px){.home .features--four{grid-template-columns:repeat(2,minmax(0,1fr))}.home .lp-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.home .features--four,.home .lp-steps__list{grid-template-columns:minmax(0,1fr)}}.home .ticker--marquee{display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.home .ticker__track{width:max-content;animation:38s linear infinite ticker-scroll;display:flex}.home .ticker--marquee:hover .ticker__track,.home .ticker--marquee:focus-within .ticker__track{animation-play-state:paused}.home .ticker__set{gap:10px;padding-right:10px;display:flex}.home .ticker--marquee .ticker__item{flex:none;min-width:210px}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.home .ticker__track{animation:none}.home .ticker--marquee{overflow-x:auto}}.forge-hero{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 16px 30px;display:flex;position:relative}.forge-hero:before{content:"";z-index:-1;background:radial-gradient(50% 70% at 50% 40%,#b8ff3d1a,#0000 70%),linear-gradient(#c8dcff0d 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#c8dcff0d 1px,#0000 1px) 0 0/32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 80% at 50% 45%,#000 30%,#0000 75%);mask-image:radial-gradient(60% 80% at 50% 45%,#000 30%,#0000 75%)}.forge-kicker{color:var(--accent);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.forge-title{background:linear-gradient(100deg, var(--accent) 10%, var(--mint) 45%, var(--sky) 85%);color:#0000;letter-spacing:-.03em;filter:drop-shadow(0 0 28px #b8ff3d2e);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(48px,9vw,84px);font-weight:800;line-height:1}.forge-hero p{max-width:520px;color:var(--muted);margin:0;font-size:17px}.forge-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:960px;margin:0 auto;display:grid}.forge-type{border:1px solid var(--border-strong);border-radius:var(--radius);background:linear-gradient(160deg, var(--surface-2), var(--surface));color:var(--text);flex-direction:column;gap:14px;padding:22px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.forge-type:after{content:"";background:linear-gradient(90deg, transparent, var(--forge-tone), transparent);opacity:.7;height:2px;position:absolute;top:0;left:0;right:0}.forge-type--clmm{--forge-tone:var(--accent)}.forge-type--classic{--forge-tone:var(--sky)}.forge-type:hover{border-color:var(--forge-tone);box-shadow:0 0 0 1px var(--forge-tone), 0 18px 50px #00000059;transform:translateY(-2px)}.forge-type__head{align-items:center;gap:12px;display:flex}.forge-type__head>span:nth-child(2){flex-direction:column;flex:1;gap:2px;display:flex}.forge-type__head strong{font-size:20px}.forge-type__head small{color:var(--forge-tone);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.forge-type__glyph{border:1px solid var(--forge-tone);background:color-mix(in srgb, var(--forge-tone) 12%, transparent);width:44px;height:44px;color:var(--forge-tone);border-radius:12px;flex:none;place-items:center;font-size:20px;display:grid}.forge-type__arrow{color:var(--muted);font-size:20px;transition:transform .2s,color .2s}.forge-type:hover .forge-type__arrow{color:var(--forge-tone);transform:translate(4px)}.forge-type__text{color:var(--muted);font-size:14px}.forge-type__chips{flex-wrap:wrap;gap:6px;display:flex}.forge-type__chips span{border:1px solid var(--border-strong);background:#c8dcff08;border-radius:999px;padding:4px 10px;font-size:12px}.forge-type__foot{border-top:1px dashed var(--border-strong);color:var(--muted);font-family:var(--mono);justify-content:space-between;margin-top:auto;padding-top:12px;font-size:12px;display:flex}.forge-type__foot b{color:var(--text)}.forge-pagehead{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:18px;display:flex}.forge-pagehead h1{margin:0}.forge{flex-direction:column;gap:16px;display:flex}.forge--single{max-width:680px}.forge-track{grid-template-columns:repeat(3,minmax(0,1fr)) 360px;gap:16px;margin:0;padding:0;list-style:none;display:grid}.forge-track li{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--faint);align-items:center;gap:10px;padding:10px 12px 12px;font-size:13px;display:flex;position:relative}.forge-track li:after{content:"";background:var(--surface-3);border-radius:2px;height:2px;position:absolute;bottom:5px;left:10px;right:10px}.forge-track b{font-family:var(--mono);font-size:12px}.forge-track li.active{color:var(--text);border-color:#b8ff3d59}.forge-track li.active:after{background:linear-gradient(90deg, var(--accent), transparent);background-size:200% 100%;animation:1.6s linear infinite forge-scan}.forge-track li.done{color:var(--muted)}.forge-track li.done b{color:var(--accent)}.forge-track li.done:after{background:var(--accent)}@keyframes forge-scan{0%{background-position:100% 0}to{background-position:-100% 0}}.forge-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:stretch;gap:16px;display:grid}.forge-panel{border:1px solid var(--border-strong);border-radius:var(--radius);background:linear-gradient(#c8dcff06 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, #c8dcff06 1px, transparent 1px) 0 0 / 24px 24px, var(--surface);flex-direction:column;gap:12px;padding:24px;display:flex;position:relative}.forge-panel:before,.forge-panel:after{content:"";border-color:var(--accent);opacity:.7;border-style:solid;width:14px;height:14px;position:absolute}.forge-panel:before{border-top-left-radius:var(--radius);border-width:2px 0 0 2px;top:-1px;left:-1px}.forge-panel:after{border-bottom-right-radius:var(--radius);border-width:0 2px 2px 0;bottom:-1px;right:-1px}.forge-head{align-items:flex-start;gap:12px;margin-top:6px;display:flex}.forge-head:first-child{margin-top:0}.forge-head__index{color:var(--accent);font-family:var(--mono);border:1px solid #b8ff3d59;border-radius:6px;flex:none;padding:3px 7px;font-size:11px}.forge-head h2{margin:0;font-size:17px}.forge-head p{color:var(--muted);margin:3px 0 0;font-size:13px}.forge-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.forge-pair__link{border:1px solid var(--border-strong);width:32px;height:32px;color:var(--accent);font-family:var(--mono);border-radius:50%;place-items:center;display:grid}.forge-token{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg);color:var(--text);text-align:left;flex-direction:column;align-items:stretch;gap:6px;padding:10px 14px;transition:border-color .15s;display:flex}.forge-token:hover{border-color:#b8ff3d73}.forge-token small{color:var(--faint);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.forge-token>span{align-items:center;gap:8px;min-height:28px;display:flex}.forge-token strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.forge-token__caret{color:var(--muted);margin-left:auto}.forge-tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.forge-tier{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg);color:var(--text);text-align:left;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;transition:border-color .15s,box-shadow .15s;display:flex}.forge-tier:not(:disabled):hover{border-color:#b8ff3d73}.forge-tier--compact{align-items:center}.forge-tier__fee{font-family:var(--mono);font-size:18px;font-weight:700}.forge-tier__hint{color:var(--muted);font-size:12px}.forge-tier__vol{gap:3px;display:flex}.forge-tier__vol i{background:var(--surface-3);border-radius:2px;width:12px;height:4px}.forge-tier__vol i.on{background:var(--accent)}.forge-tier__state{color:var(--mint);font-family:var(--mono);font-size:11px}.forge-tier--exists .forge-tier__state{color:var(--warn)}.forge-tier--active{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent), 0 0 24px #b8ff3d26}.forge-tier:disabled{opacity:.5;cursor:not-allowed}.forge-cta:not(:disabled){box-shadow:0 0 24px #b8ff3d40}.forge-price{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg);flex-wrap:wrap;align-items:center;gap:10px;padding:16px 18px;display:flex}.forge-price:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.forge-price__side{align-items:center;gap:6px;font-weight:600;display:inline-flex}.forge-price input{min-width:120px;color:var(--text);font-family:var(--mono);background:0 0;border:0;outline:none;flex:1;font-size:26px}.forge-market{color:var(--muted);font-family:var(--mono);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;font-size:12px;display:flex}.forge-gap{color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12px;display:grid}.forge-gap__bar{background:var(--surface-3);border-radius:3px;height:6px;position:relative}.forge-gap__bar i{background:var(--mint);border-radius:3px;transition:width .2s;position:absolute;inset:0 auto 0 0}.forge-gap__bar em{background:var(--warn);width:1px;position:absolute;top:-3px;bottom:-3px}.forge-gap b{color:var(--mint);font-family:var(--mono)}.forge-gap--warn .forge-gap__bar i{background:var(--warn)}.forge-gap--warn b{color:var(--warn)}.forge-spec{border:1px solid var(--border-strong);border-radius:var(--radius);font-family:var(--mono);background:#070a0f;flex-direction:column;font-size:12px;display:flex;overflow:hidden}.forge-spec__bar{border-bottom:1px solid var(--border);background:var(--surface);color:var(--muted);align-items:center;gap:10px;padding:10px 14px;display:flex}.forge-spec__dots{gap:5px;display:flex}.forge-spec__dots i{background:var(--surface-3);border-radius:50%;width:8px;height:8px}.forge-spec__dots i:first-child{background:var(--accent)}.forge-spec__status{letter-spacing:.08em;border:1px solid;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:10px}.forge-spec__status--idle{color:var(--faint)}.forge-spec__status--busy{color:var(--sky)}.forge-spec__status--warn{color:var(--warn)}.forge-spec__status--ok{color:var(--accent);box-shadow:0 0 12px #b8ff3d4d}.forge-spec__pair{border-bottom:1px dashed var(--border-strong);font-family:var(--font);align-items:center;gap:12px;padding:16px 14px;display:flex}.forge-spec__pair strong{font-size:16px;display:block}.forge-spec__pair small{color:var(--muted);font-family:var(--mono);font-size:11px}.forge-spec__icons{display:flex}.forge-spec__icons>*+*{margin-left:-10px}.forge-spec__ghost{border:1px dashed var(--border-strong);border-radius:50%;width:34px;height:34px;display:block}.forge-spec__lines{flex-direction:column;margin:0;padding:4px 14px;display:flex}.forge-spec__lines>div{border-bottom:1px dashed var(--border);flex:auto;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;min-height:32px;padding:6px 0;display:grid}.forge-spec__lines>div:last-child{border-bottom:0}.forge-spec__lines dt{color:var(--faint);white-space:nowrap}.forge-spec__lines dd{overflow-wrap:anywhere;color:var(--text);text-align:right;margin:0}.forge-spec__id>span{overflow-wrap:anywhere;max-width:100%;display:inline-block}.forge-spec__lines dd.ok{color:var(--accent)}.forge-spec__lines dd.warn{color:var(--warn)}.forge-spec__nil{color:var(--faint)}.forge-spec__id{color:var(--sky)}.forge-spec__prompt{color:var(--muted);align-items:center;gap:6px;margin:0;padding:10px 14px 14px;display:flex}.forge-spec__lines{flex:1}.forge-spec__open{border:1px solid var(--warn);border-radius:var(--radius-sm);color:var(--warn);text-align:center;background:#ffb54714;margin:0 14px 14px;padding:10px;font-weight:700;transition:background .15s}.forge-spec__open:hover{background:#ffb54729}.forge-exists{border-radius:var(--radius-sm);color:var(--text);background:#ffb54714;border:1px solid #ffb54773;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}.forge-exists b{color:var(--warn)}.forge-exists__icon{background:var(--warn);color:#1a1204;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.forge-spec__prompt>span{color:var(--accent)}.forge-spec__cursor{background:var(--accent);width:7px;height:14px;animation:1s step-end infinite forge-blink}@keyframes forge-blink{50%{opacity:0}}.create-actions{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}@media (max-width:960px){.forge-grid{grid-template-columns:minmax(0,1fr)}.forge-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}}@media (max-width:720px){.forge-types{grid-template-columns:minmax(0,1fr)}.forge-track,.forge-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.forge-panel{padding:18px}}@media (prefers-reduced-motion:reduce){.forge-track li.active:after,.forge-spec__cursor{animation:none}}.whitelist-only{border-radius:var(--radius-sm);background:#ffb5470f;border:1px solid #ffb54759;flex-direction:column;gap:10px;padding:16px;display:flex}.whitelist-only strong{color:var(--warn)}.whitelist-only p{color:var(--muted);margin:0;font-size:13px}.whitelist-only small{font-family:var(--mono);word-break:break-all;font-size:11px}.live-price{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:4px 0 8px;font-size:12px;display:flex}.live-price__dot{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite live-pulse;box-shadow:0 0 #b8ff3d99}.live-price b{font-weight:600}@keyframes live-pulse{0%{box-shadow:0 0 #b8ff3d8c}70%{box-shadow:0 0 0 7px #b8ff3d00}to{box-shadow:0 0 #b8ff3d00}}@media (prefers-reduced-motion:reduce){.live-price__dot{animation:none}}.create-pos__costs{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);margin-top:10px;padding:12px 14px}.create-pos__total{border-top:1px dashed var(--border-strong);margin-top:4px;padding-top:8px}.create-pos__total dt,.create-pos__total dd{color:var(--text);font-weight:700}.accept-price{border:1px solid var(--border-strong);background:var(--surface-2);height:24px;color:var(--text);border-radius:999px;padding:0 10px;font-size:12px;font-weight:600}.accept-price:hover{border-color:var(--accent);color:var(--accent)}.accept-price--required{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.accept-price--required:hover{color:var(--accent-ink);background:var(--accent-hover)}.page--security{gap:16px;display:grid}.page--security .page-head{margin-bottom:8px}.sec-section{align-content:start;gap:14px;display:grid}.sec-section h2{margin:0;font-size:18px;font-weight:700}.sec-section__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sec-account{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-2);gap:6px;padding:14px 16px;display:grid}.sec-account code{font-family:var(--mono);color:var(--accent);word-break:break-all;font-size:15px}.sec-account__actions{gap:14px;display:flex}.sec-links{flex-wrap:wrap;gap:8px;display:flex}.sec-warning{border-radius:var(--radius-sm);color:var(--text);background:#ffb54714;border:1px solid #ffb54740;padding:12px 14px;font-size:13px;line-height:1.6}.sec-warning code{font-family:var(--mono);color:var(--warn);margin:0 4px}.sec-warning>code:last-of-type{color:var(--accent)}.sec-checks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.sec-checks li{gap:12px;display:flex}.sec-checks b{background:var(--accent-soft);width:24px;height:24px;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.sec-checks div{gap:2px;display:grid}.sec-checks span,.sec-list li{color:var(--muted);font-size:13px;line-height:1.55}.sec-list{gap:8px;margin:0;padding-left:18px;display:grid}.sec-table{border:1px solid var(--border);border-radius:var(--radius);display:grid;overflow:hidden}.sec-table__row{border-top:1px solid var(--border);grid-template-columns:120px minmax(0,1.4fr) minmax(0,1.6fr);gap:14px;padding:12px 16px;font-size:13px;display:grid}.sec-table__row:first-child{border-top:0}.sec-table__row--head{color:var(--faint);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;background:var(--surface-2);font-size:11px}.sev{background:var(--surface-3);color:var(--muted);border-radius:999px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:700}.sev--medium{color:var(--warn);background:#ffb5471f}.sev--lowmedium{color:var(--sky);background:#5ec8ff1f}.sev--low{background:var(--accent-soft);color:var(--accent)}.sec-risks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;display:grid}.sec-risks p{margin:4px 0 0;font-size:13px;line-height:1.55}@media (max-width:760px){.sec-grid,.sec-risks{grid-template-columns:1fr}.sec-table__row{grid-template-columns:1fr;gap:4px}.sec-table__row--head{display:none}}.pnl-share{align-items:center;gap:6px;display:inline-flex}.pnl-share__button{opacity:.55;width:24px;height:24px;font-size:12px}.asset-row:hover .pnl-share__button,.pnl-share__button:focus-visible{opacity:1}.pnl-dash__title{justify-content:space-between;align-items:center;gap:10px;display:flex}.share-card{gap:14px;display:grid}.share-card__preview{aspect-ratio:1200/675;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);place-items:center;display:grid;overflow:hidden}.share-card__preview img{width:100%;height:100%;display:block}.share-card__toggle{color:var(--muted);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.share-card__actions{flex-wrap:wrap;gap:8px;display:flex}.share-card__actions .button{flex:140px;justify-content:center}.docs{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px;display:grid}.docs-nav{gap:18px;padding-right:8px;display:grid;position:sticky;top:88px}.docs-nav__group{gap:2px;display:grid}.docs-nav__group small{color:var(--faint);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:11px}.docs-nav a{border-radius:var(--radius-sm);color:var(--muted);padding:6px 10px;font-size:14px}.docs-nav a:hover{color:var(--text);background:var(--surface)}.docs-nav a.active{color:var(--accent);background:var(--accent-soft);font-weight:600}.docs-body{max-width:780px}.docs-body h1{margin:6px 0 8px;font-size:clamp(28px,4vw,38px);font-weight:800}.docs-summary{color:var(--muted);margin:0 0 26px;font-size:16px}.docs-content{color:var(--text);gap:16px;font-size:15px;line-height:1.7;display:grid}.docs-content p,.docs-content ul{margin:0}.docs-content ul{color:var(--muted);gap:6px;padding-left:20px;display:grid}.docs-content h3{margin:14px 0 0;font-size:18px;font-weight:700}.docs-content a{color:var(--accent)}.docs-content code{font-family:var(--mono);color:var(--accent);background:var(--surface-2);word-break:break-all;border-radius:6px;padding:2px 6px;font-size:13px}.docs-terms{border:1px solid var(--border);border-radius:var(--radius);margin:0;display:grid;overflow:hidden}.docs-terms>div{border-top:1px solid var(--border);grid-template-columns:minmax(140px,.38fr) minmax(0,1fr);gap:16px;padding:12px 16px;display:grid}.docs-terms>div:first-child{border-top:0}.docs-terms dt{font-weight:700}.docs-terms dd{color:var(--muted);margin:0}.docs-steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.docs-steps li{gap:14px;display:flex}.docs-steps li>div{flex:1;min-width:0;padding-top:2px}.docs-steps .docs-terms{margin-top:10px}.docs-steps b{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid}.docs-note{border-radius:var(--radius);background:#5ec8ff12;border:1px solid #5ec8ff40;gap:4px;padding:14px 16px;font-size:14px;display:grid}.docs-note strong{color:var(--sky)}.docs-note--warn{background:#ffb54712;border-color:#ffb54747}.docs-note--warn strong{color:var(--warn)}.docs-note div{color:var(--muted)}.docs-actions{flex-wrap:wrap;gap:8px;display:flex}.docs-pager{border-top:1px solid var(--border);justify-content:space-between;gap:12px;margin-top:40px;padding-top:20px;display:flex}.docs-pager a{border:1px solid var(--border);border-radius:var(--radius);color:var(--text);gap:2px;min-width:180px;padding:12px 16px;font-weight:600;display:grid}.docs-pager a:hover{border-color:var(--accent)}.docs-pager small{color:var(--faint);font-weight:500}.docs-pager__next{text-align:right;margin-left:auto}@media (max-width:860px){.docs{grid-template-columns:1fr;gap:20px}.docs-nav{grid-auto-columns:max-content;grid-auto-flow:column;gap:14px;padding-bottom:6px;position:static;overflow-x:auto}.docs-nav>.eyebrow{display:none}.docs-nav__group{grid-auto-flow:column;align-items:center}.docs-nav__group small{display:none}.docs-terms>div{grid-template-columns:1fr;gap:4px}.docs-pager a{flex:1;min-width:0}}.rebalance-button--alert{color:var(--warn);border-color:#ffb54766}.rebalance-button--alert:hover{border-color:var(--warn)}.lp-board__cell .rebalance-button{justify-self:start;margin-top:6px}.rebalance{gap:16px;min-height:0;margin:0 -6px;padding:0 6px;display:grid;overflow-y:auto}.rebalance__field{gap:8px;display:grid}.rebalance__loading{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.rebalance__steps{counter-reset:step;gap:10px;margin:0;padding:0;list-style:none;display:grid}.rebalance__steps li{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);gap:4px;padding:12px 14px 12px 44px;font-size:13px;display:grid;position:relative}.rebalance__steps li:before{counter-increment:step;content:counter(step);background:var(--accent-soft);width:20px;height:20px;color:var(--accent);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:12px;left:14px}.rebalance__amounts{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.rebalance__amounts span{align-items:center;gap:6px;display:inline-flex}.flags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.flag{white-space:nowrap;background:var(--surface-3);color:var(--muted);border-radius:999px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:700}.flag--good{background:var(--accent-soft);color:var(--accent)}.flag--warn{color:var(--warn);background:#ffb5471f}.flag--bad{background:var(--danger-soft);color:var(--danger)}.flag--info{color:var(--sky);background:#5ec8ff1f}.token-page{gap:16px;display:grid}.token-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.token-head h1{margin:0;font-size:clamp(22px,3vw,30px);font-weight:800}.token-head__ca{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.token-head__ca code{font-family:var(--mono);color:var(--muted);word-break:break-all;font-size:12px}.token-head__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.token-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}.token-main{gap:16px;min-width:0;display:grid}.token-chart{min-height:420px;padding:12px}.token-side{gap:16px;display:grid}.token-side h2{margin:0 0 12px;font-size:16px;font-weight:700}.token-pools .pool-table{margin:0 -8px}.new-page__filters{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.new-page__filters .check{color:var(--muted);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.new-page__risk{margin-bottom:16px}.new-table{padding:6px 0;overflow:hidden}.new-row{border-top:1px solid var(--border);cursor:pointer;grid-template-columns:minmax(220px,2.2fr) repeat(7,minmax(70px,1fr)) 80px;align-items:center;gap:12px;padding:12px 20px;font-size:13px;display:grid}.new-row:first-child{border-top:0}.new-row:hover:not(.new-row--head){background:var(--surface-2)}.new-row--head{cursor:default;color:var(--faint);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.new-row__token{align-items:center;gap:12px;min-width:0;display:flex}.new-row__token>span{min-width:0;display:grid}.new-row__token>.pair-icons{flex:none;display:inline-flex}.new-row__token small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-row__buy{text-align:right}.new-table__empty{padding:16px 20px}@media (max-width:1100px){.token-grid{grid-template-columns:1fr}.new-row{grid-template-columns:1fr 1fr 1fr}.new-row--head{display:none}.new-row__token{grid-column:1/-1}.new-row>span[data-label]:before{content:attr(data-label);color:var(--faint);text-transform:uppercase;letter-spacing:.05em;font-size:10px;display:block}.new-row__buy{text-align:left;grid-column:1/-1}}.token-pools__list{gap:2px;margin:0 -10px;display:grid}.token-pool{border-radius:var(--radius-sm);color:var(--text);align-items:center;gap:10px;padding:10px;display:flex}.token-pool:hover{background:var(--surface-2)}.token-pool__pair,.token-pool__nums{gap:2px;min-width:0;display:grid}.token-pool__pair{flex:1}.token-pool__pair strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.token-pool__nums{text-align:right}.token-pool small{color:var(--muted);font-size:12px}.lp-board__row--clickable{cursor:pointer;transition:background .15s,box-shadow .15s}.lp-board__row--clickable:hover{background:#5ec8ff0a}.lp-board__row--on-chart{box-shadow:inset 3px 0 0 var(--sky);background:#5ec8ff0f}.chart-toggle{box-sizing:border-box;text-align:center;white-space:nowrap;width:min(100%,220px);color:var(--sky);cursor:pointer;background:0 0;border:1px solid #5ec8ff59;border-radius:999px;place-self:flex-start start;margin-top:6px;padding:3px 9px;font-size:11px;font-weight:700}.chart-toggle:hover{border-color:var(--sky)}.chart-toggle--on{background:#5ec8ff29}.wp-meta{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;font-size:12px}.docs-table{border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto}.docs-table table{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}.docs-table th,.docs-table td{text-align:left;vertical-align:top;border-top:1px solid var(--border);padding:11px 14px}.docs-table thead th{background:var(--surface-2);color:var(--faint);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border-top:0;font-size:11px}.docs-table td{color:var(--muted)}.docs-table td:first-child{color:var(--text);white-space:nowrap;font-weight:600}.docs-content .flag{vertical-align:1px}.wp-flow{gap:0;margin:0;padding:0;list-style:none;display:grid}.wp-flow li{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);gap:2px;padding:12px 16px;display:grid;position:relative}.wp-flow li+li{margin-top:22px}.wp-flow li+li:before{content:"↓";color:var(--accent);font-weight:700;position:absolute;top:-21px;left:22px}.wp-flow span{color:var(--muted);font-size:14px}.route-fee{color:var(--muted);text-align:right;margin-top:4px;font-size:11px;display:block}.compound-button{color:var(--accent);border-color:#b8ff3d59}.compound{gap:14px;display:grid}.compound .kv dd{justify-items:end;gap:3px;display:grid}.compound__pair{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.compound__pair span{align-items:center;gap:5px;display:inline-flex}.lp-board__bar .compound-button{margin-right:8px}.sweep-bar{justify-content:flex-end;margin:10px 0 4px;display:flex}.sweep-bar:empty{display:none}.sweep{gap:14px;min-height:0;margin:0 -6px;padding:0 6px;display:grid;overflow-y:auto}.sweep__controls{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sweep__list{gap:6px;max-height:300px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.sweep__list li{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.sweep__list label{cursor:pointer;align-items:center;gap:10px;min-width:0;display:flex}.sweep__token{min-width:0;display:grid}.sweep__token small{color:var(--muted)}.sweep__out{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.sweep__row--skip{opacity:.55}@media (max-width:520px){.sweep__controls{grid-template-columns:1fr}}.disc-body{margin:16px 0}.new-page__filters--bar{justify-content:flex-end;margin-bottom:12px}.disc-row{grid-template-columns:28px minmax(200px,2fr) repeat(5,minmax(70px,1fr)) 80px}.disc-row__rank{color:var(--muted);font-family:var(--mono);font-size:12px}.disc-table .new-row--head{color:var(--muted);font-weight:600}.disc-banner{border:1px solid var(--border-strong);isolation:isolate;background:#050a07;border-radius:20px;align-items:center;min-height:clamp(220px,19vw,300px);margin-bottom:20px;display:flex;position:relative;overflow:hidden}.disc-banner__img{z-index:-2;aspect-ratio:3;transform-origin:80% 100%;background:url(/site/discover-hero.webp) 100%/cover no-repeat;max-width:112%;height:128%;animation:26s ease-in-out infinite alternate disc-banner-pan;position:absolute;bottom:-4%;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 32%);mask-image:linear-gradient(90deg,#0000 0%,#000 32%)}.disc-banner__shade{z-index:-1;background:radial-gradient(70% 120% at 20% 100%,#78c82824,#0000 60%),linear-gradient(90deg,#050908e6 0%,#0509088c 35%,#05090800 60%);position:absolute;inset:0}.disc-banner__head{max-width:640px;margin:0;padding:28px 38px;animation:.55s cubic-bezier(.2,.8,.2,1) both disc-rise;position:relative}.disc-banner__head .eyebrow{color:var(--accent)}.disc-banner__head h1{letter-spacing:-.02em;text-shadow:0 2px 18px #0009;margin:8px 0 10px;font-size:clamp(32px,4.2vw,58px)}.disc-banner__head p{color:#c3cdd8;text-shadow:0 1px 10px #000000b3;font-size:15px;line-height:1.5}.disc-accent{color:var(--accent);text-shadow:0 0 28px #b8ff3d73}.disc-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.disc-nav .tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.disc-nav .tab{white-space:nowrap;flex:none}.disc-seg button{white-space:nowrap}.disc-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.disc-toolbar__right{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.disc-search{border:1px solid var(--border-strong);background:var(--surface);width:240px;max-width:100%;height:36px;color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.disc-search:focus-within{border-color:var(--accent)}.disc-search input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.disc-row--pools{grid-template-columns:28px minmax(190px,2fr) 64px repeat(5,minmax(70px,1fr)) 128px}.disc-row__actions{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.disc-row__actions-head{text-align:right}.disc-row__actions .disc-star{border:1px solid var(--border-strong);border-radius:9px;justify-content:center;width:34px;height:34px;font-size:16px}.disc-row--in{animation:.4s cubic-bezier(.2,.8,.2,1) both disc-rise}.feed{padding:4px 0;overflow:hidden}.feed-row{border-top:1px solid var(--border);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 18px;display:grid}.feed-row:first-child{border-top:0}.feed-row:hover{background:var(--surface-2)}.feed-row--in{animation:.45s ease-out both feed-in}.feed-row__icon{display:inline-flex}.feed-row__main{gap:3px;min-width:0;display:grid}.feed-row__line{font-family:var(--mono);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.feed-row__line b{color:var(--text);font-variant-numeric:tabular-nums}.feed-row__trader{max-width:220px;color:var(--mint);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.feed-row__trader:hover{text-decoration:underline}.feed-row__token{color:var(--text);font-weight:700;text-decoration:none}.feed-row__token:hover{color:var(--accent)}.feed-row__sub{color:var(--muted);font-size:11px}.feed-row__sub a{color:var(--muted)}.feed-row__sub a:hover{color:var(--accent)}.feed-row__side{flex-direction:column;align-items:flex-end;gap:6px;font-size:12px;display:flex}.feed-follow{padding:0 2px;font-size:15px}.feed-row__ext{color:var(--muted);font-size:11px;text-decoration:none}.feed-row__ext:hover{color:var(--accent)}.feed-note{margin:-4px 0 12px}.follow-bar{gap:10px;margin-bottom:12px;display:grid}.follow-bar__form{gap:8px;max-width:480px;display:flex}.follow-bar__form input{border:1px solid var(--border-strong);background:var(--surface);min-width:0;height:36px;color:var(--text);font:inherit;font-family:var(--mono);border-radius:10px;outline:0;flex:1;padding:0 12px;font-size:13px}.follow-bar__form input:focus{border-color:var(--accent)}.follow-bar__list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.follow-chip{border:1px solid var(--border-strong);background:var(--surface);height:28px;font-family:var(--mono);border-radius:999px;align-items:center;gap:4px;padding:0 4px 0 10px;font-size:12px;display:inline-flex}.follow-chip a{color:var(--mint);text-decoration:none}.follow-chip a:hover{text-decoration:underline}.follow-chip button{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:14px;line-height:1}.follow-chip button:hover{background:var(--surface-3);color:var(--text)}.follow-chip--idle{opacity:.6}.feed-big{border:1px solid var(--accent);color:var(--accent);font-family:var(--font,inherit);border-radius:999px;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700}.feed-count{background:var(--accent);color:#0b0f14;border-radius:999px;margin-left:6px;padding:0 6px;font-size:10px;font-style:normal;font-weight:800}.feed-live{color:var(--accent);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.feed-live i{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite glance-pulse}@keyframes feed-in{0%{opacity:0;background:#b8ff3d14}to{opacity:1;background:0 0}}@media (prefers-reduced-motion:reduce){.feed-row--in,.feed-live i{animation:none}}@media (max-width:640px){.feed-row{grid-template-columns:30px minmax(0,1fr);padding:12px 14px}.feed-row__side{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center}.feed-row__trader{max-width:140px}}@keyframes disc-banner-pan{0%{transform:scale(1)}to{transform:scale(1.035)translate(-.8%)}}@keyframes disc-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.disc-banner__img,.disc-banner__head,.disc-row--in{animation:none}}@media (max-width:1100px){.disc-row--pools{grid-template-columns:1fr 1fr 1fr}.disc-row__actions-head{display:none}}@media (max-width:640px){.disc-banner{min-height:230px}.disc-banner__shade{background:linear-gradient(90deg,#050908eb,#0509088c)}.disc-banner__head{padding:24px 18px 20px}.disc-banner__head p{font-size:14px}.disc-search,.disc-toolbar__right{width:100%}}.disc-swing{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.swing{letter-spacing:.02em;border:1px solid;border-radius:999px;padding:1px 7px;font-size:10px;font-style:normal;font-weight:600}.swing--low{color:var(--accent)}.swing--mid{color:var(--warn)}.swing--high{color:var(--danger)}.watch-star{color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:6px;padding:2px 4px;font-size:17px;line-height:1;display:inline-flex}.watch-star:hover,.watch-star--on{color:var(--warn)}.watch-star--label{border:1px solid var(--border-strong);padding:7px 12px;font-size:14px}.watch-star--label span{color:var(--text);font-size:13px;font-weight:600}@media (max-width:1100px){.disc-row{grid-template-columns:1fr 1fr 1fr}.disc-row__rank{display:none}}.install-prompt{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f141cf5;border:1px solid #b8ff3d59;border-radius:16px;padding:12px 12px 12px 14px;animation:.35s ease-out both install-in;position:fixed;box-shadow:0 12px 40px #0000008c}.install-prompt__row{align-items:center;gap:12px;display:flex}.install-prompt__row img{border-radius:12px;flex:none}.install-prompt__text{flex:1;gap:2px;min-width:0;display:grid}.install-prompt__text strong{font-size:14px}.install-prompt__text span{color:var(--muted);font-size:12px;line-height:1.35}.install-prompt__close{width:28px;height:28px;color:var(--muted);background:0 0;border:0;border-radius:50%;flex:none;font-size:18px;line-height:1}.install-prompt__close:hover{background:var(--surface-3);color:var(--text)}.install-prompt__steps{background:var(--surface-2);color:var(--muted);border-radius:12px;gap:6px;margin:12px 0 2px;padding:10px 12px 10px 30px;font-size:13px;display:grid}.install-prompt__steps b{color:var(--text)}.install-prompt__share{align-items:center;gap:4px;display:inline-flex;color:var(--accent)!important}@keyframes install-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.install-prompt{animation:none}}.add-pos__mode{margin-bottom:4px}.add-pos__pct button{font-family:var(--mono);font-size:12px;font-weight:700}.add-pos__live{border:1px solid var(--border);background:var(--surface-2);color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;transition:border-color .3s,background .3s;display:flex}.add-pos__live b{color:var(--text);font-family:var(--mono);font-size:15px;transition:color .3s}.add-pos__live small{color:var(--muted);font-size:12px}.add-pos__live em{color:var(--accent);font-family:var(--mono);letter-spacing:.06em;margin-left:auto;font-size:11px;font-style:normal;font-weight:700}.add-pos__live-dot{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite glance-pulse}.add-pos__live--up{background:#b8ff3d14;border-color:#b8ff3d99}.add-pos__live--up b{color:var(--accent)}.add-pos__live--down{background:#ff5d6c14;border-color:#ff5d6c99}.add-pos__live--down b{color:var(--danger)}@media (prefers-reduced-motion:reduce){.add-pos__live-dot{animation:none}}.slippage-picker{gap:8px;display:grid}.slippage-picker .input-inline--active{border-color:var(--accent)}.add-pos__slippage{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;gap:6px;padding:12px;display:grid}.live-price__slippage{margin-left:auto}.add-pos__fees dd small{text-align:right;font-size:11px;display:block}@media (min-width:1081px){.pool-grid--wide.pool-grid--resizable,.terminal .pool-grid--wide.pool-grid--resizable{grid-template-columns:minmax(0, 1fr) 8px var(--side-w,clamp(440px, 32vw, 500px));column-gap:2px}}.side-splitter{cursor:col-resize;touch-action:none;outline:none;place-items:center;display:grid}.side-splitter span{background:var(--border-strong);border-radius:999px;width:4px;height:44px;transition:background .15s,height .15s}.side-splitter:hover span,.side-splitter:focus-visible span,.side-splitter:active span{background:var(--accent);height:72px}.zap-out__target{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.zap-out__target .segmented button{align-items:center;gap:5px;display:inline-flex}.zap-out__notice{font-size:12.5px;line-height:1.45}.form-error{color:var(--down);margin:0;font-size:13px}.remove-grid__col{flex-direction:column;gap:14px;min-width:0;display:flex}@media (min-width:760px){.modal>.liq-form.remove-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:20px;display:grid}}.zap-out__receive{border-radius:var(--radius);background:#b8ff3d0f;border:1px solid #b8ff3d47;flex-direction:column;gap:6px;padding:12px 14px;transition:opacity .15s;display:flex}.zap-out__receive--busy{opacity:.7}.zap-out__receive-head{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.zap-out__update{align-items:center;gap:8px;display:inline-flex}.zap-out__receive>strong{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.15}.zap-out__receive>strong small{color:var(--muted);font-size:15px;font-weight:700}.zap-out__receive-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;font-size:12.5px;display:flex}.swap-pro{flex-direction:column;gap:12px;display:flex}.swap-pro__grid{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:16px;display:grid}.swap-pro__main{flex-direction:column;min-width:0;display:flex}.swap-pro__side{position:sticky;top:88px}.swap-pro__splitter{border-left:1px solid var(--border);border-right:1px solid var(--border);background:var(--surface-2)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.token-head{flex-wrap:wrap;align-items:center;gap:12px 28px;padding:14px 18px;display:flex}.token-head__id{align-items:center;gap:12px;min-width:0;display:flex}.token-head__names{flex-direction:column;gap:4px;min-width:0;display:flex}.token-head__title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.token-head__title strong{font-size:20px;font-weight:800}.token-head__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.token-head__meta code{font-family:var(--mono);color:var(--text);font-size:12px}.token-head__link{border:1px solid var(--border);width:26px;height:26px;color:var(--muted);border-radius:8px;place-items:center;display:inline-grid}.token-head__link:hover{color:var(--accent);border-color:var(--accent)}.token-head__price{align-items:baseline;gap:8px;display:flex}.token-head__price strong{font-family:var(--mono);font-size:26px;font-weight:700}.token-head__price em{font-style:normal;font-weight:700}.token-head__stats{flex:340px;grid-template-columns:repeat(3,minmax(96px,1fr));gap:8px;margin:0;display:grid}.token-head__stats>div{background:var(--surface-2);border-radius:10px;padding:8px 12px}.token-head__stats dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.token-head__stats dd{font-family:var(--mono);margin:2px 0 0;font-weight:700}.swap-chart{border-bottom-right-radius:0;border-bottom-left-radius:0;padding:10px 14px 12px}.swap-chart__toolbar{border-top:0;justify-content:flex-start;padding-top:0}.chart-toolbar__spacer{flex:1}.swap-chart__pool select{border:1px solid var(--border);background:var(--surface-2);max-width:320px;height:32px;color:var(--text);font:inherit;border-radius:8px;padding:0 10px;font-size:12px}.swap-chart .pro-chart__body{border-top:1px solid var(--border);height:460px;margin:0 -2px}.swap-chart .chart-card__canvas{align-self:stretch;height:auto}.activity{padding:0;overflow:hidden}.activity--flush{border-top-left-radius:0;border-top-right-radius:0}.activity__tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px;padding:10px 12px;display:flex}.activity__tabs button{height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:13px;font-weight:700}.activity__tabs button.active{background:var(--surface-3);color:var(--text)}.activity__body{max-height:520px;overflow:auto}.activity__filters{align-items:center;margin:10px 12px 0;display:inline-flex}.activity__filters .live-pill{margin-left:10px}.activity__note{margin:10px 12px 0}.activity__table{border-collapse:collapse;width:100%;min-width:600px;font-size:13px}.activity__table th{background:var(--surface);color:var(--muted);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:10px 12px;font-size:11px;font-weight:600;position:sticky;top:0}.activity__table td{border-top:1px solid var(--border);font-family:var(--mono);white-space:nowrap;padding:9px 12px;font-size:12.5px}.activity__table .num{text-align:right}.activity__table a{color:var(--text);text-decoration:none}.activity__table a:hover{color:var(--accent)}.activity__mine td{background:#b8ff3d0d}.activity__empty{color:var(--muted);text-align:center;padding:28px 12px!important}.activity__connect{flex-direction:column;align-items:center;gap:12px;padding:36px 16px;display:flex}.token-flow{flex-direction:column;gap:10px;padding:14px;display:flex}.token-flow dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.token-flow dt{color:var(--muted);font-size:12px}.token-flow dd{font-family:var(--mono);margin:2px 0 0;font-weight:700}.token-flow__bar{background:var(--danger);border-radius:999px;height:6px;overflow:hidden}.token-flow__bar span{background:var(--accent);height:100%;display:block}@media (max-width:1080px){.swap-pro__grid{grid-template-columns:minmax(0,1fr);display:contents}.swap-pro__side{order:-1;position:static}.swap-pro__side .token-flow,.swap-pro__main{order:1}.swap-pro__splitter{display:none}.swap-chart .pro-chart__body{height:340px!important}.token-head__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.swap-pro__main>.token-head{margin-bottom:12px}.token-head__links{align-items:center;gap:6px;margin-left:4px;display:inline-flex}.token-head__info{border:1px solid var(--border);height:26px;color:var(--muted);border-radius:8px;place-items:center;padding:0 9px;font-size:12px;font-weight:700;text-decoration:none;display:inline-grid}.token-head__info:hover{color:var(--accent);border-color:var(--accent)}.token-head__pair{border:1px solid var(--border-strong);background:var(--surface-2);height:36px;color:var(--muted);font:inherit;font-family:var(--mono);cursor:pointer;border-radius:10px;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.token-head__pair .is-shown{color:var(--text)}.token-head__pair svg{color:var(--accent);margin-left:6px}.token-head__pair:hover{border-color:var(--accent)}@media (min-width:1101px){.disc-row{grid-template-columns:28px minmax(200px,2fr) repeat(5,minmax(70px,1fr)) 150px}.disc-row--pools{grid-template-columns:28px minmax(190px,2fr) 64px repeat(5,minmax(70px,1fr)) 196px}}.kind--mine{color:#5ec8ff;background:#5ec8ff1f}.kind--nofee{color:var(--danger);background:#ff5d6c1a}.apr-spike{color:var(--warn);cursor:help;align-items:center;gap:4px;display:inline-flex}.apr-spike i{font-size:11px;font-style:normal}.nav{align-items:center}button.nav__link{font:inherit;cursor:pointer;background:0 0;border:0}button.nav__link.nav__link--active{background:var(--accent-soft)}.nav__more{align-items:center;gap:6px;display:inline-flex}.nav__more svg{transition:transform .15s}.nav__more svg.is-open{transform:rotate(180deg)}.more-menu__panel{gap:2px;width:250px;padding:8px;left:0;right:auto}.more-menu__item{color:var(--text);border-radius:8px;align-items:center;gap:12px;padding:9px 10px;font-size:14px;display:flex}.more-menu__item svg{color:var(--muted);flex:none}.more-menu__item:hover{background:var(--surface-3)}.more-menu__item:hover svg{color:var(--accent)}.more-menu__panel hr{border:0;border-top:1px solid var(--border);width:100%;margin:6px 0}.more-menu__social{color:var(--muted);justify-content:space-between;align-items:center;padding:6px 10px;font-size:13px;display:flex}.more-menu__social a{width:30px;height:30px;color:var(--muted);border-radius:8px;place-items:center;display:grid}.more-menu__social a:hover{color:var(--text);background:var(--surface-3)}@media (max-width:720px){.more-menu__panel{left:auto;right:0}}.disc-tab{align-items:center;gap:7px;display:inline-flex}.disc-ico{transform-origin:50% 85%;font-size:15px;font-style:normal;line-height:1;display:inline-block}.disc-ico--fire{animation:.9s ease-in-out infinite alternate ico-fire}.disc-ico--coin{animation:2.4s ease-in-out infinite ico-coin}.disc-ico--rise{animation:1.8s ease-in-out infinite ico-rise}.disc-ico--rocket{animation:1.6s ease-in-out infinite ico-rocket}.disc-ico--sparkle{animation:1.5s ease-in-out infinite ico-sparkle}.disc-ico--star{animation:3s ease-in-out infinite ico-star}.disc-ico--live{background:var(--danger);border-radius:50%;width:8px;height:8px;margin:0 3px;animation:1.4s ease-out infinite ico-live;box-shadow:0 0 #ff5d6c99}.tab--active .disc-ico--fire{animation-duration:.6s}.tab--active .disc-ico--coin,.tab--active .disc-ico--rise,.tab--active .disc-ico--rocket{animation-duration:1.1s}@keyframes ico-fire{0%{filter:drop-shadow(0 0 #ff782800);transform:scale(1)rotate(-4deg)}50%{transform:scale(1.12,1.18)rotate(3deg)}to{filter:drop-shadow(0 0 6px #ff7828bf);transform:scale(.96,1.06)rotate(-2deg)}}@keyframes ico-coin{0%,60%,to{transform:translateY(0)rotateY(0)}30%{transform:translateY(-3px)rotateY(180deg)}}@keyframes ico-rise{0%,to{transform:translate(0)}50%{transform:translate(1px,-3px)}}@keyframes ico-rocket{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(2px,-3px)rotate(-6deg)}}@keyframes ico-sparkle{0%,to{opacity:.75;transform:scale(.85)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(15deg)}}@keyframes ico-star{0%,to{transform:rotate(0)scale(1)}50%{filter:drop-shadow(0 0 5px #ffc83cb3);transform:rotate(18deg)scale(1.1)}}@keyframes ico-live{0%{box-shadow:0 0 #ff5d6c99}70%{box-shadow:0 0 0 7px #ff5d6c00}to{box-shadow:0 0 #ff5d6c00}}@media (prefers-reduced-motion:reduce){.disc-ico{animation:none!important}}@media (max-width:720px){.pro-chart__legend{z-index:8;background:#0b0e14d1;border-radius:6px;max-width:calc(100% - 84px);padding:4px 6px}.pro-chart .range-chart__line span{padding:1px 6px;font-size:10px}}.share-card__backgrounds{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;display:grid}.share-bg{border:1.5px solid var(--border-strong);height:54px;color:var(--text);cursor:pointer;background:#0b0e14 50%/cover no-repeat;border-radius:10px;position:relative;overflow:hidden}.share-bg span{background:#080b10c7;padding:3px 6px;font-size:11px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.share-bg--classic{background-image:radial-gradient(circle at 25% 55%,#b8ff3d47,#0000 60%)}.share-bg--minimal{background:#05070a}.share-bg--upload{border-style:dashed}.share-bg--upload:not(.share-bg--on) span{color:var(--accent);background:0 0;place-items:center;display:grid;top:0}.share-bg--on{border-color:var(--accent);box-shadow:0 0 0 2px #b8ff3d40}.lp-share{white-space:nowrap}.share-custom{border:1px solid var(--border);border-radius:12px;gap:10px;margin:0;padding:12px 14px;display:grid}.share-custom legend{color:var(--muted);padding:0 6px;font-size:12px;font-weight:700}.share-custom__toggles{flex-wrap:wrap;gap:8px 18px;display:flex}.share-custom__stats{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.share-chip{border:1px solid var(--border-strong);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:12px}.share-chip--on{background:var(--accent-soft);color:var(--accent);border-color:#b8ff3d8c}.history-bar{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 14px;padding:14px 16px;display:flex}.history-bar>div:first-child{gap:2px;display:grid}.history-bar strong{font-size:16px}.history-kind button{padding:8px 16px;font-size:13px}.swap-hist-row{font-variant-numeric:tabular-nums;grid-template-columns:minmax(120px,.8fr) minmax(200px,1.6fr) minmax(200px,1.6fr) minmax(90px,.7fr) minmax(70px,.5fr);align-items:center;gap:12px;min-width:760px;padding:12px 14px;display:grid}.swap-hist-row+.swap-hist-row{border-top:1px solid var(--border)}.swap-hist__legs{flex-direction:column;gap:4px;display:flex}.swap-hist__leg{color:var(--text);align-items:center;gap:6px;display:inline-flex}.swap-hist__legs.down .swap-hist__leg b{color:var(--danger)}.swap-hist__legs.up .swap-hist__leg b{color:var(--accent)}.modal>.share-card{grid-auto-rows:max-content;align-content:start;min-height:0;margin-right:-8px;padding-right:8px;overflow-y:auto}.share-card__actions{z-index:2;background:var(--surface);padding:10px 0 2px;position:sticky;bottom:0}.share-bg{height:46px}.share-card__preview{flex:none;min-height:0}.kind--mine-out{color:var(--warn);background:#ffb5471f}.kind--mine-partial{color:#5ec8ff;background:#5ec8ff14;outline:1px dashed #ffb54780}.pair-tiers{display:grid;overflow-x:auto}.pair-tiers__row{min-width:600px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:8px;grid-template-columns:minmax(170px,1.4fr) repeat(4,minmax(96px,1fr));align-items:center;gap:12px;padding:10px 8px;font-size:13px;display:grid}.pair-tiers__row+.pair-tiers__row{border-top:1px solid var(--border)}a.pair-tiers__row:hover{background:var(--surface-2)}.pair-tiers__row--head{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.pair-tiers__row--here{background:var(--accent-soft)}.pair-tiers__pool{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.pair-tiers__pool em{border:1px solid var(--border-strong);color:var(--muted);border-radius:999px;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700}.pair-tiers__pool em.pair-tiers__best{color:var(--accent);border-color:#b8ff3d8c}.pair-tiers .hint{margin:10px 8px 0}.toast__action{color:var(--accent);font-weight:700}.notice__actions{flex-wrap:wrap;gap:12px;display:inline-flex}.pair-tiers__more{justify-self:start;margin:8px 8px 0}.share-card__x-hint{background:var(--accent-soft);color:var(--accent);border:1px solid #b8ff3d73;border-radius:10px;margin:0;padding:8px 12px;font-size:13px;font-weight:600}.pt-start{color:var(--text);background:linear-gradient(100deg,#b8ff3d29,#3ddc9714 60%,#5ec8ff14);border:1px solid #b8ff3d66;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;margin-top:6px;padding:8px 16px 8px 8px;font-size:14px;font-weight:600;transition:box-shadow .2s,border-color .2s;display:inline-flex;box-shadow:0 0 24px #b8ff3d1f}.pt-start:hover{border-color:var(--accent);box-shadow:0 0 32px #b8ff3d40}.pt-start__icon{background:var(--accent);width:26px;height:26px;color:var(--accent-ink);border-radius:50%;place-items:center;font-weight:800;display:grid}.pt-start__arrow{color:var(--accent);transition:transform .2s}.pt-start:hover .pt-start__arrow{transform:translate(3px)}.page--starter{--st-line:#dce6ff1a;--st-glass:linear-gradient(180deg, #161c26b8, #0c1016b8);isolation:isolate;max-width:1080px;margin:0 auto;position:relative}.page--starter:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 55% at 35% 40%,#b8ff3d1a,#0000 70%),radial-gradient(40% 50% at 70% 35%,#5ec8ff14,#0000 70%);width:min(1000px,100%);height:560px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.st-hero{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 0 24px;display:flex}.st-eyebrow,.st-label{color:var(--accent);letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:600}.st-hero h1{background:linear-gradient(#fff 30%,#a7b2c3 100%);color:#0000;letter-spacing:-.035em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(34px,5.4vw,60px);font-weight:700;line-height:1.05}.st-hero>p{max-width:560px;color:var(--muted);margin:0;font-size:17px}.st-hero__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.st-stat{border:1px solid var(--st-line);background:var(--st-glass);border-radius:18px;flex-direction:column;align-items:center;gap:4px;margin-top:18px;padding:18px 28px;display:flex}.st-stat strong{color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:30px;font-weight:300}.st-stat span{color:var(--muted);font-size:13px}.st-section{flex-direction:column;gap:10px;padding:48px 0 0;scroll-margin-top:84px;display:flex}.st-section h2,.st-cta h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(24px,3vw,34px);font-weight:600}.st-why,.st-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.st-card{border:1px solid var(--st-line);background:var(--st-glass);border-radius:18px;flex-direction:column;gap:10px;padding:24px;display:flex;box-shadow:inset 0 1px #ffffff0a}.st-card h3,.st-step h3,.st-risk h3{margin:0;font-size:17px;font-weight:600}.st-card p,.st-step p,.st-risk p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.st-card__icon{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);border:1px solid #b8ff3d59;border-radius:12px;place-items:center;font-size:18px;display:grid}.st-steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex;position:relative}.st-steps:before{content:"";background:linear-gradient(180deg, var(--accent), #5ec8ff80);opacity:.4;width:1px;position:absolute;top:30px;bottom:30px;left:43px}.st-step{border:1px solid var(--st-line);background:var(--st-glass);border-radius:18px;grid-template-columns:58px minmax(0,1fr);gap:18px;padding:20px 24px 20px 16px;display:grid;position:relative}.st-step__num{width:54px;height:54px;color:var(--accent);font-family:var(--mono);background:#0b0e14;border:1px solid #b8ff3d73;border-radius:50%;place-items:center;font-size:15px;display:grid;box-shadow:0 0 18px #b8ff3d26}.st-step>div{flex-direction:column;gap:6px;display:flex}.st-step small{color:var(--faint);font-size:12px}.st-step small b{color:var(--sky);letter-spacing:.08em;text-transform:uppercase;background:#5ec8ff1f;border-radius:999px;margin-right:6px;padding:1px 7px;font-size:10px}.st-type__head{flex-direction:column;gap:4px;display:flex}.st-type__head small{color:var(--st-tone);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.st-type{border-top:2px solid var(--st-tone)}.st-type--amm{--st-tone:#b8ff3d}.st-type--clmm{--st-tone:#3ddc97}.st-type--stable{--st-tone:#5ec8ff}.st-risks{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.st-risk{border:1px solid var(--st-line);background:var(--st-glass);border-left:2px solid #ffd43b;border-radius:14px;flex-direction:column;gap:8px;padding:20px 22px;display:flex}.st-faq{border:1px solid var(--st-line);background:var(--st-glass);border-radius:18px;flex-direction:column;display:flex}.st-faq details+details{border-top:1px solid var(--st-line)}.st-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-weight:500;list-style:none;display:flex}.st-faq summary::-webkit-details-marker{display:none}.st-faq summary:after{content:"+";color:var(--accent);font-size:20px;font-weight:300;transition:transform .2s}.st-faq details[open] summary:after{transform:rotate(45deg)}.st-faq summary:hover{color:var(--accent)}.st-faq details p{color:var(--muted);margin:0;padding:0 22px 20px;font-size:14px;line-height:1.6}.st-cta{background:radial-gradient(ellipse 60% 100% at 50% 0%, #b8ff3d1a, transparent 70%), var(--st-glass);text-align:center;border:1px solid #b8ff3d40;border-radius:22px;flex-direction:column;align-items:center;gap:8px;margin:56px 0 24px;padding:40px 24px;display:flex}.st-cta p{color:var(--muted);margin:0 0 8px}@media (max-width:860px){.st-why,.st-types,.st-risks{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.st-step{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px}.st-step__num{width:40px;height:40px;font-size:13px}.st-steps:before{left:36px}}@media (min-width:1001px){.disc-nav{z-index:20;clip-path:inset(0 -100vmax);background:#0b0e14;padding:10px 0;position:sticky;top:68px;box-shadow:0 0 0 100vmax #0b0e14}}.disc-sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;transition:color .15s;display:inline-flex}.disc-sort:hover{color:var(--text)}.disc-sort span{color:var(--faint);letter-spacing:0}.disc-sort--on,.disc-sort--on span{color:var(--accent)}.disc-age{color:var(--muted)}.disc-age--new{color:var(--accent);font-weight:600}@media (min-width:1180px){.disc-table--yield .disc-row--pools{grid-template-columns:28px minmax(190px,1.6fr) 72px repeat(3,minmax(84px,1fr)) minmax(150px,1.2fr) minmax(96px,1fr) 140px}.disc-table--hot .disc-row--pools{grid-template-columns:28px minmax(180px,1.6fr) 72px minmax(84px,1fr) minmax(64px,.8fr) minmax(150px,1.2fr) repeat(2,minmax(84px,1fr)) 212px}.disc-table .disc-row--pools{column-gap:20px;padding:14px 22px}.disc-table .disc-row--pools>:nth-child(3){text-align:left;justify-self:start}.disc-table .disc-row--pools>:nth-child(n+4):not(:last-child){text-align:center;white-space:nowrap;justify-self:center}.disc-table .disc-row--pools .disc-swing{flex-wrap:nowrap;justify-content:center}.disc-table .disc-row--pools>:last-child{border-left:1px solid var(--border);justify-self:end;padding-left:18px}.disc-table .new-row--head>:last-child{border-left-color:#0000}.disc-table .new-row--head .disc-sort{position:relative}.disc-table .new-row--head .disc-sort>span{margin-left:4px;position:absolute;left:100%}.disc-table{overflow:visible}.disc-table .new-row--head{top:calc(68px + var(--disc-nav-h,64px));z-index:10;background:#0f141c;border-radius:16px 16px 0 0;position:sticky;box-shadow:0 8px 16px -12px #000c}}.disc-row--pools .new-row__token strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:1081px){.swap-pro__grid--solo{grid-template-columns:minmax(0,520px);justify-content:center;margin-left:-24px}.swap-pro__grid--solo>.swap-pro__main{display:none}}@media (max-width:720px){.pool-bar__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid;overflow:visible}.pool-bar__stats>div{min-width:0}.pool-bar__stats strong{text-overflow:ellipsis;overflow:hidden}.pro-chart__legend{max-width:58%;font-size:10px}.pro-chart__legend>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.mobile-add-cta{display:none}@media (max-width:720px){.mobile-add-cta{bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:30;background:var(--accent);color:var(--accent-ink);border:0;border-radius:999px;align-items:center;padding:14px 26px;font-size:15px;font-weight:700;transition:opacity .2s,transform .2s;display:inline-flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000080,0 0 24px #b8ff3d59}.mobile-add-cta--hidden{opacity:0;pointer-events:none;transform:translate(-50%,20px)}}#new-position,#pool-liquidity{scroll-margin-top:84px}@media (max-width:720px){#new-position,#pool-liquidity{scroll-margin-top:168px}}.page--portfolio{--pf-line:#dce6ff14;--pf-line-strong:#dce6ff24;--pf-glass:linear-gradient(180deg, #161c26b8, #0c1016b8);--pf-label:#7d8798;isolation:isolate;position:relative}.page--portfolio:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 55% at 25% 40%,#b8ff3d12,#0000 70%),radial-gradient(40% 50% at 75% 30%,#5ec8ff0d,#0000 70%);width:min(1100px,100%);height:460px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.page--portfolio .card{border:1px solid var(--pf-line-strong);background:var(--pf-glass);border-radius:18px;box-shadow:inset 0 1px #ffffff0a}.page--portfolio .eyebrow{color:var(--pf-label);letter-spacing:.2em;font-size:10px;font-weight:500}.page--portfolio .net-worth{background:radial-gradient(500px 240px at 0% 0%, #b8ff3d0f, transparent 70%), var(--pf-glass);position:relative;box-shadow:inset 0 1px #ffffff0d,0 30px 60px -30px #0009}.page--portfolio .net-worth:before{content:"";background:linear-gradient(90deg,#0000,#b8ff3d8c,#0000);height:1px;position:absolute;top:-1px;left:18%;right:18%}.page--portfolio .net-worth__total strong{background:linear-gradient(#fff 30%,#a7b2c3 100%);color:#0000;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;font-size:clamp(36px,4.4vw,52px);font-weight:300}.page--portfolio .net-worth__stats{gap:0}.page--portfolio .net-worth__stats .stat{border:0;border-left:1px solid var(--pf-line);background:0 0;border-radius:0}.page--portfolio .stat__label{color:var(--pf-label);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:500}.page--portfolio .stat__value{letter-spacing:-.02em;font-size:clamp(20px,2vw,26px);font-weight:300}.page--portfolio .pnl-dash__headline strong,.page--portfolio .token-pnl__stat .pnl b{letter-spacing:-.02em;font-weight:300}.page--portfolio .asset-row--head,.page--portfolio .lp-row--head,.page--portfolio .hist-row--head{border-bottom:1px solid var(--pf-line-strong);color:var(--pf-label);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}.page--portfolio .asset-row+.asset-row,.page--portfolio .hist-row+.hist-row{border-top-color:var(--pf-line)}.page--portfolio .asset-row:not(.asset-row--head):hover,.page--portfolio .hist-row:not(.hist-row--head):hover{background:linear-gradient(90deg,#b8ff3d09,#ffffff05 60%,#0000)}@media (max-width:720px){.page--portfolio .net-worth__stats .stat{border-left:0;border-top:1px solid var(--pf-line)}}.classic-pool{flex-direction:column;gap:16px;display:flex}.classic-pool .pool-grid{margin-top:0}.classic-pool .pool-grid__main{flex-direction:column;gap:16px;display:flex}.classic-pool .card{background:linear-gradient(#161c26b8,#0c1016b8);border:1px solid #dce6ff24;border-radius:18px;box-shadow:inset 0 1px #ffffff0a}.classic-pool .card-title{color:#7d8798;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:600}.token-main{grid-template-columns:minmax(0,1fr)}.token-main>*{min-width:0}.page-loading{place-items:center;min-height:50vh;display:grid}.home .card,.token-page .card{background:linear-gradient(#161c26b8,#0c1016b8);border:1px solid #dce6ff24;border-radius:18px;box-shadow:inset 0 1px #ffffff0a}.home .feature{transition:border-color .2s,transform .2s,box-shadow .2s}.home .feature:hover{border-color:#b8ff3d59;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0d,0 18px 40px -24px #000000b3}.home .hero__stats span{color:#7d8798;font-family:var(--font);letter-spacing:.18em;font-size:10px;font-weight:500}.home .hero__stats strong{letter-spacing:-.02em;font-size:clamp(24px,2.6vw,32px);font-weight:300}.home .hero__stats>div+div{border-left:1px solid #dce6ff1a;padding-left:36px}.home .eyebrow,.token-page .eyebrow{letter-spacing:.2em}@media (max-width:720px){.home .hero__stats>div+div{border-left:0;padding-left:0}}.fee-compound-note{background:#3ddc9712;border:1px solid #3ddc974d;border-radius:12px;gap:10px;margin-bottom:12px;padding:10px 12px;display:flex}.fee-compound-note>span{color:var(--mint);font-size:16px;line-height:1.3}.fee-compound-note p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.fee-compound-note strong{color:var(--text)}.auto-compound{cursor:help}.zap-out-target{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page--classic-pool{padding-top:20px}@media (min-width:1280px){.classic-pool .pool-grid{grid-template-columns:minmax(0,1fr) 440px}.classic-pool .pool-grid__main{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;align-items:start;display:grid}.classic-pool .pool-grid__main>:not(.classic-card--half){grid-column:1/-1}}.page--agent{--ag-line:#dce6ff1a;--ag-glass:linear-gradient(180deg, #161c26b8, #0c1016b8);isolation:isolate;position:relative}.page--agent:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 55% at 25% 40%,#b8ff3d17,#0000 70%),radial-gradient(40% 50% at 75% 30%,#5ec8ff12,#0000 70%);width:min(1100px,100%);height:480px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.ag-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.ag-hero h1{background:linear-gradient(100deg, #fff 30%, var(--accent) 75%, var(--sky));color:#0000;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;margin:8px 0 6px;font-size:clamp(36px,4.6vw,56px);font-weight:700;line-height:1}.ag-hero p{max-width:560px;color:var(--muted);margin:0}.ag-badge{background:var(--accent-soft);color:var(--accent);letter-spacing:.14em;text-transform:uppercase;border:1px solid #b8ff3d59;border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-flex}.ag-pulse{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite glance-pulse}.ag-status{border:1px solid var(--ag-line);background:var(--ag-glass);border-radius:16px;display:flex}.ag-status>div{flex-direction:column;gap:4px;padding:12px 20px;display:flex}.ag-status>div+div{border-left:1px solid var(--ag-line)}.ag-status span{color:#7d8798;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:500}.ag-status strong{font-family:var(--mono);font-size:20px;font-weight:500}.ag-personas{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.ag-persona{border:1px solid var(--ag-line);background:var(--ag-glass);color:var(--text);text-align:left;border-radius:16px;grid-template-columns:42px minmax(0,1fr);gap:4px 12px;padding:16px;transition:border-color .2s,box-shadow .2s;display:grid}.ag-persona:hover{border-color:#b8ff3d59}.ag-persona--on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 30px #b8ff3d1f}.ag-persona__icon{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);border:1px solid #b8ff3d59;border-radius:12px;grid-row:span 2;place-items:center;font-size:18px;display:grid}.ag-persona>span:nth-child(2){flex-direction:column;gap:2px;display:flex}.ag-persona small{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.ag-persona em{color:var(--muted);grid-column:2;font-size:12.5px;font-style:normal;line-height:1.5}.ag-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}.ag-main{flex-direction:column;gap:16px;min-width:0;display:flex}.ag-card,.ag-feed{border:1px solid var(--ag-line);background:var(--ag-glass);border-radius:18px;padding:18px;box-shadow:inset 0 1px #ffffff0a}.ag-card h2,.ag-feed h2{margin:0 0 12px;font-size:15px;font-weight:600}.ag-card h2 small{color:var(--muted);font-size:12px;font-weight:400}.ag-empty{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.ag-empty p{margin:0}.ag-list{flex-direction:column;gap:10px;display:flex}.ag-call{border:1px solid var(--ag-line);border-left:3px solid var(--ag-tone,var(--border-strong));background:#0000002e;border-radius:12px;padding:14px;animation:.4s both disc-rise}.ag-call--up{--ag-tone:var(--accent)}.ag-call--warn{--ag-tone:var(--warn)}.ag-call--down{--ag-tone:var(--danger)}.ag-call__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ag-call__head small{font-size:12px}.ag-call__head .ag-verdict{margin-left:auto}.ag-call ul{color:var(--muted);margin:10px 0 0;padding-left:18px;font-size:13px;line-height:1.55}.ag-call__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ag-verdict{font-family:var(--mono);letter-spacing:.08em;border:1px solid;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.ag-verdict--hold,.ag-verdict--enter,.ag-verdict--compound{color:var(--accent)}.ag-verdict--consider{color:var(--sky)}.ag-verdict--watch,.ag-verdict--rebalance{color:var(--warn)}.ag-verdict--avoid{color:var(--danger)}.ag-feed{flex-direction:column;max-height:calc(100vh - 110px);display:flex;position:sticky;top:84px}.ag-feed__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ag-feed ol{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.ag-log{border-top:1px solid var(--ag-line);font-family:var(--mono);grid-template-columns:62px minmax(0,1fr);gap:8px;padding:8px 0;font-size:11.5px;line-height:1.5;animation:.5s both ag-type;display:grid}.ag-log time{color:var(--faint)}.ag-log span{color:var(--muted)}.ag-log--scan span{color:var(--sky)}.ag-log--enter span,.ag-log--hold span,.ag-log--compound span{color:#cfe9b4}.ag-log--avoid span{color:#ffb3ba}.ag-log--watch span,.ag-log--rebalance span{color:#ffd79a}.ag-feed__note{border-top:1px solid var(--ag-line);color:var(--faint);margin:10px 0 0;padding-top:10px;font-size:11px;line-height:1.5}@keyframes ag-type{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@media (max-width:1000px){.ag-grid{grid-template-columns:minmax(0,1fr)}.ag-feed{max-height:420px;position:static}}@media (max-width:720px){.ag-personas{grid-template-columns:minmax(0,1fr)}.ag-status{width:100%}.ag-status>div{flex:1;padding:10px 12px}}@media (prefers-reduced-motion:reduce){.ag-pulse,.ag-log,.ag-call{animation:none}}@media (max-width:720px){.nav{flex-wrap:wrap;justify-content:center;gap:4px 6px}.nav__link{flex:none;padding:6px 12px;font-size:13px}}.page--agent{padding-top:20px}@media (min-width:1280px){.ag-grid{grid-template-columns:minmax(0,1fr) 440px}}@media (min-width:1600px){.ag-card .ag-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.ag-hero__title{align-items:center;gap:22px;display:flex}.ag-bot{filter:drop-shadow(0 0 24px #b8ff3d40);flex:none;animation:4s ease-in-out infinite ag-float}.ag-bot__beacon{transform-origin:60px 11px;animation:1.8s ease-in-out infinite ag-beacon}.ag-bot__eyes{transform-origin:60px 60px;animation:5s infinite ag-blink}.ag-bot__scan{animation:2.6s ease-in-out infinite alternate ag-sweep}.ag-bot--scanning .ag-bot__scan{animation-duration:.7s}.ag-bot--scanning .ag-bot__beacon{animation-duration:.6s}@keyframes ag-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ag-beacon{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@keyframes ag-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes ag-sweep{0%{transform:translate(0)}to{transform:translate(50px)}}@media (max-width:720px){.ag-hero__title{align-items:flex-start;gap:12px}.ag-bot svg{width:72px;height:75px}}@media (prefers-reduced-motion:reduce){.ag-bot,.ag-bot__beacon,.ag-bot__eyes,.ag-bot__scan{animation:none}}.ag-hero__side{align-items:center;gap:14px;display:flex}@media (max-width:720px){.ag-hero__side{gap:10px;width:100%}.ag-hero__side .ag-status{flex:1;min-width:0}}.ag-radar{border-bottom:1px solid var(--ag-line);flex-direction:column;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:14px;display:flex}.ag-radar__screen{--ag-sweep:4s;aspect-ratio:1;background:linear-gradient(#b8ff3d24,#b8ff3d24) 50%/1px 100% no-repeat,linear-gradient(90deg,#b8ff3d24,#b8ff3d24) 50%/100% 1px no-repeat,repeating-radial-gradient(circle,#0000 0 calc(25% - 1px),#b8ff3d29 calc(25% - 1px) 25%),radial-gradient(circle,#b8ff3d14,#05080c 72%);border:1px solid #b8ff3d59;border-radius:50%;width:min(100%,230px);position:relative;overflow:hidden;box-shadow:inset 0 0 30px #000c,0 0 30px #b8ff3d1f}.ag-radar__sweep{animation:ag-radar-spin var(--ag-sweep) linear infinite;transform-origin:50%;mix-blend-mode:screen;background:conic-gradient(#0000 0deg 285deg,#b8ff3d1f 320deg,#b8ff3d8c 360deg);border-radius:50%;position:absolute;inset:0}.ag-radar__core{background:var(--accent);width:8px;height:8px;box-shadow:0 0 12px var(--accent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ag-radar__blip{width:6px;height:6px;animation:ag-radar-blip var(--ag-sweep) linear infinite;cursor:help;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ag-radar__blip--win{background:var(--accent);box-shadow:0 0 8px var(--accent)}.ag-radar__blip--lose{background:var(--danger);box-shadow:0 0 8px var(--danger)}.ag-radar__blip--unknown{background:#7d8798}.ag-radar__legend{color:var(--muted);font-family:var(--mono);flex-wrap:wrap;justify-content:center;gap:4px 14px;font-size:11px;display:flex}.ag-radar__legend span{align-items:center;gap:6px;display:inline-flex}.ag-radar__legend i{border-radius:50%;width:7px;height:7px}.ag-radar__legend .win{background:var(--accent)}.ag-radar__legend .lose{background:var(--danger)}.ag-radar__legend .unknown{background:#7d8798}.ag-radar__legend b{color:var(--text)}@keyframes ag-radar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ag-radar-blip{0%{opacity:1;transform:translate(-50%,-50%)scale(1.8)}12%{opacity:.9;transform:translate(-50%,-50%)scale(1)}to{opacity:.25;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.ag-radar__sweep,.ag-radar__blip{animation:none}}@media (min-width:1001px){.ag-feed{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8ff3d59 transparent;max-height:calc(100vh - 100px);top:84px;overflow-y:auto}.ag-feed ol{flex:none;overflow:visible}.ag-feed__head{z-index:1;background:#10151d;margin:0 -18px;padding:12px 18px 8px;position:sticky;top:-18px}}.ag-method{border:1px solid var(--ag-line);background:var(--ag-glass);border-radius:16px;margin-bottom:16px}.ag-method summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:14px 18px;font-weight:600;list-style:none;display:flex}.ag-method summary::-webkit-details-marker{display:none}.ag-method summary>span{color:var(--accent)}.ag-method summary small{color:var(--muted);font-size:12.5px;font-weight:400}.ag-method summary:after{content:"+";color:var(--accent);margin-left:auto;font-size:20px;font-weight:300;transition:transform .2s}.ag-method[open] summary:after{transform:rotate(45deg)}.ag-method__body{border-top:1px solid var(--ag-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:4px 18px 18px;display:grid}.ag-method h3{color:#7d8798;letter-spacing:.16em;text-transform:uppercase;margin:14px 0 10px;font-size:10px;font-weight:600}.ag-method dl{flex-direction:column;gap:10px;margin:0 0 10px;display:flex}.ag-method dl>div{grid-template-columns:150px minmax(0,1fr);gap:12px;display:grid}.ag-method dt{color:var(--text);font-size:13px;font-weight:600}.ag-method dd{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.ag-method__never{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ag-method__never li{color:var(--muted);padding-left:20px;font-size:13px;position:relative}.ag-method__never li:before{content:"✕";color:var(--danger);font-size:11px;position:absolute;left:0}@media (max-width:860px){.ag-method__body{grid-template-columns:minmax(0,1fr);gap:0}.ag-method dl>div{grid-template-columns:minmax(0,1fr);gap:2px}}.ag-hero p.ag-hero__note{color:var(--faint);margin-top:8px;font-size:12px}.ag-hero__note a{color:var(--muted);text-underline-offset:2px;text-decoration:underline}.ag-hero__note a:hover{color:var(--accent)}.ag-disclaimer{background:#ffb5470a;border:1px solid #ffb54740;border-radius:16px;margin-top:24px;padding:20px 22px;scroll-margin-top:90px}.ag-disclaimer h2{color:var(--warn);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:600}.ag-disclaimer p,.ag-disclaimer li{color:var(--muted);font-size:12.5px;line-height:1.6}.ag-disclaimer p{margin:0 0 10px}.ag-disclaimer strong{color:var(--text);font-weight:600}.ag-disclaimer ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;margin:0 0 12px;padding-left:18px;display:grid}@media (max-width:860px){.ag-disclaimer ul{grid-template-columns:minmax(0,1fr)}}#ag-disclaimer-title{scroll-margin-top:110px}.disc-tab__badge{background:var(--accent);color:var(--accent-ink);letter-spacing:.03em;text-transform:uppercase;vertical-align:2px;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:9.5px;font-style:normal;font-weight:700}.slp{flex-direction:column;gap:14px;display:flex}.slp-filters{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.slp-filters__row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.slp-filter{flex-direction:column;gap:5px;min-width:130px;display:flex}.slp-filter>span{color:var(--faint);font-size:11.5px}.slp-filter input,.slp-filter select,.slp-lookup input{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-2);height:36px;color:var(--text);font:inherit;padding:0 10px;font-size:13px}.slp-filter input{width:130px}.slp-lookup{gap:8px;margin-left:auto;display:flex}.slp-lookup input{width:240px}.slp-filters__foot{flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.slp-filters__foot>.button{margin-left:auto}.slp-check{color:var(--muted);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.slp-check input{accent-color:var(--accent)}.slp-sortbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.slp-sorts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.slp-chip{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;padding:5px 11px;font-size:12px}.slp-chip:hover{color:var(--text)}.slp-chip--on{background:var(--accent-soft);color:var(--accent);border-color:#b8ff3d80}.slp-note{margin:-4px 0 0}.slp-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px;display:grid}.slp-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;flex-direction:column;gap:12px;padding:14px 16px;transition:border-color .15s,transform .15s;animation:.35s both disc-rise;display:flex}.slp-card:hover{border-color:#b8ff3d59;transform:translateY(-2px)}.slp-card__head{align-items:center;gap:8px;display:flex}.slp-card__head strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.slp-card__rank{color:var(--faint);font-family:var(--mono);font-size:11px}.slp-card__win{justify-content:space-between;align-items:center;display:flex}.slp-card__win span,.slp-card__grid dt,.slp-card__foot{color:var(--faint);font-size:11.5px}.slp-card__win strong{font-variant-numeric:tabular-nums;font-size:19px;font-weight:650;display:block}.slp-bars{width:96px;height:36px}.slp-bars__zero{stroke:var(--border-strong);stroke-width:.5px}.slp-bars rect.up{fill:var(--accent)}.slp-bars rect.down{fill:var(--danger)}.slp-card__grid{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px;margin:0;padding-top:10px;display:grid}.slp-card__grid div{flex-direction:column;gap:1px;min-width:0;display:flex}.slp-card__grid dt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slp-card__grid dd{font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600}.slp-card__foot{border-top:1px solid var(--border);justify-content:space-between;gap:8px;padding-top:10px;display:flex}.slp-card__foot b{color:var(--muted);font-weight:500}.slp-table{padding:4px 0;overflow-x:auto}.slp-trow{border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;cursor:pointer;grid-template-columns:36px minmax(180px,1.6fr) repeat(9,minmax(80px,1fr));align-items:center;gap:10px;min-width:1080px;padding:11px 16px;font-size:13px;display:grid}.slp-trow:hover{background:#ffffff05}.slp-trow--head{color:var(--faint);cursor:default;font-size:11.5px}.slp-trow__wallet{align-items:center;gap:6px;min-width:0;display:flex}.slp-trow__wallet b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.lpp__back{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);align-items:center;gap:8px;margin-bottom:14px;padding:7px 14px;font-size:13px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.lpp__back span{color:var(--accent);font-size:15px}.lpp__back:hover{color:var(--accent);border-color:#b8ff3d80}.lpp__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.lpp__head h1{word-break:break-all;margin:4px 0 10px;font-size:clamp(18px,3vw,26px)}.lpp__actions{flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.lpp__loading{align-items:center;gap:6px;display:inline-flex}.lpp__note{border-radius:var(--radius-sm);color:#ffd79a;background:#ffb5470f;border:1px solid #ffb54740;margin:0 0 16px;padding:10px 14px;font-size:12.5px}.lpp-dash{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:24px;margin-bottom:18px;padding:22px;display:grid}.lpp-dash__headline{border-bottom:1px solid var(--border);flex-direction:column;gap:6px;margin-bottom:16px;padding-bottom:16px;display:flex}.lpp-dash__headline strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700}.lpp-dash__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;display:grid}.lpp-metric{flex-direction:column;gap:4px;display:flex}.lpp-metric>span{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}.lpp-metric strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:650}.lpp-dash__chart{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.lpp__section{margin:8px 0 12px;font-size:15px;font-weight:600}@media (max-width:900px){.lpp-dash{grid-template-columns:1fr}.slp-lookup{width:100%;margin-left:0}.slp-lookup input{flex:1;width:auto}}@media (max-width:560px){.slp-filter,.slp-filter input{width:calc(50vw - 40px);min-width:0}}.lpp .lp-summary{display:none}.slp-card__partial{color:#ffd79a;border:1px solid #ffb54759;border-radius:999px;padding:1px 6px;font-size:10px}.lpp__section-head{justify-content:space-between;align-items:center;gap:12px;margin:8px 0 12px;display:flex}.lpp__section-head .lpp__section,.lpp__section-head .lpp-type,.lpp__section-head .lpp-sum{margin:0}.lpp-type{margin-bottom:12px;position:relative}.lpp-type__button{box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-2);height:50px;color:var(--muted);font:inherit;cursor:pointer;padding:0 14px;font-size:13px}.lpp-type__button b{color:var(--text);font-weight:600}.lpp-type__menu{z-index:20;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-3);min-width:170px;box-shadow:var(--shadow);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.lpp-type__menu button{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;display:flex}.lpp-type__menu button:hover,.lpp-type__opt--on{background:var(--accent-soft)!important;color:var(--accent)!important}.lpp-type__soon{color:#ffd79a;text-transform:uppercase;background:#ffb54726;border-radius:999px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:700}.lp-row__sorted{color:var(--accent)}.lp-row--total{border-top:1px solid var(--border-strong);background:#ffffff04;font-weight:600}.lp-range{flex-direction:column;gap:3px;width:100%;max-width:190px;display:flex}.lp-range__labels{height:13px;font-family:var(--mono);font-size:10px;position:relative}.lp-range__labels b{color:var(--text);white-space:nowrap;font-weight:600;position:absolute;top:0;transform:translate(-50%)}.lp-range__labels b:first-child{transform:translate(-30%)}.lp-range__labels b:last-child{transform:translate(-70%)}.lp-range__track{background:var(--surface-3);border-radius:999px;height:4px;position:relative}.lp-range__track i{height:100%;position:absolute;top:0}.lp-range__fill{background:var(--accent);opacity:.85;border-radius:999px}.lp-range--out .lp-range__fill{background:var(--warn)}.lp-range__end{background:var(--sky);border-radius:3px;width:8px;margin-left:-4px;height:10px!important;top:-3px!important}.lp-range__now{background:#ffd447;border-radius:2px;width:3px;margin-left:-1.5px;box-shadow:0 0 6px #ffd447b3;height:12px!important;top:-4px!important}.lp-range__labels--edges b:first-child{transform:none;left:0!important}.lp-range__labels--edges b:last-child{right:0;transform:none;left:auto!important}.range-badge--in.range-badge--edge{color:var(--warn)}.lpp__chip{border:1px solid var(--border-strong);color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:10.5px}.lpp__head .slp-badges{margin:-4px 0 10px}.lpp .lp-row__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.slp-badges{flex-wrap:wrap;gap:5px;display:flex}.slp-badge{border:1px solid var(--border-strong);background:var(--surface-2);color:var(--muted);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.slp-badge--sharp{color:var(--accent);border-color:#b8ff3d59}.slp-badge--farmer{color:var(--mint);border-color:#3ddc9759}.slp-badge--scalper{color:#ffd447;border-color:#ffd44759}.slp-badge--diamond{color:var(--sky);border-color:#5ec8ff59}.slp-badge--whale{color:#c792ff;border-color:#c792ff59}.slp-inline{flex-wrap:wrap;align-items:center;gap:8px;margin-left:6px;display:inline-flex}.slp-inline label{color:var(--faint);align-items:center;gap:6px;font-size:12px;display:inline-flex}.slp-inline select,.slp-inline input{border:1px solid var(--border-strong);background:var(--surface-2);height:30px;color:var(--text);font:inherit;border-radius:999px;padding:0 8px;font-size:12px}.slp-inline input{width:64px}.slp-filters__foot .slp-lookup{margin-left:auto}.slp-filters__foot .slp-lookup+.button{margin-left:0}.slp-card__badges{min-height:21px;margin:-4px 0 -2px}.slp-alltime{border-top:1px solid var(--border);color:var(--faint);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;padding-top:10px;font-size:12px;display:flex}.slp-alltime b{color:var(--text);margin-left:4px;font-size:13px;font-weight:600}@media (min-width:1081px){.lpp .lp-table .lp-row{grid-template-columns:minmax(180px,1.6fr) minmax(64px,.55fr) minmax(170px,1.4fr) minmax(80px,.75fr) minmax(120px,1.1fr) minmax(80px,.75fr) minmax(90px,.8fr) minmax(70px,.6fr) minmax(300px,2fr)}.lpp .lp-row__actions{flex-wrap:nowrap}}.lpp .lp-row__actions .ag-verdict{text-align:center;min-width:96px}.lpp .lp-row__actions .button{white-space:nowrap}@media (min-width:1081px) and (max-width:1280px){.lpp .lp-table{overflow-x:auto}.lpp .lp-table .lp-row{min-width:1260px}}.lpp__section small{font-size:13px;font-weight:400}.lpp__section-head{flex-wrap:wrap}.lpp-sum{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:stretch;gap:8px;display:flex}.lpp-sum__pill{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);font-variant-numeric:tabular-nums;border-radius:12px;flex-direction:column;justify-content:center;gap:2px;min-width:118px;height:50px;padding:0 14px;display:inline-flex}.lpp-sum__pill small{color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:9.5px}.lpp-sum__pill b{font-size:14px;font-weight:650}.lpp-sum__pill em{opacity:.8;font-size:11px;font-style:normal;font-weight:500}.lpp-sum__pill--fees{flex-direction:row;align-items:center;gap:14px}.lpp-sum__main,.lpp-sum__side{flex-direction:column;justify-content:center;gap:2px;display:flex}.lpp-sum__side{border-left:1px solid var(--border);gap:5px;padding-left:14px}.lpp-sum__split{background:var(--surface-3);border-radius:999px;width:100%;min-width:150px;height:4px;display:flex;overflow:hidden}.lpp-sum__split i{height:100%;display:block}.lpp-sum__claimed,.lpp-sum__dot--claimed{background:var(--mint)}.lpp-sum__unclaimed,.lpp-sum__dot--unclaimed{background:var(--accent)}.lpp-sum__legend{color:var(--muted);white-space:nowrap;gap:10px;font-size:10.5px;display:flex}.lpp-sum__dot{vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:3px;display:inline-block}@media (max-width:700px){.lpp-sum{flex-basis:100%;order:3;justify-content:flex-start}.lpp-sum__pill{flex:calc(50% - 4px)}.lpp-sum__pill--fees{flex-basis:100%}.lpp-sum__side{flex:1}}.lp-range__labels--edges{flex-wrap:wrap;justify-content:space-between;gap:0 8px;height:auto;display:flex}.lp-range__labels--edges b{position:static}.lp-row--head,.hist-row--head,.lpp-sum__pill small{color:var(--muted);font-weight:600}.lp-table .lp-row--head,.hist-row--head{border-bottom:1px solid var(--border-strong)}.lp-row--total .lp-row__pool{padding-left:76px}@media (max-width:1080px){.lp-row--total .lp-row__pool{padding-left:0}}.asset-row__id{align-items:center;gap:6px;display:inline-flex}.contract-links{gap:2px;display:inline-flex}.contract-links__btn{width:20px;height:20px;color:var(--faint);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;padding:0;font-size:12px;line-height:1;transition:color .15s,border-color .15s,background .15s;display:inline-grid}.contract-links__btn:hover{border-color:var(--border-strong);background:var(--surface-2);color:var(--accent)}.lp-range{gap:8px}.lp-range__track{margin:0 5px}@media (max-width:1080px){.lpp .lp-table .lp-row>*{order:2}.lpp .lp-table .lp-row>.lp-row__pool{order:0}.lpp .lp-table .lp-row>.lp-row__range{order:1;grid-column:1/-1}.lpp .lp-table .lp-row>.lp-row__actions{order:3}.lpp .lp-range{max-width:none}.lp-row--total>span:empty{display:none}}@media (max-width:700px){.lpp-sum__pill--fees{height:auto;min-height:50px;padding:8px 14px}.lpp-sum__side,.lpp-sum__split{min-width:0}.lpp-sum__legend{white-space:normal;flex-wrap:wrap;gap:2px 10px}}.lp-row__amounts{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.35;overflow:hidden}.slp-lookup input.slp-lookup__bad{border-color:#ff5d6c99}.smi{flex-direction:column;gap:10px;display:flex}.smi-table{padding:4px 0;overflow-x:auto}.smi-row{border-top:1px solid var(--border);font-variant-numeric:tabular-nums;cursor:pointer;grid-template-columns:minmax(220px,2.2fr) 60px minmax(100px,1fr) repeat(3,minmax(80px,.9fr)) minmax(130px,1.2fr) minmax(100px,1fr) 120px;align-items:center;gap:12px;min-width:1080px;padding:12px 18px;font-size:13px;display:grid}.smi-row>span:nth-child(n+2):not(:last-child){text-align:right}.smi-row:hover{background:#ffffff05}.smi-row--head{border-top:0;border-bottom:1px solid var(--border-strong);color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:default;font-size:11px;font-weight:600}.smi-row--head:hover{background:0 0}.smi-row--head+.smi-group>.smi-row,.smi-row--head+.smi-row{border-top:0}.smi-row__token{align-items:center;gap:10px;min-width:0;display:flex}.smi-row__token>span:last-child{flex-direction:column;min-width:0;display:flex}.smi-row__token b{font-size:14px}.smi-row__token small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.smi-caret{width:12px;color:var(--faint);font-size:11px;transition:transform .15s;display:inline-block}.smi-group--open .smi-caret{color:var(--accent);transform:rotate(90deg)}.smi-group--open>.smi-row{background:#b8ff3d08}.smi-price{flex-direction:column;align-items:flex-end;display:flex}.smi-price small{font-size:11px}.smi-row__actions{justify-content:flex-end;display:flex}.smi-lps{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.smi-avatars{display:inline-flex}.smi-av{border:2px solid var(--surface);background:hsl(var(--h) 65% 55%);color:#0b0e14;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:-6px;font-size:9.5px;font-weight:800;display:inline-grid}.smi-av:first-child{margin-left:0}.smi-av:hover{z-index:1;transform:scale(1.15)}.smi-lps b{font-size:14px}.smi-star{color:#ffd447;font-size:11px;font-weight:700}.smi-pools{border-top:1px solid var(--border);background:var(--surface-2);min-width:1080px;padding:6px 18px 12px 58px}.smi-prow{border-top:1px dashed var(--border);font-variant-numeric:tabular-nums;grid-template-columns:minmax(220px,2fr) repeat(4,minmax(80px,.9fr)) minmax(110px,1fr) 190px;align-items:center;gap:12px;padding:9px 0;font-size:12.5px;display:grid}.smi-prow>span:nth-child(n+2):not(:last-child){text-align:right}.smi-prow--head{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-top:0;font-size:10.5px;font-weight:600}.smi-prow__pair{align-items:center;gap:8px;min-width:0;display:flex}.smi-prow__pair>span:last-child{flex-direction:column;min-width:0;display:flex}.smi-prow__pair small{color:var(--faint);font-size:11px}.smi-prow__actions{justify-content:flex-end;gap:6px;display:flex}@media (max-width:1080px){.smi-table{overflow:visible}.smi-row--head,.smi-prow--head{display:none}.smi-row,.smi-pools{min-width:0}.smi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.smi-row__token,.smi-row__actions{grid-column:1/-1}.smi-row>span:nth-child(n+2):not(:last-child),.smi-prow>span:nth-child(n+2):not(:last-child){text-align:left}.smi-price{align-items:flex-start}.smi-lps{justify-content:flex-start}.smi-row>[data-label]:before,.smi-prow>[data-label]:before{content:attr(data-label);color:var(--faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:10px;display:block}.smi-row__actions .button{width:100%}.smi-pools{padding:4px 14px 12px}.smi-prow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}.smi-prow__pair,.smi-prow__actions{grid-column:1/-1}.smi-prow__actions{justify-content:flex-start}}.smi-tier{border-top:1px solid var(--border);min-width:1080px;color:var(--faint);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:10px 18px 6px;font-size:10.5px;font-weight:700}.smi-tier--0{color:var(--accent);border-top:0}.smi-tier--1{color:var(--sky)}.smi-tier+.smi-row{border-top:0}@media (max-width:1080px){.smi-tier{min-width:0}}.smi-group--ours>.smi-row{box-shadow:inset 3px 0 0 var(--accent);background:linear-gradient(90deg,#b8ff3d17,#b8ff3d05 60%,#0000);position:relative}.smi-group--ours>.smi-row:hover{background:linear-gradient(90deg,#b8ff3d21,#b8ff3d08 60%,#0000)}.smi-ours{background:var(--accent);color:var(--accent-ink);letter-spacing:.03em;text-transform:uppercase;vertical-align:2px;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:9.5px;font-style:normal;font-weight:800}.amount-row__field{flex-direction:column;flex:1;align-items:flex-end;gap:4px;min-width:0;display:flex}.amount-row__field input{width:100%}.amount-row__pcts{font-family:var(--mono);gap:10px;font-size:11px;display:flex}.amount-row__pcts button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.amount-row__pcts button:hover{text-decoration:underline}.amount-row__field,.amount-row__zapinput{gap:8px}.amount-row__field input,.amount-row__zapinput input{margin-top:2px}button,.chip,.tab,.segmented button,.mini-button,.link-button{-webkit-user-select:none;user-select:none}a,button,[role=button],[role=link]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (hover:none) and (pointer:coarse){.gsearch__field input,.search-field input,.disc-search input,.price-edge__row input,.slp-lookup input,.slp-filter input,.slp-filter select,.slp-inline input,.slp-inline select,.follow-bar__form input,.ctool--select{font-size:16px}.gsearch__field input::placeholder,.search-field input::placeholder,.disc-search input::placeholder,.slp-lookup input::placeholder{font-size:13px}}
