@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Space+Grotesk:wght@400;500;600;700&display=swap";
*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Space Grotesk,sans-serif}.not-found-page{text-align:center;place-content:center;gap:14px;min-height:55vh;padding:80px 22px;display:grid}.not-found-page h1{letter-spacing:-.07em;max-width:680px;margin:0;font-size:clamp(38px,6vw,72px);line-height:.95}.not-found-page p{color:var(--muted);margin:0 0 10px}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.app-shell{min-height:100vh;overflow:hidden}.topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#faf9f7f0;border-bottom:1px solid #ebe7ee;justify-content:space-between;align-items:center;height:78px;padding:0 5vw;display:flex;position:sticky;top:0}.brand{cursor:pointer;align-items:center;gap:10px;display:flex}.brand-mark{object-fit:cover;filter:drop-shadow(0 3px 4px #17284b22);border-radius:11px;flex:0 0 36px;width:36px;height:36px;display:block}.brand-name{letter-spacing:.12em;font-size:12px;font-weight:700;line-height:1}.brand-sub{color:#a09aa8;letter-spacing:.19em;margin-top:5px;font-family:DM Mono,monospace;font-size:7px}nav{color:#777181;gap:31px;margin-left:80px;font-size:12px;display:flex}nav a:hover{color:var(--ink)}.top-actions{align-items:center;gap:9px;display:flex}.network,.wallet-button,.outline-button,.icon-button,.search-button{border:1px solid var(--line);color:var(--ink);background:#fffdfb;border-radius:8px;align-items:center;gap:7px;display:flex}.network{color:#686273;background:0 0;border:0;padding:8px;font:11px DM Mono,monospace}.online-dot,.live-dot,.status-live span{background:#69c66c;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 3px #69c66c24}.wallet-button{padding:10px 13px;font-size:11px;font-weight:600}.wallet-button:hover,.wallet-button.connected{background:var(--ink);color:#fff;border-color:var(--ink)}.mobile-toggle{background:0 0;border:0;display:none}.hero{background:radial-gradient(circle at 72% 45%,#e1d6ff 0,#f1eafe 17%,#0000 38%),linear-gradient(120deg,#fbfaf8,#f8f5ff 75%);grid-template-columns:1fr 1fr;min-height:580px;padding:80px 10vw 72px;display:grid;position:relative}.hero-copy{align-self:center;padding-bottom:15px}.pill{letter-spacing:.07em;color:#605967;background:#eeebf1;border-radius:20px;align-items:center;gap:7px;padding:7px 10px;font:10px DM Mono,monospace;display:inline-flex}.pill.violet{color:#6848c8;background:#e9e1ff}.pill.green{color:#479849;background:#e4f5e1}.pill.orange{color:#bd7830;background:#fbeddc}.pill.red{color:#c95752;background:#fae1df}.hero h1{letter-spacing:-.08em;margin:23px 0 22px;font-size:clamp(54px,6.3vw,92px);font-weight:600;line-height:.93}.hero h1 em,.section-heading h2 em,.story-copy h2 em,.launch-modal h2 em{color:#7652dd;font-style:normal}.hero-lede{color:#77727d;font-size:15px;line-height:1.6}.hero-ctas{align-items:center;gap:22px;margin-top:28px;display:flex}.primary-button{color:#fff;background:var(--purple);border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:13px 17px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 8px 18px #7151da27}.primary-button:hover{background:var(--purple-dark);transform:translateY(-1px)}.text-button{color:#5f5867;background:0 0;border:0;align-items:center;gap:8px;padding:7px 0;font-size:12px;font-weight:600;display:inline-flex}.text-button:hover{color:var(--purple)}.hero-foot{align-items:center;gap:24px;margin-top:65px;display:flex}.hero-foot div:not(.vertical-rule){align-items:center;gap:10px;display:flex}.hero-foot strong{letter-spacing:-.06em;font-size:22px}.hero-foot span{color:#938d98;letter-spacing:.09em;font:8px/1.2 DM Mono,monospace}.vertical-rule{background:#dfdae4;width:1px;height:28px}.hero-art{place-items:center;min-height:430px;display:grid;position:relative}.hero-glow{filter:blur(48px);opacity:.42;background:#f7d477;border-radius:50%;width:290px;height:290px;position:absolute}.orbit{border:1px solid #a992df56;border-radius:50%;position:absolute;transform:rotate(-22deg)}.orbit-one{width:390px;height:154px}.orbit-two{border-color:#7c6cb839;width:430px;height:198px;transform:rotate(28deg)}.hero-art .creature-avatar{z-index:2;transform:scale(1.45)}.hero-tag{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffcf;border:1px solid #fff;border-radius:9px;flex-direction:column;gap:4px;padding:12px 15px;display:flex;position:absolute;box-shadow:0 9px 24px #64538817}.hero-tag span{color:#777080;font:8px DM Mono,monospace}.hero-tag strong{letter-spacing:.07em;font-size:12px}.tag-top{top:70px;right:7%}.tag-bottom{bottom:58px;left:8%}.tag-bottom strong{color:#695c78;font-style:italic;font-weight:500}.spark{color:#8c72ea;font-size:21px;position:absolute}.spark-one{top:28%;left:11%}.spark-two{color:#e7a650;bottom:17%;right:14%}.spark-three{color:#f08071;top:13%;right:29%}.creature-avatar{isolation:isolate;place-items:center;width:168px;height:203px;display:grid;position:relative}.creature-avatar.compact{transform-origin:50%;width:125px;height:125px;margin:-13px;transform:scale(.66)}.avatar-aura{background:color-mix(in srgb, var(--accent), transparent 64%);filter:blur(16px);z-index:-2;border-radius:50%;width:145px;height:145px;position:absolute}.creature-shadow{filter:blur(4px);background:#0f183c22;border-radius:50%;width:101px;height:16px;position:absolute;bottom:12px}.pokemon-sprite{z-index:2;object-fit:contain;image-rendering:auto;filter:drop-shadow(0 13px 8px #4b356f2c);width:154px;height:154px;animation:3.2s ease-in-out infinite pokemonFloat;position:relative}.creature-avatar.compact .pokemon-sprite{width:112px;height:112px}.creature-body{background:linear-gradient(135deg,#fff6e8 4%,var(--accent) 37%, color-mix(in srgb, var(--accent), #000 32%) 100%);border:4px solid var(--skin);width:112px;height:124px;box-shadow:inset -11px -12px 0 #00000012, 0 12px 0 var(--skin);border-radius:48% 48% 40% 40%;animation:3.5s ease-in-out infinite breathe;position:relative}.creature-ear{background:var(--accent);border:4px solid var(--skin);z-index:-1;border-radius:65% 16% 45% 15%;width:35px;height:40px;position:absolute;top:-19px}.creature-ear.left{left:4px;transform:rotate(-24deg)}.creature-ear.right{right:4px;transform:rotate(24deg)scaleX(-1)}.creature-eye{background:#191829;border-radius:50%;width:13px;height:17px;position:absolute;top:47px}.creature-eye:after{content:"";background:#fff;border-radius:50%;width:4px;height:5px;position:absolute;top:3px;left:3px}.creature-eye.left{left:28px}.creature-eye.right{right:28px}.creature-mouth{border-bottom:3px solid #1f1a2a;border-radius:0 0 50% 50%;width:22px;height:10px;position:absolute;top:78px;left:42px}.creature-mark{border:2px solid #fff6;border-radius:50%;width:23px;height:23px;position:absolute;top:82px;right:12px}.avatar-prop{z-index:3;position:absolute}.bag{color:#f7d477;background:#7c4e50;border:3px solid #35233e;border-radius:9px 9px 13px 13px;place-items:center;width:43px;height:43px;font:700 21px DM Mono;display:grid;bottom:34px;right:4px;transform:rotate(15deg)}.bag:before{content:"";border:3px solid #35233e;border-bottom:0;border-radius:9px 9px 0 0;width:21px;height:11px;position:absolute;top:-11px}.fin{color:#f7d477;font-size:27px;top:55px;right:-2px;transform:rotate(32deg)}.scope{color:#24404c;background:#92b7ab;border:5px solid #29334f;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;top:38px;right:-15px}.horn{background:#f2ddb5;border:3px solid #633c3c;border-radius:70% 20% 0 0;width:22px;height:38px;top:-22px}.left-horn{left:16px;transform:rotate(-29deg)}.right-horn{right:16px;transform:rotate(29deg)scaleX(-1)}.diamond{color:#d7f9ff;filter:drop-shadow(0 0 7px #c1f2ff);font-size:32px;top:23px;right:-15px}.moon{color:#fff4b7;font-size:39px;top:-19px;right:-15px;transform:rotate(25deg)}.avatar-status{letter-spacing:.1em;color:#6a6275;background:#fffa;border:1px solid #fff;border-radius:20px;padding:6px 9px;font:9px DM Mono;position:absolute;bottom:-13px}.avatar-status span{background:#6abf66;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.skin-rekto .creature-body{filter:grayscale(.25)}.anim-celebrate .creature-body{animation:.5s ease-in-out infinite alternate celebrate}.anim-hurt .creature-body{animation:.12s linear infinite hurt}.anim-sleep .creature-eye{border-radius:0;height:3px;top:55px}.anim-sleep .creature-mouth{background:#292134;border:0;border-radius:50%;width:6px;height:4px}.anim-sleep .creature-body{animation:4s ease-in-out infinite breathe}.anim-dead{filter:grayscale();opacity:.78}.anim-hero .creature-body{animation:4.2s ease-in-out infinite float}@keyframes breathe{0%,to{transform:scaleY(1)translateY(0)}50%{transform:scaleY(1.025)translateY(-2px)}}@keyframes float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes celebrate{to{transform:translateY(-16px)rotate(3deg)scale(1.05)}}@keyframes hurt{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-5px)rotate(-3deg)}75%{transform:translate(5px)rotate(3deg)}}.ticker-strip{background:#fffdfb;border-top:1px solid #ebe6ee;border-bottom:1px solid #ebe6ee;align-items:center;gap:27px;min-height:67px;padding:0 10vw;display:flex}.ticker-label{white-space:nowrap;color:#7b7482;letter-spacing:.08em;align-items:center;gap:9px;font:10px DM Mono,monospace;display:flex}.pulse{background:#ed7c70;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #ed7c7020}.ticker-item{white-space:nowrap;align-items:center;gap:9px;font-size:11px;display:flex}.ticker-icon{border-radius:7px;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.ticker-icon.violet,.feed-icon.violet{color:#7652db;background:#ece5ff}.ticker-icon.green,.feed-icon.green{color:#57a04d;background:#e5f5e1}.ticker-icon.orange,.feed-icon.orange{color:#c67b32;background:#fff0dc}.ticker-icon.red,.feed-icon.red{color:#c85a57;background:#f9e3e1}.ticker-item small{color:#a6a0a9;font:9px DM Mono}.ticker-more{color:#756d7c;background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;font:9px DM Mono;display:flex}.ticker-empty{color:#9a9eaa;letter-spacing:.04em;white-space:nowrap;font:9px DM Mono}.workspace,.explore-section,.story-section,.lower-grid{max-width:1120px;margin:0 auto;padding:90px 22px}.section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:30px;display:flex}.section-heading h2,.story-copy h2{letter-spacing:-.07em;margin:14px 0 7px;font-size:44px;line-height:1}.section-heading p,.story-copy p{color:#89828f;margin:0;font-size:13px}.heading-actions{gap:9px;display:flex}.outline-button{padding:11px 13px;font-size:11px}.outline-button:hover{color:#6343c1;border-color:#a48ce2}.icon-button{justify-content:center;width:37px;height:37px}.icon-button.small{width:29px;height:29px}.demo-grid{grid-template-columns:1.32fr .8fr;gap:15px;display:grid}.stage-card,.stats-card,.demo-events,.creature-card,.activity-card,.graveyard-card,.launch-card{border:1px solid var(--line);background:#fffdfb;border-radius:12px;overflow:hidden}.stage-card{min-height:470px}.card-topline,.stage-footer,.stats-head,.demo-events-head,.card-section-head{justify-content:space-between;align-items:center;display:flex}.card-topline{padding:16px 18px}.stage-meta{letter-spacing:.05em;align-items:center;gap:9px;font:9px DM Mono;display:flex}.status-live{color:#61ab5c;align-items:center;gap:6px;display:flex}.muted{color:#aca6af}.stage-world{background:linear-gradient(160deg,#f6efff,#e7ddff 61%,#cfc0ee);place-items:center;height:342px;display:grid;position:relative;overflow:hidden}.world-grid{transform-origin:bottom;opacity:.7;background:linear-gradient(152deg,#0000 48%,#b29dce44 49%,#0000 50%) 0 0/52px 52px,linear-gradient(28deg,#0000 48%,#b29dce44 49%,#0000 50%) 0 0/52px 52px;height:48%;position:absolute;bottom:0;left:-20%;right:-20%;transform:perspective(150px)rotateX(28deg)}.world-ground{filter:blur(8px);background:#c1addd66;border-radius:50%;width:72%;height:13px;position:absolute;bottom:28px}.world-sun{filter:blur(2px);opacity:.85;background:#f8d67f;border-radius:50%;width:88px;height:88px;position:absolute;top:18%;right:20%}.world-stars{color:#fff;font-size:19px;position:absolute;inset:0}.world-stars i{opacity:.8;font-style:normal;position:absolute}.world-stars i:first-child{top:24%;left:21%}.world-stars i:nth-child(2){top:47%;left:29%}.world-stars i:nth-child(3){top:20%;right:26%}.world-stars i:nth-child(4){bottom:28%;right:18%}.stage-world .creature-avatar{z-index:2;transform:scale(1.23)}.world-caption{z-index:3;flex-direction:column;gap:3px;display:flex;position:absolute;bottom:23px;left:26px}.world-caption span{color:#74677f;font:9px DM Mono}.world-caption strong{letter-spacing:-.06em;font-size:22px}.world-caption small{color:#8a7c98;letter-spacing:.08em;font:8px DM Mono}.stage-footer{padding:15px 18px}.tiny-label{letter-spacing:.07em;color:#a09aa7;font:9px DM Mono;display:block}.state-text{color:#6c4cce;letter-spacing:.08em;margin-top:6px;font-size:14px;display:block}.stage-evolution{text-align:right;min-width:160px}.stage-evolution strong{color:#4d4a54;margin:6px 0;font:11px DM Mono;display:block}.mini-progress,.bar{background:#eeeaf0;border-radius:10px;overflow:hidden}.mini-progress{height:4px}.mini-progress i{background:#9d78e6;height:100%;display:block}.stats-card{flex-direction:column;justify-content:space-between;padding:22px;display:flex}.stats-head h3,.demo-events h3,.card-section-head h3{letter-spacing:-.04em;margin:7px 0 0;font-size:17px}.sparkle-icon{color:#7553d8;background:#eee8ff;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.stats-list{gap:18px;margin:27px 0;display:grid}.stat-label{color:#706979;justify-content:space-between;margin-bottom:7px;font-size:11px;display:flex}.stat-label span{align-items:center;gap:7px;display:flex}.stat-label strong{color:#433d4c;font:11px DM Mono}.stat-label small{color:#a5a0a8;font-size:9px}.bar{height:6px}.bar i{border-radius:10px;height:100%;display:block}.stats-note{border-top:1px solid var(--line);color:#9d97a2;align-items:flex-start;gap:8px;padding-top:15px;font-size:10px;line-height:1.4;display:flex}.stats-note svg{color:#a18da9;flex:none}.demo-events{margin-top:15px;padding:22px}.demo-events-head{margin-bottom:17px}.demo-events-head .pill{font-size:8px}.event-buttons{flex-wrap:wrap;gap:7px;display:flex}.event-button{border:1px solid var(--line);color:#635e6b;background:#fbfaf9;border-radius:7px;align-items:center;gap:7px;padding:9px 11px;font-size:10px;display:flex}.event-button span{color:#7151da;font-size:14px}.event-button:hover{color:#5f42bf;background:#f8f3ff;border-color:#aa94e5}.event-button.red span{color:#d96863}.event-button.orange span{color:#d3934a}.demo-helper{color:#aaa4ae;align-items:center;gap:6px;margin:18px 0 0;font:9px DM Mono;display:flex}.compact-heading{align-items:flex-end}.filters{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.filter-tabs{gap:4px;display:flex}.filter-tabs button{color:#918b96;background:0 0;border:0;border-radius:7px;padding:9px 11px;font:9px DM Mono}.search-button{color:#918b96;padding:9px 11px;font-size:10px}.creature-grid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.creature-card{text-align:left;padding:0;transition:all .2s}.creature-card:hover,.creature-card.selected{border-color:#9d84dc;transform:translateY(-4px);box-shadow:0 12px 25px #5f3e9b13}.card-art{background:radial-gradient(circle at 50% 45%,#f1e7ff,#f8f5fc 65%);place-items:center;height:180px;display:grid;position:relative;overflow:hidden}.card-art:before{content:"";filter:blur(5px);background:#a98dd337;border-radius:50%;width:80px;height:9px;position:absolute;bottom:19px}.card-art .creature-avatar{z-index:1}.availability,.card-number{z-index:2;letter-spacing:.05em;font:8px DM Mono;position:absolute;top:11px}.availability{border-radius:20px;padding:5px 7px;left:11px}.availability.available{color:#4d9a50;background:#e3f4e0}.availability.claimed{color:#8c8590;background:#eee9f1}.availability.dead{color:#c45a56;background:#f5e1df}.card-number{color:#9f98a5;right:11px}.card-info{justify-content:space-between;align-items:center;padding:14px 13px 11px;display:flex}.card-info strong,.card-info span{display:block}.card-info strong{letter-spacing:-.04em;font-size:15px}.card-info span{color:#9a939e;margin-top:4px;font:9px DM Mono}.card-arrow{color:#8b7ca1;border:1px solid var(--line);border-radius:6px;place-items:center;width:25px;height:25px;display:grid}.card-bottom{color:#aaa3ad;border-top:1px solid #f0edf0;justify-content:space-between;padding:9px 13px;font:8px DM Mono;display:flex}.story-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.story-copy p{max-width:360px;margin:22px 0;line-height:1.65}.story-copy h2{font-size:47px}.story-steps{gap:0;display:grid}.story-step{border-bottom:1px solid var(--line);grid-template-columns:35px 1fr 25px;align-items:start;gap:16px;padding:21px 0;display:grid}.story-step:first-child{border-top:1px solid var(--line)}.story-step>span{color:#9c94a1;padding-top:3px;font:10px DM Mono}.story-step h3{margin:0 0 7px;font-size:14px}.story-step p{color:#8b8590;max-width:380px;margin:0;font-size:11px;line-height:1.5}.lower-grid{grid-template-columns:1fr 1fr 1fr;gap:14px;padding-top:75px;padding-bottom:100px;display:grid}.activity-card,.graveyard-card,.launch-card{padding:20px}.card-section-head{align-items:flex-start}.card-section-head>svg{color:#a58cda}.feed-row{border-bottom:1px solid #f0edf1;align-items:center;gap:10px;padding:15px 0;display:flex}.feed-row:last-child{border:0}.feed-icon{border-radius:8px;flex:none;place-items:center;width:29px;height:29px;font-size:14px;display:grid}.feed-row div{flex:1}.feed-row strong,.feed-row span{display:block}.feed-row strong{font-size:11px}.feed-row span{color:#aaa4ad;margin-top:4px;font:9px DM Mono}.feed-row>svg{color:#b1a9b4}.graveyard-card{color:#fff;background:#292635;border-color:#292635;position:relative;overflow:hidden}.graveyard-card .tiny-label{color:#aaa1b7}.graveyard-card h3{color:#fff}.graveyard-card .card-section-head>svg{color:#c3a2ed}.grave-art{background:linear-gradient(170deg,#38354c,#242331);height:115px;margin:15px -20px 0;position:relative;overflow:hidden}.grave-moon{color:#f6da88;font-size:72px;position:absolute;top:-2px;right:22px}.grave-tomb{color:#575065;font-size:100px;position:absolute;bottom:-19px;left:50%}.grave-fog{filter:blur(12px);background:#8980a54f;width:120%;height:27px;position:absolute;bottom:0}.grave-copy{padding-top:15px}.grave-copy .pill{font-size:8px}.grave-copy>strong{margin-top:11px;font-size:18px;display:block}.grave-copy>strong small{color:#8e879c;font:10px DM Mono}.grave-copy p{color:#aca5b5;font-size:11px;line-height:1.5}.grave-copy .text-button{color:#d4c8ec}.launch-card{background:#f0eaff;border-color:#ded2ff;flex-direction:column;justify-content:space-between;display:flex}.launch-card-art{color:#f6d879;background:#7654d8;border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:30px;display:grid;position:relative;overflow:hidden}.launch-orbit{border:1px solid #f6d879;border-radius:50%;width:72px;height:24px;position:absolute;transform:rotate(-25deg)}.launch-card h3{letter-spacing:-.06em;margin:8px 0;font-size:22px}.launch-card p{color:#837898;margin:0 0 22px;font-size:11px;line-height:1.5}.launch-card .primary-button{width:100%}footer{border-top:1px solid var(--line);background:#fffdfb;justify-content:space-between;align-items:center;padding:27px 10vw;display:flex}.footer-note,.footer-links{color:#a19aa5;font:9px DM Mono}.footer-links{align-items:center;gap:15px;display:flex}.footer-links a{align-items:center;gap:4px;display:flex}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#17152192;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.launch-modal{background:#fffdfb;border:1px solid #fff;border-radius:16px;width:100%;max-width:440px;padding:28px;position:relative;box-shadow:0 30px 90px #17152140}.modal-close{color:#777080;background:#f2eff3;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:15px;right:15px}.modal-kicker{color:#7352d3;letter-spacing:.08em;align-items:center;gap:7px;font:9px DM Mono;display:flex}.launch-modal h2{letter-spacing:-.08em;margin:15px 0 8px;font-size:35px}.launch-modal>p{color:#8a838f;margin-top:0;font-size:12px;line-height:1.5}.preview-box{border:1px solid var(--line);background:#f9f6ff;border-radius:10px;align-items:center;gap:10px;margin:22px 0;padding:11px;display:flex}.preview-box .creature-avatar{flex:none}.preview-box div:nth-child(2){flex:1}.preview-box span,.preview-box strong,.preview-box small{display:block}.preview-box span,.preview-box small{color:#968da0;font:8px DM Mono}.preview-box strong{margin:4px 0;font-size:13px}.preview-box>button{color:#7e63c9;background:0 0;border:0}.launch-modal label{color:#8d8691;margin-bottom:12px;font:9px DM Mono;display:block}.launch-modal input{border:1px solid var(--line);background:#fff;border-radius:7px;outline:0;width:100%;margin-top:6px;padding:10px;font-size:12px;display:block}.launch-modal input:focus{border-color:#9d83dc}.fee-row{color:#8e8792;justify-content:space-between;padding:13px 0 18px;font:9px DM Mono;display:flex}.fee-row strong{color:#6551a4}.full{width:100%}.modal-disclaimer{color:#aaa4ad;text-align:center;margin-top:12px;font:8px/1.5 DM Mono;display:block}.toast{opacity:0;color:#fff;background:#252131;border-radius:7px;align-items:center;gap:7px;padding:10px 14px;font-size:11px;transition:all .2s;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%,15px)}.toast.show{opacity:1;transform:translate(-50%)}@media (max-width:900px){.topbar{padding:0 4vw}nav{gap:15px;margin-left:0}.hero{padding:60px 7vw}.ticker-strip{gap:15px;padding:0 7vw}.ticker-item:nth-of-type(n+4){display:none}.workspace,.explore-section,.story-section,.lower-grid{padding-left:7vw;padding-right:7vw}.creature-grid{grid-template-columns:repeat(3,1fr)}.lower-grid{grid-template-columns:1fr 1fr}.launch-card{flex-direction:row;grid-column:span 2;align-items:center;gap:30px}.launch-card-art{flex:none;margin:0}}@media (max-width:680px){.topbar{height:68px}.topbar nav{border-bottom:1px solid var(--line);background:#fffdfb;flex-direction:column;gap:19px;padding:19px 7vw;display:none;position:absolute;top:68px;left:0;right:0}.topbar nav.open{display:flex}.mobile-toggle{place-items:center;display:grid}.network{display:none}.hero{grid-template-columns:1fr;min-height:0;padding-top:48px}.hero h1{font-size:62px}.hero-art{min-height:370px;margin-top:20px}.hero-art .creature-avatar{transform:scale(1.12)}.tag-top{top:28px}.tag-bottom{bottom:30px}.hero-foot{gap:15px;margin-top:42px}.hero-foot span{font-size:7px}.ticker-strip{padding:0 5vw;overflow:hidden}.ticker-item,.ticker-more{display:none}.workspace,.explore-section,.story-section,.lower-grid{padding:62px 5vw}.section-heading{flex-direction:column;align-items:flex-start}.section-heading h2,.story-copy h2{font-size:39px}.heading-actions{width:100%}.heading-actions .outline-button{flex:1;justify-content:center}.demo-grid,.story-section{grid-template-columns:1fr}.stage-world{height:310px}.stats-card{min-height:430px}.stage-footer{align-items:flex-start}.stage-evolution{min-width:120px}.filters{flex-direction:column;align-items:flex-start;gap:13px}.filter-tabs{width:100%;overflow:auto}.search-button{justify-content:center;width:100%}.creature-grid{grid-template-columns:repeat(2,1fr);gap:8px}.card-art{height:155px}.story-section{gap:45px}.lower-grid{grid-template-columns:1fr}.launch-card{flex-direction:column;grid-column:auto;align-items:stretch}.launch-card-art{margin-bottom:25px}.footer-note{display:none}footer{padding:25px 5vw}.footer-links{margin-left:auto}}.availability.reserved{color:#b4742f;background:#fff0d9}.creature-trait{pointer-events:none;z-index:2;position:absolute}.creature-limb{pointer-events:none;z-index:-1;background:var(--accent);border:3px solid var(--skin);position:absolute}.creature-limb.arm{border-radius:80% 80% 50% 50%;width:19px;height:39px;top:62px}.creature-limb.arm-left{left:-16px;transform:rotate(28deg)}.creature-limb.arm-right{right:-16px;transform:rotate(-28deg)}.creature-limb.foot{border-radius:70%;width:30px;height:15px;bottom:-12px}.creature-limb.foot-left{left:20px}.creature-limb.foot-right{right:20px}.creature-body{transform-origin:50% 88%}.motion-baggo .creature-body{animation:4.6s ease-in-out infinite baggoIdle}.motion-baggo .bag{transform-origin:50% 0;animation:2.9s ease-in-out infinite bagSwing}.motion-baggo .arm-left{animation:4.6s ease-in-out infinite baggoArm}.motion-baggo.anim-hero .creature-body{animation:4.2s ease-in-out infinite baggoHero}.motion-wally .creature-body{border-radius:58% 54% 46% 52%;width:138px;height:96px;animation:5.1s ease-in-out infinite whaleSwim}.motion-wally .creature-ear{display:none}.motion-wally .creature-eye{top:36px}.motion-wally .creature-mouth{top:61px}.motion-wally .creature-mark{top:65px}.motion-wally .arm{border-radius:80% 10% 70% 20%;width:30px;height:18px;top:55px}.motion-wally .arm-left{left:-21px;transform:rotate(21deg)}.motion-wally .arm-right{right:-21px;transform:rotate(-21deg)}.motion-wally .trait-one{border:4px solid var(--skin);border-left:0;border-radius:0 90% 90% 0;width:37px;height:29px;animation:1.7s ease-in-out infinite tailSwish;top:75px;right:-20px;transform:rotate(-28deg)}.motion-wally .fin{animation:2.2s ease-in-out infinite finWave}.motion-wally.anim-hero .creature-body{animation:5s ease-in-out infinite whaleHero}.motion-rekto .creature-body{filter:grayscale(.28)saturate(.78);animation:5.2s ease-in-out infinite rektoSlouch}.motion-rekto .creature-ear{transform:rotate(8deg)translateY(8px)}.motion-rekto .creature-ear.right{transform:rotate(-8deg)scaleX(-1)translateY(8px)}.motion-rekto .arm-left{animation:5.2s ease-in-out infinite rektoShoulder}.motion-rekto .arm-right{opacity:.65}.motion-rekto .trait-one:before{content:"...";color:#a39aaa;font:17px DM Mono;animation:4s ease-in-out infinite ellipsis;position:absolute;top:-20px;left:18px}.motion-snipey .creature-body{animation:4.2s step-end infinite sniperScan}.motion-snipey .creature-eye{animation:4.2s step-end infinite sniperEyes}.motion-snipey .scope{animation:2.4s ease-in-out infinite scopePulse}.motion-snipey .arm-right{height:27px;animation:4.2s step-end infinite aimArm;top:50px;transform:rotate(-54deg)}.motion-snipey .trait-one{opacity:.8;background:#29334f;width:4px;height:26px;top:50px;right:-25px;transform:rotate(56deg)}.motion-bullo .creature-body{animation:3.15s ease-in-out infinite bullStomp}.motion-bullo .horn{animation:3.15s ease-in-out infinite hornTwitch}.motion-bullo .foot{height:19px}.motion-bullo .foot-left{animation:3.15s ease-in-out infinite hoofLeft}.motion-bullo .foot-right{animation:3.15s ease-in-out infinite hoofRight}.motion-bullo .trait-one:before{content:"";opacity:0;background:#ae7a61;border-radius:50%;width:36px;height:4px;animation:3.15s ease-in-out infinite dustKick;position:absolute;top:122px;left:-39px;transform:rotate(-11deg)}.motion-berri .creature-body{border-radius:46% 46% 36% 36%;animation:5.6s ease-in-out infinite bearLumber}.motion-berri .creature-ear{width:31px;height:29px;top:-10px}.motion-berri .arm{height:47px;top:60px}.motion-berri .arm-left{animation:5.6s ease-in-out infinite bearPaw}.motion-berri .trait-one:before{content:"•";color:#fff8;font-size:22px;animation:5.6s ease-in-out infinite bearBreath;position:absolute;top:55px;left:-41px}.motion-diamo .creature-body{border-color:#284078;animation:3.4s ease-in-out infinite diamondFlex;box-shadow:inset -11px -12px #00000012,0 12px #284078,0 0 22px #bff6ff25}.motion-diamo .arm{height:42px;top:54px}.motion-diamo .arm-left{animation:3.4s ease-in-out infinite handRaiseLeft}.motion-diamo .arm-right{animation:3.4s ease-in-out infinite handRaiseRight}.motion-diamo .diamond{animation:2.8s ease-in-out infinite diamondShine}.motion-diamo .trait-one:before,.motion-diamo .trait-two:before{content:"✦";color:#e1fbff;font-size:13px;animation:2.8s ease-in-out infinite diamondSpark;position:absolute}.motion-diamo .trait-one{top:22px;left:0}.motion-diamo .trait-two{animation-delay:1s;top:78px;right:0}.motion-pappi .creature-body{animation:3.1s ease-in-out infinite paperFidget}.motion-pappi .creature-eye{animation:3.1s ease-in-out infinite paperEyes}.motion-pappi .arm-left{animation:3.1s ease-in-out infinite paperHandLeft}.motion-pappi .arm-right{animation:3.1s ease-in-out infinite paperHandRight}.motion-pappi .trait-one:before{content:"◇";color:#fff;opacity:.65;font-size:26px;animation:2.1s ease-in-out infinite paperFlutter;position:absolute;top:38px;left:-29px}.motion-trenchy .creature-body{border-radius:43% 52% 33% 38%;animation:6.2s ease-in-out infinite trenchLurk}.motion-trenchy .creature-ear{height:27px;top:-8px}.motion-trenchy .creature-eye{animation:6.2s ease-in-out infinite trenchPeek}.motion-trenchy .trait-one:before{content:"▰";color:#4d3e75;font-size:29px;animation:6.2s ease-in-out infinite trenchShadow;position:absolute;top:78px;left:-47px}.motion-trenchy .arm{opacity:.7}.motion-moony .creature-body{animation:5.7s ease-in-out infinite moonyFloat}.motion-moony .moon{animation:5.2s linear infinite moonOrbit}.motion-moony .trait-one:before{content:"·  ·";color:#fff6ba;font:20px DM Mono;animation:3.6s ease-in-out infinite moonDust;position:absolute;top:22px;left:-42px}.motion-blocky .creature-body{border-radius:22% 22% 28% 28%;animation:5.8s step-end infinite blockTick}.motion-blocky .creature-ear{border-radius:5px;width:27px;height:27px;top:-11px}.motion-blocky .arm{border-radius:5px;height:30px;top:61px}.motion-blocky .creature-mark{border-radius:5px;animation:2.8s ease-in-out infinite validatorPulse}.motion-blocky .trait-one:before{content:"0x";color:#daf5ff;font:10px DM Mono;animation:2.8s step-end infinite hashBlink;position:absolute;top:62px;left:-39px}.motion-shrimpy .creature-body{border-radius:52% 42% 47%;animation:2.2s ease-in-out infinite shrimpTwitch}.motion-shrimpy .creature-ear{width:26px;height:25px;top:-9px}.motion-shrimpy .arm{width:14px;height:28px;top:68px}.motion-shrimpy .arm-left{animation:2.2s ease-in-out infinite shrimpArmLeft}.motion-shrimpy .arm-right{animation:2.2s ease-in-out infinite shrimpArmRight}.motion-shrimpy .trait-one:before{content:"≈";color:#f7c7bc;font:25px DM Mono;animation:1.6s ease-in-out infinite shrimpWave;position:absolute;top:87px;left:-37px;transform:rotate(-20deg)}.motion-baggo.anim-celebrate .creature-body{animation:.8s ease-in-out infinite alternate baggoCelebrate}.motion-wally.anim-celebrate .creature-body{animation:1.2s ease-in-out infinite alternate whaleCelebrate}.motion-rekto.anim-hurt .creature-body{animation:.18s linear infinite rektoHurt}.motion-snipey.anim-celebrate .creature-body{animation:.65s steps(2,end) infinite alternate sniperCelebrate}.motion-bullo.anim-hurt .creature-body{animation:.14s linear infinite bullHurt}.motion-berri.anim-celebrate .creature-body{animation:1s ease-in-out infinite alternate bearCelebrate}.motion-diamo.anim-hurt .creature-body{animation:.5s ease-in-out infinite alternate diamondBlock}.motion-pappi.anim-hurt .creature-body{animation:.16s linear infinite paperPanic}.motion-trenchy.anim-celebrate .creature-body{animation:.8s ease-in-out infinite alternate trenchCelebrate}.motion-moony.anim-celebrate .creature-body{animation:1.1s ease-in-out infinite alternate moonyCelebrate}.motion-blocky.anim-hurt .creature-body{animation:.28s steps(2,end) infinite blockError}.motion-shrimpy.anim-celebrate .creature-body{animation:.55s ease-in-out infinite alternate shrimpCelebrate}.anim-revive .avatar-aura{animation:1.3s ease-out infinite revivalAura}.anim-revive .creature-trait:before{content:"ϟ";color:#e9ffff;text-shadow:0 0 12px #bff;font-size:31px;animation:.8s steps(2,end) infinite lightningFlash}.anim-evolve .avatar-aura{animation:1.8s ease-in-out infinite evolutionAura}.anim-evolve .creature-body{animation:1.2s ease-in-out infinite alternate evolutionPulse}.anim-dead .creature-shadow{transform:scaleX(.72)}.anim-dead .creature-body{transform:rotate(5deg)translateY(7px)}@keyframes baggoIdle{0%,to{transform:rotate(-2deg)translateY(0)}45%{transform:rotate(3deg)translateY(-3px)}70%{transform:rotate(-1deg)translateY(1px)}}@keyframes bagSwing{0%,to{transform:rotate(12deg)translate(0)}50%{transform:rotate(20deg)translate(4px,2px)}}@keyframes baggoArm{0%,to{transform:rotate(28deg)}50%{transform:rotate(48deg)}}@keyframes baggoHero{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-14px)rotate(3deg)}}@keyframes whaleSwim{0%,to{transform:translate(-5px,3px)rotate(-2deg)}50%{transform:translate(10px,-8px)rotate(3deg)}}@keyframes whaleHero{0%,to{transform:translate(-7px)rotate(-2deg)}50%{transform:translate(12px,-13px)rotate(3deg)}}@keyframes tailSwish{0%,to{transform:rotate(-28deg)}50%{transform:rotate(10deg)translate(5px)}}@keyframes finWave{0%,to{transform:rotate(32deg)}50%{transform:rotate(58deg)translateY(-5px)}}@keyframes rektoSlouch{0%,to{transform:rotate(5deg)translateY(5px)}55%{transform:rotate(-2deg)translateY(1px)}70%{transform:rotate(7deg)translateY(8px)}}@keyframes rektoShoulder{0%,to{transform:rotate(28deg)}60%{transform:rotate(12deg)}}@keyframes ellipsis{0%,60%,to{opacity:0}68%,88%{opacity:1}}@keyframes sniperScan{0%,22%{transform:rotate(-2deg)translate(0)}23%,48%{transform:rotate(2deg)translate(4px)}49%,75%{transform:rotate(-3deg)translate(-4px)}76%,to{transform:rotate(0)translate(0)}}@keyframes sniperEyes{0%,22%{transform:translate(0)}23%,48%{transform:translate(3px)}49%,75%{transform:translate(-3px)}76%,to{transform:translate(0)}}@keyframes scopePulse{0%,to{box-shadow:0 0 #9ee}50%{box-shadow:0 0 12px #b8ffd8}}@keyframes aimArm{0%,22%{transform:rotate(-54deg)}23%,48%{transform:rotate(-38deg)}49%,75%{transform:rotate(-60deg)}76%,to{transform:rotate(-54deg)}}@keyframes bullStomp{0%,to{transform:translateY(0)rotate(-1deg)}28%{transform:translateY(-4px)rotate(1deg)}35%{transform:translateY(2px)rotate(0)}70%{transform:translateY(0)rotate(-2deg)}}@keyframes hornTwitch{0%,82%,to{transform:rotate(-29deg)}86%{transform:rotate(-39deg)}90%{transform:rotate(-22deg)}}@keyframes hoofLeft{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-17deg)translate(-2px,3px)}}@keyframes hoofRight{0%,35%,to{transform:rotate(0)}42%{transform:rotate(16deg)translate(2px,3px)}}@keyframes dustKick{0%,60%,to{opacity:0;transform:translate(0)scale(.5)}70%{opacity:.8}85%{opacity:0;transform:translate(-18px)scale(1.3)}}@keyframes bearLumber{0%,to{transform:translateY(2px)rotate(-2deg)}35%{transform:translateY(-2px)rotate(2deg)}65%{transform:translateY(2px)rotate(-1deg)}}@keyframes bearPaw{0%,to{transform:rotate(28deg)}52%{transform:rotate(7deg)translateY(4px)}}@keyframes bearBreath{0%,to{opacity:.1;transform:scale(.5)}50%{opacity:.7;transform:scale(1.2)}}@keyframes diamondFlex{0%,to{transform:scaleY(1)rotate(0)}42%{transform:scaleY(1.05)rotate(-1deg)}58%{transform:scaleY(.97)rotate(1deg)}}@keyframes handRaiseLeft{0%,to{transform:rotate(28deg)}50%{transform:rotate(-35deg)translateY(-7px)}}@keyframes handRaiseRight{0%,to{transform:rotate(-28deg)}50%{transform:rotate(35deg)translateY(-7px)}}@keyframes diamondShine{0%,to{transform:rotate(25deg)scale(1)}50%{filter:drop-shadow(0 0 14px #d7ffff);transform:rotate(38deg)scale(1.2)}}@keyframes diamondSpark{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.3)}}@keyframes paperFidget{0%,to{transform:translate(0)rotate(-1deg)}18%{transform:translate(-3px)rotate(-4deg)}37%{transform:translate(4px)rotate(3deg)}61%{transform:translate(-2px)rotate(-2deg)}}@keyframes paperEyes{0%,35%,to{transform:translate(0)}46%{transform:translate(4px)}56%{transform:translate(-4px)}}@keyframes paperHandLeft{0%,to{transform:rotate(28deg)}50%{transform:rotate(10deg)}}@keyframes paperHandRight{0%,to{transform:rotate(-28deg)}50%{transform:rotate(-48deg)}}@keyframes paperFlutter{0%,to{transform:rotate(-16deg)translateY(0)}50%{transform:rotate(14deg)translateY(-11px)}}@keyframes trenchLurk{0%,to{transform:translateY(9px)scaleY(.95)}35%{transform:translateY(3px)scaleY(1)}49%{transform:translateY(9px)scaleY(.94)}72%{transform:translateY(0)rotate(-2deg)}}@keyframes trenchPeek{0%,40%,to{transform:translate(0)}45%,58%{transform:translate(3px)}}@keyframes trenchShadow{0%,42%,to{opacity:.3;transform:translate(0)}52%{opacity:.8;transform:translate(10px)}}@keyframes moonyFloat{0%,to{transform:translateY(2px)rotate(-2deg)}50%{transform:translate(6px,-15px)rotate(3deg)}}@keyframes moonOrbit{0%,to{transform:rotate(25deg)translate(0)}50%{transform:rotate(-15deg)translate(-7px,5px)}}@keyframes moonDust{0%,to{opacity:0;transform:translate(0)}45%,65%{opacity:.8;transform:translate(8px)}}@keyframes blockTick{0%,72%,to{transform:translateY(0)rotate(0)}76%{transform:translateY(-3px)rotate(-3deg)}80%{transform:translateY(1px)rotate(3deg)}84%{transform:translateY(0)rotate(0)}}@keyframes validatorPulse{0%,to{box-shadow:none;background:0 0}50%{background:#d8f9ff55;box-shadow:0 0 13px #9ee}}@keyframes hashBlink{0%,to{opacity:.2}50%{opacity:1}}@keyframes shrimpTwitch{0%,to{transform:rotate(-2deg)translate(0)}18%{transform:rotate(4deg)translate(3px)}36%{transform:rotate(-5deg)translate(-2px)}56%{transform:rotate(3deg)translate(2px)}}@keyframes shrimpArmLeft{0%,to{transform:rotate(28deg)}50%{transform:rotate(67deg)}}@keyframes shrimpArmRight{0%,to{transform:rotate(-28deg)}50%{transform:rotate(-67deg)}}@keyframes shrimpWave{0%,to{transform:translate(0)}50%{transform:translate(8px)}}@keyframes baggoCelebrate{0%{transform:translateY(3px)rotate(-5deg)}to{transform:translateY(-24px)rotate(7deg)scale(1.04)}}@keyframes whaleCelebrate{0%{transform:translateY(2px)rotate(-4deg)}to{transform:translate(18px,-15px)rotate(5deg)scale(1.08)}}@keyframes rektoHurt{0%,to{transform:translate(0)rotate(5deg)}50%{transform:translate(-9px)rotate(-7deg)}}@keyframes sniperCelebrate{0%{transform:translateY(0)rotate(-3deg)}to{transform:translateY(-14px)rotate(8deg)}}@keyframes bullHurt{0%,to{transform:translate(0)}50%{transform:translate(-10px)rotate(-5deg)}}@keyframes bearCelebrate{0%{transform:translateY(3px)rotate(-2deg)}to{transform:translateY(-16px)rotate(4deg)}}@keyframes diamondBlock{0%{transform:translate(-3px)rotate(-2deg)}to{transform:translate(3px)rotate(2deg)}}@keyframes paperPanic{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(9px)rotate(7deg)}}@keyframes trenchCelebrate{0%{transform:translateY(7px)rotate(-2deg)}to{transform:translateY(-20px)rotate(5deg)}}@keyframes moonyCelebrate{0%{transform:translateY(3px)rotate(-2deg)}to{transform:translate(8px,-22px)rotate(6deg)}}@keyframes blockError{0%,to{transform:rotate(0)}50%{transform:rotate(8deg)}}@keyframes shrimpCelebrate{0%{transform:translateY(0)rotate(-4deg)}to{transform:translateY(-18px)rotate(10deg)}}@keyframes revivalAura{0%{opacity:.2;transform:scale(.7)}70%{opacity:1;transform:scale(1.45)}to{opacity:0;transform:scale(1.7)}}@keyframes lightningFlash{0%,to{opacity:0;transform:translateY(-4px)scale(.7)}50%{opacity:1;transform:translateY(6px)scale(1.2)}}@keyframes evolutionAura{0%,to{filter:blur(16px);opacity:.45}50%{filter:blur(5px);opacity:1}}@keyframes evolutionPulse{0%{transform:scale(1)}to{transform:scale(1.08)}}.creature-limb{z-index:3}.motion-baggo .creature-body{border-radius:45% 48% 37% 40%;width:118px;height:132px}.motion-wally .creature-body{width:150px;height:101px}.motion-rekto .creature-body{width:105px;height:116px}.motion-snipey .creature-body{border-radius:43% 43% 34% 34%;width:103px;height:132px}.motion-bullo .creature-body{border-radius:44% 44% 37% 37%;width:118px;height:120px}.motion-berri .creature-body{width:124px;height:132px}.motion-diamo .creature-body{border-radius:44% 44% 33% 33%;width:102px;height:136px}.motion-pappi .creature-body{width:108px;height:126px}.motion-trenchy .creature-body{width:124px;height:112px}.motion-moony .creature-body{width:106px;height:130px}.motion-blocky .creature-body{width:116px;height:116px}.motion-shrimpy .creature-body{width:128px;height:96px}.motion-diamo .arm-left{left:-19px}.motion-diamo .arm-right{right:-19px}.motion-diamo .creature-limb.arm{border-radius:80% 80% 20% 20%}.motion-bullo .creature-limb.foot{width:35px;height:18px}.motion-wally .creature-limb.foot{display:none}.motion-shrimpy .creature-limb.foot{width:34px;height:11px;bottom:-8px}.creature-effect{pointer-events:none;z-index:10;display:none;position:absolute}.effect-tear{background:linear-gradient(#bdf2ff,#4ab8ed);border-radius:70% 30% 70% 70%;width:8px;height:18px;top:102px;box-shadow:0 0 7px #b8eeff}.tear-left{left:61px;transform:rotate(12deg)}.tear-right{right:61px;transform:rotate(-12deg)}.effect-impact{border:3px solid #f278704d;border-radius:50%;width:142px;height:118px;top:44px;left:13px}.effect-sweat{background:#8de4ff;border-radius:60% 40%;width:10px;height:10px;top:49px;left:119px;box-shadow:0 0 8px #bff6ff}.effect-zzz{color:#9d85d9;font:700 21px DM Mono;top:19px;right:28px;transform:rotate(14deg)}.effect-confetti{color:#f7cc6b;text-shadow:24px 22px #7bd8d1,-27px 37px #ef8c83,43px 69px #9778ed,-51px 76px #74bded;font-size:29px;top:8px;left:69px}.creature-avatar.anim-hurt .creature-body{filter:saturate(.75)brightness(1.08);animation:.16s linear infinite hurtExpressive!important}.creature-avatar.anim-hurt .effect-impact{animation:.55s ease-out infinite impactFlash;display:block}.creature-avatar.anim-hurt .effect-sweat{animation:.75s ease-in infinite sweatDrop;display:block}.creature-avatar.anim-hurt.motion-wally .creature-body{animation:.13s linear infinite whaleHurt!important}.creature-avatar.anim-hurt.motion-wally .effect-tear{animation:1.05s ease-in infinite tearFall;display:block}.creature-avatar.anim-hurt.motion-wally .effect-sweat{display:none}.creature-avatar.anim-hurt.motion-rekto .creature-body{animation:.18s linear infinite rektoHurt!important}.creature-avatar.anim-hurt.motion-bullo .creature-body{animation:.14s linear infinite bullHurt!important}.creature-avatar.anim-hurt.motion-diamo .creature-body{animation:.5s ease-in-out infinite alternate diamondBlock!important}.creature-avatar.anim-hurt.motion-pappi .effect-sweat{animation:.4s linear infinite panicSweat;display:block}.creature-avatar.anim-celebrate .effect-confetti{animation:1.1s ease-out infinite confettiPop;display:block}.creature-avatar.anim-sleep .effect-zzz{animation:2.4s ease-in-out infinite zzzFloat;display:block}.creature-avatar.anim-revive .effect-impact{border-color:#aeeeff;animation:1s ease-out infinite revivalRing;display:block}.creature-avatar.anim-dead .effect-impact{display:none}@keyframes hurtExpressive{0%,to{transform:translate(0)rotate(0)scale(1)}25%{transform:translate(-9px)rotate(-5deg)scale(.98)}50%{transform:translate(10px)rotate(5deg)scale(1.02)}75%{transform:translate(-7px)rotate(-3deg)}}@keyframes whaleHurt{0%,to{transform:translateY(3px)rotate(0)scaleX(1)}20%{transform:translate(-13px,2px)rotate(-8deg)scaleX(.97)}45%{transform:translate(15px,-2px)rotate(9deg)scaleX(1.04)}70%{transform:translate(-11px,5px)rotate(-6deg)}}@keyframes impactFlash{0%{opacity:0;transform:scale(.48)}35%{opacity:1}to{opacity:0;transform:scale(1.23)}}@keyframes tearFall{0%{opacity:0;transform:translateY(-4px)scale(.65)rotate(12deg)}20%{opacity:1}to{opacity:0;transform:translateY(43px)scale(1.12)rotate(16deg)}}@keyframes sweatDrop{0%,to{opacity:0;transform:translateY(-4px)scale(.6)}35%{opacity:1}70%{opacity:.2;transform:translate(4px,19px)scale(1.1)}}@keyframes panicSweat{0%,to{transform:translate(0)}50%{transform:translate(8px,4px)}}@keyframes confettiPop{0%,to{opacity:0;transform:translateY(8px)scale(.5)rotate(0)}25%{opacity:1}75%{opacity:.9;transform:translateY(-15px)scale(1.1)rotate(18deg)}}@keyframes zzzFloat{0%,to{opacity:.3;transform:translateY(4px)rotate(14deg)}50%{opacity:1;transform:translate(8px,-14px)rotate(2deg)}}@keyframes revivalRing{0%{opacity:0;transform:scale(.45)}35%{opacity:1}to{opacity:0;transform:scale(1.25)}}.creature-avatar.anim-eat .creature-body{animation:.34s ease-in-out infinite alternate eatBounce!important}.creature-avatar.anim-eat .creature-mouth{background:#261d32;border:0;border-radius:5px 5px 50% 50%;width:28px;height:17px;animation:.34s ease-in-out infinite alternate mouthChomp;top:76px}.creature-avatar.anim-eat .effect-food{color:#f2c871;text-shadow:0 0 9px #ffe4a1;font-size:24px;animation:.7s ease-out infinite foodArc;display:block;top:39px;left:80px}.creature-avatar.anim-eat .effect-confetti{color:#92d9e8;font-size:15px;animation:.7s ease-out infinite snackSpark;display:block;top:58px;left:34px}.creature-avatar.anim-evolve .creature-body{animation:.58s ease-in-out infinite alternate evolutionPower!important}.creature-avatar.anim-evolve .effect-confetti{animation:1s ease-in-out infinite evolutionStars;display:block}.creature-avatar.anim-evolve .creature-trait:before{content:"✦";color:#fff2a5;text-shadow:0 0 15px #fff3a6;font-size:27px;animation:.6s ease-in-out infinite alternate evolutionStarPulse}@keyframes eatBounce{0%{transform:translateY(3px)rotate(-2deg)}to{transform:translateY(-10px)rotate(2deg)}}@keyframes mouthChomp{0%{transform:scaleY(.6)}to{transform:scaleY(1.15)}}@keyframes foodArc{0%{opacity:0;transform:translate(-10px,24px)scale(.4)}25%{opacity:1}70%{opacity:1;transform:translate(12px,-22px)scale(1.1)}to{opacity:0;transform:translate(20px,2px)scale(.7)}}@keyframes snackSpark{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.5)}}@keyframes evolutionPower{0%{transform:scale(1)rotate(-2deg)}to{transform:scale(1.13)rotate(2deg)}}@keyframes evolutionStars{0%,to{opacity:.2;transform:translateY(8px)scale(.6)rotate(0)}50%{opacity:1;transform:translateY(-17px)scale(1.2)rotate(25deg)}}@keyframes evolutionStarPulse{0%{opacity:.2;transform:scale(.6)}to{opacity:1;transform:scale(1.35)}}.creature-avatar.anim-dead .creature-body{filter:grayscale()saturate(.35)brightness(.84);transform-origin:50% 86%;animation:.9s cubic-bezier(.2,.8,.35,1) forwards deathFall!important}.creature-avatar.anim-dead .creature-shadow{animation:.9s ease-out forwards deadShadow}.creature-avatar.anim-dead .creature-eye{background:0 0;border:0;border-radius:0;width:17px;height:17px;top:48px}.creature-avatar.anim-dead .creature-eye:after{display:none}.creature-avatar.anim-dead .creature-eye:before{content:"";background:#211b2c;border-radius:3px;width:19px;height:3px;position:absolute;top:7px;left:-1px;transform:rotate(45deg)}.creature-avatar.anim-dead .creature-eye.right:before{transform:rotate(-45deg)}.creature-avatar.anim-dead .creature-mouth{border:0;border-top:3px solid #211b2c;border-radius:50%;top:79px}.creature-avatar.anim-dead .avatar-status{color:#b85e5a}.creature-avatar.anim-dead .avatar-status span{box-shadow:none;background:#b85e5a}@keyframes deathFall{0%{transform:translateY(0)rotate(0)scale(1)}36%{transform:translateY(-17px)rotate(-12deg)scale(1.02)}68%{transform:translateY(19px)rotate(66deg)scale(.98)}to{transform:translateY(39px)rotate(87deg)scale(.96)}}@keyframes deadShadow{0%{opacity:.25;transform:scaleX(.8)}65%{opacity:.45;transform:scaleX(1.15)}to{opacity:.72;transform:scaleX(1.45)translateY(34px)}}.creature-avatar.anim-scared .creature-body{filter:saturate(.82)brightness(1.08);animation:.34s ease-in-out infinite scaredFlinch!important}.creature-avatar.anim-scared .creature-eye{transform:scale(1.18)}.creature-avatar.anim-scared .effect-sweat{animation:.75s ease-in-out infinite scaredSweat;display:block}.creature-avatar.anim-scared .effect-impact,.creature-avatar.anim-scared .effect-tear{display:none}.creature-avatar.anim-scared.motion-wally .creature-body{animation:.3s ease-in-out infinite whaleScared!important}.creature-avatar.anim-scared.motion-pappi .creature-body{animation:.16s linear infinite paperPanic!important}.creature-avatar.anim-eat .avatar-aura{opacity:.55;animation:.8s ease-out infinite snackAura}.creature-avatar.anim-eat .effect-confetti{text-shadow:none;color:#a6ddea;font-size:13px}.creature-avatar.anim-celebrate .avatar-aura{animation:1.1s ease-in-out infinite whaleAura}.creature-avatar.anim-celebrate .effect-confetti{text-shadow:24px 22px #7bd8d1,-27px 37px #ef8c83,43px 69px #9778ed,-51px 76px #74bded,7px 91px #f4bd62;font-size:33px}@keyframes scaredFlinch{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-5px)rotate(-4deg)}50%{transform:translate(3px)rotate(3deg)}75%{transform:translate(-2px)rotate(-2deg)}}@keyframes whaleScared{0%,to{transform:translate(0)rotate(0)}35%{transform:translate(-8px,2px)rotate(-5deg)}70%{transform:translate(7px,-1px)rotate(4deg)}}@keyframes scaredSweat{0%,to{opacity:0;transform:translateY(-5px)scale(.5)}35%{opacity:1}70%{opacity:.35;transform:translate(3px,17px)scale(1.1)}}@keyframes snackAura{0%,to{opacity:.25;transform:scale(.9)}50%{opacity:.7;transform:scale(1.06)}}@keyframes whaleAura{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1.22)}}.telemetry-card{border:1px solid var(--line);background:#fffefa;border-radius:22px;margin-top:18px;padding:25px;box-shadow:0 13px 34px #3c2c4a08}.telemetry-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.telemetry-head h3{color:var(--ink);margin:6px 0 0;font:700 22px DM Sans}.time-tabs{border:1px solid var(--line);background:#faf5f1;border-radius:10px;gap:4px;padding:4px;display:flex}.time-tabs button{color:var(--muted);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 10px;font:700 10px DM Mono}.time-tabs button.active{color:var(--ink);background:#fff;box-shadow:0 2px 8px #3c2c4a12}.telemetry-kpis{background:var(--line);border:1px solid var(--line);border-radius:15px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.telemetry-kpis>div{background:#fffefa;min-height:98px;padding:16px 17px}.telemetry-kpis span,.chart-label span{color:#968b9e;letter-spacing:.08em;font:700 9px DM Mono;display:block}.telemetry-kpis strong{color:var(--ink);letter-spacing:-.05em;margin:9px 0 5px;font:700 23px DM Mono;display:block}.telemetry-kpis small{color:var(--muted);font:11px DM Sans}.telemetry-kpis small.positive{color:#4f9d71}.telemetry-lower{border:1px solid var(--line);background:var(--line);border-radius:15px;grid-template-columns:minmax(0,1.7fr) minmax(250px,.8fr);gap:1px;margin-top:17px;display:grid;overflow:hidden}.telemetry-chart,.flow-panel{background:#fffefa;min-width:0;padding:18px}.chart-label{justify-content:space-between;align-items:center;gap:16px;display:flex}.chart-label strong{color:var(--ink);font:700 11px DM Mono}.telemetry-chart{min-height:205px;position:relative}.chart-grid-lines{opacity:.8;pointer-events:none;background:repeating-linear-gradient(#0000 0 35px,#ede4e6 36px);height:110px;position:absolute;top:54px;left:18px;right:18px}.telemetry-chart svg{z-index:1;width:100%;height:132px;margin-top:10px;display:block;position:relative;overflow:visible}.chart-area{fill:url(#area-fill)}.chart-line{fill:none;stroke:#62c8b5;stroke-width:3px;stroke-linecap:round}.chart-axis{color:#aaa0aa;justify-content:space-between;margin-top:4px;font:9px DM Mono;display:flex}.flow-panel{flex-direction:column;gap:15px;display:flex}.flow-row{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.flow-dot{border-radius:50%;width:8px;height:8px}.flow-dot.creator{background:#62c8b5;box-shadow:0 0 0 4px #62c8b51c}.flow-dot.platform{background:#ad82f4;box-shadow:0 0 0 4px #ad82f41c}.flow-row strong,.flow-row b{color:var(--ink);font:700 12px DM Sans}.flow-row b{font-family:DM Mono}.flow-row small{color:var(--muted);margin-top:3px;font:10px DM Sans;display:block}.telemetry-disclaimer{border-top:1px solid var(--line);color:#9d929d;align-items:flex-start;gap:6px;margin-top:auto;padding-top:12px;font:10px/1.35 DM Sans;display:flex}.stage-evolution small{color:var(--muted);margin-top:7px;font:10px DM Sans;display:block}@media (max-width:900px){.telemetry-kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.telemetry-card{border-radius:17px;padding:18px}.telemetry-head{flex-direction:column}.time-tabs{justify-content:space-between;width:100%}.time-tabs button{flex:1;padding-left:4px;padding-right:4px}.telemetry-lower{grid-template-columns:1fr}.telemetry-chart{min-height:190px}.telemetry-kpis strong{font-size:18px}.telemetry-kpis>div{padding:13px}}.insights-grid{grid-template-columns:1fr 1fr 1fr;gap:18px;margin-top:18px;display:grid}.insights-card{border:1px solid var(--line);background:#fffefa;border-radius:22px;min-width:0;padding:22px;box-shadow:0 13px 34px #3c2c4a08}.insights-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.insights-card-head h3{color:var(--ink);margin:6px 0 0;font:700 20px DM Sans}.insights-card-head>svg{color:#a783d2;margin-top:4px}.rank-row{border-top:1px solid #eee6e4;grid-template-columns:28px 32px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:62px;display:grid}.rank-mark{color:#a59aa5;font:700 10px DM Mono}.rank-mark.rank-1{color:#c9963e}.rank-mark.rank-2{color:#8f9eaa}.rank-mark.rank-3{color:#b67d67}.mini-avatar{background:var(--skin,#4b2d49);border:2px solid var(--accent,#d6a879);border-radius:10px;width:30px;height:30px;position:relative;overflow:hidden}.mini-avatar:before,.mini-avatar:after{content:"";background:#fffefa;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;box-shadow:inset 0 0 0 2px #211b2c}.mini-avatar:before{left:7px}.mini-avatar:after{right:7px}.mini-avatar span{border-bottom:2px solid #fffefa;border-radius:50%;width:10px;height:4px;position:absolute;bottom:7px;left:8px}.skin-wally.mini-avatar{--accent:#9ed8d3;--skin:#204d68}.skin-rekto.mini-avatar{--accent:#f47b69;--skin:#522d46}.skin-snipey.mini-avatar{--accent:#b4e65a;--skin:#284c54}.skin-bullo.mini-avatar{--accent:#e5a34e;--skin:#693c39}.rank-main,.payment-main{min-width:0}.rank-main strong,.payment-main strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font:700 12px DM Sans;display:block;overflow:hidden}.rank-main strong small,.payment-main strong small{color:#9a8ea0;font:10px DM Mono}.rank-main span,.payment-main span{color:var(--muted);margin-top:4px;font:10px DM Sans;display:block}.rank-value{text-align:right}.rank-value strong{color:var(--ink);font:700 12px DM Mono;display:block}.rank-value small{margin-top:4px;font:10px DM Mono;display:block}.positive{color:#4f9d71!important}.payment-row{border-top:1px solid #eee6e4;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:62px;display:grid}.payment-icon{color:#4f9d71;background:#e6f4eb;border-radius:8px;place-items:center;width:25px;height:25px;font:700 14px DM Mono;display:grid}.payment-status{text-align:right;color:#4f9d71;font:700 10px DM Mono}.payment-status.pending{color:#b47b32}.payment-status small{color:#9a8ea0;margin-top:5px;font:10px DM Sans;display:block}.treasury-mark{color:#fff;background:#9c7acf;border-radius:9px;place-items:center;width:28px;height:28px;font:700 16px DM Mono;display:grid}.treasury-kpis{grid-template-columns:1fr 1fr;gap:9px;display:grid}.treasury-kpis>div{background:#ffffff9c;border:1px solid #e7dfee;border-radius:12px;padding:12px}.treasury-kpis span{color:#9a8ea0;font:700 9px DM Mono;display:block}.treasury-kpis strong{color:var(--ink);margin-top:8px;font:700 19px DM Mono;display:block}.split-track{height:32px;margin:17px 0 12px;padding-top:18px;position:relative}.split-track:before{content:"";background:#dbcfe9;border-radius:8px;height:7px;position:absolute;top:0;left:0;right:0}.split-track i{background:#7fc8ae;border-radius:8px;height:7px;position:absolute;top:0;left:0}.split-track b,.split-track small{color:var(--muted);font:10px DM Sans}.split-track b{color:#4f9d71}.split-track small{float:right}.claim-row{color:#5f536b;border-top:1px solid #e7dfee;border-bottom:1px solid #e7dfee;justify-content:space-between;align-items:center;gap:8px;padding:12px 0;font:11px DM Sans;display:flex}.claim-row button{color:#9789a4;cursor:not-allowed;background:#fff;border:1px solid #d8cde7;border-radius:8px;padding:7px 9px;font:700 9px DM Mono}.claim-history{gap:7px;padding-top:12px;display:grid}.claim-history>div{color:#9a8ea0;grid-template-columns:1fr auto auto;align-items:center;gap:8px;font:9px DM Sans;display:grid}.claim-history strong{color:var(--ink);font:700 10px DM Mono}.claim-history small{color:#4f9d71;font:9px DM Mono}.profile-row{border-top:1px solid #eee6e4;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:53px;display:grid}.profile-main strong{color:var(--ink);font:700 12px DM Sans;display:block}.profile-main span{color:var(--muted);margin-top:4px;font:10px DM Sans;display:block}.profile-row>b{color:var(--ink);font:700 11px DM Mono}.most-payments{border-top:1px solid #eee6e4;margin-top:13px;padding-top:13px}.most-payments>span{color:#9a8ea0;letter-spacing:.08em;margin-bottom:8px;font:700 9px DM Mono;display:block}.most-payments>div{color:var(--muted);justify-content:space-between;gap:8px;padding:4px 0;font:10px DM Sans;display:flex}.most-payments b{color:var(--ink);font:700 10px DM Mono}@media (max-width:1100px){.insights-grid{grid-template-columns:1fr 1fr}.treasury-panel{grid-column:span 2}}@media (max-width:680px){.insights-grid{grid-template-columns:1fr}.treasury-panel{grid-column:auto}.insights-card{border-radius:17px;padding:18px}.rank-row,.payment-row{min-height:58px}}.top-search{position:relative}.top-search>button,.top-search-link{border:1px solid var(--line);color:#777080;cursor:pointer;background:#fffdfb;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:0 12px;font:600 11px Space Grotesk;display:flex}.top-search-link{text-decoration:none}.top-search>button:hover,.top-search-link:hover{color:var(--ink);border-color:#bda8df}.top-search>button kbd,.top-search-link kbd{color:#a39aa5;border:1px solid #e7e0e5;border-radius:4px;min-width:16px;padding:2px 4px;font:9px DM Mono}.top-search.open>button{color:var(--ink);border-color:#bda8df}.search-popover{border:1px solid var(--line);z-index:30;background:#fffdfb;border-radius:12px;width:290px;padding:8px;position:absolute;top:43px;right:0;box-shadow:0 18px 45px #3c2c4a22}.search-popover input{box-sizing:border-box;border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:7px;outline:0;padding:10px;font:11px DM Sans}.search-popover input:focus{border-color:#bda8df}.search-popover>button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0ebee;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:10px 6px;display:grid}.search-popover>button:first-of-type{margin-top:5px}.search-popover>button>span{color:#a59aa5;font:9px DM Mono}.search-popover>button strong{font:700 11px DM Sans}.search-popover>button small{color:var(--muted);font:9px DM Mono}.top-launch{color:#fff;cursor:pointer;background:#282231;border:1px solid #282231;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:0 14px;font:700 11px Space Grotesk;display:flex}.top-launch:hover{background:#5e468d}.wallet-notice{z-index:120;color:#5e468d;opacity:0;pointer-events:none;background:#fff8ff;border:1px solid #bfa9df;border-radius:8px;align-items:center;gap:7px;padding:10px 14px;font:11px DM Sans;transition:all .2s;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%,15px);box-shadow:0 12px 35px #3c2c4a22}.wallet-notice.show{opacity:1;transform:translate(-50%)}.top-tokens-strip{background:#fffdfb;border-bottom:1px solid #ebe6ee;padding:36px 10vw 30px}.top-tokens-heading{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:18px;display:flex}.top-tokens-heading h2{color:var(--ink);letter-spacing:-.06em;margin:5px 0 0;font:700 29px DM Sans}.top-tokens-heading h2 em{color:#8162bd;font-family:DM Serif Display;font-weight:400}.top-token-list{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.top-token{border:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:13px;grid-template-columns:18px 30px minmax(0,1fr);align-items:center;gap:8px;padding:12px;transition:all .2s;display:grid}.top-token:hover{border-color:#bda8df;transform:translateY(-2px);box-shadow:0 9px 22px #3c2c4a10}.top-token>svg{display:none}.top-token-name{min-width:0}.top-token-name strong,.top-token-name span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.top-token-name strong{font:700 11px DM Sans}.top-token-name span{color:#968b9e;margin-top:3px;font:9px DM Mono}.top-token-metric{border-top:1px solid #f0ebee;grid-column:2/4;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;display:flex}.top-token-metric small{color:#a59aa5;font:8px DM Mono}.top-token-metric strong{color:var(--ink);font:700 10px DM Mono}.top-token-change{color:#4f9d71;grid-column:2/4;margin-top:5px;font:9px DM Mono}@media (max-width:1100px){.top-token-list{grid-template-columns:repeat(3,1fr)}.top-token:nth-child(n+4){display:none}}@media (max-width:680px){.topbar .top-search>button span,.top-search>button kbd,.top-search-link span,.top-search-link kbd{display:none}.top-search>button,.top-search-link{padding:10px}.top-launch{padding:10px;font-size:0}.top-launch svg{width:15px;height:15px}.wallet-button{white-space:nowrap;max-width:38px;overflow:hidden;padding:10px!important}.wallet-button svg{flex:none}.top-tokens-strip{padding:29px 5vw 24px}.top-tokens-heading h2{font-size:25px}.top-token-list{padding-bottom:4px;display:flex;overflow:auto}.top-token{flex:0 0 174px}.top-token:nth-child(n+4){display:grid}.search-popover{width:auto;position:fixed;top:66px;left:5vw;right:5vw}.wallet-notice{text-align:center;width:max-content;max-width:82vw}}.launch-picker{background:linear-gradient(145deg,#fbf9ff,#f6f1ff);border:1px solid #e6ddef;border-radius:13px;margin:20px 0 16px;padding:13px}.launch-picker-head{color:#877b92;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font:9px DM Mono;display:flex}.launch-picker-head small{color:#a59aa8;letter-spacing:0;font-size:8px}.launch-picker-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.launch-creature-option{min-width:0;color:var(--ink);cursor:pointer;background:#fffdfb;border:1px solid #e4dced;border-radius:11px;flex-direction:column;align-items:center;padding:7px 4px 8px;transition:all .18s;display:flex}.launch-creature-option:hover{border-color:#b9a1df;transform:translateY(-2px);box-shadow:0 8px 17px #5637b718}.launch-creature-option.active{background:#f0e9ff;border-color:#8665d1;box-shadow:0 0 0 2px #8665d128}.launch-creature-art{place-items:center;width:64px;height:55px;display:grid;overflow:hidden}.launch-creature-option .creature-avatar{width:74px;height:74px;margin:-9px;transform:scale(.43)}.launch-creature-option strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.launch-creature-option small{color:#a098a7;margin-top:3px;font:8px DM Mono}@media (max-width:560px){.launch-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.launch-creature-art{width:58px}}.insights-card-head .pill{padding:6px 8px;font-size:10px}.rank-row{grid-template-columns:31px 36px minmax(0,1fr) auto;gap:10px;min-height:70px}.rank-mark{font-size:11px}.mini-avatar{border-radius:11px;width:34px;height:34px}.mini-avatar:before,.mini-avatar:after{top:11px}.mini-avatar span{bottom:7px}.rank-main strong,.payment-main strong{letter-spacing:-.01em;font-size:13px}.rank-main strong small,.payment-main strong small{font-size:10px}.rank-main span,.payment-main span{margin-top:5px;font-size:11px;line-height:1.25}.rank-value strong{font-size:13px}.rank-value small{margin-top:5px;font-size:11px}.payment-row{grid-template-columns:31px minmax(0,1fr) auto;gap:10px;min-height:70px}.payment-icon{width:28px;height:28px;font-size:15px}.payment-status{font-size:11px;line-height:1.1}.payment-status small{margin-top:6px;font-size:10px}.top-token{padding:14px}.top-token-name strong{font-size:13px}.top-token-name span{margin-top:4px;font-size:10px}.top-token-metric{margin-top:10px;padding-top:10px}.top-token-metric small{font-size:9px}.top-token-metric strong{font-size:11px}.top-token-change{margin-top:7px;font-size:10px}.treasury-kpis span{font-size:10px}.treasury-kpis strong{margin-top:9px;font-size:21px}.split-track b,.split-track small{font-size:11px}.split-track small{margin-left:10px}.claim-row{font-size:12px}.claim-row button{padding:8px 10px;font-size:10px}.claim-history>div,.claim-history strong,.claim-history small{font-size:10px}.profile-row{min-height:62px}.profile-main strong{font-size:13px}.profile-main span{margin-top:5px;font-size:11px}.profile-row>b{font-size:12px}.most-payments>span{font-size:10px}.most-payments>div{padding:5px 0;font-size:11px}.most-payments b{font-size:11px}@media (max-width:680px){.top-token{flex-basis:190px}.rank-row,.payment-row{min-height:66px}.rank-main strong,.payment-main strong{font-size:12px}.rank-main span,.payment-main span{font-size:10px}.rank-value strong{font-size:12px}.rank-value small{font-size:10px}}.created-coins-subtitle{color:#8b8190;margin:7px 0 0;font-size:11px}.top-token{text-decoration:none}.top-token-details{border-top:1px solid color-mix(in srgb,var(--accent) 15%,#f0ebee);color:#82788b;grid-column:2/4;grid-template-columns:1fr 1fr;gap:5px 8px;margin-top:8px;padding-top:8px;font:9px DM Mono;display:grid}.top-token-details span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.created-coins-empty{color:#82788b;text-align:center;background:#fff;border:2px dashed #d8cde7;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:170px;padding:24px;display:flex}.created-coins-empty>svg{color:#8d73d0}.created-coins-empty strong{color:#342a45;font-size:17px}.created-coins-empty span{max-width:420px;font:10px/1.5 DM Mono}.created-coins-empty .primary-button{align-items:center;gap:7px;margin-top:6px;text-decoration:none;display:inline-flex}@media (max-width:1100px){.top-token-details{display:none}}.top-token-list:has(.top-token:nth-child(6)){grid-template-columns:repeat(4,1fr)}@media (max-width:680px){.created-coins-subtitle{font-size:10px}.top-token-details{display:grid}.top-token-list:has(.top-token:nth-child(6)){display:flex}.created-coins-empty{min-height:190px}}.created-coin-card{color:#18243d;background:#fff;border:2px solid #18243d;border-radius:20px;min-height:0;padding:0;display:block;box-shadow:0 7px #c7d4e9}.created-coin-card:hover{border-color:#5b6fe8;transform:translateY(-5px);box-shadow:0 12px #aebdea}.created-coin-card:before,.created-coin-card:after{display:none}.created-coin-card-art{background:radial-gradient(circle at 50% 58%,#fff4b0 0 17%,transparent 18%),linear-gradient(145deg,color-mix(in srgb,var(--accent) 65%,#fff) 0%,#dff4ff 100%);border-radius:17px 17px 0 0;height:154px;position:relative;overflow:hidden}.created-coin-card-art:before{content:"";border:2px dashed #fff9;border-radius:50%;position:absolute;inset:15px;transform:rotate(-12deg)}.created-coin-card-art:after{content:"";background:#fff8;border-radius:50%;height:100px;position:absolute;bottom:-48px;left:-15%;right:-15%;transform:rotate(-5deg)}.created-coin-number,.created-coin-status{z-index:2;background:#ffffffe8;border:2px solid #18243d;border-radius:999px;padding:5px 7px;font:9px DM Mono;position:absolute;top:11px}.created-coin-number{left:11px}.created-coin-status{right:11px}.created-coin-status.live{color:#2f8e59;background:#e8f8ed}.created-coin-status.demo{color:#7652dd;background:#f0eaff}.created-coin-card-art img{z-index:2;object-fit:contain;filter:drop-shadow(0 12px 6px #35578135);width:145px;height:145px;transition:transform .25s;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.created-coin-card:hover .created-coin-card-art img{transform:translate(-50%)translateY(-8px)scale(1.08)rotate(-3deg)}.created-coin-halo{z-index:1;filter:blur(6px);background:#5b6fe84a;border-radius:50%;width:126px;height:28px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.created-coin-spark{z-index:3;color:#fff;text-shadow:0 0 8px var(--accent);font-size:22px;animation:1.5s ease-in-out infinite alternate sparkTwinkle;position:absolute;bottom:34px;right:23%}.created-coin-heading{justify-content:space-between;align-items:flex-start;gap:8px;padding:13px 14px 5px;display:flex}.created-coin-heading strong,.created-coin-heading span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.created-coin-heading strong{letter-spacing:-.05em;font-size:18px}.created-coin-heading span{color:#7888a2;margin-top:3px;font:9px DM Mono}.created-coin-heading svg{color:#5b6fe8;flex:none}.created-coin-tags{flex-wrap:wrap;gap:5px;padding:0 14px 11px;display:flex}.created-coin-tags span,.created-coin-tags b{color:#536987;background:#eef3ff;border-radius:6px;padding:4px 6px;font:8px DM Mono}.created-coin-tags b{color:#e85c68;background:#fff0f1}.created-coin-stats{background:#e0e7f1;border:2px solid #e0e7f1;border-radius:11px;grid-template-columns:1fr 1fr;gap:1px;margin:0 14px;display:grid;overflow:hidden}.created-coin-stats>div{background:#f9fbff;padding:8px}.created-coin-stats small,.created-coin-stats strong{display:block}.created-coin-stats small{color:#8190a6;font:8px DM Mono}.created-coin-stats strong{color:#18243d;margin-top:4px;font:700 12px DM Mono}.created-coin-footer{color:#7c8ca4;justify-content:space-between;align-items:center;gap:6px;padding:12px 14px 14px;font:8px DM Mono;display:flex}.created-coin-footer b{color:#2f8e59;background:#e8f8ed;border-radius:999px;padding:4px 6px}@media (max-width:680px){.created-coin-card-art{height:164px}.created-coin-card-art img{width:154px;height:154px}.created-coin-heading strong{font-size:17px}}.created-coins-sentinel{justify-content:center;min-height:30px;padding-top:18px;display:flex}.created-coins-sentinel .pika-loading{color:#687993}@media (max-width:1100px){.top-token-list .top-token:nth-child(n){display:grid}}.top-token{isolation:isolate;background:linear-gradient(145deg,#fff 0%,#fffefa 58%,color-mix(in srgb,var(--accent) 12%,#fffefa) 100%);border-color:#e8e0eb;min-height:168px;position:relative;overflow:hidden;box-shadow:0 8px 18px #3c2c4a08,inset 0 1px #fff}.top-token:before{content:"";z-index:-1;background:var(--accent);opacity:.14;filter:blur(2px);border-radius:50%;width:120px;height:120px;position:absolute;top:-42px;right:-42px}.top-token:after{content:"";z-index:-1;opacity:.28;background:linear-gradient(120deg,#0000 20%,#fff8 46%,#0000 60%);transition:all .55s;position:absolute;inset:0;transform:translate(-120%)}.top-token:hover:after{transform:translate(120%)}.top-token:hover{border-color:color-mix(in srgb,var(--accent) 48%,#d9cde1);box-shadow:0 16px 28px color-mix(in srgb,var(--skin) 20%,transparent), inset 0 1px 0 #fff}.top-token>.rank-mark{border:1px solid color-mix(in srgb,var(--accent) 32%,#e8e0eb);background:#fff9;border-radius:8px;align-self:start;place-items:center;width:25px;height:25px;margin-top:3px;display:grid}.top-token>svg{color:color-mix(in srgb,var(--accent) 72%,#756d7c);display:block;position:absolute;top:15px;right:14px}.top-token .mini-avatar{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 13%,transparent), 0 7px 14px color-mix(in srgb,var(--skin) 25%,transparent)}.top-token-metric{border-color:color-mix(in srgb,var(--accent) 15%,#f0ebee)}.top-token-change{background:#e8f6ed;border:1px solid #a8d6b51f;border-radius:999px;width:max-content;padding:4px 7px}.top-token-name{padding-right:18px}.insights-card{isolation:isolate;background:linear-gradient(145deg,#fffefa 0%,#fff 62%,#f9f5fb 100%);position:relative;overflow:hidden;box-shadow:0 14px 32px #3c2c4a0c,inset 0 1px #fff}.insights-card:before{content:"";z-index:-1;opacity:.13;filter:blur(1px);background:#bca0e2;border-radius:50%;width:150px;height:150px;position:absolute;top:-92px;right:-48px}.insights-card-head{padding-bottom:4px;position:relative}.insights-card-head:after{content:"";background:linear-gradient(90deg,#9c7acf,#8dd3c2);border-radius:4px;width:34px;height:2px;position:absolute;bottom:0;left:0}.rank-row,.payment-row,.profile-row{border-top-color:#ece5ed;transition:all .2s;position:relative}.rank-row:hover,.payment-row:hover,.profile-row:hover{background:linear-gradient(90deg,#faf6fc,#0000);border-radius:10px;margin-left:-7px;margin-right:-7px;padding-left:7px;padding-right:7px}.rank-row .mini-avatar{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 13%,transparent), 0 6px 12px color-mix(in srgb,var(--skin) 23%,transparent)}.treasury-panel{background:linear-gradient(145deg,#fffefa 0%,#f5f0fc 100%)}.treasury-panel:before{opacity:.2;background:#8dd3c2}.landing-mode .workspace,.landing-mode .explore-section,.landing-mode .lower-grid{display:none}.collection-page{min-height:100vh;color:var(--ink);background:#f8f7f4}.collection-topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#faf9f7ee;border-bottom:1px solid #ebe7ee;justify-content:space-between;align-items:center;gap:24px;height:78px;padding:0 5vw;display:flex;position:sticky;top:0}.collection-brand{white-space:nowrap;letter-spacing:.12em;align-items:center;gap:10px;font-size:12px;display:flex}.collection-brand>span{color:#f6d675;background:var(--ink);border-radius:10px;place-items:center;width:31px;height:31px;font-size:17px;display:grid}.collection-brand em{color:#7453df;font-style:normal}.collection-nav{color:#777181;gap:30px;font-size:12px;display:flex}.collection-nav a:hover,.collection-nav a.active{color:var(--ink)}.collection-actions{align-items:center;gap:9px;display:flex}.collection-launch,.collection-wallet{border-radius:8px;align-items:center;gap:7px;padding:10px 12px;font-size:11px;display:inline-flex}.collection-launch{color:#fff;background:var(--ink)}.collection-wallet{border:1px solid var(--line);background:#fffdfb}.collection-hero{background:radial-gradient(circle at 82% 20%,#e5dcff 0,#0000 34%),linear-gradient(120deg,#fbfaf8,#f8f5ff 75%);border-bottom:1px solid #ebe6ee;justify-content:space-between;align-items:flex-end;gap:30px;padding:76px 10vw 58px;display:flex}.back-link{color:#746b80;align-items:center;gap:6px;margin-bottom:35px;font:10px DM Mono;display:inline-flex}.collection-hero h1{letter-spacing:-.08em;margin:18px 0 14px;font-size:clamp(46px,6vw,78px);line-height:.94}.collection-hero h1 em{color:#7652dd;font-family:DM Serif Display,serif;font-weight:400}.collection-hero p{color:#77727d;max-width:475px;margin:0;font-size:15px;line-height:1.6}.collection-count{align-items:flex-end;gap:10px;padding-bottom:4px;display:flex}.collection-count strong{letter-spacing:-.1em;color:#7652dd;font:600 62px/1 DM Mono}.collection-count span{color:#938d98;letter-spacing:.07em;text-transform:uppercase;padding-bottom:6px;font:9px/1.25 DM Mono}.collection-content{max-width:1240px;margin:0 auto;padding:38px 5vw 90px}.collection-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.collection-filters{flex-wrap:wrap;gap:5px;display:flex}.collection-filters button{color:#8b8491;background:0 0;border:1px solid #0000;border-radius:8px;padding:9px 11px;font:10px DM Mono}.collection-filters button:hover,.collection-filters button.active{color:#6244be;background:#eee8ff;border-color:#d8cbed}.collection-search{border:1px solid var(--line);color:#9a929f;background:#fffdfb;border-radius:8px;align-items:center;gap:8px;width:245px;padding:9px 11px;display:flex}.collection-search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px}.collection-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:18px;display:grid}.collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.collection-card{border:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;background:#fffdfb;border-radius:16px;padding:0;transition:all .2s;overflow:hidden;box-shadow:0 8px 18px #3c2c4a06}.collection-card:hover,.collection-card.selected{border-color:#b9a2e0;transform:translateY(-3px);box-shadow:0 14px 28px #3c2c4a12}.collection-card-art{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--card-accent) 18%,#fff) 0,transparent 62%),linear-gradient(145deg,#f8f1ff,#eee8f8);place-items:center;height:172px;display:grid;position:relative;overflow:hidden}.collection-card-art:after{content:"";filter:blur(5px);background:#3d2e5518;border-radius:50%;width:100px;height:12px;position:absolute;bottom:18px}.collection-status{letter-spacing:.05em;border-radius:20px;width:max-content;padding:5px 7px;font:9px DM Mono;display:inline-flex}.collection-status.available{color:#4f9854;background:#e5f5e1}.collection-status.claimed{color:#6f57a8;background:#eee7ff}.collection-status.dead{color:#bd5a56;background:#fae2df}.collection-status{z-index:3;position:absolute;top:11px;left:11px}.collection-number{z-index:3;color:#8f849b;font:10px DM Mono;position:absolute;top:14px;right:13px}.collection-card-copy{justify-content:space-between;align-items:center;gap:10px;padding:15px 15px 9px;display:flex}.collection-card-copy strong,.collection-card-copy span{display:block}.collection-card-copy strong{letter-spacing:-.04em;font-size:16px}.collection-card-copy span{color:#958c9d;margin-top:4px;font:10px DM Mono}.collection-card-copy>svg{color:#8c6ed1;flex:none}.collection-card-meta{color:#9b929f;justify-content:space-between;gap:10px;padding:0 15px 15px;font:9px DM Mono;display:flex}.collection-inspector{background:linear-gradient(150deg,#fffdfb,#f5efff);border:1px solid #ded4eb;border-radius:18px;padding:20px;position:sticky;top:101px;box-shadow:0 15px 30px #3c2c4a0a}.inspector-art{background:radial-gradient(circle,#eadfff 0,#0000 64%);border-radius:13px;place-items:center;height:180px;margin:14px -4px 0;display:grid}.collection-inspector>.collection-status{margin-top:8px;position:static}.collection-inspector h2{letter-spacing:-.07em;margin:10px 0 3px;font-size:28px}.inspector-title{color:#887e91;margin:0;font:10px DM Mono}.inspector-quote{color:#665b70;min-height:42px;margin:21px 0;font:italic 14px/1.45 DM Sans}.inspector-stats{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:18px;display:grid}.inspector-stats div{text-align:center;background:#fff9;border:1px solid #e4daf0;border-radius:10px;padding:10px 7px}.inspector-stats span{color:#a097a4;font:8px DM Mono;display:block}.inspector-stats strong{color:#6b4bc3;margin-top:6px;font:700 17px DM Mono;display:block}.collection-cta{width:100%;padding:12px 10px;font-size:11px}.catalog-avatar{isolation:isolate;--avatar-accent:#d6a879;--avatar-skin:#4b2d49;place-items:center;width:145px;height:145px;display:grid;position:relative}.catalog-aura{background:color-mix(in srgb,var(--avatar-accent),transparent 62%);filter:blur(12px);border-radius:50%;width:122px;height:122px;position:absolute}.catalog-body{z-index:2;border:4px solid var(--avatar-skin);background:linear-gradient(135deg,#fff5e5,var(--avatar-accent) 45%,color-mix(in srgb,var(--avatar-accent),#000 30%));width:88px;height:96px;box-shadow:inset -9px -10px #0002,0 9px 0 var(--avatar-skin);border-radius:46% 46% 38% 38%;position:relative}.catalog-body i{background:#171525;border-radius:50%;width:10px;height:14px;position:absolute;top:35px}.catalog-body i:first-child{left:22px}.catalog-body i:nth-child(2){right:22px}.catalog-body i:after{content:"";background:#fff;border-radius:50%;width:3px;height:4px;position:absolute;top:2px;left:2px}.catalog-body b{border-bottom:3px solid #211a2d;border-radius:0 0 50% 50%;width:19px;height:8px;position:absolute;top:59px;left:30px}.catalog-ear{z-index:1;border:4px solid var(--avatar-skin);background:var(--avatar-accent);border-radius:70% 20% 50% 18%;width:28px;height:35px;position:absolute;top:19px}.catalog-ear-left{left:28px;transform:rotate(-25deg)}.catalog-ear-right{right:28px;transform:scaleX(-1)rotate(-25deg)}.catalog-prop{z-index:4;color:#f8d778;background:var(--avatar-skin);border-radius:8px;place-items:center;width:27px;height:27px;font:700 14px DM Mono;display:grid;position:absolute;top:37px;right:20px;transform:rotate(12deg)}@media (max-width:900px){.collection-layout{grid-template-columns:1fr}.collection-inspector{position:relative;top:auto}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-inspector{grid-template-columns:120px 1fr;column-gap:16px;display:grid}.collection-inspector .tiny-label,.collection-inspector>.collection-status,.collection-inspector h2,.collection-inspector .inspector-title,.collection-inspector .inspector-quote,.collection-inspector .inspector-stats,.collection-inspector .collection-cta{grid-column:2}.collection-inspector .inspector-art{grid-area:1/1/span 5}}@media (max-width:680px){.collection-topbar{height:66px;padding:0 5vw}.collection-nav{display:none}.collection-actions .collection-wallet{white-space:nowrap;width:36px;padding:10px;overflow:hidden}.collection-actions .collection-wallet svg{flex:none}.collection-hero{flex-direction:column;align-items:flex-start;padding:52px 7vw 42px}.collection-hero h1{font-size:55px}.collection-count{align-self:flex-end}.collection-content{padding:27px 5vw 60px}.collection-toolbar{flex-direction:column;align-items:stretch}.collection-search{width:100%}.collection-filters{flex-wrap:nowrap;overflow:auto}.collection-grid{grid-template-columns:1fr}.collection-inspector{display:block}.collection-inspector .inspector-art{height:170px}.collection-inspector .collection-cta{display:flex}}.collection-wallet{cursor:pointer}.collection-wallet.connected{color:#fff;border-color:var(--ink);background:var(--ink)}.launch-modal textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:58px;color:var(--ink);background:#fff;border-radius:7px;outline:0;margin-top:6px;padding:10px;font-size:12px;display:block}.launch-modal textarea:focus{border-color:#9d83dc}.launch-modal button:disabled{cursor:wait;opacity:.65}.launch-feedback{border-radius:8px;margin:0 0 12px;padding:10px 11px;font:10px/1.35 DM Mono}.launch-feedback.error{color:#b84f4b;background:#fae2df}.launch-feedback.success{color:#4f9854;background:#e5f5e1}.launch-feedback.launching{color:#6a4bc2;background:#eee7ff}.launch-modal{max-width:620px;max-height:calc(100vh - 32px);overflow-y:auto}.launch-modal::-webkit-scrollbar{width:7px}.launch-modal::-webkit-scrollbar-thumb{background:#d9cee8;border-radius:8px}.wallet-notice{text-align:center;max-width:min(90vw,560px)}.wallet-adapter-button.wallet-adapter-button{border:1px solid var(--line);height:38px;min-height:38px;color:var(--ink);box-shadow:none;background:#fffdfb;border-radius:8px;padding:0 13px;font:600 11px Space Grotesk,sans-serif}.wallet-adapter-button.wallet-adapter-button:hover{color:#fff;background:var(--ink)}.wallet-adapter-dropdown-list{z-index:160}.wallet-adapter-modal-wrapper{color:var(--ink);background:#fffdfb}.wallet-adapter-modal-title{color:var(--ink)}.wallet-adapter-modal-list li{color:var(--ink);background:#fff}.wallet-adapter-modal-list li:hover{background:#f4efff}.wallet-adapter-modal-list-more{color:#7151da}.wallet-adapter-button-trigger{background:#fffdfb}.wallet-adapter-button-trigger.wallet-adapter-button{min-width:138px}.wallet-adapter-button-trigger svg{width:18px}.wallet-adapter-button-trigger.wallet-adapter-button:not([disabled]):hover{background:var(--ink)}.wallet-help-backdrop{z-index:140}.wallet-help-dialog{background:#fffdfb;border:1px solid #fff;border-radius:16px;width:min(92vw,430px);padding:30px;position:relative;box-shadow:0 30px 90px #17152140}.wallet-help-dialog h2{color:var(--ink);letter-spacing:-.08em;margin:15px 0 8px;font-size:34px}.wallet-help-dialog h2 em{color:#7652dd;font-style:normal}.wallet-help-dialog p{color:#8a838f;font-size:12px;line-height:1.5}.wallet-install-list{gap:8px;margin:22px 0;display:grid}.wallet-install-list a{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;padding:13px 14px;font-size:12px;display:flex}.wallet-install-list a:hover{color:#6848c8;border-color:#9d83dc}@media (min-width:600px){.launch-modal label:first-of-type,.launch-modal label:nth-of-type(2),.launch-modal label:nth-of-type(4){vertical-align:top;width:calc(50% - 8px);display:inline-block}.launch-modal label:first-of-type,.launch-modal label:nth-of-type(4){margin-right:12px}}.wallet-adapter-button.wallet-adapter-button-trigger{color:#fff;letter-spacing:-.025em;white-space:nowrap;background:#191521;border:1px solid #d8d1e1;border-radius:14px;flex-direction:row;justify-content:center;align-items:center;gap:10px;min-width:176px;height:46px;padding:0 18px;font:700 14px/1 Space Grotesk,sans-serif;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff1c,0 3px #d7d0df}.wallet-adapter-button.wallet-adapter-button-trigger:hover{color:#fff;background:#272130;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1c,0 5px #d7d0df}.wallet-adapter-button.wallet-adapter-button-trigger:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffff1c,0 2px #d7d0df}.wallet-adapter-button.wallet-adapter-button-trigger:disabled{color:#fff;opacity:.72;background:#332b3d}.wallet-button-icon{flex:none;place-items:center;width:25px;height:25px;line-height:0;display:grid}.wallet-button-icon svg{width:24px;height:24px}.wallet-button-label{white-space:nowrap}.top-actions .wallet-adapter-button.wallet-adapter-button-trigger{min-width:151px;height:40px;box-shadow:none;border-radius:11px;padding:0 14px;font-size:11px}.top-actions .wallet-button-icon,.top-actions .wallet-button-icon svg{width:20px;height:20px}.wallet-adapter-outline{min-width:184px!important}.launch-wallet-adapter{justify-content:center;width:100%}.collection-wallet-adapter{min-width:157px!important}.wallet-help-backdrop{z-index:140;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#171521a8}.wallet-chooser-dialog{background:linear-gradient(145deg,#fffdfb 0%,#faf7ff 100%);border:1px solid #fff;border-radius:24px;width:min(92vw,482px);padding:30px;box-shadow:0 30px 90px #17152152}.wallet-chooser-dialog .modal-close{color:#8b8192;background:#fff;border:1px solid #e8e1ee;border-radius:10px;width:34px;height:34px;transition:all .18s;top:20px;right:20px}.wallet-chooser-dialog .modal-close:hover{color:var(--ink);background:#f8f3ff;border-color:#cbbbe5}.wallet-modal-icon{color:#fff;background:#191521;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 1px #ffffff1c,0 5px 12px #1915211f}.wallet-modal-icon svg{width:21px;height:21px}.wallet-chooser-dialog .modal-kicker{color:#7652dd;margin-top:17px;font-size:9px}.wallet-chooser-dialog h2{color:var(--ink);letter-spacing:-.08em;margin:10px 0 8px;font-size:36px;line-height:.98}.wallet-chooser-dialog h2 em{color:#7652dd;font-style:normal}.wallet-modal-lede{color:#8a838f;max-width:330px;margin:0;font-size:12px;line-height:1.5}.wallet-detected-note{color:#6f6679;align-items:center;gap:8px;margin-top:20px;font:10px DM Mono;display:flex}.wallet-detected-pulse{background:#62bf5b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #62bf5b20}.wallet-install-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:13px 0 16px;display:grid}.wallet-option-row{min-width:0;min-height:74px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #e7e0ed;border-radius:16px;align-items:center;gap:11px;padding:12px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex}.wallet-option-row:hover{background:#fff;border-color:#c4b0e2;transform:translateY(-2px);box-shadow:0 9px 20px #4b356f12}.wallet-option-row:disabled{cursor:wait;opacity:.7;transform:none}.wallet-option-brand{color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font:700 17px Space Grotesk;display:grid;box-shadow:inset 0 1px #ffffff45}.wallet-option-brand.wallet-phantom{background:linear-gradient(145deg,#1c1730,#7652dd)}.wallet-option-brand.wallet-solflare{background:linear-gradient(145deg,#f2a049,#df5b43)}.wallet-option-brand.wallet-backpack{background:linear-gradient(145deg,#32b7a2,#167c9b)}.wallet-option-brand.wallet-glow{background:linear-gradient(145deg,#86b7ff,#6871e9)}.wallet-option-copy{flex:1;min-width:0}.wallet-option-copy strong,.wallet-option-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wallet-option-copy strong{font-size:12px}.wallet-option-copy small{color:#a098a7;margin-top:5px;font:8px DM Mono}.wallet-option-arrow{color:#9b8bab;flex:none}.wallet-spinner{color:#7652dd;flex:none;animation:.8s linear infinite wallet-spin}@keyframes wallet-spin{to{transform:rotate(360deg)}}.wallet-modal-cancel{color:#756d7d;background:0 0;border:0;border-radius:11px;width:100%;padding:11px;font:600 11px Space Grotesk}.wallet-modal-cancel:hover{color:var(--ink);background:#f1ebfa}.wallet-chooser-dialog .launch-feedback{margin-top:8px}.collection-actions{align-items:center}.collection-search-link{box-sizing:border-box;border:1px solid var(--line);color:#777080;background:#fffdfb;border-radius:11px;flex:0 0 205px;align-items:center;gap:9px;width:205px;height:46px;padding:0 14px;font:600 12px Space Grotesk,sans-serif;text-decoration:none;display:inline-flex}.collection-search-link:hover{color:var(--ink);border-color:#bda8df}.collection-search-link kbd{color:#a39aa5;text-align:center;border:1px solid #e7e0e5;border-radius:5px;min-width:17px;margin-left:auto;padding:3px 5px;font:9px DM Mono}.collection-actions .collection-launch,.collection-actions .collection-wallet-adapter{box-sizing:border-box;flex:0 0 176px;justify-content:center;width:176px!important;min-width:176px!important;max-width:176px!important;height:46px!important;padding:0 14px!important}.collection-actions .wallet-account-menu{flex:0 0 176px;width:176px;max-width:176px}.collection-actions .wallet-account-menu>.collection-wallet-adapter{width:176px!important;max-width:176px!important}@media (max-width:680px){.collection-topbar{gap:10px}.collection-nav{gap:10px;margin-left:auto;display:flex}.collection-nav a{font-size:10px;display:none}.collection-nav a:first-child{display:inline}.collection-search-link{border-radius:12px;flex:0 0 42px;justify-content:center;width:42px;height:42px;padding:0}.collection-search-link span,.collection-search-link kbd{display:none}.collection-actions .collection-wallet-adapter,.collection-actions .wallet-account-menu,.collection-actions .wallet-account-menu>.collection-wallet-adapter{border-radius:12px;flex:0 0 42px;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;padding:0!important}.collection-actions .collection-wallet-adapter .wallet-button-label,.collection-actions .collection-wallet-adapter .wallet-menu-chevron{display:none}.collection-actions .collection-wallet-adapter .wallet-button-icon{width:22px;height:22px}}@media (max-width:560px){.wallet-chooser-dialog{border-radius:20px;padding:23px}.wallet-chooser-dialog h2{font-size:32px}.wallet-install-list{grid-template-columns:1fr}.wallet-option-row{min-height:66px}}@media (max-width:680px){.top-actions .wallet-adapter-button.wallet-adapter-button-trigger{border-radius:11px;width:40px;min-width:40px;height:40px;padding:0}.top-actions .wallet-button-label{display:none}.wallet-adapter-outline{min-width:170px!important}}.wallet-option-brand{background:#fff;padding:0;overflow:hidden}.wallet-option-brand img{object-fit:cover;width:100%;height:100%;display:block}.wallet-option-status{letter-spacing:.02em;border-radius:999px;align-items:center;gap:5px;width:max-content;margin-top:5px;padding:3px 6px;font:700 8px/1 DM Mono;display:inline-flex}.wallet-option-status.detected{color:#318445;background:#e4f5e6}.wallet-option-status.detected:before{content:"";background:#52b967;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 2px #52b96720}.wallet-option-status.install{color:#8c8492;background:#f1edf4}.wallet-account-menu{display:inline-flex;position:relative}.wallet-menu-chevron{color:#aaa0b3;flex:none;transition:transform .18s}.wallet-menu-chevron.open{transform:rotate(180deg)}.wallet-account-popover{z-index:180;background:#fffdfb;border:1px solid #e3dbea;border-radius:16px;width:280px;padding:14px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 50px #17152124}.wallet-account-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.wallet-account-status{color:#318445;align-items:center;gap:6px;font:700 9px DM Mono;display:inline-flex}.wallet-account-status>span{background:#52b967;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #52b96720}.wallet-account-network{color:#6c4abf;background:#eee8ff;border-radius:999px;padding:4px 7px;font:8px DM Mono}.wallet-account-address{border:1px solid var(--line);color:#5e5267;background:#faf7ff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 11px;font:10px DM Mono;display:flex}.wallet-account-address span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wallet-account-address button{color:#75658a;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:25px;height:25px;padding:0;display:grid}.wallet-account-address button:hover{color:var(--ink);background:#eee8ff}.wallet-balance-card{color:#fff;background:#191521;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:13px;display:flex}.wallet-balance-card small{color:#aaa0b8;letter-spacing:.08em;font:8px DM Mono;display:block}.wallet-balance-card strong{letter-spacing:-.04em;margin-top:5px;font:700 20px Space Grotesk;display:block}.wallet-balance-card>button{color:#d8c8ff;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;place-items:center;width:29px;height:29px;padding:0;display:grid}.wallet-balance-card>button:hover{color:#fff;background:#ffffff1c}.wallet-balance-card .spinning svg{animation:.8s linear infinite wallet-spin}.wallet-account-actions{gap:5px;margin-top:10px;display:grid}.wallet-account-actions a,.wallet-account-actions button{color:#675d70;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:9px 8px;font:600 10px Space Grotesk;display:flex}.wallet-account-actions a:hover,.wallet-account-actions button:hover{color:var(--ink);background:#f2edfa}.wallet-account-actions button{cursor:pointer}@media (max-width:680px){.wallet-account-popover{width:min(90vw,290px);position:fixed;top:74px;right:5vw}}.pokemon-stage{pointer-events:none;position:relative;overflow:hidden}.pokemon-stage canvas{width:100%;height:100%;display:block}.pokemon-sprite{will-change:transform}.pokemon-stage-fallback{z-index:2;object-fit:contain;filter:drop-shadow(0 13px 8px #4b356f2c);width:min(78%,320px);height:82%;animation:3.2s ease-in-out infinite pokemonStageFallbackFloat;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.pokemon-stage-fallback-hero,.pokemon-stage-fallback-celebrate{animation-name:pokemonStageFallbackHero}.pokemon-stage-fallback-hurt{animation-name:pokemonStageFallbackHurt}.pokemon-stage-fallback-idle{animation-name:pokemonStageFallbackFloat}@keyframes pokemonStageFallbackFloat{0%,to{transform:translate(-50%)translateY(0)rotate(-1deg)}50%{transform:translate(-50%)translateY(-8px)rotate(1deg)}}@keyframes pokemonStageFallbackHero{0%,to{transform:translate(-50%)translateY(0)rotate(-2deg)scale(1)}50%{transform:translate(-50%)translateY(-17px)rotate(2deg)scale(1.04)}}@keyframes pokemonStageFallbackHurt{0%,to{transform:translate(-50%)translateY(0)rotate(0)}25%{transform:translate(calc(-50% - 8px))rotate(-4deg)}50%{transform:translate(calc(8px - 50%))rotate(4deg)}75%{transform:translate(calc(-50% - 5px))rotate(-2deg)}}.stage-trick-copy{color:#8a7c98;margin-top:6px;font:9px DM Mono;display:block}@keyframes pokemonFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-8px)rotate(1deg)}}.pokemon-page{background:radial-gradient(circle at 88% 10%,#e9e0ff,transparent 30%),var(--paper);min-height:100vh;padding:56px 5vw 80px}.pokemon-page-header{justify-content:space-between;align-items:flex-end;gap:20px;max-width:1280px;margin:0 auto 28px;display:flex}.pokemon-page-header h1{letter-spacing:-.07em;margin:12px 0 8px;font-size:clamp(34px,5vw,64px);line-height:.95}.pokemon-page-header h1 em{color:#7652dd;font-style:normal}.pokemon-page-header p{color:var(--muted);margin:0;font-size:13px}.pokemon-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;max-width:1280px;margin:0 auto;display:grid}.pokemon-catalog-panel,.pokemon-inspector{border:1px solid var(--line);background:#fffdfb;border-radius:18px;box-shadow:0 14px 40px #3c2c4a0c}.pokemon-catalog-panel{min-width:0;padding:18px}.pokemon-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.pokemon-toolbar>strong{font:700 12px DM Mono}.pokemon-toolbar label{border:1px solid var(--line);color:#968b9e;border-radius:9px;align-items:center;gap:8px;width:min(280px,50%);padding:9px 11px;display:flex}.pokemon-toolbar input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px}.pokemon-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-height:720px;padding:2px;display:grid;overflow:auto}.pokemon-card{text-align:left;min-width:0;color:var(--ink);background:#fff;border:1px solid #eee8f0;border-radius:12px;padding:8px 6px 10px;transition:all .16s}.pokemon-card:hover,.pokemon-card.selected{border-color:#9d84dc;transform:translateY(-2px);box-shadow:0 8px 18px #5637b718}.pokemon-card img{aspect-ratio:1;object-fit:contain;background:radial-gradient(circle,#f2ebff,#fff);border-radius:9px;width:100%;display:block}.pokemon-card span,.pokemon-card small,.pokemon-card strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pokemon-card span{color:#a097a7;margin-top:7px;font:8px DM Mono}.pokemon-card strong{margin-top:3px;font-size:11px}.pokemon-card small{color:#a097a7;margin-top:3px;font:8px DM Mono}.pokemon-inspector{padding:18px;position:sticky;top:18px;overflow:hidden}.pokemon-inspector-stage{background:linear-gradient(160deg,#f6efff,#ddd1fa);height:260px;margin:-18px -18px 17px}.pokemon-inspector h2{letter-spacing:-.06em;margin:7px 0 17px;font-size:31px}.pokemon-moves{border-top:1px solid var(--line);padding-top:13px}.pokemon-moves-head{color:#8f8397;justify-content:space-between;align-items:center;margin-bottom:5px;font:9px DM Mono;display:flex}.pokemon-move{border-top:1px solid #f0ebf0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 0;display:grid}.pokemon-move>div{min-width:0}.pokemon-move strong,.pokemon-move small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pokemon-move strong{font-size:11px}.pokemon-move small{color:#9c92a1;margin-top:3px;font-size:9px}.pokemon-move b{color:#6d50c3;font:10px DM Mono}.move-type{color:#fff;background:#9b84bd;border-radius:5px;padding:4px 6px;font:8px DM Mono}.move-fire{background:#e47762}.move-water{background:#639ce3}.move-electric{background:#d6ad35}.move-grass{background:#69b76c}.move-ghost,.move-psychic{background:#8f72bd}.move-poison{background:#a861aa}.move-fairy{background:#df8cb8}.move-ground,.move-rock{background:#b08a55}.move-normal{background:#9d9289}@media (max-width:950px){.pokemon-layout{grid-template-columns:1fr}.pokemon-inspector{position:relative;top:0}.pokemon-grid{grid-template-columns:repeat(6,minmax(75px,1fr))}}@media (max-width:620px){.pokemon-page{padding:34px 4vw 60px}.pokemon-page-header{flex-direction:column;align-items:flex-start}.pokemon-toolbar{flex-direction:column;align-items:stretch}.pokemon-toolbar label{width:100%}.pokemon-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pokemon-inspector-stage{height:230px}}.pika-loading{color:#18243d;justify-content:center;align-items:center;gap:13px;min-height:88px;display:inline-flex}.pika-loading.compact{justify-content:flex-start;gap:6px;min-height:24px}.pika-loading-orb{color:#18243d;background:linear-gradient(#ef5962 0 43%,#18243d 43% 57%,#fff 57%);border:3px solid #18243d;border-radius:50%;flex:none;place-items:center;width:58px;height:58px;animation:.72s ease-in-out infinite alternate pikaBounce;display:grid;position:relative;box-shadow:0 5px #c7d4e9}.pika-loading-orb:after{content:"";background:#fff;border:3px solid #18243d;border-radius:50%;width:16px;height:16px;position:absolute}.pika-loading-orb svg{z-index:1;color:#f2c94c;filter:drop-shadow(0 1px #fff);animation:.52s ease-in-out infinite alternate pikaSpark;position:relative}.pika-loading-copy{flex-direction:column;gap:7px;display:flex}.pika-loading-copy strong{font-size:12px}.pika-loading-copy i{gap:4px;display:flex}.pika-loading-copy b{background:#f2c94c;border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite pikaDots}.pika-loading-copy b:nth-child(2){animation-delay:.14s}.pika-loading-copy b:nth-child(3){animation-delay:.28s}.pika-loading.compact .pika-loading-orb{border-width:2px;width:24px;height:24px;box-shadow:0 2px #c7d4e9}.pika-loading.compact .pika-loading-orb:after{border-width:1px;width:6px;height:6px}.pika-loading.compact .pika-loading-orb svg{width:11px;height:11px}.pika-loading.compact .pika-loading-copy{gap:0}.pika-loading.compact .pika-loading-copy strong{color:#64718d;font:700 9px DM Mono}.pokedex-loading{align-content:center;place-items:center;gap:30px;min-height:520px;display:grid}.pokedex-skeletons{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;display:grid}.pokedex-skeletons i{background:linear-gradient(110deg,#e6edf8 25%,#f8fbff 38%,#e6edf8 52%) 0 0/220% 100%;border-radius:15px;height:140px;animation:1.5s linear infinite skeletonShimmer}.inspector-loading{background:radial-gradient(circle,#fff6bd,#eef7ff 62%,#0000);place-items:center;min-height:560px;display:grid}.pokemon-card img{transition:transform .22s cubic-bezier(.2,.8,.2,1),filter .22s}.pokemon-card:hover img{filter:drop-shadow(0 8px 5px #5272a52b);transform:translateY(-7px)scale(1.08)rotate(-3deg)}.pokemon-card:active{transform:translateY(1px)scale(.98)}.creature-card .pokemon-sprite{transition:transform .22s,filter .22s}.creature-card:hover .pokemon-sprite{filter:drop-shadow(0 18px 8px #3557813b);transform:translateY(-8px)scale(1.08)rotate(3deg)}.event-button:active,.primary-button:active,.top-launch:active{transform:translateY(2px);box-shadow:0 2px #18243d}.event-button span{transition:transform .2s}.event-button:hover span{transform:scale(1.25)rotate(-12deg)}.launch-card-art{animation:2.6s ease-in-out infinite launchPulse}.launch-orbit{animation:3.2s linear infinite orbitSpin}.world-sun{animation:2.4s ease-in-out infinite sunPulse}.hero-glow{animation:3.5s ease-in-out infinite heroGlow}.spark{animation:1.6s ease-in-out infinite alternate sparkTwinkle}.spark-two{animation-delay:.4s}.spark-three{animation-delay:.8s}.stage-trick-copy{animation:.35s ease-out copyPop}.pokemon-move{transition:background .18s,transform .18s,padding .18s}.pokemon-move:hover{background:#f1f5ff;border-radius:10px;padding-left:7px;padding-right:7px;transform:translate(3px)}@keyframes pikaBounce{0%{transform:translateY(0)rotate(-5deg)}to{transform:translateY(-9px)rotate(5deg)}}@keyframes pikaSpark{0%{transform:scale(.78)rotate(-12deg)}to{transform:scale(1.16)rotate(12deg)}}@keyframes pikaDots{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes skeletonShimmer{to{background-position:-220% 0}}@keyframes launchPulse{0%,to{box-shadow:0 0 #f2c94c00}50%{box-shadow:0 0 0 9px #f2c94c28}}@keyframes orbitSpin{to{transform:rotate(335deg)}}@keyframes sunPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes heroGlow{0%,to{opacity:.36;transform:scale(.96)}50%{opacity:.55;transform:scale(1.08)}}@keyframes sparkTwinkle{0%{opacity:.35;transform:scale(.8)rotate(-8deg)}to{opacity:1;transform:scale(1.16)rotate(8deg)}}@keyframes copyPop{0%{opacity:.2;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pika-loading-orb,.pika-loading-orb svg,.pika-loading-copy b,.pokemon-card img,.creature-card .pokemon-sprite,.launch-card-art,.launch-orbit,.world-sun,.hero-glow,.spark{transition:none;animation:none}}.launch-page{background:linear-gradient(#c9edff 0%,#f4f8ff 33% 100%);min-height:100vh;padding:42px 5vw 90px}.launch-page-header{max-width:1180px;margin:0 auto 28px}.launch-page-header .back-link{color:#506584;align-items:center;gap:6px;font:700 10px DM Mono;display:inline-flex}.launch-page-header .tiny-label{margin-top:45px;display:block}.launch-page-header h1{color:#18243d;letter-spacing:-.08em;text-shadow:3px 3px #fff;margin:12px 0 8px;font-size:clamp(42px,6vw,76px);line-height:.95}.launch-page-header h1 em{color:#e85c68;font-style:normal}.launch-page-header p{color:#536987;max-width:560px;margin:0;font-size:14px;line-height:1.55}.launch-layout{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:18px;max-width:1180px;margin:0 auto;display:grid}.launch-picker-panel,.launch-form-panel{background:#fff;border:2px solid #18243d;border-radius:22px;box-shadow:0 7px #c7d4e9}.launch-picker-panel{min-width:0;padding:20px}.launch-panel-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:15px;display:flex}.launch-panel-head h2,.launch-form-head h2{color:#18243d;letter-spacing:-.06em;margin:7px 0 4px;font-size:25px}.launch-panel-head small{color:#71809a;font:10px DM Mono}.launch-panel-head label{color:#7888a2;border:2px solid #d7dfec;border-radius:999px;align-items:center;gap:8px;width:min(260px,45%);padding:10px 12px;display:flex}.launch-panel-head input{color:#18243d;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.launch-catalog-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-height:690px;padding:3px;display:grid;overflow:auto}.launch-pokemon-card{color:#18243d;text-align:left;cursor:pointer;background:#fff;border:2px solid #d7dfec;border-radius:14px;min-width:0;padding:7px 5px 9px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative}.launch-pokemon-card:hover{border-color:#8ca0ec;transform:translateY(-3px);box-shadow:0 6px #c7d4e9}.launch-pokemon-card.selected{background:#eef2ff;border-color:#5b6fe8;box-shadow:0 4px #aebdea}.launch-pokemon-card img{aspect-ratio:1;object-fit:contain;background:radial-gradient(circle,#fff5bc,#edf7ff);border-radius:9px;width:100%;display:block}.launch-pokemon-card span,.launch-pokemon-card strong,.launch-pokemon-card small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.launch-pokemon-card span{color:#7b8ba6;margin-top:6px;font:8px DM Mono}.launch-pokemon-card strong{margin-top:3px;font-size:10px}.launch-pokemon-card small{color:#8a9ab0;margin-top:3px;font-size:8px}.launch-pokemon-card i{color:#18243d;background:#f2c94c;border:2px solid #18243d;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:7px;right:7px}.launch-test-coin-card{background:linear-gradient(145deg,#fff4f1,#fff 65%);border-color:#f0a3a0}.launch-test-coin-card:hover{border-color:#e85c68;box-shadow:0 6px #f4c6c3}.launch-test-coin-card.selected{background:#fff0ee;border-color:#e85c68;box-shadow:0 4px #f3b4b0}.launch-test-coin-mark{aspect-ratio:1;color:#fff;letter-spacing:-.12em;text-shadow:3px 3px #8f2e49;background:radial-gradient(circle at 35% 28%,#ffb369,#e85c68 58%,#b83d59);border-radius:9px;place-items:center;width:100%;font-size:clamp(28px,4vw,48px);font-weight:900;display:grid}.launch-test-preview{background:linear-gradient(#ffcdc5 0 62%,#ffd987 62% 100%)}.launch-test-preview-mark{color:#fff;letter-spacing:-.12em;text-shadow:7px 7px #b83d59;place-items:center;height:170px;font-size:110px;font-weight:900;animation:2.6s ease-in-out infinite launchTestCoinFloat;display:grid}.launch-test-note{color:#c05c64;margin:-4px 0 12px;font:8px/1.5 DM Mono;display:block}.launch-test-coin-card span{color:#c05c64;font-weight:800}.launch-load-more{color:#526987;cursor:pointer;background:#f8fbff;border:2px dashed #b8c6dc;border-radius:12px;grid-column:1/-1;min-height:38px;font:10px DM Mono}.launch-load-more:hover{color:#3e55c8;background:#eef2ff;border-color:#5b6fe8}.launch-load-more small{color:#8a9ab0;margin-left:8px;font-size:9px;display:inline}@keyframes launchTestCoinFloat{0%,to{transform:translateY(3px)rotate(-3deg)}50%{transform:translateY(-7px)rotate(3deg)}}.created-coin-generic-mark{z-index:1;color:#fff;letter-spacing:-.12em;text-shadow:4px 4px #8f2e49;background:radial-gradient(circle at 35% 28%,#ffb369,#e85c68 58%,#b83d59);border-radius:30px;place-items:center;width:108px;height:108px;font-size:76px;font-weight:900;display:grid;position:relative;transform:rotate(-6deg)}.launch-form-panel{padding:18px;position:sticky;top:18px;overflow:hidden}.launch-preview{background:linear-gradient(#9bdcff 0 62%,#b9e88d 62% 100%);border-bottom:2px solid #d7dfec;border-radius:20px 20px 0 0;min-height:220px;margin:-18px -18px 19px;padding:4px 16px 12px;overflow:hidden}.launch-preview .pokemon-stage{height:170px}.launch-preview-copy{z-index:2;margin-top:-12px;padding:0 5px;position:relative}.launch-preview-copy h2{color:#18243d;letter-spacing:-.07em;margin:5px 0 1px;font-size:29px}.launch-preview-copy small{color:#526987;font:9px DM Mono}.launch-form-head{margin-bottom:15px}.launch-form-panel label{color:#687993;margin-bottom:12px;font:9px DM Mono;display:block}.launch-form-panel input,.launch-form-panel textarea{color:#18243d;background:#fbfdff;border:2px solid #d7dfec;border-radius:11px;outline:0;width:100%;margin-top:6px;padding:11px 12px;font:12px Space Grotesk;display:block}.launch-form-panel textarea{resize:vertical;min-height:74px}.launch-form-panel input:focus,.launch-form-panel textarea:focus{border-color:#5b6fe8;box-shadow:0 0 0 3px #5b6fe820}.launch-fee-card{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 7px;display:grid}.launch-fee-card div{background:#f8fbff;border:2px solid #d7dfec;border-radius:12px;padding:11px}.launch-fee-card strong,.launch-fee-card span{display:block}.launch-fee-card strong{color:#18243d;font-size:21px}.launch-fee-card div:last-child strong{color:#e85c68}.launch-fee-card span{color:#6e7f98;margin-top:4px;font:9px DM Mono}.launch-fee-note,.launch-disclaimer{color:#8b9ab0;font:8px/1.5 DM Mono;display:block}.launch-fee-note{margin-bottom:13px}.launch-disclaimer{text-align:center;margin-top:11px}.launch-submit{min-height:46px}.launch-success{color:#2f8e59;background:#e9f8ed;border:2px solid #68bc7e;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:46px;font-weight:800;display:flex}.launch-catalog-loading{place-items:center;min-height:560px;display:grid}.launch-catalog-loading .pika-loading{transform:scale(1.15)}.launch-steps{align-items:center;gap:12px;max-width:640px;margin-top:25px;display:flex}.launch-step{color:#8a9ab0;align-items:center;gap:9px;font:11px DM Mono;display:flex}.launch-step:after{content:"";background:#d7dfec;width:46px;height:2px;margin-left:3px;display:block}.launch-step:last-child:after{display:none}.launch-step span{color:#8292aa;background:#fff;border:2px solid #cbd7e8;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;font-weight:700;display:grid}.launch-step.active{color:#4b61d2}.launch-step.active span{color:#fff;background:#5b6fe8;border-color:#5b6fe8}.launch-step.complete{color:#3f9868}.launch-step.complete span{color:#fff;background:#68bc7e;border-color:#68bc7e}.launch-step.complete:after{background:#9ed7ae}.launch-step-panel h2{color:#18243d;letter-spacing:-.06em;margin:8px 0;font-size:25px}.launch-step-panel p{color:#71809a;margin:0 0 18px;font-size:12px;line-height:1.55}.launch-helper{max-width:330px}.launch-readonly-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.launch-readonly-field{background:#f7faff;border:2px solid #d7dfec;border-radius:11px;padding:11px 12px}.launch-readonly-field>span,.launch-launch-settings span,.launch-review-list span{color:#7789a3;align-items:center;gap:5px;font:9px DM Mono;display:flex}.launch-readonly-field strong{color:#18243d;margin-top:7px;font-size:14px;display:block}.launch-readonly-field small,.launch-launch-settings small,.launch-wallet-status small{color:#8b9ab0;margin-top:4px;font:8px/1.4 DM Mono;display:block}.launch-description-field{margin-bottom:10px}.launch-description-field strong{font-size:11px;line-height:1.45}.launch-launch-settings{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 13px;display:grid}.launch-launch-settings>div{background:#fffdfb;border:2px solid #d7dfec;border-radius:11px;padding:11px 12px}.launch-launch-settings strong{color:#18243d;margin-top:6px;font-size:16px;display:block}.launch-buy-setting label{color:#7789a3;margin:0 0 6px}.launch-buy-input{position:relative}.launch-buy-input input{margin-top:0!important;padding-right:42px!important}.launch-buy-input>span{color:#7789a3;margin:0;font:9px DM Mono;display:block;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.launch-buy-presets{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.launch-buy-presets button{color:#687993;cursor:pointer;background:#fff;border:1px solid #d7dfec;border-radius:999px;padding:5px 7px;font:8px DM Mono}.launch-buy-presets button:hover,.launch-buy-presets button.active{color:#3f4fb0;background:#eef1ff;border-color:#5b6fe8}.launch-step-actions{justify-content:space-between;align-items:center;gap:9px;margin-top:16px;display:flex}.launch-step-actions .outline-button{align-items:center;gap:5px;display:inline-flex}.launch-review-list{background:#d7dfec;border:2px solid #d7dfec;border-radius:12px;gap:1px;margin:15px 0;display:grid;overflow:hidden}.launch-review-list>div{background:#fbfdff;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.launch-review-list strong{color:#18243d;text-align:right;font-size:11px}.launch-wallet-status{color:#5a6e8b;background:#f8fbff;border:2px solid #d7dfec;border-radius:12px;align-items:flex-start;gap:10px;margin:12px 0;padding:12px;display:flex}.launch-wallet-status.connected{color:#3f9868;background:#eefaf2;border-color:#a9dbba}.launch-wallet-status.warning{color:#bc5d5a;background:#fff1ef;border-color:#edaca6}.launch-wallet-status svg{flex:none;margin-top:2px}.launch-wallet-status div{min-width:0}.launch-wallet-status span,.launch-wallet-status strong{display:block}.launch-wallet-status strong{color:#18243d;margin-top:4px;font:12px DM Mono}.launch-wallet-status small{color:inherit}.launch-secure-note{color:#7589a6;justify-content:center;align-items:center;gap:6px;margin-top:12px;font:8px DM Mono;display:flex}.launch-secure-note svg{color:#4eaa76}@media (max-width:980px){.launch-layout{grid-template-columns:1fr}.launch-form-panel{position:relative;top:0}.launch-catalog-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:620px){.launch-page{padding:28px 4vw 60px}.launch-page-header .tiny-label{margin-top:32px}.launch-panel-head{flex-direction:column;align-items:stretch}.launch-panel-head label{width:100%}.launch-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-height:570px}.launch-form-panel{padding:15px}.launch-preview{margin:-15px -15px 17px}.launch-steps{gap:6px}.launch-step{gap:6px;font-size:9px}.launch-step:after{width:16px}.launch-step span{width:24px;height:24px}.launch-readonly-grid,.launch-launch-settings{grid-template-columns:1fr}.launch-step-actions{flex-direction:column-reverse;align-items:stretch}.launch-step-actions>*{justify-content:center;width:100%}.launch-review-list>div{flex-direction:column;align-items:flex-start;gap:4px}.launch-review-list strong{text-align:left}}.launch-pokemon-card.claimed{cursor:not-allowed;opacity:.58;filter:saturate(.45)}.launch-pokemon-card.claimed:hover{box-shadow:none;border-color:#d7dfec;transform:none}.launch-pokemon-card.claimed small{color:#d05f69;font-weight:800}:root{--ink:#18243d;--muted:#64718d;--line:#d7dfec;--paper:#f4f8ff;--purple:#5b6fe8;--purple-dark:#3f55c9;--green:#43b978;--orange:#f0a23c;--red:#e85c68}body{background-color:#f4f8ff;background-image:radial-gradient(#cbd8ed 1px,#0000 1px);background-size:22px 22px}.app-shell{background:linear-gradient(#f7fbff 0%,#f4f8ff 55%,#eef4ff 100%)}.topbar{background:#fff;border-bottom:3px solid #18243d;height:82px;padding:0 5vw;box-shadow:0 4px #cbd7ea}.brand-mark{color:#0000;background:linear-gradient(#ef5962 0 44%,#18243d 44% 56%,#fff 56%);border:3px solid #18243d;border-radius:50%;width:36px;height:36px;position:relative;box-shadow:0 3px #cbd7ea}.brand-mark:after{content:"";background:#fff;border:3px solid #18243d;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand-name{color:#18243d;letter-spacing:.08em;font-size:13px}.brand-name span{color:#e85c68}.brand-sub{color:#7a89a3}nav{gap:8px;margin-left:42px}nav a{color:#64718d;border-radius:999px;padding:9px 12px;font-weight:600}nav a:hover{color:#18243d;background:#edf2ff}.top-search,.top-search-link,.search-button{background:#fff;border:2px solid #d7dfec;border-radius:999px}.top-search button,.top-search-link{color:#64718d}.top-search.open{border-color:#5b6fe8}.top-launch,.primary-button{color:#18243d;background:#f2c94c;border:2px solid #18243d;border-radius:999px;font-weight:800;box-shadow:0 4px #18243d}.top-launch:hover,.primary-button:hover{background:#ffd95e;transform:translateY(-2px);box-shadow:0 6px #18243d}.wallet-adapter-button.wallet-adapter-button-trigger,.top-actions .wallet-adapter-button.wallet-adapter-button-trigger{color:#fff;background:#5b6fe8;border:2px solid #18243d;border-radius:999px;box-shadow:0 4px #18243d}.wallet-adapter-button.wallet-adapter-button-trigger:hover{background:#3f55c9}.hero{background:linear-gradient(#c9edff 0%,#e7f7ff 58%,#f9fcff 100%);min-height:610px;padding:88px 10vw 78px;overflow:hidden}.hero:before{content:"";background:#a9dc8e;border-top:4px solid #6fb875;border-radius:50% 50% 0 0;height:190px;position:absolute;inset:auto -5% -88px;transform:rotate(-2deg)}.hero:after{content:"✦  ✧  ✦";color:#f2c94c;letter-spacing:24px;opacity:.8;font-size:31px;position:absolute;top:18%;right:9%}.hero-copy{z-index:2;position:relative}.hero h1{color:#18243d;text-shadow:3px 3px #fff}.hero h1 em,.section-heading h2 em,.story-copy h2 em,.launch-modal h2 em{color:#e85c68}.hero-lede{color:#4d6384;font-size:16px;font-weight:600}.pill{color:#536481;background:#fff;border:2px solid #d7dfec;font-weight:700}.pill.violet{color:#4659ca;background:#e9edff;border-color:#bfcaff}.pill.orange{color:#a76517;background:#fff3d8;border-color:#f5cf88}.hero-art{z-index:1}.hero-glow{opacity:.42;background:#f2c94c}.orbit{border-color:#6a8ee657}.hero-tag{border:2px solid #18243d;border-radius:14px;box-shadow:4px 5px #18243d22}.ticker-strip{background:#fff;border-top:2px solid #d7dfec;border-bottom:2px solid #d7dfec}.ticker-label{color:#e85c68;font-weight:800}.ticker-icon{border:2px solid;border-radius:50%}.workspace,.explore-section,.story-section,.lower-grid{z-index:2;position:relative}.section-heading h2,.story-copy h2{color:#18243d}.section-heading p,.story-copy p{color:#64718d}.stage-card,.stats-card,.demo-events,.creature-card,.activity-card,.graveyard-card,.launch-card{border:2px solid #18243d;border-radius:20px;box-shadow:0 7px #c7d4e9}.stage-card,.card-topline{background:#fff}.stage-world{background:linear-gradient(#9bdcff 0 60%,#b9e88d 60% 100%)}.world-grid{opacity:.5;background:linear-gradient(152deg,#0000 48%,#73b78b55 49%,#0000 50%) 0 0/52px 52px,linear-gradient(28deg,#0000 48%,#73b78b55 49%,#0000 50%) 0 0/52px 52px}.world-ground{background:#5d9c6d66}.world-sun{background:#f2c94c}.stage-footer{background:#fff}.state-text{color:#e85c68}.stats-card{background:#fffdf4}.stats-note{border-color:#e5dfc7}.bar{background:#e9edf5}.bar i{background:#5b6fe8!important}.demo-events{background:#fff}.event-button{background:#f8fbff;border:2px solid #d7dfec;border-radius:999px;font-weight:700}.event-button:hover{background:#edf2ff;border-color:#5b6fe8}.filters{background:#fff;border:2px solid #d7dfec;border-radius:999px;padding:8px}.filter-tabs button{border-radius:999px;font-weight:800}.filter-tabs button.active{color:#fff;background:#18243d}.search-button{border:0}.creature-grid{gap:15px}.creature-card{background:#fff;border-radius:18px;box-shadow:0 4px #c7d4e9}.creature-card:hover,.creature-card.selected{border-color:#5b6fe8;box-shadow:0 8px #aebdea}.card-art{background:radial-gradient(circle at 50% 45%,#fff4bd,#e9f5ff 68%,#ccecff);border-bottom:2px solid #d7dfec}.availability{border:2px solid;font-weight:800}.card-arrow{border:2px solid #d7dfec;border-radius:50%}.story-section,.story-step,.story-step:first-child{border-color:#d7dfec}.story-step>span{color:#e85c68;font-weight:800}.story-step svg{color:#5b6fe8}.lower-grid{padding-top:75px}.graveyard-card{background:#273653;border-color:#18243d}.launch-card{background:#fff1b8;border-color:#18243d}footer{background:#fff;border-top:2px solid #d7dfec}.footer-note,.footer-links{color:#71809a}.modal-backdrop{background:#18243db8}.launch-modal,.wallet-help-dialog,.wallet-chooser-dialog{border:3px solid #18243d;border-radius:24px;box-shadow:8px 9px #0e183033}.modal-close{border:2px solid #d7dfec;border-radius:50%}.preview-box{background:#eef5ff;border:2px solid #d7dfec}.launch-modal input,.launch-modal textarea{border:2px solid #d7dfec;border-radius:12px}.launch-modal input:focus,.launch-modal textarea:focus{border-color:#5b6fe8}.pokemon-page{background:linear-gradient(#c9edff 0%,#f4f8ff 35%)}.pokemon-page-header h1{color:#18243d;text-shadow:3px 3px #fff}.pokemon-page-header h1 em{color:#e85c68}.pokemon-catalog-panel,.pokemon-inspector{border:2px solid #18243d;border-radius:20px;box-shadow:0 7px #c7d4e9}.pokemon-card{border:2px solid #d7dfec;border-radius:15px}.pokemon-card:hover,.pokemon-card.selected{border-color:#5b6fe8;box-shadow:0 5px #aebdea}.pokemon-card img{background:radial-gradient(circle,#fff4bd,#e8f5ff)}.pokemon-inspector-stage{background:linear-gradient(#9bdcff 0 60%,#b9e88d 60% 100%)}@media (max-width:680px){.topbar{height:72px}.topbar nav{background:#fff;border-top:2px solid #18243d;top:72px}.hero{padding-top:55px}.hero:after{letter-spacing:10px;font-size:22px;top:9%;right:4%}.filters{border-radius:18px;align-items:stretch}.filter-tabs{padding-bottom:2px}.stage-card,.stats-card,.demo-events,.creature-card,.activity-card,.graveyard-card,.launch-card{box-shadow:0 5px #c7d4e9}}.token-profile-page{background:radial-gradient(circle at 88% 8%,#e4eaff,#0000 28%),linear-gradient(#c9edff 0%,#f4f8ff 34%,#eef4ff 100%);min-height:100vh}.token-profile-hero{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);align-items:center;gap:28px;max-width:1180px;margin:0 auto;padding:58px 5vw 32px;display:grid}.token-profile-heading h1{color:#18243d;letter-spacing:-.08em;text-shadow:3px 3px #fff;margin:13px 0 10px;font-size:clamp(40px,6vw,72px);line-height:.94}.token-profile-heading h1 em{color:#e85c68;font-style:normal}.token-profile-heading p{color:#536987;max-width:600px;font-size:14px;line-height:1.55}.token-kicker{color:#6d7e99;letter-spacing:.07em;align-items:center;gap:7px;margin-top:25px;font:10px DM Mono;display:flex}.token-refresh{color:#7889a3;align-items:center;gap:6px;font:9px DM Mono;display:inline-flex}.muted-dot{box-shadow:none!important;background:#9aa8ba!important}.token-hero-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.token-hero-actions a{align-items:center;gap:7px;text-decoration:none;display:inline-flex}.token-hero-actions .outline-button{color:#18243d;background:#fff;border:2px solid #18243d;border-radius:999px;align-items:center;gap:7px;padding:11px 15px;font-weight:800;display:inline-flex;box-shadow:0 4px #c7d4e9}.token-stage-shell{background:linear-gradient(#9bdcff 0 60%,#b9e88d 60% 100%);border:2px solid #18243d;border-radius:24px;min-height:430px;position:relative;overflow:hidden;box-shadow:0 8px #c7d4e9}.token-stage-shell.market-buy{border-color:#43b978;box-shadow:0 8px #a3dcb6}.token-stage-shell.market-sell{border-color:#e85c68;box-shadow:0 8px #efb0b8}.token-stage-signal{z-index:3;background:#ffffffe8;border:2px solid #18243d;border-radius:14px;max-width:240px;padding:10px 13px;position:absolute;top:16px;left:16px;box-shadow:3px 4px #18243d20}.token-stage-signal span{color:#6d7e99;font:9px DM Mono;display:block}.token-stage-signal strong{color:#18243d;margin-top:4px;font-size:20px;display:block}.token-stage-signal small{color:#637692;margin-top:3px;font-size:10px;line-height:1.3;display:block}.token-stage-caption{z-index:3;color:#18243d;align-items:baseline;gap:8px;display:flex;position:absolute;bottom:14px;right:18px}.token-stage-caption span,.token-stage-caption small{color:#536987;font:9px DM Mono}.token-stage-caption strong{font-size:18px}.token-profile-content{max-width:1180px;margin:0 auto;padding:18px 5vw 82px}.token-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.token-stat-grid>div,.token-market-card,.token-fee-card,.token-activity-card{background:#fff;border:2px solid #18243d;border-radius:18px;padding:17px;box-shadow:0 6px #c7d4e9}.token-stat-grid svg{color:#5b6fe8}.token-stat-grid span,.token-stat-grid small{color:#71809a;font:9px DM Mono;display:block}.token-stat-grid span{margin-top:11px}.token-stat-grid strong{color:#18243d;letter-spacing:-.06em;margin-top:5px;font-size:27px;display:block}.token-stat-grid small{color:#8796aa;margin-top:4px}.token-detail-grid{grid-template-columns:1.25fr .75fr;gap:15px;margin-top:15px;display:grid}.token-section-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.token-section-head>svg{color:#5b6fe8}.token-section-head h2{color:#18243d;letter-spacing:-.06em;margin:7px 0 0;font-size:25px;line-height:1.02}.token-signal-grid{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.signal-card{color:#70819c;background:#f8fbff;border:2px solid #e1e7f0;border-radius:13px;grid-template-columns:auto 1fr;gap:3px 7px;padding:12px;display:grid}.signal-card svg{grid-row:span 2;margin-top:2px}.signal-card strong{color:#18243d;font-size:12px}.signal-card span{font:9px DM Mono}.signal-card.active{color:#2f9d60;background:#effbf1;border-color:#43b978}.signal-card.sell.active{color:#d05f69;background:#fff0f1;border-color:#e85c68}.signal-card.active strong{color:#18243d}.bonding-track{margin-top:19px}.bonding-track>div{color:#71809a;justify-content:space-between;font:9px DM Mono;display:flex}.bonding-track strong{color:#18243d}.bonding-track>i{background:#e6edf7;border-radius:99px;height:10px;margin-top:8px;display:block;overflow:hidden}.bonding-track>i b{border-radius:inherit;background:linear-gradient(90deg,#5b6fe8,#43b978);height:100%;display:block}.token-market-note{color:#8291a6;border-top:1px solid #e4eaf2;align-items:flex-start;gap:8px;margin-top:18px;padding-top:13px;font:9px/1.45 DM Mono;display:flex}.token-market-note svg{color:#43b978;flex:none;margin-top:1px}.token-fee-split{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 13px;display:grid}.token-fee-split>div{background:#f8fbff;border:2px solid #e1e7f0;border-radius:13px;padding:12px}.token-fee-split strong,.token-fee-split span{display:block}.token-fee-split strong{color:#18243d;letter-spacing:-.06em;font-size:30px}.token-fee-split span{color:#71809a;margin-top:3px;font:9px DM Mono}.token-fee-split i{background:#5b6fe8;border-radius:99px;height:7px;margin-top:12px;display:block}.token-fee-split>div:last-child i{background:#e85c68}.token-fee-card p{color:#7b8ba3;margin:0;font:10px/1.5 DM Mono}.token-fee-card p b{color:#43b978}.token-activity-card{margin-top:15px}.token-trades{gap:6px;margin-top:15px;display:grid}.token-trade-row{border:2px solid #e1e7f0;border-radius:12px;grid-template-columns:34px 1fr auto 30px;align-items:center;gap:10px;padding:10px;display:grid}.token-trade-row.buy{background:#f1fcf4}.token-trade-row.sell{background:#fff3f4}.trade-icon{background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:19px;display:grid}.token-trade-row.buy .trade-icon{color:#2f9d60}.token-trade-row.sell .trade-icon{color:#d05f69}.token-trade-row strong,.token-trade-row small{display:block}.token-trade-row small{color:#8695aa;margin-top:3px;font:9px DM Mono}.token-trade-row b{color:#18243d;font:11px DM Mono}.trade-move{text-align:center;font-size:18px}.token-empty-activity{color:#7788a2;text-align:center;place-items:center;gap:5px;min-height:110px;padding:18px;font:10px DM Mono;display:grid}.token-loading{place-items:center;min-height:82vh;display:grid}@media (max-width:900px){.token-profile-hero,.token-detail-grid{grid-template-columns:1fr}.token-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.token-profile-hero{padding:38px 4vw 24px}.token-profile-content{padding:12px 4vw 60px}.token-stat-grid,.token-signal-grid,.token-fee-split{grid-template-columns:1fr}.token-stage-shell{min-height:360px}.token-stage-shell .pokemon-stage{height:300px}.token-stage-caption{bottom:10px;right:12px}.token-stage-caption strong{font-size:15px}.token-trade-row{grid-template-columns:30px 1fr auto}.trade-move{display:none}}.token-profile-hero{max-width:1180px;padding-top:42px;padding-bottom:38px;display:block;position:relative}.token-profile-heading{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:2px solid #18243d;border-radius:21px;width:min(530px,100% - 48px);margin:0;padding:19px 21px 20px;position:absolute;bottom:70px;left:calc(5vw + 24px);box-shadow:6px 7px #18243d2b}.token-profile-heading .back-link{color:#405674;position:absolute;bottom:calc(100% + 18px);left:0}.token-profile-heading .token-kicker{margin-top:0}.token-profile-heading p{max-width:470px;margin:0}.token-stage-shell{background:linear-gradient(#91dcff 0 58%,#b4e68a 58% 100%);border-radius:29px;width:100%;min-height:570px;box-shadow:0 10px #b9c9e0}.token-stage-shell:before{content:"LIVE MARKET";z-index:2;color:#18243d;letter-spacing:.08em;background:#ffffffd9;border:2px solid #18243d;border-radius:999px;padding:7px 10px;font:9px DM Mono;position:absolute;top:20px;left:22px}.token-stage-signal{max-width:230px;top:20px;left:auto;right:20px}.token-stage-caption{background:#ffffffe8;border:2px solid #18243d;border-radius:11px;padding:8px 10px;bottom:18px;right:22px;box-shadow:3px 3px #18243d22}.token-profile-hero:has(.market-buy) .token-stage-shell:before{content:"BUY IMPACT · LIVE MARKET"}.token-profile-hero:has(.market-sell) .token-stage-shell:before{content:"SELL PRESSURE · LIVE MARKET"}.demo-pill{color:#6249bb;background:#f0eaff;border:2px solid #8d73d0;border-radius:999px;align-items:center;gap:7px;padding:10px 13px;font:9px DM Mono;display:inline-flex}@media (max-width:900px){.token-profile-hero{padding-top:28px}.token-profile-heading{bottom:52px;left:calc(5vw + 18px)}.token-stage-shell{min-height:520px}.token-stage-shell .pokemon-stage{height:460px}}@media (max-width:600px){.token-profile-hero{padding:25px 4vw}.token-profile-heading{width:auto;margin:0 8px -45px;position:relative;bottom:auto;left:auto}.token-profile-heading .back-link{margin-bottom:14px;display:inline-flex;position:relative;bottom:auto;left:auto}.token-stage-shell{border-radius:23px;min-height:500px}.token-stage-shell:before{font-size:8px;top:14px;left:14px}.token-stage-signal{max-width:160px;padding:8px 10px;top:53px;right:14px}.token-stage-signal strong{font-size:16px}.token-stage-shell .pokemon-stage{height:455px}.token-stage-caption{bottom:11px;right:12px}.token-profile-heading h1{font-size:36px}.token-profile-heading p{font-size:12px}}.pokemon-inspector-stage{position:relative;overflow:hidden}.pokemon-inspector-stage .pokemon-stage{width:100%;height:100%}.pokemon-availability{letter-spacing:.06em;margin:0 0 10px;font:9px DM Mono}.pokemon-availability.available{color:#3f985c}.pokemon-availability.claimed{color:#8a718f}.pokemon-launch-cta{justify-content:center;width:100%;margin:0 0 15px}.token-stage-shell .pokemon-stage{width:87%;position:relative;top:34px;left:13%}@media (max-width:900px){.token-stage-shell .pokemon-stage{width:92%;top:26px;left:8%}}@media (max-width:600px){.token-profile-heading{margin:0 8px 12px}.token-stage-shell .pokemon-stage{width:100%;top:16px;left:0}}.token-profile-hero{padding-top:30px;padding-bottom:24px}.token-stage-shell .pokemon-stage{transform-origin:bottom;width:100%;height:480px;top:0;left:0;transform:translate(16%,34px)scale(.78)}.token-profile-heading{width:min(465px,100% - 48px);padding:15px 18px 16px;bottom:32px;left:calc(5vw + 24px)}.token-profile-heading .back-link{bottom:calc(100% + 12px)}.token-profile-heading h1{margin:7px 0;font-size:clamp(32px,4.6vw,54px)}.token-profile-heading p{font-size:12px;line-height:1.4}.token-kicker{margin-top:0}.token-hero-actions{margin-top:12px}.token-stage-signal{top:16px;right:16px}@media (max-width:900px){.token-stage-shell{min-height:470px}.token-stage-shell .pokemon-stage{height:440px;transform:translate(11%,28px)scale(.76)}.token-profile-heading{width:min(440px,100% - 42px);bottom:28px;left:calc(5vw + 18px)}}@media (max-width:600px){.token-profile-hero{padding:22px 4vw 24px}.token-profile-heading{margin:0 8px 10px;padding:14px 15px 15px}.token-profile-heading h1{font-size:35px}.token-stage-shell{min-height:410px}.token-stage-shell .pokemon-stage{height:385px;transform:translate(4%,16px)scale(.72)}}.ticker-strip{overflow:hidden}.ticker-label{z-index:2;background:#fff;flex:none;padding-right:15px;position:relative}.ticker-marquee{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.ticker-track{align-items:center;gap:27px;width:max-content;animation:24s linear infinite tickerScroll;display:flex}.ticker-item{flex:none}.ticker-marquee:hover .ticker-track{animation-play-state:paused}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:900px){.ticker-track{gap:15px;animation-duration:21s}}@media (max-width:680px){.ticker-label{padding-right:8px}.ticker-track{gap:18px;animation-duration:18s}.ticker-item{font-size:10px}.ticker-item small{font-size:8px}}.hero-companions{z-index:2;pointer-events:none;position:absolute;inset:0}.hero-companion{object-fit:contain;filter:drop-shadow(0 13px 8px #4b356f2c);width:clamp(78px,8vw,128px);height:clamp(78px,8vw,128px);animation:4.8s ease-in-out infinite heroCompanionFloat;position:absolute}.hero-companion-charizard{width:clamp(112px,11vw,175px);height:clamp(112px,11vw,175px);animation-delay:-1.1s;top:19%;right:5%}.hero-companion-bulbasaur{animation-delay:-2.4s;bottom:14%;left:5%}.hero-companion-squirtle{animation-delay:-3.3s;bottom:5%;right:0}.hero-companion-eevee{width:clamp(92px,9vw,145px);height:clamp(92px,9vw,145px);animation-delay:-.5s;top:16%;left:2%}@keyframes heroCompanionFloat{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-10px)rotate(3deg)}}@media (max-width:680px){.hero-companion{width:76px;height:76px}.hero-companion-charizard{width:105px;height:105px;top:10%;right:-2%}.hero-companion-bulbasaur{bottom:12%;left:-2%}.hero-companion-squirtle{bottom:2%;right:-4%}.hero-companion-eevee{width:88px;height:88px;top:18%;left:-4%}}@media (prefers-reduced-motion:reduce){.hero-companion{animation:none}}.token-market-controls{z-index:30;color:#18243d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:2px solid #18243d;border-radius:18px;width:min(292px,100vw - 32px);padding:14px;position:fixed;bottom:22px;right:22px;box-shadow:6px 7px #18243d2b}.token-market-controls-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.token-market-controls-head strong{letter-spacing:-.04em;margin-top:4px;font-size:16px;display:block}.token-control-toggle{color:#18243d;cursor:pointer;background:#f7faff;border:2px solid #d7dfec;border-radius:9px;place-items:center;width:30px;height:30px;font-size:20px;line-height:1;display:grid}.token-control-presets{grid-template-columns:1fr 1fr;gap:6px;margin-top:13px;display:grid}.token-market-controls button{cursor:pointer;font:700 10px DM Mono}.token-control-presets button,.token-control-actions button{color:#18243d;background:#f7faff;border:2px solid #d7dfec;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:8px 7px;display:flex}.token-market-controls button.buy{color:#277c4c;background:#effbf2;border-color:#a9dfbc}.token-market-controls button.sell{color:#c35360;background:#fff1f2;border-color:#efb1b8}.token-control-presets button:hover,.token-control-actions button:hover{filter:brightness(.98);transform:translateY(-1px)}.token-control-amount{color:#6e7f98;margin-top:11px;font:9px DM Mono;display:block}.token-control-amount input{color:#18243d;background:#fbfdff;border:2px solid #d7dfec;border-radius:10px;outline:0;width:100%;margin-top:6px;padding:9px 10px;font:12px Space Grotesk;display:block}.token-control-amount input:focus{border-color:#5b6fe8;box-shadow:0 0 0 3px #5b6fe820}.token-control-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.token-control-reset{color:#7e8ca2;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:9px;padding:7px;display:flex}.token-control-reset:hover{color:#18243d}.token-market-controls.collapsed{width:auto;padding:9px}.token-market-controls.collapsed .token-market-controls-head{gap:8px}.token-market-controls.collapsed .tiny-label,.token-market-controls.collapsed strong{display:none}@media (max-width:600px){.token-market-controls{width:min(292px,100vw - 24px);bottom:12px;right:12px}.token-market-controls.collapsed{width:auto}}.token-trade-row.fresh-trade{z-index:2;animation:.55s cubic-bezier(.2,.8,.2,1) both tradeEntry;position:relative}.token-trade-row.buy.fresh-trade{border-color:#43b978;box-shadow:0 0 0 4px #43b97822,0 5px #b6e2c4}.token-trade-row.sell.fresh-trade{border-color:#e85c68;animation:.55s cubic-bezier(.2,.8,.2,1) both tradeEntry,.7s ease-out 80ms both tradeSellImpact;box-shadow:0 0 0 4px #e85c6822,0 5px #f1b8bf}.token-trade-row.buy.fresh-trade .trade-icon{animation:.8s ease-out both tradeBuyPulse}.token-trade-row.sell.fresh-trade .trade-icon{animation:.7s ease-out both tradeSellPulse}@keyframes tradeEntry{0%{opacity:0;transform:translateY(-16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tradeBuyPulse{0%{transform:scale(.7);box-shadow:0 0 #43b97866}55%{transform:scale(1.25);box-shadow:0 0 0 9px #43b97800}to{transform:scale(1)}}@keyframes tradeSellPulse{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-4px)rotate(-8deg)}50%{transform:translate(4px)rotate(8deg)}75%{transform:translate(-2px)rotate(-4deg)}}@keyframes tradeSellImpact{0%,to{transform:translate(0)}35%{transform:translate(3px)}70%{transform:translate(-2px)}}@media (prefers-reduced-motion:reduce){.token-trade-row.fresh-trade,.token-trade-row.buy.fresh-trade .trade-icon,.token-trade-row.sell.fresh-trade .trade-icon{animation:none}}.token-stage-shell .pokemon-stage{width:100%;top:0;left:0;transform:none}.market-impact{z-index:1;pointer-events:none;opacity:0;position:absolute;inset:0;overflow:hidden}.market-impact i,.market-impact b,.market-impact em{content:"";border-radius:50%;display:block;position:absolute}.market-impact i{border:5px solid;width:180px;height:180px;top:53%;left:50%;transform:translate(-50%,-50%)}.market-impact b{width:26px;height:26px;box-shadow:0 0 0 12px color-mix(in srgb,currentColor,transparent 72%),0 0 45px 18px color-mix(in srgb,currentColor,transparent 50%);background:currentColor;top:53%;left:50%;transform:translate(-50%,-50%)}.market-impact em{border:2px dashed;width:75%;height:75%;top:53%;left:50%;transform:translate(-50%,-50%)}.market-impact.buy{color:#ffe15c;background:radial-gradient(circle at 53% 52%,#fff5a966 0 4%,#ffe15c33 12%,#0000 34%);animation:1.25s cubic-bezier(.15,.8,.2,1) both marketBuyBurst}.market-impact.sell{color:#ff6474;background:radial-gradient(circle at 53% 52%,#ff718055 0 4%,#ff647433 13%,#0000 36%);animation:1.2s cubic-bezier(.15,.8,.2,1) both marketSellBurst}.market-impact.buy i{animation:1s cubic-bezier(.1,.8,.2,1) 50ms both impactRing}.market-impact.buy b{animation:.72s ease-out both impactCore}.market-impact.buy em{animation:1.15s cubic-bezier(.1,.8,.2,1) .12s both impactRing}.market-impact.sell i{animation:1s cubic-bezier(.1,.8,.2,1) 50ms both impactRing}.market-impact.sell b{animation:.7s ease-out both impactCore}.market-impact.sell em{animation:.85s ease-out both impactShake}@keyframes marketBuyBurst{0%{opacity:0}12%{opacity:1}55%{opacity:.9}to{opacity:0}}@keyframes marketSellBurst{0%{opacity:0}10%{opacity:1}25%{opacity:.95}to{opacity:0}}@keyframes impactRing{0%{opacity:.9;transform:translate(-50%,-50%)scale(.25)rotate(-14deg)}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)rotate(16deg)}}@keyframes impactCore{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}35%{opacity:1;transform:translate(-50%,-50%)scale(1.8)}to{opacity:0;transform:translate(-50%,-50%)scale(.8)}}@keyframes impactShake{0%{opacity:.9;transform:translate(-50%,-50%)rotate(0)scale(.85)}25%{transform:translate(calc(-50% - 13px),-50%)rotate(-8deg)scale(1)}50%{transform:translate(calc(13px - 50%),-50%)rotate(8deg)scale(1.08)}to{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(1.5)}}@media (prefers-reduced-motion:reduce){.market-impact,.market-impact i,.market-impact b,.market-impact em{animation:none}}.market-impact>span{opacity:0;background:currentColor;width:9px;height:9px;top:53%;left:50%;box-shadow:0 0 12px 3px}.market-impact>span:first-of-type,.market-impact>span:nth-of-type(2),.market-impact>span:nth-of-type(3){transform:translate(-50%,-50%)}.market-impact.small i{width:100px;height:100px;animation-duration:.72s}.market-impact.small em{width:50%;height:50%;animation-duration:.78s}.market-impact.small b{width:18px;height:18px;animation-duration:.55s}.market-impact.small>span{animation:.65s ease-out both impactParticleSmall}.market-impact.small>span:first-of-type{--dx:-72px;--dy:-48px}.market-impact.small>span:nth-of-type(2){--dx:64px;--dy:-31px;animation-delay:40ms}.market-impact.small>span:nth-of-type(3){--dx:18px;--dy:66px;animation-delay:80ms}.market-impact.medium i{width:180px;height:180px}.market-impact.medium>span{animation:.9s cubic-bezier(.15,.8,.2,1) both impactParticleMedium}.market-impact.medium>span:first-of-type{--dx:-145px;--dy:-92px}.market-impact.medium>span:nth-of-type(2){--dx:132px;--dy:-70px;animation-delay:80ms}.market-impact.medium>span:nth-of-type(3){--dx:80px;--dy:112px;animation-delay:.14s}.market-impact.whale{animation:1.55s cubic-bezier(.12,.8,.2,1) both marketWhaleBurst}.market-impact.whale:before{content:"";background:repeating-conic-gradient(from 0deg,currentColor 0 2deg,transparent 2deg 12deg);opacity:.34;width:85%;height:85%;animation:1.15s ease-out both impactRays;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)}.market-impact.whale i{border-width:7px;width:280px;height:280px;animation-duration:1.35s}.market-impact.whale em{border-width:3px;width:95%;height:95%;animation-duration:1.5s}.market-impact.whale b{width:40px;height:40px;animation-duration:1s}.market-impact.whale>span{width:13px;height:13px;animation:1.2s cubic-bezier(.12,.8,.2,1) both impactParticleWhale}.market-impact.whale>span:first-of-type{--dx:-235px;--dy:-128px}.market-impact.whale>span:nth-of-type(2){--dx:220px;--dy:-112px;animation-delay:90ms}.market-impact.whale>span:nth-of-type(3){--dx:155px;--dy:170px;animation-delay:.17s}.market-impact.sell.whale{animation-name:marketWhaleSellBurst}.market-impact.sell.whale:before{animation-name:impactRaysSell}.market-impact.sell.whale>span{animation-name:impactParticleWhaleSell}@keyframes impactParticleSmall{0%{opacity:.9;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.8)}}@keyframes impactParticleMedium{0%{opacity:1;transform:translate(-50%,-50%)scale(.5)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.1) rotate(180deg)}}@keyframes impactParticleWhale{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}55%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.5) rotate(300deg)}}@keyframes impactParticleWhaleSell{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}45%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.7) rotate(-300deg)}}@keyframes impactRays{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.3)}to{opacity:.34;transform:translate(-50%,-50%)rotate(28deg)scale(1.1)}}@keyframes impactRaysSell{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.3)}to{opacity:.42;transform:translate(-50%,-50%)rotate(-28deg)scale(1.1)}}@keyframes marketWhaleBurst{0%{opacity:0}8%{opacity:1}42%{opacity:1}to{opacity:0}}@keyframes marketWhaleSellBurst{0%{opacity:0}8%{opacity:1}22%{opacity:.95}35%{opacity:1}to{opacity:0}}.token-control-presets button.whale{border-width:3px;box-shadow:0 0 0 3px #f2c94c25}.token-control-presets button.sell.whale{box-shadow:0 0 0 3px #e85c6825}@media (prefers-reduced-motion:reduce){.market-impact.whale:before,.market-impact>span{animation:none}}.token-profile-hero{padding-bottom:16px}.token-stage-shell{min-height:390px}.token-stage-shell .pokemon-stage{height:370px}@media (max-width:900px){.token-stage-shell{min-height:360px}.token-stage-shell .pokemon-stage{height:340px}}@media (max-width:600px){.token-stage-shell{min-height:320px}.token-stage-shell .pokemon-stage{height:300px}}.hero-foot{z-index:4;margin-top:42px;position:relative}.hero{min-height:530px;padding-top:42px;padding-bottom:58px}.hero-copy{align-self:start;padding-top:16px}@media (max-width:900px){.hero{min-height:520px;padding-top:38px;padding-bottom:54px}}@media (max-width:680px){.hero{min-height:0;padding-top:35px;padding-bottom:48px}.hero-copy{padding-top:0}.hero-foot{margin-top:42px}}.online-badge{z-index:28;color:#18243d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:2px solid #18243d;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font:10px DM Mono;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:4px 5px #18243d24}.online-badge strong{font-size:12px}.hero-contract{background:#ffffffb8;border:1px solid #ded7ea;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:560px;margin-top:20px;padding:10px 12px;display:flex;box-shadow:0 5px 15px #5d4d7b0a}.hero-contract span{color:#938d9d;letter-spacing:.08em;font:8px DM Mono}.hero-contract strong{color:#3d3450;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:10px DM Mono;overflow:hidden}.hero-contract a{color:#7652dd;margin-left:auto;font:9px DM Mono;text-decoration:none}.hero-contract a:hover{text-decoration:underline}.created-coin-status.official{color:#7652dd;background:#f0eaff}@media (max-width:680px){.hero-contract{flex-direction:column;align-items:flex-start;gap:5px}.hero-contract a{margin-left:0}.hero-contract strong{max-width:100%}}.online-badge-dot{background:#42bd72;border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s ease-in-out infinite onlinePulse;box-shadow:0 0 0 4px #42bd7224}@keyframes onlinePulse{0%,to{opacity:.72;transform:scale(.86)}50%{opacity:1;transform:scale(1.16)}}@media (max-width:600px){.online-badge{padding:8px 10px;bottom:78px;left:12px}}@media (prefers-reduced-motion:reduce){.online-badge-dot{animation:none}}.test-launch-page{min-height:70vh;padding-bottom:80px}.test-launch-page .collection-hero{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.test-launch-card{border:1px solid var(--line);background:#fffefa;border-radius:24px;max-width:860px;margin:28px auto 0;padding:30px;box-shadow:0 20px 60px #3c2c4a10}.test-launch-card-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.test-launch-card-head h2{letter-spacing:-.06em;margin:8px 0 6px;font-size:34px}.test-launch-card-head h2 em{color:#ed6b70;font-style:normal}.test-launch-card-head p{max-width:560px;color:var(--muted);line-height:1.6}.test-launch-meta{flex-wrap:wrap;gap:10px;margin:26px 0 16px;display:flex}.test-launch-meta span{border:1px solid var(--line);color:var(--muted);border-radius:10px;padding:10px 12px;font:10px DM Mono}.test-launch-meta strong{color:var(--ink)}.test-launch-readiness{color:#a66f2c;background:#fff5df;border-radius:12px;align-items:center;gap:9px;padding:14px 16px;font:11px DM Mono;display:flex}.test-launch-readiness.ready{color:#398c68;background:#e9f8ef}.test-launch-readiness small{color:inherit;opacity:.78;margin-left:auto}.test-launch-actions{align-items:center;gap:16px;margin-top:22px;display:flex}.test-launch-actions>span{color:var(--muted);font-size:12px}.test-launch-result{color:#32845f;background:#effbf3;border:1px solid #bce8ce;border-radius:12px;align-items:center;gap:12px;margin-top:20px;padding:15px;display:flex}.test-launch-result div{flex:1;min-width:0}.test-launch-result strong,.test-launch-result small{display:block}.test-launch-result small{color:#6f9b81;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font:9px DM Mono;overflow:hidden}.test-launch-result a{color:#32845f;align-items:center;gap:4px;font:10px DM Mono;display:flex}@media (max-width:700px){.test-launch-page .collection-hero,.test-launch-card-head,.test-launch-actions{flex-direction:column;align-items:stretch}.test-launch-card{padding:22px}.test-launch-card-head h2{font-size:28px}.test-launch-readiness{flex-wrap:wrap;align-items:flex-start}.test-launch-readiness small{width:100%;margin-left:17px}.test-launch-result{flex-wrap:wrap;align-items:flex-start}.test-launch-result div{width:calc(100% - 34px)}.test-launch-result a{margin-left:8px}}.how-intro{grid-template-columns:minmax(0,1fr) minmax(260px,1.05fr);align-items:end;column-gap:72px;display:grid}.how-intro>.pill,.how-intro>h2,.how-intro>p,.how-intro>.primary-button{grid-column:1}.how-intro h2{color:#18243d;letter-spacing:-.08em;margin:16px 0 0;font-size:clamp(42px,5vw,66px);line-height:.94}.how-intro h2 em{color:#e85c68;font-style:normal}.how-intro p{color:#64718d;max-width:430px;margin:20px 0;font-size:14px;line-height:1.65}.how-intro .primary-button{width:max-content}.how-proof{background:#ffffffc9;border:2px solid #d7dfec;border-radius:18px;grid-area:1/2/span 5;grid-template-columns:repeat(3,1fr);align-self:end;gap:10px;padding:14px;display:grid;box-shadow:5px 6px #c7d4e966}.how-proof div{border-right:1px solid #d7dfec;padding:12px 10px}.how-proof div:last-child{border-right:0}.how-proof strong,.how-proof span{display:block}.how-proof strong{color:#18243d;letter-spacing:-.08em;font-size:27px}.how-proof span{color:#71809a;text-transform:uppercase;margin-top:5px;font:9px/1.3 DM Mono}.how-flow{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:54px;display:grid}.how-card{background:#fff;border:2px solid #18243d;border-radius:18px;min-height:220px;padding:19px;transition:transform .2s,box-shadow .2s;box-shadow:5px 6px #c7d4e9}.how-card:hover{transform:translateY(-4px);box-shadow:5px 10px #b4c4de}.how-card:nth-child(2){background:#fff9df}.how-card:nth-child(3){background:#eef8ed}.how-card-top{color:#5b6fe8;justify-content:space-between;align-items:center;display:flex}.how-card-top span{color:#e85c68;font:700 11px DM Mono}.how-card h3{color:#18243d;letter-spacing:-.05em;margin:30px 0 8px;font-size:19px}.how-card p{color:#64718d;margin:0;font-size:12px;line-height:1.55}.how-card small{color:#7b8ba6;border-top:1px solid #d7dfec;margin-top:17px;padding-top:12px;font:9px/1.45 DM Mono;display:block}.how-trust{color:#71809a;text-align:center;justify-content:center;align-items:center;gap:7px;margin-top:20px;font:9px DM Mono;display:flex}.how-trust svg{color:#43a96f;flex:none}@media (max-width:680px){.how-section{padding-top:64px;padding-bottom:62px}.how-intro{display:block}.how-intro h2{margin-top:14px;font-size:47px}.how-intro p{margin:18px 0}.how-proof{margin-top:30px}.how-flow{grid-template-columns:1fr;margin-top:32px}.how-card{min-height:0}.how-card h3{margin-top:24px}.how-trust{text-align:left;align-items:flex-start;line-height:1.4}}.how-section{background:linear-gradient(#f8fbff 0%,#fffdfb 100%);padding:82px 22px 70px;display:block}.how-heading{justify-content:space-between;align-items:flex-end;gap:30px;max-width:950px;margin:0 auto;display:flex}.how-heading h2{color:#18243d;letter-spacing:-.08em;max-width:650px;margin:15px 0 0;font-size:clamp(38px,4.6vw,58px);line-height:.98}.how-heading h2 em{color:#e85c68;font-style:normal}.how-heading p{color:#64718d;margin:16px 0 0;font-size:13px;line-height:1.5}.how-heading .primary-button{flex:none;margin-bottom:2px}.how-timeline{grid-template-columns:repeat(3,1fr);gap:14px;max-width:950px;margin:48px auto 0;display:grid;position:relative}.how-timeline:before{content:"";background:#cbd7e8;height:2px;position:absolute;top:35px;left:11%;right:11%}.how-step-card{z-index:1;background:#fff;border:2px solid #18243d;border-radius:18px;min-height:215px;padding:18px;position:relative;box-shadow:4px 5px #c7d4e9}.how-step-card:nth-child(2){background:#fff9df}.how-step-card:nth-child(3){background:#eef8ed}.how-step-number{color:#fff;background:#e85c68;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font:700 10px DM Mono;display:inline-flex;box-shadow:3px 3px #18243d}.how-step-card:nth-child(2) .how-step-number{background:#e2aa3e}.how-step-card:nth-child(3) .how-step-number{background:#43a96f}.how-step-icon{color:#5b6fe8;place-items:center;width:29px;height:29px;display:grid;position:absolute;top:21px;right:18px}.how-step-card h3{color:#18243d;letter-spacing:-.05em;margin:26px 0 8px;font-size:18px}.how-step-card p{color:#64718d;margin:0;font-size:11px;line-height:1.55}.how-step-card small{color:#71809a;border-top:1px solid #d7dfec;margin-top:19px;padding-top:11px;font:9px DM Mono;display:block}.how-bottom{color:#71809a;justify-content:space-between;align-items:center;gap:16px;max-width:950px;margin:21px auto 0;font:9px DM Mono;display:flex}.how-bottom span:last-child{align-items:center;gap:6px;display:flex}.how-bottom svg{color:#43a96f}@media (max-width:680px){.how-section{padding:62px 5vw 56px}.how-heading{flex-direction:column;align-items:flex-start;gap:20px}.how-heading h2{font-size:44px}.how-heading .primary-button{width:100%}.how-timeline{grid-template-columns:1fr;gap:12px;margin-top:32px}.how-timeline:before{width:2px;height:auto;inset:26px auto 26px 35px}.how-step-card{min-height:0;padding:16px 17px 17px 62px}.how-step-number{position:absolute;top:16px;left:17px}.how-step-icon{top:19px;right:16px}.how-step-card h3{margin:4px 0 7px}.how-step-card small{margin-top:14px}.how-bottom{flex-direction:column;align-items:flex-start;line-height:1.4}}
