@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:400;src:url("./media/shippori-mincho-latin-400-normal-STT2GK2E.woff2") format("woff2"),url("./media/shippori-mincho-latin-400-normal-SXECTOBV.woff") format("woff")}:root{--sumi-background: #f2eee4;--sumi-background-accent: #ede8da;--sumi-background-detail: #e3d8ba;--sumi-primary: #000000;--sumi-primary-detail: color-mix(in srgb, var(--sumi-primary) 50%, var(--sumi-background));--sumi-danger: #a12f1d;--sumi-danger-detail: color-mix(in srgb, var(--sumi-danger) 50%, var(--sumi-background));--sumi-highlight: #7f8c1f;--sumi-highlight-detail: color-mix(in srgb, var(--sumi-highlight) 50%, var(--sumi-background));--sumi-text-primary: #000000;--sumi-text-secondary: #ffffff}:root{--sumi-common: #8f8f8f;--sumi-common-detail: color-mix(in srgb, var(--sumi-common) 50%, var(--sumi-background));--sumi-common-shadow-inset: inset 0 0 0 1px var(--sumi-common);--sumi-common-shadow-glow: 0 0 1px 1px var(--sumi-common);--sumi-common-text: #ffffff;--sumi-uncommon: #419d41;--sumi-uncommon-detail: color-mix(in srgb, var(--sumi-uncommon) 50%, var(--sumi-background));--sumi-uncommon-shadow-inset: inset 0 0 0 1px var(--sumi-uncommon);--sumi-uncommon-shadow-glow: 0 0 1px 1px var(--sumi-uncommon);--sumi-uncommon-text: #ffffff;--sumi-rare: #4747d7;--sumi-rare-detail: color-mix(in srgb, var(--sumi-rare) 50%, var(--sumi-background));--sumi-rare-shadow-inset: inset 0 0 0 1px var(--sumi-rare);--sumi-rare-shadow-glow: 0 0 1px 1px var(--sumi-rare);--sumi-rare-text: #ffffff;--sumi-epic: #a325a3;--sumi-epic-detail: color-mix(in srgb, var(--sumi-epic) 50%, var(--sumi-background));--sumi-epic-shadow-inset: inset 0 0 0 1px var(--sumi-epic);--sumi-epic-shadow-glow: 0 0 1px 1px var(--sumi-epic);--sumi-epic-text: #ffffff;--sumi-legendary: #d97a16;--sumi-legendary-detail: color-mix(in srgb, var(--sumi-legendary) 50%, var(--sumi-background));--sumi-legendary-shadow-inset: inset 0 0 0 1px var(--sumi-legendary);--sumi-legendary-shadow-glow: 0 0 1px 1px var(--sumi-legendary);--sumi-legendary-shadow-border: 0 0 0 2px var(--sumi-background-accent), 0 0 0 4px var(--sumi-legendary);--sumi-legendary-text: #000000;--sumi-mythic: #bddfe7;--sumi-mythic-detail: color-mix(in srgb, var(--sumi-mythic) 50%, var(--sumi-background));--sumi-mythic-shadow-inset: inset 0 0 0 1px var(--sumi-mythic);--sumi-mythic-shadow-glow: 0 0 1px 1px var(--sumi-mythic);--sumi-mythic-shadow-border: 0 0 0 2px var(--sumi-background-accent), 0 0 0 4px var(--sumi-mythic);--sumi-mythic-text: #000000;--sumi-cursed: #c94040;--sumi-cursed-detail: color-mix(in srgb, var(--sumi-cursed) 50%, var(--sumi-background));--sumi-cursed-shadow-inset: inset 0 0 0 1px var(--sumi-cursed);--sumi-cursed-shadow-glow: 0 0 1px 1px var(--sumi-cursed);--sumi-cursed-shadow-border: 0 0 0 2px var(--sumi-background-accent), 0 0 0 4px var(--sumi-cursed);--sumi-cursed-text: #ffffff;--sumi-unique: #d9b033;--sumi-unique-detail: color-mix(in srgb, var(--sumi-unique) 50%, var(--sumi-background));--sumi-unique-shadow-inset: inset 0 0 0 1px var(--sumi-unique);--sumi-unique-shadow-glow: 0 0 1px 1px var(--sumi-unique);--sumi-unique-shadow-border: 0 0 0 2px var(--sumi-background-accent), 0 0 0 4px var(--sumi-unique);--sumi-unique-text: #000000}:root{--sumi-margin-xs: .15rem;--sumi-margin-sm: .25rem;--sumi-margin-md: .5rem;--sumi-margin-lg: 1rem;--sumi-transition-short: .2s;--sumi-transition-long: .5s;--sumi-animation-short: .5s;--sumi-animation-long: 1.5s;--sumi-shadow-base: 0 0 0 0 transparent;--sumi-shadow-inset-primary: inset 0 0 0 1px var(--sumi-primary);--sumi-shadow-glow-primary: 0 0 1px 1px var(--sumi-primary);--sumi-shadow-inset-danger: inset 0 0 0 1px var(--sumi-danger);--sumi-shadow-glow-danger: 0 0 1px 1px var(--sumi-danger);--sumi-shadow-inset-highlight: inset 0 0 0 1px var(--sumi-highlight);--sumi-shadow-glow-highlight: 0 0 1px 1px var(--sumi-highlight);--sumi-font-family: "Shippori Mincho", serif;--sumi-font-size-sm: 10px;--sumi-font-size-md: 14px;--sumi-font-size-lg: 18px;--sumi-outline-base: 2px solid transparent;--sumi-outline-primary: 2px solid var(--sumi-primary);--sumi-outline-danger: 2px solid var(--sumi-danger);--sumi-outline-highlight: 2px solid var(--sumi-highlight);--sumi-gradient-primary: radial-gradient(circle, var(--sumi-primary) 0%, transparent 75%);--sumi-gradient-primary-left: radial-gradient(circle at 0% 50%, var(--sumi-primary) 0%, transparent 66%);--sumi-gradient-primary-right: radial-gradient(circle at 100% 50%, var(--sumi-primary) 0%, transparent 66%);--sumi-gradient-danger: radial-gradient(circle, var(--sumi-danger) 0%, transparent 75%);--sumi-gradient-highlight: radial-gradient(circle, var(--sumi-highlight) 0%, transparent 75%)}html,body{margin:0;min-height:100dvh}body{background:var(--sumi-background);color:var(--sumi-text-primary);font-family:var(--sumi-font-family);font-size:var(--sumi-font-size-md)}
