.score-summary.svelte-76w49y{gap:.5rem;min-width:0;display:grid}.score-rows.svelte-76w49y{font-size:var(--type-caption);gap:.125rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-76w49y,.score-subtotal.svelte-76w49y,.score-bonus.svelte-76w49y{border-radius:var(--radius-control);text-align:start;justify-content:space-between;align-items:center;gap:.75rem;padding:.25rem .625rem;display:flex}strong.svelte-76w49y{font-variant-numeric:tabular-nums;flex-shrink:0}.credited.svelte-76w49y{background:var(--color-control-face);border:var(--control-frame-width) solid var(--color-control-rim)}.active.svelte-76w49y{animation:.4s ease-out both svelte-76w49y-row-credit}.score-subtotal.svelte-76w49y{color:var(--color-stage-muted)}.score-bonus.svelte-76w49y{isolation:isolate;background:var(--color-secondary-yellow);color:var(--color-ink);border:var(--control-frame-width) solid var(--color-control-rim);font-size:var(--type-body-small);font-weight:var(--weight-label);padding-block:.5rem;position:relative;overflow:hidden}.score-bonus.pending.svelte-76w49y{visibility:hidden}.celebrate.svelte-76w49y{animation:.6s cubic-bezier(.22,.8,.3,1) both svelte-76w49y-bonus-land}@keyframes svelte-76w49y-row-credit{0%,65%{background:var(--color-secondary-turquoise)}to{background:var(--color-control-face)}}@keyframes svelte-76w49y-bonus-land{0%{transform:translateY(.4rem)scale(.96)}45%{transform:translateY(-.125rem)scale(1.025)}75%{transform:translateY(.0625rem)scale(.995)}to{transform:none}}@media (prefers-reduced-motion:reduce){.active.svelte-76w49y,.celebrate.svelte-76w49y{animation:none}}@media (width<=600px) and (height<=700px),(width>=601px) and (height<=550px){.score-summary.svelte-76w49y{gap:.25rem}li.svelte-76w49y,.score-subtotal.svelte-76w49y{padding-block:.125rem}}.result-layout.svelte-x7zxot{--history-cell-size:2.125rem}.result-content.svelte-x7zxot{align-items:center;gap:2rem;display:flex}.result-copy.svelte-x7zxot{flex:1;gap:1.25rem;min-width:0;display:grid}h2.svelte-x7zxot{font-size:var(--type-heading-small);text-wrap:balance}.result-copy.won.svelte-x7zxot h2:where(.svelte-x7zxot){color:var(--color-positive)}.actions.svelte-x7zxot{flex-wrap:wrap;gap:.625rem;display:flex}.button.svelte-x7zxot{white-space:normal;overflow-wrap:anywhere}.share-step.svelte-x7zxot{gap:1.25rem;display:grid}header.svelte-x7zxot{gap:.5rem;padding-inline-end:1rem;display:grid}.caption.svelte-x7zxot{color:var(--color-stage-muted)}.share-content.svelte-x7zxot{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:1.25rem;display:grid}.share-preview.svelte-x7zxot{border-radius:var(--radius-control);width:100%;height:auto;box-shadow:var(--shadow-card);display:block}.share-actions.svelte-x7zxot{gap:.625rem;display:grid}.share-action-row.svelte-x7zxot{gap:.5rem;min-width:0;display:flex}.share-action-row.svelte-x7zxot>.button:where(.svelte-x7zxot):first-child{flex:1;min-width:0}.back.svelte-x7zxot{min-height:2.75rem;font-size:var(--type-body-small);justify-self:start}.share-text.svelte-x7zxot{width:100%;min-width:0;font-size:var(--type-caption);resize:vertical}.feedback.svelte-x7zxot{margin-block-start:.75rem}.feedback.svelte-x7zxot:empty{display:none}@media (width<=600px){.result-layout.svelte-x7zxot{--history-cell-size:2rem}.result-content.svelte-x7zxot{flex-direction:column;gap:1.25rem}.result-copy.svelte-x7zxot{text-align:center;gap:1rem;width:100%}.actions.svelte-x7zxot{grid-template-columns:minmax(0,1fr);display:grid}.share-content.svelte-x7zxot{grid-template-columns:1fr;gap:1rem}.share-preview.svelte-x7zxot{justify-self:center;width:min(100%,15rem)}}@media (height<=550px) and (width>=601px){.result-layout.svelte-x7zxot{--history-cell-size:1.75rem}.result-content.svelte-x7zxot{gap:1.5rem}.result-copy.svelte-x7zxot{gap:.75rem}.share-step.svelte-x7zxot{gap:.625rem}.share-preview.svelte-x7zxot{justify-self:center;width:min(100%,15rem)}}@media (width<=600px) and (height<=700px){.result-layout.svelte-x7zxot{--history-cell-size:1.5rem}.result-content.svelte-x7zxot,.result-copy.svelte-x7zxot{gap:.5rem}}.game.svelte-rfk8c2{isolation:isolate;min-height:100dvh;padding:calc(var(--game-header-space) + 1rem) var(--page-gutter) var(--game-utilities-space);background:radial-gradient(ellipse at 50% 90%, var(--color-stage-beam), transparent 65%);position:relative}.game.svelte-rfk8c2:before,.game.svelte-rfk8c2:after{z-index:-1;pointer-events:none;filter:blur(14px);content:"";position:absolute;inset:0}.game.svelte-rfk8c2:before{background:conic-gradient(from 132.5deg at 16% -5%, transparent, var(--color-stage-beam) 15deg, var(--color-stage-beam) 30deg, transparent 60deg);opacity:.8;transform-origin:16% 0;-webkit-mask-image:linear-gradient(#0000,#000 15% 75%,#0000);mask-image:linear-gradient(#0000,#000 15% 75%,#0000)}.game.svelte-rfk8c2:after{background:conic-gradient(from 172.5deg at 84% -5%, transparent, var(--color-stage-beam) 25deg, var(--color-stage-beam) 40deg, transparent 65deg);opacity:.55;transform-origin:84% 0;-webkit-mask-image:linear-gradient(#0000,#000 15% 65%,#0000);mask-image:linear-gradient(#0000,#000 15% 65%,#0000)}.game.svelte-rfk8c2.show-opening:before{animation:1.1s cubic-bezier(.22,.65,.3,1) both svelte-rfk8c2-spotlight-left}.game.svelte-rfk8c2.show-opening:after{animation:1.1s cubic-bezier(.22,.65,.3,1) both svelte-rfk8c2-spotlight-right}@keyframes svelte-rfk8c2-spotlight-left{0%{opacity:.3;transform:rotate(36deg)}42%{opacity:1;transform:rotate(-8deg)}72%{opacity:.9;transform:rotate(3deg)}to{opacity:.8;transform:rotate(0)}}@keyframes svelte-rfk8c2-spotlight-right{0%{opacity:.2;transform:rotate(-36deg)}42%{opacity:.9;transform:rotate(8deg)}72%{opacity:.7;transform:rotate(-3deg)}to{opacity:.55;transform:rotate(0)}}.board.svelte-rfk8c2,.status.svelte-rfk8c2,.empty.svelte-rfk8c2,.recovery.svelte-rfk8c2{max-width:37rem;margin-inline:auto}.theme-category.svelte-rfk8c2{color:var(--color-ink);background:var(--color-slot-yellow);margin-block-end:.75rem}.theme-task.svelte-rfk8c2{max-width:56ch;font-size:var(--type-body);overflow-wrap:anywhere;text-wrap:pretty;margin:1.25rem auto 0;line-height:1.65}.card.drag-ghost.svelte-rfk8c2{z-index:100;pointer-events:none;position:fixed}.card.drag-source.svelte-rfk8c2{visibility:hidden}.cards.svelte-rfk8c2 .card:where(.svelte-rfk8c2):not(:disabled){touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.cards.svelte-rfk8c2:has(.drag-source:where(.svelte-rfk8c2)) .card:where(.svelte-rfk8c2){cursor:grabbing}.demo.svelte-rfk8c2{--demo-size:2.25rem;--demo-gap:.5rem;isolation:isolate;grid-template-columns:repeat(3, var(--demo-size));gap:var(--demo-gap);direction:ltr;width:fit-content;display:grid;position:relative}.demo-card.svelte-rfk8c2{width:var(--demo-size);height:var(--demo-size);border-radius:var(--radius-control);place-items:center;line-height:1;display:grid;position:relative}.demo-source.svelte-rfk8c2{z-index:2;animation:3.2s cubic-bezier(.4,0,.2,1) infinite svelte-rfk8c2-reorder-demo}.demo-follow.svelte-rfk8c2{animation:3.2s cubic-bezier(.4,0,.2,1) infinite svelte-rfk8c2-reorder-follow}.help-demo.svelte-rfk8c2{justify-content:center;padding-block:1rem;display:grid}.help-demo.svelte-rfk8c2 .demo:where(.svelte-rfk8c2){--demo-size:3rem;--demo-gap:.75rem}.round-heading.svelte-rfk8c2{text-align:center;margin-block-end:2.5rem}.instruction.svelte-rfk8c2{min-block-size:7rem;font-size:var(--type-body-small);grid-template-rows:2.25rem auto;align-content:start;justify-items:center;gap:.875rem;margin-block-start:1.5rem;line-height:1.6;transition:opacity .22s ease-out,visibility;display:grid}.instruction.svelte-rfk8c2 p:where(.svelte-rfk8c2){grid-row:2}.instruction.dismissed.svelte-rfk8c2{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease-out,visibility 0s .22s}.instruction.dismissed.svelte-rfk8c2 .demo-card:where(.svelte-rfk8c2){animation-play-state:paused}.hint-bubble.svelte-rfk8c2{border-radius:var(--radius-control);text-align:start;align-items:flex-start;gap:.625rem;max-inline-size:min(100%,38rem);padding:.875rem 1.125rem;display:flex;position:relative}.hint-icon.svelte-rfk8c2{color:var(--color-ink);flex-shrink:0;margin-block-start:.075rem;display:flex}.ordering-board.svelte-rfk8c2{isolation:isolate;gap:var(--space-ordering-end);direction:ltr;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.ordering-rail.svelte-rfk8c2{inline-size:var(--size-ordering-head);margin-block:calc(-1 * var(--space-ordering-end));pointer-events:none;grid-area:2/1;justify-self:center;position:relative}.rail-shaft.svelte-rfk8c2{inset-block:calc(var(--space-ordering-end) - 1px);inset-inline:calc((var(--size-ordering-head) - var(--size-ordering-rail)) / 2);background:var(--color-ordering-rail);position:absolute}.rail-head.svelte-rfk8c2{--head-rotation:0deg;inline-size:var(--size-ordering-head);block-size:var(--space-ordering-end);position:absolute}.rail-head.svelte-rfk8c2:before{inline-size:var(--size-ordering-head);block-size:var(--space-ordering-end);background:var(--color-ordering-rail);transform:translate(-50%, -50%) rotate(var(--head-rotation));content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;-webkit-mask:url(../../../games/picknswap/order-arrow-head.svg) 50%/100% 100% no-repeat;mask:url(../../../games/picknswap/order-arrow-head.svg) 50%/100% 100% no-repeat}.rail-start.svelte-rfk8c2{inset-block-start:0;inset-inline-start:0}.rail-end.svelte-rfk8c2{--head-rotation:180deg;inset-block-end:0;inset-inline-end:0}.scale-endpoint.svelte-rfk8c2{z-index:1;min-width:0;min-height:0;color:var(--color-ink);font-size:var(--type-body-small);font-weight:var(--weight-label);text-align:center;text-wrap:balance;overflow-wrap:anywhere;justify-content:center;align-items:center;padding:.75rem 1.25rem;line-height:1.5;display:flex;position:relative}.scale-endpoint.svelte-rfk8c2 span:where(.svelte-rfk8c2){min-inline-size:0;max-inline-size:100%}.scale-first.svelte-rfk8c2{grid-area:1/1/auto/-1}.scale-last.svelte-rfk8c2{grid-area:3/1/auto/-1}.cards.svelte-rfk8c2{z-index:1;direction:ltr;grid-area:2/1;grid-auto-rows:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.cards.svelte-rfk8c2 li:where(.svelte-rfk8c2){min-width:0}.card.svelte-rfk8c2{text-align:start;width:100%;height:100%;font-size:var(--type-body);font-weight:var(--weight-label);cursor:pointer;padding:0;display:flex}.card-content.svelte-rfk8c2{align-items:center;gap:.75rem;width:100%;min-height:3.75rem;padding:1.25rem;display:flex;position:relative}.card.svelte-rfk8c2:disabled{cursor:default;opacity:1}.emoji.svelte-rfk8c2{border-radius:var(--radius-control);width:2.75rem;min-height:2.75rem;font-size:var(--type-heading-small);flex-shrink:0;place-items:center;line-height:1;display:grid}.card-label.svelte-rfk8c2{overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.4}.card-fact.svelte-rfk8c2{color:var(--color-stage-muted);font-size:var(--type-body-small);margin-block-start:.25rem;font-weight:400;display:block}.card-symbol.svelte-rfk8c2{border-radius:var(--radius-control);width:1.75rem;height:1.75rem;color:var(--color-stage-muted);font-size:var(--type-body);flex-shrink:0;place-items:center;display:grid}.chosen.svelte-rfk8c2 .card-symbol:where(.svelte-rfk8c2),.correct.svelte-rfk8c2 .card-symbol:where(.svelte-rfk8c2){color:var(--color-ink);background:var(--color-stage-beam)}.round-controls.svelte-rfk8c2{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 2.5rem;width:fit-content;max-width:100%;margin-block-start:2rem;margin-inline:auto;padding:1.5rem 2rem;display:flex}.check.svelte-rfk8c2{text-align:start;justify-content:space-between;gap:1rem;width:auto;min-width:14rem}.check-symbol.svelte-rfk8c2{flex-shrink:0;justify-content:center;align-items:center;display:flex}.checking.svelte-rfk8c2{width:1.25rem}.result.svelte-rfk8c2{max-width:30rem;animation:svelte-rfk8c2-appear var(--motion-reveal) ease-out;gap:.65rem;padding-block:.25rem;display:grid}.result.svelte-rfk8c2 .caption:where(.svelte-rfk8c2){color:var(--color-stage-muted);line-height:1.5}.result.won.svelte-rfk8c2 h2:where(.svelte-rfk8c2){color:var(--color-positive)}.result-actions.svelte-rfk8c2{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.status.svelte-rfk8c2{min-height:1.5rem;color:var(--color-stage-muted);text-align:center;font-size:var(--type-caption);margin-block-start:.75rem}.status.svelte-rfk8c2:empty{display:none}.status.visually-hidden.svelte-rfk8c2{min-height:0;margin:0;inset-block-start:0;inset-inline-start:0}.empty.svelte-rfk8c2{color:var(--color-ink);text-align:center;padding:2.5rem}.recovery.svelte-rfk8c2{text-align:center;margin-block-start:.75rem}@keyframes svelte-rfk8c2-appear{0%{opacity:0}to{opacity:1}}@keyframes svelte-rfk8c2-reorder-demo{0%,18%,to{transform:translate(0)}48%,76%{transform:translateX(calc(2 * (var(--demo-size) + var(--demo-gap))))}}@keyframes svelte-rfk8c2-reorder-follow{0%,24%,to{transform:translate(0)}50%,76%{transform:translateX(calc(-1 * (var(--demo-size) + var(--demo-gap))))}}@media (width>=1100px){.game.svelte-rfk8c2{--stage-inset:clamp(1.5rem, 4svh, 3rem);padding-block:calc(var(--game-header-space) + var(--stage-inset)) var(--game-utilities-space)}.board.svelte-rfk8c2{width:100%;max-width:var(--content-width);min-block-size:calc(100dvh - var(--game-header-space) - var(--stage-inset) - var(--game-utilities-space));grid-template-rows:auto minmax(min-content,1fr) auto;gap:clamp(1rem,3svh,2.5rem);display:grid}.round-heading.svelte-rfk8c2{align-self:start;width:100%;max-width:52rem;margin:0 auto}.round-controls.svelte-rfk8c2{align-self:end;margin-block-start:0}.ordering-board.svelte-rfk8c2{align-self:center;column-gap:calc(var(--space-ordering-end) + .75rem);grid-template-columns:7rem minmax(0,1fr) 7rem;row-gap:0}.ordering-rail.svelte-rfk8c2{inline-size:auto;block-size:var(--size-ordering-head);margin-block:0;margin-inline:calc(-1 * var(--space-ordering-end));grid-area:1/2;place-self:center stretch}.rail-shaft.svelte-rfk8c2{inset-block:calc((var(--size-ordering-head) - var(--size-ordering-rail)) / 2);inset-inline:calc(var(--space-ordering-end) - 1px)}.rail-head.svelte-rfk8c2{inline-size:var(--space-ordering-end);block-size:var(--size-ordering-head)}.rail-start.svelte-rfk8c2{--head-rotation:-90deg}.rail-end.svelte-rfk8c2{--head-rotation:90deg;inset-block:0 auto}.scale-endpoint.svelte-rfk8c2{grid-row:1;padding:.5rem 0}.scale-first.svelte-rfk8c2{text-align:end;grid-column:1;justify-content:flex-end}.scale-last.svelte-rfk8c2,.ordering-board.descending.svelte-rfk8c2 .scale-first:where(.svelte-rfk8c2){text-align:start;grid-column:3;justify-content:flex-start}.ordering-board.descending.svelte-rfk8c2 .scale-last:where(.svelte-rfk8c2){text-align:end;grid-column:1;justify-content:flex-end}.cards.svelte-rfk8c2{grid-area:1/2;grid-template-columns:repeat(5,minmax(0,1fr));align-self:center;gap:1rem}.ordering-board.descending.svelte-rfk8c2 .cards:where(.svelte-rfk8c2){direction:rtl}.cards.svelte-rfk8c2 li:where(.svelte-rfk8c2){direction:ltr}.card.svelte-rfk8c2{aspect-ratio:1;min-height:11rem;font-size:var(--type-body-small)}.card-content.svelte-rfk8c2{text-align:center;flex-direction:column;justify-content:center;gap:.75rem;padding:1.75rem 1rem}.emoji.svelte-rfk8c2{width:3rem;min-height:3rem;font-size:var(--type-game-title);background:0 0}.card-label.svelte-rfk8c2{flex:0;width:100%}.card-symbol.svelte-rfk8c2{top:.5rem;width:1.5rem;height:1.5rem;font-size:var(--type-caption);position:absolute;inset-inline-end:.5rem}}@media (width>=1100px) and (height<=850px){.game.svelte-rfk8c2{--stage-inset:1.25rem}.board.svelte-rfk8c2{gap:1rem}.theme-category.svelte-rfk8c2{margin-block-end:.5rem}.theme-task.svelte-rfk8c2{margin-block-start:.75rem}.instruction.svelte-rfk8c2{grid-template-rows:2rem auto;gap:.625rem;min-block-size:5.25rem;margin-block-start:1rem}.round-heading.svelte-rfk8c2 .demo:where(.svelte-rfk8c2){--demo-size:2rem}.hint-bubble.svelte-rfk8c2{padding:.625rem 1rem}.round-controls.svelte-rfk8c2{padding:1rem 1.5rem}}@media (width<=500px){.game.svelte-rfk8c2{padding:calc(var(--game-header-space) + 1rem) 1rem var(--game-utilities-space)}.round-controls.svelte-rfk8c2{gap:1.25rem;padding:1.25rem}.result.svelte-rfk8c2{text-align:center;width:100%}.result-actions.svelte-rfk8c2{grid-template-columns:minmax(0,1fr);display:grid}}@media (width<=380px){.emoji.svelte-rfk8c2{width:2.25rem;min-height:2.25rem}.card-content.svelte-rfk8c2{gap:.5rem}.check.svelte-rfk8c2{width:100%}.result.svelte-rfk8c2{text-align:center}}@media (prefers-reduced-motion:reduce){.game.svelte-rfk8c2.show-opening:before,.game.svelte-rfk8c2.show-opening:after,.demo-card.svelte-rfk8c2,.result.svelte-rfk8c2{animation:none}.instruction.svelte-rfk8c2,.instruction.dismissed.svelte-rfk8c2,.card.svelte-rfk8c2,.card-content.svelte-rfk8c2{transition:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.game.preparing.svelte-rfk8c2 .cards:where(.svelte-rfk8c2) .card:where(.svelte-rfk8c2),.game.preparing.svelte-rfk8c2 .round-controls:where(.svelte-rfk8c2){animation:1ms 1.2s both svelte-rfk8c2-prepare-entrance}}@keyframes svelte-rfk8c2-prepare-entrance{0%{opacity:0}to{opacity:1}}
