@charset "UTF-8";:root{--color-black: #060606;--color-white: #fff;--color-night-light: #222;--color-night: #181818;--color-night-dark: #121212;--color-gainsbro-light: #f5f5f5;--color-gainsbro: #dcdcdc;--color-gainsbro-dark: #9d9d9d;--color-rock-light: #686868;--color-rock: #585858;--color-rock-dark: #4a4a4a;--color-sand-light: #dfcf99;--color-sand: #a38d6d;--color-sand-dark: #837053;--color-sun-light: #ffef9a;--color-sun: #ffda4d;--color-sun-dark: rgb(245, 196, 0);--color-sky-light: #00d2ff;--color-sky: #00b6ff;--color-sky-dark: #007fb3;--color-sunset-light: #da9f39;--color-sunset: #b68022;--color-sunset-dark: #92671b;--color-pale-blue-light: #eaeaff;--color-pale-blue: #d0d2ff;--color-pale-blue-dark: #9da1ff;--color-danger-light: #ff6e69;--color-danger: #ff342f;--color-danger-dark: #ad1714;--color-background-0: var(--color-black);--color-background-1: var(--color-night-dark);--color-background-2: var(--color-night);--color-background-3: var(--color-night-light);--color-text: var(--color-gainsbro-dark);--color-text-primary: var(--color-gainsbro);--color-text-secondary: var(--color-gainsbro-light);--color-bg-text-highlight: rgba(146, 103, 27, .5);--color-text-muted: var(--color-rock);--color-link: var(--color-sand-dark);--color-link-hover: var(--color-white);--color-link-alt: #43a2e6;--color-link-alt-hover: #43a2e6;--color-staff: var(--color-sunset);--color-valued: #d2b7f3;--color-support: #ffffff;--color-invalid: var(--color-danger);--color-warning: var(--color-sunset);--color-game-unique-item: rgb(175, 96, 37);--color-game-normal-item: rgb(200, 200, 200);--color-game-magic-item: rgb(136, 136, 255);--color-game-rare-item: rgb(255, 255, 119);--color-game-currency-item: rgb(170, 158, 130)}:root{--shadow-light: 0px 0px 3px rgba(255, 239, 154, .3);--shadow-dark: 1px 1px 4px rgba(0, 0, 0);--shadow-dark-lg: 0 4px 16px rgb(0, 0, 0);--shadow-inset: inset 0 1px 2px rgb(0 0 0 / 40%), inset 0 1px 1px rgb(0 0 0 / 20%), inset 0 2px 2px rgb(0 0 0 / 20%);--animation-speed-quick: .1s;--animation-speed-normal: .3s;--animation-speed-slow: .6s}@font-face{font-family:FontinSmallCaps;font-weight:400;font-style:normal;src:local("☺"),url(/font/fontin-smallcaps-webfont.woff) format("woff")}@font-face{font-family:FontinRegular;font-weight:400;font-style:normal;src:local("☺"),url(/font/fontin-regular-webfont.woff) format("woff")}@font-face{font-family:FontinItalic;font-weight:400;font-style:normal;src:local("☺"),url(/font/fontin-italic-webfont.woff) format("woff")}@font-face{font-family:FontinBold;font-weight:400;font-style:normal;src:local("☺"),url(/font/fontin-bold-webfont.woff) format("woff")}@font-face{font-family:Cinzel;font-weight:400;font-style:normal;src:local("Cinzel-Regular"),url(/font/Cinzel-Regular.woff) format("woff")}@font-face{font-family:Cinzel-Medium;font-weight:400;font-style:normal;src:local("Cinzel-Medium"),url(/font/Cinzel-Medium.woff) format("woff")}@font-face{font-family:OptimusPrincepsSemiBold;font-weight:700;font-style:normal;src:local("☺"),url(/font/OptimusPrincepsSemiBold.ttf) format("truetype")}@font-face{font-family:FrizQuadrataC;font-weight:400;font-style:normal;src:local("☺"),url(/font/FrizQuadrataC.woff) format("woff")}@font-face{font-family:Daehan;font-weight:400;font-style:normal;src:local("☺"),url(/font/Daehan.woff) format("woff")}@font-face{font-family:Noto Sans JP;font-weight:400;font-style:normal;src:local("☺"),url(/font/noto-sans-jp-v42-latin_japanese-regular.woff2) format("woff2"),url(/font/noto-sans-jp-v42-latin_japanese-regular.woff) format("woff")}@font-face{font-family:"Noto Serif JP";font-weight:400;font-style:normal;src:local("☺"),url(/font/noto-serif-jp-v21-latin_japanese-regular.woff2) format("woff2"),url(/font/noto-serif-jp-v21-latin_japanese-regular.woff) format("woff")}@font-face{font-family:Quikhand;font-style:normal;font-weight:400;src:local("Quikhand"),url(/font/Quikhand.woff) format("woff")}@font-face{font-family:Caveat-Bold;font-style:normal;font-weight:400;src:local("Caveat-Bold"),url(/font/Caveat-Bold.woff2) format("woff2")}@font-face{font-family:OpenSans Light;src:url(/font/OpenSans-Light.woff2) format("woff2")}@font-face{font-family:Quikhand;font-style:normal;font-weight:400;src:local("Quikhand"),url(/font/Quikhand.woff) format("woff")}:root{--font-default: Verdana, Arial, Helvetica, sans-serif;--font-monospace: Menlo, Monaco, Consolas, "Courier New", monospace;--font-styled: "FontinRegular", Verdana, Arial, Helvetica, sans-serif;--font-styled-bold: "FontinBold", Verdana, Arial, Helvetica, sans-serif;--font-styled-caps: "FontinSmallCaps", Verdana, Arial, Helvetica, sans-serif;--font-styled-italic: "FontinItalic", Verdana, Arial, Helvetica, sans-serif;--font-titles: "Cinzel", Verdana, Arial, Helvetica, sans-serif;--font-family-optimus-semibold: "OptimusPrincepsSemiBold", "Cinzel", "Noto Sans JP", Verdana, Arial, Helvetica, sans-serif;--font-handwriting: "Quikhand", Verdana, Arial, Helvetica, sans-serif;--font-test: "Lora", serif;--font-size-sm: .8rem;--font-size-default: .9rem;--font-size-lg: 1.1rem;--font-size-xl: 1.4rem;--font-size-2xl: 2.8rem;--leading-normal: 1.2}html:lang(ja-JP){--font-default: "Noto Sans JP", Verdana, Arial, Helvetica, sans-serif;--font-styled: "FontinRegular", "Noto Serif JP", Verdana, Arial, Helvetica, sans-serif;--font-styled-bold: "FontinBold", "Noto Serif JP", Verdana, Arial, Helvetica, sans-serif;--font-styled-caps: "FontinSmallCaps", "Noto Serif JP", Verdana, Arial, Helvetica, sans-serif;--font-size-sm: .9rem;--font-size-default: 1rem;--font-size-lg: 1.2rem;--font-size-xl: 2.5rem}:root{--icon-font: "Font Awesome 5 Free";--icon-size-default: 1rem;--icon-size-lg: 1.25rem}:root{--space-xs: .25rem;--space-sm: .5rem;--space-md: .75rem;--space-lg: 1rem;--space-xl: 1.5rem}:root{--layer-nav: 2;--layer-nav-menus: 3;--layer-dialogs: 4;--layer-popovers: 5}
