.felt.svelte-10p2iw1{border-radius:var(--r-lg);color:#fff;background:radial-gradient(at 50% 0,#2a7d53,#1f6b45 55%,#1a5c3b);padding:10px 8px 16px;position:relative;box-shadow:inset 0 0 0 1px #00000026}@media (max-width:680px){.felt.svelte-10p2iw1{border-radius:var(--r-md);margin-inline-start:-12px;margin-inline-end:-12px;padding:8px 4px 14px}}.felt.svelte-10p2iw1 .playing-card{--w:var(--card)}.tableau.svelte-10p2iw1 .playing-card.selected,.tableau.svelte-10p2iw1 button.playing-card.selected:hover{transform:none}.felt.small.svelte-10p2iw1 .tableau:where(.svelte-10p2iw1) .playing-card .index{letter-spacing:-.06em;font-size:max(30cqi,12px);top:3px;left:3px}.felt.small.svelte-10p2iw1 .tableau:where(.svelte-10p2iw1) .playing-card .index .suit{font-size:.78em}.felt.small.svelte-10p2iw1 .tableau:where(.svelte-10p2iw1) .playing-card .art{top:52cqi}.top.svelte-10p2iw1{--mini:clamp(30px, calc(var(--card) * .8), 58px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.stock.svelte-10p2iw1{width:calc(var(--mini) + 4 * var(--mini) * .22);height:calc(var(--mini) * 1.4);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:0;display:block;position:relative}.stock.svelte-10p2iw1 .playing-card,.home.svelte-10p2iw1 .playing-card{--w:var(--mini)}.back-card.svelte-10p2iw1{top:0;left:calc(var(--i) * var(--mini) * .22);line-height:0;position:absolute}.spent.svelte-10p2iw1,.home.svelte-10p2iw1{width:var(--mini);height:calc(var(--mini) * 1.4);border:2px dashed #ffffff59;border-radius:6px;display:block}.stock.svelte-10p2iw1:disabled{cursor:default}.stock.blocked.svelte-10p2iw1 .back-card:where(.svelte-10p2iw1){opacity:.6}.stock.hinted.svelte-10p2iw1{box-shadow:0 0 0 3px var(--gold), 0 0 14px 4px #ffc93c99}.stock.svelte-10p2iw1:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.drop.svelte-10p2iw1:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.stats.svelte-10p2iw1{font-size:clamp(var(--t-sm), 1.6vw, var(--t-lg));font-variant-numeric:tabular-nums;gap:max(12px,min(3vw,28px));margin:0;font-weight:700;display:flex}.stats.svelte-10p2iw1 div:where(.svelte-10p2iw1){flex-direction:column;align-items:center;gap:2px;display:flex}.stats.svelte-10p2iw1 dt:where(.svelte-10p2iw1){color:#ffffffd9;height:14px;font-size:var(--t-xs);align-items:center;font-weight:600;display:flex}.stats.svelte-10p2iw1 dd:where(.svelte-10p2iw1){margin:0}.foundation.svelte-10p2iw1{flex:none;margin-left:auto;display:flex}.home.svelte-10p2iw1{border-color:#ffffff40;line-height:0;position:relative}.home.svelte-10p2iw1:has(.playing-card){border:0}.home.svelte-10p2iw1+.home:where(.svelte-10p2iw1){margin-left:calc(var(--mini) * -.55)}@media (min-width:900px){.home.svelte-10p2iw1+.home:where(.svelte-10p2iw1){margin-left:4px}}.tableau.svelte-10p2iw1{grid-template-columns:repeat(10, var(--card));justify-content:center;align-items:start;gap:var(--gap);display:grid}.column.svelte-10p2iw1{border-radius:6px;position:relative}.stacked.svelte-10p2iw1{line-height:0;position:absolute;left:0}.grip.svelte-10p2iw1{touch-action:none}.deal.svelte-10p2iw1{gap:6px;display:flex}.deal.svelte-10p2iw1 input:where(.svelte-10p2iw1){width:6.5em}.slot.svelte-10p2iw1{background:#0000001f;border:2px dashed #fff6;border-radius:6px;position:absolute;top:0;bottom:0;left:0;right:0}.column.target.svelte-10p2iw1{background:#ffffff14;box-shadow:0 0 0 2px #ffffffb3}.column.best.svelte-10p2iw1{box-shadow:0 0 0 3px var(--gold), 0 0 14px 2px #ffc93c73}.drop.svelte-10p2iw1{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.result.svelte-10p2iw1{z-index:3;border-radius:var(--r-md);text-align:center;background:#10281cf0;justify-items:center;gap:8px;max-width:420px;margin:0 auto;padding:18px 16px;display:grid;position:absolute;top:auto;bottom:16px;left:12px;right:12px;box-shadow:0 10px 30px #00000059}.result.svelte-10p2iw1 p:where(.svelte-10p2iw1){margin:0}.result.svelte-10p2iw1 .big:where(.svelte-10p2iw1){font-size:var(--t-lg);align-items:center;gap:8px;font-weight:800;display:inline-flex}.result.svelte-10p2iw1 .record:where(.svelte-10p2iw1){color:#ffffffd9;font-size:var(--t-sm)}.result-actions.svelte-10p2iw1{gap:8px;display:flex}
