.feedback[data-v-a8f148e5]{z-index:20;box-sizing:border-box;font-family:var(--sans);-webkit-user-select:text;user-select:text;background:#000000b3;justify-content:center;align-items:flex-start;padding:clamp(4.5rem,12vh,7rem) .5rem 1rem;animation:.25s fade-a8f148e5;display:flex;position:fixed;inset:0;overflow:auto}.close[data-v-a8f148e5]{z-index:3;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:.75rem;right:.75rem}.close img[data-v-a8f148e5]{width:clamp(44px,8vmin,64px)}.page[data-v-a8f148e5]{gap:.7rem;padding:.7rem .3rem 0;font-size:1.15rem;line-height:1.4;display:grid}p[data-v-a8f148e5]{margin:0}.kinds[data-v-a8f148e5]{border:0;flex-wrap:wrap;gap:.4rem 1.2rem;margin:0;padding:0;display:flex}legend[data-v-a8f148e5]{font:1.1rem var(--display);margin-bottom:.3rem;padding:0}.kinds label[data-v-a8f148e5]{cursor:pointer;align-items:center;gap:.4rem;display:flex}.kinds input[data-v-a8f148e5]{accent-color:#3a80b5;width:1.2rem;height:1.2rem;margin:0}label>span[data-v-a8f148e5]{font:1.1rem var(--display);margin-bottom:.25rem;display:block}textarea[data-v-a8f148e5],input[type=email][data-v-a8f148e5]{box-sizing:border-box;border:3px solid var(--wood);color:#3d2410;width:100%;font:inherit;background:#fff8ec;border-radius:.5rem;padding:.4rem .6rem}textarea[data-v-a8f148e5]{resize:vertical}[aria-invalid=true][data-v-a8f148e5]{border-color:#c0392b}.trap[data-v-a8f148e5]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.error[data-v-a8f148e5]{color:#ffb3a8;background:#494949;border-radius:6px;padding:.4rem .7rem}.send[data-v-a8f148e5],.done[data-v-a8f148e5]{text-align:center}.done[data-v-a8f148e5]{justify-items:center;padding-bottom:.5rem}.privacy[data-v-a8f148e5]{color:#3b3b3b;font-size:.95rem}@keyframes fade-a8f148e5{0%{opacity:0}}.picture[data-v-2aa4d815]{object-fit:cover;border-radius:12px;width:100%;max-height:32vh;display:block}p[data-v-2aa4d815]{text-align:center;margin:.6rem 0 0}.actions[data-v-2aa4d815]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.story[data-v-2aa4d815]{color:#fff;background:#494949;border-radius:4px;padding:.6rem .9rem;font-size:1.1rem;line-height:1.5}.congrats[data-v-2aa4d815]{font:1.6rem var(--display)}.score[data-v-2aa4d815],.rating[data-v-2aa4d815]{justify-content:center;align-items:center;gap:.4rem;font-size:1.3rem;display:flex}.score b[data-v-2aa4d815]{font:2rem var(--display)}.ratings[data-v-2aa4d815]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.25rem 1rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.ratings li[data-v-2aa4d815]{border-radius:4px;justify-content:space-between;padding:.15rem .5rem;font-size:1.05rem;display:flex}.ratings .reached[data-v-2aa4d815]{color:#fff;background:#3a80b5;font-weight:700}.options[data-v-c6acc4af]{z-index:5;background-color:#2b77b6;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:1rem;display:flex;position:absolute;inset:0}.close[data-v-c6acc4af]{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:.75rem;right:.75rem}.close img[data-v-c6acc4af]{width:64px}h2[data-v-c6acc4af]{color:#ffd34d;text-shadow:0 3px #9c5b16;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:clamp(2rem,8vw,3.2rem);font-weight:400;display:flex}.gear[data-v-c6acc4af]{background-repeat:no-repeat;background-size:auto 100%;width:1.4em;height:1.4em}.button[data-v-c6acc4af]{min-width:min(20rem,85vw);font-size:1.5rem}.info[data-v-c6acc4af]{margin:.5rem 0 0;font-size:1.2rem}.player-hud[data-v-f49354bf]{--hud:1;z-index:1;pointer-events:none;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:auto 0 0}.stone[data-v-f49354bf]{zoom:var(--hud);font-family:var(--display);text-shadow:0 2px 2px #0009;flex:none;position:relative}.actions .left[data-v-f49354bf]{font-size:34px;position:absolute;top:46px;left:35px}.actions .of[data-v-f49354bf]{font-size:24px;position:absolute;top:58px;left:62px}.levels span[data-v-f49354bf]{text-align:center;width:40px;font-size:26px;position:absolute;top:66px}.levels .tools[data-v-f49354bf]{left:76px}.levels .school[data-v-f49354bf]{left:151px}.waiting[data-v-f49354bf]{text-align:center;background:#0009;border-radius:.5rem;align-self:center;margin:0 .5rem;padding:.3rem .8rem;font-size:1.1rem}@media (width<=900px){.player-hud[data-v-f49354bf]{--hud:.8}}@media (width<=600px){.player-hud[data-v-f49354bf]{--hud:.62}.waiting[data-v-f49354bf]{font-size:.95rem}}.production[data-v-18041abe]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.production li[data-v-18041abe]{justify-items:center;gap:.25rem;display:grid}.label[data-v-18041abe]{color:#fff;text-shadow:0 1px 2px #000;font-weight:700}.box[data-v-18041abe]{box-sizing:border-box;color:#fff;justify-content:space-around;align-items:center;padding:0 10px;font-size:1.35rem;display:flex}p[data-v-18041abe]{text-align:center;margin:.8rem 0 0}.rescue[data-v-18041abe]{color:#fff;background:linear-gradient(#4a91c5,#3a80b5);border-radius:4px;padding:.6rem 1rem;font-size:clamp(1.15rem,3vw,1.7rem)}.rescue strong[data-v-18041abe]{color:#ffde00}.flavor[data-v-18041abe]{color:#fff;background:#494949;padding:.8rem 1rem;font-size:1.1rem;font-weight:700;line-height:1.5}.hint[data-v-18041abe]{font-size:1.2rem;font-style:italic;font-weight:700}.built[data-v-ea52f71b]{box-sizing:border-box;color:#fff;text-shadow:0 1px 2px #0009;background:radial-gradient(at 60%,#9ccbea,#3f97d8 55%,#2a83d2);border-radius:10px;align-items:center;gap:.5rem;max-width:100%;min-height:150px;margin:0 auto;padding:.6rem 1rem;display:flex}.built .text[data-v-ea52f71b]{flex:1}.built h3[data-v-ea52f71b]{font:1.6rem var(--display);margin:.1rem 0}.built p[data-v-ea52f71b]{margin:0;font-size:1.05rem}.built .new[data-v-ea52f71b]{font-weight:700}.columns[data-v-ea52f71b]{grid-template-columns:1fr 1fr;gap:1rem;margin-top:.8rem;display:grid}.columns section[data-v-ea52f71b]{background:#ffffff59;border-radius:6px;padding:.6rem .8rem}.columns h3[data-v-ea52f71b]{font:1.25rem var(--display);margin:0 0 .4rem}.columns p[data-v-ea52f71b]{margin:.15rem 0;font-size:1.05rem}.change[data-v-ea52f71b]{font:1.4rem var(--display);align-items:center;gap:.3rem;display:flex}.good[data-v-ea52f71b]{color:#2e7d1e}.bad[data-v-ea52f71b]{color:#b3261e}@media (width<=600px){.columns[data-v-ea52f71b]{grid-template-columns:1fr}.built .picture[data-v-ea52f71b]{display:none}}.tile-popup[data-v-aee8d62c]{transform-origin:0 0;position:absolute;top:0;left:0}@media (width<=440px){.tile-popup[data-v-aee8d62c]{transform:scale(.86)}}@media (width<=370px){.tile-popup[data-v-aee8d62c]{transform:scale(.76)}}.ring[data-v-aee8d62c]{box-sizing:border-box;pointer-events:none;border:6px solid #fff9;border-radius:50%;width:300px;height:300px;animation:.35s ease-out grow-aee8d62c;position:absolute;top:-150px;left:-150px}.card[data-v-aee8d62c]{box-sizing:border-box;background:var(--leaf);color:#000;text-align:center;border:1px solid #000;border-radius:3px;animation:.2s .3s both appear-aee8d62c;position:absolute}.header[data-v-aee8d62c]{width:250px;min-height:130px;padding:8px 22px 12px;bottom:110px;left:-125px}.header h2[data-v-aee8d62c]{font:20px var(--display);margin:0 0 4px}.header p[data-v-aee8d62c]{margin:0;font-size:15px;line-height:1.25}.footer[data-v-aee8d62c]{white-space:pre-line;place-items:center;width:180px;min-height:50px;padding:6px 10px;font-size:16px;line-height:1.2;display:grid;top:120px;left:-90px}.action[data-v-aee8d62c]{box-sizing:border-box;color:#000;cursor:pointer;border:0;border-radius:50%;grid-template-rows:46px 32px 1fr;place-items:center;padding:18px 20px 26px;animation:.2s .3s both appear-aee8d62c;display:grid;position:absolute;top:75px;left:60px}.action[data-v-aee8d62c]:hover{filter:brightness(1.08)}.action[data-v-aee8d62c]:active{transform:scale(.95)}.action .name[data-v-aee8d62c]{font-size:15px;line-height:1.1}.action .effect[data-v-aee8d62c]{font-size:15px;font-weight:700}@keyframes grow-aee8d62c{0%{transform:scale(.27)}}@keyframes appear-aee8d62c{0%{opacity:0}}.top[data-v-2b033d57]{--dial:220px;--dial-scale:calc(220 / 400);z-index:3;grid-template-columns:auto 1fr var(--dial) 1fr auto;background:linear-gradient(#b3b6ba,#8f9296 60%,#6f7276);border-bottom:3px solid #55585c;grid-template-areas:"stock phase dial month happy";align-items:center;gap:.5rem .75rem;padding:6px 10px;font-size:1.15rem;display:grid;position:absolute;inset:0 0 auto;box-shadow:0 3px 8px #00000080}p[data-v-2b033d57]{margin:0}.stock[data-v-2b033d57]{grid-area:stock;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.slot[data-v-2b033d57]{background:var(--slot);border-radius:8px;align-items:center;gap:.35rem;min-width:5.2rem;padding:3px 10px 3px 6px;display:flex;box-shadow:inset 0 2px 4px #0009}.value[data-v-2b033d57]{margin-left:auto}.phase[data-v-2b033d57]{grid-area:phase;justify-self:end}.month[data-v-2b033d57]{grid-area:month;justify-self:start}.happiness[data-v-2b033d57]{grid-area:happy}.phase[data-v-2b033d57],.month[data-v-2b033d57]{text-shadow:0 1px 2px #000;font-size:1.2rem}.dial[data-v-2b033d57]{grid-area:dial;align-self:start;height:100%;position:relative}.ring[data-v-2b033d57],.needle[data-v-2b033d57]{pointer-events:none;position:absolute;top:0;left:50%}.ring[data-v-2b033d57]{transform:translate(-50%, -50%) scale(var(--dial-scale)) rotate(0deg);transition:transform .6s ease-in-out}.ring.night[data-v-2b033d57]{transform:translate(-50%, -50%) scale(var(--dial-scale)) rotate(180deg)}.needle[data-v-2b033d57]{transition:transform .3s linear}.time[data-v-2b033d57]{font:1.45rem var(--display);text-shadow:0 2px 2px #000;position:absolute;top:8px;left:50%;transform:translate(-50%)}@media (width<=760px){.top[data-v-2b033d57]{--dial:112px;--dial-scale:calc(112 / 400);grid-template-columns:1fr 1fr var(--dial) 1fr 1fr;grid-template-areas:"wood rock dial food happy""phase phase dial month month";gap:4px 6px;padding:5px 6px;font-size:.95rem}.stock[data-v-2b033d57]{display:contents}.slot[data-v-2b033d57]{gap:2px;min-width:0;padding:2px 6px 2px 2px}.slot .icon[data-v-2b033d57]{zoom:.75}[data-stock=wood][data-v-2b033d57]{grid-area:wood}[data-stock=rock][data-v-2b033d57]{grid-area:rock}[data-stock=food][data-v-2b033d57]{grid-area:food}.phase[data-v-2b033d57],.month[data-v-2b033d57]{justify-self:center;font-size:.95rem}.dial[data-v-2b033d57]{grid-row:1/span 2}.time[data-v-2b033d57]{font-size:1rem;top:3px}}.cards[data-v-df207f49]{scroll-snap-type:x mandatory;gap:.75rem;padding:.5rem .25rem .75rem;display:flex;overflow-x:auto}.card[data-v-df207f49]{color:#fff;scroll-snap-align:start;cursor:pointer;background:radial-gradient(circle at 50% 45%,#5dbad9,#288cbc 45%,#2388b9);border:1px solid #77c8ee;border-radius:6px;flex-direction:column;flex:none;align-items:center;gap:.3rem;width:196px;padding:.6rem .6rem .7rem;font-family:Arial,sans-serif;display:flex;position:relative}.card.none[data-v-df207f49]{background:radial-gradient(circle at 50% 45%,#8d9fa6,#62737b)}.card.mine[data-v-df207f49]{box-shadow:0 0 0 3px #ffd34d,0 4px 10px #00000080}.card[aria-disabled=true][data-v-df207f49]{cursor:default}.name[data-v-df207f49]{font-size:1.3rem}.header[data-v-df207f49]{font-size:.85rem}.picture[data-v-df207f49]{place-items:end center;height:112px;display:grid}.price[data-v-df207f49]{align-items:center;gap:.35rem;font-size:.85rem;display:flex}.cost[data-v-df207f49]{background:#414141;border:1px solid #caa365;align-items:center;gap:2px;padding:0 5px 0 1px;display:inline-flex}.description[data-v-df207f49]{color:#000;font-family:var(--sans);background:#fff;flex:1;align-self:stretch;padding:.4rem;font-size:1rem;line-height:1.2}.bar[data-v-df207f49]{background:#363636;border:1px solid #b6b6b6;align-self:stretch;height:18px;position:relative}.fill[data-v-df207f49]{background:var(--good);transition:width .4s;position:absolute;inset:0 auto 0 0}.percent[data-v-df207f49]{text-shadow:0 0 3px #000;font-size:.8rem;font-weight:700;position:relative}.blocked[data-v-df207f49]{color:#000;background:#fff;border:3px solid red;gap:.3rem;padding:.6rem .4rem;font-size:.9rem;display:grid;position:absolute;inset:34% .6rem auto}.token[data-v-df207f49]{position:absolute;top:-12px;right:-8px}@media (width<=600px){.card[data-v-df207f49]{width:168px}}.game[data-v-6a7952f5]{position:absolute;inset:0}.options-button[data-v-6a7952f5]{z-index:3;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:64px;left:10px}.options-button img[data-v-6a7952f5]{width:54px}.pause-button[data-v-6a7952f5]{z-index:3;padding-inline:.8rem;font-size:1.05rem;position:absolute;top:128px;left:10px}.watch-bar[data-v-6a7952f5]{z-index:3;white-space:nowrap;background:#000000b3;border-radius:.5rem;margin:0;padding:.4rem 1rem;font-size:1.2rem;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.watch-bar b[data-v-6a7952f5]{font-family:var(--display);letter-spacing:.05em}.paused[data-v-6a7952f5]{z-index:4;box-sizing:border-box;background:#141820eb;border:3px solid #ffd34d;border-radius:.8rem;align-items:center;gap:1rem;width:max-content;max-width:calc(100vw - 2rem);padding:.75rem 1.25rem;font-size:1.2rem;animation:.3s fade-6a7952f5;display:flex;position:absolute;bottom:4rem;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #0009}.paused p[data-v-6a7952f5]{margin:0}.paused strong[data-v-6a7952f5]{font-size:1.6rem;display:block}.panels[data-v-6a7952f5]{z-index:2;box-sizing:border-box;background:#0006;justify-content:center;align-items:flex-start;padding:13.5rem .5rem 1rem;animation:.3s fade-6a7952f5;display:flex;position:absolute;inset:0;overflow:auto}.connection[data-v-6a7952f5]{z-index:6;background:#000c;border-radius:.5rem;margin:0;padding:.5rem 1rem;font-size:1.1rem;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}@media (width<=760px){.options-button[data-v-6a7952f5]{top:92px}.pause-button[data-v-6a7952f5]{top:96px;left:62px}.watch-bar[data-v-6a7952f5]{font-size:1rem}.paused[data-v-6a7952f5]{text-align:center;flex-direction:column;font-size:1rem;bottom:3.5rem}.options-button img[data-v-6a7952f5]{width:44px}.panels[data-v-6a7952f5]{padding-top:10rem}}@keyframes fade-6a7952f5{0%{opacity:0}}.intro[data-v-58ac27d8]{background:#000;place-items:center;transition:opacity 1.5s;display:grid;position:absolute;inset:0;overflow:hidden}.intro.fading[data-v-58ac27d8]{opacity:0}.window[data-v-58ac27d8]{aspect-ratio:4/3;width:min(100%,133.333dvh);animation:2s fade-in-58ac27d8;position:relative;overflow:hidden}.window>img[data-v-58ac27d8]{width:100%;transition:transform 2s ease-in-out}.line[data-v-58ac27d8]{font-family:var(--display);text-align:center;background:linear-gradient(#0000,#000000b3);margin:0;padding:2.5rem 8% 7%;font-size:clamp(1rem,3.4vmin,1.7rem);animation:1s 1.2s both fade-in-58ac27d8;position:absolute;inset:auto 0 0}.skip[data-v-58ac27d8]{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:.75rem;right:.75rem}.skip img[data-v-58ac27d8]{width:clamp(48px,9vmin,98px)}@keyframes fade-in-58ac27d8{0%{opacity:0}}.language[data-v-c517a305]{isolation:isolate;text-align:center;background:#000;place-content:center;gap:2.5rem;padding:1rem;display:grid;position:absolute;inset:0}.language[data-v-c517a305]:before{content:"";z-index:-1;background:var(--beach) center / cover no-repeat;filter:blur(14px)grayscale()brightness(.55);position:fixed;inset:0;transform:scale(1.1)}h1[data-v-c517a305]{color:var(--muted);margin:0;font-size:1.1rem;font-weight:400}.flags[data-v-c517a305]{flex-wrap:wrap;justify-content:center;gap:clamp(1.5rem,8vw,6rem);display:flex}button[data-v-c517a305]{cursor:pointer;font-family:var(--display);background:0 0;border:0;justify-items:center;gap:.75rem;padding:.5rem;font-size:1.3rem;display:grid}img[data-v-c517a305]{image-rendering:auto;width:clamp(96px,22vw,144px);transition:transform .15s}button:hover img[data-v-c517a305],button:focus-visible img[data-v-c517a305]{transform:scale(1.08)rotate(-3deg)}.loading[data-v-4fe27f2e]{isolation:isolate;background:#000;place-content:center;justify-items:center;gap:3rem;display:grid;position:absolute;inset:0}.loading[data-v-4fe27f2e]:before{content:"";z-index:-1;background:var(--beach) center / cover no-repeat;filter:blur(14px)grayscale()brightness(.55);position:fixed;inset:0;transform:scale(1.1)}.logo[data-v-4fe27f2e]{aspect-ratio:1;place-items:center;width:min(256px,60vw);display:grid;position:relative}.spinner[data-v-4fe27f2e]{width:100%;animation:1s linear infinite spin-4fe27f2e}.title[data-v-4fe27f2e]{width:100%;position:absolute}.bar[data-v-4fe27f2e]{box-sizing:border-box;background:#333;width:min(304px,70vw);height:9px;padding:2px}.bar span[data-v-4fe27f2e]{background:#eba612;height:100%;transition:width .2s;display:block}@keyframes spin-4fe27f2e{to{transform:rotate(360deg)}}.lobby[data-v-0e7d8e5c]{background:#000 50%/cover no-repeat;flex-direction:column;align-items:center;gap:1rem;padding:clamp(1rem,6vh,4rem) 1rem 1.5rem;display:flex;position:absolute;inset:0;overflow:hidden auto;box-shadow:inset 0 0 0 100vmax #000000bf}.board[data-v-0e7d8e5c]{aspect-ratio:430/380;text-align:center;background:50%/100% 100% no-repeat;flex:none;grid-template-rows:28% 14% 22% 1fr;place-items:center;width:min(430px,92vw);display:grid}.board h1[data-v-0e7d8e5c]{margin:0;padding:0 1.5rem;font-size:clamp(1.2rem,6vw,1.75rem);font-weight:400}.board p[data-v-0e7d8e5c]{margin:0}.label[data-v-0e7d8e5c]{font-size:1.1rem}.code[data-v-0e7d8e5c]{font-family:var(--display);letter-spacing:.12em;text-shadow:0 2px #2c3340;font-size:clamp(2rem,11vw,3rem)}.host[data-v-0e7d8e5c]{justify-items:center;gap:.5rem;width:min(430px,92vw);display:grid}.start[data-v-0e7d8e5c]{padding-inline:2rem;font-size:1.6rem}.hint[data-v-0e7d8e5c]{color:var(--muted);text-align:center;margin:0;font-size:1.1rem}.share[data-v-0e7d8e5c]{gap:.5rem;width:100%;display:flex}.share input[data-v-0e7d8e5c]{min-width:0;color:var(--ink);font:inherit;background:#222b38;border:1px solid #5f6368;border-radius:.5rem;flex:1;padding:.4rem .6rem;font-size:1rem}.leave[data-v-0e7d8e5c]{margin-top:auto}.how-to-play[data-v-5534ef2c]{z-index:5;box-sizing:border-box;background:#000000b3;justify-content:center;align-items:flex-start;padding:clamp(4.5rem,12vh,7rem) .5rem 1rem;animation:.25s fade-5534ef2c;display:flex;position:absolute;inset:0;overflow:auto}.close[data-v-5534ef2c]{z-index:3;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:.75rem;right:.75rem}.close img[data-v-5534ef2c]{width:clamp(44px,8vmin,64px)}.page[data-v-5534ef2c]{align-content:start;gap:.7rem;min-height:19rem;padding:.7rem .3rem 0;font-size:1.15rem;line-height:1.45;display:grid}p[data-v-5534ef2c]{margin:0}b[data-v-5534ef2c]{font:1.15rem var(--display);font-weight:400}.ratings[data-v-5534ef2c]{background:#fff6;border-radius:8px;justify-content:center;align-items:center;gap:1rem;margin-top:.5rem;padding:.6rem;display:flex}.rating[data-v-5534ef2c]{font:1.05rem var(--display);justify-items:center;gap:.2rem;display:grid}.faces[data-v-5534ef2c]{opacity:.8;gap:.3rem;display:flex}.steps[data-v-5534ef2c],.cards[data-v-5534ef2c],.tips[data-v-5534ef2c]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.steps li[data-v-5534ef2c],.cards li[data-v-5534ef2c],.row[data-v-5534ef2c]{background:#ffffff59;border-radius:8px;align-items:center;gap:.7rem;padding:.4rem .6rem;display:flex}.number[data-v-5534ef2c]{color:#fff;width:1.8rem;height:1.8rem;font-family:var(--display);background:#3a80b5;border-radius:50%;flex:none;place-items:center;display:grid}.picture[data-v-5534ef2c]{flex:none;place-items:end center;width:100px;height:92px;display:grid;overflow:hidden}.picture.small[data-v-5534ef2c]{place-items:center;width:64px;height:48px}.words[data-v-5534ef2c]{gap:.1rem;font-size:1.05rem;line-height:1.35;display:grid}.cards[data-v-5534ef2c]{grid-template-columns:1fr 1fr}.goods[data-v-5534ef2c]{flex:none;gap:.2rem;display:flex}.tip[data-v-5534ef2c],.farewell[data-v-5534ef2c]{color:#fff;background:#494949;border-radius:6px;padding:.5rem .8rem}.tips li[data-v-5534ef2c]{background:#ffffff59;border-radius:8px;padding:.5rem .7rem .5rem 2.4rem;position:relative}.tips li[data-v-5534ef2c]:before{content:"✓";color:#2e7d1e;font:1.3rem var(--display);position:absolute;left:.8rem}.farewell[data-v-5534ef2c]{font:1.3rem var(--display);text-align:center}.turn[data-v-5534ef2c]{justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.dots[data-v-5534ef2c]{gap:.4rem;display:flex}.dot[data-v-5534ef2c]{cursor:pointer;background:#fff;border:2px solid #3a80b5;border-radius:50%;width:.8rem;height:.8rem;padding:0}.dot[aria-current=step][data-v-5534ef2c]{background:#3a80b5}@media (width<=700px){.cards[data-v-5534ef2c]{grid-template-columns:1fr}.picture[data-v-5534ef2c]:not(.small){zoom:.7}.page[data-v-5534ef2c]{min-height:0;font-size:1.05rem}.turn .button[data-v-5534ef2c]{white-space:nowrap;padding-inline:.7rem;font-size:1rem}.dots[data-v-5534ef2c]{gap:.2rem}.dot[data-v-5534ef2c]{border-width:1.5px;width:.55rem;height:.55rem}}@keyframes fade-5534ef2c{0%{opacity:0}}.menu[data-v-632117db]{background:#000 50%/cover no-repeat;flex-direction:column;align-items:center;gap:clamp(.75rem,3vh,2rem);padding:clamp(2.5rem,12vh,7rem) 1rem 1rem;display:flex;position:absolute;inset:0;overflow:hidden auto}h1[data-v-632117db]{margin:0;line-height:0;animation:1s cubic-bezier(.34,1.56,.64,1) 1.6s both drop-632117db}.title[data-v-632117db]{width:min(421px,80vw)}.flags[data-v-632117db]{z-index:1;gap:.6rem;display:flex;position:absolute;top:.6rem;right:.6rem}.sound[data-v-632117db]{z-index:1;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;line-height:0;transition:transform .15s;position:absolute;top:calc(1.2rem + 38px);right:.6rem}.sound[data-v-632117db]:hover{transform:scale(1.08)}.sound-icon[data-v-632117db]{background-repeat:no-repeat;background-size:auto 100%;width:43px;height:50px;display:block}.flags button[data-v-632117db]{cursor:pointer;background:0 0;border:0;padding:0;line-height:0;transition:transform .15s}.flags button[aria-pressed=true][data-v-632117db]{transform:scale(1.15)}.flags img[data-v-632117db]{width:48px}.choices[data-v-632117db]{justify-items:center;gap:clamp(.5rem,3vh,1.75rem);display:grid}.choice[data-v-632117db]{cursor:pointer;background:0 0;border:0;align-items:center;padding:0;animation:.3s both swing-in-632117db;display:flex;position:relative}.intro .choice[data-v-632117db]:first-child{animation-delay:2.4s}.intro .choice[data-v-632117db]:nth-child(2){animation-delay:2.6s}.intro .choice[data-v-632117db]:nth-child(3){animation-delay:2.8s}.intro .choice[data-v-632117db]:nth-child(4){animation-delay:3s}.choice[data-v-632117db]:disabled{cursor:default;filter:grayscale(.6)}.choice[data-v-632117db]:hover:not(:disabled){transform:scale(1.05)}.stone[data-v-632117db]{z-index:1;width:clamp(80px,13vh,128px);margin-right:-2.4rem;position:relative}.label[data-v-632117db]{aspect-ratio:228/81;box-sizing:border-box;background:50%/100% 100% no-repeat;place-items:center;width:clamp(190px,30vh,228px);padding-left:1.6rem;font-size:clamp(1.1rem,3.2vh,1.6rem);display:grid}.choice.alone[data-v-632117db]:not(.guide){margin-top:clamp(.5rem,4vh,2.5rem)}.alone .label[data-v-632117db]{width:clamp(170px,26vh,200px);padding-left:0;font-size:clamp(1rem,2.6vh,1.3rem)}.join[data-v-632117db]{background:#0000008c;border-radius:1rem;justify-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:grid}.join label[data-v-632117db]{font-size:1.5rem}.create[data-v-632117db]{text-align:center;max-width:min(32rem,92vw)}.create .plank[data-v-632117db]{margin:0;font-size:1.4rem}.create .row[data-v-632117db]{flex-wrap:wrap;justify-content:center}.alone-note .note[data-v-632117db]{color:var(--ink);font-size:1.15rem;line-height:1.4}.note[data-v-632117db]{max-width:28rem;color:var(--muted);text-align:center;margin:0;font-size:1.05rem}.join input[data-v-632117db]{border:3px solid var(--wood);color:#3d2410;width:7ch;font-family:var(--display);letter-spacing:.15em;text-align:center;background:#fff8ec;border-radius:.5rem;padding:.3rem .5rem;font-size:2rem}.row[data-v-632117db]{gap:.75rem;display:flex}.error[data-v-632117db],.status[data-v-632117db]{text-align:center;background:#000000b3;border-radius:.5rem;margin:0;padding:.5rem 1rem;font-size:1.2rem}.error[data-v-632117db]{color:#ffb3a8}.feedback-link[data-v-632117db]{color:var(--ink);cursor:pointer;background:#00000073;border:0;border-radius:.5rem;margin-top:auto;padding:.3rem .8rem;font-size:1.05rem;text-decoration:underline}.feedback-link[data-v-632117db]:hover{background:#000000a6}.feedback-link.intro[data-v-632117db]{animation:.3s 3.2s both appear-632117db}.curtain[data-v-632117db]{pointer-events:none;background:50%/100% 100% no-repeat;animation:2s ease-in .2s forwards open-left-632117db;position:absolute;inset:0}.curtain.right[data-v-632117db]{animation-name:open-right-632117db;transform:rotate(180deg)}@keyframes open-left-632117db{to{visibility:hidden;transform:translate(-100%)}}@keyframes open-right-632117db{to{visibility:hidden;transform:rotate(180deg)translate(-100%)}}@keyframes drop-632117db{0%{transform:translateY(-60vh)}}@keyframes appear-632117db{0%{opacity:0}}@keyframes swing-in-632117db{0%{opacity:0;transform:translate(-3rem)rotate(-20deg)}}
