._splash_1c9tj_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;color:var(--ink-soft);letter-spacing:.14em}._splashMark_1c9tj_12{width:64px;height:64px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font-family:var(--font-serif);font-size:30px;color:var(--cinnabar);animation:_breathe_1c9tj_1 2.4s ease-in-out infinite}@keyframes _breathe_1c9tj_1{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.05);opacity:1}}._page_1szwt_1{min-height:100vh;display:flex;flex-direction:column}._header_1szwt_7{display:flex;align-items:center;justify-content:space-between;padding:20px clamp(18px,5vw,56px);border-bottom:1px solid var(--line)}._brand_1szwt_15{display:flex;align-items:center;gap:10px;font-family:var(--font-serif);letter-spacing:.16em}._ghost_1szwt_23{border:1px solid var(--line-strong);background:transparent;border-radius:999px;padding:6px 14px;font-size:12px;color:var(--ink-soft)}._ghost_1szwt_23:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._main_1szwt_37{flex:1;width:min(1040px,100%);margin:0 auto;padding:clamp(28px,6vw,72px) clamp(18px,5vw,56px);display:grid;grid-template-columns:minmax(0,.85fr) minmax(320px,1fr);gap:clamp(28px,6vw,72px);align-items:start}._intro_1szwt_48{position:sticky;top:32px}._kicker_1szwt_53{margin:0 0 8px;font-size:11px;letter-spacing:.26em;color:var(--cinnabar)}._intro_1szwt_48 h1{margin:0 0 14px;font-family:var(--font-serif);font-size:clamp(36px,5vw,56px);line-height:1.15;letter-spacing:.06em}._intro_1szwt_48>p{max-width:24em;color:var(--ink-soft);line-height:1.9}._preview_1szwt_74{display:flex;align-items:center;margin-top:30px;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:#fbf6ea99}._preview_1szwt_74 div{display:flex;flex-direction:column}._preview_1szwt_74 strong{font-family:var(--font-serif);font-size:20px;letter-spacing:.08em}._preview_1szwt_74 span{font-size:12px;color:var(--ink-faint)}._account_1szwt_100{margin-top:14px;font-size:12px;color:var(--ink-faint);word-break:break-all}._card_1szwt_107{background:#fbf6eadb;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:clamp(22px,4vw,36px);display:grid;gap:22px}._field_1szwt_117{display:grid;gap:8px;margin:0;padding:0;border:0}._field_1szwt_117>span,._field_1szwt_117 legend{font-size:12px;letter-spacing:.12em;color:var(--ink-soft);padding:0}._field_1szwt_117 input,._field_1szwt_117 textarea{width:100%;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper-light);padding:11px 13px;outline:none;resize:vertical}._field_1szwt_117 input:focus,._field_1szwt_117 textarea:focus{border-color:var(--cinnabar);box-shadow:0 0 0 3px #a93b2f1a}._field_1szwt_117 small{color:var(--ink-faint);font-size:11px;line-height:1.6}._segmented_1szwt_156{display:flex;gap:6px}._segment_1szwt_156,._segmentActive_1szwt_162{flex:1;border:1px solid var(--line);background:transparent;border-radius:var(--radius-sm);padding:8px 10px;font-size:13px;color:var(--ink-soft)}._segment_1szwt_156:hover{border-color:var(--line-strong)}._segmentActive_1szwt_162{border-color:var(--ink);background:var(--ink);color:var(--paper-light)}._error_1szwt_182{margin:0;padding:9px 12px;border-left:2px solid var(--cinnabar);background:#a93b2f12;color:var(--cinnabar-deep);font-size:13px}._submit_1szwt_191{border:1px solid var(--ink);background:var(--ink);color:var(--paper-light);border-radius:var(--radius-sm);padding:13px 20px;letter-spacing:.12em;font-size:14px;transition:background .18s ease,transform .18s ease}._submit_1szwt_191:hover:not(:disabled){background:var(--cinnabar-deep);transform:translateY(-1px)}._submit_1szwt_191:disabled{opacity:.55;cursor:wait}@media(max-width:820px){._main_1szwt_37{grid-template-columns:1fr;gap:28px}._intro_1szwt_48{position:static}._intro_1szwt_48 h1{font-size:38px}}._page_wbeu9_1{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow:hidden}._inkWash_wbeu9_9{position:absolute;inset:auto -10% -30% 42%;height:78vh;background:radial-gradient(ellipse at center,rgba(28,26,22,.09) 0%,rgba(28,26,22,.03) 40%,transparent 70%);filter:blur(2px);transform:rotate(-12deg);pointer-events:none}._sun_wbeu9_24{position:absolute;top:14vh;right:8vw;width:180px;height:180px;border-radius:50%;border:1px solid rgba(169,59,47,.16);box-shadow:inset 0 0 0 18px #a93b2f06;pointer-events:none}._header_wbeu9_36{display:flex;align-items:center;justify-content:space-between;padding:26px clamp(20px,5vw,64px);border-bottom:1px solid var(--line);position:relative;z-index:1}._brand_wbeu9_46{display:flex;align-items:baseline;gap:10px}._brandName_wbeu9_52{font-family:var(--font-serif);font-size:22px;letter-spacing:.18em}._brandRoman_wbeu9_58{font-family:var(--font-mono);font-size:10px;letter-spacing:.26em;color:var(--ink-faint)}._era_wbeu9_65{font-size:12px;letter-spacing:.2em;color:var(--ink-faint)}._main_wbeu9_71{flex:1;width:min(1180px,100%);margin:0 auto;padding:clamp(40px,6vw,90px) clamp(20px,5vw,64px);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.72fr);gap:clamp(32px,7vw,90px);align-items:center;position:relative;z-index:1}._hero_wbeu9_84{max-width:720px}._kicker_wbeu9_88{margin:0 0 10px;font-size:12px;letter-spacing:.28em;color:var(--cinnabar);text-transform:uppercase}._hero_wbeu9_84 h1{margin:0;font-family:var(--font-serif);font-size:clamp(52px,8.4vw,112px);line-height:1.02;letter-spacing:.06em;font-weight:600;text-shadow:0 2px 0 rgba(255,255,255,.4)}._lead_wbeu9_106{margin:18px 0 12px;font-family:var(--font-serif);font-size:clamp(20px,2.5vw,28px);letter-spacing:.12em;color:var(--ink-soft)}._body_wbeu9_114{max-width:34em;margin:0;color:var(--ink-soft);line-height:1.9;font-size:15px}._chips_wbeu9_122{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}._chips_wbeu9_122 span{border:1px solid var(--line);border-radius:999px;padding:4px 12px;font-size:12px;letter-spacing:.08em;color:var(--ink-soft);background:#fbf6ea8c}._card_wbeu9_139{background:#fbf6ead1;border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(24px,3.5vw,38px);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._cardHead_wbeu9_148{display:flex;gap:14px;align-items:flex-start;margin-bottom:22px}._cardSeal_wbeu9_155{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--cinnabar);color:var(--cinnabar);border-radius:4px;font-family:var(--font-serif);font-size:20px;flex:0 0 auto}._card_wbeu9_139 h2{margin:0;font-family:var(--font-serif);font-size:23px;font-weight:600;letter-spacing:.08em}._cardHead_wbeu9_148 p{margin:4px 0 0;color:var(--ink-faint);font-size:13px}._googleSlot_wbeu9_182{min-height:44px;display:flex;align-items:center}._hint_wbeu9_188{margin:10px 0 0;font-size:12px;line-height:1.7;color:var(--ink-faint)}._hint_wbeu9_188 code,._note_wbeu9_196 code{font-family:var(--font-mono);font-size:.92em;background:#1c1a160f;padding:1px 5px;border-radius:4px}._divider_wbeu9_204{display:flex;align-items:center;gap:12px;margin:22px 0 16px;color:var(--ink-faint);font-size:11px;letter-spacing:.2em}._divider_wbeu9_204:before,._divider_wbeu9_204:after{content:"";height:1px;flex:1;background:var(--line)}._devForm_wbeu9_222{display:grid;gap:8px}._devForm_wbeu9_222 label{font-size:12px;letter-spacing:.08em;color:var(--ink-soft)}._devRow_wbeu9_233{display:flex;gap:8px}._devRow_wbeu9_233 input{flex:1;min-width:0;border:1px solid var(--line-strong);background:var(--paper-light);border-radius:var(--radius-sm);padding:10px 12px;outline:none}._devRow_wbeu9_233 input:focus{border-color:var(--cinnabar);box-shadow:0 0 0 3px #a93b2f1a}._devRow_wbeu9_233 button{border:1px solid var(--ink);background:var(--ink);color:var(--paper-light);border-radius:var(--radius-sm);padding:0 18px;letter-spacing:.08em;transition:background .18s ease,transform .18s ease}._devRow_wbeu9_233 button:hover:not(:disabled){background:var(--cinnabar-deep);transform:translateY(-1px)}._devRow_wbeu9_233 button:disabled{opacity:.5;cursor:wait}._note_wbeu9_196{margin:12px 0 0;font-size:11px;line-height:1.7;color:var(--ink-faint)}._error_wbeu9_280{margin:14px 0 0;padding:9px 12px;border-left:2px solid var(--cinnabar);background:#a93b2f12;color:var(--cinnabar-deep);font-size:13px}._footer_wbeu9_289{display:flex;align-items:center;gap:14px;padding:18px clamp(20px,5vw,64px) 24px;color:var(--ink-faint);font-size:11px;letter-spacing:.12em;position:relative;z-index:1}._footerLine_wbeu9_301{flex:1;height:1px;background:var(--line)}@media(max-width:860px){._main_wbeu9_71{grid-template-columns:1fr;gap:36px;padding-top:36px;padding-bottom:48px}._sun_wbeu9_24{width:110px;height:110px;top:10vh}._hero_wbeu9_84 h1{font-size:clamp(40px,12vw,72px)}._footer_wbeu9_289{flex-direction:column;align-items:flex-start;gap:8px}._footerLine_wbeu9_301{width:100%;flex:none}}@media(max-width:560px){._brandName_wbeu9_52{font-size:19px;letter-spacing:.12em}._brandRoman_wbeu9_58{display:none}._era_wbeu9_65{font-size:10px;letter-spacing:.12em}}@media(max-width:380px){._era_wbeu9_65{display:none}}._shell_1jayu_1{min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--paper)}._card_1jayu_9{width:min(460px,100%);padding:28px;border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--paper-light);box-shadow:var(--shadow);text-align:center}._mark_1jayu_19{display:inline-grid;place-items:center;width:44px;height:44px;margin-bottom:12px;border-radius:50%;background:var(--cinnabar);color:var(--paper-light);font-family:var(--font-serif);font-size:22px}._card_1jayu_9 h1{margin:0 0 8px;font-family:var(--font-serif);font-size:22px;letter-spacing:.08em}._card_1jayu_9 p{margin:0 0 14px;font-size:12px;line-height:1.7;color:var(--ink-soft)}._card_1jayu_9 pre{max-height:120px;margin:0 0 16px;padding:10px;overflow:auto;border-radius:var(--radius-sm);background:#1c1a160f;font-size:10.5px;text-align:left;white-space:pre-wrap;word-break:break-word;color:var(--ink-faint)}._card_1jayu_9 button{padding:9px 20px;border:1px solid var(--cinnabar);border-radius:var(--radius-sm);background:var(--cinnabar);color:var(--paper-light);font-size:12px}._card_1jayu_9 button:hover{background:var(--cinnabar-deep)}._shell_r9jlx_1{height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}._topbar_r9jlx_9{height:56px;flex:0 0 56px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:1px solid var(--line);background:#f2ead9d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:40}._topLeft_r9jlx_24,._topRight_r9jlx_25{display:flex;align-items:center;gap:12px;min-width:0}._topLeft_r9jlx_24{flex:1}._topRight_r9jlx_25{flex-shrink:0}._brand_r9jlx_40{display:flex;align-items:center;gap:8px}._brandName_r9jlx_46{font-family:var(--font-serif);font-size:17px;letter-spacing:.16em;white-space:nowrap}._roomLabel_r9jlx_53{font-family:var(--font-serif);font-size:13px;color:var(--ink-soft);padding-left:12px;border-left:1px solid;white-space:nowrap}._onlinePill_r9jlx_62{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:2px 10px;font-size:11px;color:var(--ink-faint);white-space:nowrap}._onlinePill_r9jlx_62 b{color:var(--ink);font-weight:600}._dotOnline_r9jlx_79,._dotOffline_r9jlx_80{width:7px;height:7px;border-radius:50%;display:inline-block}._dotOnline_r9jlx_79{background:var(--jade);box-shadow:0 0 0 3px #3d6b581f}._dotOffline_r9jlx_80{background:var(--gold);animation:_blink_r9jlx_1 1.2s ease-in-out infinite}@keyframes _blink_r9jlx_1{50%{opacity:.3}}._wallet_r9jlx_103{font-size:12px;color:var(--ink-soft);white-space:nowrap}._wallet_r9jlx_103 span{color:var(--ink-faint);font-size:10px;margin-right:2px}._adminLink_r9jlx_115{font-size:12px;color:var(--cinnabar);border-bottom:1px solid transparent}._adminLink_r9jlx_115:hover{text-decoration:none;border-bottom-color:var(--cinnabar)}._me_r9jlx_126{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--ink-soft)}._logout_r9jlx_135,._mobileButton_r9jlx_136{border:1px solid var(--line-strong);background:transparent;color:var(--ink-soft);border-radius:999px;padding:4px 11px;font-size:11px;white-space:nowrap}._logout_r9jlx_135:hover,._mobileButton_r9jlx_136:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._mobileButton_r9jlx_136{display:none}._main_r9jlx_156{flex:1;min-height:0;display:grid;grid-template-columns:238px minmax(0,1fr) 286px;overflow:hidden}._sidebar_r9jlx_164,._character_r9jlx_165{min-height:0;overflow-y:auto;background:#f2ead97a}._sidebar_r9jlx_164{border-right:1px solid var(--line);display:flex;flex-direction:column}._character_r9jlx_165{border-left:1px solid var(--line);padding:16px;display:flex;flex-direction:column;overflow:hidden}._characterScroll_r9jlx_185{flex:1;min-height:0;overflow-y:auto;padding-right:2px}._buttonDock_r9jlx_192{flex:0 0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:7px;margin-top:9px;background:#fbf6eabf;box-shadow:inset 0 1px #ffffff8c}._dockTitle_r9jlx_205{grid-column:1 / -1;font-size:9px;letter-spacing:.22em;color:var(--ink-faint);padding:0 1px 2px}._buttonDock_r9jlx_192 button{height:30px;border:1px solid #b9a98c;border-radius:3px;background:linear-gradient(180deg,#fdf4df,#ead9b9);box-shadow:inset 0 1px #ffffffbf,0 1px #1c1a161a;color:var(--ink);font-size:11px;font-weight:500;letter-spacing:.06em;padding:0}._buttonDock_r9jlx_192 button:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar-deep);background:linear-gradient(180deg,#fff8ea,#f0e2ca)}._buttonDock_r9jlx_192 button:active:not(:disabled){box-shadow:inset 0 1px 3px #1c1a1626}._buttonDock_r9jlx_192 ._dockDisabled_r9jlx_236{opacity:.38;cursor:not-allowed}._sidebarHead_r9jlx_241,._characterHead_r9jlx_242{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 10px;font-size:11px;letter-spacing:.2em;color:var(--ink-faint)}._characterHead_r9jlx_242{padding:0 0 12px}._closeButton_r9jlx_256{display:none;border:0;background:transparent;color:var(--ink-faint);font-size:20px;line-height:1;padding:0 2px}._roomList_r9jlx_266{display:grid;gap:2px;padding:0 8px 12px}._mapGroup_r9jlx_272{display:grid;gap:2px}._mapHead_r9jlx_277{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:10px 10px 4px;font-family:var(--font-serif);font-size:12px;letter-spacing:.08em;color:var(--ink-soft)}._mapHead_r9jlx_277 small{font-family:var(--font-mono);font-size:9.5px;letter-spacing:0;color:var(--ink-faint)}._mapLocked_r9jlx_296{margin:0;padding:4px 10px 10px;font-size:10px;color:var(--ink-faint)}._room_r9jlx_53,._roomActive_r9jlx_304{border:0;border-left:2px solid transparent;background:transparent;color:var(--ink-soft);display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;text-align:left;border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:13px}._room_r9jlx_53:hover{background:#1c1a160a}._roomActive_r9jlx_304{border-left-color:var(--cinnabar);background:#a93b2f12;color:var(--cinnabar-deep)}._room_r9jlx_53 small,._roomActive_r9jlx_304 small{font-size:10px;color:var(--ink-faint)}._roomActive_r9jlx_304 small{color:var(--cinnabar)}._onlineHead_r9jlx_339{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding:12px 14px 8px;font-size:11px;letter-spacing:.18em;color:var(--ink-faint)}._onlineList_r9jlx_350{padding:0 8px 16px;overflow-y:auto}._encounterBlock_r9jlx_355{flex:0 0 auto;border-top:1px solid var(--line)}._encounterHead_r9jlx_360{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:transparent;padding:12px 14px 8px;font-size:11px;letter-spacing:.18em;color:var(--ink-faint);text-align:left}._encounterHead_r9jlx_360:hover{color:var(--ink-soft)}._encounterHead_r9jlx_360 small{font-size:9px;letter-spacing:.05em;color:var(--ink-faint)}._encounterList_r9jlx_384{display:grid;gap:6px;padding:0 8px 10px;max-height:300px;overflow-y:auto}._encounterGroup_r9jlx_392{display:grid;gap:4px}._encounterGroupHead_r9jlx_397{display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding:2px 3px;font-size:9px;letter-spacing:.12em;color:var(--ink-faint)}._encounterGroupHead_r9jlx_397 small{font-size:8.5px;letter-spacing:0}._encounterCard_r9jlx_413{display:flex;flex-direction:column;align-items:flex-start;gap:2px;border:1px solid var(--line);border-left:2px solid var(--cinnabar);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#a93b2f0a;padding:7px 9px;text-align:left}._encounterCard_r9jlx_413:hover{border-color:var(--cinnabar);background:#a93b2f14}._encounterTitle_r9jlx_431{display:flex;align-items:baseline;justify-content:space-between;gap:6px;width:100%}._encounterTitle_r9jlx_431 b{font-family:var(--font-serif);font-size:12px;font-weight:600;color:var(--ink)}._encounterTitle_r9jlx_431 em{font-size:9px;font-style:normal;color:var(--ink-faint)}._encounterMonsters_r9jlx_452{font-size:10px;color:var(--ink-soft)}._encounterCard_r9jlx_413 small{font-size:9px;color:var(--cinnabar)}._emptyOnline_r9jlx_462{margin:8px 6px;font-size:11px;color:var(--ink-faint);line-height:1.7}._onlineUser_r9jlx_469{display:flex;align-items:center;padding:4px 6px;border-radius:var(--radius-sm)}._onlineUser_r9jlx_469:hover{background:#1c1a160a}._chat_r9jlx_480{min-width:0;min-height:0;display:flex;flex-direction:column;background:#fbf6ea80}._chatHead_r9jlx_488{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:8px 12px 6px;border-bottom:1px solid var(--line)}._chatHead_r9jlx_488 h2{margin:0;font-family:var(--font-serif);font-size:18px;letter-spacing:.08em;font-weight:600}._chatHead_r9jlx_488 p{margin:1px 0 0;font-size:10.5px;color:var(--ink-faint);line-height:1.45}._combatModeBadge_r9jlx_512,._safeModeBadge_r9jlx_513{display:inline-block;margin-left:8px;font-family:var(--font-sans);font-style:normal;font-size:9px;letter-spacing:.08em;border:1px solid rgba(169,59,47,.42);color:var(--cinnabar-deep);border-radius:999px;padding:1px 7px;vertical-align:3px}._safeModeBadge_r9jlx_513{border-color:#3d6b5866;color:var(--jade-deep)}._moreButton_r9jlx_532{border:1px solid var(--line);background:transparent;border-radius:999px;padding:4px 10px;font-size:11px;color:var(--ink-soft);white-space:nowrap}._moreButton_r9jlx_532:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar)}._moreButton_r9jlx_532:disabled{opacity:.5}._chatActions_r9jlx_551{flex:0 0 auto;display:flex;align-items:center;gap:5px}._splitButton_r9jlx_558,._splitButtonActive_r9jlx_559{border:1px solid var(--line);background:transparent;border-radius:999px;padding:4px 10px;font-size:11px;color:var(--ink-soft);white-space:nowrap}._splitButton_r9jlx_558:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._splitButtonActive_r9jlx_559{border-color:var(--cinnabar);background:#a93b2f12;color:var(--cinnabar-deep)}._messageArea_r9jlx_580{flex:1;min-height:0;display:flex;flex-direction:column}._messageAreaSplit_r9jlx_587{flex-direction:column}._messagePane_r9jlx_591{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}._relatedPane_r9jlx_599{border-top:1px solid var(--line)}._paneHead_r9jlx_603{flex:0 0 auto;padding:3px 8px;border-bottom:1px solid var(--line);background:#1c1a1606;color:var(--ink-faint);font-size:9px;letter-spacing:.12em}._messages_r9jlx_613{flex:1;min-height:0;overflow-y:auto;padding:3px 8px 6px;scroll-behavior:smooth}._loading_r9jlx_621,._emptyChat_r9jlx_622{text-align:center;color:var(--ink-faint);font-size:12px;padding:24px 10px}._emptyChat_r9jlx_622 span{display:block;font-family:var(--font-serif);font-size:18px;color:var(--ink-soft);letter-spacing:.1em;margin-bottom:6px}._emptyChat_r9jlx_622 p{margin:0}._messagesEnd_r9jlx_642{height:0}._message_r9jlx_580{display:flex;align-items:baseline;gap:4px;padding:0 4px;border-radius:2px;line-height:1.45;font-size:13px;transition:background .15s ease}._message_r9jlx_580:hover{background:#1c1a1609}._time_r9jlx_661{flex:0 0 28px;font-family:var(--font-mono);font-size:8.5px;color:var(--ink-faint);opacity:.55;text-align:right;white-space:nowrap}._name_r9jlx_671{color:var(--cinnabar-deep);font-weight:600;white-space:nowrap}._say_r9jlx_677{color:var(--ink-faint);font-size:12px}._body_r9jlx_681{color:var(--ink);word-break:break-word;white-space:pre-wrap}._mine_r9jlx_687{background:#3d6b5809;box-shadow:none}._emote_r9jlx_692{color:var(--jade-deep);font-style:normal;font-family:inherit}._emote_r9jlx_692 b{font-style:normal;font-weight:600}._shoutMessage_r9jlx_703{background:transparent;box-shadow:none}._shoutBadge_r9jlx_708{display:inline-block;margin:0 2px;font-size:9.5px;color:var(--cinnabar-deep);letter-spacing:.06em}._broadcastMessage_r9jlx_716{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin:0;padding:0 4px;border:0;border-radius:0;background:transparent;font-size:13px;line-height:1.45}._broadcastBadge_r9jlx_730{font-size:9.5px;color:var(--gold);letter-spacing:.08em}._broadcastText_r9jlx_736{color:var(--ink-soft);word-break:break-word;white-space:pre-wrap}._sectMessage_r9jlx_742{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin:0;padding:0 4px;border:0;border-radius:0;background:transparent;font-size:13px;line-height:1.45}._sectBadge_r9jlx_756{font-size:9.5px;color:var(--jade-deep);letter-spacing:.08em}._combatMessage_r9jlx_762{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin:0;padding:0 4px;border:0;border-radius:0;background:transparent;font-size:13px;line-height:1.45}._combatBadge_r9jlx_776{font-size:9px;color:var(--cinnabar-deep);letter-spacing:.08em}._combatText_r9jlx_782{color:var(--ink-soft);word-break:break-word;white-space:pre-wrap}._battleMeta_r9jlx_788{flex-basis:100%;color:var(--ink-faint);font-size:9.5px;letter-spacing:.03em;line-height:1.4}._battleJoinButton_r9jlx_796{flex:0 0 auto;margin-left:4px;border:0;border-radius:0;background:transparent;color:var(--cinnabar-deep);padding:0 3px;font-size:10.5px;line-height:inherit;cursor:pointer}._battleJoinButton_r9jlx_796:hover{text-decoration:underline}._privateMessage_r9jlx_813{background:transparent;box-shadow:none}._privateBadge_r9jlx_818{flex:0 0 auto;font-size:9.5px;color:var(--gold);line-height:inherit;letter-spacing:.06em}._whisperMessage_r9jlx_826{background:transparent;box-shadow:none}._whisperBadge_r9jlx_831{color:var(--jade-deep)}._systemMessage_r9jlx_835{display:flex;justify-content:flex-start;padding:0 4px}._systemMessage_r9jlx_835 span{max-width:100%;background:transparent;color:var(--ink-faint);border-radius:0;padding:0;font-size:11px;line-height:1.45;white-space:pre-wrap;text-align:left}._composerWrap_r9jlx_853{position:relative;border-top:1px solid var(--line);background:#f2ead9e6;padding:6px 10px 7px}._typing_r9jlx_860{display:block;font-size:10px;color:var(--ink-faint);padding:0 2px 2px}._suggestions_r9jlx_867{position:absolute;left:16px;right:16px;bottom:calc(100% - 2px);background:var(--paper-light);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;z-index:10}._suggestions_r9jlx_867 button{display:flex;align-items:baseline;gap:10px;width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;padding:9px 12px;text-align:left}._suggestions_r9jlx_867 button:last-child{border-bottom:0}._suggestions_r9jlx_867 button:hover{background:#a93b2f0f}._suggestions_r9jlx_867 b{color:var(--cinnabar);font-size:12px;white-space:nowrap}._suggestions_r9jlx_867 span{color:var(--ink-faint);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sentence_r9jlx_914{min-width:0;flex:1;line-height:inherit}._selfName_r9jlx_920{color:var(--cinnabar);font-weight:600}._nameButton_r9jlx_925{border:0;background:transparent;padding:0;font:inherit;font-weight:600;color:var(--cinnabar-deep);cursor:pointer}._nameButton_r9jlx_925:hover{text-decoration:underline}._onlineName_r9jlx_939{border:0;background:transparent;padding:0;font:inherit;color:var(--ink);cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._onlineName_r9jlx_939:hover{color:var(--cinnabar);text-decoration:underline}._composerTools_r9jlx_957{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:3px}._targetBar_r9jlx_965{display:flex;align-items:center;gap:4px;margin-bottom:0;padding:0;border:0;border-radius:0;background:transparent}._targetBar_r9jlx_965>span{font-size:10px;letter-spacing:.1em;color:var(--ink-faint);white-space:nowrap}._targetBar_r9jlx_965 input[type=text]{width:90px;border:1px solid var(--line-strong);border-radius:2px;background:var(--paper-light);padding:1px 5px;font-size:10.5px;outline:none}._targetBar_r9jlx_965 input[type=text]:focus{border-color:var(--cinnabar)}._targetBar_r9jlx_965 button{border:1px solid var(--line);background:transparent;border-radius:999px;padding:1px 7px;font-size:10px;color:var(--ink-soft)}._targetBar_r9jlx_965 button:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._targetBar_r9jlx_965 label{display:inline-flex;align-items:center;gap:3px;font-size:10px;color:var(--ink-soft);white-space:nowrap}._targetBar_r9jlx_965 em{font-style:normal;font-size:9px;color:var(--ink-faint);margin-left:auto;white-space:nowrap}._nameFilter_r9jlx_1028{border:1px solid var(--line);background:transparent;font-size:9px;color:var(--ink-faint);border-radius:3px;padding:1px 2px;max-width:70px}._channelBar_r9jlx_1038{display:flex;align-items:center;flex-wrap:wrap;gap:3px;margin-bottom:0}._channel_r9jlx_1038,._channelActive_r9jlx_1047{border:1px solid var(--line);background:transparent;border-radius:999px;padding:1px 8px;font-size:10px;color:var(--ink-faint)}._channel_r9jlx_1038:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink-soft)}._channelActive_r9jlx_1047{border-color:var(--cinnabar);background:#a93b2f14;color:var(--cinnabar-deep)}._channel_r9jlx_1038:disabled,._channelActive_r9jlx_1047:disabled{opacity:.45;cursor:not-allowed}._channelHint_r9jlx_1073{margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;color:var(--ink-faint)}._toolBar_r9jlx_1082{display:flex;align-items:center;gap:5px;margin-bottom:0}._toolBar_r9jlx_1082 select{border:1px solid var(--line);background:var(--paper-light);border-radius:3px;padding:2px 4px;font-size:10px;color:var(--ink-soft);max-width:90px}._toolHint_r9jlx_1099{margin-left:auto;font-size:9px;color:var(--ink-faint);white-space:nowrap}._composer_r9jlx_853{display:flex;gap:5px}._composer_r9jlx_853 input{flex:1;min-width:0;border:1px solid var(--line-strong);border-radius:2px;background:var(--paper-light);padding:6px 9px;font-size:13px;outline:none}._composer_r9jlx_853 input:focus{border-color:var(--cinnabar);box-shadow:0 0 0 3px #a93b2f1a}._composer_r9jlx_853 input:disabled{opacity:.6}._send_r9jlx_1131{border:1px solid var(--ink);background:var(--ink);color:var(--paper-light);border-radius:2px;padding:0 16px;font-size:12.5px;letter-spacing:.08em;transition:background .18s ease}._send_r9jlx_1131:hover:not(:disabled){background:var(--cinnabar-deep)}._send_r9jlx_1131:disabled{opacity:.45;cursor:not-allowed}._quickBar_r9jlx_1151{display:none;gap:6px;margin-top:8px;overflow-x:auto;scrollbar-width:none}._quickBar_r9jlx_1151::-webkit-scrollbar{display:none}._quickBar_r9jlx_1151 button{border:1px solid var(--line);background:transparent;color:var(--ink-soft);border-radius:999px;padding:2px 10px;font-size:10.5px;white-space:nowrap}._quickBar_r9jlx_1151 button:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._characterCard_r9jlx_1178{display:flex;align-items:center;gap:12px;padding:0 0 14px 12px;border-bottom:1px solid var(--line);border-left:2px solid var(--cinnabar);margin-left:2px}._characterCard_r9jlx_1178 div{min-width:0}._characterCard_r9jlx_1178 h3{margin:0;font-family:var(--font-serif);font-size:20px;letter-spacing:.08em;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._moralityTitle_r9jlx_1203{margin-left:6px;font-family:var(--font-sans);font-style:normal;font-size:9px;font-weight:400;letter-spacing:.08em;color:var(--gold);border:1px solid rgba(169,124,52,.45);border-radius:999px;padding:1px 6px;vertical-align:2px}._characterCard_r9jlx_1178 p{margin:2px 0 0;font-size:10.5px;color:var(--ink-faint);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._levelLine_r9jlx_1228{display:flex;justify-content:space-between;padding:12px 0 8px;font-size:11px;color:var(--ink-soft)}._dailyIncome_r9jlx_1236{display:flex;align-items:baseline;gap:6px;padding:8px 0 2px;font-size:11px;color:var(--ink-soft)}._dailyIncome_r9jlx_1236 b{color:var(--cinnabar-deep);font-family:var(--font-mono);font-size:11px}._dailyIncome_r9jlx_1236 em{margin-left:auto;font-size:9.5px;font-style:normal;color:var(--gold)}._bar_r9jlx_1258{margin-bottom:9px}._barLabel_r9jlx_1262{display:flex;justify-content:space-between;font-size:10.5px;color:var(--ink-faint);margin-bottom:3px}._barTrack_r9jlx_1270{height:6px;border-radius:999px;background:#1c1a1617;overflow:hidden}._barTrack_r9jlx_1270 i{display:block;height:100%;border-radius:inherit;transition:width .35s ease}._barHp_r9jlx_1284{background:linear-gradient(90deg,#a93b2f,#c96f60)}._barMp_r9jlx_1288{background:linear-gradient(90deg,#3d6b58,#6b9a86)}._statGrid_r9jlx_1292{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px;padding:10px 0;font-size:11px;color:var(--ink-faint);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:4px}._statGrid_r9jlx_1292 b{color:var(--ink);font-weight:600;float:right}._walletBox_r9jlx_1310{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:6px 4px;padding:12px 0;border-bottom:1px solid var(--line)}._walletBox_r9jlx_1310 div{display:flex;flex-direction:column;gap:1px}._walletBox_r9jlx_1310 span{font-size:9.5px;color:var(--ink-faint)}._walletBox_r9jlx_1310 b{font-family:var(--font-mono);font-size:13px;font-weight:600}._equipment_r9jlx_1335{padding:12px 0;border-bottom:1px solid var(--line)}._sectionLabel_r9jlx_1340{display:block;font-size:10px;letter-spacing:.18em;color:var(--ink-faint);margin-bottom:6px}._equipmentLine_r9jlx_1348{display:flex;justify-content:space-between;gap:8px;font-size:11px;padding:3px 0}._equipmentLine_r9jlx_1348 span{color:var(--ink-faint)}._equipmentLine_r9jlx_1348 b{font-weight:500;color:var(--ink-soft)}._equipmentNameButton_r9jlx_1365{margin-left:auto;border:0;background:transparent;padding:0;font:inherit;font-size:11px;color:var(--ink-soft);text-decoration:underline dotted;text-underline-offset:2px;cursor:pointer}._equipmentNameButton_r9jlx_1365:hover{color:var(--cinnabar-deep)}._equipmentUnequip_r9jlx_1382{margin-left:8px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:transparent;color:var(--ink-faint);font:inherit;font-size:10px;padding:1px 6px;cursor:pointer}._equipmentUnequip_r9jlx_1382:hover{color:var(--cinnabar-deep);border-color:var(--cinnabar)}._characterActions_r9jlx_1399{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:12px 0}._characterActions_r9jlx_1399 button{border:1px solid var(--line-strong);background:transparent;border-radius:var(--radius-sm);padding:7px 4px;font-size:11px;color:var(--ink-soft)}._characterActions_r9jlx_1399 button:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._mobileOnlyActions_r9jlx_1420{display:none}._tip_r9jlx_1424{margin:2px 0 0;font-size:10px;line-height:1.7;color:var(--ink-faint)}._idleStatus_r9jlx_1431{display:flex;align-items:flex-start;gap:7px;margin:10px 0 0;padding:7px 9px;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:10.5px;color:var(--ink-soft)}._idleStatus_r9jlx_1431 em{display:block;margin-top:2px;font-style:normal;font-size:9.5px;color:var(--ink-faint)}._idleDotOnline_r9jlx_1451,._idleDotOffline_r9jlx_1452{width:7px;height:7px;margin-top:4px;border-radius:50%;flex:none}._idleDotOnline_r9jlx_1451{background:var(--jade, #3f7d5b);box-shadow:0 0 0 3px #3f7d5b24}._idleDotOffline_r9jlx_1452{background:var(--ink-faint)}._wakeLock_r9jlx_1469{margin-top:7px;padding:8px 9px;border:1px dashed var(--line);border-radius:var(--radius-sm);font-size:9.5px;line-height:1.55;color:var(--ink-faint)}._wakeLock_r9jlx_1469 button{display:block;width:100%;margin-bottom:4px;padding:6px 8px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:transparent;font-size:10.5px;color:var(--ink-soft)}._wakeLock_r9jlx_1469 button:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._wakeLock_r9jlx_1469 ._wakeLockActive_r9jlx_1496{border-color:var(--cinnabar);background:#9d2d2112;color:var(--cinnabar-deep)}._wakeLock_r9jlx_1469 span{display:block}._tip_r9jlx_1424 code{font-family:var(--font-mono);background:#1c1a160f;padding:0 3px;border-radius:3px}._overlay_r9jlx_1513{display:none}._modalOverlay_r9jlx_1517{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c1a1661;display:grid;place-items:center;padding:20px;z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_r9jlx_1517{width:min(680px,100%);max-height:min(80vh,720px);background:var(--paper-light);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow);display:flex;flex-direction:column;overflow:hidden}._modalHead_r9jlx_1540{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line)}._modalHead_r9jlx_1540 h3{margin:0;font-family:var(--font-serif);font-size:20px;letter-spacing:.1em;font-weight:600}._modalHead_r9jlx_1540 button{border:0;background:transparent;color:var(--ink-faint);font-size:24px;line-height:1}._modalHead_r9jlx_1540 button:hover{color:var(--cinnabar)}._modalBody_r9jlx_1568{padding:18px 20px 22px;overflow-y:auto}._modalIntro_r9jlx_1573{margin:0 0 14px;font-size:12px;color:var(--ink-faint);line-height:1.7}._panelErrorButton_r9jlx_1580{padding:9px 20px;border:1px solid var(--cinnabar);border-radius:var(--radius-sm);background:var(--cinnabar);color:var(--paper-light);font-size:12px}._panelErrorButton_r9jlx_1580:hover{background:var(--cinnabar-deep)}._itemList_r9jlx_1593{display:grid;gap:8px}._itemCard_r9jlx_1598{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--line);border-radius:var(--radius);padding:11px 13px;background:#f2ead96b}._itemCard_r9jlx_1598>div:first-child{min-width:0}._itemCard_r9jlx_1598 h4{margin:0;font-family:var(--font-serif);font-size:15px;font-weight:600;letter-spacing:.04em}._itemCard_r9jlx_1598 h4 small{font-family:var(--font-sans);font-size:10px;color:var(--ink-faint);font-weight:400}._itemCard_r9jlx_1598 p{margin:2px 0 3px;font-size:11px;color:var(--ink-faint);line-height:1.6}._itemMeta_r9jlx_1635{font-size:9.5px;color:var(--gold);letter-spacing:.06em}._itemAction_r9jlx_1641{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:5px}._itemAction_r9jlx_1641 b{font-family:var(--font-mono);font-size:11px;color:var(--ink-soft);font-weight:500}._itemAction_r9jlx_1641 button{border:1px solid var(--ink);background:var(--ink);color:var(--paper-light);border-radius:999px;padding:4px 12px;font-size:10.5px}._itemAction_r9jlx_1641 button:hover:not(:disabled){background:var(--cinnabar-deep)}._itemAction_r9jlx_1641 button:disabled{opacity:.45;cursor:wait}._itemAction_r9jlx_1641 ._itemDetailButton_r9jlx_1674{border-color:var(--line-strong);background:transparent;color:var(--ink-soft)}._itemDetailHead_r9jlx_1680 h3{margin:0;font-family:var(--font-serif);font-size:21px;font-weight:600;letter-spacing:.04em}._itemDetailType_r9jlx_1688{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:4px;font-size:11px;color:var(--ink-faint)}._itemDetailType_r9jlx_1688 em{font-style:normal}._itemDetailEquipped_r9jlx_1702{color:var(--jade-deep)}._itemDetailArchived_r9jlx_1706{color:var(--cinnabar-deep)}._itemDetailDescription_r9jlx_1710{margin:10px 0 0;font-size:12px;line-height:1.8;color:var(--ink-soft)}._itemDetailStory_r9jlx_1717{margin:10px 0 0;padding:9px 12px;border-left:3px solid var(--gold);background:#a97c3414;font-size:12px;line-height:1.8;color:var(--ink-soft)}._itemDetailSection_r9jlx_1727{margin-top:14px;padding-top:12px;border-top:1px dashed var(--line)}._itemDetailStats_r9jlx_1733{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--ink-soft)}._itemDetailStats_r9jlx_1733 b{color:var(--ink);font-family:var(--font-mono);font-weight:600}._itemDetailRequirements_r9jlx_1747{display:grid;gap:4px;font-size:11px}._requirementMet_r9jlx_1753{color:var(--jade-deep)}._requirementMiss_r9jlx_1757{color:var(--cinnabar-deep)}._itemDetailDurability_r9jlx_1761{display:grid;gap:5px;font-size:11px;color:var(--ink-soft)}._itemDetailDurabilityTrack_r9jlx_1768{height:6px;border-radius:999px;background:#1c1a161a;overflow:hidden}._itemDetailDurabilityTrack_r9jlx_1768 i{display:block;height:100%;background:var(--gold)}._itemDetailComparison_r9jlx_1781{display:grid;gap:4px;font-size:11.5px;color:var(--ink-soft)}._itemDetailComparison_r9jlx_1781 b{color:var(--ink);font-family:var(--font-mono)}._itemDetailComparison_r9jlx_1781 em{font-style:normal;color:var(--gold)}._itemDetailHint_r9jlx_1798{margin:0;font-size:11px;line-height:1.7;color:var(--ink-faint)}._itemDetailActions_r9jlx_1805{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}._itemDetailActions_r9jlx_1805 button{border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--paper-light);padding:5px 16px;font:inherit;font-size:11px;cursor:pointer}._itemDetailActions_r9jlx_1805 button:hover:not(:disabled){background:var(--cinnabar-deep)}._itemDetailActions_r9jlx_1805 button:disabled{opacity:.45;cursor:wait}._emptyInventory_r9jlx_1832{text-align:center;color:var(--ink-faint);font-size:12px;padding:30px 0}._toast_r9jlx_1839{position:fixed;right:22px;bottom:22px;z-index:80;background:var(--ink);color:var(--paper-light);border:0;border-radius:var(--radius);padding:10px 16px;font-size:12px;text-align:left;cursor:pointer;box-shadow:var(--shadow);animation:_toastIn_r9jlx_1 .2s ease-out;max-width:min(360px,calc(100vw - 44px))}@keyframes _toastIn_r9jlx_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._combatStatus_r9jlx_1868{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(169,59,47,.35);border-radius:var(--radius-sm);background:#a93b2f0f}._combatStatus_r9jlx_1868 span{font-family:var(--font-serif);font-size:16px;letter-spacing:.08em}._combatStatus_r9jlx_1868 em{font-style:normal;font-size:10px;color:var(--cinnabar-deep)}._combatVitals_r9jlx_1891{display:flex;flex-wrap:wrap;gap:8px 16px;padding:10px 2px;border-bottom:1px solid var(--line);font-size:11px;color:var(--ink-soft)}._combatTargets_r9jlx_1901{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:7px}._targetButton_r9jlx_1908,._targetActive_r9jlx_1909{display:inline-flex;align-items:baseline;gap:5px;border:1px solid var(--line);background:transparent;border-radius:999px;padding:3px 10px;font-size:11px;color:var(--ink-soft)}._targetButton_r9jlx_1908 small,._targetActive_r9jlx_1909 small{color:var(--ink-faint);font-size:9px}._targetActive_r9jlx_1909{border-color:var(--cinnabar);background:#a93b2f14;color:var(--cinnabar-deep)}._skillGrid_r9jlx_1933{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:8px}._skillButton_r9jlx_1940,._skillActive_r9jlx_1941{display:flex;flex-direction:column;align-items:flex-start;gap:1px;border:1px solid var(--line);background:#f2ead966;border-radius:var(--radius-sm);padding:6px 8px;text-align:left}._skillButton_r9jlx_1940 b,._skillActive_r9jlx_1941 b{font-family:var(--font-serif);font-size:12px;font-weight:600;color:var(--ink)}._skillButton_r9jlx_1940 span,._skillActive_r9jlx_1941 span{font-size:9px;color:var(--ink-faint)}._skillButton_r9jlx_1940:hover{border-color:var(--line-strong)}._skillActive_r9jlx_1941{border-color:var(--cinnabar);background:#a93b2f12}._combatActions_r9jlx_1976{display:flex;flex-wrap:wrap;gap:6px}._combatActions_r9jlx_1976 button{border:1px solid var(--ink);background:var(--ink);color:var(--paper-light);border-radius:999px;padding:4px 13px;font-size:10.5px}._combatActions_r9jlx_1976 button:hover:not(:disabled){background:var(--cinnabar-deep);border-color:var(--cinnabar-deep)}._combatActions_r9jlx_1976 button:disabled{opacity:.4;cursor:not-allowed}._combatRooms_r9jlx_2001{display:flex;gap:6px}._combatRooms_r9jlx_2001 button{border:1px solid var(--line-strong);background:transparent;border-radius:999px;padding:5px 12px;font-size:11px;color:var(--ink-soft)}._combatRooms_r9jlx_2001 button:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._combatLog_r9jlx_2020{margin:12px 0 0;padding:10px 12px;border-left:2px solid var(--cinnabar);background:#1c1a160a;font-family:var(--font-sans);font-size:11px;line-height:1.8;color:var(--ink-soft);white-space:pre-wrap;max-height:180px;overflow-y:auto}._encounterPickerHead_r9jlx_2034{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:4px 0 5px;font-size:9.5px;letter-spacing:.1em;color:var(--ink-faint)}._encounterPickerToggle_r9jlx_2045{border:0;background:transparent;padding:0;font-size:9.5px;color:var(--cinnabar)}._encounterPickerList_r9jlx_2053{max-height:150px;overflow-y:auto;padding-right:2px}._encounterPreview_r9jlx_2059{border:1px solid var(--line);border-radius:var(--radius-sm);background:#f2ead966;padding:8px 10px;margin-bottom:8px}._worldBossWaiting_r9jlx_2067{margin:8px 0;padding:8px 10px;border-left:2px solid var(--cinnabar);background:#a93b2f0f;font-size:10.5px;line-height:1.7;color:var(--cinnabar-deep)}._encounterMonsterGrid_r9jlx_2077{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px}._encounterMonsterGrid_r9jlx_2077 article{border-left:2px solid var(--cinnabar);padding:4px 7px;background:#fbf6ea99}._encounterMonsterGrid_r9jlx_2077 b{display:block;font-family:var(--font-serif);font-size:12px;color:var(--ink)}._encounterMonsterGrid_r9jlx_2077 span{display:block;font-size:9.5px;color:var(--ink-faint)}._encounterMonsterGrid_r9jlx_2077 p{margin:3px 0 0;font-size:9.5px;line-height:1.6;color:var(--ink-soft)}._battleHint_r9jlx_2109{margin:8px 0;font-size:10.5px;line-height:1.7;color:var(--ink-faint)}._autoPanel_r9jlx_2116{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}._autoOption_r9jlx_2123{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;color:var(--ink-soft)}._autoOption_r9jlx_2123 input[type=number]{width:58px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper-light);padding:3px 5px;font:inherit;font-size:10.5px}._battleResult_r9jlx_2141{display:flex;flex-direction:column;gap:3px;margin:10px 0;padding:12px 14px;border:1px solid rgba(169,59,47,.4);border-radius:var(--radius-sm);background:#a93b2f0f;text-align:center}._battleResult_r9jlx_2141 strong{font-family:var(--font-serif);font-size:16px;letter-spacing:.12em;color:var(--cinnabar-deep)}._battleResult_r9jlx_2141 span{font-size:11px;color:var(--ink-faint)}._battleRewards_r9jlx_2165{display:grid;gap:4px;margin-top:6px;padding-top:6px;border-top:1px dashed rgba(169,59,47,.25);text-align:left}._battleReward_r9jlx_2165{display:flex;flex-direction:column;gap:1px}._battleReward_r9jlx_2165 b{font-family:var(--font-serif);font-size:11.5px}._battleReward_r9jlx_2165 span{font-size:10px;color:var(--ink-soft)}._battleReward_r9jlx_2165 small{font-size:9px;color:var(--cinnabar)}._battleTeams_r9jlx_2195{display:grid;grid-template-columns:1fr 1fr;gap:10px}._battleTeam_r9jlx_2195{min-width:0;border:1px solid var(--line);border-radius:var(--radius-sm);background:#f2ead959;padding:8px}._battleTeamHead_r9jlx_2209{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:4px;border-bottom:1px solid var(--line)}._battleTeamHead_r9jlx_2209 b{font-family:var(--font-serif);font-size:12px;letter-spacing:.08em}._battleTeamHead_r9jlx_2209 span{font-size:9.5px;color:var(--ink-faint)}._battleRow_r9jlx_2229{display:flex;flex-direction:column;gap:3px;width:100%;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;padding:5px 4px;margin-top:3px;text-align:left;color:var(--ink-soft)}button._battleRow_r9jlx_2229{cursor:pointer}button._battleRow_r9jlx_2229:hover:not(:disabled){border-color:var(--line-strong);background:#a93b2f0a}._battleRowActive_r9jlx_2252{border-color:var(--cinnabar)!important;background:#a93b2f14!important}._battleRowDead_r9jlx_2257{opacity:.42;text-decoration:line-through}._battleRowTop_r9jlx_2262{display:flex;align-items:baseline;justify-content:space-between;gap:6px;min-width:0;font-size:10.5px}._battleRowTop_r9jlx_2262 b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-serif);font-weight:600;color:var(--ink)}._battleRowTop_r9jlx_2262 span{flex:0 0 auto;font-size:9px;color:var(--ink-faint)}._battleMiniTrack_r9jlx_2286{display:block;height:4px;border-radius:999px;background:#1c1a1617;overflow:hidden}._battleMiniTrack_r9jlx_2286 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a93b2f,#c96f60);transition:width .25s linear}._battleStatusRow_r9jlx_2302{display:flex;flex-wrap:wrap;gap:3px}._battleStatusRow_r9jlx_2302 em{font-style:normal;font-size:9px;border:1px solid rgba(169,59,47,.35);border-radius:999px;padding:1px 5px;color:var(--cinnabar-deep);background:#a93b2f0f}@media(max-width:640px){._battleTeams_r9jlx_2195{grid-template-columns:1fr}}._sectBanner_r9jlx_2324{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--line)}._sectBanner_r9jlx_2324 h4{margin:0;font-family:var(--font-serif);font-size:20px;letter-spacing:.08em}._sectBanner_r9jlx_2324 p{margin:3px 0 0;font-size:11px;color:var(--ink-faint);line-height:1.7}._roleBadge_r9jlx_2347{flex:0 0 auto;border:1px solid rgba(169,59,47,.45);color:var(--cinnabar-deep);border-radius:999px;padding:2px 9px;font-size:10px}._sectStats_r9jlx_2356{display:flex;flex-wrap:wrap;gap:8px 18px;padding:12px 0;border-bottom:1px solid var(--line);font-size:11px;color:var(--ink-faint)}._sectStats_r9jlx_2356 b{color:var(--ink);font-weight:600}._sectAnnouncement_r9jlx_2371{margin:12px 0 0;padding:9px 12px;border-left:2px solid var(--jade);background:#3d6b580f;color:var(--ink-soft);font-size:12px;line-height:1.8;white-space:pre-wrap}._panelSection_r9jlx_2382{padding:12px 0;border-bottom:1px solid var(--line)}._panelLabel_r9jlx_2387{display:block;font-size:10px;letter-spacing:.16em;color:var(--ink-faint);margin-bottom:6px}._inlineForm_r9jlx_2395{display:flex;gap:6px}._inlineForm_r9jlx_2395 input{flex:1;min-width:0;border:1px solid var(--line-strong);background:var(--paper-light);border-radius:var(--radius-sm);padding:7px 10px;font-size:12px;outline:none}._inlineForm_r9jlx_2395 input:focus{border-color:var(--cinnabar)}._inlineForm_r9jlx_2395 button,._memberRow_r9jlx_2416 button,._sectCard_r9jlx_2417 button{flex:0 0 auto;border:1px solid var(--line-strong);background:transparent;border-radius:999px;padding:4px 12px;font-size:10.5px;color:var(--ink-soft);white-space:nowrap}._inlineForm_r9jlx_2395 button:hover:not(:disabled),._memberRow_r9jlx_2416 button:hover:not(:disabled),._sectCard_r9jlx_2417 button:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar)}._inlineForm_r9jlx_2395 button:disabled,._memberRow_r9jlx_2416 button:disabled,._sectCard_r9jlx_2417 button:disabled{opacity:.45;cursor:wait}._shopTabs_r9jlx_2442{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 12px}._shopTab_r9jlx_2442{border:1px solid var(--line-strong);background:transparent;border-radius:999px;padding:5px 12px;font-size:11px;color:var(--ink-soft);cursor:pointer}._shopTab_r9jlx_2442:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._shopTabActive_r9jlx_2464{border-color:var(--cinnabar);background:var(--cinnabar);color:#fff}._memberList_r9jlx_2470,._sellList_r9jlx_2471{display:grid;gap:3px}._memberRow_r9jlx_2416{display:flex;align-items:center;gap:10px;padding:3px 0;font-size:11.5px;color:var(--ink-soft)}._memberRow_r9jlx_2416 span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._memberRow_r9jlx_2416 span:nth-child(2){color:var(--ink-faint);font-size:10px}._memberRow_r9jlx_2416 em{font-style:normal;font-size:9px;color:var(--gold)}._leaveButton_r9jlx_2504{margin-top:14px;border:1px solid rgba(169,59,47,.5);background:transparent;color:var(--cinnabar-deep);border-radius:999px;padding:5px 14px;font-size:11px}._sectList_r9jlx_2514{display:grid;gap:7px}._sectCard_r9jlx_2417{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:var(--radius);padding:9px 11px;background:#f2ead966}._sectCard_r9jlx_2417>div{min-width:0}._sectCard_r9jlx_2417 strong{font-family:var(--font-serif);font-size:14px}._sectCard_r9jlx_2417 span{display:block;font-size:10px;color:var(--ink-faint)}._sectCard_r9jlx_2417 p{margin:3px 0 0;font-size:10.5px;color:var(--ink-faint);line-height:1.6}._panelFootnote_r9jlx_2552{margin:12px 0 0;font-size:10px;color:var(--ink-faint)}._relationActions_r9jlx_2558{display:flex;flex-wrap:wrap;gap:5px;padding:10px 0 14px;border-bottom:1px solid var(--line)}._relationActions_r9jlx_2558 button{border:1px solid var(--line);background:transparent;border-radius:999px;padding:3px 10px;font-size:10.5px;color:var(--ink-soft)}._relationActions_r9jlx_2558 button:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar)}._relationGroups_r9jlx_2580{display:grid;gap:10px;padding-top:12px}._relationGroup_r9jlx_2580{min-height:28px}._relationEmpty_r9jlx_2590{margin:0;font-size:11px;color:var(--ink-faint)}._relationList_r9jlx_2596{display:flex;flex-wrap:wrap;gap:6px}._relationList_r9jlx_2596 span{border:1px solid var(--line);border-radius:999px;padding:2px 9px;font-size:10.5px;color:var(--ink-soft)}._relationList_r9jlx_2596 em{font-style:normal;color:var(--ink-faint);font-size:9px}._dailyGrid_r9jlx_2616{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding-bottom:4px}._dailyTabs_r9jlx_2623{display:flex;gap:4px;flex-wrap:wrap;margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid var(--line)}._dailyTab_r9jlx_2623,._dailyTabActive_r9jlx_2633{border:1px solid var(--line-strong);border-radius:999px;background:transparent;padding:4px 11px;font-size:10.5px;color:var(--ink-soft);white-space:nowrap}._dailyTab_r9jlx_2623:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._dailyTabActive_r9jlx_2633{border-color:var(--cinnabar);background:var(--cinnabar);color:var(--paper-light)}._dailyCard_r9jlx_2654{border:1px solid var(--line);border-radius:var(--radius);padding:10px;background:#f2ead966;display:flex;flex-direction:column;gap:4px}._dailyCard_r9jlx_2654 h4{margin:0;font-family:var(--font-serif);font-size:15px}._dailyCardFocus_r9jlx_2670{border-color:var(--cinnabar);box-shadow:0 0 0 3px #a93b2f1f}._dailyCard_r9jlx_2654 p{margin:0;font-size:10px;line-height:1.6;color:var(--ink-faint);flex:1}._dailyCard_r9jlx_2654>span{font-size:9.5px;color:var(--gold)}._dailyCard_r9jlx_2654>button{border:1px solid var(--ink);background:var(--ink);color:var(--paper-light);border-radius:999px;padding:4px 10px;font-size:10.5px}._questList_r9jlx_2697{display:grid;gap:6px}._questRow_r9jlx_2702{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 9px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#f2ead959;font-size:10.5px;color:var(--ink-soft)}._questMain_r9jlx_2715{display:grid;gap:2px}._questMain_r9jlx_2715 strong{font-family:var(--font-serif);font-size:12px;color:var(--cinnabar-deep)}._questMain_r9jlx_2715 span,._questReward_r9jlx_2727{color:var(--ink-faint)}._questRow_r9jlx_2702 button{border:1px solid var(--line-strong);background:transparent;border-radius:999px;padding:3px 10px;font-size:10px;color:var(--ink-soft)}._questRow_r9jlx_2702 button:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar)}._questRow_r9jlx_2702 button:disabled{opacity:.45}@media(max-width:640px){._questRow_r9jlx_2702{grid-template-columns:1fr}}._rankTabs_r9jlx_2755{display:flex;gap:5px;margin-bottom:8px}._rankList_r9jlx_2761{display:grid;gap:3px}._rankRow_r9jlx_2766{display:grid;grid-template-columns:24px 1fr auto auto;gap:8px;align-items:baseline;font-size:11px;color:var(--ink-soft);padding:3px 0;border-bottom:1px dashed var(--line)}._rankRow_r9jlx_2766 span:first-child{color:var(--gold);font-family:var(--font-mono)}._rankRow_r9jlx_2766 strong{font-weight:500}._rankRow_r9jlx_2766 span:last-child{font-family:var(--font-mono);color:var(--ink-faint);font-size:10px}@media(max-width:560px){._dailyGrid_r9jlx_2616{grid-template-columns:1fr}}@media(max-width:1050px){._main_r9jlx_156{grid-template-columns:210px minmax(0,1fr) 250px}._me_r9jlx_126{display:none}}@media(max-width:900px){._mobileButton_r9jlx_136{display:inline-flex}._quickBar_r9jlx_1151{display:flex}._adminLink_r9jlx_115{display:inline-flex;align-items:center;padding:3px 8px;border:1px solid var(--line-strong);border-radius:999px;font-size:10.5px;white-space:nowrap}._wallet_r9jlx_103:nth-of-type(2){display:none}._main_r9jlx_156{grid-template-columns:1fr}._sidebar_r9jlx_164,._character_r9jlx_165{position:fixed;top:56px;bottom:0;width:min(82vw,320px);z-index:30;background:var(--paper);box-shadow:var(--shadow);transition:transform .22s ease}._sidebar_r9jlx_164{left:0;transform:translate(-102%)}._character_r9jlx_165{right:0;transform:translate(102%)}._sidebar_r9jlx_164._open_r9jlx_2857,._character_r9jlx_165._open_r9jlx_2857{transform:translate(0)}._closeButton_r9jlx_256{display:inline-block}._mobileOnlyActions_r9jlx_1420{display:flex;gap:10px;align-items:center;padding:0 0 12px;border-bottom:1px solid var(--line);font-size:11px}._mobileOnlyActions_r9jlx_1420 a{color:var(--cinnabar)}._mobileOnlyActions_r9jlx_1420 button{border:0;background:transparent;color:var(--ink-faint);padding:0;font-size:11px}._overlay_r9jlx_1513{display:block;position:fixed;top:56px;right:0;bottom:0;left:0;z-index:20;border:0;background:#1c1a1659}._topbar_r9jlx_9{padding:0 10px}._roomLabel_r9jlx_53{display:none}._messages_r9jlx_613{padding:2px 6px 4px}._chatHead_r9jlx_488{padding:6px 10px 4px}._chatHead_r9jlx_488 p{display:none}._composerWrap_r9jlx_853{padding:5px 8px 6px}._time_r9jlx_661{flex-basis:24px;font-size:8px}._message_r9jlx_580{padding:0 3px;font-size:12.5px}}@media(max-width:560px){._brandName_r9jlx_46,._wallet_r9jlx_103{display:none}._onlinePill_r9jlx_62{padding:2px 8px}._topLeft_r9jlx_24,._topRight_r9jlx_25{gap:5px}._adminLink_r9jlx_115{padding:3px 6px}._me_r9jlx_126{max-width:60px;font-size:11px}._logout_r9jlx_135,._mobileButton_r9jlx_136{padding:4px 8px}._channelHint_r9jlx_1073{display:none}._quickBar_r9jlx_1151{display:flex}._modalOverlay_r9jlx_1517{padding:0;align-items:end}._modal_r9jlx_1517{max-height:88vh;border-radius:var(--radius-lg) var(--radius-lg) 0 0}._itemCard_r9jlx_1598{align-items:flex-start}._itemAction_r9jlx_1641{padding-top:2px}}._govCard_r9jlx_2990{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}._govCard_r9jlx_2990 h4{margin:0 0 4px;font-family:var(--font-serif);font-size:18px;color:var(--ink)}._govCard_r9jlx_2990 p{margin:0;font-size:11px;line-height:1.7;color:var(--ink-faint)}._govCard_r9jlx_2990 button,._govForm_r9jlx_3014 button{flex:0 0 auto;border:1px solid var(--line-strong);background:transparent;border-radius:999px;padding:4px 12px;font-size:11px;color:var(--ink-soft)}._govActions_r9jlx_3024{display:flex;flex-direction:column;gap:6px;align-items:flex-end}._govCard_r9jlx_2990 button:hover:not(:disabled),._govForm_r9jlx_3014 button:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar)}._govBadge_r9jlx_3037{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;border:1px solid rgba(61,107,88,.45);color:var(--jade-deep);font-family:var(--font-sans);font-size:9px;font-style:normal;vertical-align:3px}._govPermissions_r9jlx_3050{display:flex;flex-wrap:wrap;gap:5px}._govPermissions_r9jlx_3050 span{border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:10px;color:var(--ink-soft)}._govList_r9jlx_3064{display:grid}._govRow_r9jlx_3068{display:grid;grid-template-columns:1fr auto auto auto auto;align-items:baseline;gap:8px;padding:5px 0;border-bottom:1px solid var(--line);font-size:10.5px;color:var(--ink-soft)}._govRow_r9jlx_3068:last-child{border-bottom:0}._govName_r9jlx_3083{color:var(--cinnabar-deep);font-weight:600}._govRow_r9jlx_3068 button{border:1px solid var(--line-strong);border-radius:999px;background:transparent;padding:2px 8px;font-size:9.5px;color:var(--ink-soft)}._govForm_r9jlx_3014{display:flex;flex-wrap:wrap;gap:6px}._govForm_r9jlx_3014 input,._govForm_r9jlx_3014 select{flex:1 1 100px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper-light);padding:5px 7px;font:inherit;font-size:11px}._govCase_r9jlx_3114{padding:8px 0;border-bottom:1px solid var(--line)}._govCase_r9jlx_3114:last-child{border-bottom:0}._govCaseHead_r9jlx_3123{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:11px;color:var(--ink-soft)}._govCaseHead_r9jlx_3123 strong{color:var(--cinnabar-deep);font-family:var(--font-mono);font-size:10px}._govCaseBody_r9jlx_3138{display:flex;flex-wrap:wrap;gap:3px 12px;padding:4px 0;font-size:10px;color:var(--ink-faint)}._govCaseActions_r9jlx_3147{display:flex;flex-wrap:wrap;gap:5px}._govCaseActions_r9jlx_3147 button{border:1px solid var(--line-strong);border-radius:999px;background:transparent;padding:2px 9px;font-size:9.5px;color:var(--ink-soft)}._govCaseActions_r9jlx_3147 button:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar)}@media(max-width:720px){._paneHead_r9jlx_603{padding:3px 8px}._govRow_r9jlx_3068{grid-template-columns:1fr auto}}._deathBanner_r9jlx_3177{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 18px;border-bottom:1px solid rgba(169,59,47,.45);background:#a93b2f1f;color:var(--cinnabar-deep)}._deathBanner_r9jlx_3177 div{display:flex;flex-direction:column;gap:2px}._deathBanner_r9jlx_3177 strong{font-family:var(--font-serif);font-size:14px;letter-spacing:.08em}._deathBanner_r9jlx_3177 span{font-size:10.5px;color:var(--ink-soft)}._deathBanner_r9jlx_3177 button{border:1px solid rgba(169,59,47,.55);background:transparent;border-radius:999px;padding:5px 14px;font-size:10.5px;color:var(--cinnabar-deep);white-space:nowrap}._deathBanner_r9jlx_3177 button:hover{background:var(--cinnabar-deep);color:var(--paper-light)}@media(max-width:640px){._deathBanner_r9jlx_3177{align-items:flex-start;flex-direction:column}}._shell_r9jlx_1 *,._shell_r9jlx_1 *:before,._shell_r9jlx_1 *:after{border-radius:0!important;box-shadow:none!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important;animation:none!important}._shell_r9jlx_1 ._buttonDock_r9jlx_192 button{background-color:#efe4cc;margin:1px}._shell_r9jlx_1 ._toast_r9jlx_1839{border:1px solid var(--ink)}._shell_r9jlx_1 ._message_r9jlx_580,._shell_r9jlx_1 ._broadcastMessage_r9jlx_716,._shell_r9jlx_1 ._sectMessage_r9jlx_742,._shell_r9jlx_1 ._combatMessage_r9jlx_762,._shell_r9jlx_1 ._systemMessage_r9jlx_835,._shell_r9jlx_1 ._targetBar_r9jlx_965,._shell_r9jlx_1 ._channelBar_r9jlx_1038,._shell_r9jlx_1 ._toolBar_r9jlx_1082,._shell_r9jlx_1 ._composerTools_r9jlx_957,._shell_r9jlx_1 ._composer_r9jlx_853,._shell_r9jlx_1 ._chatActions_r9jlx_551,._shell_r9jlx_1 ._buttonDock_r9jlx_192,._shell_r9jlx_1 ._characterActions_r9jlx_1399,._shell_r9jlx_1 ._roomList_r9jlx_266,._shell_r9jlx_1 ._statGrid_r9jlx_1292,._shell_r9jlx_1 ._walletBox_r9jlx_1310,._shell_r9jlx_1 ._room_r9jlx_53,._shell_r9jlx_1 ._roomActive_r9jlx_304{gap:0}._shell_r9jlx_1 ._message_r9jlx_580>*,._shell_r9jlx_1 ._broadcastMessage_r9jlx_716>*,._shell_r9jlx_1 ._sectMessage_r9jlx_742>*,._shell_r9jlx_1 ._combatMessage_r9jlx_762>*{margin-right:4px}._shell_r9jlx_1 ._message_r9jlx_580>*:last-child,._shell_r9jlx_1 ._broadcastMessage_r9jlx_716>*:last-child,._shell_r9jlx_1 ._sectMessage_r9jlx_742>*:last-child,._shell_r9jlx_1 ._combatMessage_r9jlx_762>*:last-child{margin-right:0}._shell_r9jlx_1 ._targetBar_r9jlx_965>*,._shell_r9jlx_1 ._channelBar_r9jlx_1038>*,._shell_r9jlx_1 ._toolBar_r9jlx_1082>*,._shell_r9jlx_1 ._chatActions_r9jlx_551>*{margin-right:4px}._shell_r9jlx_1 ._targetBar_r9jlx_965>*:last-child,._shell_r9jlx_1 ._channelBar_r9jlx_1038>*:last-child,._shell_r9jlx_1 ._toolBar_r9jlx_1082>*:last-child,._shell_r9jlx_1 ._chatActions_r9jlx_551>*:last-child{margin-right:0}._shell_r9jlx_1 ._room_r9jlx_53>*,._shell_r9jlx_1 ._roomActive_r9jlx_304>*{margin-right:8px}._shell_r9jlx_1 ._room_r9jlx_53>*:last-child,._shell_r9jlx_1 ._roomActive_r9jlx_304>*:last-child{margin-right:0}._shell_r9jlx_1 ._composerTools_r9jlx_957>*{margin:0 8px 4px 0}._shell_r9jlx_1 ._composer_r9jlx_853 input{margin-right:5px}._shell_r9jlx_1 ._buttonDock_r9jlx_192{padding:4px;margin-top:6px}._shell_r9jlx_1 ._characterActions_r9jlx_1399 button{margin:2px}._shell_r9jlx_1 ._roomList_r9jlx_266>*+*{margin-top:2px}._shell_r9jlx_1 ._statGrid_r9jlx_1292>*{margin:2px 5px}._shell_r9jlx_1 ._walletBox_r9jlx_1310>*{margin-right:4px}._shell_r9jlx_1 ._walletBox_r9jlx_1310>*:last-child{margin-right:0}._shell_r9jlx_1 ._buttonDock_r9jlx_192 button:hover{background-color:#f0e2ca}._shell_r9jlx_1 ._barHp_r9jlx_1284,._shell_r9jlx_1 ._battleMiniTrack_r9jlx_2286>i{background-color:var(--cinnabar)}._shell_r9jlx_1 ._barMp_r9jlx_1288{background-color:var(--jade)}._shell_r9jlx_1 ._mine_r9jlx_687{border-left:2px solid rgba(61,107,88,.35)}._shell_r9jlx_1 ._privateMessage_r9jlx_813{border-left:2px solid rgba(169,124,52,.5)}._shell_r9jlx_1 ._whisperMessage_r9jlx_826{border-left:2px solid rgba(61,107,88,.45)}._shell_r9jlx_1 ._shoutMessage_r9jlx_703{border-left:2px solid var(--cinnabar)}._shell_r9jlx_1 ._broadcastMessage_r9jlx_716{border-left:2px solid rgba(169,124,52,.55)}._shell_r9jlx_1 ._sectMessage_r9jlx_742{border-left:2px solid rgba(61,107,88,.5)}._shell_r9jlx_1 ._combatMessage_r9jlx_762{border-left:2px solid rgba(169,59,47,.45)}@media(max-width:640px){._toolHint_r9jlx_1099,._channelHint_r9jlx_1073{display:none}}:root{--ink: #1c1a16;--ink-soft: #4a4439;--ink-faint: #7c7466;--paper: #f2ead9;--paper-deep: #e7dcc6;--paper-light: #fbf6ea;--cinnabar: #a93b2f;--cinnabar-deep: #7f2b23;--jade: #3d6b58;--jade-deep: #2c5041;--gold: #a97c34;--mist: #c9bea8;--line: rgba(28, 26, 22, .16);--line-strong: rgba(28, 26, 22, .3);--shadow-sm: 0 2px 8px rgba(41, 31, 18, .08);--shadow: 0 18px 48px rgba(41, 31, 18, .14);--font-serif: "Noto Serif TC", "Songti TC", "SimSun", "STSong", serif;--font-sans: "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", "Segoe UI", sans-serif;--font-mono: "Cascadia Mono", "SFMono-Regular", Consolas, monospace;--radius-sm: 6px;--radius: 12px;--radius-lg: 20px}*{box-sizing:border-box}html{color-scheme:light}html,body,#root{min-height:100%}body{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:15px;line-height:1.6;background-color:var(--paper);background-image:radial-gradient(circle at 12% 8%,rgba(255,255,255,.55),transparent 32%),radial-gradient(circle at 88% 0%,rgba(169,124,52,.08),transparent 30%),radial-gradient(circle at 50% 110%,rgba(61,107,88,.08),transparent 45%),repeating-linear-gradient(0deg,rgba(28,26,22,.015) 0,rgba(28,26,22,.015) 1px,transparent 1px,transparent 4px);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--cinnabar);text-decoration:none}a:hover{text-decoration:underline}::selection{background:#a93b2f38}:focus-visible{outline:2px solid var(--cinnabar);outline-offset:2px}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#1c1a162e;border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#1c1a1652;border:2px solid transparent;background-clip:padding-box}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
