.board.svelte-nytrg3{touch-action:none;cursor:grab;outline:none;position:relative;overflow:hidden}.board.svelte-nytrg3:focus-visible{box-shadow:0 0 0 2px var(--gold-pale)}.card.svelte-nytrg3,.band.svelte-nytrg3,.mark.svelte-nytrg3,.home-frame.svelte-nytrg3{position:absolute;top:0;left:0}.card.svelte-nytrg3{width:var(--cw);height:var(--ch);box-sizing:border-box;background:var(--card);will-change:transform;pointer-events:none;border-radius:6px;box-shadow:0 3px 6px #0000008c}.card.moving.svelte-nytrg3{box-shadow:0 0 16px #d8b46473,0 10px 18px #000000b3}.card.bad.svelte-nytrg3{box-shadow:0 0 0 3px var(--bad), 0 3px 6px #0000008c}.board.svelte-nytrg3:focus-visible .card.cursor:where(.svelte-nytrg3){box-shadow:0 0 0 3px var(--gold-pale), 0 3px 6px #0000008c}.card.moving.anchor.svelte-nytrg3{z-index:1;box-shadow:0 0 0 3px var(--gold), 0 0 16px 3px #d8b46480, 0 12px 22px #000000bf}.home-frame.svelte-nytrg3{z-index:2;width:var(--cw);height:var(--ch);box-sizing:border-box;pointer-events:none;border:2px dashed #e6c677bf;border-radius:6px;transition:border-color .15s,box-shadow .15s}.home-frame.home.svelte-nytrg3{border-style:solid;border-color:var(--gold-pale);box-shadow:0 0 14px #f3dc9cb3}.back.svelte-nytrg3{box-shadow:inset 0 0 0 3px var(--card), inset 0 0 0 4px #c9a24f, 0 3px 6px #0000008c;background:repeating-linear-gradient(45deg,#6e1a2a 0 4px,#4a0f1c 4px 8px)}.band.svelte-nytrg3{box-sizing:border-box;background:#d8b4641a;box-shadow:inset 0 1px #d8b464a6,inset 0 -1px #d8b464a6}.band.answer.svelte-nytrg3{background:#9fdc9a1f;box-shadow:inset 0 0 0 1px #9fdc9ab3}.mark.svelte-nytrg3{z-index:2;box-sizing:content-box;background:var(--bad);pointer-events:none;border:2px solid #120609;border-radius:999px;margin:-2px 0 0 -2px}.game.svelte-193nppc{box-sizing:border-box;flex-direction:column;align-items:center;gap:6px;height:100%;padding:18px 12px 0;display:flex}.title.svelte-193nppc{font-family:var(--display);color:var(--gold-hi);font-size:30px;line-height:1}.by.svelte-193nppc{font-size:21px;transition:transform .5s cubic-bezier(.3,1.6,.5,1);display:inline-block;transform:translateY(4px)}.title.svelte-193nppc:hover .by:where(.svelte-193nppc){transform:translateY(0)}.stats.svelte-193nppc{box-sizing:border-box;justify-content:space-between;align-items:flex-end;width:100%;min-height:44px;padding:0 14px;display:flex}.stats.practice.svelte-193nppc{grid-template-columns:1fr auto 1fr;display:grid}.stats.practice.svelte-193nppc .clashes:where(.svelte-193nppc){justify-self:end}.stat.svelte-193nppc{flex-direction:column;align-items:center;display:flex}.lbl.svelte-193nppc{font-family:var(--caps);letter-spacing:2px;color:var(--label);font-size:14px;font-weight:600}.val.svelte-193nppc{height:24px;font-family:var(--display);font-variant-numeric:tabular-nums;align-items:center;font-size:24px;line-height:1;display:flex}.val.gold.svelte-193nppc{color:var(--gold-hi)}.strikes.svelte-193nppc{gap:5px;padding-top:4px;display:flex}.strike.svelte-193nppc{background:repeating-linear-gradient(45deg,#6e1a2a 0 3px,#4a0f1c 3px 6px);border-radius:2px;width:15px;height:21px;transition:background .3s;position:relative;box-shadow:inset 0 0 0 1px #c9a24f}.strike.spent.svelte-193nppc{background:var(--card)}.strike.spent.svelte-193nppc:before,.strike.spent.svelte-193nppc:after{content:"";background:var(--red);border-radius:1px;width:2px;height:13px;margin:-6.5px 0 0 -1px;position:absolute;top:50%;left:50%;transform:rotate(40deg)}.strike.spent.svelte-193nppc:after{transform:rotate(-40deg)}.sizes.svelte-193nppc{font-family:var(--caps);gap:4px;font-size:15px;font-weight:600;display:flex}.sizes.svelte-193nppc button:where(.svelte-193nppc),.clashes.svelte-193nppc{border:1px solid var(--gold-faint);min-height:34px;color:var(--label);cursor:pointer;background:0 0;border-radius:17px;padding:0 10px}.sizes.svelte-193nppc button:where(.svelte-193nppc){padding-bottom:5px}.sizes.svelte-193nppc button[aria-pressed=true]:where(.svelte-193nppc){border-color:var(--gold);color:var(--gold-pale);cursor:default;pointer-events:none;background:#d8b4641f}.sizes.svelte-193nppc button:where(.svelte-193nppc){transition:border-color .2s,color .2s,background-color .2s,transform .35s cubic-bezier(.3,1.6,.5,1)}.sizes.svelte-193nppc button:where(.svelte-193nppc):not([aria-pressed=true]):active{transition-duration:.2s,.2s,.2s,80ms;transform:scale(.88)}@media (hover:hover){.sizes.svelte-193nppc button:where(.svelte-193nppc):not([aria-pressed=true]):hover{border-color:var(--gold-line);color:var(--gold-pale);background:#d8b46412}}.clashes.svelte-193nppc{font-family:var(--caps);box-sizing:border-box;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.clashes.svelte-193nppc input:where(.svelte-193nppc){appearance:none;box-sizing:border-box;border:1.5px solid var(--gold);cursor:pointer;background:0 0;border-radius:3px;place-content:center;width:16px;height:16px;margin:0;transition:background-color .15s;display:grid}.clashes.svelte-193nppc input:where(.svelte-193nppc):after{content:"";border-left:2px solid var(--velvet);border-bottom:2px solid var(--velvet);width:8px;height:4px;transition:transform .15s;transform:translateY(-1px)rotate(-45deg)scale(0)}.clashes.svelte-193nppc input:where(.svelte-193nppc):checked{background:var(--gold)}.clashes.svelte-193nppc input:where(.svelte-193nppc):checked:after{transform:translateY(-1px)rotate(-45deg)scale(1)}.clashes.svelte-193nppc input:where(.svelte-193nppc):focus-visible{outline:2px solid var(--gold-pale);outline-offset:2px}.rule.svelte-193nppc{min-height:22px;color:var(--label);font-size:18px;font-style:italic}.timer.svelte-193nppc{box-sizing:border-box;align-items:center;gap:8px;width:100%;min-height:22px;padding:0 14px;display:flex}.timer.svelte-193nppc i:where(.svelte-193nppc){background:var(--gold);width:7px;height:7px;transform:rotate(45deg)}.track.svelte-193nppc{background:#d8b46438;flex:1;height:3px}.fill.svelte-193nppc{background:var(--gold-hi);height:100%;box-shadow:0 0 8px #e6c67799}.fill.low.svelte-193nppc{background:var(--bad);box-shadow:0 0 8px #ff6b6b99}.secs.svelte-193nppc{min-width:26px;height:18px;font-family:var(--display);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;font-size:18px;line-height:1;display:flex}.table.svelte-193nppc{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;display:flex;position:relative}.above.svelte-193nppc,.below.svelte-193nppc{flex:1 1 0;place-items:center;width:100%;display:grid}.table.practice.svelte-193nppc .above:where(.svelte-193nppc){min-height:34px;margin-top:-6px}.deal.svelte-193nppc{place-content:center;display:grid;position:absolute;inset:0}.felt.svelte-193nppc{border:1px solid var(--gold);transition:width var(--slide) cubic-bezier(.65, 0, .35, 1), height var(--slide) cubic-bezier(.65, 0, .35, 1), border-color .3s, box-shadow .3s;background:#120609;border-radius:8px;flex:none;padding:5px;position:relative;overflow:hidden;box-shadow:0 18px 36px #0009}.felt.won.svelte-193nppc{border-color:var(--gold-pale);box-shadow:0 0 34px #f3dc9c73,0 18px 36px #0009}.felt.lost.svelte-193nppc{border-color:var(--bad)}.stats-list.svelte-193nppc{text-align:left;grid-template-columns:1fr auto;gap:10px 16px;width:100%;margin:0;font-size:19px;line-height:1.2;display:grid}.stats-list.svelte-193nppc dt:where(.svelte-193nppc){color:var(--cream)}.stats-list.svelte-193nppc dd:where(.svelte-193nppc){font-family:var(--display);color:var(--gold-hi);text-align:right;margin:0}.toolbar.svelte-193nppc button:where(.svelte-193nppc):disabled{opacity:.4;pointer-events:none}.overlay.svelte-193nppc{z-index:5;place-items:center;display:grid;position:absolute;inset:0}.panel.svelte-193nppc{box-sizing:border-box;background:var(--velvet);border:1px solid var(--gold);outline-offset:4px;text-align:center;border-radius:8px;outline:1px solid #d8b46459;flex-direction:column;align-items:center;gap:20px;width:300px;padding:32px 26px 30px;display:flex;box-shadow:0 20px 44px #000000b3}.panel.svelte-193nppc>.btn:where(.svelte-193nppc),.panel.svelte-193nppc>.row:where(.svelte-193nppc){margin-top:8px}.panel.svelte-193nppc h2:where(.svelte-193nppc){font-family:var(--display);color:var(--gold-hi);margin:0;font-size:34px;font-weight:400}.panel.svelte-193nppc ul:where(.svelte-193nppc),.panel.svelte-193nppc p:where(.svelte-193nppc),.msg.svelte-193nppc{text-wrap:balance}.panel.svelte-193nppc ul:where(.svelte-193nppc){color:var(--cream);flex-direction:column;gap:14px;margin:0;padding:0;font-size:19px;line-height:1.3;list-style:none;display:flex}.panel.svelte-193nppc p:where(.svelte-193nppc){color:var(--cream);margin:0;font-size:19px;line-height:1.3}.big.svelte-193nppc{font-family:var(--display);color:var(--gold-pale);font-size:52px;line-height:1}.row.svelte-193nppc{gap:12px;display:flex}.row.svelte-193nppc .btn:where(.svelte-193nppc){white-space:nowrap}.strip.svelte-193nppc{width:100%;height:98px;margin-bottom:-6px;display:grid}.step.svelte-193nppc{grid-area:1/1;grid-template-rows:auto 1fr;place-items:center;display:grid}.msg.svelte-193nppc{max-width:400px;color:var(--cream);text-align:center;margin:0;font-size:20px;font-style:italic;line-height:1.2}.msg.good.svelte-193nppc{color:var(--good)}.msg.bad.svelte-193nppc{color:#ffb3a8}.actions.svelte-193nppc{gap:12px;min-height:42px;display:flex}.btn.svelte-193nppc:disabled{opacity:.4;pointer-events:none}.btn.svelte-193nppc{border:1px solid var(--gold);outline-offset:3px;min-width:132px;height:50px;color:var(--gold-hi);font-family:var(--display);cursor:pointer;background:0 0;border-radius:4px;outline:1px solid #d8b46466;padding:0 16px;font-size:18px;transition:transform .12s}.btn.svelte-193nppc:active{transform:scale(.97)}.btn.small.svelte-193nppc{min-width:120px;height:42px;font-size:17px}.btn.primary.svelte-193nppc{border-color:var(--gold-pale);color:var(--velvet);background:linear-gradient(#e8c97c,#b68c3c)}.toolbar.svelte-193nppc{box-sizing:border-box;border-top:1px solid var(--gold-faint);justify-content:space-around;width:calc(100% - 20px);margin-top:auto;padding:4px 6px 14px;display:flex}.toolbar.svelte-193nppc button:where(.svelte-193nppc){color:#d9c79e;min-height:42px;font-family:var(--caps);letter-spacing:1.5px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:16px;font-weight:600;transition:color .2s,text-shadow .2s,transform .35s cubic-bezier(.3,1.6,.5,1)}.toolbar.stacked.svelte-193nppc button:where(.svelte-193nppc){white-space:normal;width:min-content;line-height:1.1}.state.svelte-193nppc{display:inline-grid}.state.svelte-193nppc>span:where(.svelte-193nppc){text-align:left;grid-area:1/1}.state.svelte-193nppc>.unset:where(.svelte-193nppc){visibility:hidden}.toolbar.svelte-193nppc button:where(.svelte-193nppc):active{transition-duration:.2s,.2s,80ms;transform:scale(.88)}@media (hover:hover){.toolbar.svelte-193nppc button:where(.svelte-193nppc):hover{color:var(--gold-pale);text-shadow:0 0 10px #f3dc9c8c}}.home.svelte-1cl1lwk{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:24px;height:100%;padding:40px;display:flex}.fan.svelte-1cl1lwk{flex:none;width:240px;height:170px;position:relative}.fan.svelte-1cl1lwk img:where(.svelte-1cl1lwk){background:var(--card);border-radius:8px;width:92px;height:128px;position:absolute;box-shadow:0 8px 18px #0000008c}.left.svelte-1cl1lwk{top:34px;left:34px;transform:rotate(-16deg)}.right.svelte-1cl1lwk{top:34px;left:114px;transform:rotate(16deg)}.lifted.svelte-1cl1lwk{animation:3.2s ease-in-out infinite svelte-1cl1lwk-float;top:0;left:74px;box-shadow:0 0 0 2px var(--gold), 0 0 28px #d8b4648c, 0 14px 24px #0009!important}@keyframes svelte-1cl1lwk-float{50%{transform:translateY(-6px)}}.titles.svelte-1cl1lwk{flex-direction:column;align-items:center;gap:6px;display:flex}h1.svelte-1cl1lwk{font-family:var(--display);color:var(--gold-hi);text-shadow:0 2px #3a0d16,0 0 24px #d8b46440;margin:0;font-size:60px;font-weight:400;line-height:1}.by.svelte-1cl1lwk{font-size:40px;transition:transform .5s cubic-bezier(.3,1.6,.5,1);display:inline-block;transform:translateY(8px)}.titles.svelte-1cl1lwk:hover .by:where(.svelte-1cl1lwk){transform:translateY(0)}.tagline.svelte-1cl1lwk{color:var(--gold);font-size:24px;font-style:italic}.divider.svelte-1cl1lwk{align-items:center;gap:10px;width:220px;display:flex}.divider.svelte-1cl1lwk span:where(.svelte-1cl1lwk){background:var(--gold-line);flex:1;height:1px}.divider.svelte-1cl1lwk i:where(.svelte-1cl1lwk){background:var(--gold);width:8px;height:8px;transform:rotate(45deg)}.rules.svelte-1cl1lwk{text-wrap:pretty;color:var(--cream);flex-direction:column;gap:10px;margin:0;padding:0;font-size:20px;line-height:1.3;list-style:none;display:flex}.rules.svelte-1cl1lwk li:where(.svelte-1cl1lwk){align-items:baseline;gap:14px;display:flex}.rules.svelte-1cl1lwk li:where(.svelte-1cl1lwk):before{content:"♦";color:var(--gold);flex:none;font-size:14px}.actions.svelte-1cl1lwk{gap:18px;margin-top:16px;display:flex}.btn.svelte-1cl1lwk{border:1px solid var(--gold);outline-offset:3px;width:168px;height:56px;color:var(--gold-hi);font-family:var(--display);letter-spacing:1px;cursor:pointer;background:0 0;border-radius:4px;outline:1px solid #d8b46466;font-size:19px;transition:transform .12s,background-color .2s,border-color .2s,outline-color .2s,color .2s,box-shadow .2s,filter .2s}.btn.svelte-1cl1lwk:active{transform:scale(.97)}.btn.primary.svelte-1cl1lwk{border-color:var(--gold-pale);color:var(--velvet);background:linear-gradient(#e8c97c,#b68c3c)}@media (hover:hover){.btn.svelte-1cl1lwk:hover{border-color:var(--gold-pale);color:var(--gold-pale);background-color:#d8b4641f;outline-color:#f3dc9cb3;box-shadow:0 0 18px #d8b46459}.btn.primary.svelte-1cl1lwk:hover{color:var(--velvet);filter:brightness(1.1)}}.splash.svelte-kk8cjo{z-index:300;background:#8a0000 radial-gradient(#0000,#000 100%);transition:background-color .3s;position:absolute;inset:0}.dark.svelte-kk8cjo{background-color:#500000}.bmg.svelte-kk8cjo{background-image:url(./BMG.DYIMChtE.webp);background-position:50%;background-repeat:no-repeat;background-size:calc(min(300px,min(100dvh,100dvw)/1.66667));background-attachment:fixed;width:100dvw;height:100dvh}#app.svelte-1uha8ag{place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}#app-content.svelte-1uha8ag{position:relative}.page.svelte-1uha8ag{transform-origin:0 0;background:radial-gradient(ellipse at 30% 0%, var(--velvet-hi) 0%, var(--velvet) 58%, var(--velvet-lo) 100%);position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 60px #0009}.border.svelte-1uha8ag{pointer-events:none;z-index:1;position:absolute}.outer.svelte-1uha8ag{border:1px solid var(--gold-line);inset:6px}.inner.svelte-1uha8ag{border:1px solid var(--gold-faint);inset:10px}@media (width>=451px) and (height>=801px){.page.svelte-1uha8ag{border-radius:18px}.outer.svelte-1uha8ag{border-radius:12px}.inner.svelte-1uha8ag{border-radius:8px}}.view.svelte-1uha8ag{position:absolute;inset:0}
