.backdrop.svelte-1gmnyea{z-index:20;background:#1f1b1673;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.dialog.svelte-1gmnyea{background:var(--paper-2);border:1px solid var(--rule);border-radius:var(--radius);text-align:center;width:min(100%,24rem);max-height:calc(100dvh - 2rem);padding:1.5rem 1.5rem 1.25rem;animation:.16s ease-out svelte-1gmnyea-dialog-in;position:relative;overflow-y:auto}@keyframes svelte-1gmnyea-dialog-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.close.svelte-1gmnyea{width:36px;height:36px;color:var(--ink-4);background:0 0;border:none;padding:0;font-size:1.4rem;line-height:1;position:absolute;top:.4rem;right:.4rem}.close.svelte-1gmnyea:hover{color:var(--ink)}.kicker.svelte-1gmnyea{letter-spacing:.24em;color:var(--ink-4);margin:0 0 .4rem;font-size:.68rem}.outcome.svelte-1gmnyea{font-family:var(--font-mincho);letter-spacing:.1em;color:var(--shu);margin:0 0 1rem;font-size:2rem;font-weight:700;line-height:1.2}.outcome.ok.svelte-1gmnyea{color:var(--matsu)}.when.svelte-1gmnyea{color:var(--ink-4);margin:-.6rem 0 1rem;font-size:.75rem}.rating.svelte-1gmnyea{border-top:1px solid var(--rule-ink);border-bottom:1px solid var(--rule-soft);flex-direction:column;gap:.3rem;padding:.75rem 0;display:flex}.label.svelte-1gmnyea{letter-spacing:.12em;color:var(--ink-3);font-size:.7rem}.value.svelte-1gmnyea{color:var(--ink-3);justify-content:center;align-items:baseline;gap:.5rem;font-size:1.1rem;display:flex}.value.svelte-1gmnyea strong:where(.svelte-1gmnyea){color:var(--ink);font-size:1.9rem}.arrow.svelte-1gmnyea{color:var(--ink-5)}.delta.svelte-1gmnyea{color:var(--shu);font-size:.95rem;font-weight:700}.delta.up.svelte-1gmnyea{color:var(--matsu)}.streak.svelte-1gmnyea{font-family:var(--font-mincho);color:var(--matsu);margin:.75rem 0 0;font-weight:700}.streak.svelte-1gmnyea small:where(.svelte-1gmnyea){border:1px solid var(--matsu);border-radius:var(--radius);font-family:var(--font-sans);margin-left:.4rem;padding:.1rem .45rem;font-size:.68rem;font-weight:500}.about.svelte-1gmnyea{color:var(--ink-2);margin:.85rem 0 0;font-size:.85rem;line-height:1.8}.about.svelte-1gmnyea b:where(.svelte-1gmnyea){color:var(--ink);font-weight:500}.about.svelte-1gmnyea small:where(.svelte-1gmnyea){color:var(--ink-4)}.record.svelte-1gmnyea{border-top:1px solid var(--rule-soft);text-align:left;margin:.85rem 0 0}.record.svelte-1gmnyea>div:where(.svelte-1gmnyea){border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:baseline;gap:1rem;padding:.45rem .25rem;display:flex}.record.svelte-1gmnyea dt:where(.svelte-1gmnyea){color:var(--ink-3);font-size:.78rem}.record.svelte-1gmnyea dd:where(.svelte-1gmnyea){margin:0;font-size:.95rem}.record.svelte-1gmnyea dd:where(.svelte-1gmnyea) small:where(.svelte-1gmnyea){font-family:var(--font-sans);color:var(--ink-4);margin-left:.25rem;font-size:.72rem}.record.svelte-1gmnyea dd.has:where(.svelte-1gmnyea){color:var(--odo)}.buttons.svelte-1gmnyea{flex-direction:column;gap:.5rem;margin-top:1.25rem;display:flex}.note.svelte-1gmnyea{color:var(--ink-4);margin:.75rem 0 0;font-size:.72rem;line-height:1.7}
