:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#16181d;--app-webview-nav-height:56px;--app-webview-top-safe:calc(env(safe-area-inset-top) + var(--app-webview-nav-height));background:#f6f7f9;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:radial-gradient(circle at 0 0,#4b6cb71f,#0000 34rem),linear-gradient(#fff 0%,#f4f6fa 100%);min-width:320px}a,button{font:inherit}button{cursor:pointer}.activity-page{min-height:100dvh;padding:max(20px, env(safe-area-inset-top)) 18px max(24px, env(safe-area-inset-bottom))}.activity-shell{width:min(100%,480px);min-height:calc(100dvh - 44px);margin:0 auto}.activity-hero{background:linear-gradient(135deg,#fffffff0,#ffffffb8),linear-gradient(135deg,#e9f1ff 0%,#f8efe7 54%,#eaf7ef 100%);border:1px solid #16181d14;border-radius:8px;gap:18px;padding:30px 22px 24px;display:grid;overflow:hidden;box-shadow:0 18px 48px #1920301a}.activity-hero__brand{color:#1d2735;align-items:center;gap:10px;width:fit-content;font-size:15px;font-weight:800;display:inline-flex}.activity-hero__mark{color:#fff;background:#151922;border-radius:8px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.activity-hero h1{color:#12161e;letter-spacing:0;max-width:9em;margin:0;font-size:clamp(34px,11vw,48px);line-height:1.05}.activity-hero p{color:#596170;max-width:28em;margin:0;font-size:15px;line-height:1.7}.activity-actions{gap:10px;margin-top:6px;display:grid}.activity-button{color:#fff;background:#151922;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:48px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.activity-button--secondary{color:#151922;background:#ffffffb8;border:1px solid #1519221f}.activity-panel{background:#ffffffc2;border:1px solid #16181d14;border-radius:8px;margin-top:14px;padding:18px}.activity-panel h2{color:#191d25;margin:0 0 10px;font-size:18px;line-height:1.25}.activity-panel p{color:#626b79;margin:0;font-size:14px;line-height:1.65}.activity-list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.activity-list li{color:#202631;background:#f5f7fb;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:14px;font-weight:700;display:flex}.activity-list span{color:#7b8492;font-size:12px;font-weight:700}.demo-card{color:#fff;background:#151922;border-radius:8px;gap:16px;padding:22px;display:grid}.demo-card h1{margin:0;font-size:clamp(30px,9vw,42px);line-height:1.08}.demo-card p{color:#ffffffbd;margin:0;font-size:15px;line-height:1.7}.demo-state{color:#ffffffd6;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;padding:14px;font-size:13px;line-height:1.55}.demo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.demo-prize{color:#151922;background:#fff;border-radius:8px;min-height:88px;padding:10px;font-size:13px;font-weight:800}@media (min-width:720px){.activity-page{place-items:center;padding:36px;display:grid}.activity-shell{min-height:auto}}.incubation-page{min-height:100dvh;padding:max(18px, env(safe-area-inset-top)) 18px max(24px, env(safe-area-inset-bottom));color:#0f1115;background:radial-gradient(circle at 50% 12%,#8dbe461f,#0000 26rem),#f8f8f7}.incubation-page--success{background:radial-gradient(circle at 50% 42%,#8dbe4629,#0000 23rem),linear-gradient(#fff 0%,#f8f8f7 100%)}.incubation-shell{width:min(100%,430px);margin:0 auto;padding-bottom:96px}.incubation-topbar{grid-template-columns:48px minmax(0,1fr) 92px;align-items:center;min-height:58px;margin-bottom:10px;display:grid}.incubation-topbar h1{text-align:center;margin:0;font-size:22px;line-height:1.2}.incubation-icon-button{color:#0f1115;background:#ffffffc7;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 10px 28px #14181f14}.incubation-icon-button span{font-size:38px;line-height:1;position:relative;top:-1px}.incubation-link-button,.incubation-topbar__spacer{width:92px}.incubation-link-button{color:#777b82;text-align:right;background:0 0;border:0;font-size:15px;font-weight:800}.incubation-card{background:#ffffffe0;border:1px solid #14181f0d;border-radius:8px;box-shadow:0 18px 42px #14181f14}.incubation-asset-card{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:18px;padding:16px;display:grid}.incubation-product-art{color:#fff;background:radial-gradient(circle at 70% 28%,#77bd2fb3,#0000 18px),linear-gradient(145deg,#1d222b,#050607);border:1px solid #ffffff7a;border-radius:8px;align-content:space-between;min-height:116px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.incubation-product-art span{color:#fff9;font-size:11px;font-weight:900}.incubation-product-art strong{font-size:24px}.incubation-asset-card__body{min-width:0}.incubation-muted{color:#767b83}.incubation-asset-card__body p,.incubation-energy-card p,.incubation-material-card p,.incubation-missing-card p{margin:0;font-size:14px;line-height:1.55}.incubation-asset-card h2,.incubation-energy-card h2,.incubation-section h2,.incubation-material-card h2,.incubation-attribute-card h2{margin:0;font-size:20px;line-height:1.25}.incubation-asset-card h2{overflow-wrap:anywhere;margin-top:6px}.incubation-green{color:#76b82a;margin:8px 0;font-size:16px;display:block}.incubation-danger{color:#d3232f;font-weight:900}.incubation-progress-row{grid-template-columns:minmax(0,1fr) 54px;align-items:center;gap:14px;margin-top:12px;display:grid}.incubation-progress-row b{text-align:right;font-size:22px}.incubation-progress{background:#e8e8e8;border-radius:99px;height:8px;overflow:hidden}.incubation-progress span{border-radius:inherit;background:linear-gradient(90deg,#8dc63f,#6bad24);height:100%;display:block}.incubation-progress--large{height:10px}.incubation-energy-card{margin-top:22px;padding:22px 18px}.incubation-section-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.incubation-section-title span{color:#70b52a;background:#f2f7ed;border-radius:8px;flex:none;padding:8px 12px;font-size:14px;font-weight:900}.incubation-energy-value{align-items:baseline;gap:12px;margin:24px 0 22px;display:flex}.incubation-heart{color:#77ba2a;font-size:38px;line-height:1}.incubation-heart--red{color:#d3232f}.incubation-energy-value strong{font-size:48px;line-height:1}.incubation-energy-value em{color:#6f737b;font-size:22px;font-style:normal;font-weight:700}.incubation-scale{color:#777b82;justify-content:space-between;margin-top:8px;font-size:13px;font-weight:700;display:flex}.incubation-energy-note{text-align:center;color:#777b82;font-weight:800;margin-top:22px!important}.incubation-info-box{background:linear-gradient(90deg,#f3f8ec,#f8faf7);border-radius:8px;gap:6px;margin-top:18px;padding:16px;display:grid}.incubation-info-box b{font-size:16px}.incubation-info-box span{color:#73777f;font-size:14px;line-height:1.5}.incubation-section{margin-top:24px}.incubation-section>h2{margin-bottom:14px}.incubation-points-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0;display:grid;overflow:hidden}.incubation-points-card div{gap:8px;padding:16px;display:grid}.incubation-points-card span{color:#73777f;font-size:13px;font-weight:700}.incubation-points-card strong{font-size:24px}.incubation-bottom-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.incubation-button{color:#80c52e;background:#0b0c0e;border:1px solid #111317;border-radius:8px;justify-content:center;align-items:center;min-height:58px;font-size:18px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #0f11151f}.incubation-button--secondary{color:#0f1115;background:#fffffff0}.incubation-button--wide{width:100%;margin-top:22px}.incubation-button:disabled{color:#8c9097;box-shadow:none;cursor:not-allowed;background:#e9e9e9;border-color:#0f111514}.incubation-error{color:#d3232f;margin:18px 0 0;font-size:14px;font-weight:800}.incubation-material-card{justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:22px 18px;display:flex}.incubation-material-card p{color:#73777f;margin-top:8px}.incubation-material-card strong{font-size:34px}.incubation-missing-card{gap:10px;padding:18px;display:grid}.incubation-missing-card b{font-size:17px}.incubation-missing-card p{color:#6f747c}.incubation-missing-card code{overflow-wrap:anywhere;color:#6bad24;font-size:12px}.incubation-task-list{gap:10px;display:grid}.incubation-task-row{background:#ffffffc7;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:16px;display:grid}.incubation-task-row span{font-size:17px;font-weight:900}.incubation-task-row p{color:#73777f;grid-column:1;margin:0;font-size:13px}.incubation-task-row button{color:#0f1115;background:#fff;border:0;border-radius:8px;grid-area:1/2/span 2;min-width:72px;min-height:42px;font-size:14px;font-weight:900}.incubation-state{text-align:center;gap:14px;margin-top:18vh;padding:28px;display:grid}.incubation-state__icon{color:#70b52a;background:#f2f7ed;border-radius:50%;justify-self:center;place-items:center;width:48px;height:48px;font-size:24px;font-weight:900;display:grid}.incubation-state h1{margin:0;font-size:24px}.incubation-state p{color:#73777f;margin:0;line-height:1.6}.incubation-success-hero{text-align:center;justify-items:center;gap:14px;padding:58px 0 26px;display:grid;position:relative}.incubation-success-hero h1{color:#11385a;margin:0;font-size:38px}.incubation-success-hero p{color:#777b82;margin:0;font-size:22px;font-weight:900}.incubation-confetti{pointer-events:none;height:90px;position:absolute;inset:22px 56px auto}.incubation-confetti span{background:#7bbd2e;width:10px;height:10px;position:absolute;transform:rotate(28deg)}.incubation-confetti span:nth-child(2){background:#a43877;top:34px;right:20px}.incubation-confetti span:nth-child(3){background:#f4c863;top:58px;left:34px}.incubation-confetti span:nth-child(4){background:#dfead7;top:2px;right:72px}.incubation-success-card{aspect-ratio:3/4;color:#fff;background:radial-gradient(circle at 60% 22%,#86d02ea6,#0000 34px),linear-gradient(145deg,#1c222c,#030405);border:2px solid #ffffff6b;border-radius:8px;align-content:end;gap:8px;width:min(72vw,270px);padding:22px;display:grid;box-shadow:0 24px 52px #0f11152e}.incubation-success-card span{color:#ffffffad;font-size:13px}.incubation-success-card strong{font-size:22px}.incubation-attribute-card{padding:18px}.incubation-attribute-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:18px;display:grid}.incubation-attribute-grid div{border-right:1px solid #ececec;justify-items:center;gap:8px;display:grid}.incubation-attribute-grid div:last-child{border-right:0}.incubation-attribute-grid span{color:#73777f;font-size:13px;font-weight:800}.incubation-attribute-grid strong{font-size:24px}@media (min-width:720px){.incubation-page{padding:36px}.incubation-shell{width:430px}}.app-webview .activity-page,.app-webview .incubation-page{padding:max(74px, var(--app-webview-top-safe)) 18px max(24px, env(safe-area-inset-bottom))}.app-webview .incubation-topbar{display:none}.official-site{color:#eee;background-color:#101010;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100dvh}.official-nav{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#101010eb;border-bottom:1px solid #303030;justify-content:space-between;align-items:center;min-height:64px;display:flex;position:sticky;top:0}.official-brand{color:#fff;border-right:1px solid #303030;align-items:center;gap:12px;min-height:64px;padding:0 24px;text-decoration:none;display:inline-flex}.official-brand>span{color:#050505;background:#cf0;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.official-brand div{gap:2px;display:grid}.official-brand strong{font-size:13px}.official-brand small,.official-nav__links,.official-status,.official-marquee,.official-section__heading p,.official-project small,.official-services__intro>span,.official-store-button small,.official-footer{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.official-brand small{color:#737373;letter-spacing:.16em;font-size:10px}.official-nav__links{align-self:stretch;display:flex}.official-nav__links a{color:#ffffffad;border-left:1px solid #303030;align-items:center;padding:0 28px;font-size:13px;text-decoration:none;display:inline-flex}.official-nav__links a:hover{color:#cf0}.official-hero{border-bottom:1px solid #303030;grid-template-columns:minmax(0,2fr) minmax(340px,1fr);min-height:calc(92dvh - 64px);display:grid}.official-hero__main{border-right:1px solid #303030;align-content:center;gap:32px;padding:clamp(42px,8vw,96px);display:grid;position:relative;overflow:hidden}.official-hero__main:after{content:"PX";color:#ffffff09;pointer-events:none;font-size:clamp(130px,22vw,260px);font-weight:1000;line-height:.8;position:absolute;bottom:-38px;right:-18px}.official-status{color:#ccff00d1;letter-spacing:.08em;align-items:center;gap:8px;width:fit-content;font-size:12px;display:inline-flex}.official-status span{background:#cf0;width:8px;height:8px}.official-hero h1,.official-section h2,.official-services h2,.official-download h2,.official-footer h2{letter-spacing:.02em;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.official-hero h1{color:#fff;max-width:760px;font-size:clamp(46px,9vw,104px);line-height:.92}.official-hero p,.official-services__intro p,.official-download p,.official-footer p{color:#969696;max-width:620px;margin:0;font-size:16px;line-height:1.75}.official-actions,.official-download__actions{flex-wrap:wrap;gap:14px;display:flex}.official-button,.official-store-button{color:#fff;background:#171717;border:1px solid #333;justify-content:center;align-items:center;min-height:52px;font-weight:900;text-decoration:none;display:inline-flex}.official-button{padding:0 28px}.official-button--primary{color:#050505;background:#cf0;border-color:#cf0}.official-hero__side{grid-template-rows:1fr 1fr 1.3fr;display:grid}.official-stat{background:#ffffff06;border-bottom:1px solid #303030;align-content:center;gap:14px;padding:34px;display:grid}.official-stat span{color:#6f6f6f;font-size:12px}.official-stat strong{color:#fff;font-size:clamp(38px,6vw,58px);line-height:1}.official-visual{filter:grayscale(.8)contrast(1.08);background:linear-gradient(#0000002e,#00000073),url(/official/hero-banner.png) 50%/cover;min-height:260px;position:relative;overflow:hidden}.official-visual:after{content:"ENTER_META";color:#fff;background:#050505;border:1px solid #fff;padding:8px 10px;font-size:12px;font-weight:900;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.official-marquee{color:#050505;white-space:nowrap;background:#cf0;border-bottom:1px solid #303030;gap:36px;font-size:13px;font-weight:900;line-height:44px;display:flex;overflow:hidden}.official-section__heading{border-bottom:1px solid #303030;justify-content:space-between;align-items:end;gap:24px;padding:clamp(36px,6vw,64px);display:flex}.official-section h2,.official-services h2,.official-download h2{color:#fff;font-size:clamp(38px,6vw,64px);line-height:.98}.official-section__heading p{color:#8a8a8a;margin:12px 0 0}.official-section__heading a{color:#cf0;font-size:13px;font-weight:900}.official-project-list{display:grid}.official-project{border-bottom:1px solid #303030;grid-template-columns:150px minmax(0,1fr);min-height:210px;display:grid}.official-project>span{color:#4a4a4a;border-right:1px solid #303030;place-items:center;font-size:36px;font-weight:1000;display:grid}.official-project div{align-content:center;gap:12px;padding:36px;display:grid}.official-project small{color:#0ff}.official-project h3,.official-capability h3{color:#fff;margin:0;font-size:28px}.official-project p,.official-capability p{color:#8b8b8b;max-width:560px;margin:0;line-height:1.7}.official-services{background:#0a0a0a;border-bottom:1px solid #303030;grid-template-columns:minmax(320px,.9fr) minmax(0,1fr);display:grid}.official-services__intro{border-right:1px solid #303030;align-content:center;gap:24px;padding:clamp(42px,7vw,90px);display:grid}.official-services__intro>span{color:#cf0;font-size:13px}.official-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.official-capability{border-bottom:1px solid #303030;border-right:1px solid #303030;align-content:center;gap:16px;min-height:270px;padding:34px;display:grid}.official-capability b{color:#cf0;border:1px solid #333;place-items:center;width:44px;height:44px;display:grid}.official-capability div{flex-wrap:wrap;gap:8px;display:flex}.official-capability span{color:#9a9a9a;border:1px solid #333;padding:5px 8px;font-size:11px}.official-download{border-bottom:1px solid #303030;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:40px;padding:clamp(42px,8vw,96px);display:grid}.official-download>div:first-child{gap:24px;display:grid}.official-download>div:first-child>span{color:#cf0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.official-store-button{flex-direction:column;align-items:flex-start;min-width:180px;padding:14px 18px}.official-store-button--light{color:#050505;background:#fff}.official-store-button small{opacity:.64;text-transform:uppercase;font-size:11px}.official-store-button strong{margin-top:4px}.official-phone{aspect-ratio:9/16;background:#050505;border:4px solid #333;border-radius:40px;max-height:520px;padding:18px;box-shadow:0 24px 70px #00000059}.official-phone div{background:linear-gradient(#0000 55%,#ccff0029),#111;border-radius:28px;align-content:start;gap:12px;height:100%;padding:38px 14px 14px;display:grid;overflow:hidden}.official-phone span{background:#181818;border:1px solid #333;height:54px}.official-phone span:nth-child(odd){border-color:#00ffff3d}.official-footer{color:#737373;background:#050505;gap:18px;padding:clamp(34px,6vw,60px);font-size:13px;display:grid}.official-footer h2{color:#fff;font-size:24px}@media (max-width:860px){.official-nav__links{display:none}.official-brand{border-right:0;width:100%}.official-hero,.official-services,.official-download{grid-template-columns:1fr}.official-hero__main,.official-services__intro{border-right:0}.official-capability-grid{grid-template-columns:1fr}.official-project{grid-template-columns:82px minmax(0,1fr)}.official-project div,.official-capability{padding:24px}.official-section__heading{flex-direction:column;align-items:start}.official-phone{justify-self:center;width:min(100%,280px)}}
