._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_t5eic_1{min-height:100vh;display:flex;flex-direction:column}._header_t5eic_7{display:flex;align-items:center;justify-content:space-between;padding:20px clamp(18px,5vw,56px);border-bottom:1px solid var(--line)}._brand_t5eic_15{display:flex;align-items:center;gap:10px;font-family:var(--font-serif);letter-spacing:.16em}._mark_t5eic_23{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--cinnabar);color:var(--paper-light);font-size:17px}._ghost_t5eic_34{border:1px solid var(--line-strong);background:transparent;border-radius:999px;padding:6px 14px;font-size:12px;color:var(--ink-soft)}._ghost_t5eic_34:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._main_t5eic_48{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_t5eic_59{position:sticky;top:32px}._kicker_t5eic_64{margin:0 0 8px;font-size:11px;letter-spacing:.26em;color:var(--cinnabar)}._intro_t5eic_59 h1{margin:0 0 14px;font-family:var(--font-serif);font-size:clamp(36px,5vw,56px);line-height:1.15;letter-spacing:.06em}._intro_t5eic_59>p{max-width:24em;color:var(--ink-soft);line-height:1.9}._preview_t5eic_85{display:flex;align-items:center;margin-top:30px;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:#fbf6ea99}._preview_t5eic_85 div{display:flex;flex-direction:column}._preview_t5eic_85 strong{font-family:var(--font-serif);font-size:20px;letter-spacing:.08em}._preview_t5eic_85 span{font-size:12px;color:var(--ink-faint)}._account_t5eic_111{margin-top:14px;font-size:12px;color:var(--ink-faint);word-break:break-all}._card_t5eic_118{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_t5eic_128{display:grid;gap:8px;margin:0;padding:0;border:0}._field_t5eic_128>span,._field_t5eic_128 legend{font-size:12px;letter-spacing:.12em;color:var(--ink-soft);padding:0}._field_t5eic_128 input,._field_t5eic_128 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_t5eic_128 input:focus,._field_t5eic_128 textarea:focus{border-color:var(--cinnabar);box-shadow:0 0 0 3px #a93b2f1a}._field_t5eic_128 small{color:var(--ink-faint);font-size:11px;line-height:1.6}._segmented_t5eic_167{display:flex;gap:6px}._segment_t5eic_167,._segmentActive_t5eic_173{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_t5eic_167:hover{border-color:var(--line-strong)}._segmentActive_t5eic_173{border-color:var(--ink);background:var(--ink);color:var(--paper-light)}._error_t5eic_193{margin:0;padding:9px 12px;border-left:2px solid var(--cinnabar);background:#a93b2f12;color:var(--cinnabar-deep);font-size:13px}._submit_t5eic_202{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_t5eic_202:hover:not(:disabled){background:var(--cinnabar-deep);transform:translateY(-1px)}._submit_t5eic_202:disabled{opacity:.55;cursor:wait}@media(max-width:820px){._main_t5eic_48{grid-template-columns:1fr;gap:28px}._intro_t5eic_59{position:static}._intro_t5eic_59 h1{font-size:38px}}._page_1e2wv_1{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow:hidden}._inkWash_1e2wv_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_1e2wv_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_1e2wv_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_1e2wv_46{display:flex;align-items:baseline;gap:10px}._brandMark_1e2wv_52{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--cinnabar);color:var(--paper-light);font-family:var(--font-serif);font-size:19px;transform:translateY(3px)}._brandName_1e2wv_65{font-family:var(--font-serif);font-size:22px;letter-spacing:.18em}._brandRoman_1e2wv_71{font-family:var(--font-mono);font-size:10px;letter-spacing:.26em;color:var(--ink-faint)}._era_1e2wv_78{font-size:12px;letter-spacing:.2em;color:var(--ink-faint)}._main_1e2wv_84{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_1e2wv_97{max-width:720px}._kicker_1e2wv_101{margin:0 0 10px;font-size:12px;letter-spacing:.28em;color:var(--cinnabar);text-transform:uppercase}._hero_1e2wv_97 h1{margin:0;font-family:var(--font-serif);font-size:clamp(64px,11vw,144px);line-height:.95;letter-spacing:.08em;font-weight:600;text-shadow:0 2px 0 rgba(255,255,255,.4)}._lead_1e2wv_119{margin:18px 0 12px;font-family:var(--font-serif);font-size:clamp(20px,2.5vw,28px);letter-spacing:.12em;color:var(--ink-soft)}._body_1e2wv_127{max-width:34em;margin:0;color:var(--ink-soft);line-height:1.9;font-size:15px}._chips_1e2wv_135{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}._chips_1e2wv_135 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_1e2wv_152{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_1e2wv_161{display:flex;gap:14px;align-items:flex-start;margin-bottom:22px}._cardSeal_1e2wv_168{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_1e2wv_152 h2{margin:0;font-family:var(--font-serif);font-size:23px;font-weight:600;letter-spacing:.08em}._cardHead_1e2wv_161 p{margin:4px 0 0;color:var(--ink-faint);font-size:13px}._googleSlot_1e2wv_195{min-height:44px;display:flex;align-items:center}._hint_1e2wv_201{margin:10px 0 0;font-size:12px;line-height:1.7;color:var(--ink-faint)}._hint_1e2wv_201 code,._note_1e2wv_209 code{font-family:var(--font-mono);font-size:.92em;background:#1c1a160f;padding:1px 5px;border-radius:4px}._divider_1e2wv_217{display:flex;align-items:center;gap:12px;margin:22px 0 16px;color:var(--ink-faint);font-size:11px;letter-spacing:.2em}._divider_1e2wv_217:before,._divider_1e2wv_217:after{content:"";height:1px;flex:1;background:var(--line)}._devForm_1e2wv_235{display:grid;gap:8px}._devForm_1e2wv_235 label{font-size:12px;letter-spacing:.08em;color:var(--ink-soft)}._devRow_1e2wv_246{display:flex;gap:8px}._devRow_1e2wv_246 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_1e2wv_246 input:focus{border-color:var(--cinnabar);box-shadow:0 0 0 3px #a93b2f1a}._devRow_1e2wv_246 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_1e2wv_246 button:hover:not(:disabled){background:var(--cinnabar-deep);transform:translateY(-1px)}._devRow_1e2wv_246 button:disabled{opacity:.5;cursor:wait}._note_1e2wv_209{margin:12px 0 0;font-size:11px;line-height:1.7;color:var(--ink-faint)}._error_1e2wv_293{margin:14px 0 0;padding:9px 12px;border-left:2px solid var(--cinnabar);background:#a93b2f12;color:var(--cinnabar-deep);font-size:13px}._footer_1e2wv_302{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_1e2wv_314{flex:1;height:1px;background:var(--line)}@media(max-width:860px){._main_1e2wv_84{grid-template-columns:1fr;gap:36px;padding-top:36px;padding-bottom:48px}._sun_1e2wv_24{width:110px;height:110px;top:10vh}._hero_1e2wv_97 h1{font-size:clamp(58px,18vw,100px)}._footer_1e2wv_302{flex-direction:column;align-items:flex-start;gap:8px}._footerLine_1e2wv_314{width:100%;flex:none}}._shell_1c3u4_1{height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}._topbar_1c3u4_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_1c3u4_24,._topRight_1c3u4_25{display:flex;align-items:center;gap:12px;min-width:0}._topLeft_1c3u4_24{flex:1}._topRight_1c3u4_25{flex-shrink:0}._brand_1c3u4_40{display:flex;align-items:center;gap:8px}._brandName_1c3u4_46{font-family:var(--font-serif);font-size:17px;letter-spacing:.16em;white-space:nowrap}._roomLabel_1c3u4_53{font-family:var(--font-serif);font-size:13px;color:var(--ink-soft);padding-left:12px;border-left:1px solid;white-space:nowrap}._onlinePill_1c3u4_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_1c3u4_62 b{color:var(--ink);font-weight:600}._dotOnline_1c3u4_79,._dotOffline_1c3u4_80{width:7px;height:7px;border-radius:50%;display:inline-block}._dotOnline_1c3u4_79{background:var(--jade);box-shadow:0 0 0 3px #3d6b581f}._dotOffline_1c3u4_80{background:var(--gold);animation:_blink_1c3u4_1 1.2s ease-in-out infinite}@keyframes _blink_1c3u4_1{50%{opacity:.3}}._wallet_1c3u4_103{font-size:12px;color:var(--ink-soft);white-space:nowrap}._wallet_1c3u4_103 span{color:var(--ink-faint);font-size:10px;margin-right:2px}._adminLink_1c3u4_115{font-size:12px;color:var(--cinnabar);border-bottom:1px solid transparent}._adminLink_1c3u4_115:hover{text-decoration:none;border-bottom-color:var(--cinnabar)}._me_1c3u4_126{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--ink-soft)}._logout_1c3u4_135,._mobileButton_1c3u4_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_1c3u4_135:hover,._mobileButton_1c3u4_136:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._mobileButton_1c3u4_136{display:none}._main_1c3u4_156{flex:1;min-height:0;display:grid;grid-template-columns:238px minmax(0,1fr) 286px;overflow:hidden}._sidebar_1c3u4_164,._character_1c3u4_165{min-height:0;overflow-y:auto;background:#f2ead97a}._sidebar_1c3u4_164{border-right:1px solid var(--line);display:flex;flex-direction:column}._character_1c3u4_165{border-left:1px solid var(--line);padding:16px;display:flex;flex-direction:column;overflow:hidden}._characterScroll_1c3u4_185{flex:1;min-height:0;overflow-y:auto;padding-right:2px}._buttonDock_1c3u4_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_1c3u4_205{grid-column:1 / -1;font-size:9px;letter-spacing:.22em;color:var(--ink-faint);padding:0 1px 2px}._buttonDock_1c3u4_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_1c3u4_192 button:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar-deep);background:linear-gradient(180deg,#fff8ea,#f0e2ca)}._buttonDock_1c3u4_192 button:active:not(:disabled){box-shadow:inset 0 1px 3px #1c1a1626}._buttonDock_1c3u4_192 ._dockDisabled_1c3u4_236{opacity:.38;cursor:not-allowed}._sidebarHead_1c3u4_241,._characterHead_1c3u4_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_1c3u4_242{padding:0 0 12px}._closeButton_1c3u4_256{display:none;border:0;background:transparent;color:var(--ink-faint);font-size:20px;line-height:1;padding:0 2px}._roomList_1c3u4_266{display:grid;gap:2px;padding:0 8px 12px}._room_1c3u4_53,._roomActive_1c3u4_273{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_1c3u4_53:hover{background:#1c1a160a}._roomActive_1c3u4_273{border-left-color:var(--cinnabar);background:#a93b2f12;color:var(--cinnabar-deep)}._room_1c3u4_53 small,._roomActive_1c3u4_273 small{font-size:10px;color:var(--ink-faint)}._roomActive_1c3u4_273 small{color:var(--cinnabar)}._onlineHead_1c3u4_308{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_1c3u4_319{padding:0 8px 16px;overflow-y:auto}._encounterBlock_1c3u4_324{flex:0 0 auto;border-top:1px solid var(--line)}._encounterHead_1c3u4_329{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_1c3u4_329:hover{color:var(--ink-soft)}._encounterHead_1c3u4_329 small{font-size:9px;letter-spacing:.05em;color:var(--ink-faint)}._encounterList_1c3u4_353{display:grid;gap:6px;padding:0 8px 10px;max-height:300px;overflow-y:auto}._encounterGroup_1c3u4_361{display:grid;gap:4px}._encounterGroupHead_1c3u4_366{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_1c3u4_366 small{font-size:8.5px;letter-spacing:0}._encounterCard_1c3u4_382{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_1c3u4_382:hover{border-color:var(--cinnabar);background:#a93b2f14}._encounterTitle_1c3u4_400{display:flex;align-items:baseline;justify-content:space-between;gap:6px;width:100%}._encounterTitle_1c3u4_400 b{font-family:var(--font-serif);font-size:12px;font-weight:600;color:var(--ink)}._encounterTitle_1c3u4_400 em{font-size:9px;font-style:normal;color:var(--ink-faint)}._encounterMonsters_1c3u4_421{font-size:10px;color:var(--ink-soft)}._encounterCard_1c3u4_382 small{font-size:9px;color:var(--cinnabar)}._emptyOnline_1c3u4_431{margin:8px 6px;font-size:11px;color:var(--ink-faint);line-height:1.7}._onlineUser_1c3u4_438{display:flex;align-items:center;padding:4px 6px;border-radius:var(--radius-sm)}._onlineUser_1c3u4_438:hover{background:#1c1a160a}._chat_1c3u4_449{min-width:0;min-height:0;display:flex;flex-direction:column;background:#fbf6ea80}._chatHead_1c3u4_457{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:8px 12px 6px;border-bottom:1px solid var(--line)}._chatHead_1c3u4_457 h2{margin:0;font-family:var(--font-serif);font-size:18px;letter-spacing:.08em;font-weight:600}._chatHead_1c3u4_457 p{margin:1px 0 0;font-size:10.5px;color:var(--ink-faint);line-height:1.45}._combatModeBadge_1c3u4_481,._safeModeBadge_1c3u4_482{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_1c3u4_482{border-color:#3d6b5866;color:var(--jade-deep)}._moreButton_1c3u4_501{border:1px solid var(--line);background:transparent;border-radius:999px;padding:4px 10px;font-size:11px;color:var(--ink-soft);white-space:nowrap}._moreButton_1c3u4_501:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar)}._moreButton_1c3u4_501:disabled{opacity:.5}._chatActions_1c3u4_520{flex:0 0 auto;display:flex;align-items:center;gap:5px}._splitButton_1c3u4_527,._splitButtonActive_1c3u4_528{border:1px solid var(--line);background:transparent;border-radius:999px;padding:4px 10px;font-size:11px;color:var(--ink-soft);white-space:nowrap}._splitButton_1c3u4_527:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._splitButtonActive_1c3u4_528{border-color:var(--cinnabar);background:#a93b2f12;color:var(--cinnabar-deep)}._messageArea_1c3u4_549{flex:1;min-height:0;display:flex;flex-direction:column}._messageAreaSplit_1c3u4_556{flex-direction:column}._messagePane_1c3u4_560{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}._relatedPane_1c3u4_568{border-top:1px solid var(--line)}._paneHead_1c3u4_572{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_1c3u4_582{flex:1;min-height:0;overflow-y:auto;padding:3px 8px 6px;scroll-behavior:smooth}._loading_1c3u4_590,._emptyChat_1c3u4_591{text-align:center;color:var(--ink-faint);font-size:12px;padding:24px 10px}._emptyChat_1c3u4_591 span{display:block;font-family:var(--font-serif);font-size:18px;color:var(--ink-soft);letter-spacing:.1em;margin-bottom:6px}._emptyChat_1c3u4_591 p{margin:0}._messagesEnd_1c3u4_611{height:0}._message_1c3u4_549{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_1c3u4_549:hover{background:#1c1a1609}._time_1c3u4_630{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_1c3u4_640{color:var(--cinnabar-deep);font-weight:600;white-space:nowrap}._say_1c3u4_646{color:var(--ink-faint);font-size:12px}._body_1c3u4_650{color:var(--ink);word-break:break-word;white-space:pre-wrap}._mine_1c3u4_656{background:#3d6b5809;box-shadow:none}._emote_1c3u4_661{color:var(--jade-deep);font-style:normal;font-family:inherit}._emote_1c3u4_661 b{font-style:normal;font-weight:600}._shoutMessage_1c3u4_672{background:transparent;box-shadow:none}._shoutBadge_1c3u4_677{display:inline-block;margin:0 2px;font-size:9.5px;color:var(--cinnabar-deep);letter-spacing:.06em}._broadcastMessage_1c3u4_685{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_1c3u4_699{font-size:9.5px;color:var(--gold);letter-spacing:.08em}._broadcastText_1c3u4_705{color:var(--ink-soft);word-break:break-word;white-space:pre-wrap}._sectMessage_1c3u4_711{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_1c3u4_725{font-size:9.5px;color:var(--jade-deep);letter-spacing:.08em}._combatMessage_1c3u4_731{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_1c3u4_745{font-size:9px;color:var(--cinnabar-deep);letter-spacing:.08em}._combatText_1c3u4_751{color:var(--ink-soft);word-break:break-word;white-space:pre-wrap}._battleMeta_1c3u4_757{flex-basis:100%;color:var(--ink-faint);font-size:9.5px;letter-spacing:.03em;line-height:1.4}._battleJoinButton_1c3u4_765{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_1c3u4_765:hover{text-decoration:underline}._privateMessage_1c3u4_782{background:transparent;box-shadow:none}._privateBadge_1c3u4_787{flex:0 0 auto;font-size:9.5px;color:var(--gold);line-height:inherit;letter-spacing:.06em}._whisperMessage_1c3u4_795{background:transparent;box-shadow:none}._whisperBadge_1c3u4_800{color:var(--jade-deep)}._systemMessage_1c3u4_804{display:flex;justify-content:flex-start;padding:0 4px}._systemMessage_1c3u4_804 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_1c3u4_822{position:relative;border-top:1px solid var(--line);background:#f2ead9e6;padding:6px 10px 7px}._typing_1c3u4_829{display:block;font-size:10px;color:var(--ink-faint);padding:0 2px 2px}._suggestions_1c3u4_836{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_1c3u4_836 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_1c3u4_836 button:last-child{border-bottom:0}._suggestions_1c3u4_836 button:hover{background:#a93b2f0f}._suggestions_1c3u4_836 b{color:var(--cinnabar);font-size:12px;white-space:nowrap}._suggestions_1c3u4_836 span{color:var(--ink-faint);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sentence_1c3u4_883{min-width:0;flex:1;line-height:inherit}._selfName_1c3u4_889{color:var(--cinnabar);font-weight:600}._nameButton_1c3u4_894{border:0;background:transparent;padding:0;font:inherit;font-weight:600;color:var(--cinnabar-deep);cursor:pointer}._nameButton_1c3u4_894:hover{text-decoration:underline}._onlineName_1c3u4_908{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_1c3u4_908:hover{color:var(--cinnabar);text-decoration:underline}._composerTools_1c3u4_926{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:3px}._targetBar_1c3u4_934{display:flex;align-items:center;gap:4px;margin-bottom:0;padding:0;border:0;border-radius:0;background:transparent}._targetBar_1c3u4_934>span{font-size:10px;letter-spacing:.1em;color:var(--ink-faint);white-space:nowrap}._targetBar_1c3u4_934 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_1c3u4_934 input[type=text]:focus{border-color:var(--cinnabar)}._targetBar_1c3u4_934 button{border:1px solid var(--line);background:transparent;border-radius:999px;padding:1px 7px;font-size:10px;color:var(--ink-soft)}._targetBar_1c3u4_934 button:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._targetBar_1c3u4_934 label{display:inline-flex;align-items:center;gap:3px;font-size:10px;color:var(--ink-soft);white-space:nowrap}._targetBar_1c3u4_934 em{font-style:normal;font-size:9px;color:var(--ink-faint);margin-left:auto;white-space:nowrap}._nameFilter_1c3u4_997{border:1px solid var(--line);background:transparent;font-size:9px;color:var(--ink-faint);border-radius:3px;padding:1px 2px;max-width:70px}._channelBar_1c3u4_1007{display:flex;align-items:center;flex-wrap:wrap;gap:3px;margin-bottom:0}._channel_1c3u4_1007,._channelActive_1c3u4_1016{border:1px solid var(--line);background:transparent;border-radius:999px;padding:1px 8px;font-size:10px;color:var(--ink-faint)}._channel_1c3u4_1007:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink-soft)}._channelActive_1c3u4_1016{border-color:var(--cinnabar);background:#a93b2f14;color:var(--cinnabar-deep)}._channel_1c3u4_1007:disabled,._channelActive_1c3u4_1016:disabled{opacity:.45;cursor:not-allowed}._channelHint_1c3u4_1042{margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;color:var(--ink-faint)}._toolBar_1c3u4_1051{display:flex;align-items:center;gap:5px;margin-bottom:0}._toolBar_1c3u4_1051 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_1c3u4_1068{margin-left:auto;font-size:9px;color:var(--ink-faint);white-space:nowrap}._composer_1c3u4_822{display:flex;gap:5px}._composer_1c3u4_822 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_1c3u4_822 input:focus{border-color:var(--cinnabar);box-shadow:0 0 0 3px #a93b2f1a}._composer_1c3u4_822 input:disabled{opacity:.6}._send_1c3u4_1100{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_1c3u4_1100:hover:not(:disabled){background:var(--cinnabar-deep)}._send_1c3u4_1100:disabled{opacity:.45;cursor:not-allowed}._quickBar_1c3u4_1120{display:none;gap:6px;margin-top:8px;overflow-x:auto;scrollbar-width:none}._quickBar_1c3u4_1120::-webkit-scrollbar{display:none}._quickBar_1c3u4_1120 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_1c3u4_1120 button:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._characterCard_1c3u4_1147{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_1c3u4_1147 div{min-width:0}._characterCard_1c3u4_1147 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_1c3u4_1172{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_1c3u4_1147 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_1c3u4_1197{display:flex;justify-content:space-between;padding:12px 0 8px;font-size:11px;color:var(--ink-soft)}._dailyIncome_1c3u4_1205{display:flex;align-items:baseline;gap:6px;padding:8px 0 2px;font-size:11px;color:var(--ink-soft)}._dailyIncome_1c3u4_1205 b{color:var(--cinnabar-deep);font-family:var(--font-mono);font-size:11px}._dailyIncome_1c3u4_1205 em{margin-left:auto;font-size:9.5px;font-style:normal;color:var(--gold)}._bar_1c3u4_1227{margin-bottom:9px}._barLabel_1c3u4_1231{display:flex;justify-content:space-between;font-size:10.5px;color:var(--ink-faint);margin-bottom:3px}._barTrack_1c3u4_1239{height:6px;border-radius:999px;background:#1c1a1617;overflow:hidden}._barTrack_1c3u4_1239 i{display:block;height:100%;border-radius:inherit;transition:width .35s ease}._barHp_1c3u4_1253{background:linear-gradient(90deg,#a93b2f,#c96f60)}._barMp_1c3u4_1257{background:linear-gradient(90deg,#3d6b58,#6b9a86)}._statGrid_1c3u4_1261{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_1c3u4_1261 b{color:var(--ink);font-weight:600;float:right}._walletBox_1c3u4_1279{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:12px 0;border-bottom:1px solid var(--line)}._walletBox_1c3u4_1279 div{display:flex;flex-direction:column;gap:1px}._walletBox_1c3u4_1279 span{font-size:9.5px;color:var(--ink-faint)}._walletBox_1c3u4_1279 b{font-family:var(--font-mono);font-size:13px;font-weight:600}._equipment_1c3u4_1304{padding:12px 0;border-bottom:1px solid var(--line)}._sectionLabel_1c3u4_1309{display:block;font-size:10px;letter-spacing:.18em;color:var(--ink-faint);margin-bottom:6px}._equipmentLine_1c3u4_1317{display:flex;justify-content:space-between;gap:8px;font-size:11px;padding:3px 0}._equipmentLine_1c3u4_1317 span{color:var(--ink-faint)}._equipmentLine_1c3u4_1317 b{font-weight:500;color:var(--ink-soft)}._equipmentNameButton_1c3u4_1334{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_1c3u4_1334:hover{color:var(--cinnabar-deep)}._equipmentUnequip_1c3u4_1351{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_1c3u4_1351:hover{color:var(--cinnabar-deep);border-color:var(--cinnabar)}._characterActions_1c3u4_1368{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:12px 0}._characterActions_1c3u4_1368 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_1c3u4_1368 button:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._mobileOnlyActions_1c3u4_1389{display:none}._tip_1c3u4_1393{margin:2px 0 0;font-size:10px;line-height:1.7;color:var(--ink-faint)}._tip_1c3u4_1393 code{font-family:var(--font-mono);background:#1c1a160f;padding:0 3px;border-radius:3px}._overlay_1c3u4_1407{display:none}._modalOverlay_1c3u4_1411{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_1c3u4_1411{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_1c3u4_1434{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line)}._modalHead_1c3u4_1434 h3{margin:0;font-family:var(--font-serif);font-size:20px;letter-spacing:.1em;font-weight:600}._modalHead_1c3u4_1434 button{border:0;background:transparent;color:var(--ink-faint);font-size:24px;line-height:1}._modalHead_1c3u4_1434 button:hover{color:var(--cinnabar)}._modalBody_1c3u4_1462{padding:18px 20px 22px;overflow-y:auto}._modalIntro_1c3u4_1467{margin:0 0 14px;font-size:12px;color:var(--ink-faint);line-height:1.7}._itemList_1c3u4_1474{display:grid;gap:8px}._itemCard_1c3u4_1479{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_1c3u4_1479>div:first-child{min-width:0}._itemCard_1c3u4_1479 h4{margin:0;font-family:var(--font-serif);font-size:15px;font-weight:600;letter-spacing:.04em}._itemCard_1c3u4_1479 h4 small{font-family:var(--font-sans);font-size:10px;color:var(--ink-faint);font-weight:400}._itemCard_1c3u4_1479 p{margin:2px 0 3px;font-size:11px;color:var(--ink-faint);line-height:1.6}._itemMeta_1c3u4_1516{font-size:9.5px;color:var(--gold);letter-spacing:.06em}._itemAction_1c3u4_1522{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:5px}._itemAction_1c3u4_1522 b{font-family:var(--font-mono);font-size:11px;color:var(--ink-soft);font-weight:500}._itemAction_1c3u4_1522 button{border:1px solid var(--ink);background:var(--ink);color:var(--paper-light);border-radius:999px;padding:4px 12px;font-size:10.5px}._itemAction_1c3u4_1522 button:hover:not(:disabled){background:var(--cinnabar-deep)}._itemAction_1c3u4_1522 button:disabled{opacity:.45;cursor:wait}._itemAction_1c3u4_1522 ._itemDetailButton_1c3u4_1555{border-color:var(--line-strong);background:transparent;color:var(--ink-soft)}._itemDetailHead_1c3u4_1561 h3{margin:0;font-family:var(--font-serif);font-size:21px;font-weight:600;letter-spacing:.04em}._itemDetailType_1c3u4_1569{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:4px;font-size:11px;color:var(--ink-faint)}._itemDetailType_1c3u4_1569 em{font-style:normal}._itemDetailEquipped_1c3u4_1583{color:var(--jade-deep)}._itemDetailArchived_1c3u4_1587{color:var(--cinnabar-deep)}._itemDetailDescription_1c3u4_1591{margin:10px 0 0;font-size:12px;line-height:1.8;color:var(--ink-soft)}._itemDetailStory_1c3u4_1598{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_1c3u4_1608{margin-top:14px;padding-top:12px;border-top:1px dashed var(--line)}._itemDetailStats_1c3u4_1614{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--ink-soft)}._itemDetailStats_1c3u4_1614 b{color:var(--ink);font-family:var(--font-mono);font-weight:600}._itemDetailRequirements_1c3u4_1628{display:grid;gap:4px;font-size:11px}._requirementMet_1c3u4_1634{color:var(--jade-deep)}._requirementMiss_1c3u4_1638{color:var(--cinnabar-deep)}._itemDetailDurability_1c3u4_1642{display:grid;gap:5px;font-size:11px;color:var(--ink-soft)}._itemDetailDurabilityTrack_1c3u4_1649{height:6px;border-radius:999px;background:#1c1a161a;overflow:hidden}._itemDetailDurabilityTrack_1c3u4_1649 i{display:block;height:100%;background:var(--gold)}._itemDetailComparison_1c3u4_1662{display:grid;gap:4px;font-size:11.5px;color:var(--ink-soft)}._itemDetailComparison_1c3u4_1662 b{color:var(--ink);font-family:var(--font-mono)}._itemDetailComparison_1c3u4_1662 em{font-style:normal;color:var(--gold)}._itemDetailHint_1c3u4_1679{margin:0;font-size:11px;line-height:1.7;color:var(--ink-faint)}._itemDetailActions_1c3u4_1686{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}._itemDetailActions_1c3u4_1686 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_1c3u4_1686 button:hover:not(:disabled){background:var(--cinnabar-deep)}._itemDetailActions_1c3u4_1686 button:disabled{opacity:.45;cursor:wait}._emptyInventory_1c3u4_1713{text-align:center;color:var(--ink-faint);font-size:12px;padding:30px 0}._toast_1c3u4_1720{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_1c3u4_1 .2s ease-out;max-width:min(360px,calc(100vw - 44px))}@keyframes _toastIn_1c3u4_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._combatStatus_1c3u4_1749{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_1c3u4_1749 span{font-family:var(--font-serif);font-size:16px;letter-spacing:.08em}._combatStatus_1c3u4_1749 em{font-style:normal;font-size:10px;color:var(--cinnabar-deep)}._combatVitals_1c3u4_1772{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_1c3u4_1782{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:7px}._targetButton_1c3u4_1789,._targetActive_1c3u4_1790{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_1c3u4_1789 small,._targetActive_1c3u4_1790 small{color:var(--ink-faint);font-size:9px}._targetActive_1c3u4_1790{border-color:var(--cinnabar);background:#a93b2f14;color:var(--cinnabar-deep)}._skillGrid_1c3u4_1814{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:8px}._skillButton_1c3u4_1821,._skillActive_1c3u4_1822{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_1c3u4_1821 b,._skillActive_1c3u4_1822 b{font-family:var(--font-serif);font-size:12px;font-weight:600;color:var(--ink)}._skillButton_1c3u4_1821 span,._skillActive_1c3u4_1822 span{font-size:9px;color:var(--ink-faint)}._skillButton_1c3u4_1821:hover{border-color:var(--line-strong)}._skillActive_1c3u4_1822{border-color:var(--cinnabar);background:#a93b2f12}._combatActions_1c3u4_1857{display:flex;flex-wrap:wrap;gap:6px}._combatActions_1c3u4_1857 button{border:1px solid var(--ink);background:var(--ink);color:var(--paper-light);border-radius:999px;padding:4px 13px;font-size:10.5px}._combatActions_1c3u4_1857 button:hover:not(:disabled){background:var(--cinnabar-deep);border-color:var(--cinnabar-deep)}._combatActions_1c3u4_1857 button:disabled{opacity:.4;cursor:not-allowed}._combatRooms_1c3u4_1882{display:flex;gap:6px}._combatRooms_1c3u4_1882 button{border:1px solid var(--line-strong);background:transparent;border-radius:999px;padding:5px 12px;font-size:11px;color:var(--ink-soft)}._combatRooms_1c3u4_1882 button:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._combatLog_1c3u4_1901{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_1c3u4_1915{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_1c3u4_1926{border:0;background:transparent;padding:0;font-size:9.5px;color:var(--cinnabar)}._encounterPickerList_1c3u4_1934{max-height:150px;overflow-y:auto;padding-right:2px}._encounterPreview_1c3u4_1940{border:1px solid var(--line);border-radius:var(--radius-sm);background:#f2ead966;padding:8px 10px;margin-bottom:8px}._worldBossWaiting_1c3u4_1948{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_1c3u4_1958{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px}._encounterMonsterGrid_1c3u4_1958 article{border-left:2px solid var(--cinnabar);padding:4px 7px;background:#fbf6ea99}._encounterMonsterGrid_1c3u4_1958 b{display:block;font-family:var(--font-serif);font-size:12px;color:var(--ink)}._encounterMonsterGrid_1c3u4_1958 span{display:block;font-size:9.5px;color:var(--ink-faint)}._encounterMonsterGrid_1c3u4_1958 p{margin:3px 0 0;font-size:9.5px;line-height:1.6;color:var(--ink-soft)}._battleHint_1c3u4_1990{margin:8px 0;font-size:10.5px;line-height:1.7;color:var(--ink-faint)}._autoPanel_1c3u4_1997{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}._autoOption_1c3u4_2004{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;color:var(--ink-soft)}._autoOption_1c3u4_2004 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_1c3u4_2022{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_1c3u4_2022 strong{font-family:var(--font-serif);font-size:16px;letter-spacing:.12em;color:var(--cinnabar-deep)}._battleResult_1c3u4_2022 span{font-size:11px;color:var(--ink-faint)}._battleRewards_1c3u4_2046{display:grid;gap:4px;margin-top:6px;padding-top:6px;border-top:1px dashed rgba(169,59,47,.25);text-align:left}._battleReward_1c3u4_2046{display:flex;flex-direction:column;gap:1px}._battleReward_1c3u4_2046 b{font-family:var(--font-serif);font-size:11.5px}._battleReward_1c3u4_2046 span{font-size:10px;color:var(--ink-soft)}._battleReward_1c3u4_2046 small{font-size:9px;color:var(--cinnabar)}._battleTeams_1c3u4_2076{display:grid;grid-template-columns:1fr 1fr;gap:10px}._battleTeam_1c3u4_2076{min-width:0;border:1px solid var(--line);border-radius:var(--radius-sm);background:#f2ead959;padding:8px}._battleTeamHead_1c3u4_2090{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding-bottom:4px;border-bottom:1px solid var(--line)}._battleTeamHead_1c3u4_2090 b{font-family:var(--font-serif);font-size:12px;letter-spacing:.08em}._battleTeamHead_1c3u4_2090 span{font-size:9.5px;color:var(--ink-faint)}._battleRow_1c3u4_2110{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_1c3u4_2110{cursor:pointer}button._battleRow_1c3u4_2110:hover:not(:disabled){border-color:var(--line-strong);background:#a93b2f0a}._battleRowActive_1c3u4_2133{border-color:var(--cinnabar)!important;background:#a93b2f14!important}._battleRowDead_1c3u4_2138{opacity:.42;text-decoration:line-through}._battleRowTop_1c3u4_2143{display:flex;align-items:baseline;justify-content:space-between;gap:6px;min-width:0;font-size:10.5px}._battleRowTop_1c3u4_2143 b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-serif);font-weight:600;color:var(--ink)}._battleRowTop_1c3u4_2143 span{flex:0 0 auto;font-size:9px;color:var(--ink-faint)}._battleMiniTrack_1c3u4_2167{display:block;height:4px;border-radius:999px;background:#1c1a1617;overflow:hidden}._battleMiniTrack_1c3u4_2167 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a93b2f,#c96f60);transition:width .25s linear}._battleStatusRow_1c3u4_2183{display:flex;flex-wrap:wrap;gap:3px}._battleStatusRow_1c3u4_2183 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_1c3u4_2076{grid-template-columns:1fr}}._sectBanner_1c3u4_2205{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--line)}._sectBanner_1c3u4_2205 h4{margin:0;font-family:var(--font-serif);font-size:20px;letter-spacing:.08em}._sectBanner_1c3u4_2205 p{margin:3px 0 0;font-size:11px;color:var(--ink-faint);line-height:1.7}._roleBadge_1c3u4_2228{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_1c3u4_2237{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_1c3u4_2237 b{color:var(--ink);font-weight:600}._sectAnnouncement_1c3u4_2252{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_1c3u4_2263{padding:12px 0;border-bottom:1px solid var(--line)}._panelLabel_1c3u4_2268{display:block;font-size:10px;letter-spacing:.16em;color:var(--ink-faint);margin-bottom:6px}._inlineForm_1c3u4_2276{display:flex;gap:6px}._inlineForm_1c3u4_2276 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_1c3u4_2276 input:focus{border-color:var(--cinnabar)}._inlineForm_1c3u4_2276 button,._memberRow_1c3u4_2297 button,._sectCard_1c3u4_2298 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_1c3u4_2276 button:hover:not(:disabled),._memberRow_1c3u4_2297 button:hover:not(:disabled),._sectCard_1c3u4_2298 button:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar)}._inlineForm_1c3u4_2276 button:disabled,._memberRow_1c3u4_2297 button:disabled,._sectCard_1c3u4_2298 button:disabled{opacity:.45;cursor:wait}._memberList_1c3u4_2323,._sellList_1c3u4_2324{display:grid;gap:3px}._memberRow_1c3u4_2297{display:flex;align-items:center;gap:10px;padding:3px 0;font-size:11.5px;color:var(--ink-soft)}._memberRow_1c3u4_2297 span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._memberRow_1c3u4_2297 span:nth-child(2){color:var(--ink-faint);font-size:10px}._memberRow_1c3u4_2297 em{font-style:normal;font-size:9px;color:var(--gold)}._leaveButton_1c3u4_2357{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_1c3u4_2367{display:grid;gap:7px}._sectCard_1c3u4_2298{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_1c3u4_2298>div{min-width:0}._sectCard_1c3u4_2298 strong{font-family:var(--font-serif);font-size:14px}._sectCard_1c3u4_2298 span{display:block;font-size:10px;color:var(--ink-faint)}._sectCard_1c3u4_2298 p{margin:3px 0 0;font-size:10.5px;color:var(--ink-faint);line-height:1.6}._panelFootnote_1c3u4_2405{margin:12px 0 0;font-size:10px;color:var(--ink-faint)}._relationActions_1c3u4_2411{display:flex;flex-wrap:wrap;gap:5px;padding:10px 0 14px;border-bottom:1px solid var(--line)}._relationActions_1c3u4_2411 button{border:1px solid var(--line);background:transparent;border-radius:999px;padding:3px 10px;font-size:10.5px;color:var(--ink-soft)}._relationActions_1c3u4_2411 button:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar)}._relationGroups_1c3u4_2433{display:grid;gap:10px;padding-top:12px}._relationGroup_1c3u4_2433{min-height:28px}._relationEmpty_1c3u4_2443{margin:0;font-size:11px;color:var(--ink-faint)}._relationList_1c3u4_2449{display:flex;flex-wrap:wrap;gap:6px}._relationList_1c3u4_2449 span{border:1px solid var(--line);border-radius:999px;padding:2px 9px;font-size:10.5px;color:var(--ink-soft)}._relationList_1c3u4_2449 em{font-style:normal;color:var(--ink-faint);font-size:9px}._dailyGrid_1c3u4_2469{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding-bottom:4px}._dailyTabs_1c3u4_2476{display:flex;gap:4px;flex-wrap:wrap;margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid var(--line)}._dailyTab_1c3u4_2476,._dailyTabActive_1c3u4_2486{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_1c3u4_2476:hover{border-color:var(--cinnabar);color:var(--cinnabar)}._dailyTabActive_1c3u4_2486{border-color:var(--cinnabar);background:var(--cinnabar);color:var(--paper-light)}._dailyCard_1c3u4_2507{border:1px solid var(--line);border-radius:var(--radius);padding:10px;background:#f2ead966;display:flex;flex-direction:column;gap:4px}._dailyCard_1c3u4_2507 h4{margin:0;font-family:var(--font-serif);font-size:15px}._dailyCardFocus_1c3u4_2523{border-color:var(--cinnabar);box-shadow:0 0 0 3px #a93b2f1f}._dailyCard_1c3u4_2507 p{margin:0;font-size:10px;line-height:1.6;color:var(--ink-faint);flex:1}._dailyCard_1c3u4_2507>span{font-size:9.5px;color:var(--gold)}._dailyCard_1c3u4_2507>button{border:1px solid var(--ink);background:var(--ink);color:var(--paper-light);border-radius:999px;padding:4px 10px;font-size:10.5px}._questList_1c3u4_2550{display:grid;gap:6px}._questRow_1c3u4_2555{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_1c3u4_2568{display:grid;gap:2px}._questMain_1c3u4_2568 strong{font-family:var(--font-serif);font-size:12px;color:var(--cinnabar-deep)}._questMain_1c3u4_2568 span,._questReward_1c3u4_2580{color:var(--ink-faint)}._questRow_1c3u4_2555 button{border:1px solid var(--line-strong);background:transparent;border-radius:999px;padding:3px 10px;font-size:10px;color:var(--ink-soft)}._questRow_1c3u4_2555 button:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar)}._questRow_1c3u4_2555 button:disabled{opacity:.45}@media(max-width:640px){._questRow_1c3u4_2555{grid-template-columns:1fr}}._rankTabs_1c3u4_2608{display:flex;gap:5px;margin-bottom:8px}._rankList_1c3u4_2614{display:grid;gap:3px}._rankRow_1c3u4_2619{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_1c3u4_2619 span:first-child{color:var(--gold);font-family:var(--font-mono)}._rankRow_1c3u4_2619 strong{font-weight:500}._rankRow_1c3u4_2619 span:last-child{font-family:var(--font-mono);color:var(--ink-faint);font-size:10px}@media(max-width:560px){._dailyGrid_1c3u4_2469{grid-template-columns:1fr}}@media(max-width:1050px){._main_1c3u4_156{grid-template-columns:210px minmax(0,1fr) 250px}._me_1c3u4_126{display:none}}@media(max-width:900px){._mobileButton_1c3u4_136{display:inline-flex}._quickBar_1c3u4_1120{display:flex}._adminLink_1c3u4_115,._wallet_1c3u4_103:nth-of-type(2){display:none}._main_1c3u4_156{grid-template-columns:1fr}._sidebar_1c3u4_164,._character_1c3u4_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_1c3u4_164{left:0;transform:translate(-102%)}._character_1c3u4_165{right:0;transform:translate(102%)}._sidebar_1c3u4_164._open_1c3u4_2701,._character_1c3u4_165._open_1c3u4_2701{transform:translate(0)}._closeButton_1c3u4_256{display:inline-block}._mobileOnlyActions_1c3u4_1389{display:flex;gap:10px;align-items:center;padding:0 0 12px;border-bottom:1px solid var(--line);font-size:11px}._mobileOnlyActions_1c3u4_1389 a{color:var(--cinnabar)}._mobileOnlyActions_1c3u4_1389 button{border:0;background:transparent;color:var(--ink-faint);padding:0;font-size:11px}._overlay_1c3u4_1407{display:block;position:fixed;top:56px;right:0;bottom:0;left:0;z-index:20;border:0;background:#1c1a1659}._topbar_1c3u4_9{padding:0 10px}._roomLabel_1c3u4_53{display:none}._messages_1c3u4_582{padding:2px 6px 4px}._chatHead_1c3u4_457{padding:6px 10px 4px}._chatHead_1c3u4_457 p{display:none}._composerWrap_1c3u4_822{padding:5px 8px 6px}._time_1c3u4_630{flex-basis:24px;font-size:8px}._message_1c3u4_549{padding:0 3px;font-size:12.5px}}@media(max-width:560px){._brandName_1c3u4_46,._wallet_1c3u4_103{display:none}._onlinePill_1c3u4_62{padding:2px 8px}._topLeft_1c3u4_24,._topRight_1c3u4_25{gap:5px}._logout_1c3u4_135,._mobileButton_1c3u4_136{padding:4px 8px}._channelHint_1c3u4_1042{display:none}._quickBar_1c3u4_1120{display:flex}._modalOverlay_1c3u4_1411{padding:0;align-items:end}._modal_1c3u4_1411{max-height:88vh;border-radius:var(--radius-lg) var(--radius-lg) 0 0}._itemCard_1c3u4_1479{align-items:flex-start}._itemAction_1c3u4_1522{padding-top:2px}}._govCard_1c3u4_2825{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}._govCard_1c3u4_2825 h4{margin:0 0 4px;font-family:var(--font-serif);font-size:18px;color:var(--ink)}._govCard_1c3u4_2825 p{margin:0;font-size:11px;line-height:1.7;color:var(--ink-faint)}._govCard_1c3u4_2825 button,._govForm_1c3u4_2849 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_1c3u4_2859{display:flex;flex-direction:column;gap:6px;align-items:flex-end}._govCard_1c3u4_2825 button:hover:not(:disabled),._govForm_1c3u4_2849 button:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar)}._govBadge_1c3u4_2872{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_1c3u4_2885{display:flex;flex-wrap:wrap;gap:5px}._govPermissions_1c3u4_2885 span{border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:10px;color:var(--ink-soft)}._govList_1c3u4_2899{display:grid}._govRow_1c3u4_2903{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_1c3u4_2903:last-child{border-bottom:0}._govName_1c3u4_2918{color:var(--cinnabar-deep);font-weight:600}._govRow_1c3u4_2903 button{border:1px solid var(--line-strong);border-radius:999px;background:transparent;padding:2px 8px;font-size:9.5px;color:var(--ink-soft)}._govForm_1c3u4_2849{display:flex;flex-wrap:wrap;gap:6px}._govForm_1c3u4_2849 input,._govForm_1c3u4_2849 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_1c3u4_2949{padding:8px 0;border-bottom:1px solid var(--line)}._govCase_1c3u4_2949:last-child{border-bottom:0}._govCaseHead_1c3u4_2958{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:11px;color:var(--ink-soft)}._govCaseHead_1c3u4_2958 strong{color:var(--cinnabar-deep);font-family:var(--font-mono);font-size:10px}._govCaseBody_1c3u4_2973{display:flex;flex-wrap:wrap;gap:3px 12px;padding:4px 0;font-size:10px;color:var(--ink-faint)}._govCaseActions_1c3u4_2982{display:flex;flex-wrap:wrap;gap:5px}._govCaseActions_1c3u4_2982 button{border:1px solid var(--line-strong);border-radius:999px;background:transparent;padding:2px 9px;font-size:9.5px;color:var(--ink-soft)}._govCaseActions_1c3u4_2982 button:hover:not(:disabled){border-color:var(--cinnabar);color:var(--cinnabar)}@media(max-width:720px){._paneHead_1c3u4_572{padding:3px 8px}._govRow_1c3u4_2903{grid-template-columns:1fr auto}}._deathBanner_1c3u4_3012{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_1c3u4_3012 div{display:flex;flex-direction:column;gap:2px}._deathBanner_1c3u4_3012 strong{font-family:var(--font-serif);font-size:14px;letter-spacing:.08em}._deathBanner_1c3u4_3012 span{font-size:10.5px;color:var(--ink-soft)}._deathBanner_1c3u4_3012 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_1c3u4_3012 button:hover{background:var(--cinnabar-deep);color:var(--paper-light)}@media(max-width:640px){._deathBanner_1c3u4_3012{align-items:flex-start;flex-direction:column}}._shell_1c3u4_1 *,._shell_1c3u4_1 *:before,._shell_1c3u4_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_1c3u4_1 ._buttonDock_1c3u4_192 button{background-color:#efe4cc;margin:1px}._shell_1c3u4_1 ._toast_1c3u4_1720{border:1px solid var(--ink)}._shell_1c3u4_1 ._message_1c3u4_549,._shell_1c3u4_1 ._broadcastMessage_1c3u4_685,._shell_1c3u4_1 ._sectMessage_1c3u4_711,._shell_1c3u4_1 ._combatMessage_1c3u4_731,._shell_1c3u4_1 ._systemMessage_1c3u4_804,._shell_1c3u4_1 ._targetBar_1c3u4_934,._shell_1c3u4_1 ._channelBar_1c3u4_1007,._shell_1c3u4_1 ._toolBar_1c3u4_1051,._shell_1c3u4_1 ._composerTools_1c3u4_926,._shell_1c3u4_1 ._composer_1c3u4_822,._shell_1c3u4_1 ._chatActions_1c3u4_520,._shell_1c3u4_1 ._buttonDock_1c3u4_192,._shell_1c3u4_1 ._characterActions_1c3u4_1368,._shell_1c3u4_1 ._roomList_1c3u4_266,._shell_1c3u4_1 ._statGrid_1c3u4_1261,._shell_1c3u4_1 ._walletBox_1c3u4_1279,._shell_1c3u4_1 ._room_1c3u4_53,._shell_1c3u4_1 ._roomActive_1c3u4_273{gap:0}._shell_1c3u4_1 ._message_1c3u4_549>*,._shell_1c3u4_1 ._broadcastMessage_1c3u4_685>*,._shell_1c3u4_1 ._sectMessage_1c3u4_711>*,._shell_1c3u4_1 ._combatMessage_1c3u4_731>*{margin-right:4px}._shell_1c3u4_1 ._message_1c3u4_549>*:last-child,._shell_1c3u4_1 ._broadcastMessage_1c3u4_685>*:last-child,._shell_1c3u4_1 ._sectMessage_1c3u4_711>*:last-child,._shell_1c3u4_1 ._combatMessage_1c3u4_731>*:last-child{margin-right:0}._shell_1c3u4_1 ._targetBar_1c3u4_934>*,._shell_1c3u4_1 ._channelBar_1c3u4_1007>*,._shell_1c3u4_1 ._toolBar_1c3u4_1051>*,._shell_1c3u4_1 ._chatActions_1c3u4_520>*{margin-right:4px}._shell_1c3u4_1 ._targetBar_1c3u4_934>*:last-child,._shell_1c3u4_1 ._channelBar_1c3u4_1007>*:last-child,._shell_1c3u4_1 ._toolBar_1c3u4_1051>*:last-child,._shell_1c3u4_1 ._chatActions_1c3u4_520>*:last-child{margin-right:0}._shell_1c3u4_1 ._room_1c3u4_53>*,._shell_1c3u4_1 ._roomActive_1c3u4_273>*{margin-right:8px}._shell_1c3u4_1 ._room_1c3u4_53>*:last-child,._shell_1c3u4_1 ._roomActive_1c3u4_273>*:last-child{margin-right:0}._shell_1c3u4_1 ._composerTools_1c3u4_926>*{margin:0 8px 4px 0}._shell_1c3u4_1 ._composer_1c3u4_822 input{margin-right:5px}._shell_1c3u4_1 ._buttonDock_1c3u4_192{padding:4px;margin-top:6px}._shell_1c3u4_1 ._characterActions_1c3u4_1368 button{margin:2px}._shell_1c3u4_1 ._roomList_1c3u4_266>*+*{margin-top:2px}._shell_1c3u4_1 ._statGrid_1c3u4_1261>*{margin:2px 5px}._shell_1c3u4_1 ._walletBox_1c3u4_1279>*{margin-right:4px}._shell_1c3u4_1 ._walletBox_1c3u4_1279>*:last-child{margin-right:0}._shell_1c3u4_1 ._buttonDock_1c3u4_192 button:hover{background-color:#f0e2ca}._shell_1c3u4_1 ._barHp_1c3u4_1253,._shell_1c3u4_1 ._battleMiniTrack_1c3u4_2167>i{background-color:var(--cinnabar)}._shell_1c3u4_1 ._barMp_1c3u4_1257{background-color:var(--jade)}._shell_1c3u4_1 ._mine_1c3u4_656{border-left:2px solid rgba(61,107,88,.35)}._shell_1c3u4_1 ._privateMessage_1c3u4_782{border-left:2px solid rgba(169,124,52,.5)}._shell_1c3u4_1 ._whisperMessage_1c3u4_795{border-left:2px solid rgba(61,107,88,.45)}._shell_1c3u4_1 ._shoutMessage_1c3u4_672{border-left:2px solid var(--cinnabar)}._shell_1c3u4_1 ._broadcastMessage_1c3u4_685{border-left:2px solid rgba(169,124,52,.55)}._shell_1c3u4_1 ._sectMessage_1c3u4_711{border-left:2px solid rgba(61,107,88,.5)}._shell_1c3u4_1 ._combatMessage_1c3u4_731{border-left:2px solid rgba(169,59,47,.45)}@media(max-width:640px){._toolHint_1c3u4_1068,._channelHint_1c3u4_1042{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}}
