.account.svelte-je03t7{background:radial-gradient(100% 120% at 100% 0%, var(--c-puzzle-soft), transparent 65%), var(--surface);flex-direction:column;gap:.7rem;padding:1.15rem 1.25rem;display:flex}h2.svelte-je03t7{align-items:center;gap:.45rem;font-size:1.1rem;display:flex}.meta.svelte-je03t7{color:var(--text-2);align-items:flex-start;gap:.4rem;font-size:.9rem;line-height:1.45;display:flex}.meta.svelte-je03t7 svg{flex:none;margin-top:.15rem}.fine.svelte-je03t7{color:var(--text-2);font-size:.8rem;line-height:1.45}.fine.svelte-je03t7 a:where(.svelte-je03t7){color:var(--accent);font-weight:650}.ok.svelte-je03t7{color:var(--good-text);align-items:center;gap:.4rem;font-weight:650;display:flex}.err.svelte-je03t7{color:var(--bad);font-size:.9rem;font-weight:600}.row-btns.svelte-je03t7{flex-wrap:wrap;gap:.5rem;display:flex}.btn.ghost.svelte-je03t7{box-shadow:none;color:var(--text-2);background:0 0;padding-inline:.4rem}.btn.ghost.danger.svelte-je03t7{color:var(--bad)}.spin{animation:.9s linear infinite svelte-je03t7-spin}@keyframes svelte-je03t7-spin{to{transform:rotate(360deg)}}.version.svelte-1i19ct2{color:var(--text-3);text-transform:none;letter-spacing:.02em;align-self:center;padding:.75rem .5rem}.stack.svelte-1i19ct2{flex-direction:column;gap:.75rem;max-width:680px;display:flex}.block.svelte-1i19ct2{flex-direction:column;gap:.8rem;padding:1.25rem 1.35rem;display:flex}h2.svelte-1i19ct2{align-items:center;gap:.45rem;font-size:1.15rem;display:flex}.hint.svelte-1i19ct2{color:var(--text-2);font-size:.95rem}.hint.small.svelte-1i19ct2{color:var(--text-3);font-size:.85rem}.facts.svelte-1i19ct2{color:var(--text-3);font-size:.85rem;font-weight:600}.jump.svelte-1i19ct2{top:calc(var(--safe-top) + .4rem);z-index:5;scrollbar-width:none;background:var(--surface-glass);-webkit-backdrop-filter:saturate(180%)blur(16px);border:1px solid var(--line);border-radius:999px;gap:.4rem;margin:-.2rem 0 .2rem;padding:.35rem;display:flex;position:sticky;overflow-x:auto}.jump.svelte-1i19ct2::-webkit-scrollbar{display:none}.jump.svelte-1i19ct2 a:where(.svelte-1i19ct2){color:var(--text-2);white-space:nowrap;border-radius:999px;flex:none;padding:.4rem .85rem;font-size:.85rem;font-weight:650}.jump.svelte-1i19ct2 a:where(.svelte-1i19ct2):hover{background:var(--surface-2);color:var(--text)}.anchor.svelte-1i19ct2,section[id].svelte-1i19ct2{scroll-margin-top:4.5rem}.install-row.svelte-1i19ct2{text-align:left;font:inherit;color:var(--text-2);cursor:pointer;border:none;align-items:center;gap:.85rem;padding:.9rem 1rem;display:flex}.ir-ico.svelte-1i19ct2{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border-radius:11px;place-items:center;display:grid}.ir-text.svelte-1i19ct2{color:var(--text);flex-direction:column;flex:1;line-height:1.3;display:flex}.ir-text.svelte-1i19ct2 span:where(.svelte-1i19ct2){color:var(--text-2);font-size:.82rem}.bp-grid.svelte-1i19ct2{gap:1.1rem;display:grid}@media (width>=760px){.bp-grid.svelte-1i19ct2{grid-template-columns:260px minmax(0,1fr);align-items:start}}.preview.svelte-1i19ct2{border-radius:12px;width:100%;max-width:300px;margin:0 auto;overflow:hidden}.bp-opts.svelte-1i19ct2{flex-direction:column;gap:.55rem;display:flex}.opt-label.svelte-1i19ct2{color:var(--text-2);margin-top:.3rem;font-size:.85rem;font-weight:650}.swatches.svelte-1i19ct2,.sets.svelte-1i19ct2{flex-wrap:wrap;gap:.5rem;display:flex}.swatch-btn.svelte-1i19ct2{cursor:pointer;width:44px;height:44px;box-shadow:var(--shadow-1);border:2px solid #0000;border-radius:10px;grid-template-columns:1fr 1fr;padding:0;display:grid;overflow:hidden}.swatch-btn.svelte-1i19ct2 .a:where(.svelte-1i19ct2){background:var(--pv-light)}.swatch-btn.svelte-1i19ct2 .b:where(.svelte-1i19ct2){background:var(--pv-dark)}.swatch-btn.on.svelte-1i19ct2,.set-btn.on.svelte-1i19ct2{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent)}[data-board-preview=wood].svelte-1i19ct2{--pv-light:#f0e6d4;--pv-dark:#b98a5f}[data-board-preview=brown].svelte-1i19ct2{--pv-light:#f0d9b5;--pv-dark:#b58863}[data-board-preview=green].svelte-1i19ct2{--pv-light:#eeeed2;--pv-dark:#769656}[data-board-preview=blue].svelte-1i19ct2{--pv-light:#dee3e6;--pv-dark:#8ca2ad}[data-board-preview=slate].svelte-1i19ct2{--pv-light:#c9cdd2;--pv-dark:#6e7681}[data-board-preview=purple].svelte-1i19ct2{--pv-light:#e5dcf5;--pv-dark:#9378c4}[data-board-preview=coral].svelte-1i19ct2{--pv-light:#f5e3d7;--pv-dark:#d9826a}.set-btn.svelte-1i19ct2{border:2px solid var(--line);background:var(--surface-2);cursor:pointer;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.mini.svelte-1i19ct2{width:34px;height:34px;display:block;position:relative}.mini.svelte-1i19ct2 piece{background-size:cover;width:100%;height:100%;position:absolute;inset:0}.toggle.svelte-1i19ct2{margin-top:.1rem}.seg.svelte-1i19ct2{background:var(--surface-2);border-radius:999px;gap:2px;padding:3px;display:flex}.seg.svelte-1i19ct2 button:where(.svelte-1i19ct2){min-width:0;min-height:40px;color:var(--text-2);cursor:pointer;transition:background-color var(--dur) var(--ease-out);background:0 0;border:none;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:0 .4rem;font-size:.92rem;font-weight:600;display:inline-flex}.seg.svelte-1i19ct2 button.on:where(.svelte-1i19ct2){background:var(--text);color:var(--bg)}.lang.svelte-1i19ct2{flex-direction:column;gap:.45rem;display:flex}.lang-label.svelte-1i19ct2{color:var(--text-2);align-items:center;gap:.4rem;font-size:.88rem;font-weight:650;display:inline-flex}.row.svelte-1i19ct2{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.8rem;padding:.4rem 0;display:flex}.ico.svelte-1i19ct2{background:var(--surface-2);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.txt.svelte-1i19ct2{flex:1;font-weight:560}.switch.svelte-1i19ct2{background:var(--line-strong);width:50px;height:30px;transition:background-color var(--dur) var(--ease-out);border-radius:999px;position:relative}.switch.svelte-1i19ct2 span:where(.svelte-1i19ct2){width:24px;height:24px;transition:transform var(--dur) var(--ease-spring);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.switch.on.svelte-1i19ct2{background:var(--good)}.switch.on.svelte-1i19ct2 span:where(.svelte-1i19ct2){transform:translate(20px)}.status.svelte-1i19ct2{background:var(--surface-2);border-radius:12px;align-items:center;gap:.6rem;padding:.75rem .9rem;font-size:.92rem;display:flex}.status.svelte-1i19ct2 span:where(.svelte-1i19ct2){flex:1}.status.ok.svelte-1i19ct2{color:var(--good-text);background:color-mix(in srgb, var(--good) 12%, transparent)}.status.warn.svelte-1i19ct2{color:var(--warn-text);background:color-mix(in srgb, var(--warn) 14%, transparent)}.btn.small.svelte-1i19ct2{min-height:34px;padding:0 .85rem;font-size:.85rem}.actions.svelte-1i19ct2{flex-wrap:wrap;gap:.5rem;display:flex}.msg.svelte-1i19ct2{animation:svelte-1i19ct2-rise .3s var(--ease-out);border-radius:14px;padding:.85rem 1rem;font-weight:560}.msg.ok.svelte-1i19ct2{background:color-mix(in srgb, var(--good) 14%, transparent);color:var(--good-text)}.msg.err.svelte-1i19ct2{background:color-mix(in srgb, var(--bad) 12%, transparent);color:var(--bad)}.btn.danger.svelte-1i19ct2{background:color-mix(in srgb, var(--bad) 12%, transparent);color:var(--bad);align-self:flex-start}@keyframes svelte-1i19ct2-rise{0%{opacity:0;transform:translateY(-4px)}}
