.scrim.svelte-1navpkr{z-index:4;opacity:0;visibility:hidden;transition:opacity var(--duration-fast), visibility var(--duration-fast);background:#00000080;position:fixed;inset:0}.scrim.svelte-1navpkr.is-open{opacity:1;visibility:visible}dialog.svelte-1navpkr{max-block-size:calc(100dvh - 2rem);inline-size:max-content;max-inline-size:calc(100% - 2rem);color:var(--foreground);transition:display var(--duration-fast), overlay var(--duration-fast);transition-behavior:allow-discrete;background:0 0;border:0;margin:auto;padding:0;overflow:visible}dialog.svelte-1navpkr[open]{display:grid}dialog.svelte-1navpkr::backdrop{background:0 0}.sheet.svelte-1navpkr{min-block-size:0;max-block-size:inherit;border:var(--border-width) solid var(--grey-7);border-radius:var(--radius-card);background:var(--surface-glass);-webkit-backdrop-filter:var(--filter-glass);backdrop-filter:var(--filter-glass);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), translate var(--duration-fast) var(--ease-standard);grid-template-rows:auto minmax(0,1fr) auto;display:grid;translate:0 calc(50dvh + 50%);box-shadow:0 1rem 4rem #0009,inset 0 1px #ffffff0a}dialog[open].svelte-1navpkr .sheet:where(.svelte-1navpkr){translate:0 var(--drag);opacity:1}dialog[data-dragging=true].svelte-1navpkr .sheet:where(.svelte-1navpkr){transition:none}header.svelte-1navpkr{cursor:grab;touch-action:none;justify-items:center;gap:.75rem;padding:.75rem 1rem 1rem;display:grid}.grip.svelte-1navpkr{border-radius:var(--radius-control);background:var(--grey-6);block-size:.25rem;inline-size:2.5rem}h2.svelte-1navpkr{font-weight:var(--font-bold);font-size:var(--text-lg);font-family:var(--font-display)}.close.svelte-1navpkr{border:var(--border-width) solid var(--grey-6);border-radius:var(--radius-control);background:var(--card);min-block-size:2.75rem;inline-size:100%;font-weight:var(--font-bold);touch-action:pan-x;transition:var(--transition-colors);padding:.5rem 1rem}.close.svelte-1navpkr:is(:where(.svelte-1navpkr):hover,:where(.svelte-1navpkr):focus-visible){border-color:var(--grey-4);background:var(--grey-7)}footer.svelte-1navpkr{padding:.5rem 1rem 1rem}.dice.svelte-1navpkr{overscroll-behavior-y:contain;grid-template-columns:repeat(2,max-content);justify-content:center;gap:2.5rem;min-block-size:0;padding-inline:1rem;display:grid;overflow-y:auto}fieldset.svelte-1navpkr{justify-items:center;min-inline-size:0;display:grid}fieldset.svelte-1navpkr:focus-within legend:where(.svelte-1navpkr){isolation:isolate;color:var(--accent-foreground);position:relative}fieldset.svelte-1navpkr:focus-within legend:where(.svelte-1navpkr):before,fieldset.svelte-1navpkr:focus-within legend:where(.svelte-1navpkr):after{content:"";z-index:-1;position:absolute}fieldset.svelte-1navpkr:focus-within legend:where(.svelte-1navpkr):before{background:var(--blue-4);inset:0 -.75rem}fieldset.svelte-1navpkr:focus-within legend:where(.svelte-1navpkr):after{z-index:-2;background:var(--blue-5);clip-path:polygon(0 0,100% 0,calc(100% - .375rem) 50%,100% 100%,calc(100% - .5rem) 100%,calc(100% - .5rem) calc(100% - .25rem),.5rem calc(100% - .25rem),.5rem 100%,0 100%,.375rem 50%);inset:.25rem -1.25rem -.25rem}legend.svelte-1navpkr{font-weight:var(--font-bold);text-align:center;margin-block-end:1rem;font-size:1rem}.stack.svelte-1navpkr{grid-template-rows:repeat(9,2.25rem) 2.75rem;inline-size:5.25rem;padding-block-end:1.125rem;padding-inline:.125rem;display:grid}.die.svelte-1navpkr{border:var(--border-width) solid var(--grey-4);border-radius:var(--radius-control);background:var(--background);block-size:2.75rem;inline-size:2.75rem;color:var(--foreground);font-weight:var(--font-bold);font-size:var(--text-xl);line-height:var(--line-height-none);font-variant-numeric:tabular-nums;transition:var(--transition-colors);justify-self:end;place-items:center;display:grid;rotate:45deg}.die.svelte-1navpkr:nth-child(2n){justify-self:start}.die.svelte-1navpkr.light{background:var(--grey-0);color:var(--contrast)}.die.svelte-1navpkr[aria-pressed=true]{outline:var(--border-width) solid var(--accent);outline-offset:.125rem}.die.svelte-1navpkr:is([aria-pressed=true]:where(.svelte-1navpkr),:where(.svelte-1navpkr):hover,:where(.svelte-1navpkr):focus-visible){border-color:var(--accent);box-shadow:0 0 1rem color-mix(var(--accent) 40%, transparent)}.die.svelte-1navpkr>span:where(.svelte-1navpkr){place-items:center;block-size:100%;inline-size:100%;display:grid;rotate:-45deg}.ones.svelte-1navpkr .die:where(.svelte-1navpkr){justify-self:start}.ones.svelte-1navpkr .die:where(.svelte-1navpkr):nth-child(2n){justify-self:end}@starting-style{dialog[open].svelte-1navpkr .sheet:where(.svelte-1navpkr){opacity:0;translate:0 calc(50dvh + 50%)}}@media (prefers-reduced-motion:reduce){.sheet.svelte-1navpkr,dialog[open].svelte-1navpkr .sheet:where(.svelte-1navpkr){translate:0 var(--drag)}}main.svelte-tgpfh7{block-size:calc(100dvh - var(--border-width));padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left));touch-action:pinch-zoom;background:radial-gradient(ellipse at 50% 40%, color-mix(var(--hunt-event-background) 15%, transparent), transparent 70%), var(--background);grid-template-rows:minmax(0,1fr) auto;gap:.5rem;display:grid;overflow:clip}.stage.svelte-tgpfh7{z-index:1;place-items:center;min-block-size:0;display:grid;container-type:size}.slide.svelte-tgpfh7{z-index:1;grid-area:1/1;display:grid}.card.svelte-tgpfh7{aspect-ratio:var(--aspect);inline-size:min(100cqw, calc(100cqh * var(--aspect)));transform:perspective(1000px) rotateY(var(--rotation));transform-style:preserve-3d;border-radius:var(--radius-card);transition:transform var(--duration-flip) cubic-bezier(.3, 1.4, .6, 1);position:relative;box-shadow:0 .75rem 3rem #00000080}img.svelte-tgpfh7{border-radius:inherit;backface-visibility:hidden;block-size:100%;inline-size:100%;position:absolute;inset:0}.front.svelte-tgpfh7{transform:rotateY(180deg)}.ripple.svelte-tgpfh7{--size-ripple:25rem;inline-size:var(--size-ripple);block-size:var(--size-ripple);border:calc(var(--size-ripple) / 10) solid var(--foreground);opacity:0;pointer-events:none;border-radius:50%;animation:2s ease-out 5s infinite svelte-tgpfh7-ripple;position:absolute;inset-block-start:50%;inset-inline-start:50%}.load-status.svelte-tgpfh7{border-radius:var(--radius-control);background:var(--panel);text-align:center;grid-area:1/1;max-inline-size:20rem;padding:1rem}.load-status.svelte-tgpfh7[role=alert]{z-index:2}.retry.svelte-tgpfh7{border:var(--border-width) solid var(--accent);border-radius:var(--radius-control);min-block-size:2.75rem;margin-block-start:.75rem;padding-inline:1rem}footer.svelte-tgpfh7{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.25rem;display:grid}.menu.svelte-tgpfh7{justify-self:end;margin-inline-end:calc(max(.75rem, env(safe-area-inset-right)) - max(.5rem, env(safe-area-inset-right)))}.selection.svelte-tgpfh7{min-block-size:var(--size-floating-control);border-radius:var(--radius-control);text-align:start;justify-self:start;align-items:center;gap:.75rem;padding-inline:.375rem;display:flex}.selection.svelte-tgpfh7:is(:where(.svelte-tgpfh7):hover,:where(.svelte-tgpfh7):focus-visible){background:var(--card)}.dice.svelte-tgpfh7{align-items:center;gap:.875rem;display:flex}.die.svelte-tgpfh7{block-size:1.875rem;inline-size:1.875rem;rotate:var(--roll);border:var(--border-width) solid var(--grey-2);border-radius:var(--radius-control);background:var(--background);color:var(--foreground);font-weight:var(--font-bold);font-size:var(--text-xl);line-height:var(--line-height-none);font-variant-numeric:tabular-nums;place-items:center;transition:rotate .2s ease-in-out;display:grid}.die.svelte-tgpfh7.light{background:var(--grey-0);color:var(--contrast)}.die.svelte-tgpfh7>span:where(.svelte-tgpfh7){place-items:center;block-size:100%;inline-size:100%;display:grid;rotate:-45deg}.die.svelte-tgpfh7.light>span:where(.svelte-tgpfh7){rotate:45deg}.selection-label.svelte-tgpfh7{font-weight:var(--font-bold);line-height:var(--line-height-snug);display:none}.selection-label.svelte-tgpfh7>span:where(.svelte-tgpfh7){color:var(--muted-foreground);font-weight:var(--font-normal);font-size:var(--text-sm);display:block}.random.svelte-tgpfh7{--accent:var(--grey-4);border:var(--border-width) solid var(--grey-7);border-radius:var(--radius-control);background:var(--panel);min-block-size:2.75rem;inline-size:8rem;font-weight:var(--font-bold);font-size:var(--text-lg);line-height:var(--line-height-none);transition:var(--transition-colors);justify-content:space-between;align-items:center;padding:.5rem;display:flex}.random.svelte-tgpfh7:is(:where(.svelte-tgpfh7):hover,:where(.svelte-tgpfh7):focus-visible):not(:disabled){border-color:var(--accent);background:var(--card)}.random.svelte-tgpfh7 .control-icon:where(.svelte-tgpfh7){scale:1 -1}.svelte-tgpfh7:is(.selection:where(.svelte-tgpfh7),.random:where(.svelte-tgpfh7)):disabled{cursor:default;opacity:.5}@keyframes svelte-tgpfh7-ripple{0%{opacity:.8;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@media (width>=40rem){.selection.svelte-tgpfh7{padding-inline:.75rem}.selection-label.svelte-tgpfh7{display:block}}@media (prefers-reduced-motion:reduce){.card.svelte-tgpfh7,.die.svelte-tgpfh7{transition:none}.ripple.svelte-tgpfh7{animation:none;display:none}}
