.eco-store_store__vXzUF{display:grid;gap:16px}.eco-store_app__wdEp3,.eco-store_mine__IDJKM{--tone:#c86a2c;--tone-soft:#fdebd8}.eco-store_app__wdEp3[data-tone=blue],.eco-store_mine__IDJKM[data-tone=blue]{--tone:#2f6fa6;--tone-soft:#e2eef9}.eco-store_app__wdEp3[data-tone=cream],.eco-store_mine__IDJKM[data-tone=cream]{--tone:#9a6a24;--tone-soft:#f6ead2}.eco-store_app__wdEp3[data-tone=mint],.eco-store_mine__IDJKM[data-tone=mint]{--tone:#24794f;--tone-soft:#dcf2e5}.eco-store_app__wdEp3[data-tone=rose],.eco-store_mine__IDJKM[data-tone=rose]{--tone:#b8405e;--tone-soft:#fbe3e9}.eco-store_app__wdEp3[data-tone=lilac],.eco-store_mine__IDJKM[data-tone=lilac]{--tone:#6a4cb8;--tone-soft:#ece6fa}.eco-store_app__wdEp3[data-tone=amber],.eco-store_mine__IDJKM[data-tone=amber]{--tone:#b8601c;--tone-soft:#fde8d2}.eco-store_app__wdEp3[data-tone=violet],.eco-store_mine__IDJKM[data-tone=violet]{--tone:#5f3dbd;--tone-soft:#e9e2fb}.eco-store_store__vXzUF>.eco-store_search__ZHgtF{display:flex;align-items:center;gap:12px;width:100%;height:58px;padding:0 20px;border:3px solid #fff;border-radius:999px;background:rgb(255 253 248/.97);box-shadow:0 4px 0 var(--w-edge,rgb(200 120 70/.3)),0 16px 26px -20px rgb(40 30 20/.5);color:#a8875f}.eco-store_search__ZHgtF input{flex:1;min-width:0;height:100%;border:0;background:transparent;font:inherit;font-size:17px;font-weight:600;color:#2c1f14;outline:none;box-shadow:none}.eco-store_search__ZHgtF input::placeholder{color:#a8927a;font-weight:500}.eco-store_store__vXzUF>.eco-store_search__ZHgtF:focus-within{border-color:#f6c08c;outline:3px solid rgb(240 138 60/.35);outline-offset:2px}.eco-store_jumps__uvbQA{display:flex;flex-wrap:wrap;gap:8px}.eco-store_jumps__uvbQA a{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border-radius:999px;background:rgb(255 255 255/.9);border:1px solid rgb(230 205 175/.9);color:#4a3727;font-size:15px;font-weight:800;text-decoration:none;box-shadow:0 8px 18px -16px rgb(60 38 16/.6)}.eco-store_jumps__uvbQA a span{display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 7px;border-radius:999px;background:#fde3c9;color:#a84a1c;font-size:13.5px}.eco-store_jumps__uvbQA a:hover{background:#fff;border-color:#f2b47e}.eco-store_section__kCedK{display:grid;gap:16px;padding:22px 22px 24px;border-radius:30px;background:rgb(255 252 247/.8);border:1px solid rgb(255 255 255/.8);box-shadow:0 18px 36px -30px rgb(90 55 20/.55);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);scroll-margin-top:90px}.eco-store_sectionTop__ogMQA{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 16px}.eco-store_sectionTop__ogMQA h2{display:flex;align-items:center;gap:10px;font-size:26px;font-weight:700;line-height:1.15;color:#2c1f14}.eco-store_count__tBMVy{display:inline-grid;place-items:center;min-width:30px;height:28px;padding:0 9px;border-radius:999px;background:#fde3c9;color:#a84a1c;font-family:var(--font-nunito,inherit);font-size:15px;font-weight:900}.eco-store_hint__uZT3B{margin-top:4px;font-size:16px;line-height:1.45;color:#6f5a45}.eco-store_pickBtn__w9UKx{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgb(220 190 150/.9);background:#fff;color:#a0562a;font:inherit;font-size:15px;font-weight:800;cursor:pointer}.eco-store_pickBtn__w9UKx:hover{border-color:#f0a868;background:#fff8f0}.eco-store_grid__uMPj1{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;margin:0;padding:0;list-style:none}.eco-store_app__wdEp3{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:28px;background:#fffdf9;border:1px solid rgb(236 214 186/.85);box-shadow:0 2px 0 rgb(236 214 186/.7),0 22px 40px -32px rgb(90 55 20/.7);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.eco-store_app__wdEp3:hover{transform:translateY(-4px);box-shadow:0 2px 0 rgb(236 214 186/.7),0 30px 50px -30px rgb(90 55 20/.75)}.eco-store_media__qKlrk{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:#fbf4e8}.eco-store_art__6oM22{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.eco-store_app__wdEp3:hover .eco-store_art__6oM22{transform:scale(1.05)}.eco-store_artFace__I6mzx{display:grid;place-items:center}.eco-store_artFace__I6mzx>*{--icon:88px}.eco-store_badges__j6ALX{position:absolute;top:12px;left:12px;display:flex;flex-wrap:wrap;gap:6px}.eco-store_badgeNew__8_PZ_,.eco-store_badgeSoon__WKNQg{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 11px;border-radius:999px;font-size:13.5px;font-weight:800;box-shadow:0 6px 14px -8px rgb(0 0 0/.45)}.eco-store_badgeNew__8_PZ_{background:#2f8a5b;color:#fff}.eco-store_badgeSoon__WKNQg{background:#2c1f14;color:#fff}.eco-store_app__wdEp3[data-soon] .eco-store_art__6oM22{filter:grayscale(.55);opacity:.75}.eco-store_body__mfgSe{display:flex;flex:1;flex-direction:column;gap:10px;padding:18px 20px 20px}.eco-store_titleRow__Uf7gU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.eco-store_appName__cP1Us{font-size:23px;font-weight:700;line-height:1.15;color:#2c1f14}.eco-store_price__GPGIM{display:inline-flex;align-items:center;min-height:28px;padding:0 11px;border-radius:999px;background:var(--tone-soft);color:var(--tone);font-size:13.5px;font-weight:800;white-space:nowrap}.eco-store_app__wdEp3[data-locked] .eco-store_price__GPGIM{background:#efe8fb;color:#5b3db0}.eco-store_pitch__jdila{font-size:16.5px;font-weight:600;line-height:1.45;color:#3f3024}.eco-store_uses__Hqu5b{display:grid;gap:8px;margin:2px 0 0;padding:0;list-style:none}.eco-store_uses__Hqu5b li{display:flex;align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.4;color:#5a4836}.eco-store_tick__D7TSS{flex:none;display:grid;place-items:center;width:22px;height:22px;margin-top:0;border-radius:50%;background:var(--tone-soft);color:var(--tone)}.eco-store_actions__Y1FtK{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:auto;padding-top:8px}.eco-store_addBtn__IjhFR,.eco-store_tryBtn__LPbce{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 22px;border:0;border-radius:999px;background:var(--btn-primary-bg);color:#fff;font:inherit;font-size:16.5px;font-weight:800;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:0 4px 0 rgb(170 80 25/.45),0 14px 22px -14px rgb(170 80 20/.9);transition:transform .15s,filter .15s,box-shadow .15s}.eco-store_addBtn__IjhFR:hover,.eco-store_tryBtn__LPbce:hover{filter:brightness(1.06);transform:translateY(-1px)}.eco-store_addBtn__IjhFR:active,.eco-store_tryBtn__LPbce:active{transform:translateY(3px);box-shadow:0 1px 0 rgb(170 80 25/.45),0 8px 14px -12px rgb(170 80 20/.9)}.eco-store_addBtn__IjhFR:disabled{opacity:.7;cursor:progress}.eco-store_moreLink__2bSPb{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;color:var(--tone);font-size:15.5px;font-weight:800;text-decoration:none;white-space:nowrap}.eco-store_moreLink__2bSPb:hover{text-decoration:underline;text-underline-offset:3px}.eco-store_soonNote__a9KBx{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:50px;padding:0 20px;border-radius:999px;background:#f3ece2;color:#7a6450;font-size:16px;font-weight:800}.eco-store_mineGrid__196N7{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));gap:12px;margin:0;padding:0;list-style:none}.eco-store_mine__IDJKM{display:flex;align-items:center;gap:6px;min-width:0;padding:8px 12px 8px 8px;border-radius:22px;background:#fffdf9;border:1px solid rgb(236 214 186/.85);box-shadow:0 12px 24px -22px rgb(90 55 20/.7)}.eco-store_mineLink__9sdUO{display:flex;flex:1;align-items:center;gap:14px;min-width:0;color:inherit;text-decoration:none;border-radius:16px}.eco-store_mineArt__6Ba8z{flex:none;width:72px;height:72px;border-radius:18px;object-fit:cover;background:#fbf4e8}.eco-store_mineArt__6Ba8z.eco-store_artFace__I6mzx>*{--icon:56px}.eco-store_mineText__iVq12{display:grid;gap:3px;min-width:0}.eco-store_mineText__iVq12 b{font-family:var(--font-display,inherit);font-size:19px;font-weight:700;line-height:1.2;color:#2c1f14}.eco-store_mineText__iVq12 span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.4;color:#6f5a45}.eco-store_mineGo__hOJHh{flex:none;color:var(--tone)}.eco-store_mineLink__9sdUO:hover b{color:var(--tone)}.eco-store_removeBtn__y_1oh{flex:none;display:inline-grid;place-items:center;min-width:78px;min-height:40px;padding:0 12px;border-radius:999px;border:1px solid rgb(226 204 178/.9);background:transparent;color:#8a6f55;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.eco-store_removeBtn__y_1oh:hover{border-color:rgb(190 70 50/.45);background:rgb(190 70 50/.07);color:#a5402d}.eco-store_removeBtn__y_1oh:disabled{opacity:.6}.eco-store_allSet__Nu_D8,.eco-store_noMatch__jB9Gc{padding:26px 22px;border-radius:24px;background:rgb(255 252 247/.85);text-align:center;font-size:17px;line-height:1.5;color:#5e4a38}.eco-store_spin___0jZh{animation:eco-store_spin___0jZh 1s linear infinite}@keyframes eco-store_spin___0jZh{to{transform:rotate(1turn)}}.eco-store_addBtn__IjhFR:focus-visible,.eco-store_jumps__uvbQA a:focus-visible,.eco-store_mineLink__9sdUO:focus-visible,.eco-store_moreLink__2bSPb:focus-visible,.eco-store_pickBtn__w9UKx:focus-visible,.eco-store_removeBtn__y_1oh:focus-visible,.eco-store_tryBtn__LPbce:focus-visible{outline:3px solid #f08a3c;outline-offset:3px}@media (max-width:600px){.eco-store_store__vXzUF{gap:12px}.eco-store_store__vXzUF>.eco-store_search__ZHgtF{height:54px;padding:0 16px}.eco-store_search__ZHgtF input{font-size:16px}.eco-store_jumps__uvbQA a{min-height:40px;padding:0 13px;font-size:14.5px}.eco-store_section__kCedK{gap:14px;padding:16px 12px 18px;border-radius:24px}.eco-store_sectionTop__ogMQA h2{font-size:23px}.eco-store_hint__uZT3B{font-size:15px}.eco-store_grid__uMPj1{gap:14px}.eco-store_app__wdEp3{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-areas:"media title" "media pitch" "uses uses" "actions actions";align-items:start;gap:0 14px;padding:14px;border-radius:24px}.eco-store_app__wdEp3:hover{transform:none}.eco-store_body__mfgSe{display:contents}.eco-store_media__qKlrk{grid-area:media;width:112px;aspect-ratio:1;border-radius:20px}.eco-store_badges__j6ALX{top:6px;left:6px}.eco-store_badgeNew__8_PZ_,.eco-store_badgeSoon__WKNQg{min-height:24px;padding:0 8px;font-size:12px}.eco-store_badgeNew__8_PZ_ svg{display:none}.eco-store_titleRow__Uf7gU{grid-area:title;flex-direction:column;align-items:flex-start;gap:6px;padding-top:2px}.eco-store_appName__cP1Us{font-size:21px}.eco-store_price__GPGIM{min-height:26px;padding:0 10px;font-size:13px}.eco-store_pitch__jdila{grid-area:pitch;margin-top:8px;font-size:16px}.eco-store_uses__Hqu5b{grid-area:uses;margin-top:14px}.eco-store_uses__Hqu5b li{font-size:15.5px}.eco-store_actions__Y1FtK{grid-area:actions;margin-top:14px;padding-top:0;gap:4px 12px}.eco-store_addBtn__IjhFR,.eco-store_soonNote__a9KBx,.eco-store_tryBtn__LPbce{flex-basis:100%;min-height:52px;font-size:17px}.eco-store_moreLink__2bSPb{flex-basis:100%;justify-content:center}.eco-store_mine__IDJKM{padding:8px 10px 8px 8px}.eco-store_mineArt__6Ba8z{width:64px;height:64px;border-radius:16px}.eco-store_mineText__iVq12 b{font-size:18px}.eco-store_mineText__iVq12 span{-webkit-line-clamp:3;font-size:14px}.eco-store_mineGo__hOJHh{display:none}.eco-store_removeBtn__y_1oh{min-width:0}}@media (prefers-reduced-motion:reduce){.eco-store_addBtn__IjhFR,.eco-store_app__wdEp3,.eco-store_art__6oM22,.eco-store_tryBtn__LPbce{transition:none}.eco-store_app__wdEp3:hover,.eco-store_app__wdEp3:hover .eco-store_art__6oM22{transform:none}.eco-store_spin___0jZh{animation:none}}.manager_page__bVBSG{display:grid;gap:14px;width:100%;margin:0 auto;padding-bottom:48px}.manager_hero__Ndkyw{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:16px 32px;overflow:hidden;padding:clamp(18px,2.6vw,28px);border-radius:24px;border:1px solid #f3dcc0;background:radial-gradient(70% 90% at 100% 0,#ffd9b0 0,transparent 60%),radial-gradient(60% 80% at 0 100%,#fde7d3 0,transparent 65%),linear-gradient(160deg,#fffaf3,#fdefdf);box-shadow:0 30px 60px -44px rgba(160,80,20,.55)}.manager_hero__Ndkyw:before{content:"";position:absolute;width:360px;height:360px;inset-block-start:-180px;inset-inline-start:38%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.8),transparent 70%);pointer-events:none}.manager_heroText__HKzHR{position:relative;display:grid;gap:9px;justify-items:start}.manager_eyebrow__sdTLN{display:inline-flex;align-items:center;gap:7px;padding:4px 11px;border-radius:999px;background:rgba(255,255,255,.8);border:1px solid #f3d9b9;color:#b65325;font-size:12px;font-weight:900;letter-spacing:.01em}.manager_heroText__HKzHR h1{font-size:clamp(24px,2.8vw,34px);font-weight:900;line-height:1.04;letter-spacing:-.01em;color:#2c1f14}.manager_heroText__HKzHR h1 em{font-style:normal;background:linear-gradient(135deg,#f39a4a,#cf5f1f);-webkit-background-clip:text;background-clip:text;color:transparent}.manager_heroText__HKzHR p{max-width:54ch;font-size:14px;line-height:1.55;color:#5e4a38}.manager_stats__58NLo{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.manager_stats__58NLo li{display:inline-flex;align-items:baseline;gap:5px;padding:5px 11px;border-radius:12px;background:rgba(255,255,255,.85);border:1px solid #f1dfc8;font-size:12.5px;font-weight:700;color:#6f5b44}.manager_stats__58NLo strong{font-size:16px;font-weight:900;color:#2c1f14}.manager_heroActions__sNmw7{display:flex;flex-wrap:wrap;gap:8px}.manager_collage__KyHS4{position:relative;height:200px}.manager_collageItem__VYfDP{position:absolute;width:62%;aspect-ratio:4/3;border-radius:18px;border:4px solid #fff;background-image:var(--tile-bg);background-size:cover;background-position:50%;box-shadow:0 30px 50px -28px rgba(90,45,10,.6);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.manager_collageItem__VYfDP:first-child{inset-block-start:12%;inset-inline-start:22%;width:66%;z-index:3;rotate:-2deg}.manager_collageItem__VYfDP:nth-child(2){inset-block-start:0;inset-inline-start:0;width:46%;z-index:2;rotate:-9deg}.manager_collageItem__VYfDP:nth-child(3){inset-block-end:0;inset-inline-end:0;width:46%;z-index:4;rotate:7deg}.manager_hero__Ndkyw:hover .manager_collageItem__VYfDP:nth-child(2){transform:translate(-6px,-6px)}.manager_hero__Ndkyw:hover .manager_collageItem__VYfDP:nth-child(3){transform:translate(6px,6px)}.manager_collageStar__8LyIx{position:absolute;z-index:5;inset-block-start:6%;inset-inline-end:8%;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#f7b24a,#e0751e);box-shadow:0 14px 24px -12px rgba(200,100,20,.9);animation:manager_float__E8pwy 3.2s ease-in-out infinite}@keyframes manager_float__E8pwy{50%{transform:translateY(-8px) rotate(8deg)}}.manager_add__4S8NC,.manager_ghost__ab8ho,.manager_remove___P7vp,.manager_upgrade__IN_oW{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:800;transition:transform .15s,filter .15s,background .15s}.manager_add__4S8NC{background:linear-gradient(135deg,#f2a65a,#d9733c);color:#fff;box-shadow:0 10px 18px -12px rgba(170,80,20,.9)}.manager_upgrade__IN_oW{color:#fff;box-shadow:0 10px 18px -12px rgba(60,30,10,.6)}.manager_add__4S8NC:hover,.manager_upgrade__IN_oW:hover{transform:translateY(-1px);filter:brightness(1.05)}.manager_remove___P7vp{background:transparent;color:var(--btn-danger-fg);border:1px solid #eadcca}.manager_remove___P7vp:hover{background:#fff5ec;color:#a24a2b}.manager_ghost__ab8ho{background:var(--btn-secondary-bg);color:#4a3727;border:1px solid #ecdcc6}.manager_ghost__ab8ho:hover{background:#fff8ef}.manager_add__4S8NC:disabled,.manager_remove___P7vp:disabled{opacity:.6}.manager_soon__EQXHv{display:inline-block;padding:3px 9px;border-radius:999px;background:#2c1f14;color:#fff;font-size:11.5px;font-weight:800}.manager_spin__e2Zph{animation:manager_spin__e2Zph 1s linear infinite}@keyframes manager_spin__e2Zph{to{transform:rotate(1turn)}}@media (max-width:900px){.manager_hero__Ndkyw{grid-template-columns:minmax(0,1fr)}.manager_collage__KyHS4{display:none}}@media (max-width:480px){.manager_page__bVBSG{gap:22px}.manager_hero__Ndkyw{border-radius:20px;padding:16px}.manager_heroText__HKzHR p{display:none}.manager_add__4S8NC,.manager_ghost__ab8ho,.manager_upgrade__IN_oW{min-height:30px;padding:5px 9px;gap:4px;font-size:11.5px;white-space:nowrap}.manager_add__4S8NC svg,.manager_ghost__ab8ho svg,.manager_upgrade__IN_oW svg{width:12px;height:12px}.manager_stats__58NLo li{padding:4px 9px}.manager_stats__58NLo strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.manager_add__4S8NC,.manager_collageItem__VYfDP,.manager_upgrade__IN_oW{transition:none}.manager_collageStar__8LyIx{animation:none}}