.ambient-fireflies-module__YHYkrW__swarm{pointer-events:none;position:absolute;inset:-12% -25%}.ambient-fireflies-module__YHYkrW__flight{pointer-events:none;animation:11s cubic-bezier(.45,0,.55,1) -2s infinite ambient-fireflies-module__YHYkrW__firefly-orbit;position:absolute;inset:0}.ambient-fireflies-module__YHYkrW__flight:after{content:"";opacity:.55;background:#fff1bc;border-radius:50%;width:3px;height:3px;animation:3.8s ease-in-out -1s infinite ambient-fireflies-module__YHYkrW__firefly-breathe;position:absolute;top:50%;left:50%;box-shadow:0 0 4px 1px #ffe5a080,0 0 10px 3px #eac97630}.ambient-fireflies-module__YHYkrW__flight:nth-child(2){animation-duration:14s;animation-delay:-7s}.ambient-fireflies-module__YHYkrW__flight:nth-child(3){animation-duration:12.5s;animation-direction:reverse;animation-delay:-10s}.ambient-fireflies-module__YHYkrW__flight:nth-child(4){animation-duration:16s;animation-delay:-4s}.ambient-fireflies-module__YHYkrW__flight:nth-child(5){animation-duration:13.5s;animation-direction:reverse;animation-delay:-12s}.ambient-fireflies-module__YHYkrW__flight:nth-child(2):after,.ambient-fireflies-module__YHYkrW__flight:nth-child(5):after{background:#d6f4d4;width:2px;height:2px;animation-duration:4.7s;animation-delay:-2.5s;box-shadow:0 0 4px 1px #b5e7be70,0 0 9px 2px #9bd4b326}.ambient-fireflies-module__YHYkrW__flight:nth-child(3):after{animation-duration:3.2s;animation-delay:-2s}.ambient-fireflies-module__YHYkrW__flight:nth-child(4):after{animation-duration:5.3s;animation-delay:-4s}@keyframes ambient-fireflies-module__YHYkrW__firefly-orbit{0%,to{transform:translate(-43%,-12%)}16%{transform:translate(-21%,-42%)}32%{transform:translate(27%,-34%)}48%{transform:translate(44%,5%)}64%{transform:translate(23%,40%)}80%{transform:translate(-27%,34%)}}@keyframes ambient-fireflies-module__YHYkrW__firefly-breathe{0%,to{opacity:.3}45%{opacity:.78}70%{opacity:.48}}@media (prefers-reduced-motion:reduce){.ambient-fireflies-module__YHYkrW__swarm{display:none}}
.income-chest-module__qH-Tzq__chest{z-index:1;background:0 0;border:0;width:min(8.65vw,15.37svh);min-width:64px;padding:0;position:absolute;top:min(36.9vw,65.57svh);left:calc(50% + min(17.58vw,31.26svh));transform:translate(-50%,-100%)}.income-chest-module__qH-Tzq__chestImage{filter:saturate(.78)brightness(.85)drop-shadow(0 0 4px #e3ad5e33);width:100%;height:auto;transition:filter .2s;display:block}.income-chest-module__qH-Tzq__checkSign{z-index:-1;width:85%;position:absolute;bottom:58%;left:50%;transform:translate(-50%)}.income-chest-module__qH-Tzq__checkSignImage{filter:saturate(.76)brightness(.85)drop-shadow(1px 2px 1px #1b140d44);pointer-events:none;width:100%;height:auto;display:block}.income-chest-module__qH-Tzq__checkSignText{color:#2d2013;letter-spacing:.03em;white-space:nowrap;font:clamp(8px,.72vw,11px)/1 Galmuri11,sans-serif;position:absolute;top:28.6%;left:50%;transform:translate(-50%,-50%)}.income-chest-module__qH-Tzq__glow{pointer-events:none;background:radial-gradient(#f4c67b42,#0000 65%);animation:3.2s ease-in-out infinite income-chest-module__qH-Tzq__chest-glow;position:absolute;inset:-8% -12% 26%}.income-chest-module__qH-Tzq__sheen{mix-blend-mode:screen;opacity:0;pointer-events:none;background:linear-gradient(115deg,#0000 43%,#ffefc02e 48%,#fff8d74d 50%,#fff0c62e 52%,#0000 57%) 0 0/300% 100%;animation:4.8s ease-in-out infinite income-chest-module__qH-Tzq__chest-sheen;position:absolute;inset:0;-webkit-mask:url(/images/minecraft-income-chest-grounded.webp) 50%/contain no-repeat;mask:url(/images/minecraft-income-chest-grounded.webp) 50%/contain no-repeat}.income-chest-module__qH-Tzq__chest:hover .income-chest-module__qH-Tzq__chestImage,.income-chest-module__qH-Tzq__chest:focus-visible .income-chest-module__qH-Tzq__chestImage{filter:saturate(.85)brightness(1.08)drop-shadow(0 0 8px #ffcf8299)}.income-chest-module__qH-Tzq__chest[data-selected=true] .income-chest-module__qH-Tzq__chestImage{filter:saturate(.8)brightness(1.14)drop-shadow(0 0 12px #ffe2a8aa)}.income-chest-module__qH-Tzq__chest[data-selected=true] .income-chest-module__qH-Tzq__glow{background:radial-gradient(#ffe0a77d,#0000 68%);animation-duration:2s}.income-chest-module__qH-Tzq__chest:focus-visible{outline-offset:6px;outline:2px dashed #f4dcb0}.income-chest-module__qH-Tzq__hint{color:#ffe9be;white-space:nowrap;opacity:0;pointer-events:none;background:#21170bd9;margin-top:9px;padding:4px 7px;font:11px Galmuri11,sans-serif;transition:opacity .2s,transform .2s;position:absolute;top:100%;left:50%;transform:translate(-50%,4px)}.income-chest-module__qH-Tzq__chest:hover .income-chest-module__qH-Tzq__hint,.income-chest-module__qH-Tzq__chest:focus-visible .income-chest-module__qH-Tzq__hint{opacity:1;transform:translate(-50%)}.income-chest-module__qH-Tzq__dialog{color:#3f3f3f;-webkit-user-select:none;user-select:none;background:#c6c6c6;border:3px solid #181818;border-radius:0;width:min(440px,100vw - 28px);max-width:none;max-height:calc(100svh - 28px);padding:10px 12px 12px;font-family:Galmuri11,sans-serif;overflow:visible;box-shadow:inset 3px 3px #fff,inset -3px -3px #555,0 8px 28px #0006}.income-chest-module__qH-Tzq__dialog::backdrop{background:#090e166b}.income-chest-module__qH-Tzq__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.income-chest-module__qH-Tzq__header h2{margin:0;font-size:19px;font-weight:400;line-height:1.5}.income-chest-module__qH-Tzq__closeButton{color:#323232;background:#a9a9a9;border:2px solid #373737;border-color:#fff #373737 #373737 #fff;border-radius:0;place-items:center;width:30px;height:30px;padding:0;font:24px/1 Galmuri11,sans-serif;display:grid}.income-chest-module__qH-Tzq__closeButton:hover{background:#ddd}.income-chest-module__qH-Tzq__closeButton:active{border-color:#373737 #fff #fff #373737}.income-chest-module__qH-Tzq__closeButton:focus-visible{outline-offset:2px;outline:2px solid #574975}.income-chest-module__qH-Tzq__slots{grid-template-columns:repeat(9,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.income-chest-module__qH-Tzq__slot{aspect-ratio:1;background:#8b8b8b;border:2px solid #fff;border-color:#373737 #fff #fff #373737;min-width:0;position:relative}.income-chest-module__qH-Tzq__item{background:0 0;border:0;border-radius:0;place-items:center;width:100%;height:100%;padding:2px;display:grid}.income-chest-module__qH-Tzq__item:hover,.income-chest-module__qH-Tzq__item:focus{background:#fff5}.income-chest-module__qH-Tzq__item:focus-visible{outline-offset:-2px;outline:2px solid #fff}.income-chest-module__qH-Tzq__itemIcon,.income-chest-module__qH-Tzq__goldIcon{object-fit:contain;width:86%;height:86%;display:block}.income-chest-module__qH-Tzq__itemIcon{image-rendering:pixelated}.income-chest-module__qH-Tzq__goldIcon{image-rendering:auto}.income-chest-module__qH-Tzq__stack{color:#fff;text-shadow:2px 2px #282828;pointer-events:none;font:15px/1.1 Galmuri11,sans-serif;position:absolute;bottom:0;right:1px}.income-chest-module__qH-Tzq__tooltip{color:#fff;pointer-events:none;z-index:2;background:#140c20f5;border:2px solid #6b529b;width:max-content;padding:10px 12px;font:14px/1.6 Galmuri11,sans-serif;display:none;position:absolute;bottom:calc(100% + 8px);left:-2px;box-shadow:0 0 0 2px #170d22,inset 0 0 0 1px #26173e}.income-chest-module__qH-Tzq__tooltip>span{color:#d3b5ff;display:block}.income-chest-module__qH-Tzq__tooltip strong{white-space:nowrap;font-weight:400;display:block}.income-chest-module__qH-Tzq__tooltip small{color:#c2b6d4;margin-left:6px;font-size:10px}.income-chest-module__qH-Tzq__slot:hover .income-chest-module__qH-Tzq__tooltip,.income-chest-module__qH-Tzq__slot:focus-within .income-chest-module__qH-Tzq__tooltip{display:block}.income-chest-module__qH-Tzq__slots:has(.income-chest-module__qH-Tzq__item:hover) .income-chest-module__qH-Tzq__slot:focus-within:not(:hover) .income-chest-module__qH-Tzq__tooltip{display:none}@keyframes income-chest-module__qH-Tzq__chest-glow{0%,to{opacity:.4}50%{opacity:.95}}@keyframes income-chest-module__qH-Tzq__chest-sheen{0%,62%{opacity:0;background-position:0 0}68%{opacity:.65}82%{opacity:.65;background-position:100% 0}87%,to{opacity:0;background-position:100% 0}}@media (max-width:700px){.income-chest-module__qH-Tzq__chest{width:clamp(64px,18vw,90px);top:calc(65px + clamp(275.39px,91.8vw,406.53px));left:min(50% + clamp(131.2px,43.7vw,193.7px),100% - 52px)}.income-chest-module__qH-Tzq__header h2{font-size:16px}.income-chest-module__qH-Tzq__stack{font-size:12px}.income-chest-module__qH-Tzq__tooltip{padding:8px 10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.income-chest-module__qH-Tzq__glow{opacity:.65;animation:none}.income-chest-module__qH-Tzq__sheen{opacity:0;animation:none}.income-chest-module__qH-Tzq__chestImage,.income-chest-module__qH-Tzq__hint{transition:none}}
.arrival-menu-module__8CLwTG__menus{--menu-gap:clamp(8px,1vw,16px);gap:var(--menu-gap);z-index:3;isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));width:min(600px,39vw,76svh);display:grid;position:absolute;top:min(76svh,42.77vw);left:50%;transform:translate(-50%,-50%)}.arrival-menu-module__8CLwTG__menuButton{color:#ebd7a8;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:4px 4px 8px;display:flex;position:relative}.arrival-menu-module__8CLwTG__menuButton:focus-visible{outline-offset:3px;outline:2px dashed #edda9c}.arrival-menu-module__8CLwTG__artwork{perspective:1000px;width:100%;height:min(96px,7vw,12.5svh);transition:transform .22s;display:block;position:relative}.arrival-menu-module__8CLwTG__menuGlow{filter:blur(7px);pointer-events:none;opacity:.55;background:radial-gradient(#edc8752e,#0000 67%);transition:opacity .22s;position:absolute;inset:24% -5% 16%}.arrival-menu-module__8CLwTG__menuButton[data-active=true] .arrival-menu-module__8CLwTG__menuGlow,.arrival-menu-module__8CLwTG__menuButton:hover .arrival-menu-module__8CLwTG__menuGlow,.arrival-menu-module__8CLwTG__menuButton:focus-visible .arrival-menu-module__8CLwTG__menuGlow{opacity:1}.arrival-menu-module__8CLwTG__menuButton:hover .arrival-menu-module__8CLwTG__artwork,.arrival-menu-module__8CLwTG__menuButton:focus-visible .arrival-menu-module__8CLwTG__artwork{transform:translateY(-4px)}.arrival-menu-module__8CLwTG__caption{white-space:nowrap;text-align:center;text-shadow:0 2px 5px #120d08;font:10px/1.5 Galmuri11,sans-serif;transition:color .2s;position:relative}.arrival-menu-module__8CLwTG__caption:after{content:"";opacity:.45;background:#b49b63;width:18px;height:2px;margin:5px auto 0;transition:opacity .2s,width .2s;display:block;box-shadow:0 1px #23180f}.arrival-menu-module__8CLwTG__menuButton:hover .arrival-menu-module__8CLwTG__caption,.arrival-menu-module__8CLwTG__menuButton:focus-visible .arrival-menu-module__8CLwTG__caption{color:#fff0c7}.arrival-menu-module__8CLwTG__menuButton:hover .arrival-menu-module__8CLwTG__caption:after,.arrival-menu-module__8CLwTG__menuButton:focus-visible .arrival-menu-module__8CLwTG__caption:after{opacity:1;width:28px}.arrival-menu-module__8CLwTG__bookMount{transform-style:preserve-3d;display:block;position:absolute;inset:10% 1%}.arrival-menu-module__8CLwTG__bookMount .closed-book{animation:none;transform:rotateX(42deg)rotate(-4deg)}:is(.arrival-menu-module__8CLwTG__menuButton:hover .closed-book,.arrival-menu-module__8CLwTG__menuButton:focus-visible .closed-book){transform:rotateX(34deg)rotate(-3deg)}.arrival-menu-module__8CLwTG__bookMount .book-cover-surface{border-width:4px 4px 4px 8px}.arrival-menu-module__8CLwTG__bookMount .cover-border{border-width:2px;inset:7px}.arrival-menu-module__8CLwTG__bookMount .book-cover-surface>strong{text-shadow:2px 2px #312013;font-size:clamp(18px,1.4vw,24px)}.arrival-menu-module__8CLwTG__bookMount .cover-eyebrow{font-size:6px}.arrival-menu-module__8CLwTG__bookMount .cover-star{width:12px;height:12px;margin:2px 0}.arrival-menu-module__8CLwTG__bookMount .cover-subtitle{margin-top:3px;font-size:5px}.arrival-menu-module__8CLwTG__bookMount .cover-corner{border-width:2px;width:13px;height:13px}.arrival-menu-module__8CLwTG__object{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.arrival-menu-module__8CLwTG__object img{object-fit:contain;filter:drop-shadow(0 8px 7px #1c120bd9)drop-shadow(0 0 8px #f1d58b33);width:auto;max-width:94%;height:85%;transition:filter .22s;display:block}.arrival-menu-module__8CLwTG__object[data-menu=chest] img{height:75%}.arrival-menu-module__8CLwTG__object[data-menu=fortune] img{filter:drop-shadow(0 8px 7px #1c120bc9)drop-shadow(0 0 9px #aaf2d244);height:96%}.arrival-menu-module__8CLwTG__object[data-menu=wow] img{height:93%}.arrival-menu-module__8CLwTG__menuButton:hover .arrival-menu-module__8CLwTG__object img,.arrival-menu-module__8CLwTG__menuButton:focus-visible .arrival-menu-module__8CLwTG__object img{filter:brightness(1.12)drop-shadow(0 8px 7px #1c120bd9)drop-shadow(0 0 12px #fff0bf66)}@media (max-width:1100px) and (min-width:701px){.arrival-menu-module__8CLwTG__menus{width:min(480px,52vw);left:38%}.arrival-menu-module__8CLwTG__artwork{height:clamp(58px,7.2vw,80px)}.arrival-menu-module__8CLwTG__caption{font-size:9px}}@media (max-width:700px){.arrival-menu-module__8CLwTG__menus{--menu-gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(300px,100% - 110px);top:calc(clamp(315px,105vw,465px) - 31px);left:40%;transform:translate(-50%)}.arrival-menu-module__8CLwTG__menuButton{gap:3px;height:106px;padding:4px 8px}.arrival-menu-module__8CLwTG__artwork{flex-shrink:0;height:74px}.arrival-menu-module__8CLwTG__caption{font-size:10px}.arrival-menu-module__8CLwTG__caption:after{margin-top:3px}.arrival-menu-module__8CLwTG__bookMount .book-cover-surface>strong{font-size:18px}:is(.arrival-menu-module__8CLwTG__bookMount .cover-eyebrow,.arrival-menu-module__8CLwTG__bookMount .cover-subtitle){font-size:4px}}@media (prefers-reduced-motion:reduce){.arrival-menu-module__8CLwTG__artwork,.arrival-menu-module__8CLwTG__menuGlow,.arrival-menu-module__8CLwTG__caption,.arrival-menu-module__8CLwTG__caption:after,.arrival-menu-module__8CLwTG__object img{transition:none}.arrival-menu-module__8CLwTG__bookMount .closed-book{transition:none}}
.race-guide-module__dBLD1q__dialog{color:#eddfbc;-webkit-user-select:none;user-select:none;background:#17150f;border:22px solid #0000;border-image:url(/images/race-guide/window-frame.webp) 140 150;border-radius:0;width:min(1600px,96vw);max-width:none;height:min(960px,94svh);max-height:none;padding:0;font-family:Galmuri11,sans-serif;overflow:hidden;box-shadow:0 24px 100px #000c}.race-guide-module__dBLD1q__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#060c14d9}.race-guide-module__dBLD1q__inner{--accent:#95c8dd;background:radial-gradient(at 50% 100%,#2c2920,#0000 70%),#141511;flex-direction:column;gap:10px;height:100%;padding:14px 16px 16px;display:flex}.race-guide-module__dBLD1q__inner[data-faction=horde]{--accent:#e5a297}.race-guide-module__dBLD1q__header{border-bottom:2px solid #9f7b3c66;flex-shrink:0;align-items:center;gap:20px;min-height:56px;padding:0 0 12px;display:flex}.race-guide-module__dBLD1q__header p{color:#bba16f;letter-spacing:.2em;margin:0 0 5px;font:11px Barlow Condensed,sans-serif}.race-guide-module__dBLD1q__header h2{color:#f5de9e;margin:0;font-size:21px;font-weight:400}.race-guide-module__dBLD1q__headerNote{color:#9f977f;margin-left:auto;font-size:11px}.race-guide-module__dBLD1q__close{z-index:4;color:#e7d6ad;background:#382c1e;border:2px solid #4b3822;border-color:#a88b57 #4b3822 #4b3822 #a88b57;border-radius:0;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:26px;line-height:1;display:grid;position:relative;box-shadow:inset 2px 2px #b9984b33}.race-guide-module__dBLD1q__close:hover{color:#fff0c0;background:#5c4526}.race-guide-module__dBLD1q__dialog button:focus-visible,.race-guide-module__dBLD1q__dialog summary:focus-visible{outline-offset:3px;z-index:4;outline:2px solid #ffe4a0}.race-guide-module__dBLD1q__content{flex:1;grid-template-columns:230px minmax(0,1fr) minmax(290px,345px);gap:14px;min-height:0;display:grid}.race-guide-module__dBLD1q__racePicker{grid-template-columns:1fr 1fr;gap:8px;min-height:0;display:grid}.race-guide-module__dBLD1q__faction{isolation:isolate;background:#0c2333;border:2px solid #82724e;border-bottom-color:#3d3424;flex-direction:column;gap:8px;min-width:0;padding:10px 6px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #141511}.race-guide-module__dBLD1q__faction[data-faction=horde]{background:#3c1513}.race-guide-module__dBLD1q__banner{z-index:-1;object-fit:cover;object-position:center top;opacity:.23}.race-guide-module__dBLD1q__factionTitle{flex-direction:column;align-items:center;gap:6px;min-height:76px;display:flex}.race-guide-module__dBLD1q__factionTitle img{border:1px solid #b99758;width:44px;height:44px}.race-guide-module__dBLD1q__factionTitle h3{color:#e7c470;white-space:nowrap;margin:0;font-size:11px;font-weight:400}.race-guide-module__dBLD1q__raceList{flex:1;grid-template-rows:repeat(5,minmax(0,1fr));gap:7px;min-height:0;display:grid}.race-guide-module__dBLD1q__raceButton{color:#d4cbae;background:#111a1edb;border:2px solid #302c24;border-color:#6e6957 #302c24 #302c24 #6e6957;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:0;padding:5px 2px;transition:background .15s,border-color .15s;display:flex;position:relative;box-shadow:inset 1px 1px #d4c39c22}.race-guide-module__dBLD1q__faction[data-faction=horde] .race-guide-module__dBLD1q__raceButton{background:#231411df}.race-guide-module__dBLD1q__raceButton img{object-fit:cover;width:clamp(32px,4.5svh,54px);height:clamp(32px,4.5svh,54px);display:block}.race-guide-module__dBLD1q__raceButton>span:first-of-type{white-space:nowrap;font-size:11px}.race-guide-module__dBLD1q__raceButton:hover{background:#41402fe8;border-color:#baa476}.race-guide-module__dBLD1q__raceButton[aria-pressed=true]{color:#ffe7a2;background:#504329e8;border-color:#e5bf63;box-shadow:0 0 8px #e7bd422e,inset 0 0 0 1px #ffe4a455}.race-guide-module__dBLD1q__selectedMark{color:#ffdf84;font-size:9px;position:absolute;top:2px;right:3px}.race-guide-module__dBLD1q__sceneColumn{scrollbar-width:thin;scrollbar-color:#8e7144 #211b13;min-width:0;height:100%;min-height:0;position:relative;overflow-y:auto;container-type:inline-size}.race-guide-module__dBLD1q__scene{isolation:isolate;background:#142329;border:2px solid #8e794d;height:100%;min-height:0;position:relative;overflow:clip;box-shadow:inset 0 0 0 2px #25251c}.race-guide-module__dBLD1q__specializations{z-index:3;scrollbar-width:thin;scrollbar-color:#8e7144 #211b13;background:linear-gradient(135deg,#3d2f1be8,#171711ed);border:2px solid #594023;border-color:#ae8c4e #594023 #594023 #ae8c4e;width:clamp(148px,29%,205px);max-height:calc(100% - clamp(64px,12%,110px) - 20px);padding:9px;position:absolute;top:clamp(64px,12%,110px);right:14px;overflow-y:auto;box-shadow:inset 1px 1px #e7c47733,0 5px 18px #060c0e66}.race-guide-module__dBLD1q__specHeading{border-bottom:1px solid #b7934b66;padding-bottom:7px}.race-guide-module__dBLD1q__specHeading>span{color:#ae976c;letter-spacing:.18em;font:8px Barlow Condensed,sans-serif;display:block}.race-guide-module__dBLD1q__specHeading h3{color:#f5d695;margin:4px 0 0;font-size:12px;font-weight:400}.race-guide-module__dBLD1q__specHeading small{color:#bca273;border:1px solid #ae8c4e66;place-items:center;width:16px;height:16px;margin-left:4px;font-size:9px;display:inline-grid}.race-guide-module__dBLD1q__specializations ul{margin:0;padding:0;list-style:none}.race-guide-module__dBLD1q__specializations li{border-bottom:1px solid #b7934b38;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:5px 7px;padding:9px 0;display:grid}.race-guide-module__dBLD1q__specIcon{width:32px;height:32px;image-rendering:pixelated;background-color:#171510;background-repeat:no-repeat;outline:1px solid #967842;display:block;box-shadow:0 2px 4px #0008}.race-guide-module__dBLD1q__specTitle{min-width:0}.race-guide-module__dBLD1q__specTitle h4{color:#ffe4a5;word-break:keep-all;margin:0 0 4px;font-size:11px;font-weight:400;line-height:1.5}.race-guide-module__dBLD1q__specRoles{flex-wrap:wrap;gap:3px;display:flex}.race-guide-module__dBLD1q__specRoles span{color:#f1c7a3;white-space:nowrap;background:#6b452a40;border:1px solid #a97d4c6b;padding:1px 3px;font-size:8px;line-height:1.5;display:inline-block}.race-guide-module__dBLD1q__specRoles [data-role=tank]{color:#addbea;background:#2c607040;border-color:#6e9fb071}.race-guide-module__dBLD1q__specRoles [data-role=healer]{color:#b8ddb1;background:#3b673c40;border-color:#7ca47771}.race-guide-module__dBLD1q__specRoles [data-role=ranged]{color:#dcc7ef;background:#5f447840;border-color:#a894c471}.race-guide-module__dBLD1q__specializations li p{color:#d3c6a7;word-break:keep-all;overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:9px;line-height:1.65}.race-guide-module__dBLD1q__specSources{flex-direction:column;gap:5px;padding-top:8px;display:flex}.race-guide-module__dBLD1q__specSources>span{color:#a99c7e;word-break:keep-all;font-size:8px;line-height:1.7}.race-guide-module__dBLD1q__specSources a{color:#dbbd7f;font-size:8px;line-height:1.7;text-decoration:none}.race-guide-module__dBLD1q__specSources a:hover{color:#ffdf99;text-decoration:underline}.race-guide-module__dBLD1q__specSources a:focus-visible{outline-offset:2px;outline:2px solid #ffe4a0}.race-guide-module__dBLD1q__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (max-width:499px){.race-guide-module__dBLD1q__scene{height:clamp(360px,60svh,480px)}.race-guide-module__dBLD1q__specializations{width:100%;max-height:none;margin-top:10px;position:relative;inset:auto;overflow:visible}.race-guide-module__dBLD1q__specializations li{grid-template-columns:32px minmax(0,1fr);padding:9px 0}.race-guide-module__dBLD1q__specializations li p{grid-column:2}.race-guide-module__dBLD1q__specRoles{gap:5px}.race-guide-module__dBLD1q__specSources>span br{display:none}}@media (max-height:780px) and (min-width:801px){@container (min-width:500px){.race-guide-module__dBLD1q__specializations{max-height:calc(100% - 76px);padding:9px;top:64px}.race-guide-module__dBLD1q__specHeading{padding-bottom:7px}.race-guide-module__dBLD1q__specHeading h3{font-size:12px}.race-guide-module__dBLD1q__specializations li{padding:7px 0}.race-guide-module__dBLD1q__specializations li p{font-size:9px;line-height:1.6}}}.race-guide-module__dBLD1q__sceneImage{left:50%;top:var(--scene-image-top,0);width:var(--scene-image-width,100%);height:var(--scene-image-height,100%);object-fit:cover;z-index:-2;animation:.35s ease-out race-guide-module__dBLD1q__scene-arrive;position:absolute;transform:translate(-50%)}.race-guide-module__dBLD1q__sceneShade{z-index:-1;pointer-events:none;background:linear-gradient(#071115b5,#0000 32% 72%,#071115cf);position:absolute;inset:0}.race-guide-module__dBLD1q__sceneHeading{z-index:2;text-align:center;text-shadow:0 2px 3px #0a1417;pointer-events:none;position:absolute;top:26px;left:24px;right:24px}.race-guide-module__dBLD1q__sceneHeading>span{color:#e6d4a7;letter-spacing:.08em;font-size:10px}.race-guide-module__dBLD1q__sceneHeading h3{color:#fff1c5;margin:10px 0 8px;font-size:clamp(24px,2.2vw,37px);font-weight:400}.race-guide-module__dBLD1q__sceneHeading p{color:#d7e8e1;margin:0;font-size:11px}.race-guide-module__dBLD1q__genderPicker{z-index:3;background:#17150ee6;border:2px solid #3c2c1b;border-color:#8e794d #3c2c1b #3c2c1b #8e794d;gap:5px;padding:4px;display:flex;position:absolute;bottom:43px;left:50%;transform:translate(-50%);box-shadow:inset 1px 1px #ccb67a33,0 3px 8px #070b0b88}.race-guide-module__dBLD1q__genderButton{background:#100e09;border:2px solid #302317;border-color:#6d5b3a #302317 #302317 #6d5b3a;border-radius:0;place-items:center;width:38px;height:38px;padding:2px;transition:border-color .15s,box-shadow .15s;display:grid;box-shadow:inset 2px 2px #b99f6633,inset -2px -2px #0006}.race-guide-module__dBLD1q__genderButton img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;filter:grayscale()brightness(.78);transition:filter .15s;display:block}.race-guide-module__dBLD1q__genderButton:hover{border-color:#c0a465}.race-guide-module__dBLD1q__genderButton:hover img{filter:grayscale()brightness(1.05)}.race-guide-module__dBLD1q__genderButton[aria-pressed=true]{background:#3c2d13;border-color:#f1cf7f;box-shadow:inset 0 0 0 1px #ffe5a566,0 0 10px #f6c66a77}.race-guide-module__dBLD1q__genderButton[aria-pressed=true] img{filter:grayscale()sepia(.85)saturate(1.6)brightness(1.3)}.race-guide-module__dBLD1q__sceneCaption{z-index:2;text-align:center;color:#e9deb9;letter-spacing:.07em;text-shadow:0 2px 3px #071115;pointer-events:none;font-size:11px;position:absolute;bottom:18px;left:12px;right:12px}.race-guide-module__dBLD1q__sceneMotes{pointer-events:none;position:absolute;inset:0}.race-guide-module__dBLD1q__sceneMotes i{opacity:0;background:#d3ffdc;width:3px;height:3px;animation:6s ease-in-out infinite race-guide-module__dBLD1q__scene-mote;position:absolute;top:57%;left:22%;box-shadow:0 0 9px #a9ffd6}.race-guide-module__dBLD1q__sceneMotes i:nth-child(2){animation-delay:-1.8s;top:69%;left:72%}.race-guide-module__dBLD1q__sceneMotes i:nth-child(3){animation-delay:-3s;top:44%;left:54%}.race-guide-module__dBLD1q__sceneMotes i:nth-child(4){animation-delay:-4.5s;top:78%;left:40%}.race-guide-module__dBLD1q__information{scrollbar-width:thin;scrollbar-color:#8e7144 #211b13;background:linear-gradient(135deg,#322a1b55,#0000),#15130f;border:2px solid #392d20;border-color:#76613f #392d20 #392d20 #76613f;min-height:0;padding:14px;overflow-y:auto}.race-guide-module__dBLD1q__infoHeading{align-items:center;gap:10px;margin-bottom:10px;display:flex}.race-guide-module__dBLD1q__infoHeading img{border:2px solid #ac8b51;flex-shrink:0}.race-guide-module__dBLD1q__infoHeading span{color:#b2a180;font-size:9px}.race-guide-module__dBLD1q__infoHeading h3{color:#f3dba2;margin:5px 0 0;font-size:20px;font-weight:400}.race-guide-module__dBLD1q__raceOverview>p,.race-guide-module__dBLD1q__factionLore p{color:#bbb399;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.75}.race-guide-module__dBLD1q__traits{margin-top:14px}.race-guide-module__dBLD1q__traits>h3{color:#f4d68c;border-bottom:1px solid #8b70434d;align-items:center;gap:7px;margin:0;padding:0 0 9px;font-size:13px;font-weight:400;display:flex}.race-guide-module__dBLD1q__traits>h3>span{font-size:9px}.race-guide-module__dBLD1q__traits small,.race-guide-module__dBLD1q__classHeading small{color:#b4a27c;border:1px solid #89734966;place-items:center;min-width:17px;height:17px;margin-left:3px;font-size:9px;font-weight:400;display:inline-grid}.race-guide-module__dBLD1q__traits ul{margin:0;padding:0;list-style:none}.race-guide-module__dBLD1q__traits li{border-bottom:1px solid #8b704329;align-items:flex-start;gap:10px;padding:9px 0;display:flex}.race-guide-module__dBLD1q__traits li img{border:1px solid #8f7645;flex-shrink:0;width:40px;height:40px}.race-guide-module__dBLD1q__traits h4{color:#ffe3a5;margin:0 0 4px;font-size:12px;font-weight:400}.race-guide-module__dBLD1q__traits li p{color:#d2c4a2;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.7}.race-guide-module__dBLD1q__factionLore{margin-top:14px}.race-guide-module__dBLD1q__factionLore summary{color:var(--accent);cursor:var(--pickaxe-cursor),pointer;font-size:10px}.race-guide-module__dBLD1q__factionLore p{margin-top:9px}.race-guide-module__dBLD1q__classDock{border-top:2px solid #9f7b3c66;flex-shrink:0;padding-top:8px}.race-guide-module__dBLD1q__classHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.race-guide-module__dBLD1q__classHeading h3{color:#d7c59b;margin:0;font-size:12px;font-weight:400}.race-guide-module__dBLD1q__classList{justify-content:center;gap:8px;display:flex}.race-guide-module__dBLD1q__classButton{color:#b9b099;background:#242015;border:2px solid #362a1c;border-color:#736442 #362a1c #362a1c #736442;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:77px;padding:5px 4px;display:flex;box-shadow:inset 1px 1px #a48b4c22}.race-guide-module__dBLD1q__classButton img{width:33px;height:33px;display:block}.race-guide-module__dBLD1q__classButton span{white-space:nowrap;font-size:10px}.race-guide-module__dBLD1q__classButton:hover{background:#3b3320;border-color:#baa476}.race-guide-module__dBLD1q__classButton[aria-pressed=true]{color:#ffe3a0;background:#4c3b1c;border-color:#d7b56b;box-shadow:0 0 10px #d5b55b26,inset 0 0 0 1px #f9d07844}@keyframes race-guide-module__dBLD1q__scene-arrive{0%{opacity:.25}to{opacity:1}}@keyframes race-guide-module__dBLD1q__scene-mote{0%,to{opacity:0;transform:translateY(5px)}35%,60%{opacity:.8}90%{transform:translateY(-35px)}}@media (min-width:1450px) and (min-height:800px){.race-guide-module__dBLD1q__content{grid-template-columns:260px minmax(0,1fr) 365px}.race-guide-module__dBLD1q__information{padding:18px}.race-guide-module__dBLD1q__traits li{padding:17px 0}.race-guide-module__dBLD1q__traits li p,.race-guide-module__dBLD1q__raceOverview>p{font-size:12px}.race-guide-module__dBLD1q__raceButton img{width:54px;height:54px}.race-guide-module__dBLD1q__raceButton>span:first-of-type{font-size:12px}}@media (max-width:1050px){.race-guide-module__dBLD1q__inner{gap:10px;padding:12px}.race-guide-module__dBLD1q__content{grid-template-columns:185px minmax(0,1fr) minmax(260px,295px);gap:10px}.race-guide-module__dBLD1q__faction{padding:8px 3px}.race-guide-module__dBLD1q__information{padding:10px}.race-guide-module__dBLD1q__raceButton>span:first-of-type{font-size:10px}.race-guide-module__dBLD1q__headerNote{display:none}.race-guide-module__dBLD1q__close{margin-left:auto}.race-guide-module__dBLD1q__traits li{gap:7px}.race-guide-module__dBLD1q__traits li img{width:34px;height:34px}}@media (max-width:800px){.race-guide-module__dBLD1q__dialog{border-width:16px;width:97vw;height:96svh}.race-guide-module__dBLD1q__inner{padding:12px}.race-guide-module__dBLD1q__header h2{font-size:17px}.race-guide-module__dBLD1q__content{grid-template-rows:auto auto;grid-template-columns:185px minmax(0,1fr);align-content:start;overflow-y:auto}.race-guide-module__dBLD1q__information{grid-column:1/-1;overflow:visible}.race-guide-module__dBLD1q__racePicker{align-self:start;height:380px}.race-guide-module__dBLD1q__sceneColumn{height:auto;overflow:visible}.race-guide-module__dBLD1q__scene{height:380px}.race-guide-module__dBLD1q__classButton{width:65px}}@media (max-width:530px){.race-guide-module__dBLD1q__dialog{border-width:12px}.race-guide-module__dBLD1q__inner{gap:9px;padding:10px}.race-guide-module__dBLD1q__header{gap:10px;min-height:48px;padding-bottom:9px}.race-guide-module__dBLD1q__header p{font-size:9px}.race-guide-module__dBLD1q__header h2{font-size:16px}.race-guide-module__dBLD1q__close{width:30px;height:30px;font-size:22px}.race-guide-module__dBLD1q__content{flex-direction:column;gap:10px;display:flex}.race-guide-module__dBLD1q__racePicker{flex-direction:column;flex-shrink:0;gap:7px;min-height:auto;display:flex}.race-guide-module__dBLD1q__faction{flex-direction:row;align-items:center;gap:5px;padding:7px 5px;overflow:visible}.race-guide-module__dBLD1q__banner{display:none}.race-guide-module__dBLD1q__factionTitle{flex-shrink:0;gap:3px;width:32px;min-height:0}.race-guide-module__dBLD1q__factionTitle img{width:28px;height:28px}.race-guide-module__dBLD1q__factionTitle h3{writing-mode:vertical-rl;letter-spacing:.1em;font-size:7px}.race-guide-module__dBLD1q__raceList{grid-template-rows:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.race-guide-module__dBLD1q__raceButton{gap:4px;padding:5px 0}.race-guide-module__dBLD1q__raceButton img{width:31px;height:31px}.race-guide-module__dBLD1q__raceButton>span:first-of-type{letter-spacing:-.07em;font-size:8px}.race-guide-module__dBLD1q__scene{flex-shrink:0;min-height:440px}.race-guide-module__dBLD1q__sceneHeading{top:20px}.race-guide-module__dBLD1q__sceneHeading h3{font-size:28px}.race-guide-module__dBLD1q__information{flex-shrink:0;padding:14px}.race-guide-module__dBLD1q__classDock{padding-top:8px}.race-guide-module__dBLD1q__classHeading{flex-wrap:wrap;gap:5px;margin-bottom:7px}.race-guide-module__dBLD1q__classHeading h3{font-size:10px}.race-guide-module__dBLD1q__classList{justify-content:flex-start;gap:4px;padding:3px;overflow-x:auto}.race-guide-module__dBLD1q__classButton{flex:1;gap:5px;width:49px;min-width:38px;padding:4px 0}.race-guide-module__dBLD1q__classButton img{width:29px;height:29px}.race-guide-module__dBLD1q__classButton span{font-size:8px}}@media (prefers-reduced-motion:reduce){.race-guide-module__dBLD1q__sceneImage,.race-guide-module__dBLD1q__sceneMotes i{animation:none}.race-guide-module__dBLD1q__sceneMotes i{opacity:.5}.race-guide-module__dBLD1q__raceButton,.race-guide-module__dBLD1q__genderButton,.race-guide-module__dBLD1q__genderButton img{transition:none}}
.hearth-audio-module__svSeSa__player{z-index:20;color:#f1dfb5;background:repeating-linear-gradient(0deg,#30251c 0 3px,#3a2b20 3px 22px,#261d17 22px 25px);border:3px solid #4d3927;border-color:#9c7945 #4d3927 #4d3927 #9c7945;border-radius:0;width:292px;max-width:calc(100vw - 32px);padding:10px 12px;font-family:Galmuri11,Noto Sans KR Variable,sans-serif;position:fixed;bottom:20px;right:24px;box-shadow:inset 1px 1px #c0a06b,inset -1px -1px #171612,4px 4px #141613b3}.hearth-audio-module__svSeSa__audio{display:none}.hearth-audio-module__svSeSa__heading{justify-content:space-between;align-items:center;gap:8px;min-height:18px;display:flex}.hearth-audio-module__svSeSa__track{align-items:center;gap:7px;min-width:0;display:flex}.hearth-audio-module__svSeSa__track strong{white-space:nowrap;text-overflow:ellipsis;text-shadow:1px 1px #131511;font-size:11px;font-weight:400;overflow:hidden}.hearth-audio-module__svSeSa__indicator{background:#827862;flex-shrink:0;width:5px;height:5px;box-shadow:1px 1px #171b16}.hearth-audio-module__svSeSa__indicator.hearth-audio-module__svSeSa__lit{background:#ffd479;box-shadow:0 0 8px #f5bd6266,1px 1px #312615}.hearth-audio-module__svSeSa__status{color:#c5b48d;white-space:nowrap;font-size:8px;line-height:1.5}.hearth-audio-module__svSeSa__controls{align-items:center;gap:12px;margin-top:8px;display:flex}.hearth-audio-module__svSeSa__playButton{color:#f6e2af;background:#626553;border:2px solid #514e3a;border-color:#b6a17a #514e3a #514e3a #b6a17a;border-radius:0;flex-shrink:0;place-items:center;width:36px;height:36px;padding:8px;transition:background .15s;display:grid;box-shadow:2px 2px #161b15}.hearth-audio-module__svSeSa__playButton:hover{background:#757763}.hearth-audio-module__svSeSa__playButton:active{background:#515741;transform:translate(1px,1px);box-shadow:1px 1px #161b15}.hearth-audio-module__svSeSa__playButton svg{width:17px;height:17px}.hearth-audio-module__svSeSa__playButton:focus-visible,.hearth-audio-module__svSeSa__volumeControl input:focus-visible{outline-offset:4px;outline:2px solid #f4d59a}.hearth-audio-module__svSeSa__nextButton{color:#ead5a4;background:#454b38;border:2px solid #514735;border-color:#aa9166 #514735 #514735 #aa9166;border-radius:0;flex-shrink:0;place-items:center;width:28px;height:32px;padding:5px;display:grid;box-shadow:2px 2px #161b15}.hearth-audio-module__svSeSa__nextButton:hover{background:#687050}.hearth-audio-module__svSeSa__nextButton svg{width:16px;height:16px}.hearth-audio-module__svSeSa__nextButton:focus-visible,.hearth-audio-module__svSeSa__playlist summary:focus-visible,.hearth-audio-module__svSeSa__playlist button:focus-visible{outline-offset:3px;outline:2px solid #f4d59a}.hearth-audio-module__svSeSa__playlist{border-top:1px solid #a087544d;margin-top:10px;padding-top:8px}.hearth-audio-module__svSeSa__playlist summary{color:#ead5a5;justify-content:space-between;align-items:center;gap:8px;font-size:9px;list-style:none;display:flex}.hearth-audio-module__svSeSa__playlist summary::-webkit-details-marker{display:none}.hearth-audio-module__svSeSa__playlist summary>span:first-child:before{content:"+";color:#bdac83;margin-right:6px}.hearth-audio-module__svSeSa__playlist[open] summary>span:first-child:before{content:"−"}.hearth-audio-module__svSeSa__playlist summary>span:last-child{color:#bbaa82;font-size:8px}.hearth-audio-module__svSeSa__playlist ol{gap:5px;margin:9px 0 0;padding:0;list-style:none;display:grid}.hearth-audio-module__svSeSa__playlist button{text-align:left;color:#d9c8a2;background:#282b2177;border:1px solid #6d68454f;border-radius:0;align-items:center;gap:7px;width:100%;padding:8px 7px;font:9px/1.5 Galmuri11,Noto Sans KR Variable,sans-serif;display:flex}.hearth-audio-module__svSeSa__playlist button:hover{background:#4d5236}.hearth-audio-module__svSeSa__playlist button[aria-pressed=true]{color:#f4dea5;background:#4b5234;border-color:#acaa68}.hearth-audio-module__svSeSa__trackNumber{color:#9e926f;font:11px Barlow Condensed,sans-serif}.hearth-audio-module__svSeSa__currentTrack{color:#eed18b;margin-left:auto}.hearth-audio-module__svSeSa__volumeControl{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.hearth-audio-module__svSeSa__volumeControl>svg{color:#cbb689;flex-shrink:0;width:15px;height:15px}.hearth-audio-module__svSeSa__volumeControl input{width:100%;min-width:0;height:32px;cursor:var(--pickaxe-cursor),pointer;appearance:none;touch-action:pan-y;background:0 0;margin:0;padding:0}.hearth-audio-module__svSeSa__volumeControl input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#c6a265 0 var(--volume-progress,30%),#24231b var(--volume-progress,30%) 100%);border:1px solid #695835;height:8px;box-shadow:inset 1px 1px #151a14}.hearth-audio-module__svSeSa__volumeControl input::-webkit-slider-thumb{appearance:none;background:#e3cc92;border:2px solid #907445;border-color:#f1ddaa #907445 #907445 #f1ddaa;border-radius:0;width:12px;height:18px;margin-top:-6px;box-shadow:2px 2px #161b15}.hearth-audio-module__svSeSa__volumeControl input::-moz-range-track{background:#24231b;border:1px solid #695835;height:6px;box-shadow:inset 1px 1px #151a14}.hearth-audio-module__svSeSa__volumeControl input::-moz-range-progress{background:#c6a265;height:6px}.hearth-audio-module__svSeSa__volumeControl input::-moz-range-thumb{background:#e3cc92;border:2px solid #907445;border-color:#f1ddaa #907445 #907445 #f1ddaa;border-radius:0;width:9px;height:14px;box-shadow:2px 2px #161b15}.hearth-audio-module__svSeSa__volumeControl output{text-align:right;color:#e3cc99;flex-shrink:0;width:30px;font:500 11px Barlow Condensed,sans-serif}.hearth-audio-module__svSeSa__notice{color:#ead3a6;margin:8px 0 0;font-size:9px;line-height:1.7}.hearth-audio-module__svSeSa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.hearth-audio-module__svSeSa__player{width:274px;padding:9px 11px;right:20px}.hearth-audio-module__svSeSa__track strong{font-size:10px}.hearth-audio-module__svSeSa__status{font-size:7px}}@media (max-width:700px){.hearth-audio-module__svSeSa__player{align-self:center;width:272px;margin:16px 16px 56px;position:relative;bottom:auto;right:auto}}@media (prefers-reduced-motion:reduce){.hearth-audio-module__svSeSa__playButton{transition:none}}
.launch-countdown-module__8khvkq__panel{width:100%;box-shadow:none;color:#e5dcc8;text-shadow:0 1px 5px #071117;background:0 0;border:0;margin:22px 0 0;padding:0}.launch-countdown-module__8khvkq__reservation{position:relative}.launch-countdown-module__8khvkq__reservationTitle{color:#dec998;letter-spacing:.035em;margin:0 0 7px;font-size:11px;font-weight:600;line-height:1.7}.launch-countdown-module__8khvkq__reservationTitle img{object-fit:contain;vertical-align:middle;width:20px;height:20px;margin-right:7px}.launch-countdown-module__8khvkq__reservationRow{flex-wrap:wrap;align-items:baseline;gap:7px 14px;display:flex}.launch-countdown-module__8khvkq__reservationDates{color:#eee4ce;letter-spacing:-.025em;flex-wrap:wrap;flex-shrink:0;align-items:baseline;gap:7px;margin:0;font-size:12px;line-height:1.8;display:flex}.launch-countdown-module__8khvkq__reservationDates time{white-space:nowrap}.launch-countdown-module__8khvkq__reservationDates>span{color:#98875f}.launch-countdown-module__8khvkq__reservationWarning{color:#efad87;letter-spacing:-.035em;word-break:keep-all;text-wrap:balance;flex:130px;margin:0;font-size:10px;font-weight:500;line-height:1.8}.launch-countdown-module__8khvkq__heading{margin-top:16px}.launch-countdown-module__8khvkq__heading p{color:#d8d1bf;letter-spacing:.015em;margin:0;font-size:11px;line-height:1.7}.launch-countdown-module__8khvkq__timer{background:0 0;border:4px solid #586251;border-color:#98a08d #586251 #586251 #98a08d;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:12px 0 0;padding:13px 11px 11px;display:grid;position:relative;box-shadow:inset 2px 2px #d0d5bd,inset -2px -2px #374437,0 0 0 2px #253125}.launch-countdown-module__8khvkq__unit{text-align:center;min-width:0;position:relative}.launch-countdown-module__8khvkq__value{font-variant-numeric:tabular-nums;color:#ecdfbc;letter-spacing:-.015em;text-shadow:2px 2px #1c291f;font-family:Galmuri11,Barlow Condensed,sans-serif;font-size:32px;font-weight:400;line-height:1.15;display:block}.launch-countdown-module__8khvkq__label{color:#b7bcaf;letter-spacing:.08em;margin-top:5px;font-size:9px;line-height:1.5;display:block}.launch-countdown-module__8khvkq__launchDate{color:#b8b9a8;letter-spacing:-.025em;border:0;margin:12px 0 0;padding-top:0;font-size:10px;line-height:1.8}.launch-countdown-module__8khvkq__launchDate time{color:#d1c4a4;white-space:nowrap}.launch-countdown-module__8khvkq__launchDate small{color:#8e9a94;letter-spacing:.08em;margin-left:7px;font-family:Barlow Condensed,sans-serif;font-size:10px}.launch-countdown-module__8khvkq__opened{color:#e9d5a3;letter-spacing:-.045em;margin:16px 0 0;font-family:Noto Serif KR,Batang,serif;font-size:23px;font-weight:700;line-height:1.65}@media (max-width:700px){.launch-countdown-module__8khvkq__reservationTitle{font-size:10px}.launch-countdown-module__8khvkq__reservationDates{gap:6px;font-size:11px}.launch-countdown-module__8khvkq__value{font-size:30px}.launch-countdown-module__8khvkq__launchDate{font-size:9px}}@media (max-width:360px){.launch-countdown-module__8khvkq__timer{gap:7px;padding-left:8px;padding-right:8px}.launch-countdown-module__8khvkq__value{font-size:28px}}
.pickaxe-cursor-module__9W5Hsq__cursor{z-index:9999;pointer-events:none;opacity:0;visibility:hidden;-webkit-user-select:none;user-select:none;will-change:transform;width:32px;height:32px;position:fixed;top:0;left:0}.pickaxe-cursor-module__9W5Hsq__cursor[data-pickaxe-cursor=active]{opacity:1;visibility:visible}.pickaxe-cursor-module__9W5Hsq__cursor img{width:32px;height:32px;image-rendering:pixelated;display:block}
.admin-panel-module__s6P1ka__trigger,.admin-panel-module__s6P1ka__quietButton,.admin-panel-module__s6P1ka__closeButton,.admin-panel-module__s6P1ka__primaryButton,.admin-panel-module__s6P1ka__secondaryButton,.admin-panel-module__s6P1ka__addButton,.admin-panel-module__s6P1ka__removeButton,.admin-panel-module__s6P1ka__alternateButton{color:#ead8ac;background:#343327;border:2px solid #665033;border-color:#b79b67 #665033 #665033 #b79b67;border-radius:0;font-family:Galmuri11,Noto Sans KR Variable,sans-serif;box-shadow:2px 2px #151a16}.admin-panel-module__s6P1ka__trigger{background:#263027e0;flex-shrink:0;min-height:34px;padding:8px 11px;font-size:10px}.admin-panel-module__s6P1ka__readingTrigger{background:#3c3b2d}.admin-panel-module__s6P1ka__trigger:hover,.admin-panel-module__s6P1ka__quietButton:hover,.admin-panel-module__s6P1ka__closeButton:hover,.admin-panel-module__s6P1ka__secondaryButton:hover,.admin-panel-module__s6P1ka__addButton:hover,.admin-panel-module__s6P1ka__removeButton:hover,.admin-panel-module__s6P1ka__alternateButton:hover{background:#4b4935}.admin-panel-module__s6P1ka__trigger[aria-disabled=true],.admin-panel-module__s6P1ka__dialog button:disabled{opacity:.55;cursor:default}.admin-panel-module__s6P1ka__dialog{color:#eadfc6;background:#222921;border:4px solid #594329;border-color:#ad8e55 #594329 #594329 #ad8e55;border-radius:0;width:min(980px,100vw - 32px);max-height:calc(100svh - 32px);padding:0;overflow:hidden;box-shadow:inset 1px 1px #d5b778,6px 6px #09110ce6,0 22px 90px #000b}.admin-panel-module__s6P1ka__dialog[open]{flex-direction:column;display:flex}.admin-panel-module__s6P1ka__dialog[open],.admin-panel-module__s6P1ka__dialog[open] *{cursor:var(--pickaxe-cursor),auto!important}.admin-panel-module__s6P1ka__dialog[data-authenticated=true]{height:min(780px,100svh - 32px)}.admin-panel-module__s6P1ka__dialog[data-authenticated=false]{width:min(500px,100vw - 32px)}.admin-panel-module__s6P1ka__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08110ce6}.admin-panel-module__s6P1ka__dialog button:focus-visible,.admin-panel-module__s6P1ka__dialog input:focus-visible{outline-offset:3px;outline:3px solid #f4d59a}.admin-panel-module__s6P1ka__dialog input,.admin-panel-module__s6P1ka__dialog label,.admin-panel-module__s6P1ka__dialog p{-webkit-user-select:text;user-select:text}.admin-panel-module__s6P1ka__header{background:repeating-linear-gradient(0deg,#30261b 0 2px,#3b2d20 2px 25px);border-bottom:2px solid #8c76463d;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.admin-panel-module__s6P1ka__header>div:first-child>span{letter-spacing:.19em;color:#bfa374;font:600 10px Barlow Condensed,sans-serif}.admin-panel-module__s6P1ka__header h2{color:#f1dab0;margin:6px 0 0;font:400 20px Galmuri11,Noto Sans KR Variable,sans-serif}.admin-panel-module__s6P1ka__headerActions{align-items:center;gap:10px;display:flex}.admin-panel-module__s6P1ka__closeButton{place-items:center;width:34px;height:34px;padding:0;font-size:24px;line-height:1;display:grid}.admin-panel-module__s6P1ka__quietButton{min-height:30px;padding:5px 8px;font-size:9px}.admin-panel-module__s6P1ka__body{overscroll-behavior:contain;scrollbar-color:#9a8258 #1c231c;scrollbar-width:thin;min-height:0;padding:22px;overflow-y:auto}.admin-panel-module__s6P1ka__error,.admin-panel-module__s6P1ka__success{overflow-wrap:anywhere;flex-shrink:0;max-height:118px;margin:0;padding:12px 22px;font-size:12px;line-height:1.7;overflow-y:auto}.admin-panel-module__s6P1ka__error{color:#ffd5bd;background:#713c2a55;border-bottom:1px solid #ac79584a}.admin-panel-module__s6P1ka__success{color:#d9e7bf;background:#42593655;border-bottom:1px solid #81956544}.admin-panel-module__s6P1ka__loading{color:#d2c399;margin:18px 0;font-size:13px;line-height:1.8}.admin-panel-module__s6P1ka__loginForm{flex-direction:column;gap:22px;padding:7px 0 5px;display:flex}.admin-panel-module__s6P1ka__loginForm>p{color:#c1b496;margin:0;font-size:12px;line-height:1.9}.admin-panel-module__s6P1ka__workspace{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:24px;display:grid}.admin-panel-module__s6P1ka__listPanel{border-right:1px solid #9c885a40;min-width:0;padding-right:20px}.admin-panel-module__s6P1ka__listHeading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.admin-panel-module__s6P1ka__listHeading h3{white-space:nowrap;margin:0;font-size:12px;font-weight:500}.admin-panel-module__s6P1ka__listHeading h3 span{color:#c9aa70;margin-left:6px}.admin-panel-module__s6P1ka__addButton{text-align:left;width:100%;padding:11px 8px;font-size:11px}.admin-panel-module__s6P1ka__rosterList{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#937f54 #1c231c;max-height:490px;margin:13px 0 0;padding:0;list-style:none;overflow-y:auto}.admin-panel-module__s6P1ka__rosterList li+li{margin-top:6px}.admin-panel-module__s6P1ka__recordButton{color:#e2d5b5;text-align:left;background:#2b3329;border:1px solid #75643e5e;border-radius:0;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:10px;display:flex}.admin-panel-module__s6P1ka__recordButton:hover{background:#3a4433}.admin-panel-module__s6P1ka__recordButton strong{overflow-wrap:anywhere;font-size:12px;font-weight:550}.admin-panel-module__s6P1ka__recordButton span{color:#aea584;overflow-wrap:anywhere;font-size:10px;line-height:1.4}.admin-panel-module__s6P1ka__selected{background:#48523a;border-color:#e1bd77;box-shadow:inset 3px 0 #d9b669}.admin-panel-module__s6P1ka__editor{flex-direction:column;gap:16px;min-width:0;display:flex}.admin-panel-module__s6P1ka__editorHeading h3{color:#edce96;margin:0 0 8px;font:400 15px Galmuri11,Noto Sans KR Variable,sans-serif}.admin-panel-module__s6P1ka__editorHeading p{color:#b8af94;margin:0;font-size:11px;line-height:1.8}.admin-panel-module__s6P1ka__photoField{background:#161e1877;border:1px solid #87754a55;grid-template-columns:94px minmax(0,1fr);align-items:center;gap:16px;padding:15px;display:grid}.admin-panel-module__s6P1ka__photoPreview{background:#30362a;border:3px solid #807e5d;place-items:center;width:94px;height:94px;display:grid}.admin-panel-module__s6P1ka__photoPreview img{object-fit:contain;pointer-events:none;width:100%;height:100%}.admin-panel-module__s6P1ka__photoPreview span{color:#a9a384;font-size:10px}.admin-panel-module__s6P1ka__photoField>div:last-child{min-width:0}.admin-panel-module__s6P1ka__photoLabel{margin-bottom:10px;font-size:11px;display:block}.admin-panel-module__s6P1ka__photoField input[type=file]{color:#c1b99d;width:100%;min-width:0;font:10px Noto Sans KR Variable,sans-serif}.admin-panel-module__s6P1ka__photoField input::file-selector-button{color:#e4d2ab;cursor:var(--pickaxe-cursor),pointer;background:#3d4531;border:2px solid #655032;border-color:#a58a55 #655032 #655032 #a58a55;border-radius:0;padding:7px 8px;font:10px Galmuri11,Noto Sans KR Variable,sans-serif}.admin-panel-module__s6P1ka__hint{color:#a9a084;margin:9px 0 0;font-size:10px;line-height:1.7}.admin-panel-module__s6P1ka__fileName{color:#d0bd92;overflow-wrap:anywhere;margin:7px 0 0;font-size:10px;line-height:1.5}.admin-panel-module__s6P1ka__field{flex-direction:column;gap:8px;min-width:0;display:flex}.admin-panel-module__s6P1ka__field>span{color:#dbd0b2;font-size:12px}.admin-panel-module__s6P1ka__field small{color:#ab9d78;margin-left:7px;font-size:10px}.admin-panel-module__s6P1ka__field input{color:#f1e4c3;caret-color:#e5c889;background:#141e18;border:2px solid #665b40;border-color:#424832 #665b40 #665b40 #424832;border-radius:0;width:100%;min-width:0;padding:10px 12px;font:13px/1.5 Noto Sans KR Variable,sans-serif}.admin-panel-module__s6P1ka__field input::placeholder{color:#8b9279}.admin-panel-module__s6P1ka__field input:disabled{color:#9ca187;opacity:.7;background:#272e25}.admin-panel-module__s6P1ka__checkbox{color:#d3c6a6;align-items:center;gap:9px;width:fit-content;font-size:12px;display:flex}.admin-panel-module__s6P1ka__checkbox input{accent-color:#acbf76;width:17px;height:17px;margin:0}.admin-panel-module__s6P1ka__alternateButton{align-self:flex-start;padding:8px 10px;font-size:10px}.admin-panel-module__s6P1ka__alternateField{align-items:flex-end;gap:10px;display:flex}.admin-panel-module__s6P1ka__alternateField .admin-panel-module__s6P1ka__field{flex:1}.admin-panel-module__s6P1ka__removeButton{min-height:41px;padding:8px 10px;font-size:10px}.admin-panel-module__s6P1ka__formActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:7px;display:flex}.admin-panel-module__s6P1ka__primaryButton{color:#f1e9c8;background:#647449;border-color:#bcc389 #38492c #38492c #bcc389;min-height:40px;padding:10px 16px;font-size:11px}.admin-panel-module__s6P1ka__primaryButton:hover:not(:disabled){background:#778a54}.admin-panel-module__s6P1ka__secondaryButton{min-height:40px;padding:10px 12px;font-size:10px}.admin-panel-module__s6P1ka__sectionTabs{gap:10px;padding-bottom:20px;display:flex}.admin-panel-module__s6P1ka__sectionButton{color:#c8ba94;background:#293227;border:2px solid #877249;padding:10px 15px;font:11px Galmuri11,sans-serif}.admin-panel-module__s6P1ka__sectionButton[aria-pressed=true]{color:#f0dcae;background:#48523a;border-color:#d6b875}.admin-panel-module__s6P1ka__announcementEditor{max-width:700px;margin:0 auto}.admin-panel-module__s6P1ka__field textarea{resize:vertical;color:#f1e4c3;background:#141e18;border:2px solid #665b40;width:100%;min-height:180px;padding:12px;font:13px/1.9 Galmuri11,Noto Sans KR Variable,sans-serif}.admin-panel-module__s6P1ka__field textarea:focus-visible{outline-offset:3px;outline:3px solid #f4d59a}.admin-panel-module__s6P1ka__field textarea:disabled{opacity:.6}.admin-panel-module__s6P1ka__inlineError,.admin-panel-module__s6P1ka__inlineSuccess{margin:0;padding:12px 14px;font-size:12px;line-height:1.8}.admin-panel-module__s6P1ka__inlineError{color:#ffd5bd;background:#713c2a55}.admin-panel-module__s6P1ka__inlineSuccess{color:#d9e7bf;background:#42593655}.admin-panel-module__s6P1ka__deleteButton{color:#e7c5aa;background:#583a2b;border:2px solid #9b7250;min-height:40px;padding:10px 12px;font:11px Galmuri11,sans-serif}.admin-panel-module__s6P1ka__deleteButton:hover:not(:disabled){background:#704937}@media (max-width:700px){.admin-panel-module__s6P1ka__trigger{min-height:31px;padding:7px 8px;font-size:9px}.admin-panel-module__s6P1ka__dialog{border-width:3px;width:calc(100vw - 20px);max-height:calc(100svh - 20px)}.admin-panel-module__s6P1ka__dialog[data-authenticated=true]{height:calc(100svh - 20px)}.admin-panel-module__s6P1ka__dialog[data-authenticated=false]{width:min(500px,100vw - 20px)}.admin-panel-module__s6P1ka__header{gap:10px;padding:14px 16px}.admin-panel-module__s6P1ka__header h2{font-size:17px}.admin-panel-module__s6P1ka__header>div:first-child>span{font-size:8px}.admin-panel-module__s6P1ka__headerActions{gap:7px}.admin-panel-module__s6P1ka__quietButton{padding:5px 6px;font-size:8px}.admin-panel-module__s6P1ka__body{padding:16px}.admin-panel-module__s6P1ka__error,.admin-panel-module__s6P1ka__success{padding:10px 16px;font-size:11px}.admin-panel-module__s6P1ka__workspace{grid-template-columns:minmax(0,1fr);gap:22px}.admin-panel-module__s6P1ka__listPanel{border-bottom:1px solid #9c885a40;border-right:0;padding-bottom:18px;padding-right:0}.admin-panel-module__s6P1ka__listHeading{margin-bottom:10px}.admin-panel-module__s6P1ka__rosterList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:166px;margin-top:10px;display:grid}.admin-panel-module__s6P1ka__rosterList li+li{margin:0}.admin-panel-module__s6P1ka__recordButton{min-height:63px}.admin-panel-module__s6P1ka__recordButton strong{font-size:11px}.admin-panel-module__s6P1ka__recordButton span{font-size:9px}.admin-panel-module__s6P1ka__photoField{grid-template-columns:80px minmax(0,1fr);gap:12px;padding:12px}.admin-panel-module__s6P1ka__photoPreview{width:80px;height:80px}.admin-panel-module__s6P1ka__photoField input[type=file]{font-size:9px}.admin-panel-module__s6P1ka__photoField input::file-selector-button{padding:6px;font-size:9px}.admin-panel-module__s6P1ka__formActions{justify-content:stretch}.admin-panel-module__s6P1ka__formActions>button{flex:1}}@media (prefers-reduced-motion:reduce){.admin-panel-module__s6P1ka__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.admin-panel-module__s6P1ka__costRow{align-items:flex-end;gap:12px;display:flex}.admin-panel-module__s6P1ka__costRow .admin-panel-module__s6P1ka__field{flex:1}.admin-panel-module__s6P1ka__balloonCheckbox{color:#f1e4c3;cursor:pointer;white-space:nowrap;align-items:center;gap:6px;min-height:44px;font-size:13px;display:flex}.admin-panel-module__s6P1ka__balloonCheckbox input{accent-color:#449efa;width:18px;height:18px}.admin-panel-module__s6P1ka__costRow{flex-wrap:wrap}.admin-panel-module__s6P1ka__costRow .admin-panel-module__s6P1ka__field{flex-basis:140px}.admin-panel-module__s6P1ka__itemPicker{align-items:flex-end;gap:10px;display:flex}.admin-panel-module__s6P1ka__itemPicker .admin-panel-module__s6P1ka__field{flex:1}.admin-panel-module__s6P1ka__itemPicker>img{object-fit:contain;margin-bottom:6px}.admin-panel-module__s6P1ka__itemPicker select{color:#f1e4c3;background:#141e18;border:2px solid #665b40;border-radius:0;width:100%;min-height:44px;padding:8px 10px;font:13px sans-serif}.admin-panel-module__s6P1ka__itemQuantity{color:#dbd0b2;flex-direction:column;gap:8px;width:76px;font-size:12px;display:flex}.admin-panel-module__s6P1ka__itemQuantity input{color:#f1e4c3;background:#141e18;border:2px solid #665b40;width:100%;min-height:44px;padding:8px}
.announcement-popup-module__2u0Z1a__dialog{color:#4b3522;background:#efdfb7 url(/images/announcement-book-page.webp) 50%/100% 100% no-repeat;border:0;border-radius:0;width:min(640px,100vw - 32px);max-height:calc(100svh - 40px);padding:42px 44px 36px;font-family:Galmuri11,Noto Sans KR Variable,sans-serif;box-shadow:0 18px 90px #000a}.announcement-popup-module__2u0Z1a__dialog[open]{flex-direction:column;gap:24px;display:flex}.announcement-popup-module__2u0Z1a__dialog[open],.announcement-popup-module__2u0Z1a__dialog[open] *{cursor:var(--pickaxe-cursor),auto!important}.announcement-popup-module__2u0Z1a__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07111bd1}.announcement-popup-module__2u0Z1a__header{border-bottom:2px solid #94724440;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:18px;display:flex}.announcement-popup-module__2u0Z1a__header p{color:#886436;margin:0 0 13px;font-size:10px;line-height:1.8}.announcement-popup-module__2u0Z1a__header h2{overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:400;line-height:1.7}.announcement-popup-module__2u0Z1a__closeButton{color:#694827;background:0 0;border:0;flex-shrink:0;place-items:center;width:30px;height:30px;padding:0;font-size:27px;line-height:1;display:grid}.announcement-popup-module__2u0Z1a__content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#aa8a57 #e6d1a4;white-space:pre-wrap;overflow-wrap:anywhere;min-height:130px;max-height:48svh;font-size:14px;line-height:2.05;overflow-y:auto}.announcement-popup-module__2u0Z1a__footer{border-top:2px solid #94724440;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.announcement-popup-module__2u0Z1a__hideToday{color:#795833;align-items:center;gap:10px;font-size:11px;line-height:1.8;display:flex}.announcement-popup-module__2u0Z1a__hideToday input{accent-color:#826139;flex-shrink:0;width:17px;height:17px;margin:0}.announcement-popup-module__2u0Z1a__confirmButton{color:#553b20;background:#dec393;border:2px solid #7d6038;border-color:#ad8a52 #7d6038 #7d6038 #ad8a52;border-radius:0;min-width:80px;min-height:36px;padding:8px 15px;font-size:12px;box-shadow:2px 2px #bf9d63}.announcement-popup-module__2u0Z1a__confirmButton:hover{background:#d3b57f}.announcement-popup-module__2u0Z1a__dialog button:focus-visible,.announcement-popup-module__2u0Z1a__dialog input:focus-visible{outline-offset:3px;outline:3px solid #546b43}@media (max-width:700px){.announcement-popup-module__2u0Z1a__dialog{width:calc(100vw - 24px);max-height:calc(100svh - 28px);padding:30px 27px 28px}.announcement-popup-module__2u0Z1a__dialog[open]{gap:18px}.announcement-popup-module__2u0Z1a__header{gap:10px;padding-bottom:14px}.announcement-popup-module__2u0Z1a__header h2{font-size:18px}.announcement-popup-module__2u0Z1a__header p{margin-bottom:10px;font-size:9px}.announcement-popup-module__2u0Z1a__content{min-height:100px;font-size:12px}.announcement-popup-module__2u0Z1a__footer{flex-wrap:wrap;gap:10px}.announcement-popup-module__2u0Z1a__hideToday{font-size:10px}.announcement-popup-module__2u0Z1a__confirmButton{min-width:66px;font-size:11px}}@media (prefers-reduced-motion:reduce){.announcement-popup-module__2u0Z1a__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
.fortune-book-module__AyNvUq__book{--book-ink:#4b3320;width:min(1040px,100vw - 48px);height:min(740px,100svh - 48px);max-height:calc(100svh - 48px);color:var(--book-ink);background:#785232;border:4px solid #211b15;border-color:#3a281c #211b15 #211b15 #3a281c;border-radius:0;padding:8px;font-family:Galmuri11,Malgun Gothic,sans-serif;overflow:visible;box-shadow:inset 3px 3px #ae8552,0 16px 70px #000a}.fortune-book-module__AyNvUq__book[open]{grid-template-columns:250px minmax(0,1fr);animation:.35s ease-out fortune-book-module__AyNvUq__unfold;display:grid}.fortune-book-module__AyNvUq__book::backdrop{background:#071019c9}.fortune-book-module__AyNvUq__book,.fortune-book-module__AyNvUq__book *{cursor:var(--pickaxe-cursor),auto!important}.fortune-book-module__AyNvUq__close{z-index:4;color:#715130;background:#e9d3a0;border:2px solid #745334;border-color:#a17e4c #745334 #745334 #a17e4c;width:32px;height:32px;padding:0;font-size:27px;line-height:1;position:absolute;top:18px;right:22px}.fortune-book-module__AyNvUq__close:hover{background:#f9e8be}.fortune-book-module__AyNvUq__hostPage,.fortune-book-module__AyNvUq__questionPage{background:#eddeb3 url(/images/announcement-book-page.webp) 50%/100% 100% no-repeat;min-height:0}.fortune-book-module__AyNvUq__hostPage{text-align:center;border-right:4px solid #a18759;flex-direction:column;align-items:center;padding:36px 24px 42px;display:flex;position:relative;box-shadow:inset -8px 0 12px #60431e26}.fortune-book-module__AyNvUq__kicker{color:#846036;letter-spacing:.08em;margin:0 0 20px;font-size:11px}.fortune-book-module__AyNvUq__hostPortrait{background:#533a25;border:4px solid #452e20;border-color:#795330 #452e20 #452e20 #795330;width:120px;box-shadow:inset 2px 2px #d2b880,4px 4px #513a2726}.fortune-book-module__AyNvUq__hostPortrait img{width:100%;height:auto;display:block}.fortune-book-module__AyNvUq__hostPage h2{color:#846039;margin:18px 0 12px;font-size:13px;font-weight:400;line-height:1.8}.fortune-book-module__AyNvUq__hostPage h2 strong{color:#4d331d;margin-top:4px;font-size:25px;display:inline-block}.fortune-book-module__AyNvUq__hostQuote{white-space:pre-line;margin:0 0 20px;font-size:12px;line-height:1.95}.fortune-book-module__AyNvUq__accessNote,.fortune-book-module__AyNvUq__savedNote{color:#687541;font-size:11px;line-height:1.9}.fortune-book-module__AyNvUq__error{color:#8c3d28;overflow-wrap:anywhere;margin:0 0 16px;font-size:11px;line-height:1.9}.fortune-book-module__AyNvUq__usageNote{color:#846442;flex-basis:100%;margin:0 0 2px;font-size:10px;line-height:1.7}.fortune-book-module__AyNvUq__recommendations ol{margin:0;padding:0;list-style:none}.fortune-book-module__AyNvUq__recommendations li{border-bottom:2px solid #9c794930;align-items:flex-start;gap:13px;padding:15px 0;display:flex}.fortune-book-module__AyNvUq__recommendations li:first-child{padding-top:0}.fortune-book-module__AyNvUq__recommendations li>div{min-width:0}.fortune-book-module__AyNvUq__recommendationNumber{color:#997347;flex-shrink:0;padding-top:3px;font-size:11px}.fortune-book-module__AyNvUq__recommendations h3{overflow-wrap:anywhere;margin:0 0 7px;font-size:clamp(16px,1.6vw,20px);font-weight:400;line-height:1.6}.fortune-book-module__AyNvUq__recommendations p{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.9}.fortune-book-module__AyNvUq__recommendations .fortune-book-module__AyNvUq__recommendationBasis{color:#796444;margin-bottom:4px;font-size:10px}.fortune-book-module__AyNvUq__recommendations .fortune-book-module__AyNvUq__source{color:#8a683e;margin-bottom:3px;font-size:10px}.fortune-book-module__AyNvUq__recommendations .fortune-book-module__AyNvUq__savedNote{color:#687541;margin-top:16px}.fortune-book-module__AyNvUq__recommendations .fortune-book-module__AyNvUq__error{color:#8c3d28;margin-top:16px}.fortune-book-module__AyNvUq__emptyResult{padding:18px 0}.fortune-book-module__AyNvUq__historyToolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.fortune-book-module__AyNvUq__historyToolbar label{flex-wrap:wrap;align-items:center;gap:9px;font-size:11px;display:flex}.fortune-book-module__AyNvUq__historyToolbar input{color:#503820;-webkit-user-select:text;user-select:text;background:#f9edcc;border:2px solid #876d45;min-width:0;max-width:100%;padding:7px;font:12px/1.6 Galmuri11,sans-serif}.fortune-book-module__AyNvUq__historyNote{color:#846442;overflow-wrap:anywhere;font-size:10px;line-height:1.9}.fortune-book-module__AyNvUq__historyRecord{border-bottom:2px solid #9c794940;padding:16px 0 20px}.fortune-book-module__AyNvUq__historyRecord>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fortune-book-module__AyNvUq__historyRecord h3{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:400;line-height:1.6}.fortune-book-module__AyNvUq__historyRecord time{color:#846442;font-size:10px}.fortune-book-module__AyNvUq__historyRecord ul{margin:12px 0;padding:0;list-style:none}.fortune-book-module__AyNvUq__historyRecord li{border-top:1px solid #9c794930;align-items:flex-start;gap:10px;padding:12px 0;display:flex}.fortune-book-module__AyNvUq__historyRecord li>div{overflow-wrap:anywhere;flex:1;min-width:0}.fortune-book-module__AyNvUq__historyRecord strong{font-size:14px;font-weight:400;line-height:1.7;display:block}.fortune-book-module__AyNvUq__historyRecord li span{color:#8a683e;margin-top:4px;font-size:10px;line-height:1.8;display:block}.fortune-book-module__AyNvUq__historyRecord li p{margin:4px 0 0;font-size:11px;line-height:1.9}.fortune-book-module__AyNvUq__deleteButton{color:#853e2a;background:#e8cfab;border:2px solid #845e3e;border-color:#b48c62 #845e3e #845e3e #b48c62;flex-shrink:0;min-height:34px;padding:6px 10px;font:10px/1.7 Galmuri11,sans-serif}.fortune-book-module__AyNvUq__deleteButton:hover:enabled{background:#f0d7b6}.fortune-book-module__AyNvUq__deleteButton:disabled,.fortune-book-module__AyNvUq__secondary:disabled{opacity:.45}.fortune-book-module__AyNvUq__deleteConfirmation{background:#e6cda780;border:2px solid #b48c62;margin-top:13px;padding:12px}.fortune-book-module__AyNvUq__deleteConfirmation p{overflow-wrap:anywhere;margin:0 0 10px;font-size:11px;line-height:1.8}.fortune-book-module__AyNvUq__deleteConfirmation button{margin:0 8px 0 0}.fortune-book-module__AyNvUq__summary{border-top:2px solid #9a774f40;width:100%;margin:14px 0 0;padding-top:15px;font-size:11px;line-height:1.7}.fortune-book-module__AyNvUq__summary div{justify-content:space-between;gap:10px;margin:8px 0;display:flex}.fortune-book-module__AyNvUq__summary dt{color:#8a6b42;flex-shrink:0}.fortune-book-module__AyNvUq__summary dd{text-align:right;overflow-wrap:anywhere;margin:0}.fortune-book-module__AyNvUq__hostPageNumber{color:#9c7e50;font-size:12px;position:absolute;bottom:20px}.fortune-book-module__AyNvUq__questionPage{flex-direction:column;padding:30px 32px 18px;display:flex;box-shadow:inset 7px 0 12px #60431e1a}.fortune-book-module__AyNvUq__header{flex-shrink:0;padding-right:24px}.fortune-book-module__AyNvUq__eyebrow{color:#8b6a3d;letter-spacing:.08em;margin:0 0 12px;font-size:9px}.fortune-book-module__AyNvUq__header h1{overflow-wrap:anywhere;min-height:55px;margin:0;font-size:clamp(15px,1.6vw,22px);font-weight:400;line-height:1.55}.fortune-book-module__AyNvUq__steps{border-bottom:2px solid #9c794940;gap:16px;margin:10px 0 0;padding:12px 0 16px;list-style:none;display:flex}.fortune-book-module__AyNvUq__steps li{color:#a28c68;align-items:center;gap:6px;font-size:10px;display:flex}.fortune-book-module__AyNvUq__steps li span{border:1px solid #b6a080;place-items:center;width:19px;height:19px;display:grid}.fortune-book-module__AyNvUq__steps .fortune-book-module__AyNvUq__currentStep{color:#49321e}.fortune-book-module__AyNvUq__steps .fortune-book-module__AyNvUq__currentStep span{color:#fff0c5;background:#805832;border-color:#674827}.fortune-book-module__AyNvUq__steps .fortune-book-module__AyNvUq__completedStep{color:#6e7651}.fortune-book-module__AyNvUq__steps .fortune-book-module__AyNvUq__completedStep span{color:#fff5d6;background:#7a875b;border-color:#626f49}.fortune-book-module__AyNvUq__pageBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a98a55 #eddeb3;flex:1;min-height:0;padding:20px 2px 18px;overflow-y:auto}.fortune-book-module__AyNvUq__question{min-height:36px;margin:0 0 20px;font-size:19px;font-weight:400;line-height:1.7}.fortune-book-module__AyNvUq__nicknameForm{flex-direction:column;gap:14px;margin:48px 0 0;display:flex}.fortune-book-module__AyNvUq__nicknameForm label{color:#886641;font-size:12px}.fortune-book-module__AyNvUq__nicknameForm input{color:#442e1a;outline-offset:4px;-webkit-user-select:text;user-select:text;background:#f9edcc;border:3px solid #876d45;border-color:#61482e #876d45 #876d45 #61482e;border-radius:0;width:100%;min-height:56px;padding:13px 16px;font:20px/1.4 Galmuri11,sans-serif;display:block}.fortune-book-module__AyNvUq__nicknameForm input::placeholder{color:#a99879}.fortune-book-module__AyNvUq__nicknameForm p{color:#977952;margin:0 0 22px;font-size:11px}.fortune-book-module__AyNvUq__nicknameForm .fortune-book-module__AyNvUq__primary{align-self:flex-end}.fortune-book-module__AyNvUq__factions{grid-template-columns:1fr 1fr;gap:15px;animation:.25s ease-out fortune-book-module__AyNvUq__inkAppear;display:grid}.fortune-book-module__AyNvUq__factions h3{text-align:center;border-bottom:2px solid;margin:0 0 10px;padding:7px 0 9px;font-size:14px;font-weight:400}.fortune-book-module__AyNvUq__alliance h3{color:#36566a}.fortune-book-module__AyNvUq__horde h3{color:#853d32}.fortune-book-module__AyNvUq__raceGrid{gap:7px;display:grid}.fortune-book-module__AyNvUq__unrestrictedRace{grid-column:1/-1}.fortune-book-module__AyNvUq__raceCard{color:#503820;text-align:left;background:#e4d1a7;border:2px solid #615236;border-color:#8c7959 #615236 #615236 #8c7959;align-items:center;gap:12px;width:100%;height:60px;padding:3px 9px 3px 3px;display:flex;position:relative}.fortune-book-module__AyNvUq__alliance .fortune-book-module__AyNvUq__raceCard{background:#d8dfd5;border-color:#76908f #4d666e #4d666e #76908f}.fortune-book-module__AyNvUq__horde .fortune-book-module__AyNvUq__raceCard{background:#e4cbc0;border-color:#aa7865 #775444 #775444 #aa7865}.fortune-book-module__AyNvUq__raceCard img{object-fit:cover;object-position:center 30%;border:1px solid #67553d;flex-shrink:0;width:40px;height:50px;display:block}.fortune-book-module__AyNvUq__raceCard>span:first-of-type{font-size:12px}.fortune-book-module__AyNvUq__selectedMark{color:#fff1ac;background:#687541;padding:2px 3px;font-size:10px;display:none;position:absolute;top:5px;right:6px}.fortune-book-module__AyNvUq__raceCard[aria-pressed=true],.fortune-book-module__AyNvUq__classCard[aria-pressed=true],.fortune-book-module__AyNvUq__conceptCard[aria-pressed=true]{background:#d6d7ae;border:2px solid #687541;box-shadow:inset 0 0 0 2px #a4b16c}[aria-pressed=true]>.fortune-book-module__AyNvUq__selectedMark{display:block}.fortune-book-module__AyNvUq__raceCard:hover,.fortune-book-module__AyNvUq__classCard:hover,.fortune-book-module__AyNvUq__conceptCard:hover{filter:brightness(1.06)}.fortune-book-module__AyNvUq__raceNote{color:#846442;grid-column:1/-1;min-height:28px;margin:0;font-size:10px;line-height:1.8}.fortune-book-module__AyNvUq__classGrid{grid-template-columns:1fr 1fr;gap:10px;animation:.25s ease-out fortune-book-module__AyNvUq__inkAppear;display:grid}.fortune-book-module__AyNvUq__classCard{color:#4b3320;text-align:left;background:#e6d4ae;border:2px solid #816341;border-color:#b4976b #816341 #816341 #b4976b;align-items:center;gap:12px;padding:7px;display:flex;position:relative}.fortune-book-module__AyNvUq__classCard img{border:2px solid #9a7749;flex-shrink:0;width:62px;height:62px;display:block}.fortune-book-module__AyNvUq__classCard strong{font-size:13px;font-weight:400;line-height:1.7}.fortune-book-module__AyNvUq__classCard small{color:#8e7048;word-break:keep-all;margin-top:3px;font-size:9px;line-height:1.7;display:block}.fortune-book-module__AyNvUq__conceptGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:40px;animation:.25s ease-out fortune-book-module__AyNvUq__inkAppear;display:grid}.fortune-book-module__AyNvUq__conceptCard{color:#4b3320;background:#e7d5ac;border:2px solid #816341;border-color:#b4976b #816341 #816341 #b4976b;flex-direction:column;align-items:center;padding:18px 8px 22px;display:flex;position:relative}.fortune-book-module__AyNvUq__conceptCard img{border:2px solid #947146;width:80px;height:80px;margin-bottom:20px;display:block}.fortune-book-module__AyNvUq__conceptCard strong{margin-bottom:15px;font-size:17px;font-weight:400}.fortune-book-module__AyNvUq__conceptCard>span:first-of-type{color:#927449;word-break:keep-all;font-size:10px;line-height:1.8}.fortune-book-module__AyNvUq__loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:265px;padding:35px 20px;display:flex}.fortune-book-module__AyNvUq__pixelSpinner{width:72px;height:72px;margin-bottom:20px;animation:.9s steps(8,end) infinite fortune-book-module__AyNvUq__pixelOrbit;position:relative}.fortune-book-module__AyNvUq__pixelSpinner span{background:#657b45;width:8px;height:8px;position:absolute;top:32px;left:32px;box-shadow:2px 2px #b5be76}.fortune-book-module__AyNvUq__loading p{margin:0 0 24px;font-size:14px}.fortune-book-module__AyNvUq__progress{background:#483e2c;border:3px solid #af9869;border-color:#756344 #af9869 #af9869 #756344;width:min(260px,100%);height:19px}.fortune-book-module__AyNvUq__progress span{transform-origin:0;background:repeating-linear-gradient(90deg,#859d4e 0 10px,#a3b667 10px 13px);height:100%;animation:3s steps(18,end) both fortune-book-module__AyNvUq__loadName;display:block}.fortune-book-module__AyNvUq__loading small{color:#907147;margin-top:16px;font-size:10px}.fortune-book-module__AyNvUq__result{min-height:280px;padding:6px 12px 18px}.fortune-book-module__AyNvUq__suspense{color:#7f5e37;margin:0 0 14px;font-size:17px;line-height:1.8}.fortune-book-module__AyNvUq__scolding{margin:0 0 22px}.fortune-book-module__AyNvUq__shout{color:#9e3927;transform-origin:bottom;font-size:50px;font-weight:700;line-height:1.3;animation:.38s cubic-bezier(.2,.8,.2,1) both fortune-book-module__AyNvUq__scold;display:inline-block}.fortune-book-module__AyNvUq__rebuke{color:#8c3d28;word-break:keep-all;min-height:36px;margin:9px 0 0;font-size:clamp(16px,1.65vw,20px);line-height:1.8}.fortune-book-module__AyNvUq__hostScold{animation:.3s ease-out fortune-book-module__AyNvUq__hostScold}.fortune-book-module__AyNvUq__punchline{color:#4b3120;word-break:keep-all;max-width:470px;min-height:84px;margin:0;font-size:clamp(19px,1.8vw,23px);line-height:1.85}.fortune-book-module__AyNvUq__receipt{color:#9a4935;border-top:2px dashed #b09060;align-items:center;gap:10px;margin-top:18px;padding:12px 0;display:flex}.fortune-book-module__AyNvUq__receipt img{object-fit:contain;image-rendering:auto}.fortune-book-module__AyNvUq__receipt p{margin:0;font-size:17px;line-height:1.7}.fortune-book-module__AyNvUq__footer{border-top:2px solid #9c794940;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;min-height:56px;padding-top:12px;display:flex}.fortune-book-module__AyNvUq__primary,.fortune-book-module__AyNvUq__secondary{color:#fff0c8;background:#806238;border:2px solid #6b5333;border-color:#b99c68 #6b5333 #6b5333 #b99c68;min-height:40px;padding:8px 14px;font-family:inherit;font-size:11px;line-height:1.7}.fortune-book-module__AyNvUq__primary:hover:enabled{background:#937345}.fortune-book-module__AyNvUq__primary:disabled{opacity:.4}.fortune-book-module__AyNvUq__secondary{color:#785934;background:#e6d3a8;border-color:#ad915f #7f6640 #7f6640 #ad915f}.fortune-book-module__AyNvUq__secondary:hover{background:#f0e0b9}.fortune-book-module__AyNvUq__pageNumber{color:#96774b;margin-left:auto;padding:0 10px;font-size:12px}.fortune-book-module__AyNvUq__screenReader{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fortune-book-module__AyNvUq__caret{color:#8c6c3c;font-size:.85em;animation:.7s step-end infinite fortune-book-module__AyNvUq__caretBlink}@keyframes fortune-book-module__AyNvUq__unfold{0%{opacity:0;transform:translateY(15px)scale(.97)}to{opacity:1;transform:none}}@keyframes fortune-book-module__AyNvUq__inkAppear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes fortune-book-module__AyNvUq__pixelOrbit{to{transform:rotate(360deg)}}@keyframes fortune-book-module__AyNvUq__loadName{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fortune-book-module__AyNvUq__caretBlink{50%{opacity:0}}@keyframes fortune-book-module__AyNvUq__scold{0%{opacity:0;transform:scale(.5)rotate(-8deg)}65%{opacity:1;transform:scale(1.1)rotate(3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes fortune-book-module__AyNvUq__hostScold{25%{transform:translate(-4px)rotate(-2deg)}60%{transform:translate(4px)rotate(2deg)}to{transform:none}}@media (max-width:850px){.fortune-book-module__AyNvUq__book[open]{grid-template-columns:195px minmax(0,1fr)}.fortune-book-module__AyNvUq__hostPage{padding:30px 18px}.fortune-book-module__AyNvUq__questionPage{padding:30px 22px 18px}.fortune-book-module__AyNvUq__steps{gap:10px}.fortune-book-module__AyNvUq__raceCard,.fortune-book-module__AyNvUq__classCard{gap:7px}.fortune-book-module__AyNvUq__classCard img{width:48px;height:48px}.fortune-book-module__AyNvUq__classCard small{font-size:8px}}@media (max-width:700px){.fortune-book-module__AyNvUq__book{width:calc(100vw - 20px);height:calc(100svh - 24px);max-height:calc(100svh - 24px);padding:5px}.fortune-book-module__AyNvUq__book[open]{flex-direction:column;display:flex}.fortune-book-module__AyNvUq__close{width:29px;height:29px;top:14px;right:14px}.fortune-book-module__AyNvUq__hostPage{text-align:left;border-bottom:3px solid #a18759;border-right:0;flex-shrink:0;grid-template-columns:48px 1fr;align-items:center;gap:5px 14px;padding:12px 44px 12px 16px;display:grid}.fortune-book-module__AyNvUq__kicker,.fortune-book-module__AyNvUq__hostPageNumber,.fortune-book-module__AyNvUq__summary{display:none}.fortune-book-module__AyNvUq__hostPortrait{border-width:2px;grid-row:1/3;width:48px}.fortune-book-module__AyNvUq__hostPage h2{margin:0;font-size:10px;line-height:1.4}.fortune-book-module__AyNvUq__hostPage h2 br{display:none}.fortune-book-module__AyNvUq__hostPage h2 strong{margin:0 0 0 8px;font-size:16px}.fortune-book-module__AyNvUq__hostQuote{white-space:normal;grid-column:2;margin:0;font-size:10px;line-height:1.6}.fortune-book-module__AyNvUq__questionPage{flex:1;min-height:0;padding:18px 16px 12px}.fortune-book-module__AyNvUq__header{padding-right:0}.fortune-book-module__AyNvUq__eyebrow{margin-bottom:6px;font-size:8px}.fortune-book-module__AyNvUq__header h1{min-height:49px;font-size:16px}.fortune-book-module__AyNvUq__steps{gap:12px;margin-top:5px;padding:6px 0 10px}.fortune-book-module__AyNvUq__steps li{gap:4px;font-size:9px}.fortune-book-module__AyNvUq__steps li span{width:16px;height:16px}.fortune-book-module__AyNvUq__pageBody{padding-top:16px}.fortune-book-module__AyNvUq__question{min-height:29px;margin-bottom:12px;font-size:16px}.fortune-book-module__AyNvUq__nicknameForm{margin-top:30px}.fortune-book-module__AyNvUq__nicknameForm input{font-size:18px}.fortune-book-module__AyNvUq__factions{gap:9px}.fortune-book-module__AyNvUq__factions h3{margin-bottom:8px;font-size:12px}.fortune-book-module__AyNvUq__raceCard{gap:6px;height:53px;padding:2px}.fortune-book-module__AyNvUq__raceCard img{width:32px;height:44px}.fortune-book-module__AyNvUq__raceCard>span:first-of-type{font-size:10px}.fortune-book-module__AyNvUq__raceGrid{gap:5px}.fortune-book-module__AyNvUq__selectedMark{padding:1px 2px;font-size:8px;top:3px;right:3px}.fortune-book-module__AyNvUq__raceNote{font-size:9px}.fortune-book-module__AyNvUq__classGrid{gap:8px}.fortune-book-module__AyNvUq__classCard{text-align:center;flex-direction:column;gap:6px;padding:5px}.fortune-book-module__AyNvUq__classCard img{width:52px;height:52px}.fortune-book-module__AyNvUq__classCard strong{font-size:11px}.fortune-book-module__AyNvUq__classCard small{display:none}.fortune-book-module__AyNvUq__conceptGrid{gap:8px;margin-top:24px}.fortune-book-module__AyNvUq__conceptCard{padding:14px 5px}.fortune-book-module__AyNvUq__conceptCard img{width:62px;height:62px;margin-bottom:14px}.fortune-book-module__AyNvUq__conceptCard strong{margin-bottom:10px;font-size:14px}.fortune-book-module__AyNvUq__conceptCard>span:first-of-type{font-size:9px}.fortune-book-module__AyNvUq__footer{gap:7px;min-height:47px;padding-top:10px}.fortune-book-module__AyNvUq__primary,.fortune-book-module__AyNvUq__secondary{min-height:34px;padding:6px 10px;font-size:10px}.fortune-book-module__AyNvUq__pageNumber{padding:0 3px;font-size:10px}.fortune-book-module__AyNvUq__result{min-height:240px;padding:5px}.fortune-book-module__AyNvUq__suspense{margin-bottom:12px;font-size:15px}.fortune-book-module__AyNvUq__shout{font-size:44px}.fortune-book-module__AyNvUq__scolding{margin-bottom:16px}.fortune-book-module__AyNvUq__rebuke{min-height:54px;font-size:16px}.fortune-book-module__AyNvUq__punchline{font-size:19px}.fortune-book-module__AyNvUq__receipt{margin-top:16px}.fortune-book-module__AyNvUq__receipt p{font-size:15px}.fortune-book-module__AyNvUq__loading{min-height:230px;padding:20px 8px}}@media (prefers-reduced-motion:reduce){.fortune-book-module__AyNvUq__book[open],.fortune-book-module__AyNvUq__pixelSpinner,.fortune-book-module__AyNvUq__progress span,.fortune-book-module__AyNvUq__caret{animation:none}.fortune-book-module__AyNvUq__progress span{transform:scaleX(1)}}
