/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@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;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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;-webkit-text-decoration:inherit;-webkit-text-decoration: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{.static{position:static}.start{inset-inline-start:var(--spacing)}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--v2-black:#07070d;--v2-ink:#0a0a12;--v2-purple:#7b2cbf;--v2-violet:#b064ff;--v2-blue:#187bff;--v2-cyan:#5cecff;--v2-green:#70ff9a;--v2-white:#f5f2ff}html{scroll-behavior:smooth;background:var(--v2-black)}body{background:var(--v2-black);margin:0}.v2-site{--wet:.24;--wet-percent:24%;min-height:100svh;color:var(--v2-white);background:radial-gradient(circle at 50% -20%, #7b2cbf4d, transparent 40%), linear-gradient(180deg, #090912, var(--v2-black));font-family:var(--font-geist-sans), Arial, sans-serif;isolation:isolate;position:relative;overflow:hidden}.v2-site *,.v2-site :before,.v2-site :after{box-sizing:border-box}.v2-site button,.v2-site a{-webkit-tap-highlight-color:transparent}.v2-site button:focus-visible,.v2-site a:focus-visible{outline:3px solid var(--v2-green);outline-offset:5px}.v2-skip{z-index:200;color:#07130b;background:var(--v2-green);font:800 12px/1 var(--font-geist-mono), monospace;padding:12px 16px;transition:transform .18s;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.v2-skip:focus{transform:translateY(0)}.v2-rain,.v2-noise{z-index:20;pointer-events:none;position:fixed;inset:0;overflow:hidden}.v2-rain{opacity:calc(.22 + var(--wet) * .7);-webkit-mask-image:linear-gradient(#000 0 70%,#0000);mask-image:linear-gradient(#000 0 70%,#0000)}.v2-rain i{background:linear-gradient(#0000,#82dcffdb);border-radius:999px;width:1px;animation:linear infinite v2-rain-fall;position:absolute;top:-220px;transform:rotate(8deg);box-shadow:0 0 7px #4fb0ffbf}.v2-noise{z-index:40;opacity:.12;mix-blend-mode:overlay;background-image:repeating-radial-gradient(circle at 20% 30%,#0000 0 2px,#ffffff3d 3px 3.5px);background-size:8px 8px}.v2-nav{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07070d7a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:84px;padding:18px clamp(20px,4vw,66px);display:flex;position:absolute;inset:0 0 auto}.v2-logo{color:#fff;align-items:center;gap:12px;text-decoration:none;display:flex}.v2-logo>span{border:1px solid var(--v2-violet);width:38px;height:38px;color:var(--v2-green);font:900 18px/1 var(--font-geist-mono), monospace;background:linear-gradient(145deg,#151122,#281145);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 24px #7b2cbf8c}.v2-logo strong{letter-spacing:-.04em;font-size:16px}.v2-nav>div{align-items:center;gap:clamp(18px,2.5vw,40px);display:flex}.v2-nav>div a{color:#b9b5c8;font:700 10px/1 var(--font-geist-mono), monospace;letter-spacing:.09em;text-decoration:none}.v2-nav>div a:hover{color:var(--v2-green)}.v2-nav .v2-version{color:#fff;border:1px solid #b064ffa6;border-radius:999px;align-items:center;min-height:40px;padding:0 14px;display:inline-flex}.v2-hero{background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;grid-template-rows:1fr auto;grid-template-columns:1fr minmax(330px,.68fr) 1fr;align-items:center;gap:28px;min-height:100svh;padding:120px clamp(22px,5vw,82px) 48px;display:grid;position:relative;overflow:hidden}.hero-orb{filter:blur(40px);pointer-events:none;border-radius:50%;position:absolute}.orb-purple{background:#7b2cbf2e;width:44vw;height:44vw;top:12%;left:28%}.orb-blue{background:#187bff2b;width:42vw;height:42vw;bottom:-22%;right:-9%}.v2-hero-copy{z-index:4;align-self:center;position:relative}.v2-hero-copy>p{color:var(--v2-green);font:800 10px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;align-items:center;gap:10px;margin:0 0 24px;display:flex}.v2-hero-copy>p i{background:var(--v2-green);width:8px;height:8px;box-shadow:0 0 15px var(--v2-green);border-radius:50%;animation:1.2s ease-in-out infinite alternate v2-live}.v2-hero h1{z-index:4;letter-spacing:-.065em;text-shadow:0 0 42px #7b2cbf6b;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(88px,11vw,185px);font-weight:900;line-height:.73;position:relative}.v2-hero h1 span{display:block}.v2-hero h1 span:last-child{color:#0000;-webkit-text-stroke:2px #ffffffd9}.wet-pete{--pete-wet:.24;--pete-puddle-scale:.9;aspect-ratio:549/629;isolation:isolate;display:block;position:relative}.wet-pete__art{z-index:3;aspect-ratio:1168/784;transform-origin:50% 88%;pointer-events:none;will-change:transform;width:212.75%;display:block;position:absolute;top:-20.55%;left:-64.85%}.wet-pete__art img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.wet-pete__sheen{opacity:calc(.03 + var(--pete-wet) * .3);mix-blend-mode:screen;background:radial-gradient(circle at 39% 26%,#ffffffeb,#0000 10%) 50%/100% 100%,linear-gradient(112deg,#0000 31%,#bcfaffcc 45%,#0000 57%) 120% 0/220% 100%;animation:3.4s ease-in-out infinite original-pete-sheen;position:absolute;inset:0;-webkit-mask:url(/wet-pete-original.png) 50%/100% 100% no-repeat;mask:url(/wet-pete-original.png) 50%/100% 100% no-repeat}.wet-pete__dynamic-puddle{z-index:1;width:calc(78% + var(--pete-wet) * 28%);height:calc(7% + var(--pete-wet) * 4%);border:2px solid rgb(130 244 255/calc(.34 + var(--pete-wet) * .46));opacity:calc(.38 + var(--pete-wet) * .56);transform:translateX(-50%) scaleX(var(--pete-puddle-scale));background:radial-gradient(#38cbe88a,#187bff29 58%,#0000 72%);border-radius:50%;transition:width .26s,height .26s,opacity .26s,transform .26s;position:absolute;bottom:-1%;left:50%;box-shadow:inset 0 0 24px #a3f9ff38,0 0 30px #187bff2e}.wet-pete__dynamic-puddle i{border:1px solid #70ebff8c;border-radius:50%;animation:2.6s ease-out infinite original-pete-ripple;position:absolute;inset:-2px}.wet-pete__dynamic-puddle i:nth-child(2){animation-delay:-1.3s}.wet-pete__surface,.wet-pete__spray{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:visible}.wet-pete__surface i{left:var(--drop-left);top:var(--drop-top);width:15px;height:23px;opacity:calc(.45 + var(--pete-wet) * .55);transform:translate(-50%, -50%) rotate(8deg) scale(var(--drop-scale));animation:original-pete-drop 2.7s var(--drop-delay) ease-in-out infinite;background:linear-gradient(145deg,#fff 0 12%,#91f5ff 26%,#2bc4e0 66%,#167ea9);border:2px solid #07131bdb;border-radius:64% 64% 68% 68%/78% 78% 44% 44%;position:absolute;box-shadow:inset 2px 2px 3px #ffffffc2,0 0 12px #5cecff7a}.wet-pete__surface i:before{content:"";background:inherit;border-radius:80% 0 70% 40%;width:8px;height:11px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.wet-pete__spray{width:0;height:0;top:58%;left:50%}.wet-pete__spray i{opacity:0;width:11px;height:20px;animation:original-pete-spray .72s var(--spray-delay) cubic-bezier(.16, .75, .25, 1) infinite;background:linear-gradient(#fff,#8cf4ff 42%,#248bff);border-radius:999px 999px 70% 70%;position:absolute;box-shadow:0 0 14px #5cecffb3}.wet-pete--shaking .wet-pete__art{animation:.42s cubic-bezier(.36,.07,.19,.97) infinite original-pete-shake}.wet-pete--celebrating .wet-pete__art{animation:.76s cubic-bezier(.18,.82,.24,1) infinite original-pete-celebrate}.wet-pete--celebrating .wet-pete__dynamic-puddle{animation:.76s ease-out infinite original-pete-puddle-pop}.wet-pete--compact .wet-pete__surface i{width:11px;height:17px}.pete-stage{--pointer-x:50%;--pointer-y:35%;z-index:6;aspect-ratio:.79;color:#fff;cursor:pointer;touch-action:manipulation;background:0 0;border:0;place-self:end center;place-items:center;width:min(42vw,610px);min-width:360px;padding:0;display:grid;position:relative}.pete-stage:after{content:"";z-index:4;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), rgb(255 255 255/calc(.04 + var(--wet) * .2)), transparent 24%);pointer-events:none;border-radius:48%;position:absolute;inset:6% 10% 14%}.pete-stage>.wet-pete{z-index:3;width:100%;filter:drop-shadow(0 22px 28px #0009) drop-shadow(0 0 calc(18px + var(--wet) * 26px) #7b2cbf7a);position:relative}.pete-stage.is-splashing>.wet-pete{animation:.7s cubic-bezier(.3,.8,.2,1) both v2-pete-shake}.pete-glow{z-index:0;width:calc(65% + var(--wet) * 25%);height:calc(18% + var(--wet) * 8%);background:rgb(67 121 255/calc(.2 + var(--wet) * .34));filter:blur(30px);border-radius:50%;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.hero-puddle{z-index:1;width:calc(64% + var(--wet) * 28%);height:calc(9% + var(--wet) * 5%);background:radial-gradient(#187bff75,#187bff14 62%,#0000 70%);border:2px solid #5cecffe6;border-radius:50%;transition:width .26s,height .26s;position:absolute;bottom:8%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 30px #5cecff3d,0 0 32px #187bff57}.hero-puddle i{border:1px solid #5cecff8a;border-radius:50%;animation:2.5s ease-out infinite v2-ripple;position:absolute;inset:-2px}.hero-puddle i:nth-child(2){animation-delay:-.8s}.hero-puddle i:nth-child(3){animation-delay:-1.6s}.hover-note{z-index:8;color:#c9f9ff;min-width:250px;font:800 9px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070a12c7;border:1px solid #5cecff73;border-radius:999px;padding:11px 14px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 30px #187bff2b}.splash-burst{z-index:25;pointer-events:none;position:absolute;top:54%;left:50%}.splash-burst i{opacity:0;transform:rotate(var(--angle)) translateY(-30px);background:linear-gradient(#d9fbff,#2898ff 62%,#0000);border-radius:999px 999px 70% 70%;position:absolute;box-shadow:0 0 16px #47baff}.splash-burst.active i{animation:.78s cubic-bezier(.2,.7,.3,1) both v2-splash}.hero-wetness{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#14101fd1,#070912ad);border:1px solid #b064ff57;border-radius:20px;place-self:center end;width:min(100%,330px);padding:22px;position:relative;box-shadow:0 18px 65px #00000059,inset 0 0 34px #7b2cbf14}.hero-wetness>div:first-child{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.hero-wetness span,.hero-wetness small{color:#aaa5b8;font:700 9px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.hero-wetness strong{color:var(--v2-cyan);font:900 30px/1 var(--font-geist-mono), monospace;text-shadow:0 0 18px #5cecff8c}.hero-meter{background:#ffffff0d;border:1px solid #ffffff2b;border-radius:999px;height:10px;margin:18px 0 13px;overflow:hidden}.hero-meter i{width:var(--wet-percent);border-radius:inherit;background:linear-gradient(90deg, var(--v2-purple), var(--v2-blue), var(--v2-green));height:100%;box-shadow:0 0 18px var(--v2-cyan);transition:width .22s;display:block}.v2-subhead{z-index:8;color:#a5a1b0;font:500 clamp(11px, 1.1vw, 15px)/1.65 var(--font-geist-mono), monospace;margin:0;position:absolute;bottom:94px;left:clamp(22px,5vw,82px)}.v2-scroll{z-index:8;color:var(--v2-green);font:800 9px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;align-items:center;gap:16px;text-decoration:none;display:flex;position:absolute;bottom:48px;right:clamp(22px,5vw,82px)}.v2-scroll i{border:1px solid;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.v2-story{z-index:3;background:radial-gradient(circle at 13% 53%,#70ff9a12,#0000 24%),radial-gradient(circle at 84% 25%,#7b2cbf29,#0000 30%),linear-gradient(#090812,#0d0916);border-top:1px solid #ffffff1a;min-height:100svh;padding:clamp(90px,11vw,170px) clamp(22px,6vw,96px);position:relative}.story-heading{grid-template-columns:minmax(170px,.3fr) 1fr minmax(220px,.35fr);align-items:end;gap:clamp(24px,5vw,72px);max-width:1600px;margin:0 auto clamp(70px,9vw,140px);display:grid}.story-heading>p{color:#aaa5b8;font:600 10px/1.7 var(--font-geist-mono), monospace;letter-spacing:.08em;margin:0}.story-heading>p:first-child{color:var(--v2-green);letter-spacing:.14em;align-self:start;font-weight:800}.story-heading>p span{border:1px solid #70ff9a8c;border-radius:50%;place-items:center;width:28px;height:28px;margin-right:9px;display:inline-grid}.story-heading h2,.lab-heading h2,.token-heading h2,.community-copy h2{letter-spacing:-.05em;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(58px,7.5vw,126px);font-weight:900;line-height:.82}.story-stage{grid-template-columns:minmax(360px,.9fr) minmax(500px,1.1fr);align-items:center;gap:clamp(40px,7vw,110px);max-width:1500px;margin:0 auto;display:grid}.story-pete{place-items:center;min-height:720px;display:grid;position:relative}.story-pete>.wet-pete{z-index:3;filter:drop-shadow(0 25px 40px #0000008c)drop-shadow(0 0 38px #70ff9a14);width:min(100%,580px);position:relative}.story-reflection{z-index:1;filter:blur(10px);background:radial-gradient(#2ebed652,#0000 68%);border-radius:50%;width:78%;height:15%;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.quote-cloud{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#120f1ca3;border:1px solid #ffffff21;border-radius:18px;max-width:230px;padding:16px 18px;position:absolute;box-shadow:inset 0 0 26px #7b2cbf14,0 18px 50px #00000038}.quote-cloud span{color:#e1ddec;font:600 13px/1.45 var(--font-geist-sans), Arial, sans-serif;display:block}.quote-cloud a{color:var(--v2-green);font:800 8px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;margin-top:12px;text-decoration:none;display:inline-block}.quote-one{top:8%;left:-2%;transform:rotate(-3deg)}.quote-two{bottom:16%;right:-3%;transform:rotate(3deg)}.guitar-roast{z-index:8;opacity:0;pointer-events:none;width:170px;height:220px;position:absolute;bottom:12%;left:-2%}.guitar-roast span{z-index:3;filter:hue-rotate(62deg)saturate(1.5)drop-shadow(0 0 18px #70ff9aa6);font-size:90px;position:absolute;bottom:0;left:28px;transform:rotate(-18deg)}.guitar-roast i{left:calc(24px + var(--flame-x,0px));background:radial-gradient(circle at 50% 80%, #fff, var(--v2-green) 28%, #20b759 58%, transparent 70%);width:38px;height:86px;filter:blur(1px) drop-shadow(0 0 15px var(--v2-green));transform-origin:50% 100%;border-radius:62% 38% 58% 42%;position:absolute;bottom:68px}.guitar-roast i:nth-child(2){--flame-x:22px;height:110px}.guitar-roast i:nth-child(3){--flame-x:52px;height:76px}.guitar-roast i:nth-child(4){--flame-x:78px;height:98px}.guitar-roast.roasting{opacity:1;animation:.9s cubic-bezier(.2,.8,.2,1) both guitar-in}.guitar-roast.roasting i{animation:.18s ease-in-out infinite alternate green-flame}.story-timeline{min-width:0}.timeline-topline{color:#9691a2;font:800 9px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;justify-content:space-between;align-items:center;margin-bottom:34px;display:flex}.timeline-topline>div{gap:8px;display:flex}.timeline-topline button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:50%;width:44px;height:44px}.timeline-topline button:hover:not(:disabled){color:#08110b;background:var(--v2-green)}.timeline-topline button:disabled{opacity:.25;cursor:not-allowed}.year-track{border-top:1px solid #ffffff38;grid-template-columns:repeat(4,minmax(110px,1fr));margin-bottom:34px;display:grid;position:relative}.year-track button{color:#777282;cursor:pointer;min-height:72px;font:800 10px/1 var(--font-geist-mono), monospace;text-align:left;background:0 0;border:0;padding:24px 10px 0 0;transition:color .18s;position:relative}.year-track button i{background:#0d0916;border:2px solid #615d6a;border-radius:50%;width:11px;height:11px;transition:background .18s,box-shadow .18s,border-color .18s;position:absolute;top:-6px;left:0}.year-track button.active,.year-track button:hover{color:#fff}.year-track button.active i{border-color:var(--v2-cyan);background:var(--v2-cyan);box-shadow:0 0 0 7px #5cecff1a, 0 0 18px var(--v2-cyan)}.story-card{background:linear-gradient(145deg,#181226e6,#080a12d9);border:1px solid #b064ff47;border-radius:28px;grid-template-rows:auto 1fr auto;min-height:420px;padding:clamp(26px,4vw,50px);animation:.36s ease-out both story-card-in;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #7b2cbf14,0 35px 90px #00000047}.story-card-index{z-index:3;color:var(--v2-green);font:800 9px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;position:relative}.story-card>div:nth-child(2){z-index:3;align-self:center;position:relative}.story-card>div:nth-child(2)>p:first-child{color:var(--v2-cyan);font:800 10px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;margin:0 0 13px}.story-card h3{letter-spacing:-.04em;max-width:670px;margin:0;font:900 clamp(36px,4.6vw,72px)/.9 Impact,Arial Narrow,sans-serif}.story-card>div:nth-child(2)>p:last-child{color:#aaa5b8;max-width:620px;margin:25px 0 0;font-size:13px;line-height:1.7}.story-card>a{z-index:3;width:max-content;color:var(--v2-green);font:800 9px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-decoration:none;position:relative}.story-card-water{height:var(--card-wet);opacity:.13;background:linear-gradient(180deg, transparent, var(--v2-blue));transition:height .45s;z-index:1!important;position:absolute!important;inset:auto 0 0!important}.story-card-water i{border:2px solid var(--v2-cyan);filter:blur(3px);border-radius:50%;width:110%;height:34px;position:absolute;top:-18px;left:-5%}.roast-button{width:100%;min-height:64px;color:var(--v2-green);font:800 10px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;cursor:pointer;background:#16372038;border:1px solid #70ff9a8c;border-radius:16px;justify-content:space-between;align-items:center;margin-top:18px;padding:0 22px;display:flex}.roast-button:hover:not(:disabled){color:#07110a;background:var(--v2-green);box-shadow:0 0 36px #70ff9a3d}.roast-button:disabled{cursor:wait}.roast-button i{font-size:22px;font-style:normal}.wet-lab{z-index:3;background:radial-gradient(circle at 70% 54%,#187bff24,#0000 34%),radial-gradient(circle at 16% 24%,#7b2cbf29,#0000 28%),#060810;border-top:1px solid #5cecff1f;min-height:100svh;padding:clamp(90px,11vw,170px) clamp(22px,6vw,96px);position:relative}.lab-heading,.token-heading{grid-template-columns:minmax(180px,.3fr) 1fr minmax(220px,.35fr);align-items:end;gap:clamp(24px,5vw,72px);max-width:1600px;margin:0 auto clamp(80px,9vw,135px);display:grid}.lab-heading>p,.token-heading>p{color:#9e99aa;font:600 10px/1.7 var(--font-geist-mono), monospace;letter-spacing:.08em;margin:0}.lab-heading>p:first-child,.token-heading>p:first-child{color:var(--v2-cyan);letter-spacing:.13em;align-self:start;font-weight:800}.lab-heading>p span,.token-heading>p span{border:1px solid #5cecff8c;border-radius:50%;place-items:center;width:28px;height:28px;margin-right:9px;display:inline-grid}.lab-console{grid-template-columns:minmax(420px,1.05fr) minmax(460px,.95fr);align-items:center;gap:clamp(40px,8vw,130px);max-width:1500px;margin:0 auto;display:grid}.lab-pete{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 50% 48%,#7b2cbf29,#0000 35%),#0a0b14b8;border:1px solid #ffffff14;border-radius:44px;place-items:center;min-height:760px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 80px #187bff0d,0 35px 100px #00000047}.lab-pete>.wet-pete{z-index:6;width:min(88%,610px);filter:drop-shadow(0 26px 45px #000000a6) drop-shadow(0 0 36px rgb(92 236 255/calc(.04 + var(--wet) * .18)));position:relative}.lab-floor{z-index:3;width:calc(58% + var(--wet) * 24%);height:calc(8% + var(--wet) * 5%);background:radial-gradient(#187bff52,#0000 68%);border:2px solid #5cecff80;border-radius:50%;position:absolute;bottom:12%;left:50%;transform:translate(-50%);box-shadow:0 0 35px #187bff33}.lab-floor i{border:1px solid #5cecff73;border-radius:50%;animation:2.3s ease-out infinite lab-ripple;position:absolute;inset:-2px}.lab-floor i:nth-child(2){animation-delay:-.75s}.lab-floor i:nth-child(3){animation-delay:-1.5s}.effect-rain,.effect-flame,.effect-wave,.effect-base,.finale-explosion{z-index:8;pointer-events:none;position:absolute;inset:0;overflow:hidden}.effect-rain i{width:3px;height:170px;box-shadow:0 0 14px var(--v2-cyan);opacity:0;background:linear-gradient(#0000,#a7f7ff);border-radius:999px;position:absolute;top:-30%}.effect-rain i:first-child{left:12%}.effect-rain i:nth-child(2){left:28%;animation-delay:90ms!important}.effect-rain i:nth-child(3){left:43%;animation-delay:.17s!important}.effect-rain i:nth-child(4){left:58%;animation-delay:40ms!important}.effect-rain i:nth-child(5){left:74%;animation-delay:.21s!important}.effect-rain i:nth-child(6){left:88%;animation-delay:.13s!important}.lab-pete.effect-rain .effect-rain i{animation:.5s linear 2 lab-downpour}.effect-flame{opacity:0;justify-content:center;align-items:flex-end;gap:3%;padding-bottom:12%;display:flex}.effect-flame i{background:radial-gradient(circle at 50% 82%, white 0 5%, var(--v2-green) 18%, #1ac656 48%, transparent 69%);width:15%;height:43%;filter:drop-shadow(0 0 22px var(--v2-green));transform-origin:50% 100%;border-radius:55% 45% 66% 34%}.effect-flame i:nth-child(2){height:52%}.effect-flame i:nth-child(3){height:47%}.effect-flame i:nth-child(4){height:39%}.lab-pete.effect-roast .effect-flame{opacity:.72}.lab-pete.effect-roast .effect-flame i{animation:.16s ease-in-out infinite alternate lab-flame}.effect-wave i{border:7px solid var(--v2-cyan);opacity:0;border-radius:50%;width:28%;height:8%;position:absolute;bottom:14%;left:50%;transform:translate(-50%)}.lab-pete.effect-splash .effect-wave i{animation:.85s ease-out both lab-splash-wave}.lab-pete.effect-splash .effect-wave i:nth-child(2){animation-delay:.11s}.effect-base i{background:linear-gradient(transparent, var(--v2-blue), var(--v2-violet));width:12px;height:48%;box-shadow:0 0 24px var(--v2-blue);opacity:0;border-radius:999px;position:absolute;top:-30%}.effect-base i:first-child{left:24%}.effect-base i:nth-child(2){left:50%;animation-delay:.12s!important}.effect-base i:nth-child(3){left:76%;animation-delay:.24s!important}.lab-pete.effect-base .effect-base i{animation:.78s cubic-bezier(.2,.8,.2,1) both base-drip-down}.lab-pete.effect-base{box-shadow:inset 0 0 100px #187bff38,0 35px 100px #00000047}.finale-explosion{width:0;height:0;top:50%;left:50%;overflow:visible}.finale-explosion i{background:linear-gradient(white, var(--v2-cyan), var(--v2-blue));width:13px;height:25px;box-shadow:0 0 18px var(--v2-cyan);opacity:0;transform:rotate(var(--angle)) translateY(-30px);border-radius:999px 999px 70% 70%;position:absolute}.lab-pete.finale .finale-explosion i{animation:1.45s cubic-bezier(.1,.75,.25,1) both finale-burst}.lab-controls{min-width:0}.lab-meter{background:linear-gradient(145deg,#191228db,#080a12c2);border:1px solid #b064ff52;border-radius:28px;padding:clamp(24px,3.5vw,42px);box-shadow:inset 0 0 60px #7b2cbf14,0 28px 80px #00000047}.lab-meter>div:first-child{justify-content:space-between;align-items:baseline;display:flex}.lab-meter span{color:#b0aabb;font:800 10px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.lab-meter strong{color:var(--v2-cyan);font:900 clamp(44px, 6vw, 88px)/1 var(--font-geist-mono), monospace;text-shadow:0 0 25px #5cecff66}.lab-meter-track{background:#ffffff0d;border:1px solid #ffffff29;border-radius:999px;height:16px;margin:30px 0 22px;overflow:hidden}.lab-meter-track i{width:var(--wet-percent);border-radius:inherit;background:linear-gradient(90deg, var(--v2-purple), var(--v2-blue), var(--v2-cyan), var(--v2-green));height:100%;box-shadow:0 0 22px var(--v2-cyan);background-size:200% 100%;transition:width .3s cubic-bezier(.2,.8,.2,1);animation:2s linear infinite meter-shimmer;display:block}.lab-meter>p{min-height:18px;color:var(--v2-green);font:800 9px/1.5 var(--font-geist-mono), monospace;letter-spacing:.08em;margin:0}.lab-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.lab-action{color:#fff;cursor:pointer;min-height:110px;font-family:var(--font-geist-mono), monospace;text-align:left;background:#0f0e18c7;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:stretch;padding:18px;transition:border-color .18s,transform .18s,background .18s;display:flex;position:relative;overflow:hidden}.lab-action:after{content:"";border:2px solid #5cecff42;border-radius:50%;width:120px;height:120px;transition:transform .28s;position:absolute;bottom:-55px;right:-30px}.lab-action:hover{border-color:var(--button-accent,var(--v2-cyan));background:#181426eb;transform:translateY(-3px)}.lab-action:hover:after{transform:scale(1.5)}.lab-action>span{z-index:2;letter-spacing:.08em;align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex;position:relative}.lab-action>span i{border:1px solid var(--button-accent,var(--v2-cyan));width:30px;height:30px;color:var(--button-accent,var(--v2-cyan));border-radius:50%;place-items:center;font-size:16px;font-style:normal;display:grid}.lab-action strong{z-index:2;color:var(--button-accent,var(--v2-cyan));align-self:flex-end;font-size:20px;position:relative}.action-roast{--button-accent:var(--v2-green)}.action-rain{--button-accent:var(--v2-cyan)}.action-splash{--button-accent:#8da8ff}.action-base{--button-accent:var(--v2-violet)}.game-status{color:#a7a2b0;min-height:54px;font:700 9px/1.4 var(--font-geist-mono), monospace;letter-spacing:.06em;background:#ffffff06;border:1px solid #ffffff17;border-radius:14px;align-items:center;gap:12px;margin-top:16px;padding:0 16px;display:flex}.game-status i{background:var(--v2-green);width:7px;height:7px;box-shadow:0 0 13px var(--v2-green);border-radius:50%;flex:none}.reset-wetness{border:1px solid var(--v2-green);color:#07110a;background:var(--v2-green);width:100%;min-height:58px;font:900 10px/1 var(--font-geist-mono), monospace;letter-spacing:.09em;cursor:pointer;border-radius:15px;margin-top:14px;box-shadow:0 0 30px #70ff9a29}.v2-token{z-index:3;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/54px 54px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/54px 54px,radial-gradient(circle at 70% 40%,#7b2cbf26,#0000 34%),#0a0811;border-top:1px solid #ffffff17;min-height:100svh;padding:clamp(90px,11vw,170px) clamp(22px,6vw,96px);position:relative}.token-heading>p:first-child{color:var(--v2-violet)}.token-heading>p span{border-color:#b064ff8f}.token-grid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:20px;max-width:1450px;margin:0 auto;display:grid}.token-panel{background:linear-gradient(145deg,#191228d1,#080a12e0);border:1px solid #ffffff1c;border-radius:32px;min-height:610px;padding:clamp(26px,4vw,54px);position:relative;overflow:hidden;box-shadow:inset 0 0 80px #7b2cbf12,0 30px 100px #00000047}.token-main{flex-direction:column;justify-content:center;display:flex}.token-symbol{z-index:4;gap:10px;display:grid;position:relative}.token-symbol>span{letter-spacing:-.04em;font:900 clamp(52px,6vw,98px)/.9 Impact,Arial Narrow,sans-serif}.token-symbol small,.token-panel-title small{color:var(--v2-violet);font:800 9px/1 var(--font-geist-mono), monospace;letter-spacing:.11em}.contract-row{z-index:4;background:#04050a8c;border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-top:52px;padding:14px;display:grid;position:relative}.contract-row span{color:#8e8998;font:700 8px/1 var(--font-geist-mono), monospace;letter-spacing:.08em}.contract-row code{color:#c4bfce;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.contract-row button{min-height:38px;color:var(--v2-cyan);font:800 8px/1 var(--font-geist-mono), monospace;cursor:pointer;background:#5cecff14;border:1px solid #5cecff57;border-radius:10px;padding:0 13px;transition:border-color .18s,background .18s,transform .18s}.contract-row button:hover{border-color:var(--v2-cyan);background:#5cecff29;transform:translateY(-1px)}.buy-button{z-index:4;color:#fff;background:linear-gradient(100deg, var(--v2-purple), var(--v2-blue), #18bb78);min-height:76px;font:900 11px/1 var(--font-geist-mono), monospace;letter-spacing:.09em;background-size:180% 100%;border:1px solid #ffffff52;border-radius:18px;justify-content:space-between;align-items:center;margin-top:16px;padding:0 24px;text-decoration:none;transition:background-position .32s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 38px #7b2cbf47}.buy-button:hover{background-position:100% 0;transform:translateY(-2px);box-shadow:0 0 48px #187bff5c}.buy-button i{font-size:22px;font-style:normal}.token-main>p{z-index:4;color:#777280;max-width:650px;font:600 9px/1.6 var(--font-geist-mono), monospace;margin:20px 0 0;position:relative}.token-corner-pete{z-index:2;opacity:.26;filter:saturate(.8)drop-shadow(0 0 28px #5cecff3d);width:250px;position:absolute;bottom:-42px;right:-35px;transform:rotate(-8deg)}.token-corner-pete .wet-pete{width:100%}.token-panel-title{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;display:flex}.token-panel-title span{font:900 13px/1 var(--font-geist-mono), monospace;letter-spacing:.08em}.tokenomics dl{z-index:4;gap:0;margin:54px 0 0;display:grid;position:relative}.tokenomics dl>div{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;min-height:76px;display:flex}.tokenomics dt{color:#8c8795;font:700 9px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.tokenomics dd{color:var(--v2-cyan);font:900 18px/1 var(--font-geist-mono), monospace;text-shadow:0 0 16px #5cecff59;margin:0}.tokenomics .creator-fee-row{border-color:#70ff9a40}.tokenomics .creator-fee-row dd{color:var(--v2-green);letter-spacing:.035em;text-align:right;text-shadow:0 0 16px #70ff9a61;font-size:13px}.token-waterline{opacity:.15;background:linear-gradient(transparent, var(--v2-blue));height:23%;position:absolute;inset:auto 0 0}.token-waterline i{border:2px solid var(--v2-cyan);border-radius:50%;width:110%;height:32px;animation:3s ease-in-out infinite alternate token-water;position:absolute;top:-16px;left:-5%}.v2-community{z-index:3;background:radial-gradient(circle at 74% 48%,#187bff47,#0000 31%),radial-gradient(circle at 21% 26%,#7b2cbf4d,#0000 34%),linear-gradient(145deg,#10091c,#060914 68%,#07142a);border-top:1px solid #5cecff21;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);align-items:center;gap:clamp(30px,5vw,80px);min-height:100svh;padding:clamp(90px,11vw,170px) clamp(22px,6vw,96px) 130px;display:grid;position:relative;overflow:hidden}.community-copy,.community-pete{z-index:5;position:relative}.community-copy>p:first-child{color:var(--v2-green);font:800 10px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;margin:0 0 40px}.community-copy h2{font-size:clamp(68px,8.7vw,150px)}.community-copy>p:nth-of-type(2){color:#aaa5b8;max-width:640px;margin:38px 0 0;font-size:14px;line-height:1.8}.community-actions{align-items:center;gap:22px;margin-top:48px;display:flex}.community-cta{color:#fff;background:linear-gradient(100deg, var(--v2-purple), var(--v2-blue), #1bd682);min-width:min(100%,390px);min-height:72px;font:900 10px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;cursor:pointer;background-size:180% 100%;border:1px solid #ffffff57;border-radius:18px;justify-content:space-between;align-items:center;padding:0 24px;transition:background-position .35s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 42px #7b2cbf52}.community-cta:after{content:"";opacity:0;border:2px solid #ffffff75;border-radius:50%;width:140px;height:140px;transition:transform .42s,opacity .42s;position:absolute;bottom:-90px;right:14%;transform:scale(.4)}.community-cta:hover{background-position:100% 0;transform:translateY(-3px)}.community-cta:hover:after{opacity:1;transform:scale(2.8)}.community-cta span,.community-cta i{z-index:2;position:relative}.community-cta i{font-size:22px;font-style:normal}.main-tweet-link{color:var(--v2-cyan);font:800 9px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-decoration:none}.main-tweet-link:hover{color:var(--v2-green)}.social-ripples{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.social-ripples button{color:#76717f;min-width:130px;min-height:54px;font:800 9px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;padding:0 16px;display:flex;position:relative;overflow:hidden}.social-ripples button:after{content:"";opacity:0;border:1px solid #5cecff42;border-radius:50%;width:30px;height:30px;transition:opacity .26s,transform .36s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}.social-ripples button:hover:after{opacity:1;transform:translate(-50%,-50%)scale(5)}.social-ripples small{color:#554e60;font-size:7px}.community-pete{place-items:center;min-height:720px;display:grid}.community-pete>.wet-pete{z-index:3;filter:drop-shadow(0 35px 50px #0009)drop-shadow(0 0 55px #5cecff40);width:min(100%,620px);position:relative}.community-halo{z-index:1;aspect-ratio:1;background:radial-gradient(circle,#187bff33,#0000 62%);border:1px solid #5cecff2e;border-radius:50%;width:82%;position:absolute;box-shadow:inset 0 0 80px #7b2cbf1f,0 0 90px #187bff29}.community-pete>p{z-index:4;color:var(--v2-green);font:900 11px/1.4 var(--font-geist-mono), monospace;letter-spacing:.1em;text-align:right;text-shadow:0 0 16px #70ff9a73;margin:0;position:absolute;bottom:7%;right:3%}.community-water{z-index:2;background:linear-gradient(#187bff14,#187bff61);border-radius:50% 50% 0 0;height:230px;position:absolute;inset:auto -10% -70px;box-shadow:0 -20px 80px #187bff2e}.community-water i{border:2px solid #5cecff73;border-radius:50%;width:60%;height:60px;animation:3s ease-out infinite community-ripple;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.community-water i:nth-child(2){animation-delay:-.75s}.community-water i:nth-child(3){animation-delay:-1.5s}.community-water i:nth-child(4){animation-delay:-2.25s}.v2-footer{z-index:6;color:#fff;background:#040509;border-top:1px solid #ffffff1c;grid-template-columns:.4fr 1fr auto;align-items:center;gap:46px;min-height:240px;padding:54px clamp(22px,5vw,78px);display:grid;position:relative}.v2-footer>p{color:#77727f;max-width:760px;font:600 9px/1.75 var(--font-geist-mono), monospace;margin:0}.v2-footer>div{gap:22px;display:flex}.v2-footer>div a{color:var(--v2-cyan);font:800 9px/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-decoration:none}.v2-mobile-wetness{display:none}@keyframes v2-rain-fall{to{transform:translate(60px,calc(100svh + 440px))rotate(8deg)}}@keyframes v2-live{to{opacity:.35;transform:scale(.75)}}@keyframes v2-ripple{0%{opacity:.8;transform:scale(.78)}to{opacity:0;transform:scale(1.55)}}@keyframes original-pete-sheen{0%,to{background-position:50%,120% 0}50%{background-position:50%,-110% 0}}@keyframes original-pete-ripple{0%{opacity:.58;transform:scale(.72)}to{opacity:0;transform:scale(1.46)}}@keyframes original-pete-drop{0%,to{filter:brightness(.92);translate:0}50%{filter:brightness(1.2);translate:0 5px}}@keyframes original-pete-spray{0%{opacity:0;transform:rotate(var(--spray-angle)) translateY(-22px) scale(.42)}18%{opacity:1}to{opacity:0;transform:rotate(var(--spray-angle)) translateY(calc(var(--spray-distance) * -1)) scale(1.08)}}@keyframes original-pete-shake{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-7px)rotate(-2.4deg)}40%{transform:translate(7px)rotate(2.2deg)}60%{transform:translate(-4px)rotate(-1.5deg)}80%{transform:translate(4px)rotate(1.2deg)}}@keyframes original-pete-celebrate{0%,to{transform:translateY(0)rotate(0)scale(1)}42%{transform:translateY(-18px)rotate(-1.2deg)scale(1.015)}68%{transform:translateY(-10px)rotate(1deg)scale(1.01)}}@keyframes original-pete-puddle-pop{0%,to{transform:translateX(-50%) scaleX(var(--pete-puddle-scale)) scaleY(1)}50%{transform:translateX(-50%) scaleX(calc(var(--pete-puddle-scale) * 1.16)) scaleY(.78)}}@keyframes v2-pete-shake{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(-16px)rotate(-5deg)}30%{transform:translate(17px)rotate(5deg)}45%{transform:translate(-13px)rotate(-4deg)}60%{transform:translate(12px)rotate(4deg)}75%{transform:translate(-6px)rotate(-2deg)}}@keyframes v2-splash{0%{opacity:0;transform:rotate(var(--angle)) translateY(-20px) scale(.4)}16%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(calc(var(--distance) * -1)) scale(1.15)}}@keyframes story-card-in{0%{opacity:0;transform:translateY(16px)}}@keyframes guitar-in{0%{opacity:0;transform:translate(-40px,30px)rotate(-12deg)scale(.7)}18%,78%{opacity:1}to{opacity:0;transform:translate(110px,-90px)rotate(13deg)scale(1.15)}}@keyframes green-flame{0%{transform:skew(-5deg)scaleY(.82)}to{transform:skew(6deg)scaleY(1.12)}}@keyframes lab-ripple{0%{opacity:.65;transform:scale(.76)}to{opacity:0;transform:scale(1.48)}}@keyframes lab-downpour{0%{opacity:0;transform:translateY(-120px)rotate(8deg)}15%{opacity:1}to{opacity:0;transform:translate(45px,980px)rotate(8deg)}}@keyframes lab-flame{0%{transform:scaleY(.82)skew(-4deg)}to{transform:scaleY(1.15)skew(5deg)}}@keyframes lab-splash-wave{0%{opacity:0;transform:translate(-50%)scale(.4)}18%{opacity:1}to{opacity:0;transform:translate(-50%)scale(5)}}@keyframes base-drip-down{0%{opacity:0;transform:translateY(-140px)scaleY(.4)}20%{opacity:1}to{opacity:0;transform:translateY(920px)scaleY(1.1)}}@keyframes finale-burst{0%{opacity:0;transform:rotate(var(--angle)) translateY(-25px) scale(.35)}13%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(calc(var(--distance) * -1)) scale(1.3)}}@keyframes meter-shimmer{to{background-position:-200% 0}}@keyframes token-water{0%{transform:translate(-2%)scaleY(.85)}to{transform:translate(2%)scaleY(1.12)}}@keyframes community-ripple{0%{opacity:.65;transform:translate(-50%)scale(.45)}to{opacity:0;transform:translate(-50%)scale(1.8)}}@media (width<=980px){.v2-hero{grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr;padding-top:118px}.v2-hero-copy{grid-column:1/-1}.v2-hero h1{font-size:clamp(88px,17vw,145px)}.pete-stage{width:min(58vw,550px);min-width:330px}.hero-wetness{justify-self:stretch}.v2-subhead{display:none}.story-heading{grid-template-columns:1fr;align-items:start}.story-heading>p:last-child{max-width:520px}.story-stage{grid-template-columns:1fr}.story-pete{min-height:660px}.story-pete>.wet-pete{width:min(80vw,550px)}.story-timeline{width:100%;max-width:760px;margin:0 auto}.lab-heading,.token-heading{grid-template-columns:1fr;align-items:start}.lab-heading>p:last-child,.token-heading>p:last-child{max-width:540px}.lab-console{grid-template-columns:1fr}.lab-pete{min-height:700px}.lab-pete>.wet-pete{width:min(76vw,580px)}.lab-controls{width:100%;max-width:760px;margin:0 auto}.token-grid,.v2-community{grid-template-columns:1fr}.community-copy{max-width:900px}.community-pete{min-height:650px}.community-pete>.wet-pete{width:min(78vw,590px)}.v2-footer{grid-template-columns:.4fr 1fr}.v2-footer>div{grid-column:1/-1}}@media (width<=680px){.v2-rain i:nth-child(n+17){display:none}.v2-nav{min-height:70px;padding:14px 18px}.v2-logo strong{font-size:14px}.v2-nav>div a:not(.v2-version){display:none}.v2-nav .v2-version{min-height:38px;padding:0 10px}.v2-hero{min-height:100dvh;padding:100px 18px max(70px, env(safe-area-inset-bottom));grid-template-rows:auto minmax(420px,1fr) auto;grid-template-columns:1fr;gap:12px}.v2-hero-copy{grid-column:auto}.v2-hero-copy>p{margin-bottom:16px}.v2-hero h1{font-size:clamp(70px,25vw,112px)}.pete-stage{align-self:center;width:min(92vw,480px);min-width:0;max-height:none}.hover-note{min-width:230px}.hero-wetness{justify-self:stretch;width:100%;padding:16px}.v2-scroll{display:none}.splash-burst{top:58%}.v2-story{padding:90px 18px}.story-heading{margin-bottom:64px}.story-heading h2{font-size:58px}.story-pete{min-height:530px}.story-pete>.wet-pete{width:min(94vw,460px)}.quote-cloud{max-width:180px;padding:13px}.quote-cloud span{font-size:11px}.quote-one{left:0}.quote-two{bottom:12%;right:0}.guitar-roast{left:-22px;transform:scale(.8)}.timeline-topline>span{display:none}.timeline-topline{justify-content:flex-end}.year-track{scrollbar-width:none;grid-template-columns:repeat(4,minmax(116px,1fr));padding-top:1px;overflow-x:auto}.year-track::-webkit-scrollbar{display:none}.story-card{border-radius:22px;min-height:450px;padding:26px 22px}.story-card h3{font-size:45px}.wet-lab,.v2-token{padding:90px 18px}.lab-heading,.token-heading{margin-bottom:64px}.lab-heading h2,.token-heading h2{font-size:58px}.lab-pete{border-radius:26px;min-height:540px}.lab-pete>.wet-pete{width:min(88vw,470px)}.lab-meter{border-radius:22px;padding:22px 18px}.lab-meter strong{font-size:48px}.lab-actions{grid-template-columns:1fr}.lab-action{min-height:88px}.token-panel{border-radius:24px;min-height:520px;padding:26px 20px}.token-symbol>span{font-size:58px}.contract-row{grid-template-columns:1fr auto}.contract-row span{grid-column:1/-1}.contract-row code{text-overflow:ellipsis;overflow:hidden}.token-corner-pete{width:220px;right:-60px}.v2-community{min-height:auto;padding:90px 18px 100px}.community-copy h2{font-size:62px}.community-copy>p:nth-of-type(2){font-size:12px}.community-actions{flex-direction:column;align-items:stretch}.community-cta{width:100%;min-width:0}.main-tweet-link{align-items:center;min-height:44px;display:flex}.social-ripples{grid-template-columns:1fr;display:grid}.social-ripples button{width:100%}.community-pete{min-height:500px}.community-pete>.wet-pete{width:min(94vw,480px)}.community-pete>p{font-size:9px;bottom:2%;right:0}.v2-footer{grid-template-columns:1fr;gap:28px;padding-bottom:110px}.v2-footer>div{flex-wrap:wrap;grid-column:auto}.v2-mobile-wetness{z-index:90;left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#060810e0;border:1px solid #5cecff47;border-radius:18px;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;min-height:62px;padding:0 16px;display:grid;position:fixed;box-shadow:0 12px 45px #00000073}.v2-mobile-wetness span{color:#a29dac;font:800 8px/1 var(--font-geist-mono), monospace;letter-spacing:.08em}.v2-mobile-wetness strong{color:var(--v2-cyan);font:900 15px/1 var(--font-geist-mono), monospace}.v2-mobile-wetness>i{background:#ffffff14;border-radius:999px;height:7px;overflow:hidden}.v2-mobile-wetness b{width:var(--wet-percent);border-radius:inherit;background:linear-gradient(90deg, var(--v2-purple), var(--v2-cyan), var(--v2-green));height:100%;box-shadow:0 0 12px var(--v2-cyan);transition:width .24s;display:block}}@media (width<=380px){.v2-logo>span{width:32px;height:32px}.v2-logo strong{font-size:12px}.v2-nav .v2-version{font-size:8px}.v2-hero h1{font-size:68px}.story-heading h2,.lab-heading h2,.token-heading h2,.community-copy h2{font-size:50px}.quote-cloud{max-width:155px}.story-card h3{font-size:38px}.token-symbol>span{font-size:50px}}@media (hover:none){.hover-note:first-letter{text-transform:uppercase}}@media (prefers-reduced-motion:reduce){.v2-site *,.v2-site :before,.v2-site :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.v2-rain{opacity:.16}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
