@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display);--font-body:var(--font-body)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-4{top:calc(var(--spacing) * 4)}.right-4{right:calc(var(--spacing) * 4)}.right-\[8\%\]{right:8%}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-\[8\%\]{left:8%}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-full{height:100%}.h-px{height:1px}.max-h-\[320px\]{max-height:320px}.min-h-dvh{min-height:100dvh}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-full{width:100%}.max-w-\[480px\]{max-width:480px}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[48px\]{min-width:48px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[12px\]{border-radius:12px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-current{border-color:currentColor}.border-t-transparent{border-top-color:#0000}.p-8{padding:calc(var(--spacing) * 8)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-32{padding-block:calc(var(--spacing) * 32)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[var\(--font-display\)\]{--tw-font-weight:var(--font-display);font-weight:var(--font-display)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[1\.5px\]{--tw-tracking:1.5px;letter-spacing:1.5px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.even\:bg-\[rgba\(139\,92\,246\,0\.06\)\]:nth-child(2n){background-color:#8b5cf60f}@media(hover:hover){.hover\:bg-\[rgba\(139\,92\,246\,0\.08\)\]:hover{background-color:#8b5cf614}}@media not all and (min-width:480px){.max-\[480px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}}@media(min-width:48rem){.md\:block{display:block}}}:root{--bg:#0c0d14;--bg-card:#161724e0;--bg-chip:#1b1b22;--bg-surface:#161616;--bg-input:#333;--bg-hover:#2a2a35;--bg-table-header:#151024;--text-white:#f2f2f2;--text-body:#d1d5dc;--text-muted:#99a1af;--text-purple:#b2a1fd;--text-pink:#f6339a;--text-grey:#8b939e;--text-secondary:#ced4da;--gold-start:#fcd832;--gold-end:#eab50a;--green:#2cb968;--white:#f8f9fa;--black:#161616;--purple-accent:#8338ec;--purple-deep:#653aff;--brand-magenta:#e040fb;--brand-yellow:#fcd832;--brand-gradient:linear-gradient(135deg, #e040fb, #fcd832);--brand-gradient-90:linear-gradient(90deg, #e040fb, #fcd832);--error:#ff524c;--warning:#ffbe0b;--burn-orange:#fb5607;--orange-accent:#f97316;--active-tab:#f59e0b;--twitter-blue:#1d9bf0;--heart-red:#ff4d6a;--blue-accent:#3a86ff;--border-card:#7d7d7d;--border-chip:#928a8a;--chain-sol:#9945ff;--chain-eth:#627eea;--chain-bsc:#f3ba2f;--chain-base:#0052ff;--rank-bronze:#cd7f32;--rank-bronze-light:#e8a84c;--rank-silver:silver;--rank-silver-light:#d0d0d0;--rank-platinum:#e5e4e2;--rank-diamond:#b9f2ff;--rank-diamond-dark:#7ecfe6;--font-display:"Space Grotesk", sans-serif;--font-body:"Plus Jakarta Sans", sans-serif;--max-w:1280px;--px:72px;--z-bg:0;--z-content:1;--z-sticky:20;--z-header:50;--z-modal-backdrop:100;--z-overlay:200;--z-overlay-top:210;--z-modal:300;--z-panel:310;--z-toast:400}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-x:hidden}body{font-family:var(--font-body);color:var(--text-body);background:var(--bg);flex-direction:column;min-height:100dvh;font-weight:400;line-height:1.5;display:flex;overflow-x:hidden}img{max-width:100%;display:block}button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--text-purple);outline-offset:2px}.skip-link{z-index:9999;background:var(--purple-accent);color:var(--text-white);border-radius:8px;padding:8px 16px;font-weight:600;position:absolute;top:-100%;left:16px}@media(max-width:1200px){:root{--px:48px}}@media(max-width:768px){:root{--px:24px}}@media(max-width:480px){:root{--px:16px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.glass{backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);background:#0a0a0fb3;border:1px solid rgba(139,92,246,.12)}.glass--purple{border-color:#8338ec4d}.glass--card{background:var(--bg-card);backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);border:1px solid rgba(139,92,246,.25);border-radius:16px;box-shadow:0 16px 32px #0c0c0d4d,0 0 48px #8b5cf614}.noise:before{content:"";position:absolute;inset:0;background:url(/assets/noise-1.png) repeat;background-size:236px;mix-blend-mode:overlay;opacity:.08;pointer-events:none;border-radius:inherit;z-index:0}.noise--strong:before{opacity:.15}.glow-purple:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(139,92,246,.08) 0%,transparent 60%);pointer-events:none;border-radius:inherit;z-index:0}.glow-green:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 100% 100%,rgba(44,185,104,.15) 0%,transparent 50%);pointer-events:none;border-radius:inherit;z-index:0}.glow-red:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 100% 100%,rgba(255,82,76,.12) 0%,transparent 50%);pointer-events:none;border-radius:inherit;z-index:0}.btn-gold{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,var(--gold-start),var(--gold-end));border:none;border-radius:12px;font-family:var(--font-body);font-weight:700;color:var(--black);cursor:pointer;transition:filter .2s,transform .2s,box-shadow .2s}.btn-gold:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 20px #fcd83259}.btn-brand{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,var(--brand-magenta),var(--brand-yellow));border:none;border-radius:12px;font-family:var(--font-body);font-weight:700;color:var(--bg);cursor:pointer;transition:transform .2s,box-shadow .2s}.btn-brand:hover{transform:translateY(-2px);box-shadow:0 4px 20px #e040fb40,0 2px 12px #fcd83226}.btn-purple{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#8b5cf666,#8b5cf640);border:1.5px solid rgba(139,92,246,.6);border-radius:12px;font-family:var(--font-body);font-weight:700;color:var(--text-white);cursor:pointer;transition:background .2s,box-shadow .2s,transform .2s}.btn-purple:hover{background:linear-gradient(135deg,#8b5cf680,#8b5cf659);box-shadow:0 0 24px #8b5cf640;transform:translateY(-1px)}@keyframes scanline{0%{top:-10%}to{top:110%}}.scanline:after{content:"";position:absolute;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(139,92,246,.15) 20%,rgba(139,92,246,.3) 50%,rgba(139,92,246,.15) 80%,transparent 100%);animation:scanline 4s linear infinite;pointer-events:none;z-index:1}.dot-grid:before{content:"";position:fixed;inset:0;background-image:radial-gradient(rgba(139,92,246,.08) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;z-index:0;opacity:.5}@keyframes radar-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes radar-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}.radar-ring{animation:radar-pulse 3s ease-in-out infinite}.radar-sweep{animation:radar-sweep 3s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1.5s linear infinite}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}.fade-up{animation:fadeUp .5s ease both}.fade-down{animation:fadeDown .25s ease forwards}.fade-in{animation:fadeIn .3s ease both}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg,transparent 25%,rgba(139,92,246,.08) 50%,transparent 75%);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite}@keyframes loading-slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes toastSlideIn{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes trust-breathe{0%,to{box-shadow:0 0 8px #2cb96826}50%{box-shadow:0 0 16px #2cb9684d}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.accent-bar{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,rgba(224,64,251,.6),rgba(252,216,50,.3),transparent);transform:scaleX(0);transform-origin:left;transition:transform .3s ease;z-index:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--bg: #0C0D14;--bg-card: rgba(22, 23, 36, .88);--bg-chip: #1B1B22;--text-white: #F2F2F2;--text-body: #D1D5DC;--text-muted: #99A1AF;--text-purple: #B2A1FD;--text-pink: #F6339A;--text-grey: #8B939E;--border-card: #7D7D7D;--border-chip: #928A8A;--gold-start: #FCD832;--gold-end: #EAB50A;--green: #2CB968;--white: #F8F9FA;--black: #161616;--error: #FF524C;--warning: #FFBE0B;--text-secondary: #CED4DA;--purple-accent: #8338EC;--purple-deep: #653AFF;--orange-accent: #F97316;--active-tab: #F59E0B;--twitter-blue: #1D9BF0;--heart-red: #FF4D6A;--blue-accent: #3A86FF;--burn-orange: #FB5607;--bg-surface: #161616;--bg-input: #333333;--bg-hover: #2A2A35;--bg-table-header: #151024;--chain-sol: #9945FF;--chain-eth: #627EEA;--chain-bsc: #F3BA2F;--chain-base: #0052FF;--brand-magenta: #E040FB;--brand-yellow: #FCD832;--brand-gradient: linear-gradient(135deg, #E040FB, #FCD832);--brand-gradient-90: linear-gradient(90deg, #E040FB, #FCD832);--rank-bronze: #cd7f32;--rank-bronze-light: #e8a84c;--rank-silver: #c0c0c0;--rank-silver-light: #d0d0d0;--rank-platinum: #e5e4e2;--rank-diamond: #b9f2ff;--rank-diamond-dark: #7ecfe6;--font-display: "Space Grotesk", sans-serif;--font-body: "Plus Jakarta Sans", sans-serif;--max-w: 1280px;--px: 72px;--z-bg: 0;--z-content: 1;--z-header: 50;--z-sticky: 20;--z-modal-backdrop: 100;--z-overlay: 200;--z-overlay-top: 210;--z-modal: 300;--z-panel: 310;--z-toast: 400}.hidden{display:none!important}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{font-family:var(--font-body);background:var(--bg);color:var(--text-white);overflow-x:hidden;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;min-height:100dvh}body>main,body>.dash-main{flex:1}img{display:block;max-width:100%}button{cursor:pointer;border:none;background:none;font:inherit;color:inherit}a{text-decoration:none;color:inherit}:focus-visible{outline:2px solid rgba(139,92,246,.7);outline-offset:2px}.skip-link{position:absolute;top:-100%;left:16px;z-index:var(--z-toast);padding:8px 16px;background:var(--bg);color:var(--text-white);border:1px solid rgba(139,92,246,.4);border-radius:12px;font-weight:600;font-size:14px}.skip-link:focus{top:8px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-bg{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.page-bg:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(60,3,102,.12) 0%,transparent 40%,rgba(22,36,86,.08) 100%)}.page-bg__orb1{position:absolute;width:480px;height:480px;border-radius:50%;background:#8b5cf624;filter:blur(140px);top:120px;left:calc(50% - 360px)}.page-bg__orb2{position:absolute;width:420px;height:420px;border-radius:50%;background:#155dfc1a;filter:blur(140px);top:400px;left:calc(50% + 80px)}.glass{position:relative;background:radial-gradient(ellipse at 80% 110%,rgba(127,139,210,.3) 0%,transparent 60%),var(--bg-card);border:1px solid var(--border-card);overflow:hidden}.glass:after{content:"";position:absolute;inset:0;background:url(assets/noise-1.png) repeat / 236px;mix-blend-mode:overlay;opacity:.12;pointer-events:none}.glass--purple{background:radial-gradient(ellipse at 15% 15%,#8b5cf640,#8b5cf61f 35%,#8b5cf60a 55%,#0a0a0fd9 80%,#0a0a0feb);border:1px solid rgba(139,92,246,.2)}.glass--purple:after{background:url(assets/noise-1.png) repeat / 407px,url(assets/noise-2.png) repeat / 164px;opacity:.25}.section-heading{font-family:var(--font-display);font-weight:700;font-size:60px;line-height:72px;text-transform:capitalize;color:var(--text-white);text-wrap:balance}.section-sub{font-size:14px;line-height:20px;color:var(--text-white);max-width:664px;text-wrap:pretty}.header{position:fixed;top:0;left:0;right:0;z-index:var(--z-header);height:64px;padding:env(safe-area-inset-top,0px) max(var(--px),calc((100% - var(--max-w)) / 2 + var(--px))) 0;display:flex;align-items:center;justify-content:space-between;background:#0a0a0feb;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);border-bottom:1px solid rgba(139,92,246,.12)}.header:after{content:"";position:absolute;inset:0;background:url(assets/noise-1.png) repeat / 236px;mix-blend-mode:overlay;opacity:.06;pointer-events:none}.header__logo{position:relative;z-index:1;display:flex;align-items:center;gap:8px}.header__logo-icon{width:44px;height:44px}.header__logo-text{font-family:var(--font-display);font-weight:700;font-size:24px;letter-spacing:.5px;color:var(--text-white)}.header__nav{position:relative;z-index:1;display:flex;align-items:center;gap:16px}.header__nav-tab{display:flex;align-items:center;gap:8px;padding:16px;border-bottom:4px solid transparent;border-radius:4px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:var(--text-secondary);text-decoration:none;transition:color .2s;cursor:pointer}.header__nav-tab svg{flex-shrink:0}.header__nav-tab:hover{color:var(--text-white)}.header__right{position:relative;z-index:1;display:flex;align-items:center;gap:16px;min-width:0;flex-shrink:1}.header__nav-tab--home{display:none}.header__hamburger{display:none;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;padding:0;background:none;border:none;color:var(--text-white);cursor:pointer;position:relative;z-index:2}.header__hamburger-close,.header--menu-open .header__hamburger-open{display:none}.header--menu-open .header__hamburger-close{display:block}.header__social-link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;color:var(--text-muted);transition:color .2s,background .2s}.header__social-link:hover{color:var(--text-white);background:#ffffff0f}.header__connect-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(135deg,#8b5cf666,#8b5cf640);border:1.5px solid rgba(139,92,246,.6);border-radius:12px;font-family:var(--font-body);font-weight:700;font-size:14px;line-height:24px;color:var(--text-white);text-decoration:none;cursor:pointer;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease;box-shadow:0 0 16px #8b5cf61f,0 0 32px #8b5cf60a}.header__connect-btn:hover{background:linear-gradient(135deg,#8b5cf659,#8b5cf62e);border-color:#8b5cf6b3;box-shadow:0 4px 20px #8b5cf640,0 0 32px #8b5cf614;transform:translateY(-1px)}.header__wallet-badge{display:flex;align-items:center;gap:8px;padding:8px 20px;min-height:44px;background:#8b5cf60f;border:1px solid rgba(139,92,246,.25);border-radius:12px;font-weight:700;font-size:14px;line-height:24px;letter-spacing:-.31px;color:var(--text-white);cursor:pointer;transition:border-color .2s,background .2s}.header__wallet-badge:hover{border-color:transparent;background:linear-gradient(var(--bg),var(--bg)) padding-box,linear-gradient(135deg,#e040fb,#fcd832) border-box;box-shadow:0 0 12px #e040fb26}.header__wallet-badge svg{flex-shrink:0;opacity:.7}.header__nav-tab--active{color:var(--text-white);font-weight:600;border-bottom:2px solid transparent;border-image:linear-gradient(90deg,#e040fb,#fcd832) 1}.header__nav-tab--active svg{stroke:var(--text-white)}.header__nav-tab--locked{opacity:.4;cursor:not-allowed;pointer-events:none;flex-wrap:nowrap;white-space:nowrap}.bottom-nav__tab--locked{opacity:.35;cursor:not-allowed}.bottom-nav__tab--locked:disabled{color:var(--text-muted)}.header__nav-pill{display:inline-flex;vertical-align:middle;flex-shrink:0;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-purple);background:#8b5cf626;padding:2px 6px;border-radius:4px;line-height:1;white-space:nowrap;animation:pill-pulse 2.5s ease-in-out infinite}@keyframes pill-pulse{0%,to{opacity:1}50%{opacity:.55}}.hero__chain-cards{display:flex;flex-wrap:wrap;gap:12px}.chain-card{display:flex;flex-direction:column;align-items:center;gap:8px;width:96px;padding:12px 0;background:#1b1b2299;border:1px solid rgba(125,125,125,.15);border-radius:12px;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s;position:relative;overflow:hidden}.chain-card:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 120%,rgba(139,92,246,.1) 0%,transparent 70%);opacity:0;transition:opacity .15s;pointer-events:none}.chain-card:hover{border-color:#7d7d7d66}.chain-card:hover:before{opacity:0}.chain-card:focus-visible{outline:2px solid rgba(139,92,246,.6);outline-offset:2px}.chain-card--active{box-shadow:0 0 20px #00000040}.chain-card--active:before{opacity:1}.chain-card--active .chain-card__name{color:var(--text-white)}.chain-card__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);transition:border-color .15s,background .15s}.chain-card--active .chain-card__icon{background:#8b5cf626;border-color:#8b5cf666}.chain-card__name{font-family:var(--font-display);font-weight:700;font-size:12px;line-height:16px;color:var(--text-body);transition:color .15s}.hero{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;min-height:780px;padding:var(--px);padding-top:calc(var(--px) + 64px);display:flex;align-items:center;overflow:hidden}.hero__card{position:relative;z-index:2;border-radius:32px;padding:64px 64px 48px;display:flex;flex-direction:column;gap:24px;max-width:940px;animation:fadeUp .8s ease both}.hero__card.glass--purple:after{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.hero__trust-strip{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.hero__trust-badge{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 12px;background:#2cb96824;border:1px solid rgba(44,185,104,.5);border-radius:100px;font-family:var(--font-display);font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:1.2px;color:var(--green);white-space:nowrap;box-shadow:0 0 16px #2cb9681a,inset 0 1px #2cb96826;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.hero__trust-badge:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(44,185,104,.18),transparent);transform:translate(-100%);animation:badgeShimmer 1s ease forwards;pointer-events:none}.hero__trust-badge:nth-child(1):after{animation-delay:1.2s}.hero__trust-badge:nth-child(2):after{animation-delay:1.4s}.hero__trust-badge:nth-child(3):after{animation-delay:1.6s}@keyframes badgeShimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}.hero__trust-badge:hover{border-color:#2cb968a6;background:#2cb96833;box-shadow:0 0 20px #2cb96826,inset 0 1px #2cb96833}.hero__trust-icon{flex-shrink:0}.hero__heading{font-family:var(--font-display);font-weight:700;font-size:75px;line-height:75px;letter-spacing:-3px;text-transform:capitalize}.hero__heading-white{color:var(--text-white);display:block}.hero__heading-gradient{display:block;background:linear-gradient(90deg,var(--text-purple) 0%,#8B5CF6 50%,#7C3AED 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero__sub{font-size:20px;line-height:1.5;color:var(--text-body);max-width:540px;text-wrap:pretty}.chain-card--display{cursor:default;pointer-events:auto}.chain-card--display:hover{border-color:#7d7d7d66}.hero__trust-line{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.hero__trust-line-item{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--text-muted)}.hero__trust-line-item svg{flex-shrink:0}.hero__network{display:flex;flex-direction:column;gap:16px}.hero__network-label{font-family:var(--font-display);font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;letter-spacing:2px;color:var(--text-muted)}.hero__network-label--error{color:var(--error)}.hero__network-error{display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;color:var(--error)}.hero__network-error svg{flex-shrink:0}.hero__network-error.hidden{display:none}.btn-primary{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background:linear-gradient(90deg,var(--gold-start),var(--gold-end));border-radius:12px;font-weight:700;font-size:16px;line-height:24px;color:var(--black);align-self:flex-start;transition:transform .15s,box-shadow .15s}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 32px #fcd8324d}.btn-primary:focus-visible{outline:2px solid var(--gold-start);outline-offset:2px}.btn-hero-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;padding:12px 24px;min-height:44px;background:linear-gradient(135deg,#8b5cf666,#8b5cf640);border:1.5px solid rgba(139,92,246,.6);border-radius:12px;font-family:var(--font-body);font-weight:700;font-size:15px;line-height:24px;color:var(--text-white);align-self:flex-start;cursor:pointer;white-space:nowrap;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease;box-shadow:0 0 16px #8b5cf61f,0 0 32px #8b5cf60a}.btn-hero-cta:hover{background:linear-gradient(135deg,#8b5cf659,#8b5cf62e);border-color:#8b5cf6b3;transform:translateY(-1px);box-shadow:0 4px 20px #8b5cf640,0 0 32px #8b5cf614}.btn-hero-cta:focus-visible{outline:2px solid rgba(139,92,246,.6);outline-offset:2px}.hero__coins{position:absolute;right:clamp(20px,4vw,60px);top:-10px;width:clamp(300px,38vw,540px);height:100%;z-index:3;pointer-events:none;animation:fadeIn 1s ease .3s both}.hero__coins img{width:100%;height:100%;object-fit:contain;object-position:top right}.testimonials{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;padding:48px var(--px);display:flex;flex-direction:column;gap:40px;align-items:center}.testimonials__sub{font-size:16px;line-height:1.5;color:var(--text-muted);margin-top:-24px;text-align:center}.testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%}.testimonials__card{position:relative;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;background:linear-gradient(180deg,#8b5cf61a,#8b5cf60a);border:1px solid rgba(139,92,246,.25);box-shadow:0 4px 24px #0000004d,inset 0 1px #ffffff0d;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.testimonials__card-bg{position:absolute;inset:0;background:url(assets/noise-1.png) repeat / 407px;mix-blend-mode:overlay;opacity:.12;pointer-events:none;border-radius:16px}.testimonials__header{display:flex;align-items:center;gap:8px}.testimonials__avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1.5px solid rgba(255,255,255,.15)}.testimonials__user{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.testimonials__handle{font-weight:700;font-size:14px;line-height:1.2;color:var(--text-white);text-decoration:none;transition:color .15s}a.testimonials__handle:hover{color:var(--twitter-blue)}a.testimonials__handle:focus-visible{outline:2px solid var(--twitter-blue);outline-offset:2px;border-radius:2px}.testimonials__x-link{position:relative;flex-shrink:0;color:var(--text-muted);display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:6px;margin:-6px;border-radius:50%;background:#ffffff0f;background-clip:content-box;transition:color .15s,background .15s}.testimonials__x-link:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.testimonials__x-link:hover{color:var(--text-white);background:#ffffff1f}.testimonials__text{font-size:14px;line-height:1.5;color:var(--text-body);flex:1;text-wrap:pretty}a.testimonials__mention,.testimonials__mention{color:var(--twitter-blue);font-weight:600;text-decoration:none}a.testimonials__mention:hover{text-decoration:underline}.testimonials__meta{display:flex;align-items:center}a.testimonials__time,.testimonials__time{font-size:12px;color:var(--text-muted);line-height:1;text-decoration:none}a.testimonials__time:hover{text-decoration:underline}.testimonials__divider{width:100%;height:1px;background:#8b5cf61f}.testimonials__engagement{display:flex;align-items:center;gap:24px}.testimonials__action{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--text-muted);transition:color .15s}.testimonials__action svg{flex-shrink:0}.testimonials__action--repost span{color:var(--text-muted)}.testimonials__action--heart span{color:var(--heart-red)}.testimonials__action--repost:hover{color:var(--green)}.testimonials__action--heart:hover{color:var(--heart-red)}.how-it-works{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;padding:32px var(--px) 48px;display:flex;flex-direction:column;gap:40px;align-items:center}.hiw__steps{display:flex;align-items:stretch;gap:0;width:100%}.hiw__step{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:32px 24px 36px;background:linear-gradient(180deg,#8b5cf61f,#8b5cf60f);border:1px solid rgba(139,92,246,.3);border-radius:12px;box-shadow:0 4px 24px #0000004d,inset 0 1px #ffffff0d;overflow:hidden;transition:transform .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease}.hiw__step:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,rgba(224,64,251,.6),rgba(252,216,50,.3),transparent);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.hiw__step:hover:before{transform:scaleX(1)}.hiw__step:hover{transform:translateY(-4px);background:linear-gradient(180deg,#8b5cf629,#8b5cf60f);border-color:#8b5cf666;box-shadow:0 8px 32px #00000059,0 0 32px #8b5cf614,inset 0 1px #ffffff14}.hiw__icon-ring{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#8b5cf624,#51a2ff14);border:1.5px solid rgba(139,92,246,.4);color:var(--text-purple);flex-shrink:0;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.hiw__icon-ring svg{width:24px;height:24px;stroke-width:1.8}.hiw__step:hover .hiw__icon-ring{border-color:#e040fb80;background:linear-gradient(135deg,#e040fb29,#fcd8320f);box-shadow:0 0 20px #e040fb1f}.hiw__num{position:absolute;top:12px;right:16px;font-family:var(--font-display);font-weight:700;font-size:48px;line-height:1;letter-spacing:-2px;background:linear-gradient(135deg,#e040fb24,#fcd8321a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;pointer-events:none;-webkit-user-select:none;user-select:none}.hiw__title{font-family:var(--font-display);font-weight:700;font-size:20px;line-height:24px;color:var(--text-white);text-wrap:balance}.hiw__desc{font-size:14px;line-height:1.5;color:var(--text-muted);text-wrap:pretty}.hiw__arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;color:#8b5cf64d}.hiw__arrow svg{width:18px;height:18px}.faq-cards{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;padding:48px var(--px);display:flex;flex-direction:column;gap:32px;align-items:center}.faq-cards__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;width:100%;max-width:800px;margin:0 auto}.faq-cards__footer{text-align:center;font-size:14px;color:var(--text-muted);padding:48px 0}.faq-cards__footer a{color:var(--text-white);text-decoration:underline;text-underline-offset:3px;font-weight:600;transition:color .15s}.faq-cards__footer a:hover{color:var(--text-purple)}.faq-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:12px;padding:28px 24px 32px;background:linear-gradient(180deg,#8b5cf61a,#8b5cf60a);border:1px solid rgba(139,92,246,.25);border-radius:12px;box-shadow:0 4px 24px #0000004d,inset 0 1px #ffffff0d;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.faq-card:hover{transform:translateY(-4px);background:linear-gradient(180deg,#8b5cf629,#8b5cf60f);border-color:#8b5cf666;box-shadow:0 8px 32px #00000059,0 0 32px #8b5cf614,inset 0 1px #ffffff14}.faq-card__accent{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,rgba(224,64,251,.6),rgba(252,216,50,.3),transparent)}.faq-card__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#8b5cf624,#51a2ff14);border:1.5px solid rgba(139,92,246,.4);color:var(--text-purple);flex-shrink:0}.faq-card__question{font-family:var(--font-display);font-weight:700;font-size:16px;line-height:1.3;color:var(--text-white);text-wrap:balance}.faq-card__answer{font-size:14px;line-height:1.6;color:var(--text-muted);text-wrap:pretty}.mid-cta{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;padding:0 var(--px)}.mid-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:36px 48px;background:radial-gradient(ellipse at 20% 50%,#8b5cf629,#8b5cf600 50%),radial-gradient(ellipse at 85% 50%,#8b5cf614,#8b5cf600 50%),linear-gradient(135deg,#8b5cf61a,#0a0a0ff2 60%,#0a0a0f);border:1px solid rgba(139,92,246,.28);border-radius:12px;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);box-shadow:0 0 60px #8b5cf614,0 0 120px #8b5cf60a,0 8px 32px #0000004d}.mid-cta__inner:before{content:"";position:absolute;inset:0;background:url(assets/noise-1.png) repeat / 407px;mix-blend-mode:overlay;opacity:.06;pointer-events:none;border-radius:12px}.mid-cta__content{display:flex;flex-direction:column;gap:8px}.mid-cta__heading{font-family:var(--font-display);font-weight:700;font-size:24px;line-height:1.3;color:var(--text-white);text-wrap:balance}.mid-cta__sub{font-size:14px;line-height:1.5;color:var(--text-muted)}.mid-cta__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,var(--brand-magenta),var(--brand-yellow));color:var(--bg);font-family:var(--font-body);font-weight:700;font-size:16px;border:none;border-radius:12px;cursor:pointer;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease;width:fit-content;margin-top:8px}.mid-cta__btn:hover{transform:translateY(-2px);box-shadow:0 4px 20px #e040fb40,0 2px 12px #fcd83226}.mid-cta__stats{display:flex;align-items:center;gap:32px;flex-shrink:0}.mid-cta__stat{display:flex;flex-direction:column;align-items:center;gap:4px}.mid-cta__stat-value{font-family:var(--font-display);font-weight:700;font-size:36px;line-height:1;color:var(--text-white);background:linear-gradient(135deg,var(--text-white) 30%,var(--text-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-variant-numeric:tabular-nums}.mid-cta__stat-label{font-size:12px;font-weight:500;color:var(--text-body);text-transform:uppercase;letter-spacing:.8px}.mid-cta__stat-divider{width:1px;height:48px;background:linear-gradient(180deg,transparent 0%,rgba(224,64,251,.5) 40%,rgba(252,216,50,.35) 100%)}.final-cta{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;padding:0 var(--px) 80px}.final-cta__inner{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.final-cta__heading{font-family:var(--font-display);font-weight:700;font-size:32px;line-height:1.2;color:var(--text-white);text-wrap:balance}.final-cta__sub{font-size:14px;line-height:1.5;color:var(--text-muted)}.final-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 36px;background:linear-gradient(135deg,var(--brand-magenta),var(--brand-yellow));border:none;border-radius:12px;font-family:var(--font-body);font-weight:700;font-size:16px;color:var(--bg);cursor:pointer;text-decoration:none;transition:transform .2s,box-shadow .2s}.final-cta__btn:hover{transform:translateY(-2px);box-shadow:0 4px 20px #e040fb40,0 2px 12px #fcd83226}.faq{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;padding:var(--px);display:flex;flex-direction:column;gap:32px;align-items:center}.faq__list{display:flex;flex-direction:column;gap:12px;width:100%;max-width:840px}.accordion{background:var(--bg-chip);border:1px solid var(--border-chip);border-radius:12px;overflow:hidden}.accordion__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px}.accordion__title{font-family:var(--font-display);font-weight:700;font-size:16px;line-height:28px;color:var(--text-white);flex:1}.accordion__chevron{flex-shrink:0;transition:transform .3s}.accordion[data-open=true] .accordion__chevron{transform:rotate(180deg)}.accordion__body{max-height:0;overflow:hidden;transition:max-height .2s ease}.accordion[data-open=true] .accordion__body{max-height:500px}.accordion__body p{padding:0 24px 24px;font-size:14px;line-height:22px;color:var(--text-body);text-wrap:pretty}.back-to-top{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;padding:16px 64px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.back-to-top__btn{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:1px solid var(--bg-input);border-radius:12px;background:linear-gradient(270deg,#2a2a2f,#1d1d20);transition:transform .2s}.back-to-top__btn:hover{transform:translateY(-3px)}.back-to-top__text{font-weight:700;font-size:16px;color:var(--text-white)}.footer{position:relative;z-index:1;padding:0 max(var(--px),calc((100% - var(--max-w)) / 2 + var(--px)));background:#0a0a0fb3;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);border-top:1px solid rgba(139,92,246,.12)}.footer:after{content:"";position:absolute;inset:0;background:url(assets/noise-1.png) repeat / 236px;mix-blend-mode:overlay;opacity:.06;pointer-events:none}.activity-ticker{position:relative;z-index:1;overflow:hidden;max-width:var(--max-w);margin:24px auto 0;padding:14px 0;border-top:1px solid rgba(44,185,104,.1);border-bottom:1px solid rgba(44,185,104,.1);background:linear-gradient(90deg,rgba(44,185,104,.03) 0%,transparent 50%,rgba(44,185,104,.03) 100%)}.activity-ticker:before,.activity-ticker:after{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:2;pointer-events:none}.activity-ticker:before{left:0;background:linear-gradient(to right,var(--bg),transparent)}.activity-ticker:after{right:0;background:linear-gradient(to left,var(--bg),transparent)}.activity-ticker__track{display:flex;width:max-content;animation:ticker-scroll 60s linear infinite}.activity-ticker:hover .activity-ticker__track{animation-play-state:paused}.activity-ticker__content{display:flex;gap:40px;padding-right:40px;flex-shrink:0}.ticker__item{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:400;color:var(--text-muted);white-space:nowrap}.ticker__item strong{font-weight:600;color:var(--green)}.ticker__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ticker__dot--sol{background:var(--chain-sol)}.ticker__dot--eth{background:var(--chain-eth)}.ticker__dot--bsc{background:var(--chain-bsc)}.ticker__dot--base{background:var(--chain-base)}.ticker__addr{font-family:var(--font-body);font-weight:500;color:var(--green)}.ticker__time{color:var(--text-grey);font-size:11px}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.activity-ticker__track{animation:none}}.footer__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:20px 0}.footer__copy{font-size:12px;line-height:20px;color:var(--text-body)}.footer__right{display:flex;align-items:center;gap:16px}.footer__socials{display:flex;gap:16px}.footer__social{display:flex;align-items:center;justify-content:center;width:44px;height:44px;opacity:.7;transition:opacity .2s}.footer__social:hover{opacity:1}.footer__top-btn{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;width:44px;height:44px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a;transition:background .2s,transform .2s;cursor:pointer}.footer__top-btn:hover{background:#ffffff14;transform:translateY(-2px)}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.activity-ticker{animation:hp-fadeIn .5s ease .15s both}.how-it-works{animation:hp-fadeUp .6s ease .25s both}.hiw__step:nth-child(1){animation:hp-fadeUp .5s ease .3s both}.hiw__step:nth-child(3){animation:hp-fadeUp .5s ease .4s both}.hiw__step:nth-child(5){animation:hp-fadeUp .5s ease .5s both}.hiw__step:nth-child(7){animation:hp-fadeUp .5s ease .6s both}.mid-cta{animation:hp-fadeUp .6s ease .35s both}.testimonials{animation:hp-fadeUp .6s ease .45s both}.faq-cards{animation:hp-fadeUp .6s ease .55s both}@keyframes hp-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes hp-fadeIn{0%{opacity:0}to{opacity:1}}.chain-card[data-chain=Solana]{border-color:#14f19526}.chain-card[data-chain=Ethereum]{border-color:#627eea26}.chain-card[data-chain=Bsc]{border-color:#f3ba2f1f}.chain-card[data-chain=Base]{border-color:#0052ff26}.chain-card[data-chain=Solana].chain-card--active{border-color:#14f19599;background:#14f1951a;box-shadow:0 0 20px #14f19533,0 0 40px #14f1950f}.chain-card[data-chain=Solana].chain-card--active .chain-card__icon{background:#14f19526;border-color:#14f19559}.chain-card[data-chain=Ethereum].chain-card--active{border-color:#627eea99;background:#627eea1a;box-shadow:0 0 20px #627eea40,0 0 40px #627eea14}.chain-card[data-chain=Ethereum].chain-card--active .chain-card__icon{background:#627eea26;border-color:#627eea59}.chain-card[data-chain=Bsc].chain-card--active{border-color:#f3ba2f80;background:#f3ba2f14;box-shadow:0 0 20px #f3ba2f33,0 0 40px #f3ba2f0f}.chain-card[data-chain=Bsc].chain-card--active .chain-card__icon{background:#f3ba2f26;border-color:#f3ba2f4d}.chain-card[data-chain=Base].chain-card--active{border-color:#0052ff99;background:#0052ff1a;box-shadow:0 0 20px #0052ff40,0 0 40px #0052ff14}.chain-card[data-chain=Base].chain-card--active .chain-card__icon{background:#0052ff26;border-color:#0052ff59}.chain-card[data-chain=Solana]:hover:not(.chain-card--active){border-color:#14f19559;background:#14f1950f}.chain-card[data-chain=Solana]:hover:not(.chain-card--active):before{opacity:0}.chain-card[data-chain=Ethereum]:hover:not(.chain-card--active){border-color:#627eea59;background:#627eea0f}.chain-card[data-chain=Ethereum]:hover:not(.chain-card--active):before{opacity:0}.chain-card[data-chain=Bsc]:hover:not(.chain-card--active){border-color:#f3ba2f4d;background:#f3ba2f0d}.chain-card[data-chain=Bsc]:hover:not(.chain-card--active):before{opacity:0}.chain-card[data-chain=Base]:hover:not(.chain-card--active){border-color:#0052ff59;background:#0052ff0f}.chain-card[data-chain=Base]:hover:not(.chain-card--active):before{opacity:0}.hero__trust-badge{animation:trust-breathe 4s ease-in-out infinite}.hero__trust-badge:nth-child(2){animation-delay:1.3s}.hero__trust-badge:nth-child(3){animation-delay:2.6s}@keyframes trust-breathe{0%,to{box-shadow:0 0 #2cb96800}50%{box-shadow:0 0 12px #2cb9681f,0 0 4px #2cb9680f}}.hiw__num{animation:hp-numReveal .6s ease both}.hiw__step:nth-child(1) .hiw__num{animation-delay:.5s}.hiw__step:nth-child(3) .hiw__num{animation-delay:.65s}.hiw__step:nth-child(5) .hiw__num{animation-delay:.8s}.hiw__step:nth-child(7) .hiw__num{animation-delay:.95s}@keyframes hp-numReveal{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.hiw__step:hover .hiw__icon-ring{box-shadow:0 0 24px #e040fb26,0 0 8px #fcd83214}.testimonials__accent{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,rgba(224,64,251,.6),rgba(252,216,50,.3),transparent);transform:scaleX(0);transform-origin:left;transition:transform .3s ease;z-index:1}.testimonials__card:hover .testimonials__accent{transform:scaleX(1)}.testimonials__card:hover{transform:translateY(-4px);border-color:#8b5cf659;box-shadow:0 8px 32px #00000059,0 0 32px #8b5cf60f}.faq-card__accent{transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.faq-card:hover .faq-card__accent{transform:scaleX(1)}.mid-cta__stat-value{text-shadow:0 0 24px rgba(178,161,253,.2),0 0 8px rgba(178,161,253,.1)}.page-bg__orb1{animation:orb-breathe 8s ease-in-out infinite}.page-bg__orb2{animation:orb-breathe 10s ease-in-out 2s infinite}@keyframes orb-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.08)}}.ticker__dot{animation:dot-pulse 2s ease-in-out infinite}.ticker__item:nth-child(2) .ticker__dot{animation-delay:.4s}.ticker__item:nth-child(3) .ticker__dot{animation-delay:.8s}.ticker__item:nth-child(4) .ticker__dot{animation-delay:1.2s}@keyframes dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}@media(prefers-reduced-motion:reduce){.activity-ticker,.how-it-works,.hiw__step,.hiw__num,.mid-cta,.testimonials,.faq-cards{animation:none!important}.hero__trust-badge{animation:none}.hero__coins,.hero__card,.header__nav-pill{animation:none!important;transition:none!important}.page-bg__orb1,.page-bg__orb2,.ticker__dot{animation:none}.faq-card__accent{transform:scaleX(1);transition:none}}.chip.chip--selected{background:linear-gradient(90deg,var(--purple-accent),var(--purple-deep));border-color:var(--border-chip)}.modal-overlay{position:fixed;inset:0;z-index:var(--z-modal-backdrop);display:flex;align-items:center;justify-content:center;padding-bottom:env(safe-area-inset-bottom,0px);opacity:0;pointer-events:none;transition:opacity .3s ease}.modal-overlay.active{opacity:1;pointer-events:all}.modal-backdrop{position:absolute;inset:0;background:#00000080;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.modal-overlay .cw-card{position:relative;z-index:1;animation:fadeUp .4s ease both}.connect-page{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;padding:var(--px);display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - 237px)}.cw-card{border-radius:16px;padding:32px;width:100%;max-width:548px;display:flex;flex-direction:column;gap:8px;background:#1a1b26e0;border:1px solid rgba(255,255,255,.1);box-shadow:0 25px 50px #00000040;animation:fadeUp .6s ease both}.cw-close{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.cw-close:hover{background:#ffffff1a}.cw-title{width:100%;font-family:var(--font-body);font-weight:700;font-size:24px;line-height:32px;color:var(--text-white)}.cw-wallets{width:100%;display:flex;flex-direction:column;gap:12px}.cw-wallet{display:flex;align-items:center;gap:16px;width:100%;padding:16px;background:#27272a80;border:1px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:border-color .2s,background .2s}.cw-wallet:hover,.cw-wallet--active{border-color:#ffffff40;background:#27272acc}.cw-wallet__icon{width:36px;height:36px;object-fit:contain;flex-shrink:0}.cw-wallet__info{flex:1;display:flex;flex-direction:column;text-align:left}.cw-wallet__name{font-family:var(--font-body);font-weight:600;font-size:16px;line-height:24px;color:var(--text-white)}.cw-wallet__desc{font-family:var(--font-body);font-weight:500;font-size:12px;line-height:16px;color:var(--text-muted)}.cw-wallet__chevron{flex-shrink:0;opacity:.5}.cw-cancel{width:100%;padding:12px 24px;background:#27272a80;border:1px solid rgba(255,255,255,.1);border-radius:12px;font-weight:600;font-size:16px;line-height:24px;color:var(--text-white);text-align:center;transition:border-color .2s,color .2s}.cw-cancel:hover{border-color:#ffffff4d;color:var(--white)}.error-page{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;padding:var(--px);display:flex;flex-direction:column;align-items:center;min-height:calc(100dvh - 237px);text-align:center}.error__text{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:1136px;padding-top:48px}.error__heading{font-family:var(--font-display);font-weight:700;font-size:36px;line-height:1;text-transform:capitalize;color:var(--text-white)}.error__desc{font-size:14px;line-height:20px;color:var(--text-white);max-width:664px}.error-page .btn-primary{align-self:center}.error__mascot{position:relative;width:500px;height:560px;margin-top:24px}.error__bunny{position:absolute;left:50%;top:0;transform:translate(-50%);width:358px;height:560px;object-fit:contain}.error__qmark{position:absolute;overflow:hidden;animation:float 3s ease-in-out infinite}.error__qmark img{position:absolute;width:627%;height:293%;left:-162%;top:-78%;max-width:none}.error__qmark--1{width:138px;height:182px;right:-20px;top:-10px;transform:rotate(7deg)}.error__qmark--2{width:76px;height:100px;left:32px;top:100px;transform:rotate(-7deg);opacity:.75;animation-delay:.5s}.error__qmark--3{width:42px;height:60px;left:60px;top:260px;transform:rotate(.4deg);opacity:.75;animation-delay:1s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media(max-width:1200px){:root{--px: 48px}.hero__heading{font-size:60px;line-height:64px}.hero__sub{font-size:20px}.hero__coins{z-index:1}.section-heading{font-size:48px;line-height:58px}}@media(max-width:1024px){.header__nav{display:none;position:fixed;top:64px;left:0;right:0;flex-direction:column;padding:8px 16px 16px;background:var(--bg);border-bottom:1px solid rgba(139,92,246,.12);z-index:var(--z-header);opacity:0;transform:translateY(-8px);transition:opacity .2s ease-out,transform .2s ease-out}.header--menu-open .header__nav{display:flex;opacity:1;transform:translateY(0)}.header__nav-tab{width:100%;min-height:48px;padding:12px 16px;border-bottom:none;border-radius:8px}.header__nav-tab:hover{background:#ffffff0f}.header__hamburger,.header__nav-tab--home{display:flex}.hero__coins{display:none}.testimonials__grid{grid-template-columns:repeat(2,1fr);gap:16px}.hiw__steps{flex-wrap:wrap;justify-content:center;gap:16px}.hiw__step{flex:0 0 calc(50% - 8px)}.hiw__arrow{display:none}}@media(max-width:768px){:root{--px: 24px}.header{height:56px}.header__nav{top:56px}.header__connect-btn{padding:8px 16px;font-size:12px;white-space:nowrap}.header__wallet-badge{padding:8px 16px;font-size:12px}.hero{min-height:auto;padding:40px var(--px);padding-top:96px}.hero__card{padding:32px;max-width:100%}.hero__heading{font-size:42px;line-height:46px;letter-spacing:-1.5px}.hero__sub{font-size:16px}.hero__badges{gap:8px}.hero__badge{font-size:11px}.hero__chain-cards{gap:12px}.chain-card{width:auto;flex:1 1 0;min-width:0}.testimonials__grid{grid-template-columns:1fr}.testimonials{padding:48px var(--px);gap:32px}.hiw__steps{flex-direction:column;gap:16px}.hiw__step{flex:1 1 100%;max-width:100%}.faq-cards__grid{grid-template-columns:1fr}.faq-cards{padding:48px var(--px);gap:32px}.mid-cta__inner{flex-direction:column;text-align:center;padding:28px 24px;gap:28px;overflow:hidden}.mid-cta__btn{width:100%;justify-content:center}.mid-cta__content{align-items:center}.mid-cta__stats{gap:16px;flex-wrap:wrap;justify-content:center}.mid-cta__stat{min-width:0}.mid-cta__stat-value{font-size:28px;word-break:break-word}.mid-cta__stat-divider{height:36px}.section-heading{font-size:36px;line-height:44px}.footer{padding:0 var(--px)}.activity-ticker:before,.activity-ticker:after{width:40px}.footer__inner{flex-direction:column;gap:12px;text-align:center;padding:12px 0}.footer__right{gap:12px}.back-to-top{align-items:center}.cw-card{max-width:100%}.cw-wallet{min-width:0}.error__mascot{width:300px;height:420px}.error__bunny{width:268px;height:420px}.error__qmark--1{width:100px;height:132px;right:-30px}.error__qmark--2{width:56px;height:75px}.error__qmark--3{width:32px;height:44px}}@media(max-width:540px){.hero{align-items:flex-start}.hero__chain-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}.chain-card,.btn-hero-cta{width:auto}.mid-cta__inner{padding:24px 20px;gap:24px}.mid-cta__stats{flex-direction:column;gap:12px;align-items:center}.mid-cta__stat-divider{width:48px;height:1px;background:linear-gradient(90deg,transparent,rgba(224,64,251,.4),rgba(252,216,50,.25),transparent)}.mid-cta__stat-value{font-size:24px}.mid-cta__stat-label{font-size:11px}}@media(max-width:768px){.hero__trust-strip{flex-wrap:nowrap;gap:6px}.hero__trust-badge{padding:5px 10px;font-size:10px;gap:4px;letter-spacing:.5px;flex-shrink:0}.hero__trust-badge:after{display:none}.hero__trust-icon{width:12px;height:12px}.header__social-link{display:none}}@media(max-width:480px){.hero__trust-strip{gap:4px}.hero__trust-icon{display:none}.hero__trust-badge{padding:5px 10px;font-size:10px;gap:0;letter-spacing:0}.header__logo-text{display:none}}@media(max-width:430px){.hero__badges{flex-wrap:wrap;justify-content:center}}@media(max-width:390px){.hero__trust-strip{gap:3px}.hero__trust-badge{padding:4px 8px;font-size:10px}.hero__badge{font-size:10px;padding:4px 10px}.hero__heading{font-size:36px;line-height:40px}.hero__card{padding:24px}.mid-cta__stat-value{font-size:24px}}@media(max-width:340px){.header__connect-btn{padding:6px 12px;font-size:12px;min-height:44px}.header__right{gap:8px}}.ticker{position:relative;z-index:1;max-width:var(--max-w);margin:64px auto 0;overflow:hidden;background:#1b1b2299;border-bottom:1px solid rgba(255,255,255,.05);padding:8px 0}.ticker__track{display:flex;gap:48px;white-space:nowrap;animation:tickerScroll 30s linear infinite;width:max-content}.ticker__item{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--text-muted);flex-shrink:0}.ticker__item-icon{width:6px;height:6px;border-radius:50%;background:var(--text-purple);flex-shrink:0}.ticker__item--green .ticker__item-icon{background:var(--green)}.ticker__item--gold .ticker__item-icon{background:var(--gold-start)}.ticker__item--pink .ticker__item-icon{background:var(--text-pink)}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.dash-title{font-family:var(--font-display);font-weight:700;font-size:24px;line-height:1.2;color:var(--text-body);text-wrap:balance;letter-spacing:-.3px}.notif-banner{flex:1;max-width:560px}.notif-banner__inner{display:flex;gap:16px;align-items:flex-start;padding:24px;background:linear-gradient(135deg,#c27aff1a,#ed6aff1a 50%,#51a2ff1a);border:1px solid rgba(246,51,154,.2);border-radius:16px;overflow:hidden}.notif-banner__icon{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px}.notif-banner__body{display:flex;flex-direction:column;gap:12px;flex:1;min-width:0}.notif-banner__content{display:flex;flex-direction:column;gap:4px}.notif-banner__sub{font-size:14px;line-height:20px;color:var(--text-secondary)}.notif-banner__sub:empty{display:none}.notif-banner__heading{font-family:var(--font-display);font-weight:700;font-size:20px;line-height:28px;color:var(--text-white)}.notif-banner__text{font-size:14px;line-height:20px;color:var(--text-secondary)}.notif-banner__cta{align-self:flex-start;display:flex;align-items:center;gap:8px;padding:8px 16px;min-height:44px;background:var(--bg-chip);border:1px solid var(--border-card);border-radius:12px;font-weight:700;font-size:14px;color:var(--white);transition:border-color .2s}.notif-banner__cta:hover{border-color:var(--text-purple)}.notif-banner__cta-loader{animation:spin 1s linear infinite}.notif-banner__cta-loader.hidden,.notif-banner__cta-arrow.hidden{display:none}@keyframes spin{to{transform:rotate(360deg)}}.notif-banner.hidden{display:none}.notif-banner--connected .notif-banner__cta{background:var(--bg-chip)}.notif-banner--connected .notif-banner__heading{font-size:20px}.notif-banner--connected .notif-banner__cta-arrow{color:var(--gold-start);width:14px;height:14px}#rewardsPanel .notif-banner{max-width:var(--max-w);margin:0 auto 24px;padding:0 var(--px)}.stats-bar__value{font-family:var(--font-display);font-size:28px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.5px;color:var(--text-white)}.stats-bar__divider{width:1px;height:24px;background:#ffffff1f;flex-shrink:0}.stats-bar__stat{font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--text-muted);white-space:nowrap}.stats-bar__stat-num{font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-white);margin-right:4px}.filter-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 12px;min-height:36px;box-sizing:border-box;background:#8b5cf614;border:1px solid rgba(139,92,246,.22);border-radius:8px;color:var(--text-body);font-family:var(--font-body);font-size:11px;font-weight:500;cursor:pointer;position:relative;z-index:var(--z-content);transition:border-color .15s,color .15s,background .15s}.filter-btn:hover{background:#8b5cf61a;color:var(--text-white);border-color:#8b5cf64d}.filter-btn--open{background:#8b5cf61a;color:var(--text-white);border-color:#8b5cf666}.filter-btn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:44px;min-height:44px}.filter-btn svg{flex-shrink:0;width:12px;height:12px;color:var(--text-purple)}.filter-btn__summary{color:var(--text-body);font-weight:400;font-size:11px;padding-left:8px;border-left:1px solid rgba(255,255,255,.15);line-height:normal}.filter-panel{margin-top:12px;padding:20px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;position:relative;z-index:var(--z-content)}.filter-panel.hidden{display:none}.filter-panel__section{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.04)}.filter-panel__section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.filter-panel__label{font-family:var(--font-body);font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;margin-bottom:8px}.filter-chips{display:flex;gap:8px;align-items:center;width:100%}.filter-chips__bar{display:flex;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:3px;gap:2px;flex:3}.filter-chip{flex:1;min-width:0;padding:6px 12px;min-height:34px;box-sizing:border-box;background:transparent;border:1px solid transparent;border-radius:8px;font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--text-muted);cursor:pointer;text-align:center;white-space:nowrap;transition:color .2s cubic-bezier(.34,1.56,.64,1),background .2s cubic-bezier(.34,1.56,.64,1),border-color .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex;align-items:center;justify-content:center}.filter-chip:hover{color:var(--text-white);background:#ffffff0f}.filter-chip--active{background:#8b5cf626;border-color:#8b5cf659;color:var(--text-white);box-shadow:0 1px 6px #00000040}.filter-custom{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.filter-custom__field{display:flex;align-items:center;gap:4px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:0 12px;height:34px;box-sizing:border-box;flex:1;min-width:0;cursor:text;transition:border-color .15s,background .15s}.filter-custom__field:hover{border-color:#8b5cf640;background:#8b5cf60f}.filter-custom__field:focus-within{border-color:#8b5cf680;background:#8b5cf614}.filter-custom__label{font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--text-muted);line-height:1;flex-shrink:0}.filter-custom__sep{font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--text-grey);line-height:1}.filter-custom__input{width:100%;min-width:0;padding:0;background:transparent;border:none;color:var(--text-white);font-family:var(--font-body);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;text-align:left;outline:none;-moz-appearance:textfield}.filter-custom__input::-webkit-inner-spin-button,.filter-custom__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter-custom__input::placeholder{color:var(--text-muted);font-weight:500}.filter-custom--pct .filter-custom__input{text-align:center;width:100%}.controls-bar{position:relative;overflow:hidden;padding:12px 24px;margin-bottom:4px;background:var(--bg-card);border:1px solid rgba(139,92,246,.2);border-radius:16px;box-shadow:0 8px 32px #00000040}.controls-bar:before{content:"";position:absolute;bottom:0;left:8%;right:8%;height:1px;background:#8b5cf626;z-index:2}.controls-bar:after{content:"";position:absolute;inset:0;background:url(assets/noise-1.png) repeat / 407px;mix-blend-mode:overlay;opacity:.06;pointer-events:none;border-radius:16px}.controls-bar__row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;position:relative;z-index:var(--z-content)}.controls-bar__row--config .controls-bar__toggles{margin-left:auto}.output-section{position:relative;padding:8px 0 0;margin-top:8px;border-top:1px solid rgba(255,255,255,.1)}.output-section__inner{position:relative;z-index:var(--z-content);display:flex;flex-direction:column;gap:8px}.output-section__label{font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.output-section__receive{display:flex;flex-direction:column;gap:8px}.output-section__row-main{display:flex;align-items:center;gap:12px}.output-section__token-row{display:flex;align-items:center;gap:8px}.output-section__chain-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.output-section__chain-icon svg{width:28px;height:28px}.output-section__token-name{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--text-white)}.output-section__amount{font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--text-white);font-variant-numeric:tabular-nums;line-height:1}.output-section__row-summary{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.output-section__usd{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums;transition:color .15s;align-self:center}.output-section__usd--active{color:var(--green)}.output-section__sep{color:var(--text-muted);opacity:.4}.output-section__selected{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums;transition:color .15s}.output-section__selected--active{color:var(--text-purple)}.output-section__referral{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-size:11px;font-weight:500;color:var(--text-grey)}.output-section__referral svg{flex-shrink:0;stroke:var(--text-grey)}.output-section__dest{padding-top:8px;border-top:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:8px}.output-section__dest-default{display:flex;align-items:center;gap:8px;padding:4px 0}.output-section__dest-icon{color:var(--green);opacity:.7;flex-shrink:0;width:16px;height:16px}.output-section__dest-icon--unlocked{color:#ef4444;opacity:1}.output-section__dest-label{font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--text-muted)}.output-section__dest-label--redirect{color:#ef4444}.output-section__dest-addr{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--text-white);font-variant-numeric:tabular-nums}.output-section__dest-row{display:none;flex-direction:column;gap:8px;width:100%}.output-section__dest--open .output-section__dest-default .output-section__dest-addr,.output-section__dest--open .output-section__dest-default .output-section__dest-route{display:none}.output-section__dest--open .output-section__dest-row{display:flex;flex-direction:column}.output-section__dest-arrow{color:var(--text-muted);flex-shrink:0;opacity:.8}.output-section__dest-input-wrap{display:flex;align-items:center;gap:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:10px 16px;transition:border-color .15s,background .15s}.output-section__dest-input-wrap:focus-within{border-color:#ffffff80;background:#ffffff14}.output-section__dest-input-icon{color:var(--text-muted);flex-shrink:0;opacity:.6}.output-section__dest-input{flex:1;background:none;border:none;color:var(--text-white);font-family:var(--font-body);font-size:14px;font-weight:500;outline:none;min-width:0}.output-section__dest-input::placeholder{color:var(--text-muted);opacity:.6;font-weight:400}.output-section__dest-input:disabled{cursor:default}.output-section__dest-warn{display:flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:12px;font-weight:500;color:var(--warning);margin-top:4px;opacity:.85}.output-section__dest-warn svg{flex-shrink:0;stroke:var(--warning)}.output-section__dest-lock{color:var(--text-muted);flex-shrink:0;opacity:.8}.output-section__dest-toggle{display:flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:11px;font-weight:500;color:var(--text-muted);cursor:pointer;padding:4px 0;transition:color .15s}.output-section__dest-toggle:hover{color:var(--text-body)}.output-section__dest-toggle input[type=checkbox]{width:16px;height:16px;accent-color:rgba(139,92,246,.6);cursor:pointer;flex-shrink:0}.output-section__dest-opt{color:var(--text-grey);font-style:normal;font-size:11px;opacity:.7}.output-section__dest-error{font-size:12px;color:var(--error);margin:0 0 0 22px}.output-section__dest-error.hidden,.output-section--empty .output-section__dest,.output-section--empty .output-section__dest-row{display:none}.output-section .btn-execute{width:100%;padding:12px 24px;font-size:14px;font-weight:700;justify-content:center;background:linear-gradient(135deg,#e040fb,#fcd832);color:var(--black)}.output-section .btn-execute svg{stroke:var(--black)}.output-section .btn-execute:hover{box-shadow:0 4px 16px #0000004d,0 0 20px #e040fb33}.output-section .btn-execute--burn{background:var(--error);color:var(--white)}.output-section .btn-execute--burn svg{stroke:var(--white)}.output-section .btn-execute--burn:hover{box-shadow:0 4px 16px #0000004d,0 0 20px #ff524c40}.trust-microcopy{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;font-family:var(--font-body);font-size:12px;color:var(--text-muted);letter-spacing:.2px}.trust-microcopy svg{flex-shrink:0}.output-section__dest-route{font-family:var(--font-body);font-size:11px;font-weight:400;color:var(--text-grey);margin-left:auto}.vacant-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;min-height:36px;box-sizing:border-box;background:#2cb9680a;border:1px solid rgba(44,185,104,.15);border-radius:8px;font-size:11px;font-weight:600;color:var(--text-muted);cursor:pointer;transition:color .15s,border-color .15s,background .15s}.vacant-chip:hover{color:var(--text-body);border-color:#2cb9684d}.vacant-chip--active{border-color:#2cb96866;background:#2cb96814;color:var(--text-body)}.vacant-chip input[type=checkbox]{width:16px;height:16px;accent-color:var(--green);cursor:pointer}.vacant-chip__count{font-size:12px;color:var(--green);font-weight:600}.vacant-chip--hidden{display:none}.controls-bar .action-toggle{margin-bottom:0}.dash-main{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;padding:24px var(--px) 48px}.action-toggle{display:inline-flex;align-items:center;background:transparent;border:none;border-radius:0;padding:4px;gap:4px}.action-toggle__btn{display:inline-flex;align-items:center;justify-content:center;flex:1;gap:6px;padding:8px 24px;min-height:44px;min-width:120px;font-family:var(--font-body);font-weight:700;font-size:14px;line-height:20px;border:1.5px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff08;color:var(--text-muted);cursor:pointer;transition:color .25s ease,background .25s ease,border-color .25s ease,transform .25s ease}.action-toggle__btn:hover{color:var(--text-white);background:#ffffff0f;border-color:#ffffff2e;transform:translateY(-1px)}.action-toggle__btn svg{flex-shrink:0;vertical-align:middle}.action-toggle__btn--active{background:#8b5cf640;color:var(--text-white);border-color:#8b5cf699;box-shadow:0 2px 12px #8b5cf633}.action-toggle__btn--active:hover{background:#8b5cf64d;color:var(--text-white);border-color:#8b5cf6b3;transform:translateY(-1px)}.action-toggle__btn--active svg{stroke:var(--white)}.action-toggle__btn--inactive{background:#ffffff08;color:var(--text-muted)}.action-toggle__btn--burn-inactive{color:var(--text-muted);background:#ffffff08}.action-toggle__btn--burn-inactive:hover{background:#ff524c1a;border-color:#ff524c40}.action-toggle__btn--burn-inactive svg{stroke:var(--text-muted)}.action-toggle__btn--burn-active{background:#ff524c2e;color:var(--white);border-color:#ff524c80;box-shadow:0 2px 12px #ff524c33}.action-toggle__btn--burn-active:hover{background:#ff524c38;color:var(--white);border-color:#ff524c99;transform:translateY(-1px)}.action-toggle__btn--burn-active svg{stroke:var(--white)}.chain-selector{display:flex;flex:1;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:4px;gap:4px}.chain-selector__btn{display:flex;align-items:center;justify-content:center;flex:1;gap:8px;padding:8px 16px;min-height:44px;border:1.5px solid rgba(139,92,246,.12);border-radius:12px;background:#ffffff08;color:var(--text-muted);font-family:var(--font-body);font-size:13px;font-weight:600;cursor:pointer;transition:color .25s cubic-bezier(.34,1.56,.64,1),background .25s cubic-bezier(.34,1.56,.64,1),border-color .25s cubic-bezier(.34,1.56,.64,1),transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s cubic-bezier(.34,1.56,.64,1)}.chain-selector__btn:hover{color:var(--text-white);background:#ffffff0f;border-color:#8b5cf64d;transform:translateY(-1px)}.chain-selector__btn--active{color:var(--text-white);box-shadow:0 2px 12px #0000004d}.chain-selector__btn--active:hover{color:var(--text-white)}.chain-selector__btn--active[data-chain=solana]{background:linear-gradient(135deg,#9945ff1f,#14f1951a);border-color:#14f19540}.chain-selector__btn--active[data-chain=solana]:hover{background:linear-gradient(135deg,#9945ff2e,#14f19524)}.chain-selector__btn--active[data-chain=ethereum]{background:#627eea2e;border-color:#627eea59}.chain-selector__btn--active[data-chain=ethereum]:hover{background:#627eea38}.chain-selector__btn--active[data-chain=base]{background:#0052ff2e;border-color:#0052ff59}.chain-selector__btn--active[data-chain=base]:hover{background:#0052ff38}.chain-selector__btn--active[data-chain=bsc]{background:#f3ba2f2e;border-color:#f3ba2f59}.chain-selector__btn--active[data-chain=bsc]:hover{background:#f3ba2f38}.chain-selector__label{white-space:nowrap}.chain-selector__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.chain-selector__icon{flex-shrink:0;width:20px;height:20px;padding:4px;background:#ffffff14;border-radius:50%;box-sizing:content-box}.chain-selector__btn--active[data-chain=solana] .chain-selector__icon{background:#14f19526}.chain-selector__btn--active[data-chain=ethereum] .chain-selector__icon{background:#627eea26}.chain-selector__btn--active[data-chain=base] .chain-selector__icon{background:#0052ff26}.chain-selector__btn--active[data-chain=bsc] .chain-selector__icon{background:#f3ba2f26}.token-panel{background:var(--bg-card);border:1px solid rgba(139,92,246,.15);border-radius:16px;overflow:hidden;margin-top:16px;position:relative;box-shadow:0 4px 24px #0006;min-height:360px}.token-panel:before{content:"";position:absolute;bottom:0;left:8%;right:8%;height:1px;background:#8b5cf61f;z-index:2}.token-panel:after{content:"";position:absolute;inset:0;background:url(assets/noise-1.png) repeat / 236px;mix-blend-mode:overlay;opacity:.08;pointer-events:none;z-index:0}.token-panel__head{display:flex;flex-direction:column;gap:12px;padding:20px 24px;border-bottom:1px solid rgba(139,92,246,.1);position:relative;z-index:2;overflow:visible}.token-panel__title-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.token-panel__title{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1.2px}.token-panel__actions{display:flex;align-items:center;gap:8px}.token-panel__link{font-weight:600;font-size:12px;color:var(--text-purple);padding:4px 12px;border:1px solid rgba(139,92,246,.2);border-radius:8px;background:#8b5cf60f;transition:background .15s,color .15s,border-color .15s;cursor:pointer;position:relative;z-index:1}.token-panel__link:hover{color:var(--text-white);background:#8b5cf61f;border-color:#8b5cf64d}.token-panel__select-all-mobile{display:none;align-items:center;gap:8px;cursor:pointer;padding:6px 12px;border:1px solid rgba(139,92,246,.2);border-radius:8px;background:#8b5cf60f;font-weight:600;font-size:12px;color:var(--text-purple);transition:background .15s,border-color .15s}.token-panel__select-all-mobile:hover{background:#8b5cf61f;border-color:#8b5cf64d}.token-panel__select-all-mobile input[type=checkbox]{width:16px;height:16px;accent-color:var(--text-purple);cursor:pointer;margin:0}.token-panel__select-all-label{text-transform:uppercase;letter-spacing:.5px;font-size:11px}#deselectAllBtn{color:var(--text-muted);border-color:#ffffff14;background:#ffffff08}#deselectAllBtn:hover{color:var(--text-white);border-color:#ffffff26;background:#ffffff0f}.token-panel__count{font-weight:700;color:var(--text-purple)}.token-panel__summary{font-size:12px;font-weight:600;color:var(--text-purple);opacity:0;transition:opacity .2s}.token-panel__summary--visible{opacity:1}.token-panel__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.token-panel__toolbar>*:not(:last-child):after{content:"";display:inline-block;width:1px;height:16px;background:#ffffff14;margin-left:12px;vertical-align:middle}.token-sort{display:flex;align-items:center;gap:6px}.token-sort__label{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.token-sort__dropdown{position:relative}.token-sort__trigger{display:flex;align-items:center;gap:8px;padding:4px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--text-muted);cursor:pointer;transition:border-color .15s,background .15s,color .15s;white-space:nowrap}.token-sort__trigger:hover{color:var(--text-white);border-color:#ffffff26;background:#ffffff0f}.token-sort__trigger[aria-expanded=true]{border-color:#8b5cf666}.token-sort__trigger[aria-expanded=true] .token-sort__chevron{transform:rotate(180deg)}.token-sort__chevron{color:var(--text-muted);transition:transform .2s;flex-shrink:0}.token-sort__menu{display:none;position:absolute;top:calc(100% + 4px);right:0;min-width:100%;background:var(--bg-card);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:4px;margin:0;list-style:none;z-index:var(--z-sticky);-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);box-shadow:0 8px 24px #0006}.token-sort__menu--open{display:block}.token-sort__option{padding:8px 12px;font-family:var(--font-body);font-size:12px;font-weight:500;color:var(--text-body);cursor:pointer;border-radius:8px;transition:background .12s,color .12s;white-space:nowrap}.token-sort__option:hover{background:#ffffff0f;color:var(--text-white)}.token-sort__option--active{color:var(--text-white);font-weight:600;background:#8b5cf61f}.token-panel__search{display:flex;align-items:center;gap:8px;padding:12px 16px;min-height:44px;background:#8b5cf60a;border:1px solid rgba(139,92,246,.12);border-radius:12px;margin:0 16px 12px;transition:border-color .15s,background .15s;position:relative;z-index:1}.token-panel__search:focus-within{border-color:#8b5cf666;background:#8b5cf60f}.token-panel__search-icon{flex-shrink:0;color:var(--text-muted)}.token-panel__search-input{flex:1;background:transparent;border:none;outline:none;color:var(--text-white);font-family:var(--font-body);font-size:14px}.token-panel__search-input::placeholder{color:var(--text-grey)}#tokenTableBody{max-height:min(480px,60vh);overflow-y:auto;scroll-behavior:smooth}#tokenTableBody::-webkit-scrollbar{width:4px}#tokenTableBody::-webkit-scrollbar-track{background:transparent}#tokenTableBody::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.token-row{display:grid;grid-template-columns:40px 1.4fr 1fr 1fr .8fr 1fr 72px;gap:8px;padding:12px 24px;min-height:44px;border-bottom:1px solid rgba(139,92,246,.08);align-items:center;transition:background .15s,box-shadow .15s;cursor:pointer;position:relative;z-index:1}:nth-child(2n of.token-row,.vacant-summary){background:#8b5cf60f}.token-row:hover{background:#8b5cf60f;box-shadow:inset 0 0 0 1px #8b5cf61a}.token-row--selected{background:#8b5cf614;box-shadow:inset 3px 0 0 var(--text-purple);border-left:2px solid var(--text-purple)}.token-row--selected:hover{background:#8b5cf624;box-shadow:inset 3px 0 0 var(--text-purple),0 0 16px #8b5cf60f}.token-row:last-child{border-bottom:none}.token-row__cb{display:flex;align-items:center;justify-content:center}.token-cb{width:18px;height:18px;border-radius:4px;border:1.5px solid var(--border-chip);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s;appearance:none;-webkit-appearance:none}.token-cb:checked{background:var(--purple-accent);border-color:var(--purple-accent)}.token-cb:checked:after{content:"";width:10px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}.token-row__name{display:flex;align-items:center;gap:8px}.token-row__symbol{font-weight:600;font-size:14px;color:var(--text-white)}.token-row__fullname{font-size:12px;color:var(--text-muted)}.token-row__val{font-size:14px;color:var(--text-white);font-variant-numeric:tabular-nums}.token-row__val--muted{color:var(--text-muted)}.token-row__actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.token-row__action-btn{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);transition:background .15s,color .15s}.token-row__action-btn:hover{background:#ffffff14;color:var(--text-white)}.token-row--header{cursor:default;border-bottom:1px solid rgba(139,92,246,.12);padding:10px 24px;background:#8b5cf60a}.token-row--header>div{font-family:var(--font-body);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#b2a1fd99}.token-row--header .token-row__amount,.token-row--header .token-row__price,.token-row--header .token-row__value{text-align:right}.token-row--header:hover{background:#8b5cf60a}.token-row__action-type{display:flex;align-items:center;gap:8px}.token-row__action-label{font-size:12px;font-weight:600;color:var(--text-white)}.token-row__amount{font-size:14px;font-weight:600;color:var(--text-white);font-variant-numeric:tabular-nums;text-align:right}.token-row__price{font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right}.token-row__value{font-size:14px;font-weight:700;color:var(--text-white);font-variant-numeric:tabular-nums;text-align:right}.token-row__value--notable{color:var(--text-white)}.token-row__value--dust{color:var(--text-muted)}.token-row__type{font-size:12px;font-weight:600;color:var(--text-purple);opacity:.7;text-transform:capitalize}.token-row__actions{display:flex;align-items:center;gap:8px;justify-content:flex-end}.token-row__action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#8b5cf60f;border:1px solid rgba(139,92,246,.15);border-radius:12px;color:var(--text-purple);opacity:.6;transition:color .15s,border-color .15s,background .15s,opacity .15s;cursor:pointer;text-decoration:none}.token-row__action-btn:hover{color:var(--text-white);border-color:#8b5cf666;background:#8b5cf61f;opacity:1}.token-row--vacant .token-row__action-label{color:var(--text-muted)}.vacant-summary{display:grid;grid-template-columns:40px 1.4fr 1fr 1fr .8fr 1fr 72px;gap:8px;padding:16px 24px;align-items:center;border-bottom:1px solid rgba(139,92,246,.08);cursor:pointer;transition:background .15s,box-shadow .15s;position:relative;z-index:1}.vacant-summary:hover{background:#8b5cf60f;box-shadow:inset 0 0 0 1px #8b5cf61a}.vacant-summary__cb{display:flex;align-items:center;justify-content:center}.vacant-summary__info{display:flex;align-items:center;gap:8px}.vacant-summary__label{font-weight:600;font-size:14px;color:var(--text-body);font-family:var(--font-body)}.vacant-summary__expand{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--text-muted);transition:transform .15s,color .15s}.vacant-summary__expand svg{width:16px;height:16px}.vacant-summary:hover .vacant-summary__expand{color:var(--text-body)}.vacant-summary--expanded .vacant-summary__expand{transform:rotate(180deg)}.vacant-summary__amount{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--text-white);font-variant-numeric:tabular-nums;text-align:right}.vacant-summary__native{font-family:var(--font-body);font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right}.vacant-summary__value{font-family:var(--font-body);font-size:14px;color:var(--text-white);font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.vacant-summary__type{font-family:var(--font-body);font-size:12px;color:var(--text-muted)}.vacant-expanded{display:none}.vacant-expanded--visible{display:block}.vacant-expanded .token-row{padding:8px 24px;background:#8b5cf605}.vacant-expanded .token-row:nth-child(2n){background:#8b5cf60a}.token-loading{display:flex;align-items:center;gap:12px;padding:10px 24px;background:#8b5cf60a;border-bottom:1px solid rgba(139,92,246,.08);overflow:hidden;max-height:48px;opacity:1;transition:max-height .3s ease,opacity .2s ease,padding .3s ease}.token-loading--done{max-height:0;opacity:0;padding-top:0;padding-bottom:0;border-bottom-color:transparent}.token-loading__bar{flex:1;height:3px;border-radius:2px;background:#ffffff0f;overflow:hidden}.token-loading__fill{height:100%;width:40%;border-radius:2px;background:var(--text-purple);animation:loading-slide 1.2s ease-in-out infinite}.token-loading__text{font-family:var(--font-body);font-size:12px;color:var(--text-muted);white-space:nowrap;flex-shrink:0}@keyframes loading-slide{0%{transform:translate(-100%)}to{transform:translate(350%)}}.toggle-switch{position:relative;width:44px;height:24px;cursor:pointer;flex-shrink:0}.toggle-switch input{opacity:0;width:0;height:0;position:absolute}.toggle-switch__slider{position:absolute;inset:0;background:var(--bg-input);border-radius:12px;transition:background .2s}.toggle-switch__slider:before{content:"";position:absolute;width:18px;height:18px;left:3px;top:3px;background:var(--white);border-radius:50%;transition:transform .2s}.toggle-switch input:checked+.toggle-switch__slider{background:var(--purple-accent)}.toggle-switch input:checked+.toggle-switch__slider:before{transform:translate(20px)}.error-toast{position:fixed;bottom:max(32px,env(safe-area-inset-bottom));right:max(32px,env(safe-area-inset-right));display:flex;align-items:flex-start;gap:12px;padding:16px;background:#1d1515d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--error);border-radius:8px;max-width:420px;z-index:var(--z-toast);animation:toastSlideIn .3s ease-out}@keyframes toastSlideIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.error-toast__icon{flex-shrink:0;color:var(--error)}.error-toast__content{flex:1;min-width:0}.error-toast__title{font-family:var(--font-display);font-weight:700;font-size:16px;line-height:24px;color:var(--error)}.error-toast__text{font-size:14px;line-height:20px;color:var(--error)}.error-toast__close{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--error);border-radius:50%;transition:background .15s}.error-toast__close:hover{background:#ff524c1a}.burn-warning{display:flex;align-items:center;gap:12px;padding:16px;margin-top:16px;background:#ff524c14;border:1px solid rgba(255,82,76,.3);border-radius:12px}.burn-warning__icon{flex-shrink:0}.burn-warning__text{font-family:var(--font-body);font-size:14px;line-height:20px;color:var(--error)}.burn-warning__text strong{font-weight:700}.burn-warning.hidden{display:none}.btn-execute{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px 32px;background:linear-gradient(135deg,var(--gold-start),var(--gold-end));border-radius:16px;font-weight:700;font-size:16px;line-height:24px;color:var(--black);transition:transform .15s,box-shadow .15s;position:static}.btn-execute:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000004d,0 0 24px #fcd83233}.btn-execute--burn{background:var(--error);color:var(--white)}.btn-execute--burn svg{stroke:var(--white)}.btn-execute--burn:hover{box-shadow:0 -4px 24px #0000004d,0 8px 32px #ff524c4d}.btn-execute svg{flex-shrink:0}.dash-section{position:relative;z-index:1;max-width:var(--max-w);margin:0 auto;padding:48px var(--px) 0}.extract-overlay{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:48px 24px}.extract-overlay.hidden{display:none!important}.extract-overlay.closing .extract-overlay__content{animation:fadeDown .25s ease forwards}.extract-overlay.closing .extract-overlay__backdrop{animation:fadeOut .25s ease forwards}.extract-overlay__backdrop{position:fixed;inset:0;background:#0009;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.extract-overlay__content{position:relative;z-index:1;width:100%;max-width:480px;display:flex;flex-direction:column;align-items:center;gap:20px;padding:32px 24px;background:#161724e0;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);border:1px solid rgba(139,92,246,.25);border-radius:16px;box-shadow:0 16px 32px #0c0c0d4d,0 0 48px #8b5cf614;animation:fadeUp .5s ease both;overflow:hidden}.extract-overlay__content:before{content:"";position:absolute;inset:0;background:url(assets/noise-1.png) repeat;background-size:236px;mix-blend-mode:overlay;opacity:.15;pointer-events:none;border-radius:inherit;z-index:0}.extract-overlay__content:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,rgba(139,92,246,.08) 0%,transparent 60%);pointer-events:none;border-radius:inherit;z-index:0}.extract-trust-msg{display:flex;align-items:center;gap:8px;padding:8px 16px;margin:0;font-size:12px;font-weight:500;color:var(--green);background:#2cb9680f;border:1px solid rgba(44,185,104,.15);border-radius:8px}.extract-overlay .extract-header,.extract-overlay .extract-progress,.extract-overlay .transmuted-card,.extract-overlay .extract-stats,.extract-overlay .extract-log{position:relative;z-index:1}.extract-header{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.extract-header__icon-wrap{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fcd8320f;box-shadow:0 0 32px #fcd8321f,0 0 64px #fcd8320d;animation:spin 1.5s linear infinite}.extract-header__title{font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1.1;color:var(--text-white);text-wrap:balance}.extract-header__sub{font-size:14px;color:var(--text-muted);text-wrap:pretty;line-height:1.5}.extract-progress{width:100%;display:flex;align-items:center;gap:16px}.extract-progress__bar{flex:1;height:8px;background:#8b5cf61f;border-radius:4px;overflow:hidden;border:none}.extract-progress__fill{height:100%;background:linear-gradient(90deg,#e040fb,#fcd832);border-radius:4px;width:100%;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-out}.extract-progress__pct{font-weight:700;font-size:16px;color:var(--text-white);min-width:48px;text-align:right;font-variant-numeric:tabular-nums}.transmuted-card{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:20px;background:#8b5cf60d;border:1px solid rgba(139,92,246,.12);border-radius:12px;text-align:center;position:relative;z-index:1}.transmuted-card__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-muted);margin-bottom:4px}.transmuted-card__value{display:flex;align-items:baseline;gap:8px}.transmuted-card__amount{font-family:var(--font-display);font-weight:700;font-size:32px;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--text-white)}.transmuted-card__currency{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--text-muted)}.transmuted-card__currency-prefix{font-size:24px;font-weight:700;margin-right:2px}.transmuted-card__sol{font-size:12px;color:var(--text-muted)}.extract-stats{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:16px}.extract-stat{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;background:#8b5cf60d;border:1px solid rgba(139,92,246,.12);border-radius:12px;text-align:center;position:relative;z-index:1}.extract-stat__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-muted)}.extract-stat__value{font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1;font-variant-numeric:tabular-nums}.extract-stat--green .extract-stat__value{color:var(--green)}.extract-stat--muted .extract-stat__value{color:var(--text-muted)}.success-overlay .extract-header,.success-overlay .transmuted-card,.success-overlay .extract-stats,.success-overlay .extract-log,.success-overlay .success-actions,.success-overlay .referral-banner,.success-overlay .share-x-row{position:relative;z-index:1}.extract-log{width:100%;display:flex;flex-direction:column;gap:12px}.extract-log__title{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--text-white);text-align:center}.extract-log__list{display:flex;flex-direction:column;gap:0;max-height:320px;overflow:hidden;overflow-y:auto;padding-right:4px;border:1px solid rgba(139,92,246,.1);border-radius:8px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.extract-log__list::-webkit-scrollbar{width:6px}.extract-log__list::-webkit-scrollbar-track{background:transparent}.extract-log__list::-webkit-scrollbar-thumb{background:var(--bg-input);border-radius:4px}.extract-log__end{text-align:center;font-family:var(--font-body);font-weight:500;font-size:12px;line-height:1.4;color:var(--text-muted);padding:8px 0}.success-overlay .extract-log__end,.failed-overlay .extract-log__end{display:none}.log-card{display:flex;align-items:center;gap:12px;padding:12px 16px;background:transparent;border-bottom:1px solid rgba(139,92,246,.08);border-radius:0;transition:background .15s;position:relative}.log-card:last-child{border-bottom:none}:nth-child(2n of.log-card){background:#8b5cf60f}.log-card:hover{background:#8b5cf614}.log-card__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;text-align:left}.log-card__name{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--text-white);line-height:1.3}.log-card__subtitle{display:flex;align-items:center;font-size:11px;line-height:1.4;color:var(--text-muted)}.log-card__price{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:4px}.log-card__price-value{font-family:var(--font-body);font-weight:700;font-size:14px;line-height:1.3;color:var(--text-white);font-variant-numeric:tabular-nums}.log-card__status{display:flex;align-items:center;gap:4px;font-size:11px;line-height:1;justify-content:flex-end}.log-card__status svg{width:10px;height:10px;flex-shrink:0}.log-card__status-icon{flex-shrink:0}.log-card__status-icon--spin{animation:spin 1.5s linear infinite}.log-card__chain-icon{display:inline-flex;width:20px;height:20px;vertical-align:-4px;margin-right:4px;flex-shrink:0}.log-card--queued .log-card__status{color:var(--text-secondary)}.log-card--processing .log-card__status{color:var(--warning)}.log-card--failed .log-card__status{color:var(--text-muted)}.log-card--burned .log-card__status,.log-card--released .log-card__status,.log-card--extracted .log-card__status{color:var(--green)}.log-card__reason{display:block;font-size:11px;color:var(--text-muted);text-align:right;margin-top:2px}.log-card__actions{display:flex;align-items:center;gap:4px;margin-left:auto;padding-left:8px;flex-shrink:0}.log-card__icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0a;color:var(--text-muted);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;text-decoration:none;padding:0;font-size:0}.log-card__icon-btn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.log-card__icon-btn:hover{background:#ffffff1a;border-color:#ffffff29}.log-card__icon-btn--tx:hover{color:var(--text-purple)}.log-card__icon-btn--share:hover{color:var(--twitter-blue)}.log-card__icon-btn svg{display:block}.share-x-row{width:100%;padding:0}.share-x-btn--all{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 20px;background:#1da1f214;border:1px solid rgba(29,161,242,.24);border-radius:12px;color:var(--twitter-blue);font-family:var(--font-body);font-size:14px;font-weight:700;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.share-x-btn--all:hover{background:#1da1f229;border-color:#1da1f266;transform:translateY(-1px);box-shadow:0 4px 16px #1da1f21f}.share-x-btn--all svg{display:block;flex-shrink:0}.extract-overlay--burn .extract-header__icon-wrap{background:#ff524c0f;box-shadow:0 0 32px #ff524c1f,0 0 64px #ff524c0d}.extract-overlay--burn .extract-progress__fill{background:linear-gradient(90deg,var(--error),#FF7043)}.extract-overlay--burn .extract-overlay__content:after{background:radial-gradient(ellipse at 50% 0%,rgba(255,82,76,.08) 0%,transparent 60%)}.extract-header__icon-wrap--burn-success{animation:none;border-radius:50%;background:#e651001f;box-shadow:0 0 32px #e6510040,0 0 64px #ff6d001a;animation:burnSuccessPulse 2.5s ease-in-out infinite}@keyframes burnSuccessPulse{0%,to{box-shadow:0 0 32px #e6510040,0 0 64px #ff6d001a}50%{box-shadow:0 0 40px #e6510059,0 0 80px #ff6d0026}}.success-overlay{position:fixed;inset:0;z-index:var(--z-overlay-top);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:48px 24px}.success-overlay.hidden{display:none!important}.success-overlay.closing .success-overlay__content{animation:fadeDown .25s ease forwards}.success-overlay.closing .success-overlay__backdrop{animation:fadeOut .25s ease forwards}.success-overlay__backdrop{position:fixed;inset:0;background:#0009;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.success-overlay__content{position:relative;z-index:1;width:100%;max-width:480px;display:flex;flex-direction:column;align-items:center;gap:20px;padding:32px 24px;background:#161724e0;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);border:1px solid rgba(139,92,246,.25);border-radius:16px;box-shadow:0 16px 32px #0c0c0d4d,0 0 48px #8b5cf614;animation:fadeUp .5s ease both;overflow:hidden}.success-overlay__content:before{content:"";position:absolute;inset:0;background:url(assets/noise-1.png) repeat;background-size:236px;opacity:.15;mix-blend-mode:overlay;pointer-events:none;border-radius:inherit;z-index:0}.success-overlay__content:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 100% 100%,rgba(44,185,104,.15) 0%,transparent 50%);pointer-events:none;border-radius:inherit;z-index:0}.extract-header__icon-wrap--success,.extract-header__icon-wrap--failed{animation:none;border-radius:50%}.extract-header__icon-wrap--success{background:#2cb9681f;box-shadow:0 0 32px #2cb96833,0 0 64px #2cb96814;animation:successPulse 2.5s ease-in-out infinite}.extract-header__icon-wrap--failed{background:#ff524c1f;box-shadow:0 0 32px #ff524c33,0 0 64px #ff524c14}.failed-overlay--burn .extract-header__icon-wrap--failed{background:#e651001f;box-shadow:0 0 32px #e6510040,0 0 64px #ff6d001a}.failed-overlay--burn .failed-overlay__content:after{background:radial-gradient(ellipse at 100% 100%,rgba(230,81,0,.12) 0%,transparent 50%)}@keyframes successPulse{0%,to{box-shadow:0 0 32px #2cb96833,0 0 64px #2cb96814}50%{box-shadow:0 0 40px #2cb9684d,0 0 80px #2cb9681f}}.success-overlay--burn .success-overlay__content:after{background:radial-gradient(ellipse at 100% 100%,rgba(230,81,0,.18) 0%,transparent 50%)}.success-actions{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px}.success-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:12px;font-family:var(--font-body);font-weight:700;font-size:14px;cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s}.success-btn--secondary{background:var(--bg-chip);border:1px solid rgba(139,92,246,.2);color:var(--text-white)}.success-btn--secondary:hover{border-color:var(--text-purple);background:var(--bg-hover);transform:translateY(-1px)}.success-btn--primary{background:linear-gradient(90deg,var(--gold-start),var(--gold-end));color:var(--black);border:none}.success-btn--primary:hover{filter:brightness(1.1);transform:translateY(-1px)}.referral-banner{width:100%;display:flex;flex-direction:column;gap:16px;padding:20px 24px;background:linear-gradient(135deg,#fcd83214,#eab50a0a);border:1px solid rgba(252,216,50,.2);border-radius:12px}.referral-banner__top{display:flex;align-items:center;gap:12px}.referral-banner__icon{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.referral-banner__icon svg{width:40px;height:40px;filter:drop-shadow(0 2px 8px rgba(252,216,50,.2))}.referral-banner__text{flex:1;display:flex;flex-direction:column;gap:4px}.referral-banner__heading{font-weight:700;font-size:14px;color:var(--gold-start)}.referral-banner__desc{font-size:12px;color:var(--text-muted)}.referral-banner__btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:linear-gradient(90deg,var(--gold-start),var(--gold-end));border:none;color:var(--black);font-family:var(--font-body);font-weight:700;font-size:14px;border-radius:12px;cursor:pointer;transition:filter .2s,transform .2s}.referral-banner__btn:hover{filter:brightness(1.1);transform:translateY(-1px)}.extract-close{position:absolute;top:16px;right:16px;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-muted);cursor:pointer;transition:background .2s,color .2s,border-color .2s}.extract-close:hover{background:#ffffff1f;color:var(--text-white);border-color:#fff3}.extract-close svg{width:16px;height:16px}.failed-overlay{position:fixed;inset:0;z-index:var(--z-overlay-top);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:48px 24px}.failed-overlay.hidden{display:none}.failed-overlay.closing .failed-overlay__content{animation:fadeDown .25s ease forwards}.failed-overlay.closing .failed-overlay__backdrop{animation:fadeOut .25s ease forwards}.overlay-close-btn{position:absolute;top:16px;right:16px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-muted);cursor:pointer;transition:background .2s ease,color .2s ease;z-index:2}.overlay-close-btn:hover{background:#ffffff1f;color:var(--text-white)}.failed-overlay__backdrop{position:fixed;inset:0;background:#0009;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.failed-overlay__content{position:relative;z-index:1;width:100%;max-width:480px;display:flex;flex-direction:column;align-items:center;gap:20px;padding:32px 24px;background:#161724e0;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);border:1px solid rgba(139,92,246,.25);border-radius:16px;box-shadow:0 16px 32px #0c0c0d4d,0 0 48px #8b5cf614;animation:fadeUp .5s ease both;overflow:hidden;text-align:center}.failed-overlay__content:before{content:"";position:absolute;inset:0;background:url(assets/noise-1.png) repeat;background-size:236px;opacity:.15;mix-blend-mode:overlay;pointer-events:none;border-radius:inherit;z-index:0}.failed-overlay__content:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 100% 100%,rgba(255,82,76,.12) 0%,transparent 50%);pointer-events:none;border-radius:inherit;z-index:0}.failed-overlay .extract-header,.failed-overlay .failed-actions,.failed-overlay .extract-stats,.failed-overlay .extract-log,.failed-overlay .transmuted-card,.failed-overlay .referral-banner{position:relative;z-index:1}.failed-overlay .extract-close{z-index:2}.failed-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}.failed-actions--retry{grid-template-columns:1fr}.failed-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:12px;font-family:var(--font-body);font-weight:700;font-size:14px;cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s}.failed-btn--secondary{background:var(--bg-chip);border:1px solid rgba(139,92,246,.2);color:var(--text-white)}.failed-btn--secondary:hover{border-color:var(--text-purple);background:var(--bg-hover);transform:translateY(-1px)}.failed-btn--secondary:active{transform:translateY(1px) scale(.97)}.failed-btn--primary{background:linear-gradient(90deg,var(--gold-start),var(--gold-end));border:none;color:var(--black)}.failed-btn--primary:hover{filter:brightness(1.1);transform:translateY(-1px)}.failed-btn--primary:active{transform:translateY(1px) scale(.97);filter:brightness(.95)}.failed-btn--retry{background:#fffffff2;border:none;color:var(--bg)}.failed-btn--retry:hover{background:var(--white);transform:translateY(-1px);box-shadow:0 4px 16px #ffffff26}.failed-btn--retry:active,.failed-btn--retry.btn-pressed{transform:translateY(1px) scale(.97);box-shadow:none;background:#e6e6e6f2}#commandPanel{position:relative}.controls-bar--disconnected{pointer-events:none;-webkit-user-select:none;user-select:none;margin-bottom:0!important;border-radius:16px 16px 0 0!important;border-bottom:none!important;border-color:#8b5cf640!important}.controls-bar--disconnected>*{filter:blur(4px);opacity:.35}.token-panel--preview{pointer-events:none;-webkit-user-select:none;user-select:none;max-height:610px;overflow:hidden;border-radius:0 0 16px 16px!important;margin-top:0!important;border-top:none!important;border-color:#8b5cf640!important}.token-panel--preview>*{filter:blur(4px);opacity:.35}.token-panel--preview #tokenTableBody{overflow:hidden;max-height:none}.empty-state__title{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--text-white);letter-spacing:-.3px}.empty-state__desc{font-size:13px;line-height:1.5;color:var(--text-muted);max-width:320px;text-align:center}.empty-state__trust{display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;opacity:.6;white-space:nowrap}.empty-state__trust span{color:var(--green)}.empty-state__btn{display:inline-flex!important;align-items:center;justify-content:center;align-self:center;gap:8px;padding:12px 32px;min-width:240px;max-width:320px;min-height:48px;background:linear-gradient(135deg,#8b5cf666,#8b5cf640);border:1.5px solid rgba(139,92,246,.6);border-radius:12px;color:var(--text-white);font-family:var(--font-body);font-weight:700;font-size:15px;cursor:pointer;transition:background .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease;white-space:nowrap;box-shadow:0 0 16px #8b5cf61f,0 0 32px #8b5cf60a}.empty-state__btn:hover{background:linear-gradient(135deg,#8b5cf659,#8b5cf62e);border-color:#8b5cf6b3;transform:translateY(-1px);box-shadow:0 4px 20px #8b5cf640,0 0 32px #8b5cf614}.empty-state__icon-wrap{width:96px;height:96px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#8b5cf61a;border:1.5px solid rgba(139,92,246,.3);box-shadow:0 0 24px #8b5cf61f;color:var(--text-purple)}@media(max-width:600px){.empty-state__title{font-size:16px}.empty-state__trust{font-size:10px;letter-spacing:.6px;white-space:normal;flex-wrap:wrap}.empty-state__btn{padding:10px 24px;font-size:14px}.empty-state__icon-wrap{width:72px;height:72px}}.page-header__title{font-family:var(--font-display);font-weight:700;font-size:36px;color:var(--text-white);line-height:1.2;margin-bottom:8px;text-wrap:balance}.page-header__desc{font-size:14px;color:var(--text-muted);line-height:1.5}@media(max-width:768px){.page-header__title{font-size:28px}}@media(max-width:480px){.page-header__title{font-size:24px}.page-header__desc{font-size:14px}}.token-empty{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;padding:120px 24px 24px;background:radial-gradient(ellipse at center,rgba(10,10,15,.72) 0%,rgba(10,10,15,.35) 60%,transparent 100%)}.token-empty.hidden{display:none}.token-empty__radar{position:relative;width:96px;height:96px;margin-bottom:8px}.token-empty__radar-ring{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(139,92,246,.25);animation:radar-pulse 3s ease-in-out infinite}.token-empty__radar-ring:before{content:"";position:absolute;inset:-8px;border-radius:50%;border:1px solid rgba(139,92,246,.08);animation:radar-pulse 3s ease-in-out infinite .5s}.token-empty__radar-sweep{position:absolute;inset:0;border-radius:50%;overflow:hidden;animation:radar-spin 4s linear infinite}.token-empty__radar-sweep:before{content:"";position:absolute;top:50%;left:50%;width:50%;height:2px;background:linear-gradient(90deg,rgba(139,92,246,.4),transparent);transform-origin:left center}.token-empty__radar-icon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#8b5cf614;box-shadow:0 0 32px #8b5cf61f,0 0 64px #8b5cf60a}.token-empty__radar-icon svg{width:40px;height:40px}.token-empty[data-chain=solana] .token-empty__radar-ring{border-color:#14f1954d}.token-empty[data-chain=solana] .token-empty__radar-ring:before{border-color:#14f1951a}.token-empty[data-chain=solana] .token-empty__radar-sweep:before{background:linear-gradient(90deg,rgba(20,241,149,.4),transparent)}.token-empty[data-chain=solana] .token-empty__radar-icon{background:#14f19514;box-shadow:0 0 32px #14f1951f,0 0 64px #14f1950a}.token-empty[data-chain=ethereum] .token-empty__radar-ring{border-color:#627eea4d}.token-empty[data-chain=ethereum] .token-empty__radar-ring:before{border-color:#627eea1a}.token-empty[data-chain=ethereum] .token-empty__radar-sweep:before{background:linear-gradient(90deg,rgba(98,126,234,.4),transparent)}.token-empty[data-chain=ethereum] .token-empty__radar-icon{background:#627eea14;box-shadow:0 0 32px #627eea1f,0 0 64px #627eea0a}.token-empty[data-chain=base] .token-empty__radar-ring{border-color:#0052ff4d}.token-empty[data-chain=base] .token-empty__radar-ring:before{border-color:#0052ff1a}.token-empty[data-chain=base] .token-empty__radar-sweep:before{background:linear-gradient(90deg,rgba(0,82,255,.4),transparent)}.token-empty[data-chain=base] .token-empty__radar-icon{background:#0052ff14;box-shadow:0 0 32px #0052ff1f,0 0 64px #0052ff0a}.token-empty[data-chain=bsc] .token-empty__radar-ring{border-color:#f3ba2f4d}.token-empty[data-chain=bsc] .token-empty__radar-ring:before{border-color:#f3ba2f1a}.token-empty[data-chain=bsc] .token-empty__radar-sweep:before{background:linear-gradient(90deg,rgba(243,186,47,.4),transparent)}.token-empty[data-chain=bsc] .token-empty__radar-icon{background:#f3ba2f14;box-shadow:0 0 32px #f3ba2f1f,0 0 64px #f3ba2f0a}@keyframes radar-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.6}}@keyframes radar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.token-empty__radar-ring,.token-empty__radar-ring:before{animation:none}.token-empty__radar-sweep{animation:none}}.token-empty__title{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--text-white);letter-spacing:-.3px}.token-empty__text{font-size:13px;line-height:1.5;color:var(--text-muted);max-width:320px}.token-empty__trust{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;opacity:.6;white-space:nowrap}.token-empty__trust svg{flex-shrink:0;opacity:.7}.token-empty__trust span{color:var(--green)}.token-empty__connect-btn--pulse{animation:empty-connect-pulse .5s ease 4}@keyframes empty-connect-pulse{0%,to{box-shadow:0 0 16px #8b5cf61f,0 0 32px #8b5cf60a}50%{box-shadow:0 0 28px #8b5cf680,0 0 56px #8b5cf633;transform:scale(1.02)}}@media(max-width:1024px){.controls-bar--disconnected,.token-panel--preview{display:none}.token-empty{position:relative;inset:auto;z-index:auto;justify-content:center;min-height:min(calc(100dvh - 360px),440px);padding:24px 24px 80px;background:transparent}.token-empty__radar{width:80px;height:80px}.token-empty__radar-icon svg{width:36px;height:36px}}@media(max-width:768px){.token-empty{padding:28px 24px 80px;gap:14px}.token-empty__radar{width:72px;height:72px}.token-empty__radar-icon svg{width:32px;height:32px}}@media(max-width:600px){.token-empty__title{font-size:16px}.token-empty__trust{font-size:10px;letter-spacing:.6px}}@media(max-width:480px){.token-empty{padding:132px 20px 80px;gap:12px}.token-empty__radar{width:64px;height:64px;margin-bottom:0}.token-empty__radar-icon svg{width:28px;height:28px}}@media(max-width:360px){.token-empty{gap:10px;padding:20px 16px 80px}.token-empty__radar{width:56px;height:56px}.token-empty__radar-icon svg{width:24px;height:24px}.token-panel__toolbar{grid-template-columns:1fr 1fr}.token-sort{grid-column:1 / -1}}.error-toast{position:fixed;bottom:24px;right:24px;z-index:var(--z-toast);display:flex;align-items:flex-start;gap:12px;padding:16px 24px;max-width:400px;background:linear-gradient(135deg,#ff524c26,#ff524c0d);border:1px solid rgba(255,82,76,.3);border-radius:12px;animation:toastSlideIn .3s ease-out}.error-toast.hidden{display:none}.error-toast__icon{color:var(--error);flex-shrink:0;margin-top:2px}.error-toast__content{flex:1}.error-toast__title{font-weight:700;font-size:14px;color:var(--error);margin-bottom:4px}.error-toast__text{font-size:13px;line-height:18px;color:var(--text-muted)}.error-toast__close{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:2px;flex-shrink:0}.error-toast__close:hover{color:var(--white)}.btn-execute:disabled,.btn-execute--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.cc-hero{animation:cc-fadeIn .5s ease both}.controls-bar{animation:cc-fadeIn .5s ease .08s both}.token-panel{animation:cc-slideUp .5s ease .16s both}@keyframes cc-fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes cc-slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.btn-execute:not(:disabled):after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.25) 45%,rgba(255,255,255,.35) 50%,rgba(255,255,255,.25) 55%,transparent 65%);transform:translate(-120%);animation:btn-shimmer 3s ease-in-out infinite}.btn-execute{position:relative;overflow:hidden}@keyframes btn-shimmer{0%,to{transform:translate(-120%)}40%,60%{transform:translate(120%)}}.token-row:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:2px;border-radius:2px;background:var(--text-purple);opacity:0;transform:scaleY(0);transition:opacity .2s,transform .2s}.token-row:hover:before{opacity:1;transform:scaleY(1)}.token-row--selected:before{opacity:1;transform:scaleY(1);background:var(--text-purple)}.stats-bar__value{text-shadow:0 0 20px rgba(242,242,242,.15)}.chain-selector__btn{transition:background .25s,color .25s,border-color .25s,box-shadow .25s}.chain-selector__btn--active{transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.output-section__amount{transition:transform .2s,text-shadow .2s}.output-section__amount:not(:empty){text-shadow:0 0 16px rgba(242,242,242,.1)}.controls-bar{border-top:1px solid rgba(255,255,255,.06)}#tokenTableBody{mask-image:linear-gradient(to bottom,black calc(100% - 32px),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 32px),transparent 100%)}.vacant-summary:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:2px;border-radius:2px;background:var(--green);opacity:0;transform:scaleY(0);transition:opacity .2s,transform .2s}.vacant-summary{position:relative}.vacant-summary:hover:before{opacity:.6;transform:scaleY(1)}@media(prefers-reduced-motion:reduce){.cc-hero,.controls-bar,.token-panel{animation:none!important}.btn-execute:not(:disabled):after{animation:none!important}.token-row:before,.vacant-summary:before{transition:none!important}}.logs-header-row{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-top:80px;margin-bottom:24px;animation:cc-fadeIn .5s ease both}.logs-header-row__left{flex:1;min-width:0}.logs-export-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:var(--text-muted);font-family:var(--font-body);font-weight:600;font-size:12px;cursor:pointer;transition:background .2s,color .2s}.logs-export-btn:hover{background:#ffffff1a;color:var(--text-white)}.logs-hero-row{display:grid;grid-template-columns:1fr 1.6fr;gap:16px;margin-bottom:16px;animation:cc-fadeIn .5s ease .1s both}.logs-hero-row--single{grid-template-columns:1fr}.logs-hero-card{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:16px 20px;background:var(--bg-card);border:1px solid rgba(139,92,246,.2);border-radius:16px;box-shadow:0 8px 32px #00000040}.logs-hero-card:before{content:"";position:absolute;bottom:0;left:8%;right:8%;height:1px;background:#8b5cf626;z-index:2}.logs-hero-card:after{content:"";position:absolute;inset:0;background:url(assets/noise-1.png) repeat / 407px;mix-blend-mode:overlay;opacity:.06;pointer-events:none;border-radius:16px}.logs-hero-card__bg{display:none}.logs-hero-card__header{margin-bottom:12px}.logs-hero-card__eyebrow{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:1.2px}.logs-hero-card--rank{justify-content:space-between}.logs-hero-card__rank-display{display:flex;align-items:center;gap:12px;margin-bottom:12px}.logs-hero-card__rank-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);flex-shrink:0}.logs-hero-card__rank-info{display:flex;flex-direction:column;gap:4px}.logs-hero-card__rank-name{font-family:var(--font-display);font-weight:700;font-size:24px;color:var(--text-white);line-height:1.2}.logs-hero-card__rank-xp{font-size:13px;font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums}.logs-hero-card__progress{display:flex;align-items:center;gap:12px}.logs-hero-card__progress-bar{flex:1;height:6px;background:#ffffff0f;border-radius:4px;overflow:hidden}.logs-hero-card__progress-fill{height:100%;border-radius:4px;transition:width .6s cubic-bezier(.22,1,.36,1)}.logs-hero-card__progress-label{font-size:13px;font-weight:600;color:var(--text-body);white-space:nowrap;flex-shrink:0}.logs-hero-card--stats{justify-content:space-between;gap:20px;padding:24px 28px}.logs-hero-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.logs-hero-card__missions-count{font-size:12px;font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums}.logs-hero-card--share{gap:0;padding:0}.logs-share__stats{display:flex;flex-direction:column;gap:0;padding:24px 28px 16px}.logs-share__tier1{display:flex;align-items:center;gap:24px;padding-bottom:16px;border-bottom:none;position:relative}.logs-share__tier1:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--brand-magenta),var(--brand-yellow),transparent);opacity:.25}.logs-share__epoch{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--text-purple);opacity:.5;flex-shrink:0}.logs-share__hero-stat{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.logs-share__hero-value{font-family:var(--font-display);font-size:32px;font-weight:700;letter-spacing:-1px;line-height:1;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-white) 60%,var(--text-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.logs-share__hero-label{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:1.2px}.logs-share__breakdown{display:flex;align-items:center;gap:16px;margin-left:16px}.logs-share__rank{display:flex;align-items:center;gap:6px;margin-left:auto;padding:6px 14px 6px 10px;border-radius:100px;background:#0c0c14b3;position:relative;--rank-color: #CD7F32;--rank-glow: rgba(205, 127, 50, .15);box-shadow:0 0 0 1px var(--rank-glow),0 0 12px var(--rank-glow),inset 0 1px #ffffff0a;transition:box-shadow .3s ease}.logs-share__rank:hover{box-shadow:0 0 0 1px var(--rank-glow),0 0 20px var(--rank-glow),inset 0 1px #ffffff0f}.logs-share__rank-icon{flex-shrink:0;color:var(--rank-color);display:block;filter:drop-shadow(0 0 4px var(--rank-glow))}.logs-share__rank-tier{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:var(--rank-color);line-height:1}.logs-share__rank--silver{--rank-color: #C0C0C0;--rank-glow: rgba(192, 192, 192, .18)}.logs-share__rank--gold{--rank-color: #FFD700;--rank-glow: rgba(255, 215, 0, .18)}.logs-share__rank--platinum{--rank-color: #E5E4E2;--rank-glow: rgba(229, 228, 226, .18)}.logs-share__rank--diamond{--rank-color: #B9F2FF;--rank-glow: rgba(185, 242, 255, .2)}.logs-share__referral-row{display:flex;flex-direction:column;align-items:flex-end;gap:4px;width:100%;padding-top:4px}.logs-share__referral-text{font-size:11px;font-weight:500;color:var(--text-muted);white-space:nowrap}.logs-share__referral-share-btn{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background:#8b5cf614;border:1px solid rgba(139,92,246,.22);font-size:12px;font-weight:600;color:var(--text-purple);cursor:pointer;transition:background .15s,border-color .15s}.logs-share__referral-share-btn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:44px;height:44px}.logs-share__referral-share-btn:hover{background:#8b5cf640;border-color:#8b5cf666}.logs-share__breakdown-item{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:64px}.logs-share__breakdown-count{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--text-white);line-height:1;font-variant-numeric:tabular-nums}.logs-share__breakdown-label{font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px}.logs-share__breakdown-sub{font-size:11px;font-weight:500;color:var(--text-muted);opacity:.7;font-variant-numeric:tabular-nums}.logs-share__breakdown-div{width:2px;height:40px;background:linear-gradient(180deg,var(--brand-magenta),var(--brand-yellow));opacity:.35;border-radius:1px;flex-shrink:0}.logs-share__refer{margin-left:auto;flex-shrink:0}.logs-share__refer-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;min-height:44px;border-radius:8px;background:linear-gradient(180deg,rgba(224,64,251,.08) 0%,transparent 50%),#8b5cf60f;border:1px solid rgba(139,92,246,.15);color:var(--text-white);font-family:var(--font-body);font-weight:700;font-size:12px;cursor:pointer;transition:background .2s ease,border-color .2s ease;white-space:nowrap}.logs-share__refer-btn:hover{background:#8b5cf61f;border-color:#8b5cf64d}.logs-share__refer-label{font-weight:600;color:var(--text-muted);font-size:11px}.logs-share__refer-label strong{color:var(--text-white);font-weight:700}.logs-share__refer-div{width:1px;height:14px;background:#ffffff1f;flex-shrink:0}.logs-share__tier2{display:flex;align-items:center;gap:8px;padding-top:12px;flex-wrap:wrap}.logs-share__meta{font-size:13px;font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums}.logs-share__meta span{color:var(--text-white);font-weight:700}.logs-share__meta-div{color:#8b5cf666;font-size:13px}.logs-share__stat{display:flex;flex-direction:column;gap:6px;padding:0 20px;min-width:0}.logs-share__stat:first-child{padding-left:0}.logs-share__label{font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;line-height:1;white-space:nowrap}.logs-share__value{font-family:var(--font-display);font-weight:700;font-size:26px;line-height:1;color:var(--text-white);font-variant-numeric:tabular-nums;letter-spacing:-.3px;white-space:nowrap}.logs-share__value--release{color:var(--green)}.logs-share__value--burn{color:#fb5607}.logs-share__div{width:1px;height:36px;background:#8b5cf61f;flex-shrink:0}.logs-share__flex-btn{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:12px;background:#8b5cf60f;border:1px solid rgba(139,92,246,.15);color:var(--text-white);font-family:var(--font-body);font-weight:700;font-size:13px;letter-spacing:.3px;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease;flex-shrink:0;margin-left:auto;white-space:nowrap;position:relative;overflow:hidden}.logs-share__flex-btn:before{display:none}.logs-share__flex-btn:hover{color:var(--text-white);border-color:#8b5cf680;background:#8b5cf61f}.logs-share__flex-btn:active{transform:translateY(0)}.logs-share__flex-btn svg:first-child{flex-shrink:0}.logs-share__flex-arrow{flex-shrink:0;opacity:.7;transition:transform .2s,opacity .2s}.logs-share__flex-btn:hover .logs-share__flex-arrow{transform:translate(2px,-2px);opacity:1}.logs-filter-toggle{display:none;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;background:#8b5cf60f;border:1px solid rgba(139,92,246,.15);border-radius:12px;color:var(--text-body);font-family:var(--font-body);font-size:12px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s;margin-bottom:0}.logs-filter-toggle:hover{background:#8b5cf61a;border-color:#8b5cf640}.logs-filter-toggle svg:first-child{color:var(--text-purple);flex-shrink:0}.logs-filter-toggle__summary{color:var(--text-body);font-weight:400;font-size:11px;padding-left:8px;border-left:1px solid rgba(255,255,255,.15);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.logs-filter-toggle__chevron{margin-left:auto;transition:transform .2s}.logs-filter-toggle--open .logs-filter-toggle__chevron{transform:rotate(180deg)}.logs-card.pc-card>.logs-filter-toggle{margin:8px 16px;border:1px solid rgba(139,92,246,.3);border-radius:8px;background:#8b5cf61f;padding:10px 16px;color:var(--text-white);width:calc(100% - 32px)}.logs-card.pc-card>.logs-filter-toggle:hover{background:#8b5cf62e;border-color:#8b5cf666}.logs-filter-strip{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 20px;margin-bottom:16px;background:var(--bg-card);border:1px solid rgba(139,92,246,.12);border-radius:12px;position:relative;overflow:visible;animation:cc-fadeIn .5s ease .15s both}.logs-filter-strip:after{content:"";position:absolute;inset:0;background:url(assets/noise-1.png) repeat / 407px;mix-blend-mode:overlay;opacity:.04;pointer-events:none;border-radius:12px}.logs-filter-strip__div{width:1px;height:24px;background:#ffffff14;flex-shrink:0}.logs-stats__heroes{display:flex;gap:32px;margin-bottom:4px}.logs-stats__hero{display:flex;flex-direction:column;gap:4px}.logs-stats__hero-value{font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1;letter-spacing:-.5px;color:var(--text-white);font-variant-numeric:tabular-nums}.logs-stats__hero-value--release{color:var(--green)}.logs-stats__hero-value--burn{color:#fb5607}.logs-stats__hero-label{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px}.logs-toolbar__stats-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(139,92,246,.1)}.logs-toolbar__stats{display:flex;align-items:center;gap:0}.logs-toolbar__stat{display:flex;flex-direction:column;gap:4px;padding:0 24px}.logs-toolbar__stat:first-child{padding-left:0}.logs-toolbar__stat-label{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;line-height:1;margin-bottom:2px}.logs-toolbar__stat-value{font-family:var(--font-display);font-weight:700;font-size:24px;line-height:1.2;color:var(--text-white);font-variant-numeric:tabular-nums;letter-spacing:-.5px}.logs-toolbar__stat-value--release{color:var(--green)}.logs-toolbar__stat-value--burn{color:#fb5607}.logs-toolbar__stat-div{width:1px;height:36px;background:#ffffff14;flex-shrink:0}.logs-toolbar__missions-pill{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#8b5cf614;border:1px solid rgba(139,92,246,.18);border-radius:100px;font-size:13px;font-weight:600;color:var(--text-body);white-space:nowrap;flex-shrink:0}.logs-toolbar__missions-pill svg{color:#8b5cf680;flex-shrink:0}.logs-toolbar__filter-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.logs-toolbar__filter-div{width:1px;height:24px;background:#ffffff14;flex-shrink:0}.logs-stats__meta,.logs-stats__left,.logs-stats__sep,.logs-stats__inline-stats,.logs-stats__inline,.logs-stats__filters{display:none}.logs-filter-bar{display:flex;flex:1 1 0;min-width:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:4px;gap:2px}.logs-filter-bar__btn{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;min-height:32px;gap:6px;padding:4px 12px;font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--text-muted);background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:color .2s cubic-bezier(.34,1.56,.64,1),background .2s cubic-bezier(.34,1.56,.64,1),border-color .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s cubic-bezier(.34,1.56,.64,1);white-space:nowrap;line-height:1}.logs-filter-bar__btn:hover{color:var(--text-body);background:#ffffff0f}.logs-filter-bar__btn svg{flex-shrink:0}.logs-filter-bar__btn--active{color:var(--text-white);box-shadow:0 1px 6px #00000040}.logs-filter-bar__btn--active[data-logs-type=all]{background:#8b5cf626;border-color:#8b5cf659}.logs-filter-bar__btn--active[data-logs-type=release]{background:#2cb9682e;border-color:#2cb96859;color:#2cb968}.logs-filter-bar__btn--active[data-logs-type=burn]{background:#fb56072e;border-color:#fb560759;color:#fb5607}.logs-filter-bar__btn--active[data-logs-chain=all]{background:#8b5cf626;border-color:#8b5cf659}.logs-filter-bar__btn--active[data-logs-chain=solana]{background:#14f1952e;border-color:#14f19559;color:#14f195}.logs-filter-bar__btn--active[data-logs-chain=ethereum]{background:#627eea2e;border-color:#627eea59;color:#627eea}.logs-filter-bar__btn--active[data-logs-chain=bsc]{background:#f3ba2f2e;border-color:#f3ba2f59;color:#f3ba2f}.logs-filter-bar__btn--active[data-logs-chain=base]{background:#0052ff2e;border-color:#0052ff59;color:#0052ff}.logs-filter-bar__btn--active[data-logs-period]{background:#8b5cf626;border-color:#8b5cf659;color:var(--text-white)}.logs-period-wrap{position:relative;display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:0}.logs-date-range{position:absolute;top:calc(100% + 8px);left:0;z-index:var(--z-sticky);display:flex;flex-wrap:wrap;align-items:center;gap:12px;width:312px;padding:12px 16px;background:var(--bg);border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 12px 32px #00000080}.logs-date-range.hidden{display:none}.logs-date-range__label{display:flex;flex-direction:column;gap:4px}.logs-date-range__label span{font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.logs-date-range__input{font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--text-muted);background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:10px 12px;outline:none;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.logs-date-range__input:hover{background:#ffffff1a;color:var(--text-white)}.logs-date-range__input.has-value{color:var(--text-white);background:#ffffff1a}.logs-date-range__sep{color:var(--text-muted);font-size:14px;margin-top:12px}button.logs-date-range__input{text-align:left;min-width:100px;width:100%;white-space:nowrap}.logs-date-range__label{flex:1}button.logs-date-range__input.has-value{color:var(--text-white)}.pc-calendar{width:100%;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.08);margin-top:4px;background:var(--bg);border-radius:0 0 10px 10px}.pc-calendar.hidden{display:none}.pc-calendar__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.pc-calendar__title{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--text-white);letter-spacing:-.2px}.pc-calendar__nav{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:none;background:#8b5cf614;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}.pc-calendar__nav:hover{background:#8b5cf633;color:var(--text-white)}.pc-calendar__days-head{display:grid;grid-template-columns:repeat(7,1fr);gap:0;margin-bottom:4px}.pc-calendar__days-head span{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);text-align:center;padding:4px 0}.pc-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.pc-calendar__day{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--text-white);border:none;background:none;border-radius:8px;cursor:pointer;transition:background .12s,color .12s}.pc-calendar__day:hover{background:#8b5cf626}.pc-calendar__day--other{color:#fff3}.pc-calendar__day--other:hover{color:#ffffff80}.pc-calendar__day--today{background:#8b5cf61f;box-shadow:inset 0 0 0 1px #8b5cf64d}.pc-calendar__day--selected{background:var(--text-purple)!important;color:#fff!important;box-shadow:0 0 12px #8b5cf666}.pc-calendar__day--in-range{background:#8b5cf61a;border-radius:4px}.pc-calendar__footer{display:flex;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid rgba(139,92,246,.12)}.pc-calendar__action{font-family:var(--font-body);font-size:11px;font-weight:600;color:var(--text-muted);background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:6px;transition:color .15s,background .15s}.pc-calendar__action:hover{color:var(--text-white);background:#ffffff0f}.pc-calendar__action--today{color:var(--text-purple)}.pc-calendar__action--today:hover{background:#8b5cf61f;color:var(--text-white)}.logs-stats__hero--divider{padding-left:32px;border-left:1px solid rgba(255,255,255,.08)}.logs-hero-card__recovered{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.logs-hero-card__value{font-family:var(--font-display);font-weight:700;font-size:32px;line-height:1;letter-spacing:-.5px;color:var(--text-white);font-variant-numeric:tabular-nums}.logs-hero-card__value-label{font-size:12px;font-weight:500;color:var(--text-muted)}.logs-hero-card__stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.logs-hero-card__stat-pill{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px}.logs-hero-card__stat-num{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--text-white);line-height:1.2;font-variant-numeric:tabular-nums}.logs-hero-card__stat-label{font-size:10px;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;line-height:1}.logs-hero-row--rank-bronze .logs-hero-card__rank-icon{color:var(--rank-bronze);border-color:#cd7f3240;background:#cd7f321a}.logs-hero-row--rank-bronze .logs-hero-card__rank-name{color:var(--rank-bronze)}.logs-hero-row--rank-bronze .logs-hero-card__progress-fill{background:linear-gradient(90deg,var(--rank-bronze),var(--rank-bronze-light))}.logs-hero-row--rank-silver .logs-hero-card__rank-icon{color:var(--rank-silver);border-color:#c0c0c040;background:#c0c0c01a}.logs-hero-row--rank-silver .logs-hero-card__rank-name{color:var(--rank-silver)}.logs-hero-row--rank-silver .logs-hero-card__progress-fill{background:linear-gradient(90deg,#a0a0a0,var(--rank-silver-light))}.logs-hero-row--rank-gold .logs-hero-card__rank-icon{color:var(--gold-start);border-color:#fcd83240;background:#fcd8321a}.logs-hero-row--rank-gold .logs-hero-card__rank-name{color:var(--gold-start)}.logs-hero-row--rank-gold .logs-hero-card__progress-fill{background:linear-gradient(90deg,var(--gold-end),var(--gold-start))}.logs-hero-row--rank-platinum .logs-hero-card__rank-icon{color:var(--rank-platinum);border-color:#e5e4e240;background:#e5e4e21a}.logs-hero-row--rank-platinum .logs-hero-card__rank-name{color:var(--rank-platinum)}.logs-hero-row--rank-platinum .logs-hero-card__progress-fill{background:linear-gradient(90deg,var(--rank-silver),var(--rank-platinum))}.logs-hero-row--rank-diamond .logs-hero-card__rank-icon{color:var(--rank-diamond);border-color:#b9f2ff40;background:#b9f2ff1a}.logs-hero-row--rank-diamond .logs-hero-card__rank-name{color:var(--rank-diamond)}.logs-hero-row--rank-diamond .logs-hero-card__progress-fill{background:linear-gradient(90deg,var(--rank-diamond-dark),var(--rank-diamond))}.logs-hero-row--rank-diamond .logs-hero-card--rank{box-shadow:0 0 20px #b9f2ff14}.logs-marquee{margin-bottom:16px;animation:cc-fadeIn .5s ease .2s both}.logs-marquee__header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.logs-marquee__title{font-family:var(--font-display);font-weight:700;font-size:13px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em}.logs-marquee__count{font-size:12px;font-weight:700;color:var(--text-purple);background:#8b5cf61a;padding:4px 12px;border-radius:100px}.logs-marquee__cta{margin-left:auto;font-size:12px;font-weight:600;color:var(--text-muted);cursor:pointer;transition:color .2s}.logs-marquee__cta:hover{color:var(--text-purple)}.logs-marquee__track{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 4%,black 96%,transparent);mask-image:linear-gradient(90deg,transparent,black 4%,black 96%,transparent)}.logs-marquee__scroll{display:flex;gap:12px;width:max-content;animation:marqueeScroll 30s linear infinite}.logs-marquee__track:hover .logs-marquee__scroll{animation-play-state:paused}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.logs-marquee__scroll{animation:none;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.logs-marquee__scroll::-webkit-scrollbar{display:none}}.logs-badge{display:flex;align-items:center;gap:10px;padding:8px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;flex-shrink:0;cursor:default;transition:border-color .2s ease,background .2s ease;position:relative}.logs-badge__icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;flex-shrink:0}.logs-badge__icon svg{width:18px;height:18px}.logs-badge__text{display:flex;flex-direction:column;gap:1px;min-width:0}.logs-badge__name{font-size:13px;font-weight:700;color:var(--text-white);white-space:nowrap}.logs-badge__desc{font-size:10px;color:var(--text-muted);white-space:nowrap}.logs-badge--earned{border-color:#8b5cf640;background:#8b5cf60f}.logs-badge--earned .logs-badge__icon{background:#8b5cf626;color:var(--text-purple)}.logs-badge--earned:hover{border-color:#8b5cf666;background:#8b5cf61a;transform:translateY(-1px)}.logs-badge--locked{opacity:.45}.logs-badge--locked .logs-badge__icon{background:#ffffff0a;color:var(--text-grey)}.logs-badge--locked .logs-badge__name{color:var(--text-grey)}.logs-marquee--teaser .logs-badge{border-color:#ffffff0f;background:#ffffff08;opacity:.7}.logs-marquee--teaser .logs-badge .logs-badge__icon{background:#ffffff0f;color:var(--text-muted)}.logs-card.pc-card{position:relative;padding:0;overflow:visible;min-height:940px;display:flex;flex-direction:column;border:1px solid rgba(139,92,246,.15);background:var(--bg-card);box-shadow:0 16px 32px #0c0c0d66;animation:borderPulse 4s ease-in-out infinite}.logs-card.pc-card.logs-card--disconnected{min-height:940px}.logs-card__scanline{position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(139,92,246,.03),transparent);animation:scanSweep 8s linear infinite;pointer-events:none;z-index:0}.logs-card.pc-card>.logs-hero-row,.logs-card.pc-card>.logs-filter-strip,.logs-card.pc-card>.logs-filters,.logs-card.pc-card>.logs-feed,.logs-card.pc-card>.logs-empty,.logs-card.pc-card>.logs-disconnected-wrap{position:relative;z-index:1}.logs-card.pc-card>.logs-hero-row{margin-bottom:0;animation:none}.logs-card.pc-card>.logs-hero-row .logs-hero-card{border:none;border-radius:0;box-shadow:none;background:transparent;border-bottom:1px solid rgba(139,92,246,.12)}.logs-card.pc-card>.logs-hero-row .logs-hero-card:before{display:none}.logs-card.pc-card>.logs-filter-strip{margin-bottom:0;border:none;border-bottom:1px solid rgba(139,92,246,.15);border-radius:0;background:transparent;animation:none;overflow:visible;z-index:3}.logs-filters{display:flex;gap:16px;padding:12px 24px;flex-wrap:wrap;align-items:center;justify-content:space-between;background:#0e0f1899;border-bottom:1px solid rgba(255,255,255,.04)}.logs-filters__left{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.logs-filters__count{font-size:12px;font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums}.logs-seg{display:flex;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:4px;gap:4px}.logs-seg__btn{display:flex;align-items:center;gap:6px;padding:6px 16px;border:none;border-radius:8px;background:transparent;font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--text-muted);cursor:pointer;transition:color .15s ease,background .15s ease,box-shadow .15s ease;white-space:nowrap}.logs-seg__btn:hover{color:var(--text-body);background:#ffffff0a}.logs-seg__btn--active{background:#ffffff1a;color:var(--text-white);box-shadow:0 1px 3px #0000004d}.logs-seg__btn svg{flex-shrink:0}.logs-chain-box{display:flex;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:4px;gap:4px}.logs-chain-chip{display:flex;align-items:center;gap:4px;padding:6px 12px;border:none;border-radius:8px;background:transparent;font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--text-muted);cursor:pointer;transition:color .15s ease,background .15s ease,box-shadow .15s ease;white-space:nowrap}.logs-chain-chip:hover{color:var(--text-body);background:#ffffff0a}.logs-chain-chip--active{background:#ffffff1a;color:var(--text-white);box-shadow:0 1px 3px #0000004d}.logs-chain-chip svg{flex-shrink:0}.logs-feed{overflow:hidden;min-height:700px}.logs-feed__body{min-height:700px;max-height:700px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.3) transparent}.logs-feed__body::-webkit-scrollbar{width:6px}.logs-feed__body::-webkit-scrollbar-track{background:transparent}.logs-feed__body::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}.logs-feed__body::-webkit-scrollbar-thumb:hover{background:#8b5cf680}.logs-date-group{position:sticky;top:0;z-index:2;padding:10px 24px;font-family:var(--font-body);font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;background:#0a0a0ff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(139,92,246,.08);display:flex;align-items:center;gap:8px}.logs-date-group:before{content:"";width:3px;height:12px;border-radius:2px;background:#8b5cf659;flex-shrink:0}.logs-date-group__count{font-size:10px;font-weight:700;color:var(--text-purple);background:#8b5cf61a;padding:1px 6px;border-radius:100px}.logs-row{display:flex;align-items:stretch;gap:0;padding:12px 24px;border-bottom:1px solid rgba(139,92,246,.08);cursor:pointer;transition:background .2s ease;position:relative;z-index:1}.logs-row:last-child{border-bottom:none}.logs-row--stripe{background:#8b5cf60f}.logs-row:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:2px;border-radius:2px;background:var(--text-purple);opacity:0;transform:scaleY(0);transition:opacity .2s,transform .2s}.logs-row:hover:before{opacity:1;transform:scaleY(1)}.logs-row:hover{background:#8b5cf60f;box-shadow:inset 0 0 0 1px #8b5cf61a}.logs-row--selected{background:#8b5cf614}.logs-row--selected .logs-row__type-icon--release{box-shadow:-2px -2px #2cb96859,2px 2px #2cb9681a,0 0 20px #2cb9682e,inset 0 1px #2cb96826}.logs-row--selected .logs-row__type-icon--burn{box-shadow:-2px -2px #fb560759,2px 2px #fb56071a,0 0 20px #fb56072e,inset 0 1px #fb560726}.logs-row:hover .logs-row__explorer{opacity:.7}.logs-row:focus-visible{outline:2px solid rgba(139,92,246,.5);outline-offset:-2px}.logs-row__accent{display:none}.logs-row__body{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:0}.logs-row__type-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:12px;flex-shrink:0;position:relative;background:#0c0c14d9;transition:box-shadow .25s ease,transform .2s ease}.logs-row__type-icon svg{width:17px;height:17px;position:relative;z-index:1}.logs-row__type-icon--release{color:var(--green);box-shadow:-1px -1px #2cb96838,1px 1px #2cb9680f,0 0 10px #2cb9680f,inset 0 1px #2cb96814}.logs-row:hover .logs-row__type-icon--release{box-shadow:-1px -1px #2cb96859,1px 1px #2cb9681a,0 0 16px #2cb9681f,inset 0 1px #2cb9681f;transform:translateY(-1px)}.logs-row__type-icon--burn{color:var(--burn-orange);box-shadow:-1px -1px #fb560738,1px 1px #fb56070f,0 0 10px #fb56070f,inset 0 1px #fb560714}.logs-row:hover .logs-row__type-icon--burn{box-shadow:-1px -1px #fb560759,1px 1px #fb56071a,0 0 16px #fb56071f,inset 0 1px #fb56071f;transform:translateY(-1px)}.logs-row__chain-badge{position:absolute;bottom:-4px;right:-4px;width:18px;height:18px;border-radius:50%;background:#0f0f19d9;border:1.5px solid rgba(139,92,246,.15);display:flex;align-items:center;justify-content:center}.logs-row__chain-badge svg{width:12px;height:12px}.logs-row__chain{width:64px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logs-row__chain svg{width:20px;height:20px}.logs-row__desc{flex:1;min-width:0}.logs-row__action{font-weight:700;font-size:14px;color:var(--text-white);line-height:1.3;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.logs-row__action .logs-score-chip{vertical-align:middle}.logs-row__fail-chip{display:inline-flex;align-items:center;padding:1px 7px;border-radius:100px;font-size:10px;font-weight:700;color:var(--warning);background:#ffbe0b1f;vertical-align:middle;margin-left:4px;letter-spacing:.02em}.logs-row--header{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-purple);cursor:default;border-bottom:1px solid rgba(139,92,246,.12);background:#8b5cf60a;padding:10px 24px}.logs-row--header:hover{background:#8b5cf60a;box-shadow:none}.logs-row--header .logs-row__type-icon{background:none;box-shadow:none}.logs-row--header .logs-row__chain{text-align:center}.logs-row--header .logs-row__value,.logs-row--header .logs-row__time{display:block;text-align:right}.logs-row__value{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:0 0 120px;text-align:right;overflow:hidden}.logs-row__usd{font-weight:700;font-size:15px;color:var(--text-white);font-variant-numeric:tabular-nums}.logs-row__sol{font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums}.logs-row__usd--burn{color:var(--text-grey);font-weight:600}.logs-row__sol--burn{color:#fb560780;font-style:italic;font-size:11px}.logs-row--attempted{opacity:.55}.logs-row--attempted:hover{opacity:.8}.logs-row__type-icon--attempted{background:#0c0c1499;color:var(--text-grey);box-shadow:-1px -1px #8b929e1a,1px 1px #8b929e0a,inset 0 1px #8b929e0d}.logs-row--attempted:hover .logs-row__type-icon--attempted{box-shadow:-1px -1px #8b929e2e,1px 1px #8b929e0f,0 0 8px #8b929e0f,inset 0 1px #8b929e14}.logs-row__usd--attempted{color:var(--text-grey);font-weight:600;font-size:13px}.logs-row__sol--attempted{color:#8b5cf680;font-size:11px;font-style:italic}.logs-row__time{font-size:12px;color:var(--text-muted);flex-shrink:0;min-width:72px;text-align:right}.logs-row__actions{display:flex;align-items:center;gap:4px;flex:0 0 68px;justify-content:flex-end}.logs-row__action-btn{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#8b5cf60f;border:1px solid rgba(139,92,246,.15);border-radius:12px;color:var(--text-purple);opacity:.6;transition:color .15s,border-color .15s,background .15s,opacity .15s;cursor:pointer;text-decoration:none}.logs-row__action-btn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.logs-row__action-btn:hover{color:var(--text-white);border-color:#8b5cf666;background:#8b5cf61f;opacity:1}.logs-row__action-btn--share:hover{color:#1d9bf0;border-color:#1d9bf04d;background:#1d9bf01f}.logs-row:hover .logs-row__action-btn{opacity:.8}.logs-row{cursor:pointer}.logs-type-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:100px;font-weight:700;font-size:12px;border:1px solid}.logs-type-chip--release{color:var(--green);border-color:var(--green);background:#2cb96814}.logs-type-chip--burn{color:var(--burn-orange);border-color:var(--burn-orange);background:#fb560714}.logs-empty__img{margin-bottom:24px;opacity:.7;filter:drop-shadow(0 0 16px rgba(139,92,246,.2))}.logs-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:24px 24px 80px;min-height:700px;flex:1}.logs-disconnected-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 24px 80px;min-height:min(calc(100dvh - 360px),440px)}.logs-disconnected-wrap.hidden{display:none}.logs-disconnected-overlay{display:flex;flex-direction:column;align-items:center;gap:12px}.logs-empty.hidden,.logs-score-chip{display:none}.logs-score-chip svg{width:10px;height:10px}.logs-score-chip--bronze{color:var(--rank-bronze);background:#cd7f321f}.logs-score-chip--silver{color:var(--rank-silver);background:#c0c0c01f}.logs-score-chip--gold{color:var(--gold-start);background:#fcd8321f}.logs-score-chip--platinum{color:var(--rank-platinum);background:#e5e4e21f}.logs-score-chip--diamond{color:var(--rank-diamond);background:#b9f2ff1f}@media(max-width:1024px){.logs-header-row{margin-top:64px}.logs-hero-row{margin-top:0}}@media(max-width:768px){.logs-hero-row{grid-template-columns:1fr}.logs-hero-card__value{font-size:28px}.logs-share__stats{padding:16px 16px 12px}.logs-share__tier1{flex-wrap:wrap;gap:16px}.logs-share__hero-value{font-size:28px}.logs-share__breakdown-count{font-size:20px}.logs-toolbar__stats-row{flex-wrap:wrap;gap:12px}.logs-toolbar__stat{padding:0 16px}.logs-toolbar__stat-value{font-size:18px}.logs-toolbar__filter-row{gap:8px}.logs-filter-strip{gap:8px;padding:10px 16px}.logs-date-range{padding:4px 8px;gap:6px}.logs-date-range__input{font-size:10px;padding:3px 4px}.logs-filter-bar__btn{padding:4px 8px;font-size:10px;gap:3px}.logs-card.pc-card,.logs-card.pc-card.logs-card--disconnected{border:none;background:transparent;box-shadow:none;border-radius:0;animation:none;min-height:auto}.logs-card.pc-card>.pc-card__bg,.logs-card.pc-card>.logs-card__scanline{display:none}}@media(max-width:480px){.logs-header-row{margin-top:48px;margin-bottom:8px}.logs-header-row__title{font-size:24px}.logs-hero-card{padding:16px}.logs-hero-card__rank-name{font-size:20px}.logs-hero-card__rank-icon{width:40px;height:40px}.logs-hero-card__rank-icon svg{width:22px;height:22px}.logs-hero-card__value{font-size:24px}.logs-hero-card__stat-grid{grid-template-columns:repeat(4,1fr);gap:6px}.logs-hero-card__stat-pill{padding:6px 2px}.logs-hero-card__stat-num{font-size:14px}.logs-hero-card__stat-label{font-size:10px}.logs-share__stats{padding:8px 0}.logs-share__epoch{display:none}.logs-share__tier1{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px}.logs-share__hero-stat{flex-direction:row;align-items:baseline;gap:4px}.logs-share__hero-value{font-size:14px}.logs-share__hero-label{font-size:11px;text-transform:none;letter-spacing:0}.logs-share__breakdown{flex-direction:row;gap:8px}.logs-share__breakdown-item{flex-direction:row;align-items:baseline;gap:3px}.logs-share__breakdown-count{font-size:14px}.logs-share__breakdown-label{font-size:11px;text-transform:none;letter-spacing:0}.logs-share__breakdown-sub{display:none}.logs-share__breakdown-div{height:14px;width:1px;align-self:center}.logs-share__tier2{display:none}.logs-share__referral-row{flex-direction:row;align-items:center;justify-content:center;gap:6px;padding-top:4px}.logs-share__referral-text{font-size:10px}.logs-share__tier1 .logs-share__flex-btn{width:100%;justify-content:center}.logs-hero-card{padding:0;border:none;background:transparent;box-shadow:none}.logs-hero-card:before{display:none}.logs-card.pc-card>.logs-hero-row .logs-hero-card{border-bottom:1px solid rgba(139,92,246,.08);padding-bottom:8px}.logs-empty{justify-content:flex-start;padding-top:72px;padding-bottom:48px;min-height:0}.logs-filter-toggle{display:flex}.logs-filter-strip,.logs-card.pc-card>.logs-filter-strip{display:none;flex-direction:column;gap:8px;padding:12px}.logs-filter-strip.logs-filter-strip--open,.logs-card.pc-card>.logs-filter-strip.logs-filter-strip--open{display:flex}.logs-filter-bar{width:100%}.logs-filter-bar__btn{flex:1 1 0;padding:8px 6px;font-size:12px;min-height:40px;white-space:nowrap;justify-content:center}.logs-period-wrap{width:100%}.logs-date-range{padding:8px;gap:8px}.logs-date-range__input{font-size:12px;padding:8px 10px;min-height:40px}.logs-share__flex-btn{padding:8px 14px;font-size:12px;margin-left:0;width:100%;justify-content:center;margin-top:4px}.logs-filter-strip{flex-direction:column;align-items:stretch;gap:8px;padding:12px}.logs-filter-strip__div{display:none}.logs-filter-strip .logs-seg,.logs-filter-strip .logs-chain-box,.logs-filter-strip .logs-filter-bar,.logs-filter-strip .logs-period-wrap{background:none;border:none;padding:0;gap:6px;flex-wrap:wrap}.logs-filter-strip .logs-seg__btn,.logs-filter-strip .logs-chain-chip,.logs-filter-strip .logs-filter-bar__btn{min-height:32px;padding:6px 10px;font-size:11px;border-radius:8px;justify-content:center}.logs-filter-strip .logs-seg__btn--active,.logs-filter-strip .logs-chain-chip--active,.logs-filter-strip .logs-filter-bar__btn--active{background:#8b5cf633;border:1px solid rgba(139,92,246,.3);color:var(--text-white)}.logs-toolbar__stats-row{flex-direction:column;align-items:flex-start;gap:12px;padding-bottom:12px}.logs-toolbar__stats{width:100%;justify-content:space-between}.logs-toolbar__stat{padding:0;flex:1;align-items:center}.logs-toolbar__stat-value{font-size:16px}.logs-toolbar__stat-div{height:24px}.logs-toolbar__missions-pill{align-self:flex-start}.logs-toolbar__filter-row{flex-direction:column;align-items:flex-start;gap:8px}.logs-toolbar__filter-div{display:none}.logs-filter-bar{padding:4px}.logs-filter-bar__btn{padding:4px 8px;font-size:11px;gap:4px}.logs-filter-bar__btn svg{width:10px;height:10px}.logs-stats__hero--divider{padding-left:0;border-left:none}.logs-marquee__header{margin-bottom:8px}.logs-marquee__title{font-size:11px}.logs-badge{padding:6px 10px;gap:8px}.logs-badge__icon{width:26px;height:26px;border-radius:8px}.logs-badge__icon svg{width:14px;height:14px}.logs-badge__name{font-size:11px}.logs-badge__desc{display:none}.logs-date-group{padding:8px 16px}.logs-row__body{gap:8px;padding:12px}.logs-row__type-icon{width:32px;height:32px;border-radius:8px}.logs-row__type-icon svg{width:16px;height:16px}.logs-row__action,.logs-row__usd{font-size:12px}.logs-row__sol{font-size:11px}.logs-row__value{min-width:72px}.logs-score-chip{font-size:10px;padding:2px 8px}}.details-panel{position:fixed;inset:0;z-index:var(--z-panel);display:flex;justify-content:flex-end}.details-panel__backdrop{position:absolute;inset:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.details-panel__content{position:relative;width:480px;max-width:90vw;height:100%;background:#161724e0;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);border-left:1px solid rgba(139,92,246,.25);padding:32px;overflow-y:auto;animation:slideInRight .3s ease}.details-panel__content:before{content:"";position:absolute;inset:0;background:url(assets/noise-1.png);mix-blend-mode:overlay;opacity:.06;pointer-events:none}.details-panel__content:after{content:"";position:absolute;top:0;left:0;width:100%;height:200px;background:radial-gradient(ellipse at 50% 0%,rgba(139,92,246,.08) 0%,transparent 70%);pointer-events:none}.details-panel.closing .details-panel__content{animation:slideOutRight .25s ease forwards}.details-panel.closing .details-panel__backdrop{animation:fadeOut .25s ease forwards}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.details-panel__close{position:absolute;top:24px;right:24px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:var(--text-white);transition:background .15s}.details-panel__close:hover{background:#ffffff1f}.details-panel__title{font-family:var(--font-display);font-weight:700;font-size:22px;color:var(--text-white);margin-bottom:24px}.details-panel__meta{display:flex;flex-direction:column;gap:0;margin-bottom:24px}.details-panel__row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06)}.details-panel__row:last-child{border-bottom:none}.details-panel__label{font-size:13px;color:var(--text-muted)}.details-panel__val{font-size:13px;font-weight:600;color:var(--text-white)}.details-panel__tx-link{color:var(--text-purple);text-decoration:none;font-family:monospace;transition:color .15s}.details-panel__tx-link:hover{color:var(--text-white);text-decoration:underline}.details-panel__content .transmuted-card{margin-bottom:16px}.details-panel__content .extract-stats{margin-bottom:24px}.details-panel__content .extract-log{margin-top:0}.details-panel__content .extract-log__list{max-height:none}.pc-card{position:relative;border:1px solid var(--border-card);border-radius:16px;overflow:hidden;box-shadow:0 16px 32px #0c0c0d66}.pc-card__bg{position:absolute;inset:0;border-radius:inherit;background:var(--bg-card);pointer-events:none}.pc-card__bg:after{content:"";position:absolute;inset:0;border-radius:inherit;background:url(assets/noise.png) repeat;background-size:236px;mix-blend-mode:overlay;opacity:.15;pointer-events:none}.pc-card--inner{box-shadow:none}.rewards-header{margin-top:80px;margin-bottom:32px}.rewards-locked{min-height:940px;display:flex;align-items:center;justify-content:center}.rewards-locked__content{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:64px 24px}.rewards-columns{display:flex;gap:32px;align-items:flex-start}.rewards-overview{flex:1;min-width:0;padding:32px 32px 48px;display:flex;flex-direction:column;gap:36px}.rewards-overview__title{font-family:var(--font-display);font-weight:700;font-size:36px;line-height:1;color:var(--text-white);text-transform:capitalize;text-wrap:balance;position:relative;z-index:1}.rewards-overview__yield{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.rewards-overview__yield-label{font-family:var(--font-display);font-weight:400;font-size:20px;line-height:28px;color:var(--text-purple)}.rewards-overview__yield-value{font-family:var(--font-body);font-weight:600;font-size:36px;line-height:40px;color:var(--text-white);letter-spacing:-.36px}.rewards-spoils{display:flex;gap:12px;position:relative;z-index:1}.rewards-spoil{flex:1;background:var(--black);border:1px solid var(--border-card);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:4px}.rewards-spoil__head{display:flex;align-items:center;gap:4px}.rewards-spoil__label{font-family:var(--font-body);font-weight:400;font-size:12px;line-height:20px}.rewards-spoil__label--green{color:var(--green)}.rewards-spoil__label--yellow{color:var(--warning)}.rewards-spoil__value{font-family:var(--font-body);font-weight:700;font-size:20px;line-height:28px;color:var(--white)}.rewards-connected{display:flex;flex-direction:column;gap:32px;position:relative;z-index:1}.rewards-overview__hint{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:20px;color:var(--white)}.rewards-redirect{padding:24px;display:flex;flex-direction:column;gap:16px}.rewards-redirect__toggle-row{display:flex;align-items:center;gap:16px;position:relative;z-index:1}.rewards-redirect__label{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--text-muted)}.rewards-redirect__input-group{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.rewards-redirect__input-label{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:20px;color:var(--text-secondary)}.rewards-redirect__input-wrap{display:flex;align-items:center;gap:8px;background:var(--text-grey);border:1px solid var(--border-card);border-radius:8px;padding:0 16px;height:40px}.rewards-redirect__input{flex:1;background:none;border:none;outline:none;font-family:var(--font-body);font-size:14px;line-height:20px;color:var(--bg-input)}.rewards-redirect__lock{flex-shrink:0}.rewards-redirect__input-wrap--enabled{background:var(--white);border-color:var(--border-card)}.rewards-redirect__input-wrap--enabled .rewards-redirect__input{color:var(--black)}.rewards-redirect__input-label--error{color:var(--error)!important}.rewards-redirect__input-wrap--error{border-color:var(--error)!important;background:var(--white)!important}.rewards-redirect__input-wrap--error .rewards-redirect__input{color:var(--black)}.rewards-redirect__error{font-family:var(--font-body);font-weight:400;font-size:12px;line-height:20px;color:var(--error);position:relative;z-index:1}.rewards-redirect__error.hidden{display:none}.toggle-switch{position:relative;display:inline-block;width:52px;height:34px;flex-shrink:0}.toggle-switch input{opacity:0;width:0;height:0}.toggle-switch__slider{position:absolute;cursor:pointer;inset:0;background:#16161680;border:1px solid var(--border-card);border-radius:16px;transition:background .2s}.toggle-switch__slider:before{content:"";position:absolute;width:24px;height:24px;left:5px;bottom:4px;background:var(--white);border-radius:12px;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a;transition:transform .2s}.toggle-switch input:checked+.toggle-switch__slider{background:var(--purple-accent);border-color:var(--border-card)}.toggle-switch input:checked+.toggle-switch__slider:before{transform:translate(18px)}.rewards-referral{padding:24px;display:flex;flex-direction:column;gap:8px}.rewards-referral__label{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:20px;color:var(--text-secondary);position:relative;z-index:1}.rewards-referral__link{font-family:var(--font-body);font-weight:700;font-size:16px;line-height:28px;color:var(--warning);position:relative;z-index:1}.rewards-referral__copy-btn{display:inline-flex;align-items:center;gap:8px;background:var(--bg-chip);border:1px solid var(--border-card);border-radius:12px;padding:8px 16px;color:var(--white);font-family:var(--font-body);font-weight:700;font-size:14px;line-height:24px;cursor:pointer;align-self:flex-start;position:relative;z-index:1;transition:background .2s}.rewards-referral__copy-btn:hover{background:var(--bg-hover)}.rewards-referral__actions{display:flex;gap:8px;flex-wrap:wrap;position:relative;z-index:1}.share-modal{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:24px}.share-modal.hidden{display:none}.share-modal__backdrop{position:absolute;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.share-modal__content{position:relative;background:var(--bg-chip);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:32px;max-width:560px;width:100%;box-shadow:0 25px 50px #00000040}.share-modal__close{position:absolute;top:16px;right:16px;background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px}.share-modal__close:hover{color:var(--text-white)}.share-modal__title{font-family:var(--font-display);font-weight:700;font-size:20px;line-height:28px;color:var(--white);margin-bottom:24px}.share-modal__actions{display:flex;gap:12px;margin-top:20px}.share-modal__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:12px;font-family:var(--font-body);font-weight:700;font-size:14px;line-height:24px;cursor:pointer;transition:background .2s}.share-modal__btn--copy{background:var(--bg-chip);border:1px solid var(--border-card);color:var(--white)}.share-modal__btn--copy:hover{background:var(--bg-hover)}.share-modal__btn--share{background:linear-gradient(90deg,var(--gold-start),var(--gold-end));border:1px solid var(--border-card);color:var(--black)}.share-modal__btn--share:hover{filter:brightness(1.1)}.share-referral__card{position:relative;display:flex;align-items:stretch;border:1px solid var(--border-card);border-radius:32px;background:var(--black);overflow:hidden;min-height:220px}.share-referral__mascot{position:relative;width:45%;flex-shrink:0;overflow:hidden}.share-referral__mascot-img{position:absolute;top:-10%;left:-15%;width:120%;height:120%;object-fit:cover}.share-referral__body{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:24px 32px 24px 0;flex:1;min-width:0}.share-referral__logo{display:flex;align-items:center;gap:8px;margin-bottom:8px}.share-referral__logo-text{font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--white)}.share-referral__line1{font-family:"Plus Jakarta Sans",var(--font-body);font-weight:400;font-size:18px;color:var(--white);margin:0}.share-referral__amount{font-family:var(--font-display);font-weight:700;font-size:48px;line-height:1;color:var(--text-purple);background:linear-gradient(90deg,#c27aff,#ed6aff 50%,#51a2ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:4px 0}.share-referral__url-btn{display:flex;align-items:center;justify-content:center;margin-top:12px;padding:12px 16px;background:linear-gradient(90deg,var(--gold-start),var(--gold-end));border:1px solid var(--border-card);border-radius:12px;font-family:var(--font-display);font-weight:700;font-size:16px;line-height:28px;color:var(--black)}.rewards-claim-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;background:linear-gradient(90deg,var(--gold-start),var(--gold-end));border:none;border-radius:12px;color:var(--black);font-family:var(--font-body);font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.3125px;cursor:pointer;transition:filter .2s}.rewards-claim-btn:hover{filter:brightness(1.1)}.rewards-claim-btn svg{stroke:var(--black)}.rewards-connect-x-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;background:linear-gradient(90deg,var(--gold-start),var(--gold-end));border:none;border-radius:12px;color:var(--black);font-family:var(--font-body);font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.3125px;cursor:pointer;transition:filter .2s;position:relative;z-index:1}.rewards-connect-x-btn:hover{filter:brightness(1.1)}.rewards-connect-x-btn svg{stroke:var(--black)}.rewards-coming-soon{margin-top:24px;animation:cc-fadeIn .5s ease .3s both}.rewards-coming-soon__header{margin-bottom:16px}.rewards-coming-soon__title{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--text-white);line-height:1.2}.rewards-coming-soon__desc{font-size:13px;color:var(--text-muted);margin-top:4px}.rewards-coming-soon__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.rewards-coming-soon__card{position:relative;overflow:hidden;display:flex;align-items:flex-start;gap:12px;padding:16px;background:radial-gradient(ellipse at 20% 0%,rgba(139,92,246,.06) 0%,transparent 60%),#0a0a0fb3;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);border:1px solid rgba(255,255,255,.06);border-radius:16px;opacity:.65;transition:opacity .2s,border-color .2s}.rewards-coming-soon__card:hover{opacity:.85;border-color:#8b5cf633}.rewards-coming-soon__card-bg{position:absolute;inset:0;background:url(assets/noise-1.png) repeat / 407px;mix-blend-mode:overlay;opacity:.06;pointer-events:none;border-radius:16px}.rewards-coming-soon__card-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;flex-shrink:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:var(--text-muted)}.rewards-coming-soon__card-icon--cashback{color:#2cb968;background:#2cb96814;border-color:#2cb96826}.rewards-coming-soon__card-icon--rank{color:#fcd832;background:#fcd83214;border-color:#fcd83226}.rewards-coming-soon__card-icon--badges{color:var(--text-purple);background:#8b5cf61a;border-color:#8b5cf62e}.rewards-coming-soon__card-body{flex:1;min-width:0}.rewards-coming-soon__card-top{display:flex;align-items:center;gap:8px;margin-bottom:4px}.rewards-coming-soon__card-name{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--text-white);line-height:1.2}.rewards-coming-soon__pill{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--text-purple);background:#8b5cf62e;padding:2px 6px;border-radius:4px;line-height:1;white-space:nowrap}.rewards-coming-soon__card-desc{font-size:12px;color:var(--text-muted);line-height:1.5}.rewards-coming-soon__lock{position:absolute;top:12px;right:12px;color:var(--text-grey);opacity:.5}@media(max-width:768px){.rewards-coming-soon__grid{grid-template-columns:1fr}}@media(max-width:480px){.rewards-coming-soon__card{padding:12px}.rewards-coming-soon__card-icon{width:36px;height:36px}.rewards-coming-soon__card-icon svg{width:20px;height:20px}}.rewards-toast{position:fixed;bottom:max(32px,env(safe-area-inset-bottom));right:max(32px,env(safe-area-inset-right));display:flex;align-items:flex-start;gap:12px;padding:16px;background:#1d1515d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--error);border-radius:8px;z-index:var(--z-toast);max-width:420px;animation:toastSlideIn .3s ease-out}.rewards-toast.hidden{display:none}.rewards-toast__icon{flex-shrink:0;color:var(--error);margin-top:2px}.rewards-toast__content{flex:1}.rewards-toast__title{font-family:var(--font-display);font-weight:700;font-size:16px;line-height:28px;color:var(--error)}.rewards-toast__text{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:20px;color:var(--error);white-space:normal}.rewards-toast__close{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:transparent;border:none;color:var(--error);cursor:pointer;padding:0}.rewards-toast__close:hover{background:#ff524c1a}.rewards-not-connected{position:relative;z-index:1}.rewards-missions{width:660px;max-width:100%;flex-shrink:1;padding:32px 32px 48px;display:flex;flex-direction:column;gap:36px;align-self:stretch}.rewards-missions__title{font-family:var(--font-display);font-weight:700;font-size:36px;line-height:1;color:var(--text-white);text-transform:capitalize;text-wrap:balance;position:relative;z-index:1}.rewards-missions__sub{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:20px;color:var(--text-secondary);margin-top:-28px;position:relative;z-index:1}.rewards-missions__list{display:flex;flex-direction:column;gap:24px;max-height:524px;overflow-y:auto;position:relative;z-index:1;scrollbar-width:thin;scrollbar-color:var(--bg-input) transparent}.rewards-missions__list::-webkit-scrollbar{width:6px}.rewards-missions__list::-webkit-scrollbar-track{background:transparent}.rewards-missions__list::-webkit-scrollbar-thumb{background:var(--bg-input);border-radius:4px}.mission-card{display:flex;align-items:center;gap:16px;padding:16px;background:var(--black);border:1px solid var(--border-card);border-radius:12px}.mission-card__avatar{width:48px;height:48px;border-radius:16px;border:1px solid rgba(255,255,255,.1);object-fit:cover;flex-shrink:0}.mission-card__info{flex:1;min-width:0}.mission-card__top{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.mission-card__handle{font-family:var(--font-display);font-weight:700;font-size:20px;line-height:28px;color:var(--text-white)}.mission-card__role{font-family:var(--font-body);font-weight:400;font-size:12px;line-height:20px;color:var(--text-secondary)}.mission-card__meta{display:flex;align-items:center;gap:4px;margin-top:4px}.mission-card__meta svg{flex-shrink:0}.mission-card__time,.mission-card__scouted{font-family:var(--font-body);font-weight:400;font-size:12px;line-height:20px;color:var(--text-secondary)}.mission-card__dot{width:4px;height:4px;border-radius:50%;background:var(--text-secondary);flex-shrink:0}.mission-card__value{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.mission-card__usd{font-family:var(--font-body);font-weight:700;font-size:20px;line-height:28px;color:var(--white);white-space:nowrap;font-variant-numeric:tabular-nums}.mission-card__sol,.mission-card__crypto{font-family:var(--font-body);font-weight:400;font-size:12px;line-height:20px;color:var(--white)}.mission-card__status{display:flex;align-items:center;gap:4px;font-family:var(--font-body);font-weight:400;font-size:12px;line-height:20px;color:var(--blue-accent)}.rewards-missions__overlay{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;border-radius:inherit;overflow:hidden}.rewards-missions__blur{position:absolute;inset:0;background:#49505780;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.rewards-missions__popup{position:relative;width:444px;padding:32px 32px 48px;display:flex;flex-direction:column;gap:36px;z-index:6}.rewards-missions__popup-title{font-family:var(--font-display);font-weight:700;font-size:36px;line-height:1;color:var(--text-white);text-transform:capitalize;position:relative;z-index:1}.rewards-missions__popup-text{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:20px;color:var(--white);position:relative;z-index:1;margin-top:-20px}.rewards-missions--connected .rewards-missions__overlay{display:none}.bottom-nav{display:none;position:fixed;bottom:0;left:0;right:0;height:64px;background:#0a0a0feb;-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);border-top:1px solid rgba(139,92,246,.12);z-index:var(--z-header);align-items:center;justify-content:space-around;padding:0 8px;padding-bottom:env(safe-area-inset-bottom,0px)}.bottom-nav__tab{display:flex;flex-direction:column;align-items:center;flex:1;gap:4px;padding:8px 12px;color:var(--text-muted);text-decoration:none;font-size:10px;font-weight:500;letter-spacing:.3px;transition:color .2s;cursor:pointer;border:none;background:none;position:relative;-webkit-tap-highlight-color:transparent}.bottom-nav__tab svg{width:22px;height:22px;flex-shrink:0}.bottom-nav__tab--active{color:var(--text-white)}.bottom-nav__tab--active:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:32px;height:2px;background:var(--active-tab);border-radius:0 0 2px 2px}@media(max-width:1200px){.header__nav{gap:4px}.header__nav-tab{padding:12px 10px;font-size:14px}}@media(max-width:1024px){.cc-hero__stats{flex-wrap:wrap;gap:8px}.controls-bar__row{gap:8px}.token-row{grid-template-columns:40px 1.4fr 1fr .8fr .8fr 72px}.token-row>:nth-child(6){display:none}.vacant-summary{grid-template-columns:40px 1.4fr 1fr .8fr .8fr 72px}.vacant-summary>:nth-child(6){display:none}.header__nav{display:none}.cc-hero__stats .stats-bar__value{font-size:20px}.logs-filters__left{gap:12px}.rewards-columns{flex-direction:column;gap:24px}.rewards-columns>*{width:100%}.rewards-overview{padding:24px 20px 32px}.rewards-header{margin-top:64px}.bottom-nav{display:flex}.dash-main{padding-bottom:64px}body>main,body>.dash-main{flex:0 1 auto}body:has(.bottom-nav) .footer{padding-bottom:80px}.logs-row__time{min-width:60px}}@media(max-width:768px){.header{height:56px}.ticker{margin-top:56px}.token-row{grid-template-columns:36px 1.5fr 72px;padding:12px 16px}.token-row>:nth-child(3),.token-row>:nth-child(4),.token-row>:nth-child(6),.token-row>:nth-child(7){display:none}.vacant-summary{grid-template-columns:36px 1.5fr 72px;padding:12px 16px}.vacant-summary>:nth-child(3),.vacant-summary>:nth-child(4),.vacant-summary>:nth-child(6),.vacant-summary>:nth-child(7){display:none}.vacant-chip{padding:6px 12px;font-size:12px}.controls-bar__row--config{flex-direction:column;align-items:stretch}.controls-bar__row--config .action-toggle{width:100%}.controls-bar__row--config .action-toggle__btn{flex:1;justify-content:center}.cc-hero__stats .stats-bar__value{font-size:18px}.cc-hero__stats .stats-bar__stat{font-size:12px}.cc-hero__stats .stats-bar__divider{height:16px}.filter-chips{gap:6px;flex-wrap:wrap}.filter-chips__bar{flex-wrap:wrap}.filter-chip{flex:1 1 auto;padding:6px 12px;font-size:11px;text-align:center}.filter-custom{flex-basis:100%;margin-top:4px}.filter-custom__field{flex:1;min-width:0}.controls-bar__row--config .controls-bar__toggles{margin-left:0;justify-content:flex-end}.output-section{padding:12px 0 0}.output-section__row-main{flex-wrap:wrap}.output-section__amount{font-size:24px}.output-section__row-summary{flex-wrap:wrap}.output-section__referral{margin-left:0;width:100%}.output-section__dest-route{display:none}.output-section__dest-toggle{margin-left:0}.token-panel__head{gap:8px}.token-panel__toolbar{display:grid;grid-template-columns:auto 1fr;gap:8px}.token-panel__toolbar>*:not(:last-child):after{display:none}.token-panel__link{display:none}.token-panel__select-all-mobile{display:flex;min-height:44px;justify-content:center}.token-sort{width:100%}.token-sort__label{display:none}.token-sort__trigger{width:100%;justify-content:center;min-height:44px;padding:8px}.chain-selector{flex-wrap:wrap}.chain-selector__label{display:none}.chain-selector__btn{padding:8px 12px;gap:0}.notif-banner{max-width:100%}.notif-banner__inner{flex-direction:column}.btn-execute{font-size:16px;padding:16px 24px;white-space:nowrap}.header__wallet-badge{font-size:12px;padding:8px 12px}.dash-title{font-size:16px}.logs-filters{flex-direction:column;gap:8px;padding:12px 16px}.logs-filters__left{flex-direction:column;gap:8px;align-items:flex-start}.logs-filters__count{align-self:flex-start}.logs-chain-box{gap:4px}.logs-chain-chip{padding:4px 10px;font-size:11px}.logs-seg__btn{padding:4px 12px;font-size:11px}.logs-row{padding:10px 16px}.logs-row__body{gap:8px;padding:0}.logs-row__time{display:none}.logs-row__chain{width:40px}.logs-row__chain svg{width:16px;height:16px}.logs-row__value{min-width:64px;flex:0 0 90px}.logs-row__usd{font-size:12px}.logs-row__sol{font-size:11px}.logs-row__action{font-size:13px}.logs-row__type-icon{width:32px;height:32px;border-radius:10px}.logs-row__action-btn{width:28px;height:28px}.logs-row__action-btn svg{width:12px;height:12px}.logs-row__actions{gap:2px;flex:0 0 56px}.logs-row--header .logs-row__time{display:none}.details-panel__content{width:100%;max-width:100vw;padding:24px 16px}#tokenTableBody{max-height:min(360px,50vh)}.rewards-columns{flex-direction:column;gap:20px}.rewards-overview{padding:20px 16px 28px;gap:24px}.rewards-overview__title{font-size:24px}.rewards-overview__yield-label{font-size:16px}.rewards-overview__yield-value{font-size:28px;line-height:32px}.rewards-spoils{gap:8px}.rewards-spoil{padding:12px}.rewards-spoil__value{font-size:20px}.rewards-referral{padding:16px}.rewards-referral__link{font-size:12px}.rewards-redirect{padding:16px}.rewards-redirect__input-group{flex-direction:column;gap:8px}.rewards-missions__grid{grid-template-columns:1fr}.rewards-claim-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes scanSweep{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes borderPulse{0%,to{border-color:#8b5cf638}50%{border-color:#8b5cf673}}@keyframes glowPulse{0%,to{box-shadow:0 0 #8b5cf600}50%{box-shadow:0 0 20px 2px #8b5cf626}}@keyframes dataFlicker{0%,to{opacity:1}92%{opacity:1}94%{opacity:.6}96%{opacity:1}}.dash-main{position:relative}.dash-main:before{content:"";position:fixed;inset:0;background-image:radial-gradient(rgba(139,92,246,.08) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;z-index:0;opacity:.5}.stats-bar__value{font-size:32px;letter-spacing:-1px;background:linear-gradient(135deg,var(--text-white) 60%,var(--text-purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none}.stats-bar__stat-num{color:var(--text-purple)}.stats-bar__divider{height:28px;background:linear-gradient(180deg,transparent,rgba(139,92,246,.3),transparent)}.controls-bar{border-radius:16px 16px 0 0;border:1px solid rgba(139,92,246,.3);border-bottom:none;margin-bottom:0;padding:16px 28px;background:linear-gradient(180deg,#161724eb,#161724e0);box-shadow:0 -4px 32px #8b5cf614;animation:cc-fadeIn .5s ease .08s both}.controls-bar:before{display:none}.controls-bar:after{border-radius:0}.filter-btn{border-radius:8px;padding:8px 12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.output-section{margin-top:12px;padding:16px 0 0;border-top:1px solid rgba(139,92,246,.2)}.output-section:before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.5),transparent)}.output-section__label{background:#8b5cf61a;padding:6px 14px;border-radius:8px;border:1px solid rgba(139,92,246,.2);font-size:12px;letter-spacing:1.2px}.output-section__amount{font-size:28px;letter-spacing:-.5px}.output-section__usd--active{text-shadow:0 0 12px rgba(44,185,104,.4)}.output-section .btn-execute{padding:12px 24px;font-size:14px;border-radius:12px;letter-spacing:.5px;text-transform:uppercase;position:relative;overflow:hidden;box-shadow:0 4px 24px #fcd83233,0 0 48px #fcd83214;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1)}.output-section .btn-execute:hover{transform:translateY(-2px);box-shadow:0 8px 32px #e040fb33,0 0 64px #fcd8321f}.output-section .btn-execute--burn:hover{box-shadow:0 8px 32px #ff524c4d,0 0 64px #ff524c1f}.output-section .btn-execute:before{content:"";position:absolute;top:-2px;left:20%;right:20%;height:2px;background:linear-gradient(90deg,transparent,rgba(252,216,50,.6),transparent);border-radius:2px}.trust-microcopy{margin-top:8px;padding:8px 16px;background:#2cb9680a;border:1px solid rgba(44,185,104,.1);border-radius:8px;font-size:12px}.token-panel{margin-top:0;border-radius:0 0 20px 20px;border:1px solid rgba(139,92,246,.3);border-top:1px solid rgba(139,92,246,.12);box-shadow:0 8px 48px #00000080,0 0 32px #8b5cf60d;animation:cc-slideUp .5s ease .16s both}.token-panel:before{display:none}.token-panel__head{padding:16px 28px;border-bottom:1px solid rgba(139,92,246,.15);background:#8b5cf608}.token-panel__title{font-size:13px;text-transform:uppercase;letter-spacing:1.2px;color:var(--text-muted)}.token-panel__count{color:var(--text-purple);font-weight:700}.token-panel__search{margin:12px 20px;border-radius:12px;background:#8b5cf608;border:1px solid rgba(139,92,246,.1)}.token-row{position:relative;transition:background .2s ease;border-bottom:1px solid rgba(139,92,246,.08)}.token-row__value{font-variant-numeric:tabular-nums}.token-row__action-type{font-weight:700}.token-row__actions a{opacity:.3;transition:opacity .2s,color .2s}.token-row:hover .token-row__actions a{opacity:.7}.token-row:hover .token-row__actions a:hover{opacity:1;color:var(--text-purple)}.token-panel__link{text-transform:uppercase;letter-spacing:.5px;font-size:11px;padding:6px 14px;border-radius:8px}.token-sort__select{border-radius:8px;font-size:12px}.vacant-summary{background:#2cb96808;border-bottom:1px solid rgba(44,185,104,.08)}.vacant-summary:hover{background:#2cb9680f}.token-loading__bar{border-radius:0;height:2px;background:#8b5cf61a}.token-loading__fill{background:linear-gradient(90deg,var(--text-purple),rgba(139,92,246,.4),var(--text-purple));background-size:200% 100%;animation:loadingShift 1.5s ease-in-out infinite}@keyframes loadingShift{0%{background-position:100% 0}to{background-position:-100% 0}}.token-row--scanning{opacity:0;transform:translateY(8px);animation:tokenScanIn .35s ease forwards}@keyframes tokenScanIn{to{opacity:1;transform:translateY(0)}}.token-row--scanning:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--green);opacity:0;animation:scanEdgeFlash .6s ease forwards;animation-delay:inherit;border-radius:3px}@keyframes scanEdgeFlash{0%{opacity:.8;box-shadow:0 0 12px #2cb96899}to{opacity:0;box-shadow:none}}@media(prefers-reduced-motion:reduce){.token-row--scanning{animation:none;opacity:1;transform:none}.token-row--scanning:before{animation:none}}.stats-bar{border-bottom-left-radius:0;border-bottom-right-radius:0}.token-panel{border-top-left-radius:0;border-top-right-radius:0}#tokenTableBody::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:4px}#tokenTableBody::-webkit-scrollbar-thumb:hover{background:#8b5cf680}.dash-footer{margin-top:24px}@media(max-width:768px){.stats-bar{padding:12px 16px;border-radius:16px 16px 0 0}.controls-bar{padding:12px 16px}.token-panel{border-radius:0 0 16px 16px;min-height:0}.chain-selector__btn{min-width:44px;min-height:44px}.stats-bar__value{font-size:24px}.output-section .btn-execute{padding:16px 24px;font-size:14px}.token-panel__head{padding:12px 16px}.token-panel__search{margin:8px 12px}}@media(max-width:480px){.token-panel__link{font-size:11px;letter-spacing:.3px;padding:8px 4px}.token-sort__trigger{font-size:11px}.stats-bar__value{font-size:20px}.chain-selector__btn{padding:8px 12px;min-height:44px;font-size:12px;gap:4px}.chain-selector__icon{width:16px;height:16px;padding:4px}.chain-selector__label{display:none}.output-section__amount{font-size:20px}.dash-main:before{background-size:20px 20px;opacity:.3}.extract-overlay__content,.success-overlay__content,.failed-overlay__content{padding:24px 16px;gap:16px}.extract-overlay,.success-overlay,.failed-overlay{padding:24px 12px}.extract-header__title{font-size:24px}.transmuted-card__amount{font-size:28px}.extract-stat__value{font-size:24px}.success-actions,.failed-actions{gap:8px}.success-btn,.failed-btn{padding:10px 16px;font-size:14px;min-height:44px}.extract-log__list{max-height:200px}.extract-stat{padding:12px}.transmuted-card{padding:16px}.referral-banner{padding:16px;gap:12px}.extract-progress{gap:8px}.logs-row--header{display:none}.logs-row{padding:10px 12px}.logs-row__type-icon{width:28px;height:28px;border-radius:8px}.logs-row__type-icon svg{width:14px;height:14px}.logs-row__body{gap:8px;padding:0}.logs-row__chain{display:none}.logs-row__value{min-width:56px;flex:0 0 auto}.logs-row__usd{font-size:12px}.logs-row__sol{font-size:11px}.logs-row__action-btn{width:24px;height:24px}.logs-row__action-btn svg{width:12px;height:12px}.logs-row__actions{gap:2px;flex:0 0 auto}.logs-date-group{padding:8px 12px}.logs-seg__btn{padding:4px 10px;font-size:11px;gap:4px}.logs-seg__btn svg{width:12px;height:12px}.logs-chain-chip{padding:4px 8px;font-size:11px;gap:4px}.logs-chain-chip svg{width:12px;height:12px}}@media(max-width:375px){.extract-overlay,.success-overlay,.failed-overlay{padding:16px 8px}.extract-overlay__content,.success-overlay__content,.failed-overlay__content{padding:20px 12px;gap:12px}.extract-header__title{font-size:20px}.transmuted-card__amount{font-size:24px}.extract-stat__value{font-size:20px}.extract-log__list{max-height:160px}.extract-stats{gap:8px}.success-actions,.failed-actions{grid-template-columns:1fr}}.cc-header-row{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-top:80px;margin-bottom:16px;padding:0;animation:cc-fadeIn .5s ease both;position:relative;z-index:6}.cc-header-row__left{flex:1;min-width:0}.cc-header-row__title{font-family:var(--font-display);font-weight:700;font-size:36px;color:var(--text-white);line-height:1.2;margin-bottom:8px;text-wrap:balance}.cc-header-row__desc{font-size:14px;color:var(--text-muted);line-height:1.5}.cc-hero__stepper{display:flex;align-items:center;flex-shrink:0;padding:8px 16px;background:#ffffff0a;border:1px solid rgba(139,92,246,.25);border-radius:12px}.cc-stepper__step{display:flex;align-items:center;gap:8px;opacity:.5;transition:opacity .3s ease}.cc-stepper__step--active{opacity:1}.cc-stepper__step--done{opacity:.9}.cc-stepper__circle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;border:2px solid rgba(255,255,255,.12);background:#ffffff0a;font-family:var(--font-display);font-weight:700;font-size:14px;line-height:1;color:var(--text-muted);transition:border-color .3s ease,background .3s ease,color .3s ease,box-shadow .3s ease}.cc-stepper__step--active .cc-stepper__circle{border:2px solid transparent;background:linear-gradient(var(--bg),var(--bg)) padding-box,linear-gradient(135deg,#e040fb,#fcd832) border-box;color:#fcd832;box-shadow:0 0 16px #e040fb33,0 0 32px #fcd83214}.cc-stepper__step--done .cc-stepper__circle{border-color:#2cb96880;background:#2cb9681f;color:var(--green)}.cc-stepper__label{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--text-muted);letter-spacing:.2px;white-space:nowrap;line-height:1;transition:color .3s ease}.cc-stepper__step--active .cc-stepper__label{color:var(--text-white)}.cc-stepper__step--done .cc-stepper__label{color:var(--green)}.cc-stepper__line{flex:0 0 auto;width:32px;height:2px;margin:0 8px;background:#ffffff1a;border-radius:1px;transition:background .5s ease}.cc-stepper__line--done{background:#2cb96866}.cc-stepper__check{display:inline-block;width:16px;height:16px}.cc-chain-row{display:flex;align-items:center;gap:16px;margin-bottom:0;padding-bottom:16px;position:relative;z-index:6}.cc-hero__connect-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 24px;min-height:44px;background:linear-gradient(135deg,#8b5cf640,#8b5cf61f);border:1.5px solid rgba(139,92,246,.5);border-radius:16px;color:var(--text-white);font-family:var(--font-body);font-weight:700;font-size:14px;cursor:pointer;transition:background .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease;white-space:nowrap;box-shadow:0 0 16px #8b5cf61f,0 0 32px #8b5cf60a}.cc-hero__connect-btn:hover{background:linear-gradient(135deg,#8b5cf659,#8b5cf62e);border-color:#8b5cf6b3;transform:translateY(-1px);box-shadow:0 4px 20px #8b5cf640,0 0 32px #8b5cf614}.cc-hero__connect-arrow{opacity:.6;transition:transform .2s ease,opacity .2s ease}.cc-hero__connect-btn:hover .cc-hero__connect-arrow{transform:translate(2px);opacity:1}.cc-hero__connect-btn--pulse{animation:connect-btn-pulse .5s ease 3}@keyframes connect-btn-pulse{0%,to{box-shadow:0 0 16px #8b5cf61f,0 0 32px #8b5cf60a}50%{box-shadow:0 0 24px #8b5cf666,0 0 48px #8b5cf626}}.cc-hero__stats{display:flex;align-items:center;gap:12px;margin-left:auto}@media(max-width:1024px){.cc-header-row{flex-direction:column;align-items:stretch;gap:16px}.cc-hero__stepper{justify-content:center}}@media(max-width:768px){.cc-header-row{margin-top:64px;gap:12px;margin-bottom:12px}.cc-header-row__title{font-size:28px}.cc-hero__stepper{padding:6px 12px}.cc-stepper__circle{width:28px;height:28px;font-size:12px}.cc-stepper__label{font-size:12px}.cc-stepper__line{width:24px;margin:0 6px}.cc-chain-row{flex-wrap:wrap;gap:12px;padding-bottom:8px}}@media(max-width:480px){.cc-header-row{margin-top:48px;gap:8px;margin-bottom:8px}.cc-header-row__title{font-size:24px}.cc-header-row__desc{font-size:14px}.cc-stepper__step{gap:4px}.cc-stepper__circle{width:24px;height:24px;font-size:11px}.cc-stepper__label{font-size:11px}.cc-stepper__line{width:16px;margin:0 4px}.cc-hero__connect-btn{width:100%;justify-content:center;padding:12px}.cc-hero__stats{width:100%;flex-wrap:wrap;gap:8px}.cc-chain-row{padding-bottom:4px}}@media(prefers-reduced-motion:reduce){.stats-bar:before,.chain-selector__btn--active,.stats-bar__value,.extract-header__icon-wrap,.success-overlay__content,.failed-overlay__content,.extract-overlay__content{animation:none!important}}
