:root{--app-paper:#f7f6f0;--app-surface:#fffefa;--app-soft:#efefe6;--app-ink:#294239;--app-muted:#707b71;--app-line:#e0e3d9;--app-accent:#37634c;--app-gold:#937e50;--app-selected:#e5eddf}html[data-chat-theme=dark]{--app-paper:#171e1b;--app-surface:#202b25;--app-soft:#28342d;--app-ink:#e4e9df;--app-muted:#a1b0a5;--app-line:#364139;--app-accent:#a1c7a8;--app-gold:#c9b682;--app-selected:#354938;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._toggle_1kfeq_3{border:1px solid var(--app-line);background:var(--app-surface);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex;color:var(--app-accent)!important}._toggle_1kfeq_3:hover{background:var(--app-soft)}._toggle_1kfeq_3:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px}._setting_1kfeq_4 button:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px}._setting_1kfeq_4{background:var(--app-soft);border-radius:12px;grid-template-columns:1.3fr 1fr 1fr;gap:4px;padding:4px;display:grid}._setting_1kfeq_4 button{min-height:40px;color:var(--app-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 5px;font-size:12px;display:flex}._setting_1kfeq_4 button[aria-pressed=true]{background:var(--app-surface);color:var(--app-accent);box-shadow:0 1px 5px #00000009}._root_cjtu8_1._root_cjtu8_1{--app-header-height:calc(56px + max(28px,env(safe-area-inset-top,0px)));--app-nav-height:calc(70px + env(safe-area-inset-bottom,0px));background:var(--app-paper);min-height:100dvh;color:var(--app-ink);font-family:var(--font-ui,"Microsoft YaHei",sans-serif)}._root_cjtu8_1[data-native-platform=true]{--app-nav-height:calc(70px + max(18px,env(safe-area-inset-bottom,0px)))}._portal_cjtu8_3._portal_cjtu8_3{box-sizing:border-box;background:var(--app-paper);min-height:100dvh;padding:0 0 var(--app-nav-height)}._body_cjtu8_4._body_cjtu8_4{background:var(--app-paper);width:100%;max-width:100%;padding:0}._body_cjtu8_4._body_cjtu8_4>div{min-height:0}._content_cjtu8_6{max-width:1100px;margin:0 auto;padding:20px 18px}._header_cjtu8_7{z-index:50;background:linear-gradient(#071018 0 max(28px,env(safe-area-inset-top,0px)),var(--app-paper) max(28px,env(safe-area-inset-top,0px)));color:var(--app-ink);padding:max(28px,env(safe-area-inset-top,0px)) max(24px,env(safe-area-inset-right,0px)) 0 max(24px,env(safe-area-inset-left,0px));position:sticky;top:0}._headerInner_cjtu8_8{align-items:center;gap:12px;max-width:960px;height:56px;margin:0 auto;display:flex}._headerInner_cjtu8_8>strong{letter-spacing:.035em;font-size:15px;font-weight:600}._crest_cjtu8_10{width:28px;height:28px}._headerActions_cjtu8_11{align-items:center;gap:8px;margin-left:auto;display:flex}._iconButton_cjtu8_12,._avatar_cjtu8_12{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._avatar_cjtu8_12 span,._avatar_cjtu8_12 img{background:var(--app-selected);width:30px;height:30px;color:var(--app-muted);object-fit:cover;border-radius:50%;place-items:center;font-size:13px;display:grid}._bottom_cjtu8_14{box-sizing:border-box;z-index:55;height:calc(70px + env(safe-area-inset-bottom,0px));background:var(--app-paper);color:var(--app-muted);padding:6px max(12px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));border-top:1px solid var(--app-line);position:fixed;bottom:0;left:0;right:0}._bottom_cjtu8_14[data-native-platform=true]{height:calc(70px + max(18px,env(safe-area-inset-bottom,0px)));padding-bottom:calc(10px + max(18px,env(safe-area-inset-bottom,0px)));background:linear-gradient(to top,#071018 0 max(18px,env(safe-area-inset-bottom,0px)),var(--app-paper) max(18px,env(safe-area-inset-bottom,0px)))}._bottom_cjtu8_14>div{grid-template-columns:repeat(4,minmax(0,1fr));max-width:640px;margin:0 auto;display:grid}._bottom_cjtu8_14 a{min-height:52px;color:inherit;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}._bottom_cjtu8_14 a>span{border-radius:14px;justify-content:center;align-items:center;width:46px;height:28px;display:flex}._bottom_cjtu8_14 small{font-size:11px}._header_cjtu8_7 :-webkit-any(a,button):focus-visible{outline-offset:2px;outline:2px solid #e3c38b}._header_cjtu8_7 :-moz-any(a,button):focus-visible{outline-offset:2px;outline:2px solid #e3c38b}._header_cjtu8_7 :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #e3c38b}._bottom_cjtu8_14 a:focus-visible{outline-offset:2px;outline:2px solid #e3c38b}@media (prefers-reduced-motion:no-preference){._bottom_cjtu8_14 a>span,._iconButton_cjtu8_12{transition:background .2s,transform .2s}._bottom_cjtu8_14 a:active>span,._iconButton_cjtu8_12:active{transform:scale(.92)}}@media (min-width:720px){._content_cjtu8_6{padding:28px 32px}}._root_cjtu8_1._root_cjtu8_1,._portal_cjtu8_3._portal_cjtu8_3,._body_cjtu8_4._body_cjtu8_4{background:var(--app-paper);color:var(--app-ink)}._immersivePortal_cjtu8_28._portal_cjtu8_3{background:#243b42;padding-bottom:0}._header_cjtu8_7{background:var(--app-paper);border-bottom:1px solid var(--app-line);padding-inline:max(16px,env(safe-area-inset-left,0px))}._root_cjtu8_1[data-native-platform=true] ._header_cjtu8_7{background:linear-gradient(#071018 0 max(28px,env(safe-area-inset-top,0px)),var(--app-paper) max(28px,env(safe-area-inset-top,0px)))}._headerInner_cjtu8_8{height:52px}._headerActions_cjtu8_11{gap:2px}._header_cjtu8_7 ._crest_cjtu8_10{opacity:.8}._headerInner_cjtu8_8>strong{letter-spacing:.04em;font-size:16px}._body_cjtu8_4._content_cjtu8_6{max-width:1100px;padding:16px 16px 24px}._bottom_cjtu8_14{background:var(--app-paper);color:var(--app-muted);border-top:1px solid var(--app-line)}._bottom_cjtu8_14[data-native-platform=true]{background:linear-gradient(to top,#071018 0 max(18px,env(safe-area-inset-bottom,0px)),var(--app-paper) max(18px,env(safe-area-inset-bottom,0px)))}._bottom_cjtu8_14 a[aria-current]{color:var(--app-accent)}._bottom_cjtu8_14 a[aria-current]>span{background:var(--app-selected)}._bottom_cjtu8_14[data-immersive=true]{left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:max(14px,env(safe-area-inset-bottom,0px));color:#dce6e4;background:#243c4aed;border:1px solid #ffffff3a;border-radius:22px;height:68px;padding:7px 5px;box-shadow:0 7px 25px #102b3026}._bottom_cjtu8_14[data-immersive=true] a[aria-current]{color:#fff5d8}._bottom_cjtu8_14[data-immersive=true] a[aria-current]>span{background:#526e6b8a}._bottom_cjtu8_14[data-immersive=true][data-native-platform=true]{bottom:max(22px,env(safe-area-inset-bottom,0px));padding-bottom:7px}@media (min-width:700px){._bottom_cjtu8_14[data-immersive=true]{max-width:526px;margin-inline-start:auto;margin-inline-end:auto}._body_cjtu8_4._content_cjtu8_6{padding:22px 28px}}@media (max-width:760px){._bottom_cjtu8_14[data-conversation-only=true]{display:none}}@media (min-width:700px){._bottom_cjtu8_14[data-immersive=true]{border-radius:24px;max-width:680px;height:76px;padding:9px 8px;left:32px;right:32px}._bottom_cjtu8_14[data-immersive=true] a{gap:5px;min-height:56px}._bottom_cjtu8_14 small{font-size:12px}._body_cjtu8_4._content_cjtu8_6{max-width:1200px;padding:28px 36px}}@media (min-width:700px) and (orientation:landscape){._bottom_cjtu8_14[data-immersive=true]{width:max(320px,min(35vw,480px));max-width:none;left:max(32px,min(4vw,72px));right:auto;bottom:max(24px,env(safe-area-inset-bottom,0px));margin:0}}@media (min-width:761px){._bottom_cjtu8_14[data-chat-sidebar=true]{width:var(--chat-sidebar-width);height:var(--tablet-nav-height);padding:8px 8px calc(8px + var(--tablet-bottom-inset));border-right:1px solid var(--app-line);background:var(--app-paper);position:absolute;bottom:0;left:0;right:auto}._bottom_cjtu8_14[data-chat-sidebar=true]>div{max-width:none}._bottom_cjtu8_14[data-chat-sidebar=true] a{gap:3px;min-height:48px}._bottom_cjtu8_14[data-chat-sidebar=true] a>span{width:40px;height:26px}._bottom_cjtu8_14[data-chat-sidebar=true] small{font-size:11px}}
