@font-face{font-family:Galmuri11;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/galmuri/Galmuri11.woff2)format("woff2")}@font-face{font-family:Galmuri11;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/galmuri/Galmuri11-Bold.woff2)format("woff2")}:root{--ui-ink:#15121d;--ui-panel:#221d2e;--ui-panel-2:#332b42;--ui-panel-3:#4a4058;--ui-bronze-1:#4e3c3c;--ui-bronze-2:#6e5650;--ui-bronze-3:#8e7466;--ui-bronze-4:#ae9480;--ui-bone:#a89c88;--ui-bone-2:#cfc4ac;--ui-text:#f2f4ff;--ui-text-2:#8e98cc;--ui-mute:#8a8494;--ui-flavor:#8e7466;--ui-now:#f2a33a;--ui-now-light:#ffd28a;--ui-now-dim:#b8661f;--ui-now-deep:#5e2f14;--ui-life:#8c1c30;--ui-life-track:#4a0f1e;--ui-mana:#8e98cc;--ui-mana-track:#4a4058;--ui-xp:#a89c88;--ui-xp-track:#332b42;--rarity-normal:#8a8494;--rarity-magic:#6f8cff;--rarity-rare:#e8c84a;--rarity-unique:#3fbfa0;--ui-world:#07050c;--ui-font:"Galmuri11", "Apple SD Gothic Neo", "Noto Sans KR", sans-serif}[data-font=readable]{--ui-font:"Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif}.o{text-shadow:1px 0 var(--ui-ink), -1px 0 var(--ui-ink), 0 1px var(--ui-ink), 0 -1px var(--ui-ink)}.o2{text-shadow:2px 0 var(--ui-ink), -2px 0 var(--ui-ink), 0 2px var(--ui-ink), 0 -2px var(--ui-ink), 2px 2px var(--ui-ink), -2px 2px var(--ui-ink), 2px -2px var(--ui-ink), -2px -2px var(--ui-ink)}.news{--u:1px;box-sizing:border-box;width:min(calc(360 * var(--u)), calc(100vw - 32px));padding:calc(8 * var(--u));border-style:solid;border-width:calc(5 * var(--u));border-color:var(--ui-bronze-2);border-image:var(--news-frame,none) var(--news-slice,5) fill / calc(5 * var(--u)) stretch;background:var(--ui-panel);image-rendering:pixelated;color:var(--ui-text);font-family:var(--ui-font);font-size:calc(12 * var(--u));font-weight:400;line-height:calc(14 * var(--u));letter-spacing:0;font-kerning:none;font-variant-ligatures:none;-webkit-font-smoothing:none;word-break:keep-all;overflow-wrap:anywhere}.news-head{gap:calc(8 * var(--u));margin-bottom:calc(6 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u));background:var(--ui-panel-2);box-shadow:inset 0 var(--u) 0 var(--ui-panel-3), inset 0 calc(-1 * var(--u)) 0 var(--ui-ink);justify-content:space-between;align-items:baseline;display:flex}.news h2{color:var(--ui-bone-2);font:inherit;margin:0;font-weight:700}.news time{color:var(--ui-mute)}.news-list{margin:0;padding:0;list-style:none}.news-list li{padding-left:calc(10 * var(--u));position:relative}.news-list li+li{margin-top:calc(4 * var(--u))}.news-list li:before{top:calc(5 * var(--u));left:calc(2 * var(--u));width:calc(3 * var(--u));height:calc(3 * var(--u));background:var(--ui-bone);content:"";position:absolute}.news .news-more{all:unset;box-sizing:border-box;margin-top:calc(6 * var(--u));padding:calc(2 * var(--u)) calc(8 * var(--u));background:var(--ui-panel-2);box-shadow:inset 0 0 0 var(--u) var(--ui-ink), inset var(--u) var(--u) 0 var(--u) var(--ui-bronze-3);color:var(--ui-text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;margin-left:auto;display:none}.news .news-more:hover{background:var(--ui-panel-3)}.news .news-more:focus-visible{outline:calc(2 * var(--u)) solid var(--ui-now);outline-offset:calc(2 * var(--u))}@media (width<=779px) and (height<=560px){.news:not(.open) .news-list li:nth-child(n+4){display:none}.news .news-more{width:fit-content;display:block;position:relative}.news .news-more:after{content:"";position:absolute;inset:-13px -12px}}
