.grid.svelte-1x2ywm8{-webkit-user-select:none;user-select:none;background:#07081a;border-radius:18px;grid-template-columns:repeat(10,1fr);gap:3px;padding:10px;display:grid}.grid.drawable.svelte-1x2ywm8{touch-action:none}.px.svelte-1x2ywm8{border-radius:22%}.px.off.svelte-1x2ywm8{box-shadow:none!important;background:#1d2242!important}.breathing.svelte-1x2ywm8 .px:where(.svelte-1x2ywm8):not(.off){animation:2.4s ease-in-out infinite svelte-1x2ywm8-breathe}@keyframes svelte-1x2ywm8-breathe{50%{opacity:.35}}ul.svelte-1h4rl9v{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-1h4rl9v{background:var(--panel);border-radius:12px;align-items:center;gap:.8rem;padding:.5rem;display:flex}li.svelte-1h4rl9v>div:where(.svelte-1h4rl9v){flex-direction:column;gap:.15rem;display:flex}span.svelte-1h4rl9v{color:var(--muted);font-size:.85rem}.status.svelte-1h4rl9v{color:var(--accent-2)}.empty.svelte-1h4rl9v{color:var(--muted);justify-content:center;padding:1rem}main.svelte-1jdjhi{flex-direction:column;align-items:stretch;gap:.9rem;max-width:460px;margin:0 auto;padding:1rem;display:flex}header.svelte-1jdjhi{align-items:center;gap:.7rem;display:flex}h1.svelte-1jdjhi{margin:0;font-size:1.2rem}h2.svelte-1jdjhi{color:var(--muted);margin:.5rem 0 0;font-size:1rem}.status.svelte-1jdjhi{color:var(--muted);font-size:.8rem}.status.open.svelte-1jdjhi{color:#5be38a}.status.unauthorized.svelte-1jdjhi,.status.replaced.svelte-1jdjhi{color:#ff6b6b}.palette.svelte-1jdjhi,.tools.svelte-1jdjhi,.actions.svelte-1jdjhi{flex-wrap:wrap;gap:.5rem;display:flex}.swatch.svelte-1jdjhi{border-radius:50%;width:38px;height:38px;padding:0}input[type=color].svelte-1jdjhi{background:0 0;border:0;width:38px;height:38px;padding:0}select.svelte-1jdjhi{font:inherit;background:var(--panel);color:var(--text);border:0;border-radius:10px;padding:.6rem}.actions.svelte-1jdjhi button:where(.svelte-1jdjhi){flex:1}.toast.svelte-1jdjhi{background:var(--panel);border-radius:12px;padding:.7rem 1rem;position:fixed;bottom:1.2rem;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0008}main.svelte-1gd9pbk{flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 1rem;display:flex}.arcade.svelte-1gd9pbk{background:radial-gradient(circle at 35% 30%, #ff8db3, var(--accent) 60%, #a3124a);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:50%;width:84px;height:84px;box-shadow:0 6px #6d0b31,0 10px 20px #0008}.arcade.svelte-1gd9pbk:active{transform:translateY(4px);box-shadow:0 2px #6d0b31}.hint.svelte-1gd9pbk{color:var(--muted);text-align:center;margin:0}.status.svelte-1gd9pbk{color:var(--muted);font-size:.85rem}.status.open.svelte-1gd9pbk{color:#5be38a}.status.unauthorized.svelte-1gd9pbk,.status.replaced.svelte-1gd9pbk{color:#ff6b6b}:root{--bg:#0e1124;--panel:#1b2140;--text:#f2f3f8;--muted:#a9aec8;--accent:#ff3d7f;--accent-2:#ffb02e;color:var(--text);background:var(--bg);font-family:Nunito,Avenir Next,system-ui,sans-serif}*{box-sizing:border-box}body{min-height:100dvh;margin:0}button{font:inherit;background:var(--panel);color:var(--text);cursor:pointer;border:0;border-radius:10px;padding:.6rem 1rem}button.primary{background:linear-gradient(90deg, var(--accent), var(--accent-2));color:#1b0b14;font-weight:800}button.active{outline:2px solid var(--accent-2)}button:disabled{opacity:.4;cursor:default}
