:root{--bg: #f4efe6;--panel: #fffdf8;--text: #2b2520;--muted: #6f655b;--line: #e2d8c9;--accent: #d9480f;--accent-text: #fff;--focus: #1c7ed6;--wood: #dcb577;--grid: #5a4221;--stone-black: #1d1d1f;--stone-white: #fbfbf8;--board-shadow: 0 10px 30px rgba(80, 50, 10, .25);color-scheme:light}@media (prefers-color-scheme: dark){:root{--bg: #17140f;--panel: #221e18;--text: #efe8dd;--muted: #a99d8d;--line: #3a332a;--accent: #ff7a3d;--accent-text: #1a1208;--focus: #74c0fc;--wood: #b88f52;--grid: #3b2a12;--stone-black: #121212;--stone-white: #f1f0ea;--board-shadow: 0 10px 30px rgba(0, 0, 0, .5);color-scheme:dark}}*,*:before,*:after{box-sizing:border-box;margin:0}html,body{background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.45;-webkit-font-smoothing:antialiased}body{min-height:100vh;min-height:100dvh}button,select,input{font:inherit;color:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.board-wrap[data-v-7f99d84b]{width:100%;display:flex;flex-direction:column;align-items:center}.board[data-v-7f99d84b]{width:100%;max-width:min(92vw,78vh,760px);aspect-ratio:1;display:block;touch-action:manipulation;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:10px;box-shadow:var(--board-shadow);outline:none}.board[data-v-7f99d84b]:focus-visible{box-shadow:var(--board-shadow),0 0 0 3px var(--focus)}.board.interactive[data-v-7f99d84b]{cursor:pointer}.wood[data-v-7f99d84b]{fill:var(--wood)}.grid line[data-v-7f99d84b]{stroke:var(--grid);stroke-width:.035}.star[data-v-7f99d84b]{fill:var(--grid)}.coords text[data-v-7f99d84b]{font-size:.32px;fill:var(--grid);font-family:system-ui,sans-serif}.stone.black[data-v-7f99d84b]{fill:var(--stone-black);stroke:#000;stroke-width:.02}.stone.white[data-v-7f99d84b]{fill:var(--stone-white);stroke:#8a8a8a;stroke-width:.03}.stone-g[data-v-7f99d84b]{animation:drop-7f99d84b .14s ease-out;transform-box:fill-box;transform-origin:center}.stone-g.win .stone[data-v-7f99d84b]{stroke:var(--accent);stroke-width:.08}.last.on-black[data-v-7f99d84b]{fill:#f2f2f2}.last.on-white[data-v-7f99d84b]{fill:#222}.winline[data-v-7f99d84b]{stroke:var(--accent);stroke-width:.12;stroke-linecap:round;opacity:.85}.hint circle[data-v-7f99d84b]{fill:none;stroke:var(--accent);stroke-width:.08;stroke-dasharray:.2 .12;animation:pulse-7f99d84b 1.2s ease-in-out infinite}.foul line[data-v-7f99d84b]{stroke:#c92a2a;stroke-width:.07;stroke-linecap:round}.threat[data-v-7f99d84b]{fill:none;stroke-width:.07}.threat.theirs[data-v-7f99d84b]{stroke:#e03131}.threat.mine[data-v-7f99d84b]{stroke:#1c7ed6;stroke-dasharray:.16 .1}.best[data-v-7f99d84b]{opacity:.45;stroke:var(--accent);stroke-width:.06}.best.black[data-v-7f99d84b]{fill:var(--stone-black)}.best.white[data-v-7f99d84b]{fill:var(--stone-white)}.ghost[data-v-7f99d84b]{opacity:.4;pointer-events:none}.ghost.pending[data-v-7f99d84b]{opacity:.7}.ghost.black[data-v-7f99d84b]{fill:var(--stone-black)}.ghost.white[data-v-7f99d84b]{fill:var(--stone-white)}.cursor[data-v-7f99d84b]{fill:none;stroke:var(--focus);stroke-width:.06}.confirm-tip[data-v-7f99d84b]{margin-top:.5rem;font-size:.85rem;color:var(--muted)}@keyframes drop-7f99d84b{0%{transform:scale(1.25);opacity:.4}}@keyframes pulse-7f99d84b{50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.stone-g[data-v-7f99d84b],.hint circle[data-v-7f99d84b]{animation:none}}.coach[data-v-04c6d713]{width:100%;max-width:min(92vw,78vh,760px);background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}header[data-v-04c6d713]{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}h3[data-v-04c6d713]{font-size:1rem;flex:1}header span[data-v-04c6d713]{color:var(--muted);font-size:.9rem;font-variant-numeric:tabular-nums}.spark[data-v-04c6d713]{width:100%;height:48px;background:linear-gradient(#0001,#fff1);border-radius:6px}.spark line[data-v-04c6d713]{stroke:var(--line);stroke-width:.5}.spark polyline[data-v-04c6d713]{fill:none;stroke:var(--accent);stroke-width:1.2;vector-effect:non-scaling-stroke}.spark .at[data-v-04c6d713]{stroke:var(--focus);stroke-width:1;vector-effect:non-scaling-stroke}.scrub[data-v-04c6d713]{display:flex;gap:6px;align-items:center}.scrub input[data-v-04c6d713]{flex:1;accent-color:var(--accent)}.scrub button[data-v-04c6d713]{min-width:44px;min-height:44px;border-radius:10px;border:1px solid var(--line);background:var(--panel);cursor:pointer}.hint-text[data-v-04c6d713]{font-size:.85rem;color:var(--muted)}.moments[data-v-04c6d713]{padding-left:1.2rem;font-size:.9rem}.link[data-v-04c6d713]{border:none;background:none;padding:2px 0;color:inherit;cursor:pointer;text-align:left;font:inherit}.link[data-v-04c6d713]:hover{text-decoration:underline}.all[data-v-04c6d713]{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:2px 8px;padding-left:1.6rem;font-size:.85rem;margin-top:6px}.all .at[data-v-04c6d713]{background:var(--line);border-radius:4px}.v2 b[data-v-04c6d713]{color:#e67700}.v3 b[data-v-04c6d713],.v4 b[data-v-04c6d713],.v5 b[data-v-04c6d713]{color:#c92a2a}.select[data-v-dfcfba2c]{width:100%;padding:8px;min-height:40px;border-radius:10px;border:1px solid var(--line);background:var(--panel)}.inline[data-v-dfcfba2c]{display:flex;align-items:center;gap:8px;font-size:.9rem;margin-top:6px}.inline .select[data-v-dfcfba2c]{width:auto;flex:1}.notice[data-v-dfcfba2c]{color:var(--accent);font-weight:500}.delta[data-v-dfcfba2c]{font-variant-numeric:tabular-nums}.swap[data-v-dfcfba2c]{max-width:92%}.swap .result-actions[data-v-dfcfba2c]{flex-wrap:wrap}main[data-v-dfcfba2c]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}@media (max-width: 880px){main[data-v-dfcfba2c]{grid-template-columns:minmax(0,1fr)}}.play[data-v-dfcfba2c]{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.status-bar[data-v-dfcfba2c]{display:flex;align-items:center;gap:8px;width:100%;max-width:min(92vw,78vh,760px);min-height:2rem}.status[data-v-dfcfba2c]{font-weight:600;flex:1}.dot[data-v-dfcfba2c]{width:14px;height:14px;border-radius:50%;border:1px solid #777;flex:none}.dot.black[data-v-dfcfba2c]{background:var(--stone-black)}.dot.white[data-v-dfcfba2c]{background:var(--stone-white)}.level-chip[data-v-dfcfba2c]{font-size:.8rem;padding:2px 8px;border-radius:99px;background:var(--panel);border:1px solid var(--line)}.moves[data-v-dfcfba2c]{color:var(--muted);font-size:.85rem;font-variant-numeric:tabular-nums}.board-area[data-v-dfcfba2c]{position:relative;width:100%}.result[data-v-dfcfba2c]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px 22px;text-align:center;box-shadow:0 12px 40px #0000004d;display:flex;flex-direction:column;gap:4px;animation:pop-dfcfba2c .2s ease-out}.result strong[data-v-dfcfba2c]{font-size:1.5rem}.result.win strong[data-v-dfcfba2c]{color:var(--accent)}.result span[data-v-dfcfba2c]{color:var(--muted)}.result-actions[data-v-dfcfba2c]{display:flex;gap:8px;margin-top:10px;justify-content:center}@keyframes pop-dfcfba2c{0%{transform:translate(-50%,-50%) scale(.9);opacity:0}}.controls[data-v-dfcfba2c]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}button[data-v-dfcfba2c]{border:1px solid var(--line);background:var(--panel);padding:10px 18px;border-radius:10px;cursor:pointer;min-height:44px;font-weight:500}button[data-v-dfcfba2c]:hover:not(:disabled){border-color:var(--muted)}button[data-v-dfcfba2c]:disabled{opacity:.45;cursor:default}button[data-v-dfcfba2c]:focus-visible,label[data-v-dfcfba2c]:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}button.primary[data-v-dfcfba2c]{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}button.link[data-v-dfcfba2c]{border:none;background:none;padding:4px 0;min-height:0;color:var(--muted);text-decoration:underline;font-size:.85rem}.error[data-v-dfcfba2c]{color:#c92a2a}.panel[data-v-dfcfba2c]{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:14px}.panel h2[data-v-dfcfba2c]{font-size:1.05rem}fieldset[data-v-dfcfba2c]{border:none;padding:0;display:flex;flex-direction:column;gap:6px}legend[data-v-dfcfba2c]{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:6px}input[type=radio][data-v-dfcfba2c]{position:absolute;opacity:0;pointer-events:none}.segmented[data-v-dfcfba2c]{display:flex;border:1px solid var(--line);border-radius:10px;overflow:hidden}.segmented label[data-v-dfcfba2c]{flex:1;text-align:center;padding:8px 6px;cursor:pointer;font-size:.9rem;white-space:nowrap}.segmented label+label[data-v-dfcfba2c]{border-left:1px solid var(--line)}.segmented label.on[data-v-dfcfba2c],.levels label.on[data-v-dfcfba2c]{background:var(--accent);color:var(--accent-text)}.levels[data-v-dfcfba2c]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.levels label[data-v-dfcfba2c]{border:1px solid var(--line);border-radius:10px;padding:6px 4px;text-align:center;cursor:pointer;display:flex;flex-direction:column;line-height:1.2}.levels .num[data-v-dfcfba2c]{font-weight:700}.levels .name[data-v-dfcfba2c]{font-size:.8rem}.blurb[data-v-dfcfba2c]{font-size:.85rem;color:var(--muted)}.apply[data-v-dfcfba2c]{width:100%}.toggles label[data-v-dfcfba2c]{display:flex;gap:8px;align-items:center;cursor:pointer}.toggles input[data-v-dfcfba2c]{width:18px;height:18px;accent-color:var(--accent)}.record h3[data-v-dfcfba2c]{font-size:.95rem;margin-bottom:4px}.record table[data-v-dfcfba2c]{width:100%;border-collapse:collapse;font-size:.9rem;font-variant-numeric:tabular-nums}.record th[data-v-dfcfba2c],.record td[data-v-dfcfba2c]{text-align:right;padding:3px 4px}.record th[data-v-dfcfba2c]:first-child,.record td[data-v-dfcfba2c]:first-child{text-align:left}.help summary[data-v-dfcfba2c]{cursor:pointer;font-weight:600}.help p[data-v-dfcfba2c]{margin-top:8px;font-size:.9rem}.help .keys[data-v-dfcfba2c]{color:var(--muted)}.campaign[data-v-880e1153]{display:flex;flex-direction:column;gap:20px}.top[data-v-880e1153]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.muted[data-v-880e1153]{color:var(--muted);font-size:.9rem;font-weight:400}.chapter h3[data-v-880e1153]{font-size:1.1rem}.path[data-v-880e1153]{list-style:none;padding:0;margin-top:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.stage[data-v-880e1153]{width:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:2px 10px;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--panel);cursor:pointer;min-height:64px}.stage .avatar[data-v-880e1153]{grid-row:span 2;font-size:1.6rem;align-self:center}.stage .num[data-v-880e1153]{display:none}.stage .title[data-v-880e1153]{font-weight:600;font-size:.9rem}.stage .rank[data-v-880e1153]{font-size:.8rem;color:var(--muted)}.stage.done[data-v-880e1153]{border-color:var(--accent)}.stage.done .rank[data-v-880e1153]{color:var(--accent)}.stage.locked[data-v-880e1153]{opacity:.5;cursor:default}.stage[data-v-880e1153]:focus-visible,button[data-v-880e1153]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}button[data-v-880e1153]{border:1px solid var(--line);background:var(--panel);padding:10px 18px;border-radius:10px;cursor:pointer;min-height:44px;font-weight:500}button.primary[data-v-880e1153]{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.lesson-backdrop[data-v-880e1153]{position:fixed;inset:0;background:#00000073;display:grid;place-items:center;padding:16px;z-index:20}.lesson[data-v-880e1153]{background:var(--panel);border-radius:16px;padding:20px;max-width:440px;width:100%;display:flex;flex-direction:column;gap:10px;box-shadow:0 20px 60px #00000059}.opp[data-v-880e1153]{display:flex;gap:12px;align-items:center;background:var(--bg);border-radius:12px;padding:10px}.big[data-v-880e1153]{font-size:2.2rem}.actions[data-v-880e1153]{display:flex;justify-content:flex-end;gap:8px}.puzzles[data-v-e088f7b2]{display:flex;flex-direction:column;gap:16px}.top[data-v-e088f7b2]{display:flex;justify-content:space-between;align-items:center}.muted[data-v-e088f7b2]{color:var(--muted);font-size:.9rem}.error[data-v-e088f7b2]{color:#c92a2a}.menu[data-v-e088f7b2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.card[data-v-e088f7b2]{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.about[data-v-e088f7b2]{grid-column:1 / -1}.lens[data-v-e088f7b2]{display:flex;flex-wrap:wrap;gap:6px}.lens button[data-v-e088f7b2]{padding:6px 10px;min-height:40px}.solve[data-v-e088f7b2]{display:flex;flex-direction:column;align-items:center;gap:10px}.bar[data-v-e088f7b2]{display:flex;gap:10px;align-items:center;width:100%;max-width:min(92vw,78vh,760px)}.rush[data-v-e088f7b2]{font-variant-numeric:tabular-nums;font-weight:600}.bar .rush[data-v-e088f7b2]:first-of-type{margin-left:auto}.dot[data-v-e088f7b2]{width:14px;height:14px;border-radius:50%;border:1px solid #777}.dot.black[data-v-e088f7b2]{background:var(--stone-black)}.dot.white[data-v-e088f7b2]{background:var(--stone-white)}.msg[data-v-e088f7b2]{min-height:1.5em;font-weight:500}.board-area[data-v-e088f7b2]{position:relative;width:100%}.result[data-v-e088f7b2]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px 22px;text-align:center;box-shadow:0 12px 40px #0000004d;display:flex;flex-direction:column;gap:6px}.result strong[data-v-e088f7b2]{font-size:2rem;color:var(--accent)}.controls[data-v-e088f7b2]{display:flex;gap:10px}button[data-v-e088f7b2]{border:1px solid var(--line);background:var(--panel);padding:10px 18px;border-radius:10px;cursor:pointer;min-height:44px;font-weight:500}button[data-v-e088f7b2]:disabled{opacity:.45}button.primary[data-v-e088f7b2]{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}button[data-v-e088f7b2]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.progress[data-v-ea56c554]{display:flex;flex-direction:column;gap:14px}h3[data-v-ea56c554]{margin-top:8px;font-size:1.05rem}.stats[data-v-ea56c554]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.stat[data-v-ea56c554]{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}.stat span[data-v-ea56c554],.stat small[data-v-ea56c554],li small[data-v-ea56c554]{color:var(--muted);font-size:.82rem}.stat strong[data-v-ea56c554]{font-size:1.4rem;font-variant-numeric:tabular-nums}.stat.big strong[data-v-ea56c554]{color:var(--accent);font-size:1.9rem}.ach[data-v-ea56c554]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.ach li[data-v-ea56c554]{display:flex;gap:10px;align-items:center;padding:8px 12px;border-radius:10px;border:1px solid var(--line);background:var(--panel);opacity:.55}.ach li.done[data-v-ea56c554]{opacity:1}.ach li div[data-v-ea56c554]{display:flex;flex-direction:column;flex:1;min-width:0}.pts[data-v-ea56c554]{font-size:.8rem;color:var(--muted);white-space:nowrap}.themes[data-v-ea56c554]{display:flex;flex-wrap:wrap;gap:8px}.theme[data-v-ea56c554]{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:110px;padding:10px;border:1px solid var(--line);background:var(--panel);border-radius:10px;cursor:pointer}.theme.on[data-v-ea56c554]{outline:3px solid var(--accent)}.theme[data-v-ea56c554]:disabled{opacity:.5;cursor:default}.theme small[data-v-ea56c554]{font-size:.72rem;color:var(--muted)}.swatch[data-v-ea56c554]{width:48px;height:28px;border-radius:6px;border:2px solid}.swatch.stones[data-v-ea56c554]{display:flex;gap:4px;justify-content:center;align-items:center;border:none}.swatch.stones i[data-v-ea56c554]{width:22px;height:22px;border-radius:50%;border:1px solid #888}.danger[data-v-ea56c554]{display:flex;gap:8px;margin-top:12px}.danger button[data-v-ea56c554]{border:1px solid var(--line);background:var(--panel);padding:10px 16px;border-radius:10px;min-height:44px;cursor:pointer}.danger button[data-v-ea56c554]:first-child{color:#c92a2a}.online[data-v-d35b7fbd]{width:100%;max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:1rem;color:var(--text)}.title[data-v-d35b7fbd]{font-size:1.25rem}h3[data-v-d35b7fbd]{font-size:1.05rem}.card[data-v-d35b7fbd]{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.fields[data-v-d35b7fbd]{display:flex;flex-wrap:wrap;gap:.75rem}.field[data-v-d35b7fbd]{display:flex;flex-direction:column;gap:.25rem;flex:1 1 10rem;font-size:.9rem}select[data-v-d35b7fbd],input[data-v-d35b7fbd]{min-height:44px;padding:0 .75rem;border:1px solid var(--line);border-radius:8px;background:var(--bg)}select[data-v-d35b7fbd]:focus-visible,input[data-v-d35b7fbd]:focus-visible,.btn[data-v-d35b7fbd]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.code-input[data-v-d35b7fbd]{text-transform:uppercase;letter-spacing:.2em;max-width:12rem}.mono[data-v-d35b7fbd]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.row[data-v-d35b7fbd]{display:flex;flex-wrap:wrap;gap:.5rem}.btn[data-v-d35b7fbd]{min-height:44px;min-width:44px;padding:0 1rem;border:1px solid var(--line);border-radius:8px;background:var(--panel);cursor:pointer}.btn.primary[data-v-d35b7fbd]{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.btn.danger[data-v-d35b7fbd]{border-color:var(--accent);color:var(--accent)}.btn[data-v-d35b7fbd]:disabled{opacity:.5;cursor:not-allowed}.muted[data-v-d35b7fbd]{color:var(--muted)}.error[data-v-d35b7fbd]{border:1px solid var(--accent);color:var(--accent);border-radius:8px;padding:.5rem .75rem}.waiting[data-v-d35b7fbd]{align-items:center;text-align:center}.big-code[data-v-d35b7fbd]{font-size:clamp(2rem,10vw,3.5rem);font-weight:700;letter-spacing:.15em}.game[data-v-d35b7fbd]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.status[data-v-d35b7fbd]{font-size:1.15rem;font-weight:600}.status.mine[data-v-d35b7fbd]{color:var(--accent)}.app[data-v-14d7c538]{max-width:1180px;margin:0 auto;padding:max(12px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom))}header[data-v-14d7c538]{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.5rem;flex-wrap:wrap}h1[data-v-14d7c538]{font-size:1.6rem;letter-spacing:-.02em}.tag[data-v-14d7c538]{color:var(--muted);flex:1}.rating[data-v-14d7c538]{font-weight:600;font-variant-numeric:tabular-nums;color:var(--accent)}.lang select[data-v-14d7c538]{border:1px solid var(--line);background:var(--panel);color:inherit;border-radius:8px;padding:4px 6px}.tabs[data-v-14d7c538]{display:flex;gap:4px;overflow-x:auto;margin-bottom:16px;border-bottom:1px solid var(--line);scrollbar-width:none}.tabs button[data-v-14d7c538]{border:none;background:none;color:var(--muted);padding:10px 14px;min-height:44px;font-weight:600;cursor:pointer;white-space:nowrap;border-bottom:3px solid transparent}.tabs button.on[data-v-14d7c538]{color:inherit;border-bottom-color:var(--accent)}.tabs button[data-v-14d7c538]:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.online[data-v-14d7c538]{max-width:760px;margin:0 auto}.toast[data-v-14d7c538]{position:fixed;left:50%;bottom:max(20px,env(safe-area-inset-bottom));transform:translate(-50%);display:flex;gap:10px;align-items:center;background:var(--panel);border:1px solid var(--accent);border-radius:14px;padding:10px 16px;box-shadow:0 10px 30px #0000004d;z-index:50;cursor:pointer;max-width:calc(100vw - 32px)}.toast div[data-v-14d7c538]{display:flex;flex-direction:column}.toast small[data-v-14d7c538]{color:var(--muted)}.toast-enter-active[data-v-14d7c538],.toast-leave-active[data-v-14d7c538]{transition:all .25s ease}.toast-enter-from[data-v-14d7c538],.toast-leave-to[data-v-14d7c538]{opacity:0;transform:translate(-50%,20px)}.sr-only[data-v-14d7c538]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
