h1.svelte-im5407{margin:0;font-size:1.6rem}.card.svelte-im5407>.muted:where(.svelte-im5407){margin:4px 0 18px}.tabs.svelte-im5407{background:#ffffff0d;border-radius:10px;gap:4px;margin-bottom:16px;padding:4px;display:flex}.tabs.svelte-im5407 button:where(.svelte-im5407){background:0 0;border:none;flex:1}.tabs.svelte-im5407 button.active:where(.svelte-im5407){background:#ffffff1f}.hint.svelte-im5407{color:var(--muted);margin:0 0 14px;font-size:.85rem}h1.svelte-2ymz7s{margin:0 0 8px;font-size:1.3rem}p.svelte-2ymz7s{color:var(--muted);margin:0 0 18px;line-height:1.45}.row.svelte-2ymz7s{gap:8px;display:flex}.row.svelte-2ymz7s button:where(.svelte-2ymz7s){flex:1}.page.svelte-1pz7fs8{max-width:640px;padding:calc(16px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));height:100%;margin:0 auto;overflow-y:auto}header.svelte-1pz7fs8{align-items:center;gap:8px;margin-bottom:16px;display:flex}header.svelte-1pz7fs8 h1:where(.svelte-1pz7fs8){text-align:center;flex:1;margin:0;font-size:1.2rem}.tabs.svelte-1pz7fs8{background:var(--panel);border-radius:10px;gap:4px;margin-bottom:12px;padding:4px;display:flex}.tabs.svelte-1pz7fs8 button:where(.svelte-1pz7fs8){background:0 0;border:none;flex:1}.tabs.svelte-1pz7fs8 button.active:where(.svelte-1pz7fs8){background:#ffffff1f}.count.svelte-1pz7fs8{color:var(--muted);margin-left:2px;font-size:.85em}ul.svelte-1pz7fs8{gap:8px;margin:0;padding:0;list-style:none;display:grid}li.svelte-1pz7fs8{background:var(--panel);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.who.svelte-1pz7fs8{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.who.svelte-1pz7fs8 strong:where(.svelte-1pz7fs8){overflow-wrap:anywhere}.who.svelte-1pz7fs8 .muted:where(.svelte-1pz7fs8){font-size:.85rem}.badge.svelte-1pz7fs8{color:var(--accent);background:#8fc46a33;border-radius:6px;padding:1px 6px;font-size:.75rem}.actions.svelte-1pz7fs8{gap:6px;display:flex}.actions.svelte-1pz7fs8:empty{display:none}.empty.svelte-1pz7fs8{text-align:center;padding:32px 0}@media (width<=480px){header.svelte-1pz7fs8 button:where(.svelte-1pz7fs8){padding:6px 8px}.actions.svelte-1pz7fs8{width:100%}.actions.svelte-1pz7fs8 button:where(.svelte-1pz7fs8){flex:1}}main.svelte-w41uav{height:100%;position:relative;overflow:hidden}.board.svelte-w41uav{touch-action:none;position:absolute;inset:0}.panel.svelte-w41uav{background:var(--panel);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;padding:10px 14px;position:absolute}header.svelte-w41uav{top:calc(12px + env(safe-area-inset-top));z-index:2;align-items:baseline;gap:10px;display:flex;left:12px}.account.svelte-w41uav{position:relative}.account.svelte-w41uav summary:where(.svelte-w41uav){cursor:pointer;background:#ffffff14;border-radius:6px;padding:2px 8px;font-size:.9rem;list-style:none}.account.svelte-w41uav summary:where(.svelte-w41uav)::-webkit-details-marker{display:none}.menu.svelte-w41uav{gap:6px;min-width:140px;padding:8px;display:grid;top:calc(100% + 8px);left:0}.muted.svelte-w41uav{color:var(--muted);font-size:.9rem}.layers.svelte-w41uav{top:calc(12px + env(safe-area-inset-top));gap:4px;padding:6px;display:flex;right:12px}.info.svelte-w41uav{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:280px}h2.svelte-w41uav{margin:0 0 8px;font-size:1rem}dl.svelte-w41uav{grid-template-columns:auto 1fr;gap:4px 12px;margin:0 0 10px;font-size:.9rem;display:grid}dt.svelte-w41uav{color:var(--muted)}dd.svelte-w41uav{margin:0}.error.svelte-w41uav{color:#f2a07b}.controls.svelte-w41uav{justify-content:space-between;align-items:center;gap:8px;display:flex}button.svelte-w41uav,select.svelte-w41uav{font:inherit;color:var(--text);white-space:nowrap;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;min-height:36px;padding:6px 10px}button.active.svelte-w41uav{background:var(--accent);color:#142010;border-color:#0000}@media (width<=640px){header.svelte-w41uav{right:12px}.seed.svelte-w41uav{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.layers.svelte-w41uav{top:calc(60px + env(safe-area-inset-top));justify-content:space-between;left:12px;right:12px}.layers.svelte-w41uav button:where(.svelte-w41uav){flex:1;padding:6px 4px}.info.svelte-w41uav{width:auto;left:12px;right:12px}}.page.svelte-wdihh{max-width:640px;padding:calc(16px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom));height:100%;margin:0 auto;overflow-y:auto}header.svelte-wdihh{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}h1.svelte-wdihh{margin:0;font-size:1.4rem}h2.svelte-wdihh{color:var(--muted);margin:24px 0 8px;font-size:1rem;font-weight:600}.panel.svelte-wdihh h2:where(.svelte-wdihh){color:var(--text);margin-top:0}.account.svelte-wdihh{position:relative}.account.svelte-wdihh summary:where(.svelte-wdihh){cursor:pointer;background:#ffffff14;border-radius:8px;padding:6px 10px;list-style:none}.account.svelte-wdihh summary:where(.svelte-wdihh)::-webkit-details-marker{display:none}.menu.svelte-wdihh{background:var(--panel);z-index:2;border-radius:10px;gap:6px;min-width:160px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.panel.svelte-wdihh{background:var(--panel);border-radius:14px;padding:16px}.field.svelte-wdihh select:where(.svelte-wdihh),.field.svelte-wdihh input[type=time]:where(.svelte-wdihh){font:inherit;color:var(--text);background:#00000040;border:1px solid #ffffff26;border-radius:8px;padding:9px 10px;font-size:16px}.row.svelte-wdihh{gap:10px;display:flex}.row.svelte-wdihh>:where(.svelte-wdihh){flex:1}.seg.svelte-wdihh{gap:6px;display:flex}.seg.svelte-wdihh button:where(.svelte-wdihh){flex:1}.seg.svelte-wdihh .nature.active:where(.svelte-wdihh){background:#4f8a3c;border-color:#0000}.seg.svelte-wdihh .industry.active:where(.svelte-wdihh){background:#9a6a3a;border-color:#0000}.hint.svelte-wdihh{color:var(--muted);margin:0 0 14px;font-size:.85rem}.wide.svelte-wdihh{width:100%}.vs-ai.svelte-wdihh{margin-top:10px}ul.svelte-wdihh{gap:8px;margin:0;padding:0;list-style:none;display:grid}.match.svelte-wdihh{text-align:left;background:var(--panel);border:none;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 14px;display:flex}.what.svelte-wdihh{flex:1;gap:2px;min-width:0;display:grid}.what.svelte-wdihh strong:where(.svelte-wdihh){overflow-wrap:anywhere}.what.svelte-wdihh .muted:where(.svelte-wdihh){font-size:.85rem}.go.svelte-wdihh{color:var(--accent);white-space:nowrap}.dot.svelte-wdihh{border-radius:50%;flex:none;width:12px;height:12px}.dot.nature.svelte-wdihh{background:#9be07a}.dot.industry.svelte-wdihh{background:#f0a24a}.empty.svelte-wdihh{padding:8px 0}main.svelte-6lze0m{height:100%;position:relative;overflow:hidden}.board.svelte-6lze0m{touch-action:none;position:absolute;inset:0}.panel.svelte-6lze0m{background:var(--panel);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;padding:8px 12px;position:absolute}.muted.svelte-6lze0m{color:var(--muted)}.small.svelte-6lze0m{font-size:.8rem}.top.svelte-6lze0m{top:calc(10px + env(safe-area-inset-top));align-items:center;gap:10px;max-width:calc(100% - 300px);display:flex;left:10px}.title.svelte-6lze0m{min-width:0;display:grid}.title.svelte-6lze0m strong:where(.svelte-6lze0m){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.title.svelte-6lze0m .muted:where(.svelte-6lze0m){font-size:.85rem}.wind.svelte-6lze0m{transform:rotate(var(--a));color:#bfd9e8;display:inline-block}.icon.svelte-6lze0m{min-width:40px;padding:0 8px;font-size:1.3rem}.layers.svelte-6lze0m{top:calc(10px + env(safe-area-inset-top));gap:4px;padding:6px;display:flex;right:10px}.layers.svelte-6lze0m button:where(.svelte-6lze0m){padding:6px 10px}.layers.svelte-6lze0m button.active:where(.svelte-6lze0m){background:var(--accent);color:#142010;border-color:#0000}.stats.svelte-6lze0m{top:calc(70px + env(safe-area-inset-top));gap:6px;width:260px;display:grid;left:10px}.res.svelte-6lze0m{flex-wrap:wrap;gap:12px;font-size:.95rem;display:flex}.res.svelte-6lze0m b:where(.svelte-6lze0m){font-size:1.05rem}.cores.svelte-6lze0m{gap:4px;display:grid}.core.svelte-6lze0m{background:#ffffff1a;border-radius:3px;height:6px;overflow:hidden}.core.svelte-6lze0m i:where(.svelte-6lze0m){height:100%;display:block}.core.nature.svelte-6lze0m i:where(.svelte-6lze0m){background:#9be07a}.core.industry.svelte-6lze0m i:where(.svelte-6lze0m){background:#f0a24a}.deckbtn.svelte-6lze0m{top:calc(70px + env(safe-area-inset-top));border:none;min-height:36px;padding:6px 12px;right:10px}.deck.svelte-6lze0m{top:calc(114px + env(safe-area-inset-top));z-index:2;width:320px;max-height:calc(100% - 300px);right:10px;overflow-y:auto}.deck.svelte-6lze0m header:where(.svelte-6lze0m){justify-content:space-between;align-items:center;display:flex}.deck.svelte-6lze0m h3:where(.svelte-6lze0m){margin:10px 0 2px;font-size:.95rem}.deck.svelte-6lze0m h3.nature:where(.svelte-6lze0m){color:#9be07a}.deck.svelte-6lze0m h3.industry:where(.svelte-6lze0m){color:#f0a24a}.deck.svelte-6lze0m .who:where(.svelte-6lze0m){color:var(--muted);margin:6px 0 2px;font-size:.85rem}.deck.svelte-6lze0m ul:where(.svelte-6lze0m){gap:6px;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.unlock.svelte-6lze0m{left:50%;top:calc(200px + env(safe-area-inset-top));text-align:center;z-index:3;max-width:calc(100% - 20px);padding:12px 18px;transform:translate(-50%)}.unlock.svelte-6lze0m p:where(.svelte-6lze0m){margin:0 0 8px}.banner.svelte-6lze0m{left:50%;top:calc(140px + env(safe-area-inset-top));text-align:center;padding:12px 18px;transform:translate(-50%)}.sheet.svelte-6lze0m{right:10px;bottom:calc(10px + env(safe-area-inset-bottom));width:340px;max-height:calc(100% - 140px);padding:0 12px 12px;overflow-y:auto}.sheet.closed.svelte-6lze0m{padding-bottom:0}.grip.svelte-6lze0m{text-align:left;z-index:1;background:0 0;border:none;justify-content:space-between;gap:8px;width:100%;padding:10px 0;font-weight:600;display:flex;position:sticky;top:0}.chev.svelte-6lze0m{color:var(--muted)}dl.svelte-6lze0m{grid-template-columns:auto 1fr;gap:4px 12px;margin:0 0 10px;font-size:.88rem;display:grid}dt.svelte-6lze0m{color:var(--muted)}dd.svelte-6lze0m{margin:0}.actions.svelte-6lze0m{gap:6px;display:grid}.act.svelte-6lze0m{text-align:left;justify-content:space-between;gap:10px;min-height:44px;display:flex}main.nature.svelte-6lze0m .act:where(.svelte-6lze0m):not(:disabled):hover{border-color:#9be07a}main.industry.svelte-6lze0m .act:where(.svelte-6lze0m):not(:disabled):hover{border-color:#f0a24a}.cost.svelte-6lze0m{color:var(--muted);white-space:nowrap;align-self:center;font-size:.85rem}.feed.svelte-6lze0m{background:#ffffff0d;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:6px;padding:8px;display:grid}.feed.svelte-6lze0m label:where(.svelte-6lze0m){flex-wrap:wrap;align-items:center;gap:8px;display:flex}.feed.svelte-6lze0m input:where(.svelte-6lze0m){width:80px;font:inherit;color:var(--text);background:#00000040;border:1px solid #ffffff26;border-radius:8px;padding:6px 8px;font-size:16px}.feed.svelte-6lze0m .cost:where(.svelte-6lze0m){grid-column:1/-1}.foot.svelte-6lze0m{align-items:center;gap:10px;margin-top:10px;display:flex}.error.svelte-6lze0m{margin:0 0 8px}@media (width<=640px){.top.svelte-6lze0m{max-width:none;right:10px}.layers.svelte-6lze0m{top:calc(66px + env(safe-area-inset-top));left:10px;right:auto}.layers.svelte-6lze0m button:where(.svelte-6lze0m){padding:6px 8px}.stats.svelte-6lze0m{top:calc(116px + env(safe-area-inset-top));width:auto;padding:6px 10px;right:10px}.stats.svelte-6lze0m .small:where(.svelte-6lze0m){display:none}.deckbtn.svelte-6lze0m{top:calc(66px + env(safe-area-inset-top))}.deck.svelte-6lze0m{top:calc(160px + env(safe-area-inset-top));width:auto;max-height:50%;left:10px}.banner.svelte-6lze0m{top:calc(180px + env(safe-area-inset-top));width:calc(100% - 20px)}.sheet.svelte-6lze0m{width:auto;max-height:48%;left:10px;right:10px}}.face.svelte-q601t9{text-align:left;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:4px;width:100%;height:100%;padding:10px 12px;display:flex}.face.svelte-q601t9:disabled{opacity:1;cursor:default}.face.locked.svelte-q601t9{opacity:.55}.face.nature.picked.svelte-q601t9{background:#4f8a3c40;border-color:#9be07a}.face.industry.picked.svelte-q601t9{background:#9a6a3a40;border-color:#f0a24a}.face.svelte-q601t9:not(:disabled):hover{border-color:#ffffff59}.top.svelte-q601t9{justify-content:space-between;gap:8px;display:flex}.nature.svelte-q601t9 strong:where(.svelte-q601t9){color:#9be07a}.industry.svelte-q601t9 strong:where(.svelte-q601t9){color:#f0a24a}.check.svelte-q601t9{font-weight:700}.tag.svelte-q601t9{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.75rem}.text.svelte-q601t9{font-size:.85rem;line-height:1.35}.lock.svelte-q601t9{color:var(--muted);margin-top:auto;padding-top:4px;font-size:.8rem}.page.svelte-7bj7gi{max-width:720px;padding:calc(16px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom));height:100%;margin:0 auto;overflow-y:auto}header.svelte-7bj7gi{align-items:center;gap:12px;margin-bottom:12px;display:flex}h1.svelte-7bj7gi{overflow-wrap:anywhere;margin:0;font-size:1.3rem}.teams.svelte-7bj7gi{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.team.svelte-7bj7gi{background:var(--panel);border:2px solid #0000;border-radius:14px;flex-direction:column;padding:14px;display:flex}.team.nature.yours.svelte-7bj7gi{border-color:#4f8a3c}.team.industry.yours.svelte-7bj7gi{border-color:#9a6a3a}.team.svelte-7bj7gi h2:where(.svelte-7bj7gi){margin:0 0 6px;font-size:1.1rem}.team.nature.svelte-7bj7gi h2:where(.svelte-7bj7gi){color:#9be07a}.team.industry.svelte-7bj7gi h2:where(.svelte-7bj7gi){color:#f0a24a}.blurb.svelte-7bj7gi{color:var(--muted);margin:0 0 10px;font-size:.85rem;line-height:1.4}ul.svelte-7bj7gi{flex:1;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}li.svelte-7bj7gi{background:#ffffff0d;border-radius:8px;padding:8px 10px}.actions.svelte-7bj7gi{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.actions.svelte-7bj7gi .muted:where(.svelte-7bj7gi){flex:1;margin:0}.hint.svelte-7bj7gi{color:var(--muted);font-size:.85rem}.fill.svelte-7bj7gi{align-items:center;gap:8px;min-height:44px;margin:0 0 12px;display:flex}.fill.svelte-7bj7gi input:where(.svelte-7bj7gi){width:20px;height:20px}.hint.svelte-7bj7gi a:where(.svelte-7bj7gi){color:var(--accent)}.picks.svelte-7bj7gi{color:var(--muted);margin-top:2px;font-size:.8rem;display:block}.deck.svelte-7bj7gi{margin:0 0 16px}.deck.svelte-7bj7gi h2:where(.svelte-7bj7gi){margin:0 0 4px;font-size:1.05rem}.deck.svelte-7bj7gi h2:where(.svelte-7bj7gi) .muted:where(.svelte-7bj7gi){font-size:.9rem;font-weight:400}.grid.svelte-7bj7gi{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}@media (width<=560px){.teams.svelte-7bj7gi{grid-template-columns:1fr}.actions.svelte-7bj7gi button:where(.svelte-7bj7gi){flex:1}}.page.svelte-a7oywo{max-width:720px;padding:calc(16px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom));height:100%;margin:0 auto;overflow-y:auto}header.svelte-a7oywo{align-items:center;gap:12px;margin-bottom:8px;display:flex}h1.svelte-a7oywo{margin:0;font-size:1.3rem}h2.svelte-a7oywo{margin:20px 0 8px;font-size:1rem;font-weight:600}h2.svelte-a7oywo .muted:where(.svelte-a7oywo){font-size:.9rem;font-weight:400}.intro.svelte-a7oywo{font-size:.9rem;line-height:1.45}.seg.svelte-a7oywo{gap:6px;display:flex}.seg.svelte-a7oywo button:where(.svelte-a7oywo){flex:1}.seg.svelte-a7oywo .nature.active:where(.svelte-a7oywo){background:#4f8a3c;border-color:#0000}.seg.svelte-a7oywo .industry.active:where(.svelte-a7oywo){background:#9a6a3a;border-color:#0000}.grid.svelte-a7oywo{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}ul.svelte-a7oywo{gap:8px;margin:0;padding:0;list-style:none;display:grid}li.svelte-a7oywo{background:var(--panel);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}li.done.svelte-a7oywo .mark:where(.svelte-a7oywo){color:#f2d36b}.mark.svelte-a7oywo{font-size:1.2rem}.what.svelte-a7oywo{flex:1;gap:2px;min-width:0;display:grid}.what.svelte-a7oywo .muted:where(.svelte-a7oywo){font-size:.85rem}.link.svelte-a7oywo{min-height:36px}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1f2a1c;--panel:#141a12e0;--text:#eef0e6;--muted:#a9b29c;--accent:#8fc46a;font-family:system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--bg);color:var(--text);overscroll-behavior:none}.muted{color:var(--muted)}.error{color:#f2a07b}.center{min-height:100%;padding:calc(16px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));place-items:center;display:grid}.card{background:var(--panel);border-radius:16px;width:100%;max-width:380px;padding:24px 20px}.field{color:var(--muted);gap:6px;margin-bottom:14px;font-size:.9rem;display:grid}.field input{font:inherit;color:var(--text);background:#00000040;border:1px solid #ffffff26;border-radius:8px;padding:10px 12px;font-size:16px}.field input:focus{outline:2px solid var(--accent);outline-offset:1px}button{font:inherit;color:var(--text);cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;min-height:40px;padding:8px 12px}button:disabled{opacity:.6;cursor:default}button.primary{background:var(--accent);color:#142010;border-color:#0000;font-weight:600}form.card button.primary{width:100%}
