.loading.svelte-1xik6fw{padding:var(--space-3)}.notice.svelte-1xik6fw{color:var(--pc-text-muted);font-size:var(--font-size-1);margin:0}.verdict.svelte-1xik6fw{z-index:50;min-width:min(var(--measure-3), calc(100% - 2 * var(--game-square-size)));max-width:calc(100% - 2 * var(--game-square-size));background:color-mix(in srgb, var(--pc-surface-raised) 82%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--radius-2);box-shadow:var(--shadow-disc);color:var(--pc-text);pointer-events:none;animation:svelte-1xik6fw-verdict-in var(--transition-medium) ease-out;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.verdict.svelte-1xik6fw:before{content:"";border-radius:inherit;padding:var(--ring);background:linear-gradient(135deg, var(--pc-accent), var(--pc-border) 40%, var(--pc-border) 60%, var(--pc-accent));-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes svelte-1xik6fw-verdict-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}}@media (prefers-reduced-motion:reduce){.verdict.svelte-1xik6fw{animation:none}}.verdict.svelte-1xik6fw>header:where(.svelte-1xik6fw){align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:var(--hairline) solid var(--pc-border);display:flex}.verdict.svelte-1xik6fw>header:where(.svelte-1xik6fw)>h2:where(.svelte-1xik6fw){font-family:var(--font-display);font-size:var(--font-size-2);color:var(--pc-text-emphasis);margin:0;font-weight:600}.verdict.svelte-1xik6fw>header:where(.svelte-1xik6fw)>.download:where(.svelte-1xik6fw){aspect-ratio:1;pointer-events:auto;width:auto;color:var(--pc-text-muted);align-self:stretch;place-items:center;margin-inline-start:auto;display:inline-grid}.verdict.svelte-1xik6fw>header:where(.svelte-1xik6fw)>.download:where(.svelte-1xik6fw):focus-visible{outline:var(--ring) solid var(--pc-accent);outline-offset:var(--space-1)}.verdict.svelte-1xik6fw>header:where(.svelte-1xik6fw)>.download:where(.svelte-1xik6fw) svg{width:var(--font-size-1);height:var(--font-size-1)}.verdict.svelte-1xik6fw>.solution:where(.svelte-1xik6fw){gap:var(--space-1);padding:var(--space-2) var(--space-3);flex-direction:column;margin:0;display:flex}.verdict.svelte-1xik6fw>.solution:where(.svelte-1xik6fw)>figcaption:where(.svelte-1xik6fw){font-size:var(--font-size-1);color:var(--pc-text)}.verdict.svelte-1xik6fw>.solution:where(.svelte-1xik6fw)>.line:where(.svelte-1xik6fw){max-height:calc(2 * var(--game-square-size));overscroll-behavior:contain;scrollbar-width:thin;pointer-events:auto;overflow-y:auto}.verdict.svelte-1xik6fw>footer:where(.svelte-1xik6fw){justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:var(--hairline) solid var(--pc-border);flex-wrap:wrap;display:flex}.verdict.svelte-1xik6fw .claim:where(.svelte-1xik6fw){appearance:none;pointer-events:auto;align-items:center;gap:var(--space-2);height:var(--game-piece-size);padding-inline:var(--space-3);border-radius:var(--radius-2);background:var(--pc-accent);font:inherit;font-size:var(--font-size-1);color:var(--pc-on-accent);cursor:pointer;border:none;font-weight:600;text-decoration:none;display:inline-flex}.verdict.svelte-1xik6fw .claim:where(.svelte-1xik6fw) svg{width:var(--font-size-2);height:var(--font-size-2)}.line.svelte-1xik6fw{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.line.svelte-1xik6fw li:where(.svelte-1xik6fw){padding:var(--space-1) var(--space-2);background:var(--pc-surface-overlay);border:var(--hairline) solid var(--pc-border);border-radius:var(--radius-1);font-size:var(--font-size-0)}.promotion.svelte-1xik6fw{z-index:40;width:max-content;height:max-content;padding:var(--space-2);border:var(--hairline) solid var(--pc-border);border-radius:var(--radius-2);background:var(--pc-surface-raised);margin:auto;position:absolute;inset:0}.promotion.svelte-1xik6fw p:where(.svelte-1xik6fw){margin:0 0 var(--space-1);color:var(--pc-text-muted);font-size:var(--font-size-0)}.promotion.svelte-1xik6fw .options:where(.svelte-1xik6fw){gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.promotion.svelte-1xik6fw .options:where(.svelte-1xik6fw) button:where(.svelte-1xik6fw){appearance:none;padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);background:var(--pc-accent);color:var(--pc-on-accent);font:inherit;cursor:pointer;border:none;font-weight:600}.toast.svelte-1xik6fw{left:50%;bottom:var(--space-3);z-index:200;max-width:min(var(--measure-2), calc(var(--viewport-w) - 2 * var(--space-3)));padding:var(--space-1) var(--space-3);color:var(--pc-text);background:var(--pc-surface-raised);border:var(--hairline) solid var(--pc-border);border-radius:var(--radius-2);font-size:var(--font-size-0);position:fixed;transform:translate(-50%)}
