.ox-sheet.svelte-e80x2q{background:radial-gradient(130% 50% at 50% 22%,color-mix(in srgb,var(--color-streak) 12%,var(--color-background)) 0%,var(--color-background) 72%);--ox-mid: color-mix(in srgb, var(--color-streak) 42%, #fbbf24);--ox-inner: color-mix(in srgb, #fbbf24 78%, var(--color-streak));--ox-stroke: color-mix(in srgb, var(--color-streak) 72%, #000);--ox-a: var(--color-streak);--ox-b: #ea580c;--ox-c: #f59e0b;--ox-f1: var(--color-streak);--ox-f2: #ea580c;--ox-f3: #d97706}.dark .ox-sheet.svelte-e80x2q{--ox-a: #f97316;--ox-b: #fb923c;--ox-c: #fbbf24;--ox-f1: #f97316;--ox-f2: #fb923c;--ox-f3: #fbbf24}.ox-sheet.is-ms.svelte-e80x2q{background:radial-gradient(130% 50% at 50% 22%,color-mix(in srgb,var(--color-medal-gold) 16%,var(--color-background)) 0%,var(--color-background) 72%)}.ox-eyebrow.svelte-e80x2q{border:1px solid color-mix(in srgb,var(--color-streak) 40%,transparent);background:color-mix(in srgb,var(--color-streak) 10%,transparent)}.ox-eyebrow.is-ms.svelte-e80x2q{border-color:color-mix(in srgb,var(--color-medal-gold) 55%,transparent);background:color-mix(in srgb,var(--color-medal-gold) 16%,transparent)}.ox-hero.svelte-e80x2q{width:10rem;height:6.5rem}.ox-rays.svelte-e80x2q{left:50%;top:50%;width:21.25rem;height:21.25rem;margin:-10.625rem 0 0 -10.625rem;-webkit-mask-image:radial-gradient(closest-side,#000 30%,transparent 100%);mask-image:radial-gradient(closest-side,#000 30%,transparent 100%)}.ox-rays.svelte-e80x2q path:where(.svelte-e80x2q){fill:color-mix(in srgb,var(--color-medal-gold) 30%,transparent)}.ox-glow.svelte-e80x2q{left:50%;top:calc(50% + 6px);width:11.875rem;height:11.875rem;margin:-5.9375rem 0 0 -5.9375rem}.ox-glow.svelte-e80x2q>i:where(.svelte-e80x2q){background:radial-gradient(closest-side,color-mix(in srgb,var(--color-streak) 32%,transparent),transparent)}.ox-ring.svelte-e80x2q{left:50%;top:calc(50% + 6px);width:7.5rem;height:7.5rem;margin:-3.75rem 0 0 -3.75rem;border:3px solid var(--color-medal-gold)}.ox-flame.svelte-e80x2q{width:6rem;height:6rem;transform-origin:50% 90%}.ox-fire-w.svelte-e80x2q{transform-origin:50% 90%}.ox-fire-w.is-cold.svelte-e80x2q{filter:grayscale(.9) opacity(.5);transform:scale(.84)}.ox-fire-w.ox-ignite.svelte-e80x2q{animation:svelte-e80x2q-ox-ignite .62s ease-out both}.ox-fsvg.svelte-e80x2q{width:100%;height:100%;overflow:visible}.ox-fsvg.svelte-e80x2q .part:where(.svelte-e80x2q){transform-box:fill-box;transform-origin:50% 100%}.ox-fire.svelte-e80x2q .o:where(.svelte-e80x2q),.ox-mq.svelte-e80x2q .o:where(.svelte-e80x2q){stroke:var(--ox-stroke);stroke-width:.45;stroke-linejoin:round}.ox-fire.svelte-e80x2q .s0:where(.svelte-e80x2q),.ox-mq.svelte-e80x2q .s0:where(.svelte-e80x2q){stop-color:var(--ox-mid)}.ox-fire.svelte-e80x2q .s1:where(.svelte-e80x2q),.ox-mq.svelte-e80x2q .s1:where(.svelte-e80x2q){stop-color:var(--color-streak)}.ox-fire.svelte-e80x2q .i:where(.svelte-e80x2q),.ox-mq.svelte-e80x2q .i:where(.svelte-e80x2q){fill:var(--ox-inner)}.ox-fire.svelte-e80x2q .c:where(.svelte-e80x2q),.ox-mq.svelte-e80x2q .c:where(.svelte-e80x2q){fill:#fff4d6}.ox-unlit.svelte-e80x2q .o:where(.svelte-e80x2q){fill:color-mix(in srgb,var(--color-border) 14%,transparent);stroke:var(--color-border);stroke-width:.55;stroke-dasharray:1.3 1;stroke-linejoin:round}.ox-col.svelte-e80x2q{-webkit-mask-image:linear-gradient(transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(transparent,#000 14%,#000 86%,transparent)}.ox-board.svelte-e80x2q{border-color:color-mix(in srgb,var(--color-border) 55%,transparent)}.ox-board.is-ms.svelte-e80x2q{border-color:color-mix(in srgb,var(--color-medal-gold) 65%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-medal-gold) 18%,transparent)}.ox-grid.svelte-e80x2q{display:grid;grid-template-columns:repeat(var(--ox-cols),var(--ox-cell));gap:3px;justify-content:center;overflow:hidden}.ox-grid.is-strip.svelte-e80x2q{--ox-cell: 2.375rem}.ox-grid.is-grid.svelte-e80x2q{--ox-cell: 3.5rem}.ox-letters.svelte-e80x2q{grid-template-columns:repeat(var(--ox-cols),2.375rem);gap:3px;justify-content:center}.ox-cell.svelte-e80x2q{position:relative;width:var(--ox-cell);height:var(--ox-cell)}.ox-socket.svelte-e80x2q{position:absolute;inset:0;border-radius:3px;background:color-mix(in srgb,var(--color-streak) 7%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--color-streak) 70%,transparent)}.ox-t.svelte-e80x2q{position:absolute;inset:0;display:block;overflow:hidden;border-radius:3px;background:linear-gradient(180deg,var(--ox-c),var(--ox-b) 55%,var(--ox-a));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ox-stroke) 55%,transparent)}.ox-cell[data-st=nopuzzle].svelte-e80x2q .ox-t:where(.svelte-e80x2q){background:transparent;box-shadow:none;outline:1.5px dotted color-mix(in srgb,var(--color-text-secondary) 55%,transparent);outline-offset:-1.5px}.ox-cell[data-st=off].svelte-e80x2q .ox-t:where(.svelte-e80x2q){background:color-mix(in srgb,var(--color-border) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-border) 75%,transparent)}.ox-cell[data-st=today].svelte-e80x2q .ox-t:where(.svelte-e80x2q){background:var(--ox-a);box-shadow:inset 0 0 0 2px var(--color-streak)}.ox-ph.svelte-e80x2q{position:absolute;inset:0;background-image:var(--ox-img);background-repeat:no-repeat;transition:opacity .26s ease-out}.ox-t.is-waiting.svelte-e80x2q{opacity:0;transform:translate(calc(100% + 3px))}.ox-t.is-slide.svelte-e80x2q{animation:svelte-e80x2q-ox-slide .42s cubic-bezier(.34,1.3,.64,1) both}.ox-t.is-swept.svelte-e80x2q{animation:svelte-e80x2q-ox-sweep .38s ease-out both}.ox-trio.svelte-e80x2q{border:1px solid color-mix(in srgb,var(--color-success) 45%,transparent)}.ox-flames.svelte-e80x2q{display:flex;align-items:center;justify-content:center;gap:.4375rem}.ox-fl.svelte-e80x2q{display:inline-flex;align-items:center;gap:.25rem}.ox-fl.svelte-e80x2q+.ox-fl:where(.svelte-e80x2q){border-left:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);padding-left:.4375rem}.ox-fl-t.svelte-e80x2q{display:flex;flex-direction:column;align-items:flex-start}.ox-flames.is-four.svelte-e80x2q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.ox-flames.is-four.svelte-e80x2q .ox-fl:where(.svelte-e80x2q){flex-direction:column;gap:.125rem;padding-inline:.25rem}.ox-flames.is-four.svelte-e80x2q .ox-fl-t:where(.svelte-e80x2q){align-items:center}@container (max-width: 18.5rem) or (max-width: 12.3333rlh){.ox-flames.svelte-e80x2q:not(.is-four) .ox-fl:where(.svelte-e80x2q){flex-direction:column;gap:.125rem}.ox-flames.svelte-e80x2q:not(.is-four) .ox-fl-t:where(.svelte-e80x2q){align-items:center}.ox-flames.is-four.svelte-e80x2q{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.375rem}.ox-flames.is-four.svelte-e80x2q .ox-fl:where(.svelte-e80x2q):nth-child(odd){border-left:0}}.ox-mark.svelte-e80x2q{flex:none;width:1.625rem;height:1.625rem;overflow:visible}.ox-mark.is-pop.svelte-e80x2q{animation:svelte-e80x2q-ox-markpop .52s ease-out both}.ox-mp.svelte-e80x2q .f1:where(.svelte-e80x2q){fill:var(--ox-f1)}.ox-mp.svelte-e80x2q .f2:where(.svelte-e80x2q){fill:var(--ox-f2)}.ox-mp.svelte-e80x2q .f3:where(.svelte-e80x2q){fill:var(--ox-f3)}.ox-mo.svelte-e80x2q .pc:where(.svelte-e80x2q){fill:var(--ox-f2);stroke:var(--ox-stroke);stroke-width:.6;stroke-linejoin:round}.ox-mo.svelte-e80x2q .fl:where(.svelte-e80x2q){fill:#fff4d6}.ox-mc.svelte-e80x2q rect:where(.svelte-e80x2q){stroke:var(--ox-stroke);stroke-width:.6}.ox-mc.svelte-e80x2q .t1:where(.svelte-e80x2q){fill:var(--ox-f1)}.ox-mc.svelte-e80x2q .t2:where(.svelte-e80x2q){fill:var(--ox-f2)}.ox-mc.svelte-e80x2q .t3:where(.svelte-e80x2q){fill:var(--ox-f3)}.is-rm.svelte-e80x2q *,.is-rm.svelte-e80x2q *:before,.is-rm.svelte-e80x2q *:after{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.ox-t.svelte-e80x2q,.ox-fire-w.svelte-e80x2q,.ox-mark.svelte-e80x2q{animation:none!important}}@keyframes svelte-e80x2q-ox-ignite{0%{filter:grayscale(.9) opacity(.5);transform:scale(.84)}40%{filter:none;transform:scale(1.16)}70%{transform:scale(.96)}to{filter:none;transform:none}}@keyframes svelte-e80x2q-ox-slide{0%{opacity:0;transform:translate(calc(100% + 3px))}30%{opacity:1}to{opacity:1;transform:none}}@keyframes svelte-e80x2q-ox-sweep{0%{transform:scale(.82)}60%{transform:scale(1.06)}to{transform:none}}@keyframes svelte-e80x2q-ox-markpop{0%{transform:scale(.5)}55%{transform:scale(1.22)}80%{transform:scale(.95)}to{transform:none}}
