@import"https://fonts.googleapis.com/css2?family=Anton&family=Roboto+Mono:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&family=Anton&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600;700&family=Anton&display=swap";:root{--bg-color: #000000;--landing-bg: #e5e5e5;--border-color: #000000;--border-thick: 6px;--border-thin: 1px;--corner-size: 28px;--font-family: "Inter", system-ui, -apple-system, sans-serif;--font-heading: "Anton", sans-serif;--font-mono: "Roboto Mono", monospace;--gap: .25px}html,body{min-height:100%;width:100%;overflow:auto;background-color:var(--bg-color)}body{font-family:var(--font-family);color:var(--border-color);padding:var(--gap)}#root{width:100%;height:100%}.page-container{display:grid;height:1000px;width:100%;grid-template-columns:2fr 1fr;grid-template-rows:100px 150px 450px 150px 150px;gap:var(--gap)}.box{background:#e4e2df;border:var(--border-thick) solid var(--border-color);position:relative;overflow:hidden;display:flex;flex-direction:column}.top-bar{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;padding:0 60px;overflow:visible!important}.top-bar-left{display:flex;align-items:center;gap:40px}.logo-container{display:flex;align-items:center;gap:15px}.logo-icon,.header-logo{width:75px;height:75px;object-fit:contain}.logo-text{font-size:48px;font-weight:900;letter-spacing:-2.5px;font-family:Inter,sans-serif;color:#000;line-height:1}.top-nav{display:flex;align-items:center;gap:25px;margin-top:5px}.nav-link{text-decoration:none;color:#000;font-size:16px;font-weight:700;position:relative}.nav-link.active:after,.nav-link:hover:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background:#000}.search-container{flex:1;display:flex;justify-content:center;padding:0 40px}.search-bar{background:#000;color:#e4e2df;width:100%;max-width:600px;height:52px;display:flex;align-items:center;padding:0 25px;gap:15px;border-radius:4px}.search-icon{width:20px;height:20px;stroke-width:3}.search-placeholder{font-size:16px;font-weight:600;opacity:.9}.top-bar-right{display:flex;align-items:center;gap:40px}.balance-text{font-size:58px;font-weight:900;letter-spacing:-2px;line-height:1}.cta-button{background:#000;color:#e4e2df;border:none;padding:14px 28px;font-size:16px;font-weight:800;cursor:pointer;white-space:nowrap}.cta-button span{text-decoration:underline;text-underline-offset:3px}.buybox-container{display:flex!important;flex-direction:column;padding:30px;gap:15px;align-items:center;justify-content:center}.buybox-tabs{display:flex;width:100%;gap:10px;margin-bottom:20px}.buy-tab,.sell-tab{flex:1;height:60px;font-size:18px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:underline;text-underline-offset:4px}.buy-tab.active{background:#39c36d;color:#000;border:2px solid black;border-radius:40px}.sell-tab.active{background:#ff5c5c;color:#e4e2df;border:2px solid black;border-radius:6px}.sell-tab:not(.active){background:#f9f9f9;color:#ff5c5c;border:1.5px solid #ff5c5c;border-radius:3px}.amount-input-area{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;margin-bottom:20px}.dashed-input-box{width:100%;height:140px;border:2px dashed #000;border-radius:80px;display:flex;align-items:center;justify-content:center;gap:10px;background:transparent;transition:border-color .2s ease}.dashed-input-box:focus-within{border-color:#39c36d;border-style:solid}.currency-symbol{font-size:36px;font-weight:900;margin-top:15px}.amount-input{background:transparent;border:none;font-size:110px;font-weight:900;letter-spacing:-6px;line-height:1;width:auto;min-width:100px;max-width:100%;text-align:center;outline:none;font-family:inherit;color:#000}.amount-input::-webkit-outer-spin-button,.amount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amount-hint{font-size:16px;font-weight:900;color:#000;text-transform:uppercase}.currency-selector{width:100%;margin-bottom:20px}.selector-btn{width:100%;height:60px;background:#e4e2df;border:2.5px solid black;display:flex;align-items:center;justify-content:center;gap:12px;font-size:16px;font-weight:900}.selector-btn span{text-decoration:underline;text-underline-offset:4px}.quick-amounts{display:flex;width:100%;justify-content:space-between;gap:10px}.amt-btn{flex:1;height:55px;background:#e4e2df;border:2.5px solid black;font-size:15px;font-weight:900;display:flex;align-items:center;justify-content:center}.amt-btn span{text-decoration:underline;text-underline-offset:4px}.chart-container-box{position:relative;display:flex!important;flex-direction:column;padding:40px 0 0;overflow:hidden!important}.dot-grid{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle,#ccc 1.2px,transparent 1.2px);background-size:25px 25px;opacity:1;z-index:0;pointer-events:none}.chart-wrapper{flex:1;width:100%;position:relative;z-index:1;padding:0}.main-chart{width:100%;height:100%;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}*{scrollbar-width:none;-ms-overflow-style:none}.chart-labels{display:flex;justify-content:space-between;padding:10px 0 20px;position:relative;z-index:1;width:100%}.sell-tab:not(.active){background:#f9f9f9;color:#ff5c5c;border:1.5px solid #ff5c5c;border-radius:6px}.amount-input-area{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.dashed-input-box{width:100%;height:120px;border:2px dashed black;border-radius:60px;display:flex;align-items:center;justify-content:center;gap:15px;padding:0 40px}.currency-symbol{font-size:32px;font-weight:800;transform:translateY(10px)}.amount-value{font-size:84px;font-weight:900;letter-spacing:-4px}.amount-hint{font-size:14px;font-weight:800;color:#000;letter-spacing:.5px}.currency-selector{width:100%}.selector-btn{width:100%;height:54px;background:#e4e2df;border:2px solid black;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.quick-amounts{display:flex;width:100%;justify-content:space-between;gap:8px}.amt-btn{flex:1;height:50px;background:#e4e2df;border:2px solid black;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center}.amt-btn span{text-decoration:underline;text-underline-offset:3px}.header-area{padding:0 60px;display:flex!important;align-items:center;overflow:visible!important}.header-content{display:flex;width:100%;justify-content:space-between;align-items:center}.header-left{display:flex;flex-direction:column;gap:20px}.token-identity{display:flex;align-items:center;gap:20px}.token-icon-large{width:52px;height:52px;background:#000;border-radius:50%}.token-title{font-size:44px;font-weight:900;letter-spacing:-2px;color:#000;margin:0;line-height:1}.token-tag-notched{background:#000;color:#e4e2df;padding:8px 16px;font-size:14px;font-weight:800;position:relative;clip-path:polygon(0% 25%,8% 25%,8% 0%,92% 0%,92% 25%,100% 25%,100% 75%,92% 75%,92% 100%,8% 100%,8% 75%,0% 75%);display:flex;align-items:center;justify-content:center;min-width:80px}.header-controls{display:flex;align-items:center;gap:30px}.status-pill{display:flex;align-items:center;gap:8px;padding:10px 18px;font-size:16px;font-weight:800;border-radius:6px}.status-pill.green{background:#39c36d;color:#000}.status-pill .arrow{font-size:18px}.timeframe-filters{display:flex;gap:12px}.time-btn{background:transparent;border:1.5px solid black;color:#000;padding:6px 14px;font-size:14px;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.time-btn.active{background:#000;color:#e4e2df;border-radius:50px;text-decoration:none;padding:8px 18px}.header-right{display:flex;flex-direction:column;align-items:flex-end}.price-display{display:flex;flex-direction:column;align-items:flex-end;line-height:.9}.price-main{font-size:100px;font-weight:900;letter-spacing:-5px;color:#000}.price-pair{font-size:24px;font-weight:800;color:#000;margin-top:5px}.order-summary-container{display:flex!important;flex-direction:column;padding:30px 40px;justify-content:flex-start;gap:20px}.summary-title{font-size:38px;font-weight:900;letter-spacing:-1.5px;margin:0 0 5px;color:#000}.summary-rows{display:flex;flex-direction:column;gap:12px}.summary-row{display:flex;justify-content:space-between;align-items:center}.row-label{font-size:14px;font-weight:800;color:#333}.row-value{font-size:16px;font-weight:800;color:#000}.summary-divider{width:100%;height:0;border-top:3px solid black;margin:15px 0}.total-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.total-label{font-size:18px;font-weight:800;color:#000}.total-amount{font-size:48px;font-weight:900;letter-spacing:-2px;line-height:1}.preview-order-btn{width:100%;height:64px;background:#39c36d;border:2px solid black;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:auto}.preview-order-btn span{font-size:16px;font-weight:950;color:#000;text-decoration:underline;text-underline-offset:4px}.span-full{grid-column:1 / span 2}.span-2-rows{grid-row:4 / span 2;grid-column:2}.corner{position:absolute;width:var(--corner-size);height:var(--corner-size);background:var(--border-color);z-index:10}.top-left{top:calc(var(--corner-size) / -2);left:calc(var(--corner-size) / -2)}.top-right{top:calc(var(--corner-size) / -2);right:calc(var(--corner-size) / -2)}.bottom-left{bottom:calc(var(--corner-size) / -2);left:calc(var(--corner-size) / -2)}.bottom-right{bottom:calc(var(--corner-size) / -2);right:calc(var(--corner-size) / -2)}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);height:100%;width:100%;position:relative}.stat-column{border-right:var(--border-thin) solid var(--border-color);display:flex;flex-direction:column;align-items:center;padding-top:10px}.stat-column:last-child{border-right:none}.stat-label{font-weight:900;font-size:.65rem;letter-spacing:.5px;text-align:center}.dashed-line{position:absolute;top:50%;left:0;width:100%;border-top:1.5px dashed var(--border-color);pointer-events:none}html.landing-cursor-active,html.landing-cursor-active body,html.landing-cursor-active .landing-container,html.landing-cursor-active .landing-container:not(.cursor-mode-normal) *{cursor:none!important}.landing-container.cursor-mode-normal *{cursor:auto!important}.landing-container{background:var(--landing-bg);width:100vw;height:100vh;color:#000;font-family:var(--font-mono);overflow-x:hidden;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-behavior:smooth;position:relative;scrollbar-width:none;-ms-overflow-style:none}.landing-container::-webkit-scrollbar{display:none}.landing-nav{height:60px;border-bottom:1px solid black;display:flex;align-items:center;justify-content:space-between;padding:0 40px;background:transparent;position:absolute;width:100%;top:0;z-index:100;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em}.nav-brand{display:flex;align-items:center;height:100%}.logo-img{height:32px;width:auto;filter:grayscale(100%) contrast(1.1);opacity:.9}.nav-links{display:flex;gap:30px;align-items:center}.nav-links a{font-weight:500;text-decoration:none;color:#0006}.nav-links a:hover{color:#000}.nav-waitlist-btn{background:transparent;border:1px solid black;padding:8px 16px;font-family:var(--font-mono);font-weight:500;font-size:10px;cursor:pointer;text-transform:uppercase}.nav-waitlist-btn:hover{background:#000;color:#fff}.nav-coming-soon{margin-left:20px;color:#0000004d;font-size:10px}@media(max-width:768px){.landing-nav{padding:0 15px;height:50px}.logo-img{height:24px}.nav-links{gap:12px}.nav-links a{font-size:9px}.nav-waitlist-btn{padding:5px 10px;font-size:8.5px}.nav-coming-soon{margin-left:5px;font-size:8px;display:none}.hero-3d-container.persistent-cube{pointer-events:none}.mission-section,.waitlist-section{padding:60px 20px}.mission-card{padding:60px 20px;width:90%;margin:0 auto}.waitlist-title{font-size:clamp(32px,8vw,48px)!important;white-space:nowrap;line-height:1.1}}@media(max-width:400px){.nav-links{gap:8px}.nav-coming-soon{display:none}}.hero-section{height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:var(--landing-bg);scroll-snap-align:start;scroll-snap-stop:always;text-align:center;padding:0 20px}.hero-background-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-heading);font-size:clamp(100px,30vw,800px);color:#0000000d;line-height:.8;white-space:pre-line;z-index:0;pointer-events:none;text-transform:uppercase}.hero-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.hero-massive-text{font-family:var(--font-heading);font-size:clamp(40px,8vw,120px);font-weight:400;line-height:1;letter-spacing:-.02em;color:#000;margin:0;text-transform:uppercase;max-width:1200px}.hero-subtext{font-family:var(--font-mono);font-size:clamp(12px,1.5vw,18px);font-weight:500;color:#000c;margin-top:24px;max-width:600px;letter-spacing:-.02em}.hero-coming-soon{font-family:var(--font-mono);font-size:14px;font-weight:700;margin-top:60px;letter-spacing:.1em}.hero-cta-btn{margin-top:24px;background:transparent;border:1px solid black;padding:20px 40px;font-family:var(--font-mono);font-weight:600;font-size:14px;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;transition:all .2s}.hero-cta-btn:hover{background:#000;color:#fff}.scroll-indicator{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:120px;color:#555}.scroll-text{font-size:10px;letter-spacing:.15em;font-weight:500}.scroll-arrow{width:20px;height:20px;animation:bounce-down 1s ease-in-out 1}@keyframes bounce-down{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(10px)}60%{transform:translateY(5px)}}.hero-3d-container.persistent-cube{position:fixed;width:40px;height:40px;display:flex;align-items:center;justify-content:center;perspective:2000px;z-index:1000;pointer-events:none;transform:translate(-50%,-50%);will-change:left,top,transform}.cube-scene{width:40px;height:40px;transform-style:preserve-3d;display:flex;align-items:center;justify-content:center}.cube{width:40px;height:40px;position:relative;transform-style:preserve-3d;will-change:transform}.cube-face{position:absolute;width:40px;height:40px;border:1px solid black;display:flex;flex-direction:column;align-items:center;justify-content:center;backface-visibility:visible;background:#fff6;overflow:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.face-grid{display:none}.front{transform:rotateY(0) translateZ(20px)}.back{transform:rotateY(180deg) translateZ(20px)}.right{transform:rotateY(90deg) translateZ(20px)}.left{transform:rotateY(-90deg) translateZ(20px)}.top{transform:rotateX(90deg) translateZ(20px);background:#fff9}.bottom{transform:rotateX(-90deg) translateZ(20px);background:#000}.face-logo{max-width:70%;max-height:70%;object-fit:contain;z-index:2;filter:grayscale(100%) opacity(.8)}.front .face-grid,.back .face-grid{display:none}.coming-soon-face{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:.95;text-align:center;transform:rotate(90deg)}.coming-soon-face span{display:block}.coming-soon-face span:first-child{font-family:var(--font-heading);font-size:10px;font-weight:400;letter-spacing:0px;margin-bottom:2px}.coming-soon-face span:last-child{font-size:8px;font-weight:800;letter-spacing:0px}.face-brand{font-family:var(--font-heading);font-size:10px;font-weight:400;letter-spacing:-.5px}.mission-section{height:100vh;width:100vw;padding:120px 60px;background:var(--landing-bg);border-bottom:1px solid black;scroll-snap-align:start;scroll-snap-stop:always;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.mission-card{background:#fff;padding:80px 60px;border:1px solid rgba(0,0,0,.1);max-width:900px;width:100%;position:relative;transition:all .6s cubic-bezier(.16,1,.3,1);box-shadow:none;text-align:center}.mission-card:hover,.mission-card.is-in-view{transform:none;box-shadow:none;border-color:#000}.corner-bracket{position:absolute;width:20px;height:20px;border:1px solid black;opacity:0;transition:all .4s cubic-bezier(.16,1,.3,1)}.corner-bracket.tl{top:-5px;left:-5px;border-right:none;border-bottom:none}.corner-bracket.tr{top:-5px;right:-5px;border-left:none;border-bottom:none}.corner-bracket.bl{bottom:-5px;left:-5px;border-right:none;border-top:none}.corner-bracket.br{bottom:-5px;right:-5px;border-left:none;border-top:none}.mission-card:hover .corner-bracket,.mission-card.is-in-view .corner-bracket{opacity:1;transform:translate(0)}.mission-card:hover .corner-bracket.tl,.mission-card.is-in-view .corner-bracket.tl{transform:translate(5px,5px)}.mission-card:hover .corner-bracket.tr,.mission-card.is-in-view .corner-bracket.tr{transform:translate(-5px,5px)}.mission-card:hover .corner-bracket.bl,.mission-card.is-in-view .corner-bracket.bl{transform:translate(5px,-5px)}.mission-card:hover .corner-bracket.br,.mission-card.is-in-view .corner-bracket.br{transform:translate(-5px,-5px)}.border-trace{position:absolute;inset:0;pointer-events:none}.border-trace:before{content:"";position:absolute;inset:-1px;border:1px solid black;clip-path:inset(0 100% 0 0);transition:clip-path .8s cubic-bezier(.16,1,.3,1)}.mission-card:hover .border-trace:before,.mission-card.is-in-view .border-trace:before{animation:border-scan 2s linear infinite}@keyframes border-scan{0%{clip-path:inset(0 0 98% 0)}25%{clip-path:inset(0 0 0 98%)}50%{clip-path:inset(98% 0 0 0)}75%{clip-path:inset(0 98% 0 0)}to{clip-path:inset(0 0 98% 0)}}.card-tag{background:#000;color:#e4e2df;padding:8px 20px;font-weight:900;font-size:14px;position:absolute;top:-24px;left:30px;border:4px solid black;z-index:10}.mission-text{font-family:var(--font-mono);font-size:clamp(24px,4vw,48px);font-weight:500;line-height:1.2;letter-spacing:-.04em;margin:0;color:#000}.waitlist-section{height:100vh;width:100vw;background:#000;color:#fff;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;scroll-snap-align:start;scroll-snap-stop:always;font-family:var(--font-mono)}.waitlist-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.dark-blur-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10}.landing-market-preview{position:absolute;inset:0;background:#f4f4f4;color:#000;font-family:var(--font-mono);text-transform:uppercase;border:0}.landing-preview-top{height:44px;display:grid;grid-template-columns:12vw 15vw 15vw 1fr;border-bottom:1.5px solid #000;background:#fff}.landing-preview-top span{border-right:1.5px solid #000;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:900}.landing-preview-top span:first-child{background:#000;color:#fff;font-family:var(--font-heading);font-size:16px}.landing-preview-body{height:calc(100% - 44px);display:grid;grid-template-columns:20vw minmax(0,1fr) 26vw}.landing-preview-left,.landing-preview-right{border-right:1.5px solid #000;display:flex;flex-direction:column;background:#f4f4f4}.landing-preview-left strong{font-family:var(--font-heading);font-size:clamp(56px,8vw,118px);line-height:.82;padding:26px 12px 8px}.landing-preview-left span,.landing-preview-right span,.landing-preview-right b{min-height:36px;border-top:1.5px solid #000;padding:10px 12px;font-size:9px;font-weight:900}.landing-preview-chart{position:relative;overflow:hidden;background:linear-gradient(rgba(0,0,0,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.035) 1px,transparent 1px),#f4f4f4;background-size:80px 54px}.landing-preview-line{position:absolute;left:7%;right:8%;top:23%;height:54%;clip-path:polygon(0 62%,7% 55%,12% 68%,19% 30%,25% 44%,31% 18%,38% 36%,45% 23%,52% 49%,59% 42%,66% 58%,73% 38%,80% 71%,88% 86%,96% 74%,100% 77%);background:linear-gradient(180deg,#444,#bbb);opacity:.92}.landing-preview-bars{position:absolute;left:8%;right:10%;bottom:8%;height:22%;display:flex;align-items:end;gap:5px}.landing-preview-bars i{flex:1;background:#4ea67a6b}.landing-preview-bars i:nth-child(3n){background:#a64e5e6b}.landing-preview-right{border-left:1.5px solid #000;border-right:none;padding-top:32px}.landing-preview-right strong{min-height:70px;border-top:1.5px solid #000;border-bottom:1.5px solid #000;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:34px}.landing-preview-right b{font-family:var(--font-heading);font-size:31px;line-height:1}.landing-preview-right button{margin:14px 12px;height:46px;border:none;background:#000;color:#fff;font-family:var(--font-mono);font-size:12px;font-weight:900}.waitlist-container{position:relative;z-index:1;max-width:700px;width:100%}.waitlist-title{font-family:var(--font-heading);font-size:clamp(40px,8vw,100px);font-weight:400;letter-spacing:-.02em;margin-bottom:50px;line-height:1;text-align:center;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.glitch-char{position:relative;display:inline-block;color:#fff}.glitch-char.active-glitch{animation:char-jitter .2s infinite;color:#fff;transform:translate(calc(var(--glitch-intensity) * .5px),calc(var(--glitch-intensity) * -.5px))}.glitch-char:before,.glitch-char:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:#000;display:none}.glitch-char.active-glitch:before,.glitch-char.active-glitch:after{display:block}.glitch-char.active-glitch:before{left:calc(var(--glitch-intensity) * -4px);text-shadow:calc(var(--glitch-intensity) * 4px) 0 #888;animation:char-glitch-1 .4s infinite linear alternate-reverse;opacity:calc(var(--glitch-intensity) * .8)}.glitch-char.active-glitch:after{left:calc(var(--glitch-intensity) * 4px);text-shadow:calc(var(--glitch-intensity) * -4px) 0 #ccc;animation:char-glitch-2 .4s infinite linear alternate-reverse;opacity:calc(var(--glitch-intensity) * .8)}.glitch-char.glitch-once{animation:char-jitter-once .8s ease-out forwards}@keyframes char-jitter-once{0%{transform:translate(0);color:#fff}5%{transform:translate(-3px,2px);color:var(--accent-blue);text-shadow:2px 0 #ff00ff,-2px 0 #00ffff}10%{transform:translate(3px,-2px);color:#fff}15%{transform:translate(-3px,-2px);color:var(--accent-blue)}20%{transform:translate(3px,2px);color:#fff;text-shadow:none}25%{transform:translate(-2px,1px)}30%{transform:translate(2px,-1px)}45%{transform:translate(0)}to{transform:translate(0);color:#fff}}@keyframes char-jitter{0%{transform:translate(0)}25%{transform:translate(calc(var(--glitch-intensity) * -.2px),calc(var(--glitch-intensity) * .2px))}50%{transform:translate(calc(var(--glitch-intensity) * .2px),calc(var(--glitch-intensity) * -.2px))}75%{transform:translate(calc(var(--glitch-intensity) * -.2px),calc(var(--glitch-intensity) * -.2px))}to{transform:translate(0)}}@keyframes char-glitch-1{0%{clip-path:inset(20% 0 70% 0);transform:translate(calc(var(--glitch-intensity) * -12px),calc(var(--glitch-intensity) * 2px))}20%{clip-path:inset(60% 0 10% 0);transform:translate(calc(var(--glitch-intensity) * 8px),calc(var(--glitch-intensity) * -4px))}40%{clip-path:inset(10% 0 80% 0);transform:translate(calc(var(--glitch-intensity) * -15px),calc(var(--glitch-intensity) * 6px))}60%{clip-path:inset(40% 0 40% 0);transform:translate(calc(var(--glitch-intensity) * 12px),calc(var(--glitch-intensity) * -2px))}80%{clip-path:inset(80% 0 0 0);transform:translate(calc(var(--glitch-intensity) * -6px),calc(var(--glitch-intensity) * 4px))}to{clip-path:inset(30% 0 50% 0);transform:translate(calc(var(--glitch-intensity) * 10px),calc(var(--glitch-intensity) * -8px))}}@keyframes char-glitch-2{0%{clip-path:inset(70% 0 20% 0);transform:translate(calc(var(--glitch-intensity) * 15px),calc(var(--glitch-intensity) * -4px))}20%{clip-path:inset(10% 0 60% 0);transform:translate(calc(var(--glitch-intensity) * -10px),calc(var(--glitch-intensity) * 8px))}40%{clip-path:inset(50% 0 30% 0);transform:translate(calc(var(--glitch-intensity) * 20px),calc(var(--glitch-intensity) * -10px))}60%{clip-path:inset(20% 0 50% 0);transform:translate(calc(var(--glitch-intensity) * -8px),calc(var(--glitch-intensity) * 2px))}80%{clip-path:inset(0 0 80% 0);transform:translate(calc(var(--glitch-intensity) * 12px),calc(var(--glitch-intensity) * -6px))}to{clip-path:inset(40% 0 20% 0);transform:translate(calc(var(--glitch-intensity) * -15px),calc(var(--glitch-intensity) * 12px))}}.waitlist-form{display:flex;flex-direction:column;gap:25px}.waitlist-input{background:transparent;border:1px solid white;padding:20px;font-size:16px;font-family:var(--font-mono);outline:none;color:#fff;width:100%}.waitlist-submit{background:#fff;border:1px solid white;padding:20px;font-size:14px;font-weight:700;font-family:var(--font-mono);color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:20px;text-transform:uppercase;transition:all .2s}.waitlist-submit:active{transform:translate(4px,4px);box-shadow:6px 6px #e4e2df}.waitlist-submit:hover{background:transparent;color:#fff}.success-message{border:6px solid white;padding:40px;background:#ffffff1a;text-align:center}.success-message .smile{font-size:80px;display:block;margin-bottom:20px;color:#fff}.success-message p{font-size:24px;font-weight:900;letter-spacing:-1px}.hero-content{will-change:transform}.deco-block{position:absolute;border:6px solid black;z-index:0;will-change:transform}.block-1{width:250px;height:250px;background:#fff;top:15vw;right:-80px}.block-2{width:180px;height:180px;background:#000;bottom:10vw;left:-40px}.deco-text-float{position:fixed;bottom:30px;left:30px;font-size:12px;font-weight:900;opacity:.2;letter-spacing:8px;z-index:1000;pointer-events:none}.landing-ticker{position:fixed;bottom:0;left:0;width:100%;height:40px;background:var(--landing-bg);border-top:1px solid black;display:flex;align-items:center;z-index:1000;overflow:hidden;font-family:var(--font-mono);font-size:10px;font-weight:600;white-space:nowrap}.ticker-content{display:flex;animation:ticker 30s linear infinite;padding-left:100%}.ticker-item{display:flex;align-items:center}.ticker-item:after{content:"•";margin:0 15px}@keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.acct-widget-overlay{position:fixed;inset:0;background:#0a0a0a80;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:80px 16px 32px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:acct-fade-in .16s cubic-bezier(.16,1,.3,1)}@keyframes acct-fade-in{0%{opacity:0}to{opacity:1}}.acct-widget{width:100%;max-width:360px;background:#fff;border-radius:8px;border:1px solid #0a0a0a;box-shadow:none;color:#0a0a0a;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;flex-direction:column;overflow:hidden;animation:acct-pop-in .2s cubic-bezier(.16,1,.3,1);transition:max-width .22s cubic-bezier(.16,1,.3,1);max-height:calc(100vh - 110px)}.acct-widget.is-deposit{max-width:440px;max-height:calc(100vh - 100px)}@keyframes acct-pop-in{0%{transform:translateY(-6px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}[data-theme=dark] .acct-widget{background:#0a0a0a;color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.acct-widget-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #0a0a0a}[data-theme=dark] .acct-widget-head{border-bottom-color:#f5f5f52e}.acct-widget-head-left{display:flex;align-items:center;gap:10px;min-width:0}.acct-widget-avatar{width:26px;height:26px;background:#0a0a0a;color:#fff;border:1px solid #0a0a0a;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;flex-shrink:0;text-transform:uppercase;border-radius:4px}[data-theme=dark] .acct-widget-avatar{background:#f5f5f5;color:#0a0a0a;border-color:#f5f5f5}.acct-widget-handle{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px;letter-spacing:-.01em}.acct-widget-close{width:24px;height:24px;background:transparent;border:1px solid #0a0a0a;color:#0a0a0a;font-size:16px;line-height:1;cursor:pointer;font-family:inherit;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;transition:background .12s ease,color .12s ease}.acct-widget-close:hover{background:#0a0a0a;color:#fff}[data-theme=dark] .acct-widget-close{border-color:#f5f5f5;color:#f5f5f5}[data-theme=dark] .acct-widget-close:hover{background:#f5f5f5;color:#0a0a0a}.acct-widget-tabs{display:flex;border-bottom:1px solid #0a0a0a}[data-theme=dark] .acct-widget-tabs{border-bottom-color:#f5f5f52e}.acct-widget-tab{flex:1;padding:10px 12px;border:0;background:transparent;color:#0a0a0a8c;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .16s ease,border-color .16s ease}.acct-widget-tab:hover{color:#0a0a0a}.acct-widget-tab+.acct-widget-tab{border-left:1px solid rgba(10,10,10,.12)}.acct-widget-tab.active{color:#0a0a0a;border-bottom-color:#90d2f1}.acct-widget-tab:disabled{color:#0a0a0a40;cursor:not-allowed}[data-theme=dark] .acct-widget-tab{color:#f5f5f58c}[data-theme=dark] .acct-widget-tab:hover{color:#f5f5f5}[data-theme=dark] .acct-widget-tab.active{color:#f5f5f5;border-bottom-color:#90d2f1}[data-theme=dark] .acct-widget-tab+.acct-widget-tab{border-left-color:#f5f5f52e}[data-theme=dark] .acct-widget-tab:disabled{color:#f5f5f540}.acct-widget-body{padding:14px;display:flex;flex-direction:column;gap:10px}.acct-widget-balance-card{border:1px solid #0a0a0a;border-radius:6px;padding:14px;display:flex;flex-direction:column;gap:8px;background:#fff}[data-theme=dark] .acct-widget-balance-card{border-color:#f5f5f5;background:#0a0a0a}.acct-widget-balance-head{display:flex;align-items:center;justify-content:space-between}.acct-widget-label{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;color:#0a0a0a80;letter-spacing:.06em;text-transform:uppercase}[data-theme=dark] .acct-widget-label{color:#f5f5f580}.acct-widget-balance{font-family:Anton,Inter,sans-serif;font-size:32px;font-weight:400;line-height:1;letter-spacing:0;color:inherit;font-variant-numeric:tabular-nums;text-transform:uppercase}.acct-widget-refresh{border:0;background:transparent;color:#0a0a0a80;cursor:pointer;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;transition:color .16s ease,transform .22s cubic-bezier(.16,1,.3,1);padding:0;border-radius:4px}.acct-widget-refresh:hover{color:#0a0a0a;transform:rotate(180deg)}.acct-widget-refresh:disabled{animation:acct-spin .9s linear infinite;cursor:wait;transform:none}@keyframes acct-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-theme=dark] .acct-widget-refresh{color:#f5f5f580}[data-theme=dark] .acct-widget-refresh:hover{color:#f5f5f5}.acct-widget-wallet{border:1px solid #0a0a0a;border-radius:6px;display:flex;flex-direction:column;overflow:hidden;background:#fff}[data-theme=dark] .acct-widget-wallet{border-color:#f5f5f5;background:#0a0a0a}.acct-widget-wallet-row{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #0a0a0a}[data-theme=dark] .acct-widget-wallet-row{border-bottom-color:#f5f5f52e}.acct-widget-wallet-row span{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;color:#0a0a0a80;letter-spacing:.06em;text-transform:uppercase}[data-theme=dark] .acct-widget-wallet-row span{color:#f5f5f580}.acct-widget-wallet-row strong{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;color:inherit;letter-spacing:-.01em}.acct-widget-wallet-actions{display:grid;grid-template-columns:1fr 1fr}.acct-widget-wallet-actions button,.acct-widget-wallet-actions a{border:0;background:transparent;padding:9px 10px;text-align:center;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0a0a0ab3;text-decoration:none;cursor:pointer;transition:background .12s ease,color .12s ease}.acct-widget-wallet-actions button+a,.acct-widget-wallet-actions a+button{border-left:1px solid #0a0a0a}[data-theme=dark] .acct-widget-wallet-actions button+a,[data-theme=dark] .acct-widget-wallet-actions a+button{border-left-color:#f5f5f52e}.acct-widget-wallet-actions button:hover,.acct-widget-wallet-actions a:hover{background:#0a0a0a;color:#fff}[data-theme=dark] .acct-widget-wallet-actions button,[data-theme=dark] .acct-widget-wallet-actions a{color:#f5f5f5b3}[data-theme=dark] .acct-widget-wallet-actions button:hover,[data-theme=dark] .acct-widget-wallet-actions a:hover{background:#f5f5f5;color:#0a0a0a}.acct-widget-create{width:100%;border:0;background:transparent;padding:10px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:inherit;cursor:pointer;transition:background .12s ease,color .12s ease}.acct-widget-create:hover:not(:disabled){background:#0a0a0a;color:#fff}[data-theme=dark] .acct-widget-create:hover:not(:disabled){background:#f5f5f5;color:#0a0a0a}.acct-widget-cta{border:1px solid #0a0a0a;background:#0a0a0a;color:#fff;padding:12px 14px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:4px;transition:box-shadow .16s ease,transform .16s cubic-bezier(.16,1,.3,1),background .16s ease}.acct-widget-cta:hover:not(:disabled){background:#1f1f1f}.acct-widget-cta:active:not(:disabled){background:#0a0a0a}.acct-widget-cta:disabled{opacity:.4;cursor:not-allowed}[data-theme=dark] .acct-widget-cta{background:#f5f5f5;color:#0a0a0a;border-color:#f5f5f5}[data-theme=dark] .acct-widget-cta:hover:not(:disabled){box-shadow:none}.acct-widget-link{background:transparent;border:0;padding:4px 8px;color:#0a0a0a73;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .12s ease}.acct-widget-link:hover{color:#0a0a0a}.acct-widget-link:disabled{color:#0a0a0a33;cursor:not-allowed}[data-theme=dark] .acct-widget-link{color:#f5f5f573}[data-theme=dark] .acct-widget-link:hover{color:#f5f5f5}.acct-widget-signout{align-self:center;margin-top:2px}.acct-widget-body-deposit{padding:12px 14px 14px;gap:10px;overflow-y:auto;overflow-x:hidden;flex:1 1 auto;min-height:0;scrollbar-width:thin}.acct-widget-body-deposit::-webkit-scrollbar{width:6px}.acct-widget-body-deposit::-webkit-scrollbar-thumb{background:#0a0a0a2e;border-radius:3px}[data-theme=dark] .acct-widget-body-deposit::-webkit-scrollbar-thumb{background:#f5f5f52e}.acct-widget-deposit-head{border:1px solid #0a0a0a;border-radius:6px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff}[data-theme=dark] .acct-widget-deposit-head{border-color:#f5f5f5;background:#0a0a0a}.acct-widget-deposit-addr{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;color:inherit;letter-spacing:-.01em;text-align:right}.acct-widget-halliday-frame{border:1px solid #0a0a0a;border-radius:6px;background:#fff;position:relative;overflow:hidden}[data-theme=dark] .acct-widget-halliday-frame{border-color:#f5f5f5}.acct-widget-halliday-target{width:100%;min-height:520px;display:block}.acct-widget-halliday-target #halliday-payments-wrapper{width:100%!important;max-width:100%!important;margin:0!important;border-radius:0!important}.acct-widget-halliday-target #halliday-payments-embed,.acct-widget-halliday-target iframe{width:100%!important;min-height:520px;display:block;border:0}.acct-widget-halliday-target #halliday-payments-skeleton{width:100%!important;min-height:520px!important;border-radius:0!important}.acct-widget-halliday-placeholder{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff;pointer-events:none}[data-theme=dark] .acct-widget-halliday-placeholder{background:#0a0a0a}.acct-widget-devnet-faucets{border:1px solid #0a0a0a;border-radius:6px;background:#fff;padding:14px;display:flex;flex-direction:column;gap:10px}[data-theme=dark] .acct-widget-devnet-faucets{background:#0a0a0a;border-color:#f5f5f5}.acct-widget-devnet-faucets span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#525252}.acct-widget-devnet-faucets strong{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;overflow-wrap:anywhere}.acct-widget-devnet-faucets a{border:1px solid #0a0a0a;background:#0a0a0a;color:#fff;padding:11px 12px;text-align:center;text-decoration:none;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}[data-theme=dark] .acct-widget-devnet-faucets a{border-color:#f5f5f5}.acct-widget-skeleton{width:100%;max-width:320px;padding:14px;display:flex;flex-direction:column;gap:10px}.acct-widget-skeleton-line{height:10px;border-radius:2px;background:linear-gradient(90deg,#0a0a0a0f,#0a0a0a1a,#0a0a0a0f);background-size:200% 100%;animation:acct-shimmer 1.4s linear infinite}.acct-widget-skeleton-line.short{width:60%}.acct-widget-skeleton-block{height:140px;border-radius:4px;background:linear-gradient(90deg,#0a0a0a0f,#0a0a0a1a,#0a0a0a0f);background-size:200% 100%;animation:acct-shimmer 1.4s linear infinite;margin:4px 0}@keyframes acct-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-theme=dark] .acct-widget-skeleton-line,[data-theme=dark] .acct-widget-skeleton-block{background:linear-gradient(90deg,#f5f5f50a,#f5f5f514,#f5f5f50a);background-size:200% 100%}.acct-widget-status-inline{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;color:#0a0a0a80;letter-spacing:.06em;text-transform:uppercase;text-align:center}[data-theme=dark] .acct-widget-status-inline{color:#f5f5f580}.acct-balance-pill{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 4px 0 10px;border:1px solid #0a0a0a;background:#fff;color:#0a0a0a;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;letter-spacing:-.01em;cursor:pointer;border-radius:4px;transition:box-shadow .16s ease,transform .16s cubic-bezier(.16,1,.3,1);text-decoration:none}.acct-balance-pill:hover{background:#0a0a0a0a}[data-theme=dark] .acct-balance-pill{background:#0a0a0a;color:#f5f5f5;border-color:#f5f5f5}[data-theme=dark] .acct-balance-pill:hover{background:#f5f5f514}.acct-balance-pill-icon{width:16px;height:16px;border-radius:50%;background:#2775ca;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;font-family:Inter,sans-serif;flex-shrink:0}.acct-balance-pill-amount{font-variant-numeric:tabular-nums;color:inherit}.acct-balance-pill-deposit{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.06em;color:#fff;background:#0a0a0a;padding:4px 10px;border-radius:3px;text-transform:uppercase;transition:background .12s ease}.acct-balance-pill-deposit:hover{background:#1a1a1a}[data-theme=dark] .acct-balance-pill-deposit{background:#f5f5f5;color:#0a0a0a}[data-theme=dark] .acct-balance-pill-deposit:hover{background:#fff}@media(max-width:720px){.acct-widget,.acct-widget.is-deposit{max-width:100%;margin:0 12px}.acct-widget-overlay{padding-top:60px}}:root{--tp-bg: #fafafa;--tp-panel: #ffffff;--tp-fg: #1a1a1a;--tp-fg-2: #6b6b6b;--tp-fg-3: #999;--tp-border: #e5e5e5;--tp-border-strong: #d0d0d0;--tp-green: #16a34a;--tp-green-bg: #dcfce7;--tp-red: #dc2626;--tp-red-bg: #fee2e2;--tp-font-sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--tp-font-mono: "JetBrains Mono", "SF Mono", ui-monospace, Menlo, monospace;--tp-radius: 4px}*{box-sizing:border-box;margin:0;padding:0}html:has(.trade-page-wrapper),body:has(.trade-page-wrapper){overflow-x:hidden;overflow-y:auto!important;height:auto;min-height:100vh;background:var(--tp-bg)}.trade-page-wrapper{min-height:100vh;width:100%;background:var(--tp-bg);color:var(--tp-fg);font-family:var(--tp-font-sans);font-size:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column}.trade-page-wrapper.is-background-layer{pointer-events:none}.pro-load-failed{min-height:calc(100vh - 58px);display:grid;place-items:center;padding:24px}.pro-load-failed-panel{width:min(460px,100%);border:1px solid var(--tp-border);background:var(--tp-panel);border-radius:var(--tp-radius);padding:28px;display:grid;gap:14px}.pro-load-failed-panel span{font-family:var(--tp-font-mono);font-size:11px;font-weight:700;color:var(--tp-red);letter-spacing:.04em}.pro-load-failed-panel strong{font-family:Anton,sans-serif;font-size:42px;line-height:.95}.pro-load-failed-panel p{color:var(--tp-fg-2);font-size:13px;line-height:1.5}.pro-load-failed-panel button{justify-self:start;border:1px solid var(--tp-border-strong);background:var(--tp-fg);color:#fff;font-family:var(--tp-font-mono);font-size:11px;font-weight:700;padding:10px 16px;border-radius:var(--tp-radius);cursor:pointer}.tp-ticker-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;height:42px;padding:0 16px;background:var(--tp-panel);border-bottom:1px solid var(--tp-border);flex-shrink:0}.tp-ticker-pair{display:flex;align-items:center;gap:12px}.tp-ticker-symbol{font-family:var(--tp-font-sans);font-size:14px;font-weight:700;color:var(--tp-fg);letter-spacing:-.01em}.tp-ticker-price{font-family:var(--tp-font-mono);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.tp-ticker-price.up{color:var(--tp-green)}.tp-ticker-price.down{color:var(--tp-red)}.tp-ticker-change{font-family:var(--tp-font-mono);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.tp-ticker-change.up{color:var(--tp-green)}.tp-ticker-change.down{color:var(--tp-red)}.tp-ticker-stats{display:flex;align-items:center;gap:20px}.tp-ticker-stats span{font-size:12px;color:var(--tp-fg-2);white-space:nowrap}.tp-ticker-stats strong{font-weight:600;color:var(--tp-fg);margin-left:4px;font-variant-numeric:tabular-nums}.tp-market-data-state{font-family:var(--tp-font-mono);letter-spacing:.04em}.tp-market-data-state.live strong{color:var(--tp-green)}.tp-terminal{display:flex;flex-direction:column;flex:1;background:var(--tp-panel)}.tp-workspace{display:grid;grid-template-columns:minmax(480px,1fr) clamp(240px,20vw,320px) clamp(260px,22vw,340px);height:clamp(560px,calc(100vh - 140px),800px);min-height:560px;border-bottom:1px solid var(--tp-border)}.tp-col-chart{display:flex;flex-direction:column;border-right:1px solid var(--tp-border);min-width:0;overflow:hidden}.tp-chart-wrap{flex:1 1 auto;min-height:0;position:relative;background:var(--tp-panel)}.tp-chart-wrap .TVChartContainer,.tp-chart-wrap .TVChartContainer>div,.tp-chart-wrap .TVChartContainer iframe{width:100%!important;height:100%!important}.tp-stream-strip{display:flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-top:1px solid var(--tp-border);background:var(--tp-bg);font-family:var(--tp-font-mono);font-size:10px;font-weight:600;color:var(--tp-fg-3);letter-spacing:.02em}.tp-stream-dot{width:6px;height:6px;border-radius:50%;background:var(--tp-fg-3);flex-shrink:0}.tp-stream-dot.live{background:var(--tp-green);animation:tp-pulse 1.6s ease-in-out infinite}@keyframes tp-pulse{0%,to{opacity:1}50%{opacity:.4}}.tp-stream-sep{color:var(--tp-border-strong)}.tp-col-book{display:flex;flex-direction:column;border-right:1px solid var(--tp-border);overflow:hidden;min-width:0}.tp-book-tabs{display:flex;align-items:stretch;height:36px;border-bottom:1px solid var(--tp-border);flex-shrink:0}.tp-book-tabs button{flex:0 0 auto;padding:0 16px;border:none;background:transparent;color:var(--tp-fg-2);font-family:var(--tp-font-sans);font-size:13px;font-weight:500;cursor:pointer;position:relative;transition:color .12s ease}.tp-book-tabs button:hover{color:var(--tp-fg)}.tp-book-tabs button.active{color:var(--tp-fg);font-weight:600}.tp-book-tabs button.active:after{content:"";position:absolute;bottom:0;left:8px;right:8px;height:2px;background:var(--tp-fg);border-radius:1px}.tp-book-slider{flex:1 1 0%;min-height:0;overflow:hidden;position:relative}.tp-book-track{display:flex;width:200%;height:100%;transform:translate(0);transition:transform .28s cubic-bezier(.25,.1,.25,1);will-change:transform}.tp-book-track.show-trades{transform:translate(-50%)}.tp-book-panel{width:50%;height:100%;flex-shrink:0;display:flex;flex-direction:column;min-height:0;overflow:hidden}.tp-book-body{flex:1 1 0%;display:flex;flex-direction:column;min-height:0;overflow:hidden}.tp-book-header{display:grid;grid-template-columns:1.2fr 1fr 1fr;padding:8px 12px;border-bottom:1px solid var(--tp-border);font-family:var(--tp-font-sans);font-size:11px;font-weight:500;color:var(--tp-fg-3);flex-shrink:0}.tp-book-header span:nth-child(2),.tp-book-header span:nth-child(3){text-align:right}.tp-book-rows{flex:1 1 0%;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--tp-border) transparent}.tp-book-rows::-webkit-scrollbar{width:4px}.tp-book-rows::-webkit-scrollbar-track{background:transparent}.tp-book-rows::-webkit-scrollbar-thumb{background:var(--tp-border-strong);border-radius:2px}.tp-book-side{display:flex;flex-direction:column}.tp-asks{justify-content:flex-end}.tp-bids{justify-content:flex-start}.tp-book-row{--depth: 0%;display:grid;grid-template-columns:1.2fr 1fr 1fr;align-items:center;padding:0 12px;height:22px;font-family:var(--tp-font-mono);font-size:11.5px;font-weight:500;font-variant-numeric:tabular-nums;position:relative;background:var(--tp-panel)}.tp-book-row:after{content:"";position:absolute;top:0;right:0;bottom:0;width:var(--depth);pointer-events:none;transition:width .18s ease}.tp-book-row.ask:after{background:linear-gradient(to left,rgba(0,0,0,.06),rgba(0,0,0,.02) 60%,transparent)}.tp-book-row.bid:after{background:linear-gradient(to left,rgba(0,0,0,.05),rgba(0,0,0,.015) 60%,transparent)}.tp-book-row:hover:after{opacity:.7}.tp-book-price{color:var(--tp-fg);position:relative;z-index:1}.tp-book-row.ask .tp-book-price,.tp-book-row.bid .tp-book-price{color:var(--tp-fg)}.tp-book-size{text-align:right;color:var(--tp-fg);position:relative;z-index:1}.tp-book-total{text-align:right;color:var(--tp-fg-3);position:relative;z-index:1}.tp-spread-row{display:flex;align-items:center;gap:10px;padding:6px 12px;border-top:1px solid var(--tp-border);border-bottom:1px solid var(--tp-border);background:var(--tp-bg);font-family:var(--tp-font-mono);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}.tp-spread-price{color:var(--tp-fg);font-weight:800}.tp-spread-price.up,.tp-spread-price.down{color:var(--tp-fg)}.tp-spread-usd{color:var(--tp-fg-2);font-weight:500;font-size:12px}.tp-spread-label{margin-left:auto;color:var(--tp-fg-3);font-size:11px;font-weight:500}.tp-book-empty{flex:1;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;font-size:12px;color:var(--tp-fg-3);line-height:1.6}.tp-book-sentiment{flex-shrink:0;padding:8px 12px;border-top:1px solid var(--tp-border)}.tp-sentiment-bar{height:4px;background:var(--tp-border);border-radius:2px;overflow:hidden;margin-bottom:4px}.tp-sentiment-buy{height:100%;background:var(--tp-fg);border-radius:2px}.tp-sentiment-labels{display:flex;justify-content:space-between;font-size:10px;font-weight:600;font-family:var(--tp-font-mono)}.tp-sentiment-buy-label{color:var(--tp-fg-2)}.tp-sentiment-sell-label{color:var(--tp-fg-3)}.tp-col-form{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--tp-border) transparent}.tp-col-form::-webkit-scrollbar{width:4px}.tp-col-form::-webkit-scrollbar-track{background:transparent}.tp-col-form::-webkit-scrollbar-thumb{background:var(--tp-border-strong);border-radius:2px}.tp-form-inner{padding:14px;display:flex;flex-direction:column;gap:14px;flex:1}.tp-form-type{display:flex;align-items:center;justify-content:space-between}.tp-type-tabs{display:flex;gap:0;background:var(--tp-bg);border-radius:var(--tp-radius);padding:2px}.tp-type-tabs button{padding:5px 14px;border:none;background:transparent;color:var(--tp-fg-2);font-family:var(--tp-font-sans);font-size:12px;font-weight:500;cursor:pointer;border-radius:3px;transition:all .12s ease}.tp-type-tabs button.active{background:var(--tp-panel);color:var(--tp-fg);font-weight:600;box-shadow:0 1px 2px #0000000f}.tp-available{font-size:11px;color:var(--tp-fg-3)}.tp-available strong{color:var(--tp-fg);font-weight:600;font-variant-numeric:tabular-nums}.tp-limit-reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.25,.1,.25,1);overflow:hidden}.tp-limit-reveal>.tp-size-group{min-height:0;overflow:hidden;transform:translateY(-100%);transition:transform .28s cubic-bezier(.25,.1,.25,1)}.tp-limit-reveal.open{grid-template-rows:1fr}.tp-limit-reveal.open>.tp-size-group{transform:translateY(0)}.tp-size-group{display:flex;flex-direction:column;gap:4px}.tp-size-label{font-size:12px;font-weight:500;color:var(--tp-fg-2)}.tp-size-input-wrap{display:flex;align-items:center;border:1px solid var(--tp-border);border-radius:var(--tp-radius);background:var(--tp-panel);padding:0 10px;height:38px;transition:border-color .12s ease}.tp-size-input-wrap:focus-within{border-color:var(--tp-fg)}.tp-size-input{flex:1;border:none;outline:none;background:transparent;font-family:var(--tp-font-mono);font-size:14px;font-weight:500;color:var(--tp-fg);min-width:0}.tp-size-input::placeholder{color:var(--tp-fg-3)}.tp-size-suffix{font-family:var(--tp-font-sans);font-size:12px;font-weight:500;color:var(--tp-fg-3);margin-left:8px;flex-shrink:0}.tp-side-buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tp-btn-buy,.tp-btn-sell{height:40px;border:none;border-radius:var(--tp-radius);font-family:var(--tp-font-sans);font-size:14px;font-weight:600;cursor:pointer;transition:opacity .12s ease,transform 80ms ease}.tp-btn-buy{background:var(--tp-green-bg);color:var(--tp-green)}.tp-btn-buy.active{background:var(--tp-green);color:#fff}.tp-btn-sell{background:var(--tp-red-bg);color:var(--tp-red)}.tp-btn-sell.active{background:var(--tp-red);color:#fff}.tp-btn-buy:hover:not(:disabled),.tp-btn-sell:hover:not(:disabled){opacity:.88}.tp-btn-buy:active:not(:disabled),.tp-btn-sell:active:not(:disabled){transform:scale(.98)}.tp-btn-buy:disabled,.tp-btn-sell:disabled{opacity:.4;cursor:not-allowed}.tp-locked-gate{border:1px solid var(--tp-border);border-radius:var(--tp-radius);padding:14px;display:flex;flex-direction:column;gap:6px;background:var(--tp-bg)}.tp-locked-eyebrow{font-family:var(--tp-font-mono);font-size:9px;font-weight:700;color:var(--tp-fg-3);letter-spacing:.08em;text-transform:uppercase}.tp-locked-gate strong{font-size:14px;font-weight:700;color:var(--tp-fg)}.tp-locked-gate p{font-size:12px;color:var(--tp-fg-2);line-height:1.5}.tp-locked-note{margin-top:4px;font-family:var(--tp-font-mono);font-size:11px;font-weight:700;color:var(--tp-fg);border:1px solid var(--tp-border-strong);border-radius:var(--tp-radius);padding:8px 12px;text-align:center}.tp-presale-card{margin-top:8px;border:1px solid var(--tp-border-strong);border-radius:var(--tp-radius);background:var(--tp-panel);display:grid;gap:10px;padding:10px}.tp-presale-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--tp-font-mono);font-size:10px;font-weight:700;letter-spacing:.04em}.tp-presale-head span{color:var(--tp-fg-3)}.tp-presale-head strong{color:var(--tp-green);font-size:10px}.tp-presale-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--tp-border)}.tp-presale-grid>div{min-width:0;display:grid;gap:3px;padding:8px;border-right:1px solid var(--tp-border);border-bottom:1px solid var(--tp-border)}.tp-presale-grid>div:nth-child(2n){border-right:0}.tp-presale-grid>div:nth-last-child(-n+2){border-bottom:0}.tp-presale-grid span,.tp-presale-input span{color:var(--tp-fg-3);font-family:var(--tp-font-mono);font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tp-presale-grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tp-fg);font-family:var(--tp-font-mono);font-size:11px;font-weight:700}.tp-presale-input{display:grid;gap:6px}.tp-presale-input>div{display:flex;align-items:center;height:36px;border:1px solid var(--tp-border);border-radius:var(--tp-radius);background:var(--tp-bg)}.tp-presale-input input{min-width:0;flex:1;height:100%;border:0;outline:0;background:transparent;color:var(--tp-fg);padding:0 10px;font-family:var(--tp-font-mono);font-size:13px;font-weight:700}.tp-presale-input em{padding-right:10px;color:var(--tp-fg-3);font-style:normal;font-family:var(--tp-font-mono);font-size:10px;font-weight:700}.tp-presale-cta{width:100%;min-height:36px;border:1px solid var(--tp-fg);border-radius:var(--tp-radius);background:var(--tp-fg);color:var(--tp-panel);font-family:var(--tp-font-mono);font-size:10px;font-weight:800;letter-spacing:.03em;cursor:pointer}.tp-presale-cta:disabled{opacity:.48;cursor:not-allowed}.tp-presale-status{border:1px solid rgba(22,163,74,.35);border-radius:var(--tp-radius);padding:8px;background:#16a34a14;color:var(--tp-green);font-family:var(--tp-font-mono);font-size:10px;font-weight:700;line-height:1.4}.tp-presale-status.error{border-color:#dc262659;background:#dc262614;color:var(--tp-red)}.tp-behavior-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.tp-behavior-row>.tp-detail-label{font-size:12px;color:var(--tp-fg-2);font-weight:500;flex-shrink:0}.tp-behavior-picker{display:flex;justify-content:flex-end;min-width:0}.tp-slip-options{display:flex;gap:0;background:var(--tp-bg);border-radius:var(--tp-radius);padding:2px}.tp-slip-btn{padding:4px 10px;border:none;background:transparent;color:var(--tp-fg-3);font-family:var(--tp-font-mono);font-size:11px;font-weight:500;cursor:pointer;border-radius:3px;transition:all .1s ease}.tp-slip-btn.active{background:var(--tp-panel);color:var(--tp-fg);font-weight:600;box-shadow:0 1px 2px #0000000f}.tp-slip-btn:hover:not(.active){color:var(--tp-fg-2)}.tp-order-details{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--tp-border);padding-top:10px}.tp-detail-row{display:flex;align-items:center;justify-content:space-between;padding:5px 0}.tp-detail-row span{font-size:12px;color:var(--tp-fg-2)}.tp-detail-row strong{font-family:var(--tp-font-mono);font-size:12px;font-weight:600;color:var(--tp-fg);font-variant-numeric:tabular-nums;text-align:right}.tp-deposit-btn{width:100%;height:36px;border:1px solid var(--tp-border-strong);border-radius:var(--tp-radius);background:var(--tp-bg);color:var(--tp-fg);font-family:var(--tp-font-sans);font-size:12px;font-weight:600;cursor:pointer;transition:background .12s ease}.tp-deposit-btn:hover:not(:disabled){background:var(--tp-border)}.tp-deposit-btn:disabled{opacity:.5;cursor:not-allowed}.tp-total-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-top:1px solid var(--tp-border)}.tp-total-row span{font-size:13px;font-weight:600;color:var(--tp-fg)}.tp-total-row strong{font-family:var(--tp-font-mono);font-size:14px;font-weight:700;color:var(--tp-fg);font-variant-numeric:tabular-nums}.tp-execute-btn{width:100%;height:42px;border:none;border-radius:var(--tp-radius);font-family:var(--tp-font-sans);font-size:14px;font-weight:600;cursor:pointer;transition:opacity .12s ease,transform 80ms ease;background:var(--tp-fg);color:#fff}.tp-execute-btn.buy{background:var(--tp-green);color:#fff}.tp-execute-btn.sell{background:var(--tp-red);color:#fff}.tp-execute-btn:hover:not(:disabled){opacity:.9}.tp-execute-btn:active:not(:disabled){transform:scale(.99)}.tp-execute-btn:disabled{opacity:.45;cursor:not-allowed}.tp-message{border:1px solid var(--tp-border);border-radius:var(--tp-radius);padding:8px 10px;font-family:var(--tp-font-mono);font-size:10px;font-weight:600;line-height:1.4;color:var(--tp-red);background:#dc26260a}.tp-account-panel{border-top:1px solid var(--tp-border);background:var(--tp-panel)}.tp-account-head{border-bottom:1px solid var(--tp-border)}.tp-account-tabs{display:flex;align-items:stretch;height:38px}.tp-account-tabs button{padding:0 16px;border:none;background:transparent;color:var(--tp-fg-2);font-family:var(--tp-font-sans);font-size:13px;font-weight:500;cursor:pointer;position:relative;transition:color .12s ease}.tp-account-tabs button:hover{color:var(--tp-fg)}.tp-account-tabs button.active{color:var(--tp-fg);font-weight:600}.tp-account-tabs button.active:after{content:"";position:absolute;bottom:0;left:8px;right:8px;height:2px;background:var(--tp-fg);border-radius:1px}.tp-refresh-btn{margin-left:auto;font-size:14px!important;padding:0 12px!important;color:var(--tp-fg-3)!important}.tp-refresh-btn:hover{color:var(--tp-fg)!important}.tp-account-empty{padding:24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.tp-account-empty span{font-size:13px;color:var(--tp-fg-2)}.tp-account-empty button{border:1px solid var(--tp-border-strong);border-radius:var(--tp-radius);background:var(--tp-fg);color:#fff;font-size:12px;font-weight:600;padding:8px 18px;cursor:pointer}.tp-account-body{display:flex}.tp-account-error,.tp-order-warning{padding:8px 12px;font-family:var(--tp-font-mono);font-size:10px;font-weight:600;color:var(--tp-red);background:#dc26260d;border-bottom:1px solid var(--tp-border)}.tp-order-table-wrap{flex:1;overflow:auto}.tp-order-table{width:100%;border-collapse:collapse;font-size:12px}.tp-order-table th,.tp-order-table td{padding:8px 12px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--tp-border)}.tp-order-table th{font-family:var(--tp-font-sans);font-size:11px;font-weight:500;color:var(--tp-fg-3);background:var(--tp-bg);position:sticky;top:0;z-index:1}.tp-order-table td{font-family:var(--tp-font-mono);font-size:11.5px;font-weight:500;color:var(--tp-fg);font-variant-numeric:tabular-nums}.tp-order-table tbody tr{cursor:pointer;transition:background 80ms ease}.tp-order-table tbody tr:hover,.tp-order-table tbody tr.selected{background:#00000005}.tp-order-table td.buy{color:var(--tp-green);font-weight:700}.tp-order-table td.sell{color:var(--tp-red);font-weight:700}.tp-order-empty-cell{text-align:center!important;color:var(--tp-fg-3)!important;padding:20px 12px!important;font-size:12px!important}.tp-order-actions{display:flex;gap:6px}.tp-order-actions button{border:1px solid var(--tp-border-strong);border-radius:3px;background:var(--tp-panel);color:var(--tp-fg);font-family:var(--tp-font-sans);font-size:10px;font-weight:600;padding:3px 8px;cursor:pointer;transition:background .1s ease}.tp-order-actions button:hover:not(:disabled){background:var(--tp-bg)}.tp-order-actions button:disabled{opacity:.4;cursor:not-allowed}.tp-order-detail{width:260px;flex-shrink:0;border-left:1px solid var(--tp-border);padding:14px;display:flex;flex-direction:column;gap:12px}.tp-order-detail-head{display:flex;flex-direction:column;gap:2px}.tp-order-detail-head span{font-size:10px;font-weight:500;color:var(--tp-fg-3);text-transform:uppercase;letter-spacing:.04em}.tp-order-detail-head strong{font-family:var(--tp-font-mono);font-size:12px;font-weight:700;color:var(--tp-fg)}.tp-order-detail-grid{display:grid;grid-template-columns:auto 1fr;gap:4px 12px}.tp-order-detail-grid span{font-size:11px;color:var(--tp-fg-3)}.tp-order-detail-grid strong{font-family:var(--tp-font-mono);font-size:11px;font-weight:600;color:var(--tp-fg);text-align:right;font-variant-numeric:tabular-nums}.tp-order-detail-empty{padding:20px;text-align:center;font-size:12px;color:var(--tp-fg-3)}.tp-order-detail-actions{display:flex;gap:6px;flex-wrap:wrap}.tp-order-detail-actions button{border:1px solid var(--tp-border-strong);border-radius:var(--tp-radius);background:var(--tp-panel);color:var(--tp-fg);font-family:var(--tp-font-sans);font-size:11px;font-weight:600;padding:6px 12px;cursor:pointer;transition:background .1s ease}.tp-order-detail-actions button:hover:not(:disabled){background:var(--tp-bg)}.tp-order-detail-actions button:disabled{opacity:.4;cursor:not-allowed}[data-theme=dark] .trade-page-wrapper{--tp-bg: #0a0a0a;--tp-panel: #111111;--tp-fg: #f0f0f0;--tp-fg-2: #999;--tp-fg-3: #5e5e5e;--tp-border: #222;--tp-border-strong: #333;--tp-green: #22c55e;--tp-green-bg: rgba(34, 197, 94, .12);--tp-red: #ef4444;--tp-red-bg: rgba(239, 68, 68, .12);background:var(--tp-bg)}[data-theme=dark] .tp-chart-wrap .TVChartContainer{background:var(--tp-panel)!important}[data-theme=dark] .tp-type-tabs,[data-theme=dark] .tp-slip-options{background:#1a1a1a}[data-theme=dark] .tp-type-tabs button.active,[data-theme=dark] .tp-slip-btn.active{background:#2a2a2a;box-shadow:0 1px 2px #0000004d}[data-theme=dark] .tp-order-table th{background:#0e0e0e}[data-theme=dark] .tp-order-table tbody tr:hover,[data-theme=dark] .tp-order-table tbody tr.selected,[data-theme=dark] .tp-book-row:hover{background:#ffffff08}[data-theme=dark] .tp-book-row{background:var(--tp-panel)}[data-theme=dark] .tp-book-row.ask:after{background:linear-gradient(to left,rgba(255,255,255,.06),rgba(255,255,255,.02) 60%,transparent)}[data-theme=dark] .tp-book-row.bid:after{background:linear-gradient(to left,rgba(255,255,255,.05),rgba(255,255,255,.015) 60%,transparent)}[data-theme=dark] .tp-stream-strip,[data-theme=dark] .tp-spread-row{background:#0e0e0e}[data-theme=dark] .tp-presale-card{background:#141414}[data-theme=dark] .tp-presale-input>div{background:#0e0e0e}[data-theme=dark] .tp-presale-cta{background:#f5f5f5;border-color:#f5f5f5;color:#0a0a0a}[data-theme=dark] .tp-message{background:#ef444414;border-color:#ef444433}@media(max-width:1100px){.tp-workspace{grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;height:auto;min-height:500px}.tp-col-chart{grid-column:1 / -1;min-height:400px;border-right:none}.tp-col-book{border-right:1px solid var(--tp-border)}.tp-ticker-stats{display:none}}@media(max-width:768px){.tp-workspace{grid-template-columns:1fr;grid-template-rows:auto}.tp-col-chart{min-height:320px}.tp-col-book{border-right:none;max-height:360px}.tp-col-form{border-top:1px solid var(--tp-border)}.tp-account-body{flex-direction:column}.tp-order-detail{width:100%;border-left:none;border-top:1px solid var(--tp-border)}.tp-ticker-bar{height:auto;padding:8px 12px;flex-wrap:wrap}.tp-ticker-pair{flex-wrap:wrap}}.pro-outer-wrapper{background-color:var(--tp-bg);width:100vw;min-height:100vh}.lock-scroll,.lock-scroll .pro-outer-wrapper{overflow:hidden!important;height:100vh!important}.pro-blurred-content{filter:blur(8px) grayscale(40%);pointer-events:none;-webkit-user-select:none;user-select:none}.pro-overlay-modal{position:absolute;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#ffffff1a}.pro-modal-content{background:var(--tp-panel);border:1px solid var(--tp-border);border-radius:var(--tp-radius);padding:48px 64px;text-align:center;max-width:520px;width:90%}.pro-modal-title{font-family:Anton,sans-serif;font-size:48px;letter-spacing:-1px;margin-bottom:8px;line-height:.95}.pro-modal-subtitle{font-size:12px;font-weight:700;color:var(--tp-fg-3);margin-bottom:32px;letter-spacing:.08em}.pro-modal-form{display:flex;flex-direction:column;gap:12px}.pro-modal-input{border:1px solid var(--tp-border);border-radius:var(--tp-radius);padding:12px;font-family:var(--tp-font-mono);font-size:12px;outline:none;text-align:center}.pro-modal-btn{background:var(--tp-fg);color:#fff;border:none;border-radius:var(--tp-radius);padding:12px;font-family:var(--tp-font-mono);font-weight:700;font-size:12px;cursor:pointer}.trade-chart{flex:1;width:100%;height:100%;min-height:0;cursor:crosshair}.trade-chart-canvas{width:100%;height:100%;display:block}.skeleton-pulse{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0,#e0e0e0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-pro-container{width:100%;height:100vh;background:#f4f4f4;display:flex;flex-direction:column}.skeleton-pro-header{height:42px;display:flex;gap:1px;border-bottom:1.5px solid #ddd;background:#e8e8e8}.skeleton-pro-main{flex:1;display:flex}.skeleton-pro-sidebar{width:20%;padding:16px;border-right:1.5px solid #ddd}.skeleton-pro-chart{width:54%;display:flex;flex-direction:column;padding:12px}.skeleton-pro-chart-header{display:flex;justify-content:space-between;margin-bottom:12px}.skeleton-pro-right{width:26%;padding:12px;border-left:1.5px solid #ddd}.skeleton-dash-wrapper{width:100%;min-height:100vh;background:#f4f4f4;display:flex;flex-direction:column}.skeleton-dash-nav{height:52px;background:#fff;border-bottom:2px solid #000;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.skeleton-dash-header{background:#fff;border-bottom:2px solid #000;padding:32px 24px;display:flex;justify-content:space-between;align-items:flex-end}.skeleton-dash-header-left{flex:1}.skeleton-dash-header-stats{display:flex;gap:32px}.skeleton-dash-main{padding:24px;max-width:1600px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:32px}.skeleton-dash-section{background:#fff;border:2px solid #000}.skeleton-section-header{padding:16px 20px;border-bottom:1.5px solid #000}.skeleton-trending-grid{display:grid;grid-template-columns:repeat(4,1fr)}.skeleton-trending-card{padding:20px;border-right:1.5px solid #000;border-bottom:1.5px solid #000}.skeleton-table-head{display:grid;grid-template-columns:50px 2fr 1fr 1fr 1fr 1fr 1fr 100px;padding:12px 20px;background:#fafafa;border-bottom:2px solid #000}.skeleton-table-row{display:grid;grid-template-columns:50px 2fr 1fr 1fr 1fr 1fr 1fr 100px;padding:16px 20px;border-bottom:1px solid #eee;align-items:center}.skeleton-landing-container{width:100%;height:100vh;background:#000;overflow:hidden;padding:24px}.skeleton-landing-nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}.skeleton-landing-hero{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:60px}.skeleton-landing-cube-placeholder{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.2}.skeleton-tb-container{padding:24px;background:#0a0a0a;min-height:100vh}.skeleton-tb-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.skeleton-tb-sub{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px}.skeleton-tb-main{display:grid;grid-template-columns:1fr 320px;gap:32px}.skeleton-tp-container{padding:12px;background:#0a0a0a;min-height:100vh;display:flex;flex-direction:column;gap:12px}.skeleton-tp-top{height:60px;border:1.5px solid #222;display:flex;justify-content:space-between;padding:0 20px;align-items:center}.skeleton-tp-header{height:100px;border:1.5px solid #222;display:flex;justify-content:space-between;padding:0 20px;align-items:center}.skeleton-tp-grid{display:grid;grid-template-columns:1fr 340px;gap:12px}.skeleton-tp-chart,.skeleton-tp-side{border:1.5px solid #222}.skeleton-profile-container{width:100%;min-height:100vh;background:#f4f4f4;padding:40px}.skeleton-profile-header{display:flex;align-items:center;gap:20px;margin-bottom:32px}.skeleton-profile-info{flex:1}.skeleton-profile-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px}.skeleton-profile-stat{background:#fff;border:1.5px solid #ddd;padding:16px}.skeleton-profile-positions{background:#fff;border:1.5px solid #ddd;padding:20px}html:has(.product-shell),body:has(.product-shell),html:has(.dash-wrapper),body:has(.dash-wrapper),html:has(.profile-wrapper),body:has(.profile-wrapper){overflow:auto!important;min-height:100vh;background:#ededed}:root,.product-shell,.dash-wrapper,.profile-wrapper{--ps-bg: #ededed;--ps-bg-2: #e0e0e0;--ps-panel: #ffffff;--ps-panel-2: #f6f6f6;--ps-panel-3: #ebebeb;--ps-overlay: rgba(10, 10, 10, .05);--ps-ink: #0a0a0a;--ps-line: 1.5px solid #0a0a0a;--ps-line-thin: 1px solid #0a0a0a;--ps-line-heavy: 2px solid #0a0a0a;--ps-line-soft: 1px solid rgba(10, 10, 10, .18);--ps-divider: 1px solid rgba(10, 10, 10, .1);--ps-fg: #0a0a0a;--ps-fg-2: #525252;--ps-fg-3: #8a8a8a;--ps-fg-4: #c4c4c4;--ps-fg-inverse: #ffffff;--ps-accent: #0a0a0a;--ps-accent-hover: #1f1f1f;--ps-yellow: #90D2F1;--ps-yellow-soft: rgba(144, 210, 241, .18);--ps-green: #00875a;--ps-green-soft: rgba(0, 135, 90, .12);--ps-red: #d92d20;--ps-red-soft: rgba(217, 45, 32, .12);--ps-amber: #b45309;--ps-amber-soft: rgba(180, 83, 9, .12);--ps-purple: #6d28d9;--ps-purple-soft: rgba(109, 40, 217, .12);--ps-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ps-font-mono: "JetBrains Mono", "SF Mono", ui-monospace, Menlo, Consolas, monospace;--ps-font-display: "Anton", "Inter", sans-serif;--ps-mono: var(--ps-font-mono);--ps-hero: var(--ps-font-display);--ps-muted: var(--ps-fg-2);--ps-shadow-brutal: none;--ps-shadow-brutal-sm: none;--ps-shadow-brutal-lg: none;--ps-easing: cubic-bezier(.4, 0, .2, 1);--ps-duration-fast: .1s;--ps-duration: .16s}.product-shell{min-height:100vh;width:100%;background:var(--ps-bg);color:var(--ps-fg);font-family:var(--ps-font-sans);font-size:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;display:flex;flex-direction:column;letter-spacing:-.005em}.product-nav{min-height:56px;background:var(--ps-panel);border-bottom:var(--ps-line-heavy);display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:0 24px;position:sticky;top:0;z-index:50}.product-nav-balance{display:inline-flex;align-items:center}.product-nav-balance:empty{display:none}.product-brand,.product-nav-links a,.product-nav-right a,.product-footer a{color:inherit;text-decoration:none}.product-brand{display:inline-flex;align-items:center;gap:10px;transition:opacity var(--ps-duration) var(--ps-easing)}.product-brand:hover{opacity:.7}.product-brand img{width:28px;height:28px;object-fit:contain;filter:grayscale(100%)}.product-brand span{font-family:var(--ps-font-display);font-size:22px;font-weight:400;line-height:1;letter-spacing:0;color:var(--ps-fg);text-transform:uppercase}.product-nav-links{display:flex;justify-content:flex-start;gap:0;min-width:0;overflow-x:auto;scrollbar-width:none}.product-nav-links::-webkit-scrollbar{display:none}.product-nav-links a{position:relative;color:var(--ps-fg-2);font-family:var(--ps-font-mono);font-size:11px;font-weight:600;padding:8px 14px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-left:1px solid transparent;border-right:1px solid transparent;transition:color var(--ps-duration) var(--ps-easing),background var(--ps-duration) var(--ps-easing)}.product-nav-links a:hover{color:var(--ps-fg);background:var(--ps-panel-3)}.product-nav-links a.active{color:var(--ps-fg-inverse);background:var(--ps-ink)}.product-nav-right{display:flex;justify-content:flex-end;align-items:center;gap:8px;min-width:0}.product-status-pill{display:inline-flex;align-items:center;gap:7px;border:var(--ps-line);background:var(--ps-panel);padding:7px 11px;color:var(--ps-fg)!important;font-family:var(--ps-font-mono);font-size:10px;font-weight:600;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;transition:all var(--ps-duration) var(--ps-easing)}.product-status-pill:hover{box-shadow:var(--ps-shadow-brutal-sm);transform:translate(-1px,-1px)}.product-status-pill span{width:7px;height:7px;background:var(--ps-green);border:1px solid var(--ps-ink);animation:ps-pulse 2s ease-in-out infinite}@keyframes ps-pulse{0%,to{opacity:1}50%{opacity:.45}}.product-account-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--ps-ink);color:var(--ps-fg-inverse)!important;border:var(--ps-line);padding:8px 16px;font-family:var(--ps-font-mono);font-size:10px;font-weight:700;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;transition:all var(--ps-duration) var(--ps-easing);cursor:pointer}.product-account-btn:hover:not(:disabled){background:var(--ps-panel);color:var(--ps-fg)!important;box-shadow:var(--ps-shadow-brutal-sm);transform:translate(-1px,-1px)}.product-login-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--ps-panel);color:var(--ps-fg)!important;border:var(--ps-line);padding:8px 14px;font-family:var(--ps-font-mono);font-size:10px;font-weight:700;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;transition:all var(--ps-duration) var(--ps-easing);cursor:pointer}.product-login-btn:hover:not(:disabled){background:var(--ps-yellow);box-shadow:var(--ps-shadow-brutal-sm);transform:translate(-1px,-1px)}.product-account-btn:disabled,.product-login-btn:disabled{opacity:.55;cursor:wait}.product-deposit-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--ps-ink);color:var(--ps-fg-inverse)!important;border:var(--ps-line);padding:8px 16px;font-family:var(--ps-font-mono);font-size:10px;font-weight:700;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;transition:all var(--ps-duration) var(--ps-easing);cursor:pointer}.product-deposit-btn:hover{background:var(--ps-yellow);color:var(--ps-fg)!important;box-shadow:var(--ps-shadow-brutal-sm);transform:translate(-1px,-1px)}.product-header{background:var(--ps-panel);border-bottom:var(--ps-line-heavy);padding:36px 28px 28px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 32px;align-items:end;position:relative;overflow:hidden}.product-header:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 39px,rgba(10,10,10,.03) 39px,rgba(10,10,10,.03) 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,rgba(10,10,10,.03) 39px,rgba(10,10,10,.03) 40px);pointer-events:none}.product-header>*{position:relative}.product-header-copy{display:flex;flex-direction:column;gap:10px;min-width:0}.product-kicker{display:inline-flex;align-items:center;align-self:flex-start;color:var(--ps-fg);font-family:var(--ps-font-mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--ps-yellow);border:var(--ps-line-thin);padding:4px 10px}.product-header h1{font-family:var(--ps-font-display);font-size:clamp(36px,5vw,64px);font-weight:400;line-height:.95;letter-spacing:-.005em;color:var(--ps-fg);margin:0;text-transform:uppercase}.product-header p{color:var(--ps-fg-2);font-size:13px;font-weight:500;line-height:1.6;max-width:760px;margin:0;text-transform:none;letter-spacing:-.005em}.product-stat-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--ps-panel);border:var(--ps-line-heavy);margin-top:8px}.product-stat{min-height:86px;padding:14px 18px;border-right:var(--ps-line-thin);display:flex;flex-direction:column;justify-content:center;gap:4px;transition:background var(--ps-duration) var(--ps-easing)}.product-stat:hover{background:var(--ps-panel-2)}.product-stat:last-child{border-right:0}.product-stat:nth-child(n+5){border-top:var(--ps-line-thin)}.product-stat:nth-child(4n){border-right:0}.product-stat:nth-last-child(-n+4){border-bottom:0}.product-stat strong{font-family:var(--ps-font-display);font-size:30px;font-weight:400;line-height:1;letter-spacing:0;color:var(--ps-fg);white-space:nowrap;font-variant-numeric:tabular-nums;text-transform:uppercase}.product-stat strong.positive{color:var(--ps-green)}.product-stat strong.negative{color:var(--ps-red)}.product-stat span{color:var(--ps-fg-2);font-family:var(--ps-font-mono);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.product-actions{justify-self:end;display:flex;align-items:stretch;gap:8px;flex-wrap:wrap}.product-actions a,.product-actions button{background:var(--ps-panel);color:var(--ps-fg);border:var(--ps-line);font-family:var(--ps-font-mono);font-size:10px;font-weight:700;min-height:40px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;letter-spacing:.06em;transition:all var(--ps-duration) var(--ps-easing)}.product-actions a:hover,.product-actions button:hover{box-shadow:var(--ps-shadow-brutal-sm);transform:translate(-1px,-1px)}.product-actions .primary,.product-actions a:first-child{background:var(--ps-ink);color:var(--ps-fg-inverse);border-color:var(--ps-ink)}.product-actions .primary:hover,.product-actions a:first-child:hover{background:var(--ps-accent-hover)}.product-main{width:100%;max-width:1500px;margin:0 auto;padding:24px 28px 40px;flex:1}.product-footer{min-height:48px;background:var(--ps-panel);border-top:var(--ps-line-heavy);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 28px;color:var(--ps-fg-2);font-family:var(--ps-font-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.product-footer div{display:flex;gap:16px}.product-footer a{color:var(--ps-fg-2);transition:color var(--ps-duration) var(--ps-easing)}.product-footer a:hover{color:var(--ps-fg)}@media(max-width:1100px){.product-nav{grid-template-columns:1fr auto;gap:12px;padding:12px 18px;position:relative;min-height:auto}.product-nav-links{grid-column:1 / -1;justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.product-header{grid-template-columns:1fr;padding:28px 20px 22px}.product-actions{justify-self:stretch}.product-main{padding:20px}.product-footer{align-items:flex-start;flex-direction:column;padding:16px 20px}}@media(max-width:620px){.product-nav-links a{padding:7px 11px;font-size:10px}.product-account-btn{max-width:168px;overflow:hidden;text-overflow:ellipsis}.product-stat strong{font-size:24px}}@media(max-width:520px){.product-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-stat{min-height:72px;border-top:0;border-bottom:var(--ps-line-thin)}.product-stat:nth-child(2n){border-right:0}.product-stat:nth-last-child(-n+2){border-bottom:0}}@media(max-width:440px){.product-stat-grid{grid-template-columns:1fr}.product-stat,.product-stat:nth-child(2n),.product-stat:nth-last-child(-n+2){border-right:0;border-bottom:var(--ps-line-thin)}.product-stat:last-child{border-bottom:0}}[data-theme=dark]{color-scheme:dark}[data-theme=dark] html:has(.product-shell),[data-theme=dark] html:has(.dash-wrapper),[data-theme=dark] html:has(.profile-wrapper),[data-theme=dark] body:has(.product-shell),[data-theme=dark] body:has(.dash-wrapper),[data-theme=dark] body:has(.profile-wrapper){background:#0a0a0a}[data-theme=dark]:root,[data-theme=dark] :root,[data-theme=dark] .product-shell,[data-theme=dark] .dash-wrapper,[data-theme=dark] .profile-wrapper,[data-theme=dark] .asset-page-v2{--ps-bg: #0a0a0a;--ps-bg-2: #141414;--ps-panel: #141414;--ps-panel-2: #1c1c1c;--ps-panel-3: #262626;--ps-overlay: rgba(255, 255, 255, .06);--ps-ink: #f5f5f5;--ps-line: 1.5px solid #f5f5f5;--ps-line-thin: 1px solid #f5f5f5;--ps-line-heavy: 2px solid #f5f5f5;--ps-line-soft: 1px solid rgba(245, 245, 245, .18);--ps-divider: 1px solid rgba(245, 245, 245, .12);--ps-fg: #f5f5f5;--ps-fg-2: #a8a8a8;--ps-fg-3: #6a6a6a;--ps-fg-4: #3a3a3a;--ps-fg-inverse: #0a0a0a;--ps-accent: #f5f5f5;--ps-accent-hover: #e5e5e5;--ps-yellow: #90D2F1;--ps-yellow-soft: rgba(144, 210, 241, .16);--ps-green: #19c37d;--ps-green-soft: rgba(25, 195, 125, .18);--ps-red: #ff5547;--ps-red-soft: rgba(255, 85, 71, .18);--ps-amber: #f5b042;--ps-amber-soft: rgba(245, 176, 66, .18);--ps-purple: #b794f4;--ps-purple-soft: rgba(183, 148, 244, .18);--ps-shadow-brutal: none;--ps-shadow-brutal-sm: none;--ps-shadow-brutal-lg: none}[data-theme=dark] .product-status-pill span,[data-theme=dark] .live-dot,[data-theme=dark] .status-dot,[data-theme=dark] .wallet-mode-dot,[data-theme=dark] .asset-status-dot{background:var(--ps-green);border-color:var(--ps-ink)}[data-theme=dark] .product-brand img,[data-theme=dark] .pitch-slide img,[data-theme=dark] .dash-brand-logo{filter:grayscale(100%) invert(.92)}[data-theme=dark] body{background-color:#0a0a0a}[data-theme=dark] :root,[data-theme=dark] .pro-outer-wrapper,[data-theme=dark] body:has(.pro-outer-wrapper){--pro-bg: #0a0a0a;--pro-bg-2: #141414;--pro-panel: #141414;--pro-panel-2: #1c1c1c;--pro-fg: #f5f5f5;--pro-fg-2: #a8a8a8;--pro-fg-3: #6a6a6a;--pro-gray: #a8a8a8;--pro-green: #19c37d;--pro-red: #ff5547;--pro-border: 1px solid rgba(245, 245, 245, .18);--pro-border-strong: 1px solid rgba(245, 245, 245, .32);--pro-divider: 1px solid rgba(245, 245, 245, .12)}[data-theme=dark] body:has(.pro-outer-wrapper){background-color:var(--pro-bg);color:var(--pro-fg)}[data-theme=dark] .product-header:before{background-image:repeating-linear-gradient(0deg,transparent,transparent 39px,rgba(245,245,245,.05) 39px,rgba(245,245,245,.05) 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,rgba(245,245,245,.05) 39px,rgba(245,245,245,.05) 40px)}[data-theme=dark] .dash-header:before{background-image:repeating-linear-gradient(0deg,transparent,transparent 39px,rgba(245,245,245,.06) 39px,rgba(245,245,245,.06) 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,rgba(245,245,245,.06) 39px,rgba(245,245,245,.06) 40px)}[data-theme=dark] .profile-header:before,[data-theme=dark] .asset-hero:before{background-image:repeating-linear-gradient(0deg,transparent,transparent 39px,rgba(245,245,245,.06) 39px,rgba(245,245,245,.06) 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,rgba(245,245,245,.06) 39px,rgba(245,245,245,.06) 40px)}[data-theme=dark] .asset-chart-canvas-wrap{background:linear-gradient(rgba(245,245,245,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(245,245,245,.05) 1px,transparent 1px),var(--ps-panel)!important;background-size:100% 12.5%,8.33% 100%!important}[data-theme=dark] .pp-sparkline{background:linear-gradient(rgba(245,245,245,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(245,245,245,.06) 1px,transparent 1px),var(--ps-panel-2)!important;background-size:100% 25%,12.5% 100%!important}[data-theme=dark] .product-kicker,[data-theme=dark] .dash-header-tag,[data-theme=dark] .profile-kicker,[data-theme=dark] .asset-hero-kicker,[data-theme=dark] .asset-tape-kicker,[data-theme=dark] .asset-deep-dive-kicker,[data-theme=dark] .asset-quote-pill,[data-theme=dark] .depth-book-kicker,[data-theme=dark] .day-range-kicker,[data-theme=dark] .related-markets-kicker,[data-theme=dark] .heat-tag.trending,[data-theme=dark] .section-badge.momentum,[data-theme=dark] .menu-head-kicker,[data-theme=dark] .menu-section-kicker,[data-theme=dark] .menu-network-pill.localnet,[data-theme=dark] .menu-close:hover,[data-theme=dark] .wallet-mode-badge,[data-theme=dark] .wallet-mode-badge .wallet-mode-label,[data-theme=dark] .wallet-mode-switch:hover,[data-theme=dark] .wallet-funding-head span,[data-theme=dark] .wallet-external-kicker,[data-theme=dark] .ticket-position-pnl,[data-theme=dark] .ticket-summary-row.impact,[data-theme=dark] .ticket-summary-row.impact span,[data-theme=dark] .ticket-cta:hover,[data-theme=dark] .ticket-preset-max,[data-theme=dark] .product-login-btn:hover,[data-theme=dark] .product-actions a:hover,[data-theme=dark] .product-actions button:hover,[data-theme=dark] .filter-btn:hover,[data-theme=dark] .sort-btn:hover,[data-theme=dark] .asset-tf-btn:hover,[data-theme=dark] .ticket-preset:hover,[data-theme=dark] .ticket-pro-link:hover,[data-theme=dark] .pp-segment button:hover:not(.active),[data-theme=dark] .settings-tabs button:hover:not(.active),[data-theme=dark] .pp-button:hover:not(.primary),[data-theme=dark] .related-market-card:hover,[data-theme=dark] .asset-company-info-tab:hover:not(.active),[data-theme=dark] .profile-toolbar button:hover:not(.active),[data-theme=dark] .account-switch-list button:hover:not(.active),[data-theme=dark] .pp-inline-form button:hover,[data-theme=dark] .dash-empty-state button:hover,[data-theme=dark] .command-search input:focus,[data-theme=dark] .pp-inline-form input:focus,[data-theme=dark] .pp-command-strip input:focus,[data-theme=dark] .settings-stack input:focus,[data-theme=dark] .ticket-amount-input:focus-within,[data-theme=dark] .network-toggle-theme:hover,[data-theme=dark] .network-toggle-btn:hover,[data-theme=dark] .menu-network-pill.localnet *,[data-theme=dark] .menu-section-helper{color:#0a0a0a!important}[data-theme=dark] .trade-ticket-tabs button:hover:not(.active):not(:disabled){color:#0a0a0a!important}[data-theme=dark] .flip-switch.is-on .flip-switch-knob,[data-theme=dark] .network-toggle-theme.dark .network-toggle-theme-icon{color:#0a0a0a!important}.menu-hamburger-trigger{display:inline-flex;align-items:center;gap:8px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.06em;padding:7px 12px;cursor:pointer;text-transform:uppercase;transition:all .16s cubic-bezier(.4,0,.2,1)}.menu-hamburger-trigger:hover{box-shadow:var(--ps-shadow-brutal-sm, 2px 2px 0 0 #0a0a0a);transform:translate(-1px,-1px)}.menu-hamburger-trigger.is-open{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.menu-hamburger-label{line-height:1}.menu-hamburger-icon{display:inline-flex;flex-direction:column;justify-content:space-between;width:16px;height:12px}.menu-hamburger-icon span{display:block;width:100%;height:2px;background:currentColor;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .16s cubic-bezier(.4,0,.2,1)}.menu-hamburger-icon.is-open span:nth-child(1){transform:translateY(5px) rotate(45deg)}.menu-hamburger-icon.is-open span:nth-child(2){opacity:0}.menu-hamburger-icon.is-open span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}@media(max-width:520px){.menu-hamburger-label{display:none}.menu-hamburger-trigger{padding:7px 9px}}.menu-overlay{position:fixed;inset:0;background:#0a0a0a8c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:100;display:flex;justify-content:flex-end;animation:menu-overlay-in .18s cubic-bezier(.4,0,.2,1)}@keyframes menu-overlay-in{0%{opacity:0}to{opacity:1}}.menu-panel{width:440px;max-width:100%;height:100%;background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);border-left:var(--ps-line-heavy, 2px solid #0a0a0a);display:flex;flex-direction:column;font-family:var(--ps-font-sans, "Inter", sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.005em;box-shadow:none;animation:menu-panel-slide .26s cubic-bezier(.4,0,.2,1);overflow-y:auto}@keyframes menu-panel-slide{0%{transform:translate(108%)}to{transform:translate(0)}}.menu-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:16px;padding:22px 24px 18px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);position:relative;overflow:hidden;flex-shrink:0}.menu-head:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 31px,rgba(10,10,10,.05) 31px,rgba(10,10,10,.05) 32px),repeating-linear-gradient(90deg,transparent,transparent 31px,rgba(10,10,10,.05) 31px,rgba(10,10,10,.05) 32px);pointer-events:none}[data-theme=dark] .menu-head:before{background-image:repeating-linear-gradient(0deg,transparent,transparent 31px,rgba(245,245,245,.06) 31px,rgba(245,245,245,.06) 32px),repeating-linear-gradient(90deg,transparent,transparent 31px,rgba(245,245,245,.06) 31px,rgba(245,245,245,.06) 32px)}.menu-head>div{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0}.menu-head-kicker{align-self:flex-start;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg, #0a0a0a);background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:3px 8px}.menu-head h2{margin:0;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:28px;font-weight:400;line-height:.95;letter-spacing:0;color:var(--ps-fg, #0a0a0a);text-transform:uppercase}.menu-close{position:relative;width:36px;height:36px;border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:14px;font-weight:700;cursor:pointer;transition:all .16s cubic-bezier(.4,0,.2,1)}.menu-close:hover{background:var(--ps-ink, #0a0a0a);color:var(--ps-yellow, #90D2F1)}[data-theme=dark] .menu-close:hover{background:var(--ps-yellow, #90D2F1);color:var(--ps-ink, #0a0a0a)}.menu-section{padding:20px 24px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;flex-direction:column;gap:14px}.menu-section:last-of-type{border-bottom:0}.menu-section-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.menu-section-kicker{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg, #0a0a0a);background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:3px 8px}.menu-status-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.menu-status-pill .menu-status-dot{width:6px;height:6px;border:1px solid currentColor;background:currentColor}.menu-status-pill.localnet{background:var(--ps-yellow, #90D2F1);color:#0a0a0a;border-color:#0a0a0a}.menu-status-pill.localnet .menu-status-dot{background:#0a0a0a;border-color:#0a0a0a;animation:menu-pulse 1.6s ease-in-out infinite}.menu-status-pill.mainnet{background:var(--ps-green, #00875a);color:#fff;border-color:var(--ps-green, #00875a)}.menu-status-pill.mainnet .menu-status-dot{background:#fff;border-color:#fff;animation:menu-pulse 1.6s ease-in-out infinite}@keyframes menu-pulse{0%,to{opacity:1}50%{opacity:.45}}.menu-section-copy{margin:0;font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:12.5px;font-weight:500;line-height:1.55;color:var(--ps-fg-2, #525252);text-transform:none;letter-spacing:-.005em}[data-theme=dark] .menu-section-copy{color:#b4b4b4}.menu-account-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);text-decoration:none;color:inherit;transition:all .16s cubic-bezier(.4,0,.2,1)}.menu-account-card:hover{background:var(--ps-yellow, #90D2F1);color:#0a0a0a;box-shadow:var(--ps-shadow-brutal-sm, 2px 2px 0 0 #0a0a0a);transform:translate(-1px,-1px)}.menu-account-avatar{width:38px;height:38px;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;align-items:center;justify-content:center;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:16px;text-transform:uppercase;flex-shrink:0}.menu-account-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.menu-account-name{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:14px;font-weight:800;color:var(--ps-fg, #0a0a0a);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-account-handle{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--ps-fg-2, #525252);text-transform:uppercase}.menu-account-arrow{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:14px;color:var(--ps-fg-2, #525252)}.menu-account-card:hover .menu-account-name,.menu-account-card:hover .menu-account-handle,.menu-account-card:hover .menu-account-arrow{color:#0a0a0a}.menu-wallet-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);color:inherit;font-family:inherit;cursor:pointer;text-align:left;transition:all .16s cubic-bezier(.4,0,.2,1)}.menu-wallet-card:hover{background:var(--ps-yellow, #90D2F1);color:#0a0a0a;box-shadow:var(--ps-shadow-brutal-sm, 2px 2px 0 0 #0a0a0a);transform:translate(-1px,-1px)}.menu-wallet-balance,.menu-wallet-addr{display:flex;flex-direction:column;gap:4px;min-width:0}.menu-wallet-label{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg-2, #525252)}.menu-wallet-balance strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:22px;font-weight:400;letter-spacing:-.01em;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums}.menu-wallet-addr strong{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:13px;font-weight:700;color:var(--ps-fg, #0a0a0a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-wallet-card:hover .menu-wallet-label,.menu-wallet-card:hover .menu-wallet-balance strong,.menu-wallet-card:hover .menu-wallet-addr strong{color:#0a0a0a}.flip-switch{appearance:none;border:0;background:transparent;padding:0;cursor:pointer;width:100%;display:block}.flip-switch-track{position:relative;display:grid;grid-template-columns:1fr 1fr;height:48px;border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-panel-3, #ebebeb);overflow:hidden;transition:background .22s cubic-bezier(.4,0,.2,1),box-shadow .16s cubic-bezier(.4,0,.2,1)}[data-theme=dark] .flip-switch-track{background:var(--ps-panel-2, #1c1c1c)}.flip-switch-side{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10.5px;font-weight:700;letter-spacing:.1em;color:var(--ps-fg-2, #525252);text-transform:uppercase;transition:color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.flip-switch-side svg,.flip-switch-side .menu-network-glyph{transition:opacity .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.flip-switch-side:not(.is-active){color:var(--ps-fg-3, #8a8a8a);opacity:.85}.flip-switch-side.is-active{color:transparent}.flip-switch-side.is-active svg,.flip-switch-side.is-active .menu-network-glyph{opacity:0}.flip-switch-knob{position:absolute;top:4px;left:4px;width:calc(50% - 8px);height:calc(100% - 8px);background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;transition:transform .32s cubic-bezier(.55,-.05,.35,1.4),background .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1);will-change:transform}.flip-switch:not(.is-on) .flip-switch-knob{box-shadow:none}.flip-switch.is-on .flip-switch-knob{transform:translate(calc(100% + 8px));background:var(--ps-yellow, #90D2F1);color:#0a0a0a;box-shadow:none}[data-theme=dark] .flip-switch:not(.is-on) .flip-switch-knob{background:var(--ps-yellow, #90D2F1);color:#0a0a0a;box-shadow:none}[data-theme=dark] .flip-switch.is-on .flip-switch-knob{background:var(--ps-ink, #f5f5f5);color:#0a0a0a;box-shadow:none}.flip-switch:hover .flip-switch-knob,.flip-switch.is-on:hover .flip-switch-knob{box-shadow:none}[data-theme=dark] .flip-switch:not(.is-on):hover .flip-switch-knob{box-shadow:none}[data-theme=dark] .flip-switch.is-on:hover .flip-switch-knob{box-shadow:none}.flip-switch:focus-visible{outline:0}.flip-switch:focus-visible .flip-switch-track{box-shadow:0 0 0 3px #90d2f173}.menu-network-glyph{display:inline-flex;align-items:center;justify-content:center;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:700}.menu-switch-hint{display:flex;justify-content:space-between;align-items:center;gap:10px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg-3, #8a8a8a)}.menu-switch-hint strong{color:var(--ps-fg, #0a0a0a);font-weight:700}.menu-links{display:grid;grid-template-columns:1fr 1fr;gap:8px}.menu-link{border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.08em;padding:12px;text-decoration:none;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:6px;transition:all .16s cubic-bezier(.4,0,.2,1)}.menu-link:hover{background:var(--ps-yellow, #90D2F1);color:#0a0a0a}.menu-link span:last-child{opacity:.6}.menu-foot{margin-top:auto;padding:14px 24px;border-top:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;justify-content:space-between;gap:12px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg-2, #525252);background:var(--ps-panel-2, #f6f6f6);flex-shrink:0}@media(max-width:480px){.menu-panel{width:100%;border-left:0;box-shadow:none}.menu-head h2{font-size:24px}.flip-switch-track{height:46px}.menu-links{grid-template-columns:1fr}}html:has(.dash-wrapper),body:has(.dash-wrapper){overflow:auto!important;height:auto!important;min-height:100vh;background:#ededed}.dash-wrapper{min-height:100vh;width:100%;background:var(--ps-bg, #ededed);font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;color:var(--ps-fg, #0a0a0a);text-transform:none;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}body:has(.dash-wrapper){overflow:auto!important;height:auto!important}.dash-header{background:var(--ps-panel, #fff);border-bottom:var(--ps-line-heavy, 2px solid #0a0a0a);padding:48px 28px 36px;position:relative;overflow:hidden}.dash-header:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 39px,rgba(10,10,10,.04) 39px,rgba(10,10,10,.04) 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,rgba(10,10,10,.04) 39px,rgba(10,10,10,.04) 40px);pointer-events:none}.dash-header-content{display:flex;justify-content:space-between;align-items:flex-end;max-width:1500px;margin:0 auto;gap:40px;position:relative}.dash-header-left{display:flex;flex-direction:column;gap:14px;min-width:0}.dash-header-tag{display:inline-flex;align-items:center;align-self:flex-start;color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:4px 10px}.dash-header-title{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:clamp(40px,5.5vw,72px);font-weight:400;letter-spacing:0;line-height:.95;color:var(--ps-fg, #0a0a0a);margin:0;text-transform:uppercase}.dash-header-sub{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;color:var(--ps-fg-2, #525252);font-weight:500;line-height:1.6;letter-spacing:-.005em;margin:0;max-width:600px;text-transform:none}.dash-header-stats{display:grid;grid-template-columns:repeat(4,minmax(120px,auto));gap:32px}.header-stat{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.header-stat-value{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:32px;font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.header-stat-label{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.dash-main{flex:1;padding:28px 28px 40px;max-width:1500px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:24px}.dash-command-strip{background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);display:grid;grid-template-columns:minmax(280px,1.6fr) .7fr .85fr 1.4fr;align-items:stretch}.command-search,.command-metric,.command-sort{padding:14px 18px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0}.command-sort{border-right:none}.command-label{color:var(--ps-fg-2, #525252);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.command-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto}.command-search input{background:var(--ps-panel, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);height:40px;padding:0 12px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:600;color:var(--ps-fg, #0a0a0a);text-transform:uppercase;letter-spacing:.04em;outline:none;transition:background var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.command-search input::placeholder{color:var(--ps-fg-3, #8a8a8a)}.command-search input:focus{background:var(--ps-yellow-soft, rgba(144, 210, 241, .18))}.command-search-row button{height:40px;min-width:70px;border:var(--ps-line-thin, 1px solid #0a0a0a);border-left:none;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;cursor:pointer;text-transform:uppercase;letter-spacing:.06em;transition:background var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.command-search-row button:hover{background:var(--ps-accent-hover, #1f1f1f)}.command-value{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:28px;font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.command-value.positive{color:var(--ps-green, #00875a)}.command-value.negative{color:var(--ps-red, #d92d20)}.sort-btns{display:flex;flex-wrap:wrap;gap:6px}.sort-btn{background:var(--ps-panel, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:7px 12px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;color:var(--ps-fg, #0a0a0a);cursor:pointer;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1));text-transform:uppercase;letter-spacing:.06em}.sort-btn:hover{background:var(--ps-yellow, #90D2F1)}.sort-btn.active{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.dash-section{background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a)}.section-header{padding:18px 22px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;background:var(--ps-panel, #fff)}.section-title-row{display:flex;align-items:center;gap:14px}.section-index{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;color:var(--ps-fg-2, #525252);font-weight:600;letter-spacing:.04em}.section-title{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:22px;font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);margin:0;text-transform:uppercase}.section-badge{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;padding:5px 10px;border:var(--ps-line-thin, 1px solid #0a0a0a);display:inline-flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.06em}.section-badge.momentum{color:var(--ps-fg, #0a0a0a);background:var(--ps-yellow, #90D2F1)}.section-badge.live{color:var(--ps-fg, #0a0a0a);background:var(--ps-green-soft, rgba(0, 135, 90, .12))}.section-badge.early{color:var(--ps-fg, #0a0a0a);background:var(--ps-purple-soft, rgba(109, 40, 217, .12))}.section-filters{display:flex;gap:0;flex-wrap:wrap}.filter-btn{background:var(--ps-panel, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);margin-right:-1px;padding:7px 12px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;color:var(--ps-fg, #0a0a0a);cursor:pointer;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1));text-transform:uppercase;letter-spacing:.06em;position:relative}.filter-btn:hover{background:var(--ps-yellow, #90D2F1);z-index:1}.filter-btn.active{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);z-index:1}.trending-grid{display:grid;grid-template-columns:repeat(4,1fr)}.trending-card{padding:20px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;flex-direction:column;gap:18px;position:relative;transition:background var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.trending-card:hover{background:var(--ps-panel-2, #f6f6f6)}.trending-card:nth-child(4n){border-right:none}.trending-card:nth-last-child(-n+4){border-bottom:none}.trending-rank{position:absolute;top:14px;right:16px;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:28px;color:var(--ps-fg-4, #c4c4c4);line-height:1;font-weight:400}.trending-main{display:flex;align-items:center;gap:12px;padding-right:40px}.trending-icon{width:42px;height:42px;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;align-items:center;justify-content:center;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:16px;font-weight:400;letter-spacing:0;flex-shrink:0;text-transform:uppercase}.trending-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.trending-ticker{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:15px;font-weight:800;letter-spacing:-.015em;color:var(--ps-fg, #0a0a0a)}.trending-name{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.04em}.heat-tag{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:8px;font-weight:700;padding:3px 7px;flex-shrink:0;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;border:var(--ps-line-thin, 1px solid #0a0a0a)}.heat-tag.volatile{background:var(--ps-red, #d92d20);color:var(--ps-fg-inverse, #fff)}.heat-tag.trending{background:var(--ps-yellow, #90D2F1);color:var(--ps-fg, #0a0a0a)}.heat-tag.active{background:var(--ps-green, #00875a);color:var(--ps-fg-inverse, #fff)}.heat-tag.watchlist{background:var(--ps-panel-3, #ebebeb);color:var(--ps-fg, #0a0a0a)}.trending-momentum{display:flex;flex-direction:column;gap:8px}.momentum-header{display:flex;justify-content:space-between;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;color:var(--ps-fg-2, #525252);letter-spacing:.06em;text-transform:uppercase}.momentum-bar{height:6px;background:var(--ps-panel-2, #f6f6f6);border:var(--ps-line-thin, 1px solid #0a0a0a)}.momentum-fill{height:100%;background:var(--ps-ink, #0a0a0a);transition:width .5s var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.trending-row{display:flex;justify-content:space-between;gap:8px}.trending-depth{display:flex;justify-content:space-between;gap:8px;color:var(--ps-fg-2, #525252);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:600;border-top:var(--ps-line-thin, 1px solid #0a0a0a);padding-top:12px;text-transform:uppercase;letter-spacing:.06em}.trending-stat{display:flex;flex-direction:column;gap:3px}.stat-val{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:14px;font-weight:800;color:var(--ps-fg, #0a0a0a);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.stat-val.positive{color:var(--ps-green, #00875a)}.stat-val.negative{color:var(--ps-red, #d92d20)}.stat-lbl{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:8px;color:var(--ps-fg-2, #525252);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.trending-trade-btn{background:var(--ps-panel, #fff);border:var(--ps-line, 1.5px solid #0a0a0a);padding:11px;text-align:center;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;text-decoration:none;color:var(--ps-fg, #0a0a0a);transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1));text-transform:uppercase;letter-spacing:.08em}.trending-trade-btn:hover{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);box-shadow:none;transform:translate(-1px,-1px)}.listed-table{display:flex;flex-direction:column}.table-head{display:grid;grid-template-columns:56px minmax(220px,2fr) .85fr .95fr 1fr 1fr .85fr 1fr 96px;padding:12px 22px;background:var(--ps-panel-2, #f6f6f6);border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);align-items:center}.th{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;color:var(--ps-fg-2, #525252);letter-spacing:.08em;text-transform:uppercase}.table-row{display:grid;grid-template-columns:56px minmax(220px,2fr) .85fr .95fr 1fr 1fr .85fr 1fr 96px;padding:14px 22px;border-bottom:var(--ps-divider, 1px solid rgba(10, 10, 10, .1));align-items:center;transition:background var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.table-row:hover{background:var(--ps-panel-2, #f6f6f6)}.table-row:last-child{border-bottom:none}.td{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:600;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums}.td.idx{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;color:var(--ps-fg-2, #525252);font-weight:700}.td.company{display:flex;align-items:center;gap:12px}.company-icon{width:38px;height:38px;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;align-items:center;justify-content:center;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:14px;font-weight:400;flex-shrink:0;text-transform:uppercase}.company-info{display:flex;flex-direction:column;gap:2px;min-width:0}.company-ticker{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:14px;font-weight:800;color:var(--ps-fg, #0a0a0a);letter-spacing:-.01em}.company-name{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.04em}.td.price{font-weight:700}.td.change{font-weight:700;display:inline-flex;align-items:center;gap:4px}.td.change.positive{color:var(--ps-green, #00875a)}.td.change.negative{color:var(--ps-red, #d92d20)}.td.liquidity{display:flex;flex-direction:column;gap:5px;font-weight:700}.liquidity-meter{height:5px;width:64px;background:var(--ps-panel-2, #f6f6f6);border:var(--ps-line-thin, 1px solid #0a0a0a)}.liquidity-meter div{height:100%;background:var(--ps-ink, #0a0a0a);transition:width .5s var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.sector-pill{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;padding:4px 9px;background:var(--ps-panel-3, #ebebeb);border:var(--ps-line-thin, 1px solid #0a0a0a);color:var(--ps-fg, #0a0a0a);letter-spacing:.06em;text-transform:uppercase}.trade-btn{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:8px 16px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;text-decoration:none;text-align:center;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1));text-transform:uppercase;letter-spacing:.08em}.trade-btn:hover{background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);box-shadow:none;transform:translate(-1px,-1px)}.dash-empty-state{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--ps-fg-2, #525252);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:700;padding:40px;text-transform:uppercase;letter-spacing:.06em}.dash-empty-state button{border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-panel, #fff);padding:10px 18px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;color:var(--ps-fg, #0a0a0a);cursor:pointer;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1));text-transform:uppercase;letter-spacing:.08em}.dash-empty-state button:hover{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);box-shadow:none;transform:translate(-1px,-1px)}.dash-footer{height:50px;border-top:var(--ps-line-heavy, 2px solid #0a0a0a);display:flex;align-items:center;justify-content:space-between;padding:0 28px;background:var(--ps-panel, #fff);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.footer-left,.footer-right{color:var(--ps-fg-2, #525252)}.footer-center{display:flex;align-items:center}.live-indicator{display:inline-flex;align-items:center;gap:8px;color:var(--ps-green, #00875a);font-weight:700}.status-dot,.live-dot{width:7px;height:7px;background:var(--ps-green, #00875a);border:1px solid var(--ps-ink, #0a0a0a);animation:dash-pulse 2s ease-in-out infinite}@keyframes dash-pulse{0%,to{opacity:1}50%{opacity:.45}}@media(max-width:1200px){.trending-grid{grid-template-columns:repeat(2,1fr)}.dash-command-strip{grid-template-columns:1fr 1fr}.command-search,.command-metric{border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.command-metric:nth-child(3){border-right:var(--ps-line-thin, 1px solid #0a0a0a);border-bottom:none}.trending-card:nth-child(2n){border-right:none}.trending-card:nth-child(4n){border-right:none}.dash-header-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.header-stat-value{font-size:26px}}@media(max-width:900px){.dash-header{padding:32px 20px 28px}.dash-header-content{flex-direction:column;align-items:flex-start;gap:28px}.dash-header-stats{width:100%;grid-template-columns:repeat(2,1fr)}.header-stat{align-items:flex-start;text-align:left}.table-head,.table-row{grid-template-columns:44px minmax(180px,2fr) 1fr 1fr 1fr 88px;padding-left:16px;padding-right:16px}.th.mcap,.th.volume,.th.liquidity,.td.mcap,.td.volume,.td.liquidity{display:none}.section-filters{width:100%;overflow-x:auto;padding-bottom:4px}}@media(max-width:600px){.dash-main{padding:20px}.trending-grid{grid-template-columns:1fr}.trending-card{border-right:none!important}.dash-command-strip{grid-template-columns:1fr}.command-search,.command-metric,.command-sort,.command-metric:nth-child(3){border-right:none;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.command-sort{border-bottom:none}.table-head,.table-row{grid-template-columns:36px minmax(140px,1.6fr) 1fr 76px;padding-left:14px;padding-right:14px;gap:8px}.th.change,.th.sector,.td.change,.td.sector{display:none}.dash-footer{flex-direction:column;height:auto;padding:16px;gap:8px;text-align:center}.footer-right{display:none}}html:has(.profile-wrapper),body:has(.profile-wrapper){overflow:auto!important;min-height:100vh;background:#ededed}.profile-wrapper{min-height:100vh;width:100%;background:var(--ps-bg, #ededed);font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;color:var(--ps-fg, #0a0a0a);text-transform:none;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column}.profile-header{border-bottom:var(--ps-line-heavy, 2px solid #0a0a0a);padding:44px 28px 32px;background:var(--ps-panel, #fff);position:relative;overflow:hidden}.profile-header:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 39px,rgba(10,10,10,.04) 39px,rgba(10,10,10,.04) 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,rgba(10,10,10,.04) 39px,rgba(10,10,10,.04) 40px);pointer-events:none}.profile-header-content{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;max-width:1500px;margin:0 auto;position:relative}.profile-header-left{display:flex;gap:22px;align-items:center}.profile-avatar{width:88px;height:88px;border:var(--ps-line-heavy, 2px solid #0a0a0a);background:var(--ps-yellow, #90D2F1);color:var(--ps-fg, #0a0a0a);display:flex;align-items:center;justify-content:center;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:36px;font-weight:400;letter-spacing:0;flex-shrink:0;text-transform:uppercase;overflow:hidden}.profile-avatar img{width:100%;height:100%;object-fit:cover;display:block}.profile-info{display:flex;flex-direction:column;gap:8px;min-width:0}.profile-kicker{display:inline-flex;align-items:center;align-self:flex-start;color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:4px 10px}.profile-username{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:clamp(36px,4.6vw,56px);font-weight:400;letter-spacing:0;line-height:.95;color:var(--ps-fg, #0a0a0a);margin:0;text-transform:uppercase}.profile-meta-row{display:flex;flex-wrap:wrap;gap:8px;max-width:600px}.profile-meta-row span{border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);padding:4px 9px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:600;color:var(--ps-fg-2, #525252);letter-spacing:.04em;text-transform:uppercase}.profile-stats-row{display:flex;gap:32px}.profile-stat{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.profile-stat-value{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:30px;font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.profile-stat-value.positive{color:var(--ps-green, #00875a)}.profile-stat-value.negative{color:var(--ps-red, #d92d20)}.profile-stat-label{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.profile-main{flex:1;padding:24px 28px 40px;display:flex;flex-direction:column;gap:18px;max-width:1500px;margin:0 auto;width:100%}.profile-overview-grid{display:grid;grid-template-columns:1.45fr repeat(3,1fr);background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a)}.profile-overview-card{min-height:124px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);padding:18px 20px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.profile-overview-card:last-child{border-right:none}.profile-overview-card.primary{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.overview-label{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.profile-overview-card.primary .overview-label{color:#ffffffa6}.profile-overview-card strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:32px;font-weight:400;line-height:1;letter-spacing:0;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.profile-overview-card.primary strong{color:var(--ps-fg-inverse, #fff)}.profile-overview-card span:last-child{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;color:var(--ps-fg-2, #525252);letter-spacing:.06em;text-transform:uppercase}.profile-overview-card.primary span:last-child{color:#ffffffd9}.profile-overview-card .positive{color:var(--ps-green, #00875a)!important}.profile-overview-card .negative{color:var(--ps-red, #d92d20)!important}.profile-overview-card.primary .positive{color:#4ade80!important}.profile-overview-card.primary .negative{color:#f87171!important}.profile-section{background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a)}.profile-section-header{padding:14px 22px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.profile-section-title{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:18px;font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);text-transform:uppercase}.profile-section-badge{padding:5px 10px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);letter-spacing:.06em;text-transform:uppercase}.profile-section-badge.negative{background:var(--ps-red, #d92d20);border-color:var(--ps-red, #d92d20)}.profile-table-wrap{width:100%;overflow-x:auto}.profile-table{width:100%;border-collapse:collapse}.profile-table th,.profile-table td{padding:12px 18px;text-align:left;border-bottom:var(--ps-divider, 1px solid rgba(10, 10, 10, .1));font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:600;white-space:nowrap;text-transform:none;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;letter-spacing:-.005em}.profile-table th{background:var(--ps-panel-2, #f6f6f6);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-weight:700;color:var(--ps-fg-2, #525252);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.profile-table tr:last-child td{border-bottom:none}.profile-table tr:hover td{background:var(--ps-panel-2, #f6f6f6)}.profile-table .ticker{font-weight:800;color:var(--ps-fg, #0a0a0a)}.profile-table .positive{color:var(--ps-green, #00875a);font-weight:700}.profile-table .negative{color:var(--ps-red, #d92d20);font-weight:700}.profile-table .side-long,.profile-table .side-buy{color:var(--ps-green, #00875a);font-weight:700;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.profile-table .side-short,.profile-table .side-sell{color:var(--ps-red, #d92d20);font-weight:700;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.profile-row-link{display:inline-flex;align-items:center;justify-content:center;min-width:64px;padding:7px 12px;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);text-decoration:none;border:var(--ps-line-thin, 1px solid #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1));text-transform:uppercase;letter-spacing:.08em}.profile-row-link:hover{background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);box-shadow:none;transform:translate(-1px,-1px)}.profile-row-link.secondary{background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);border:var(--ps-line, 1.5px solid #0a0a0a)}.profile-row-link.secondary:hover{background:var(--ps-yellow, #90D2F1)}.profile-chart-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;min-height:320px}.profile-chart-container{padding:28px;position:relative;min-height:320px}.profile-chart{width:100%;height:220px}.profile-chart-header{display:flex;justify-content:space-between;margin-bottom:18px;align-items:baseline}.profile-chart-value{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:36px;font-weight:400;letter-spacing:0;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.profile-chart-change{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:18px;font-weight:400;letter-spacing:0;font-variant-numeric:tabular-nums;text-transform:uppercase}.profile-chart-change.positive,.profile-chart-side .positive{color:var(--ps-green, #00875a)}.profile-chart-change.negative,.profile-chart-side .negative{color:var(--ps-red, #d92d20)}.profile-chart-side{border-left:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);display:grid}.profile-chart-side div{border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);padding:18px 22px;display:flex;flex-direction:column;justify-content:center;gap:6px}.profile-chart-side div:last-child{border-bottom:none}.profile-chart-side span{color:var(--ps-fg-2, #525252);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.profile-chart-side strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:22px;font-weight:400;line-height:1;letter-spacing:0;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.profile-toolbar{padding:12px 18px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;align-items:center;gap:8px;background:var(--ps-panel, #fff)}.profile-toolbar button{border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);padding:7px 14px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;color:var(--ps-fg, #0a0a0a);cursor:pointer;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1));text-transform:uppercase;letter-spacing:.08em}.profile-toolbar button:hover{background:var(--ps-yellow, #90D2F1)}.profile-toolbar button.active{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.profile-toolbar span{margin-left:auto;color:var(--ps-fg-2, #525252);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-weight:600;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.profile-empty{padding:44px 32px;text-align:center;color:var(--ps-fg-2, #525252);font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:500;display:flex;flex-direction:column;align-items:center;gap:14px;text-transform:none;letter-spacing:-.005em;line-height:1.5}.profile-empty strong{color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-display, "Anton", sans-serif);font-size:32px;font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase}.profile-empty-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:4px}.profile-recovery{max-width:720px;width:100%;margin:32px auto}@media(max-width:900px){.profile-header{padding:32px 20px 28px}.profile-header-content{flex-direction:column;gap:28px}.profile-header-left{flex-direction:row;align-items:center}.profile-stats-row{flex-wrap:wrap;gap:24px}.profile-stat{align-items:flex-start}.profile-main{padding:20px}.profile-overview-grid,.profile-chart-layout{grid-template-columns:1fr}.profile-overview-card{border-right:none;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.profile-overview-card:last-child{border-bottom:none}.profile-chart-side{border-left:none;border-top:var(--ps-line-thin, 1px solid #0a0a0a)}.profile-table th,.profile-table td{padding:10px 12px;font-size:12px}}@media(max-width:520px){.profile-header-left{flex-direction:column;align-items:flex-start}.profile-avatar{width:64px;height:64px;font-size:26px}}html:has(.asset-page-v2),body:has(.asset-page-v2){overflow:auto!important;min-height:100vh;background:var(--ps-bg, #ededed)}.asset-page-v2{min-height:100vh;width:100%;background:var(--ps-bg, #ededed);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.005em;display:flex;flex-direction:column}.asset-hero{background:var(--ps-panel, #fff);border-bottom:var(--ps-line-heavy, 2px solid #0a0a0a);position:relative;overflow:hidden}.asset-hero:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 39px,rgba(10,10,10,.04) 39px,rgba(10,10,10,.04) 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,rgba(10,10,10,.04) 39px,rgba(10,10,10,.04) 40px);pointer-events:none}.asset-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:0;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.asset-hero-identity{display:flex;align-items:center;gap:22px;padding:28px 32px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);min-width:0}.asset-hero-icon{width:88px;height:88px;flex-shrink:0;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);border:var(--ps-line, 1.5px solid #0a0a0a);display:flex;align-items:center;justify-content:center;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:36px;font-weight:400;letter-spacing:0;text-transform:uppercase;box-shadow:none}.asset-hero-text{display:flex;flex-direction:column;gap:8px;min-width:0}.asset-hero-meta-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.asset-hero-kicker{color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:4px 10px}.asset-hero-status{display:inline-flex;align-items:center;gap:6px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:var(--ps-line-thin, 1px solid #0a0a0a);padding:4px 10px;background:var(--ps-panel, #fff)}.asset-hero-status .asset-status-dot{width:7px;height:7px;background:var(--ps-green, #00875a);border:1px solid var(--ps-ink, #0a0a0a);animation:dash-pulse 2s ease-in-out infinite}.asset-hero-status.negative .asset-status-dot{background:var(--ps-red, #d92d20)}.asset-hero-name{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:clamp(36px,4.4vw,56px);font-weight:400;line-height:.95;letter-spacing:0;color:var(--ps-fg, #0a0a0a);margin:0;text-transform:uppercase}.asset-hero-ticker-row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;color:var(--ps-fg-2, #525252);font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:500;letter-spacing:-.005em;line-height:1.5}.asset-hero-symbol{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:22px;color:var(--ps-fg, #0a0a0a);letter-spacing:0;text-transform:uppercase;font-weight:400}.asset-hero-divider{color:var(--ps-fg-3, #8a8a8a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace)}.asset-hero-tagline{text-transform:none;color:var(--ps-fg-2, #525252);max-width:540px;flex:1;min-width:0}.asset-hero-price-block{padding:28px 32px;display:flex;flex-direction:column;gap:10px;align-items:flex-end;min-width:0}.asset-hero-price-row{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;justify-content:flex-end}.asset-hero-price{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:clamp(48px,5.6vw,72px);font-weight:400;letter-spacing:0;line-height:.92;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.asset-hero-change{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:16px;font-weight:700;letter-spacing:.04em;display:inline-flex;align-items:center;gap:6px;text-transform:uppercase;border:var(--ps-line-thin, 1px solid currentColor);padding:4px 10px;background:var(--ps-panel, #fff)}.asset-hero-change.positive{color:var(--ps-green, #00875a);background:var(--ps-green-soft, rgba(0, 135, 90, .12));border-color:var(--ps-green, #00875a)}.asset-hero-change.negative{color:var(--ps-red, #d92d20);background:var(--ps-red-soft, rgba(217, 45, 32, .12));border-color:var(--ps-red, #d92d20)}.asset-hero-window{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ps-fg-2, #525252)}.asset-hero-actions{display:flex;gap:8px;margin-top:6px}.asset-hero-action{border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:700;letter-spacing:.08em;padding:12px 18px;text-transform:uppercase;text-decoration:none;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.asset-hero-action:hover{background:var(--ps-yellow, #90D2F1)}.asset-hero-action.primary{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.asset-hero-action.primary:hover{background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);box-shadow:none;transform:translate(-2px,-2px)}.asset-hero-stats{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));background:var(--ps-panel-2, #f6f6f6)}.asset-hero-stats>div{border-right:var(--ps-line-thin, 1px solid #0a0a0a);padding:12px 16px;display:flex;flex-direction:column;gap:4px;min-width:0}.asset-hero-stats>div:last-child{border-right:0}.asset-hero-stats span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.asset-hero-stats strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:20px;font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.asset-hero-stat-heat strong{color:var(--ps-yellow, #90D2F1);background:var(--ps-ink, #0a0a0a);padding:4px 8px;align-self:flex-start;font-size:14px}.asset-main{flex:1;width:100%;max-width:1500px;margin:0 auto;padding:24px 28px 40px;display:flex;flex-direction:column;gap:24px}.asset-page-v2 .product-footer{border-top:var(--ps-line-heavy, 2px solid #0a0a0a)}.asset-page-v2 .asset-trade-area{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;align-items:start}.asset-page-v2 .asset-chart-panel{background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);display:flex;flex-direction:column;overflow:hidden}.asset-page-v2 .asset-chart{display:flex;flex-direction:column}.asset-page-v2 .asset-chart-canvas-wrap,.asset-page-v2 .asset-chart-canvas{height:480px}.asset-page-v2 .trade-ticket-wrap{position:sticky;top:80px}.asset-company-info{background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);overflow:hidden}.asset-company-info-head{display:flex;align-items:stretch;justify-content:space-between;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6)}.asset-company-info-tabs{display:flex;align-items:stretch;overflow-x:auto;scrollbar-width:none}.asset-company-info-tabs::-webkit-scrollbar{display:none}.asset-company-info-tab{border:0;background:transparent;color:var(--ps-fg-2, #525252);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:700;letter-spacing:.1em;padding:18px 24px;cursor:pointer;text-transform:uppercase;border-right:var(--ps-line-thin, 1px solid #0a0a0a);transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1));white-space:nowrap}.asset-company-info-tab:hover{background:var(--ps-yellow, #90D2F1);color:var(--ps-fg, #0a0a0a)}.asset-company-info-tab.active{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.asset-company-info-meta{align-self:center;padding:0 22px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--ps-fg-2, #525252);text-transform:uppercase}.asset-company-info-body{background:var(--ps-panel, #fff)}.company-tab-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:0}.company-tab-grid:not(.about):not(.deck){grid-template-columns:1fr}.company-tab-main{padding:24px 28px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);min-width:0}.company-tab-grid:not(.about):not(.deck) .company-tab-main{border-right:0}.company-tab-side{padding:0;background:var(--ps-panel-2, #f6f6f6);display:flex;flex-direction:column}.company-side-head{padding:14px 22px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--ps-fg-2, #525252);text-transform:uppercase}.company-highlights{display:grid;grid-template-columns:1fr 1fr}.company-highlights>div{padding:16px 22px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;flex-direction:column;gap:4px}.company-highlights>div:nth-child(2n){border-right:0}.company-highlights>div:nth-last-child(-n+2){border-bottom:0}.company-highlights strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:26px;font-weight:400;line-height:1;letter-spacing:0;color:var(--ps-fg, #0a0a0a);text-transform:uppercase}.company-highlights span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pp-meta-grid-flush{margin:0;border:0;background:transparent}.pp-meta-grid-flush span,.pp-meta-grid-flush strong{border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.pitch-grid-inline{grid-template-columns:1fr 1fr}.pitch-grid-inline .pitch-slide{border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.pitch-grid-inline .pitch-slide:nth-child(2n){border-right:0}.pitch-grid-inline .pitch-slide:nth-last-child(-n+2){border-bottom:0}.company-section-label{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg-2, #525252);margin:24px 0 12px;padding-left:4px;border-left:3px solid var(--ps-ink, #0a0a0a)}.company-tab-grid.financials .financial-grid{margin:-24px -28px 0;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);border-top:0}.company-tab-grid.financials .revenue-bars{padding:4px 0 8px}.holders-table{display:flex;flex-direction:column}.holders-row{display:grid;grid-template-columns:60px minmax(0,1.4fr) minmax(220px,1fr) minmax(0,.7fr);align-items:center;padding:12px 0;border-bottom:var(--ps-divider, 1px solid rgba(10, 10, 10, .1));gap:16px;font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:600;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums}.holders-row:last-child{border-bottom:0}.holders-head{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.holders-rank{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);color:var(--ps-fg-2, #525252);font-weight:700}.holders-address{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:12px;overflow:hidden;text-overflow:ellipsis}.holders-pct{display:flex;align-items:center;gap:12px;min-width:0}.holders-pct strong{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:700;color:var(--ps-fg, #0a0a0a);flex-shrink:0}.holders-bar{flex:1;height:6px;background:var(--ps-panel-2, #f6f6f6);border:var(--ps-line-thin, 1px solid #0a0a0a);overflow:hidden;min-width:60px}.holders-bar>span{display:block;height:100%;background:var(--ps-ink, #0a0a0a)}.company-team-grid{padding:24px 28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.company-team-card{border:var(--ps-line-thin, 1px solid #0a0a0a);padding:18px;display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:flex-start;background:var(--ps-panel-2, #f6f6f6);transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.company-team-card:hover{background:var(--ps-panel, #fff);box-shadow:none;transform:translate(-2px,-2px)}.company-team-avatar{width:56px;height:56px;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;align-items:center;justify-content:center;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:22px;text-transform:uppercase;flex-shrink:0}.company-team-card>div{display:flex;flex-direction:column;gap:4px;min-width:0}.company-team-card strong{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:14px;font-weight:800;color:var(--ps-fg, #0a0a0a);letter-spacing:-.01em;text-transform:none}.company-team-card span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.company-team-card p{margin:8px 0 0;font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:12px;line-height:1.55;color:var(--ps-fg-2, #525252);font-weight:500;text-transform:none;letter-spacing:-.005em}.risk-list-flush{grid-template-columns:1fr 1fr}.risk-list-flush span{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px;align-items:flex-start;min-height:84px}.risk-list-flush em{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:28px;font-style:normal;color:var(--ps-fg-3, #8a8a8a);line-height:1;letter-spacing:0}.company-empty{padding:32px;text-align:center;color:var(--ps-fg-2, #525252);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.asset-tape{background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);overflow:hidden}.asset-tape-head{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);flex-wrap:wrap;gap:12px}.asset-tape-head>div{display:flex;flex-direction:column;gap:6px}.asset-tape-kicker{display:inline-flex;align-self:flex-start;color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:3px 9px}.asset-tape-head h2{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:26px;font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);margin:0;text-transform:uppercase}.asset-tape-count{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg-2, #525252);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:6px 12px}.asset-tape-list{display:flex;flex-direction:column}.asset-tape-row{display:grid;grid-template-columns:1.1fr .6fr .8fr .9fr .9fr 1fr;align-items:center;padding:10px 24px;border-bottom:var(--ps-divider, 1px solid rgba(10, 10, 10, .1));font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:600;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:uppercase;transition:background var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.asset-tape-row:hover{background:var(--ps-panel-2, #f6f6f6)}.asset-tape-row:last-child{border-bottom:0}.asset-tape-head-row{background:var(--ps-panel-2, #f6f6f6);color:var(--ps-fg-2, #525252);font-size:9px;font-weight:700;letter-spacing:.08em}.asset-tape-head-row:hover{background:var(--ps-panel-2, #f6f6f6)}.asset-tape-side{font-weight:700}.asset-tape-side.positive{color:var(--ps-green, #00875a)}.asset-tape-side.negative{color:var(--ps-red, #d92d20)}.asset-tape-price{font-weight:700;color:var(--ps-fg, #0a0a0a)}.asset-tape-trader a{color:var(--ps-fg, #0a0a0a);text-decoration:none}.asset-tape-trader a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}.asset-tape-empty{padding:60px 24px;text-align:center;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:12px;font-weight:700;color:var(--ps-fg-2, #525252);letter-spacing:.06em;text-transform:uppercase}@media(max-width:1100px){.asset-page-v2 .asset-trade-area{grid-template-columns:1fr}.asset-page-v2 .trade-ticket-wrap{position:static}.asset-page-v2 .asset-chart-canvas-wrap,.asset-page-v2 .asset-chart-canvas{height:380px}.asset-hero-grid{grid-template-columns:1fr}.asset-hero-identity{border-right:0;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);padding:24px 22px}.asset-hero-price-block{padding:24px 22px;align-items:flex-start}.asset-hero-price-row{justify-content:flex-start}.asset-hero-stats{grid-template-columns:repeat(4,1fr)}.asset-hero-stats>div{border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.asset-hero-stats>div:nth-child(4n){border-right:0}.asset-hero-stats>div:nth-last-child(-n+4){border-bottom:0}.company-tab-grid{grid-template-columns:1fr}.company-tab-main{border-right:0;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.pitch-grid-inline,.company-team-grid,.risk-list-flush{grid-template-columns:1fr}}@media(max-width:720px){.asset-hero-identity{flex-direction:column;align-items:flex-start;gap:16px}.asset-hero-icon{width:64px;height:64px;font-size:26px}.asset-hero-stats{grid-template-columns:repeat(2,1fr)}.asset-hero-stats>div{border-right:var(--ps-line-thin, 1px solid #0a0a0a)}.asset-hero-stats>div:nth-child(2n){border-right:0}.asset-hero-stats>div:nth-last-child(-n+2){border-bottom:0}.asset-tape-row{grid-template-columns:1.2fr .6fr .9fr .9fr;padding:10px 16px}.asset-tape-row span:nth-child(5),.asset-tape-row span:nth-child(6){display:none}.asset-main{padding:18px}}.sticky-ticker{position:fixed;top:0;left:0;right:0;z-index:60;background:var(--ps-panel, #fff);border-bottom:var(--ps-line-heavy, 2px solid #0a0a0a);transform:translateY(-100%);transition:transform var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1));box-shadow:none}.sticky-ticker.visible{transform:translateY(0)}.sticky-ticker-inner{width:100%;max-width:1500px;margin:0 auto;padding:10px 28px;display:grid;grid-template-columns:minmax(0,1.2fr) auto auto;align-items:center;gap:24px}.sticky-ticker-left{display:flex;align-items:center;gap:14px;min-width:0}.sticky-ticker-icon{width:40px;height:40px;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;align-items:center;justify-content:center;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:16px;text-transform:uppercase;flex-shrink:0}.sticky-ticker-left>div{display:flex;flex-direction:column;gap:2px;min-width:0}.sticky-ticker-name{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-ticker-symbol{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:18px;color:var(--ps-fg, #0a0a0a);line-height:1;text-transform:uppercase}.sticky-ticker-price{display:flex;align-items:baseline;gap:12px}.sticky-ticker-price strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:28px;color:var(--ps-fg, #0a0a0a);line-height:1;font-variant-numeric:tabular-nums;text-transform:uppercase}.sticky-ticker-price span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:var(--ps-line-thin, 1px solid currentColor);padding:3px 8px}.sticky-ticker-price span.positive{color:var(--ps-green, #00875a);background:var(--ps-green-soft, rgba(0, 135, 90, .12))}.sticky-ticker-price span.negative{color:var(--ps-red, #d92d20);background:var(--ps-red-soft, rgba(217, 45, 32, .12))}.sticky-ticker-actions{display:flex;gap:0}.sticky-ticker-btn{border:var(--ps-line, 1.5px solid #0a0a0a);margin-right:-1.5px;padding:10px 22px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.sticky-ticker-btn.buy{background:var(--ps-green, #00875a);color:var(--ps-fg-inverse, #fff)}.sticky-ticker-btn.buy:hover{background:var(--ps-panel, #fff);color:var(--ps-green, #00875a)}.sticky-ticker-btn.sell{background:var(--ps-red, #d92d20);color:var(--ps-fg-inverse, #fff)}.sticky-ticker-btn.sell:hover{background:var(--ps-panel, #fff);color:var(--ps-red, #d92d20)}.asset-hero-iconbtn{border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;padding:4px 10px;text-transform:uppercase;cursor:pointer;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.asset-hero-iconbtn:hover{background:var(--ps-yellow, #90D2F1)}.asset-hero-iconbtn.watchlist.active{background:var(--ps-ink, #0a0a0a);color:var(--ps-yellow, #90D2F1)}.asset-trade-area{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;align-items:start}.asset-trade-left{display:flex;flex-direction:column;gap:20px;min-width:0}.asset-secondary-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:20px}.depth-book{background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);overflow:hidden}.depth-book-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);flex-wrap:wrap}.depth-book-head>div:first-child{display:flex;flex-direction:column;gap:4px}.depth-book-kicker{align-self:flex-start;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg, #0a0a0a);background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:3px 8px}.depth-book-head h3{margin:0;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:20px;font-weight:400;line-height:1;text-transform:uppercase;color:var(--ps-fg, #0a0a0a)}.depth-book-stats{display:flex;gap:14px}.depth-book-stats>div{display:flex;flex-direction:column;gap:2px}.depth-book-stats span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:8px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.depth-book-stats strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:16px;font-weight:400;line-height:1;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.depth-book-body,.depth-col{display:flex;flex-direction:column}.depth-col-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);padding:8px 18px;background:var(--ps-panel-2, #f6f6f6);border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.depth-col-head span:nth-child(2),.depth-col-head span:nth-child(3){text-align:right}.depth-row{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);padding:7px 18px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:600;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;border-bottom:var(--ps-divider, 1px solid rgba(10, 10, 10, .05));overflow:hidden;transition:background var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.depth-row:hover{background:var(--ps-panel-2, #f6f6f6)}.depth-row>span{position:relative;z-index:1}.depth-row>span:nth-child(3),.depth-row>span:nth-child(4){text-align:right}.depth-bar{position:absolute!important;inset:0;z-index:0!important}.depth-row-ask .depth-bar{right:0;left:auto!important;background:linear-gradient(to left,#d92d202e,#d92d2005)}.depth-row-bid .depth-bar{right:0;left:auto!important;background:linear-gradient(to left,#00875a2e,#00875a05)}.depth-row-ask .depth-price{color:var(--ps-red, #d92d20);font-weight:700}.depth-row-bid .depth-price{color:var(--ps-green, #00875a);font-weight:700}.depth-mid{display:grid;grid-template-columns:1fr 1fr;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.depth-mid>div{padding:10px 18px;border-right:1px solid rgba(255,255,255,.18);display:flex;flex-direction:column;gap:2px}.depth-mid>div:last-child{border-right:0}.depth-mid span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:#fff9;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.depth-mid strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:18px;font-weight:400;color:var(--ps-yellow, #90D2F1);line-height:1;font-variant-numeric:tabular-nums;text-transform:uppercase}.day-range{background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);display:flex;flex-direction:column;overflow:hidden}.day-range-head{padding:14px 18px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.day-range-kicker{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg, #0a0a0a);background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:3px 8px}.day-range-distance{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ps-fg-2, #525252)}.day-range-track{padding:28px 24px 22px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center}.day-range-rail{position:relative;height:10px;background:var(--ps-panel-2, #f6f6f6);border:var(--ps-line-thin, 1px solid #0a0a0a)}.day-range-fill{position:absolute;top:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ps-red, #d92d20),var(--ps-yellow, #90D2F1),var(--ps-green, #00875a));transition:width .4s var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.day-range-marker{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:22px;background:var(--ps-ink, #0a0a0a);border:2px solid var(--ps-yellow, #90D2F1);z-index:2}.day-range-marker-label{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--ps-ink, #0a0a0a);color:var(--ps-yellow, #90D2F1);padding:4px 8px;border:var(--ps-line-thin, 1px solid #0a0a0a);white-space:nowrap}.day-range-marker-label:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--ps-ink, #0a0a0a)}.day-range-low,.day-range-high{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--ps-fg-2, #525252);text-transform:uppercase}.day-range-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6)}.day-range-grid>div{padding:12px 14px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;flex-direction:column;gap:3px}.day-range-grid>div:last-child{border-right:0}.day-range-grid span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.day-range-grid strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:18px;font-weight:400;line-height:1;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.ticket-position{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);padding:14px 18px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;flex-direction:column;gap:12px}.ticket-position-head{display:flex;justify-content:space-between;align-items:center;gap:8px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3}.ticket-position-pnl{color:var(--ps-yellow, #90D2F1);font-weight:700;font-size:10px}.ticket-position-pnl.positive{color:#4ade80}.ticket-position-pnl.negative{color:#f87171}.ticket-position-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ticket-position-grid>div{display:flex;flex-direction:column;gap:2px}.ticket-position-grid span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:8px;color:#ffffff8c;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ticket-position-grid strong{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:14px;font-weight:800;color:var(--ps-fg-inverse, #fff);letter-spacing:-.005em;font-variant-numeric:tabular-nums;text-transform:none}.ticket-presets-pct{grid-template-columns:repeat(4,1fr)}.ticket-summary{margin:12px 18px 0;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);display:flex;flex-direction:column}.ticket-summary-row{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;border-bottom:var(--ps-divider, 1px solid rgba(10, 10, 10, .06));font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ps-fg-2, #525252)}.ticket-summary-row strong{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:14px;font-weight:800;color:var(--ps-fg, #0a0a0a);letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-transform:none}.ticket-summary-row.sub{font-size:9px;padding:6px 14px;background:transparent}.ticket-summary-row.sub span:last-child{color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-weight:700;font-variant-numeric:tabular-nums}.ticket-summary-row.total{background:var(--ps-ink, #0a0a0a);color:var(--ps-yellow, #90D2F1);border-bottom:0;padding:14px;font-size:11px}.ticket-summary-row.total strong{color:var(--ps-yellow, #90D2F1);font-family:var(--ps-font-display, "Anton", sans-serif);font-weight:400;font-size:22px;text-transform:uppercase;letter-spacing:0}.ticket-summary-row.impact{font-size:9px;padding:8px 14px;background:var(--ps-yellow-soft, rgba(144, 210, 241, .18));border-bottom:0}.ticket-summary-row.impact span:last-child{font-weight:700;color:var(--ps-fg, #0a0a0a)}.ticket-presets button:disabled{opacity:.4;cursor:not-allowed}.ticket-presale-card{margin:14px 18px 0;border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-panel, #fff);text-align:left}.trade-ticket-locked-body .ticket-presale-card{margin:4px 0 0;width:100%}.ticket-presale-head,.ticket-presale-grid{display:grid;grid-template-columns:1fr 1fr}.ticket-presale-head{border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.ticket-presale-head span,.ticket-presale-head strong,.ticket-presale-grid span,.ticket-presale-input span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ticket-presale-head span,.ticket-presale-head strong{padding:9px 10px}.ticket-presale-head strong{border-left:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-yellow, #90D2F1);text-align:right}.ticket-presale-grid>div{padding:10px;border-bottom:var(--ps-divider, 1px solid rgba(10, 10, 10, .08));display:flex;flex-direction:column;gap:3px}.ticket-presale-grid>div:nth-child(odd){border-right:var(--ps-divider, 1px solid rgba(10, 10, 10, .08))}.ticket-presale-grid span,.ticket-presale-input span{color:var(--ps-fg-2, #525252)}.ticket-presale-grid strong{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:800;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums}.ticket-presale-input{padding:10px;display:flex;flex-direction:column;gap:6px}.ticket-presale-input input{width:100%;min-height:38px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:18px;font-weight:800;padding:0 10px}.ticket-presale-cta{width:calc(100% - 20px);margin:0 10px 10px;min-height:40px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);cursor:pointer;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ticket-presale-cta:disabled{opacity:.5;cursor:not-allowed}.ticket-presale-card .ticket-status{margin:0 10px 10px;font-size:9px}.related-markets{margin-top:18px;background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);display:flex;flex-direction:column}.related-markets-head{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6)}.related-markets-kicker{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg, #0a0a0a);background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:3px 8px}.related-markets-link{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg, #0a0a0a);text-decoration:none;border-bottom:2px solid transparent;transition:border-color var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.related-markets-link:hover{border-bottom-color:var(--ps-ink, #0a0a0a)}.related-markets-list{display:flex;flex-direction:column}.related-market-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;border-bottom:var(--ps-divider, 1px solid rgba(10, 10, 10, .06));text-decoration:none;color:inherit;transition:background var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.related-market-card:last-child{border-bottom:0}.related-market-card:hover{background:var(--ps-yellow-soft, rgba(144, 210, 241, .18))}.related-market-icon{width:36px;height:36px;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;align-items:center;justify-content:center;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:14px;text-transform:uppercase;flex-shrink:0}.related-market-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.related-market-symbol{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:800;color:var(--ps-fg, #0a0a0a);letter-spacing:-.01em}.related-market-name{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.related-market-sector{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:8px;color:var(--ps-fg-3, #8a8a8a);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.related-market-price{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.related-market-price strong{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:800;color:var(--ps-fg, #0a0a0a);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.related-market-price span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.04em}.related-market-price span.positive{color:var(--ps-green, #00875a)}.related-market-price span.negative{color:var(--ps-red, #d92d20)}.related-markets-empty{padding:24px;text-align:center;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;color:var(--ps-fg-2, #525252);letter-spacing:.06em;text-transform:uppercase}@media(max-width:1100px){.asset-secondary-row{grid-template-columns:1fr}.day-range-grid{grid-template-columns:repeat(2,1fr)}.day-range-grid>div:nth-child(2n){border-right:0}.day-range-grid>div:nth-child(-n+2){border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.sticky-ticker-inner{grid-template-columns:minmax(0,1fr) auto;padding:10px 18px;gap:12px}.sticky-ticker-price{display:none}.ticket-position-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.depth-book-stats{flex-direction:column;gap:6px}.depth-mid{grid-template-columns:1fr}.depth-mid>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.18)}.day-range-grid{grid-template-columns:1fr}.day-range-grid>div{border-right:0;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.day-range-grid>div:last-child{border-bottom:0}.sticky-ticker-actions .sticky-ticker-btn{padding:10px 14px}}.wallet-mode-badge{margin:0 16px 12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-yellow-soft, rgba(144, 210, 241, .18));font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg, #0a0a0a)}.wallet-mode-badge.mainnet{background:var(--ps-green-soft, rgba(0, 135, 90, .12))}.wallet-mode-dot{width:8px;height:8px;border:1px solid var(--ps-ink, #0a0a0a);background:var(--ps-yellow, #90D2F1);animation:net-toggle-pulse 1.6s ease-in-out infinite}.wallet-mode-badge.mainnet .wallet-mode-dot{background:var(--ps-green, #00875a)}.wallet-mode-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-mode-switch{border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;padding:5px 10px;cursor:pointer;text-transform:uppercase;transition:all .16s cubic-bezier(.4,0,.2,1)}.wallet-mode-switch:hover{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.wallet-external{margin:0 16px 12px;border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-panel, #fff);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.wallet-external.connected{background:var(--ps-panel-2, #f6f6f6);box-shadow:none}.wallet-external-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.wallet-external-meta{display:flex;flex-direction:column;gap:3px;min-width:0}.wallet-external-kicker{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg-2, #525252);align-self:flex-start;background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:2px 7px}.wallet-external-meta strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:22px;font-weight:400;line-height:1;color:var(--ps-fg, #0a0a0a);text-transform:uppercase;letter-spacing:0}.wallet-external-name{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.06em;color:var(--ps-fg-2, #525252);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-external-btn{display:inline-flex;align-items:center;justify-content:center;border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.08em;padding:11px 14px;cursor:pointer;text-transform:uppercase;white-space:nowrap;transition:all .16s cubic-bezier(.4,0,.2,1);flex-shrink:0;text-decoration:none}.wallet-external-btn:hover:not(:disabled){background:var(--ps-yellow, #90D2F1);color:var(--ps-fg, #0a0a0a)}.wallet-external-btn.ghost{background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a)}.wallet-external-btn.ghost:hover{background:var(--ps-red, #d92d20);color:var(--ps-fg-inverse, #fff);border-color:var(--ps-red, #d92d20)}.wallet-external-btn:disabled{opacity:.5;cursor:not-allowed}.wallet-external-error{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--ps-red, #d92d20);text-transform:uppercase;padding:8px 10px;border:var(--ps-line-thin, 1px solid var(--ps-red, #d92d20));background:var(--ps-red-soft, rgba(217, 45, 32, .12))}.wallet-funding-block{margin:0 16px 4px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);padding:12px 14px;display:flex;flex-direction:column;gap:10px}.wallet-funding-head{display:flex;flex-direction:column;gap:4px}.wallet-funding-head span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg, #0a0a0a);background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:3px 7px;align-self:flex-start}.wallet-funding-head strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:16px;font-weight:400;color:var(--ps-fg, #0a0a0a);line-height:1;text-transform:uppercase}.wallet-funding-block .pp-inline-form{padding:0}.wallet-funding-warning{border:var(--ps-line-thin, 1px solid var(--ps-red, #d92d20));background:var(--ps-red-soft, rgba(217, 45, 32, .12));color:var(--ps-red, #d92d20);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:800;letter-spacing:.06em;line-height:1.35;padding:8px 10px;text-transform:uppercase}.wallet-deposit-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:var(--ps-line-thin, 1px solid #0a0a0a)}.wallet-deposit-presets button{min-height:34px;border:0;border-right:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);cursor:pointer;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:800;letter-spacing:.06em}.wallet-deposit-presets button:last-child{border-right:0}.wallet-deposit-presets button:hover,.wallet-deposit-presets button.active{background:var(--ps-yellow, #90D2F1)}.wallet-funding-foot{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ps-fg-2, #525252);padding-top:4px;border-top:var(--ps-divider, 1px solid rgba(10, 10, 10, .06))}.wallet-halliday-status{margin:8px 16px 0;padding:8px 10px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-yellow-soft, rgba(144, 210, 241, .18))}.wallet-halliday-widget{margin:0 16px 4px;border:var(--ps-line-heavy, 2px solid #0a0a0a);background:var(--ps-panel, #fff);display:flex;flex-direction:column;gap:0}.wallet-halliday-head{min-height:52px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;align-items:stretch;justify-content:space-between;gap:0}.wallet-halliday-head>div{padding:10px 12px;display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0}.wallet-halliday-head span,.wallet-halliday-target span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:8px;font-weight:800;letter-spacing:.08em;color:var(--ps-fg-2, #525252);text-transform:uppercase}.wallet-halliday-head strong{color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-display, "Anton", sans-serif);font-size:16px;font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase}.wallet-halliday-head button{width:84px;border:0;border-left:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);cursor:pointer;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.wallet-halliday-head button:hover{background:var(--ps-yellow, #90D2F1)}.wallet-halliday-target{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6)}.wallet-halliday-target strong{color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:900;letter-spacing:.04em}.wallet-halliday-embed{min-height:620px;background:#fff}.wallet-halliday-embed iframe{display:block;width:100%;min-height:620px;border:0}.asset-quote{background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);display:grid;grid-template-columns:minmax(0,1.3fr) auto;align-items:stretch;gap:0}.asset-quote-left{display:flex;align-items:center;gap:18px;padding:22px 24px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);min-width:0}.asset-quote-icon{width:64px;height:64px;flex-shrink:0;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;align-items:center;justify-content:center;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:26px;font-weight:400;letter-spacing:0;text-transform:uppercase}.asset-quote-meta{display:flex;flex-direction:column;gap:8px;min-width:0}.asset-quote-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.asset-quote-ticker{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:30px;font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);text-transform:uppercase}.asset-quote-pill{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:4px 10px;color:var(--ps-fg, #0a0a0a)}.asset-quote-status{display:inline-flex;align-items:center;gap:6px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:var(--ps-line-thin, 1px solid #0a0a0a);padding:4px 10px;background:var(--ps-panel, #fff)}.asset-quote-status .asset-status-dot{width:7px;height:7px;background:var(--ps-green, #00875a);border:1px solid var(--ps-ink, #0a0a0a);animation:dash-pulse 2s ease-in-out infinite}.asset-quote-status.negative .asset-status-dot{background:var(--ps-red, #d92d20)}.asset-quote-price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.asset-quote-value{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:clamp(38px,4.4vw,56px);font-weight:400;letter-spacing:0;line-height:.95;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.asset-quote-change{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:14px;font-weight:700;letter-spacing:.04em;display:inline-flex;align-items:center;gap:6px;text-transform:uppercase}.asset-quote-change.positive{color:var(--ps-green, #00875a)}.asset-quote-change.negative{color:var(--ps-red, #d92d20)}.asset-quote-change em{font-style:normal;color:var(--ps-fg-2, #525252);font-weight:600;margin-left:4px}.asset-quote-stats{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));background:var(--ps-panel-2, #f6f6f6)}.asset-quote-stats>div{border-right:var(--ps-line-thin, 1px solid #0a0a0a);padding:14px 18px;display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0}.asset-quote-stats>div:last-child{border-right:0}.asset-quote-stats span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.asset-quote-stats strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:22px;font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.asset-trade-area{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:18px}.asset-chart-panel{display:flex;flex-direction:column;overflow:hidden}.asset-chart{display:flex;flex-direction:column;flex:1}.asset-chart-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 18px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);flex-wrap:wrap}.asset-tf-group{display:flex}.asset-tf-btn{border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:7px 14px;cursor:pointer;margin-right:-1px;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1));position:relative}.asset-tf-btn:hover{background:var(--ps-yellow, #90D2F1);z-index:1}.asset-tf-btn.active{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);z-index:1}.asset-chart-meta{display:flex;align-items:center;gap:12px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.asset-chart-change{border:var(--ps-line-thin, 1px solid #0a0a0a);padding:4px 9px}.asset-chart-change.positive{color:var(--ps-green, #00875a);background:var(--ps-green-soft, rgba(0, 135, 90, .12))}.asset-chart-change.negative{color:var(--ps-red, #d92d20);background:var(--ps-red-soft, rgba(217, 45, 32, .12))}.asset-chart-bars{color:var(--ps-fg-2, #525252)}.asset-chart-canvas-wrap{position:relative;flex:1;height:380px;background:linear-gradient(rgba(10,10,10,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(10,10,10,.04) 1px,transparent 1px),var(--ps-panel, #fff);background-size:100% 12.5%,8.33% 100%}.asset-chart-canvas{width:100%;height:380px;display:block}.asset-chart-tooltip{position:absolute;top:14px;transform:translate(-50%);pointer-events:none;background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:8px 12px;display:flex;flex-direction:column;gap:2px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;box-shadow:none}.asset-chart-tooltip strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:18px;font-weight:400;letter-spacing:0;color:var(--ps-fg-inverse, #fff);line-height:1;margin-top:2px}.asset-chart-tooltip em{font-style:normal;font-weight:700}.asset-chart-tooltip em.positive{color:#4ade80}.asset-chart-tooltip em.negative{color:#f87171}.asset-chart-footer{display:grid;grid-template-columns:repeat(5,1fr);border-top:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6)}.asset-chart-footer>div{border-right:var(--ps-line-thin, 1px solid #0a0a0a);padding:12px 16px;display:flex;flex-direction:column;justify-content:center;gap:4px}.asset-chart-footer>div:last-child{border-right:0}.asset-chart-footer span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.asset-chart-footer strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:18px;font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.trade-ticket-wrap{min-width:0}.trade-ticket{background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);display:flex;flex-direction:column;overflow:hidden}.trade-ticket-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.trade-ticket-tabs button{background:var(--ps-panel-2, #f6f6f6);border:0;border-right:var(--ps-line-thin, 1px solid #0a0a0a);padding:16px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;color:var(--ps-fg-2, #525252);transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.trade-ticket-tabs button:last-child{border-right:0}.trade-ticket-tabs button:hover:not(.active):not(:disabled){background:var(--ps-yellow, #90D2F1);color:var(--ps-fg, #0a0a0a)}.trade-ticket-tabs button.active.buy{background:var(--ps-green, #00875a);color:var(--ps-fg-inverse, #fff)}.trade-ticket-tabs button.active.sell{background:var(--ps-red, #d92d20);color:var(--ps-fg-inverse, #fff)}.trade-ticket-tabs button.active{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.trade-ticket-tabs button:disabled{opacity:.4;cursor:not-allowed}.ticket-balance{display:grid;grid-template-columns:1fr 1fr;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6)}.ticket-balance>div{padding:12px 16px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;flex-direction:column;gap:3px;min-width:0}.ticket-balance>div:last-child{border-right:0}.ticket-balance span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ticket-balance strong{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:14px;font-weight:800;color:var(--ps-fg, #0a0a0a);letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-lock-error,.ticket-deposit-link{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ticket-lock-error{color:var(--ps-red, #d92d20)}.ticket-deposit-link{display:block;margin:0 18px 12px;padding:10px 12px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-yellow, #90D2F1);color:var(--ps-fg, #0a0a0a);text-align:center;text-decoration:none}.ticket-deposit-link:hover{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.ticket-amount{padding:18px 18px 12px;display:flex;flex-direction:column;gap:8px;border-bottom:0}.ticket-amount>span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ticket-amount-input{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-panel, #fff);transition:background var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.ticket-amount-input:focus-within{background:var(--ps-yellow-soft, rgba(144, 210, 241, .18))}.ticket-currency{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:12px;font-weight:700;letter-spacing:.08em;padding:0 14px;display:inline-flex;align-items:center;text-transform:uppercase}.ticket-amount-input input{border:0;outline:0;padding:14px 16px;background:transparent;font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:22px;font-weight:700;color:var(--ps-fg, #0a0a0a);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-transform:none;min-width:0}.ticket-amount-input input::placeholder{color:var(--ps-fg-3, #8a8a8a)}.ticket-order-behavior{padding:0 18px 12px;display:flex;flex-direction:column;gap:7px}.ticket-order-behavior>span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ticket-order-behavior select,.ticket-order-behavior input{width:100%;border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);padding:11px 12px;font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:14px;font-weight:700;outline:0}.ticket-order-behavior small{color:var(--ps-fg-2, #525252);font-size:11px;line-height:1.35}.ticket-presets{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:0 18px 14px}.ticket-preset{border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.06em;padding:8px 0;cursor:pointer;text-transform:uppercase;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.ticket-preset:hover{background:var(--ps-yellow, #90D2F1)}.ticket-preset.active{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.ticket-preset-max{background:var(--ps-yellow, #90D2F1)}.ticket-preset-max:hover{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.ticket-receive{margin:0 18px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px}.ticket-receive span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ticket-receive strong{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:16px;font-weight:800;color:var(--ps-fg, #0a0a0a);letter-spacing:-.015em;font-variant-numeric:tabular-nums}.ticket-execute{margin:14px 18px 0;border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:13px;font-weight:700;letter-spacing:.08em;padding:18px 16px;cursor:pointer;text-transform:uppercase;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.ticket-execute.buy{background:var(--ps-green, #00875a);border-color:var(--ps-green, #00875a)}.ticket-execute.sell{background:var(--ps-red, #d92d20);border-color:var(--ps-red, #d92d20)}.ticket-execute:hover:not(:disabled){box-shadow:none;transform:translate(-2px,-2px)}.ticket-execute:disabled{opacity:.55;cursor:not-allowed}.ticket-status{margin:12px 18px 0;padding:10px 14px;border:var(--ps-line-thin, 1px solid #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ticket-status.success{background:var(--ps-green-soft, rgba(0, 135, 90, .12));color:var(--ps-green, #00875a)}.ticket-status.error{background:var(--ps-red-soft, rgba(217, 45, 32, .12));color:var(--ps-red, #d92d20)}.ticket-footnotes{margin-top:14px;padding:14px 18px;border-top:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.ticket-pro-link{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--ps-fg, #0a0a0a);text-transform:uppercase;text-decoration:none;border-bottom:2px solid transparent;padding-bottom:1px;transition:border-color var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.ticket-pro-link:hover{border-bottom-color:var(--ps-ink, #0a0a0a)}.ticket-footnotes>span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.trade-ticket-locked{min-height:480px}.trade-ticket-locked-body{flex:1;padding:28px 22px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:14px;text-align:center}.trade-ticket-locked-body strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:30px;font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);text-transform:uppercase}.trade-ticket-locked-body p{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;line-height:1.55;color:var(--ps-fg-2, #525252);font-weight:500;margin:0 auto;max-width:280px;text-transform:none;letter-spacing:-.005em}.ticket-cta{border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:700;letter-spacing:.08em;padding:14px 16px;text-transform:uppercase;text-decoration:none;text-align:center;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.ticket-cta:hover{background:var(--ps-yellow, #90D2F1)}.ticket-cta.primary{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.ticket-cta.primary:hover{background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);box-shadow:none;transform:translate(-2px,-2px)}.asset-secondary-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px}.asset-about{display:flex;flex-direction:column}.asset-highlights{display:grid;grid-template-columns:repeat(4,1fr);border-top:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6)}.asset-highlights>div{padding:14px 16px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;flex-direction:column;gap:4px}.asset-highlights>div:last-child{border-right:0}.asset-highlights strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:24px;font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);text-transform:uppercase}.asset-highlights span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;color:var(--ps-fg-2, #525252);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.asset-prints{display:flex;flex-direction:column;overflow:hidden}.asset-prints-list{display:flex;flex-direction:column}.asset-prints-row{display:grid;grid-template-columns:1.05fr .55fr .7fr .7fr .7fr;align-items:center;padding:10px 18px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:600;color:var(--ps-fg, #0a0a0a);border-bottom:var(--ps-divider, 1px solid rgba(10, 10, 10, .1));font-variant-numeric:tabular-nums;letter-spacing:.02em;text-transform:uppercase}.asset-prints-row:last-child{border-bottom:0}.asset-prints-head{background:var(--ps-panel-2, #f6f6f6);color:var(--ps-fg-2, #525252);font-size:9px;font-weight:700;letter-spacing:.08em}.asset-prints-row span:nth-child(2).positive,.asset-prints-row .positive{color:var(--ps-green, #00875a);font-weight:700}.asset-prints-row .negative{color:var(--ps-red, #d92d20);font-weight:700}.asset-prints-empty{padding:40px 24px;text-align:center;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:700;color:var(--ps-fg-2, #525252);letter-spacing:.06em;text-transform:uppercase}.asset-deep-dive{display:flex;flex-direction:column;gap:18px;padding-top:8px}.asset-deep-dive-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;border-bottom:var(--ps-line-heavy, 2px solid #0a0a0a);padding-bottom:18px;flex-wrap:wrap}.asset-deep-dive-head>div{display:flex;flex-direction:column;gap:8px;min-width:0}.asset-deep-dive-kicker{display:inline-flex;align-items:center;align-self:flex-start;color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--ps-yellow, #90D2F1);border:var(--ps-line-thin, 1px solid #0a0a0a);padding:4px 10px}.asset-deep-dive-head h2{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:clamp(28px,3.4vw,42px);font-weight:400;letter-spacing:0;line-height:1;color:var(--ps-fg, #0a0a0a);margin:0;text-transform:uppercase}.asset-deep-dive-head p{font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;color:var(--ps-fg-2, #525252);font-weight:500;line-height:1.55;margin:0;max-width:540px;text-transform:none;letter-spacing:-.005em}.asset-deep-dive-link{border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:700;letter-spacing:.08em;padding:12px 18px;text-transform:uppercase;text-decoration:none;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.asset-deep-dive-link:hover{background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);box-shadow:none;transform:translate(-2px,-2px)}@media(max-width:1100px){.asset-trade-area,.asset-quote{grid-template-columns:1fr}.asset-quote-left{border-right:0;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.asset-quote-stats{grid-template-columns:repeat(2,1fr)}.asset-quote-stats>div:nth-child(2n){border-right:0}.asset-quote-stats>div:nth-child(-n+2){border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.asset-secondary-grid{grid-template-columns:1fr}.asset-chart-footer{grid-template-columns:repeat(3,1fr)}.asset-chart-footer>div:nth-child(3n){border-right:0}.asset-chart-footer>div:nth-child(n+4){border-top:var(--ps-line-thin, 1px solid #0a0a0a)}}@media(max-width:720px){.asset-quote-left{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.asset-quote-icon{width:56px;height:56px;font-size:22px}.asset-quote-stats{grid-template-columns:1fr}.asset-quote-stats>div{border-right:0!important;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.asset-quote-stats>div:last-child{border-bottom:0}.asset-chart-footer{grid-template-columns:repeat(2,1fr)}.asset-chart-footer>div{border-right:var(--ps-line-thin, 1px solid #0a0a0a)}.asset-chart-footer>div:nth-child(2n){border-right:0}.asset-chart-footer>div:nth-child(n+3){border-top:var(--ps-line-thin, 1px solid #0a0a0a)}.asset-highlights{grid-template-columns:repeat(2,1fr)}.asset-highlights>div:nth-child(2n){border-right:0}.asset-highlights>div:nth-child(-n+2){border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.asset-deep-dive-head{flex-direction:column;align-items:stretch}.asset-prints-row{grid-template-columns:1fr .6fr .7fr}.asset-prints-row span:nth-child(4),.asset-prints-row span:nth-child(5){display:none}}.pp-grid{display:grid;gap:18px;margin-bottom:18px}.two-col-grid,.asset-detail-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr)}.portfolio-grid,.asset-grid{grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr)}.pp-panel{background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);min-width:0}.pp-panel-head{min-height:50px;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--ps-panel, #fff)}.pp-panel-head>span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg-2, #525252)}.pp-panel-head strong{color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-display, "Anton", sans-serif);font-size:18px;font-weight:400;text-align:right;letter-spacing:0;font-variant-numeric:tabular-nums;text-transform:uppercase}.pp-chart-panel,.asset-thesis-panel,.asset-chart-panel,.wallet-control-panel,.settings-panel{padding-bottom:16px}.pp-long-copy{padding:22px;color:var(--ps-fg-2, #525252);font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:500;line-height:1.7;text-transform:none;letter-spacing:-.005em}.pp-sparkline{width:calc(100% - 32px);height:220px;margin:16px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:linear-gradient(rgba(10,10,10,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(10,10,10,.06) 1px,transparent 1px),var(--ps-panel-2, #f6f6f6);background-size:100% 25%,12.5% 100%}.pp-sparkline polyline{fill:none;stroke:var(--ps-fg, #0a0a0a);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pp-sparkline.positive polyline{stroke:var(--ps-green, #00875a)}.pp-sparkline.negative polyline{stroke:var(--ps-red, #d92d20)}.pp-kpi-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:var(--ps-line-thin, 1px solid #0a0a0a);margin:16px;background:var(--ps-panel, #fff)}.pp-kpi-band div{min-height:88px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);padding:14px 16px;display:flex;flex-direction:column;justify-content:center;gap:6px}.pp-kpi-band div:last-child{border-right:0}.pp-kpi-band span,.pp-meta-grid span,.wallet-balance span,.financial-grid span,.team-list span,.pitch-slide span,.pitch-slide p,.trust-panel p,.api-placeholder span,.pp-empty span,.pp-table-row small{color:var(--ps-fg-2, #525252);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pp-empty span,.pitch-slide p,.trust-panel p{text-transform:none;font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:500;line-height:1.6;color:var(--ps-fg-2, #525252);letter-spacing:-.005em}.pp-kpi-band strong{color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-display, "Anton", sans-serif);font-size:26px;font-weight:400;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;text-transform:uppercase}.positive{color:var(--ps-green, #00875a)!important}.negative{color:var(--ps-red, #d92d20)!important}.pp-meta-grid{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:0;margin:16px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff)}.pp-meta-grid span,.pp-meta-grid strong{min-height:44px;border-bottom:var(--ps-divider, 1px solid rgba(10, 10, 10, .1));padding:12px 14px;display:flex;align-items:center}.pp-meta-grid span:nth-last-child(2),.pp-meta-grid strong:last-child{border-bottom:0}.pp-meta-grid strong{color:var(--ps-fg, #0a0a0a);justify-content:flex-end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.wallet-balance{padding:22px 16px 14px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.wallet-balance strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:clamp(46px,7vw,76px);font-weight:400;line-height:.9;letter-spacing:0;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.wallet-balance-strip{margin:0 16px 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff)}.wallet-balance-strip>div{min-width:0;padding:9px 10px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);display:flex;flex-direction:column;gap:4px}.wallet-balance-strip>div:last-child{border-right:0}.wallet-balance-strip span,.wallet-address-card-head span{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-fg-2, #525252)}.wallet-balance-strip strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:22px;font-weight:400;line-height:1;color:var(--ps-fg, #0a0a0a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-address-card{margin:0 16px 12px;border:var(--ps-line, 1.5px solid #0a0a0a);background:var(--ps-panel, #fff);box-shadow:none;padding:12px;display:flex;flex-direction:column;gap:10px}.wallet-address-card-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.wallet-address-card-head strong{font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:8px;font-weight:900;letter-spacing:.08em;color:var(--ps-green, #00875a);text-transform:uppercase}.wallet-address-full{padding:10px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;line-height:1.45;color:var(--ps-fg, #0a0a0a);overflow-wrap:anywhere}.wallet-address-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.wallet-address-actions button,.wallet-address-actions a,.wallet-address-create{min-height:34px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.wallet-address-actions a,.wallet-address-create{background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a)}.wallet-address-actions button:hover,.wallet-address-actions a:hover,.wallet-address-create:hover:not(:disabled){background:var(--ps-yellow, #90D2F1);color:var(--ps-fg, #0a0a0a)}.wallet-address-create:disabled{opacity:.55;cursor:not-allowed}.wallet-address-error{border:var(--ps-line-thin, 1px solid var(--ps-red, #d92d20));background:var(--ps-red-soft, rgba(217, 45, 32, .12));color:var(--ps-red, #d92d20);padding:7px 9px;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pp-inline-form{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:0 16px 4px}.pp-inline-form input,.pp-command-strip input,.settings-stack input{background:var(--ps-panel, #fff);border:var(--ps-line-thin, 1px solid #0a0a0a);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:600;min-height:42px;padding:0 12px;text-transform:uppercase;letter-spacing:.04em;min-width:0;outline:none;transition:background var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.pp-inline-form input::placeholder,.pp-command-strip input::placeholder,.settings-stack input::placeholder{color:var(--ps-fg-3, #8a8a8a)}.pp-inline-form input:focus,.pp-command-strip input:focus,.settings-stack input:focus{background:var(--ps-yellow-soft, rgba(144, 210, 241, .18))}.pp-inline-form button,.pp-button,.pp-segment button,.settings-tabs button,.account-switch-list button{border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;min-height:42px;padding:0 14px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.pp-inline-form button:hover,.pp-button:hover,.pp-segment button:hover,.settings-tabs button:hover,.account-switch-list button:hover{background:var(--ps-yellow, #90D2F1)}.pp-segment button.active,.settings-tabs button.active,.account-switch-list button.active{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.pp-button.primary{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff);border-color:var(--ps-ink, #0a0a0a)}.pp-button.primary:hover{background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);box-shadow:none;transform:translate(-1px,-1px)}.pp-inline-form button:disabled{cursor:not-allowed;opacity:.5}.pp-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px}.pp-alert{border:var(--ps-line-heavy, 2px solid #0a0a0a);background:var(--ps-green-soft, rgba(0, 135, 90, .12));padding:14px 18px;margin-bottom:18px;color:var(--ps-green, #00875a);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pp-alert.error{color:var(--ps-red, #d92d20);background:var(--ps-red-soft, rgba(217, 45, 32, .12))}.pp-command-strip{background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);display:grid;grid-template-columns:minmax(280px,1.15fr) minmax(220px,.9fr) minmax(150px,.55fr) minmax(150px,.55fr);margin-bottom:18px}.leaderboard-command{grid-template-columns:minmax(220px,.9fr) repeat(4,minmax(132px,.55fr))}.pp-command-strip label,.pp-command-metric,.pp-segment{border-right:var(--ps-line-thin, 1px solid #0a0a0a);padding:12px 14px;display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0}.pp-command-strip label span,.pp-command-metric span{color:var(--ps-fg-2, #525252);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pp-command-metric strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:24px;font-weight:400;line-height:1;letter-spacing:0;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.pp-command-strip>:last-child{border-right:0}.pp-segment{flex-direction:row;align-items:stretch;gap:0;padding:10px 12px}.pp-segment button{flex:1;min-width:0;margin-right:-1px;position:relative}.pp-segment button:hover,.pp-segment button.active{z-index:1}.pp-table{width:100%;overflow-x:auto}.pp-table-head,.pp-table-row{display:grid;min-width:940px;border-bottom:var(--ps-divider, 1px solid rgba(10, 10, 10, .1))}.pp-table-head{background:var(--ps-panel-2, #f6f6f6);color:var(--ps-fg-2, #525252);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pp-table-row{background:var(--ps-panel, #fff);color:var(--ps-fg, #0a0a0a);font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:600;transition:background var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1));font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:-.005em}.pp-table-row:hover{background:var(--ps-panel-2, #f6f6f6)}.pp-table-row:last-child{border-bottom:0}.pp-table-head span,.pp-table-row span{min-height:48px;border-right:var(--ps-divider, 1px solid rgba(10, 10, 10, .1));padding:11px 14px;display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.pp-table-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-table-head span:last-child,.pp-table-row span:last-child{border-right:0}.pp-table-row small{text-transform:uppercase;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:600;color:var(--ps-fg-2, #525252);letter-spacing:.04em}.pp-table a{color:var(--ps-fg, #0a0a0a);text-decoration:none;font-weight:700;transition:color var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.pp-table a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}.positions-table .pp-table-head,.positions-table .pp-table-row{grid-template-columns:minmax(160px,1.1fr) .72fr .7fr .7fr .8fr .8fr .55fr}.compact-table .pp-table-head,.compact-table .pp-table-row{min-width:620px;grid-template-columns:1.2fr .7fr .65fr .7fr .75fr}.activity-table .pp-table-head,.activity-table .pp-table-row{grid-template-columns:1fr .95fr 1.15fr .78fr .55fr .7fr .7fr .85fr .7fr}.leaderboard-table .pp-table-head,.leaderboard-table .pp-table-row{grid-template-columns:.5fr 1.1fr .95fr .85fr .65fr .9fr .55fr .6fr .65fr}.holder-table .pp-table-row{min-width:420px;grid-template-columns:1.2fr .5fr .8fr}.pp-empty{min-height:200px;padding:30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px}.pp-empty strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:38px;font-weight:400;line-height:1;letter-spacing:0;color:var(--ps-fg, #0a0a0a);text-transform:uppercase}.highlight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px}.pp-highlight{min-height:132px;padding:20px 22px;display:flex;flex-direction:column;justify-content:center;gap:8px;background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);transition:all var(--ps-duration, .16s) var(--ps-easing, cubic-bezier(.4, 0, .2, 1))}.pp-highlight:hover{background:var(--ps-yellow-soft, rgba(144, 210, 241, .18));box-shadow:none;transform:translate(-2px,-2px)}.pp-highlight strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:42px;font-weight:400;line-height:1;letter-spacing:0;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.pp-highlight span{color:var(--ps-fg-2, #525252);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pitch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.pitch-slide{border-right:var(--ps-line-thin, 1px solid #0a0a0a);min-width:0}.pitch-slide:last-child{border-right:0}.pitch-slide img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);filter:grayscale(100%) contrast(1.1)}.pitch-slide div{padding:14px 16px}.pitch-slide strong,.team-list strong{display:block;margin-bottom:8px;font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:800;color:var(--ps-fg, #0a0a0a);letter-spacing:-.01em;text-transform:none}.pitch-slide p,.team-list p,.trust-panel p{margin:0;font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;line-height:1.6;text-transform:none;color:var(--ps-fg-2, #525252);font-weight:500;letter-spacing:-.005em}.financial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.financial-grid div{min-height:100px;border-right:var(--ps-line-thin, 1px solid #0a0a0a);padding:16px 18px;display:flex;flex-direction:column;justify-content:center;gap:6px}.financial-grid div:last-child{border-right:0}.financial-grid strong{font-family:var(--ps-font-display, "Anton", sans-serif);font-size:32px;font-weight:400;line-height:1;letter-spacing:0;color:var(--ps-fg, #0a0a0a);font-variant-numeric:tabular-nums;text-transform:uppercase}.revenue-bars{padding:16px;display:flex;flex-direction:column;gap:12px}.revenue-bars>div{display:grid;grid-template-columns:80px minmax(0,1fr) 84px;gap:12px;align-items:center;font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:9px;font-weight:700;color:var(--ps-fg-2, #525252);letter-spacing:.06em;text-transform:uppercase}.revenue-bars div div{height:12px;border:var(--ps-line-thin, 1px solid #0a0a0a);background:var(--ps-panel-2, #f6f6f6);overflow:hidden}.revenue-bars div strong{display:block;height:100%;background:var(--ps-ink, #0a0a0a)}.team-list article{border-bottom:var(--ps-divider, 1px solid rgba(10, 10, 10, .1));padding:18px 20px}.team-list article:last-child{border-bottom:0}.risk-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.risk-list span{border-right:var(--ps-line-thin, 1px solid #0a0a0a);border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);min-height:72px;padding:16px 18px;font-family:var(--ps-font-sans, "Inter", sans-serif);font-size:13px;font-weight:500;line-height:1.55;color:var(--ps-fg-2, #525252);letter-spacing:-.005em;text-transform:none}.risk-list span:nth-child(2n){border-right:0}.risk-list span:nth-last-child(-n+2){border-bottom:0}.pp-settings-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:18px}.settings-tabs{display:flex;flex-direction:column;background:var(--ps-panel, #fff);border:var(--ps-line-heavy, 2px solid #0a0a0a);height:fit-content}.settings-tabs button{border:0;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a);min-height:56px;text-align:left;justify-content:flex-start;background:transparent;padding:0 18px}.settings-tabs button:last-child{border-bottom:0}.settings-tabs button.active{background:var(--ps-ink, #0a0a0a);color:var(--ps-fg-inverse, #fff)}.settings-tabs button:hover:not(.active){background:var(--ps-yellow, #90D2F1)}.settings-stack{padding:22px;display:flex;flex-direction:column;gap:18px}.settings-avatar-row{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:center}.settings-avatar-preview{width:96px;height:96px;border:var(--ps-line-heavy, 2px solid #0a0a0a);background:var(--ps-yellow, #90D2F1);color:var(--ps-fg, #0a0a0a);display:flex;align-items:center;justify-content:center;font-family:var(--ps-font-display, "Anton", sans-serif);font-size:34px;font-weight:400;letter-spacing:0;overflow:hidden}.settings-avatar-preview img{width:100%;height:100%;object-fit:cover;display:block}.settings-avatar-actions,.settings-actions-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.settings-stack label,.setting-row,.toggle-row{display:grid;grid-template-columns:200px minmax(0,1fr);gap:16px;align-items:center}.settings-stack label span,.setting-row>span,.toggle-row span{color:var(--ps-fg-2, #525252);font-family:var(--ps-font-mono, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.toggle-row input{width:22px;height:22px;justify-self:start;accent-color:var(--ps-ink, #0a0a0a);cursor:pointer}.account-switch-list{display:grid;gap:8px}.account-switch-list button{min-height:60px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.api-placeholder{border:var(--ps-line-thin, 1px solid #0a0a0a);padding:20px;display:flex;flex-direction:column;gap:10px;background:var(--ps-panel-2, #f6f6f6)}.trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.trust-panel{min-height:220px}.trust-panel p{padding:22px}@media(max-width:1180px){.two-col-grid,.asset-detail-grid,.portfolio-grid,.asset-grid,.pp-settings-layout,.trust-grid{grid-template-columns:1fr}.highlight-grid,.pitch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-command-strip{grid-template-columns:1fr 1fr}.pp-command-strip label,.pp-command-strip .pp-segment{grid-column:1 / -1}.pp-command-strip label,.pp-command-metric,.pp-segment{border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.pp-command-strip label,.pp-command-strip .pp-segment,.pp-command-strip>:nth-child(4){border-right:0}.pp-command-strip>:nth-last-child(-n+2){border-bottom:0}}@media(max-width:720px){.pp-kpi-band,.highlight-grid,.financial-grid,.pitch-grid,.risk-list{grid-template-columns:1fr}.pp-kpi-band div,.pitch-slide,.financial-grid div,.risk-list span{border-right:0;border-bottom:var(--ps-line-thin, 1px solid #0a0a0a)}.pp-kpi-band div:last-child,.pitch-slide:last-child,.financial-grid div:last-child,.risk-list span:last-child{border-bottom:0}.pp-command-strip{grid-template-columns:1fr 1fr}.pp-command-strip label,.pp-command-strip .pp-segment{grid-column:auto}.leaderboard-command .pp-segment{grid-column:1 / -1}.pp-command-metric{border-right:var(--ps-line-thin, 1px solid #0a0a0a);border-bottom:0}.pp-command-strip .pp-segment,.leaderboard-command .pp-segment{border-right:0}.pp-command-strip>:last-child{border-right:0}.pp-inline-form,.settings-avatar-row,.settings-stack label,.setting-row,.toggle-row{grid-template-columns:1fr}.pp-sparkline{height:180px}}
