body.kw-ask{margin:0;background:var(--ax-bg)}.kw-askw{display:block;box-sizing:border-box;height:100vh;height:100dvh;padding-top:var(--kw-bar-h)}:root{--ax-bg: #FFFFFF;--ax-soft: #F3F4EF;--ax-soft2: #E9ECE4;--ax-ink: #1A1F18;--ax-ink2: #565F52;--ax-ink3: #7F877A;--ax-line: #E4E7DF;--ax-card: #FFFFFF;--ax-pre: #FBFBF9;--ax-green: #2F8F5B;--ax-gsoft: #E6F2EA;--ax-send: #1A1F18;--ax-send-ink: #FFFFFF;--ax-info-bg: #EEF3FA;--ax-info: #2C4E73;--ax-bad-bg: #FCEEEA;--ax-bad: #9A3A22;--ax-shadow: 0 6px 24px rgba(26, 31, 24, .07);--ax-menu-shadow: 0 12px 32px rgba(26, 31, 24, .14);--ax-kw: #8A3FA0;--ax-str: #1F7A55;--ax-num: #B5541C;--ax-fn: #2563A8;--ax-com: #8F978A;--ax-self: #B5541C}@media(prefers-color-scheme:dark){:root{--ax-bg: #141813;--ax-soft: #20261E;--ax-soft2: #2A3127;--ax-ink: #E9EEE2;--ax-ink2: #B5BEAB;--ax-ink3: #8A9580;--ax-line: #2C3429;--ax-card: #1A1F18;--ax-pre: #171C16;--ax-green: #4FB27C;--ax-gsoft: #1E3326;--ax-send: #E9EEE2;--ax-send-ink: #141813;--ax-info-bg: #1D2A38;--ax-info: #A9C6E8;--ax-bad-bg: #3A221B;--ax-bad: #F2B3A0;--ax-shadow: 0 6px 24px rgba(0, 0, 0, .35);--ax-menu-shadow: 0 12px 32px rgba(0, 0, 0, .5);--ax-kw: #D79BE8;--ax-str: #7FD1A3;--ax-num: #F0A673;--ax-fn: #8CB8F0;--ax-com: #77816F;--ax-self: #F0A673}}.ax{position:relative;height:100%;display:flex;flex-direction:column;background:var(--ax-bg);color:var(--ax-ink);font:16px/1.7 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Noto Sans SC,Microsoft YaHei,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.ax *,.ax *:before,.ax *:after{box-sizing:border-box}:where(.ax) button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer}.ax button:disabled{cursor:default}.ax button:focus-visible,.ax textarea:focus-visible{outline:2px solid var(--ax-green);outline-offset:2px}.ax [hidden]{display:none!important}.ax-i{display:inline-flex;flex:none}.ax-i svg{width:100%;height:100%}.ax-col{width:100%;max-width:768px;margin:0 auto;padding:0 24px}.ax-sp{flex:1}.ax-top{flex:none;display:flex;justify-content:flex-end;padding:10px 16px 0}.ax .ax-new{display:inline-flex;align-items:center;height:34px;padding:0 12px;border-radius:10px;font-size:14px;font-weight:500;color:var(--ax-ink2)}.ax-new .ax-i{width:17px;height:17px;margin-right:6px}.ax-new:hover:not(:disabled){background:var(--ax-soft)}.ax-new:disabled{opacity:.45}.ax-msgs{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.ax.empty .ax-msgs{display:flex;flex-direction:column}.ax.empty .ax-list{flex:1;display:flex;flex-direction:column;justify-content:center}.ax-list{padding-top:4px;padding-bottom:12px}.ax-hello{padding:24px 0 9vh}.ax-mark{width:44px;height:44px;border-radius:14px;background:#2b2118;display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.ax-mark svg{width:24px;height:28px}.ax-h1{margin:0;text-align:center;font-size:32px;line-height:1.25;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.ax-sub{margin:10px 0 28px;text-align:center;color:var(--ax-ink2);font-size:16px;text-wrap:balance}.ax-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.ax .ax-pill{display:inline-flex;align-items:center;min-height:38px;padding:7px 14px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--ax-line);font-size:14px;line-height:1.4;color:var(--ax-ink2);text-align:left}.ax-pill .ax-i{width:16px;height:16px;margin-right:8px;color:var(--ax-ink3)}.ax-pill:hover{background:var(--ax-soft);color:var(--ax-ink)}.ax-dock{flex:none;position:relative;padding-top:6px;background:linear-gradient(rgba(0,0,0,0),var(--ax-bg) 22px)}.ax.centre .ax-dock{display:none}.ax-box{position:relative;border-radius:26px;background:var(--ax-card);box-shadow:0 0 0 1px var(--ax-line),var(--ax-shadow);padding:12px 12px 10px 18px;cursor:text}.ax-box:focus-within{box-shadow:0 0 0 1px var(--ax-ink3),var(--ax-shadow)}.ax-att{display:flex;gap:8px;padding:4px 0 10px}.ax-th{position:relative;width:68px;height:68px}.ax-th img{width:68px;height:68px;object-fit:cover;border-radius:14px;box-shadow:0 0 0 1px var(--ax-line);display:block}.ax .ax-x{position:absolute;top:-7px;right:-7px;width:24px;height:24px;border-radius:50%;background:var(--ax-ink);color:var(--ax-bg);font-size:15px;line-height:24px;text-align:center;box-shadow:0 0 0 2px var(--ax-card)}.ax-ta{display:block;width:100%;min-height:28px;max-height:200px;resize:none;border:0;outline:none!important;background:transparent;padding:2px 0 8px;margin:0;font:inherit;font-size:16px;line-height:1.6;color:var(--ax-ink)}.ax-ta::placeholder{color:var(--ax-ink3)}.ax-row{display:flex;align-items:center;gap:4px}.ax .ax-ib{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ax-ink2);box-shadow:inset 0 0 0 1px var(--ax-line)}.ax-ib .ax-i{width:20px;height:20px}.ax-ib:hover{background:var(--ax-soft)}.ax-mwrap{position:relative}.ax .ax-model{display:inline-flex;align-items:center;height:36px;padding:0 10px 0 12px;border-radius:999px;font-size:14px;font-weight:500;color:var(--ax-ink2)}.ax-model .ax-i{width:15px;height:15px;margin-left:4px}.ax-model:hover,.ax-model.open{background:var(--ax-soft)}.ax .ax-send{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ax-send);color:var(--ax-send-ink)}.ax .ax-send:disabled{background:var(--ax-soft2);color:var(--ax-ink3)}.ax-send .ax-i{width:18px;height:18px}.ax-fine{text-align:center;font-size:12px;line-height:1.5;color:var(--ax-ink3);padding:8px 0 12px;padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}.ax-tips:empty{display:none}.ax-tips{display:flex;flex-direction:column;gap:6px;margin:0 6px 10px}.ax-tip{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;font-size:13.5px;line-height:1.45}.ax-tip .ax-i{width:16px;height:16px}.ax-tip.info{background:var(--ax-info-bg);color:var(--ax-info)}.ax-tip.bad{background:var(--ax-bad-bg);color:var(--ax-bad)}.ax-tip.toast{background:var(--ax-soft);color:var(--ax-ink2);justify-content:space-between}.ax .ax-undo{font-weight:600;color:var(--ax-ink);text-decoration:underline;text-underline-offset:3px}.ax-menu{position:absolute;left:0;bottom:calc(100% + 8px);width:300px;max-width:calc(100vw - 32px);padding:6px;border-radius:16px;background:var(--ax-card);box-shadow:0 0 0 1px var(--ax-line),var(--ax-menu-shadow);z-index:4}.ax .ax-mi{display:flex;width:100%;align-items:flex-start;padding:10px 12px;border-radius:10px;text-align:left}.ax-mi:hover,.ax-mi.on{background:var(--ax-soft)}.ax-mt{flex:1;min-width:0}.ax-mi b{display:block;font-size:14.5px;line-height:1.4;font-weight:600}.ax-mi small{display:block;font-size:13px;line-height:1.45;color:var(--ax-ink3)}.ax-ck{flex:none;width:18px;height:18px;margin-left:12px;color:var(--ax-green)}.ax-ck svg{width:18px;height:18px}.ax-me{display:flex;flex-direction:column;align-items:flex-end;margin:22px 0 26px}.ax-uimg{display:block;width:260px;max-width:72%;border-radius:18px;box-shadow:0 0 0 1px var(--ax-line);margin-bottom:8px}.ax-q{max-width:78%;padding:10px 16px;border-radius:22px;background:var(--ax-soft);white-space:pre-wrap;overflow-wrap:anywhere}.ax-gone{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;padding:7px 12px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--ax-line);font-size:13.5px;color:var(--ax-ink3)}.ax-gone .ax-i{width:16px;height:16px}.ax-ctx{width:78%;max-width:520px;margin-bottom:8px;border-radius:14px;box-shadow:0 0 0 1px var(--ax-line);overflow:hidden;font-size:13px;line-height:1.5}.ax-ctx-h{padding:7px 12px;background:var(--ax-soft);color:var(--ax-ink3);font-weight:500}.ax-ctx pre{margin:0;padding:8px 12px;font:12.5px/1.55 ui-monospace,SF Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ax-pre);color:var(--ax-ink2)}.ax-ctx .ax-ctx-e{color:var(--ax-bad);border-top:1px solid var(--ax-line)}.ax-extra:empty{display:none}.ax-extra{padding-bottom:12px}.ax-follow{display:flex;flex-wrap:wrap;gap:8px;margin:-4px 0 8px 44px}.ax .ax-fb{height:34px;padding:0 14px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--ax-line);font-size:14px;font-weight:500;color:var(--ax-ink)}.ax .ax-fb:hover{background:var(--ax-soft)}.ax-ok{display:flex;align-items:center;gap:8px;margin:4px 0 8px 44px;padding:8px 12px;border-radius:12px;background:var(--ax-gsoft);color:var(--ax-green);font-size:14px;font-weight:600}.ax-ok .ax-i{width:16px;height:16px}.ax-wk{display:flex;gap:14px;margin-bottom:10px}.ax-av{flex:none;width:30px;height:30px;border-radius:10px;background:#2b2118;display:flex;align-items:center;justify-content:center;margin-top:1px}.ax-av svg{width:18px;height:21px}.ax-a{flex:1;min-width:0;overflow-wrap:anywhere}.ax-a p{margin:0 0 14px}.ax-txt:last-child p:last-child{margin-bottom:6px}.ax-a code{font:.875em/1 ui-monospace,SF Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;padding:2px 6px;border-radius:6px;background:var(--ax-soft)}.ax-a b{font-weight:600}.ax-a.warn p{color:var(--ax-bad)}.ax .ax-retry{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--ax-line);font-size:14px;font-weight:500;color:var(--ax-ink2)}.ax-retry .ax-i{width:15px;height:15px}.ax-think{color:var(--ax-ink3)}.ax-dots i{display:inline-block;width:4px;height:4px;margin-left:3px;border-radius:50%;background:var(--ax-ink3);animation:ax-blink 1.2s infinite ease-in-out;vertical-align:2px}.ax-dots i:nth-child(2){animation-delay:.2s}.ax-dots i:nth-child(3){animation-delay:.4s}@keyframes ax-blink{0%,80%,to{opacity:.25}40%{opacity:1}}.ax-caret{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--ax-ink);vertical-align:1px;margin-left:3px;animation:ax-pulse 1s infinite ease-in-out}@keyframes ax-pulse{50%{opacity:.35}}.ax-acts{display:flex;gap:2px;margin:0 0 8px -6px}.ax .ax-act{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ax-ink3)}.ax-act .ax-i{width:17px;height:17px}.ax-act:hover{background:var(--ax-soft);color:var(--ax-ink2)}.ax-code{margin:4px 0 16px;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px var(--ax-line)}.ax-ch{display:flex;align-items:center;height:40px;padding:0 8px 0 14px;background:var(--ax-soft);font-size:12.5px;font-weight:500;color:var(--ax-ink3)}.ax .ax-cb{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:8px;font-size:13px;font-weight:500;color:var(--ax-ink2)}.ax-cb .ax-i{width:14px;height:14px;margin-right:5px}.ax-cb:hover{background:var(--ax-soft2)}.ax .ax-run{background:var(--ax-green);color:#fff;margin-left:4px}.ax .ax-run:hover{background:var(--ax-green);filter:brightness(1.06)}.ax .ax-run:disabled{opacity:.7}.ax-wip{font-size:12.5px;color:var(--ax-ink3);padding-right:6px}.ax-pre{margin:0;padding:14px 16px;font:14px/1.65 ui-monospace,SF Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;white-space:pre;overflow-x:auto;background:var(--ax-pre);color:var(--ax-ink)}.ax-kw{color:var(--ax-kw)}.ax-str{color:var(--ax-str)}.ax-num{color:var(--ax-num)}.ax-fn,.ax-bi{color:var(--ax-fn)}.ax-com{color:var(--ax-com);font-style:italic}.ax-self{color:var(--ax-self)}.ax-out{padding:10px 16px 12px;border-top:1px solid var(--ax-line);font:14px/1.6 ui-monospace,SF Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.ax-out i{display:block;font:500 11.5px/1.8 Inter,-apple-system,Segoe UI,sans-serif;font-style:normal;letter-spacing:.04em;text-transform:uppercase;color:var(--ax-ink3)}.ax-err{color:var(--ax-bad)}.ax-drop{position:fixed;inset:0;background:#80808059;background:color-mix(in srgb,var(--ax-bg) 86%,transparent);display:flex;align-items:center;justify-content:center;z-index:50;pointer-events:none}.ax-drop>div{padding:36px 56px;border-radius:24px;border:2px dashed var(--ax-green);background:var(--ax-gsoft);text-align:center;color:var(--ax-green)}.ax-drop .ax-i{display:block;width:36px;height:36px;margin:0 auto 10px}.ax-drop b{display:block;font-size:20px;font-weight:600}.ax-drop small{display:block;margin-top:4px;font-size:14px;color:var(--ax-ink2)}@media(max-width:600px){.ax{font-size:15.5px}.ax-col{padding:0 16px}.ax-top{padding:6px 10px 0}.ax-h1{font-size:26px}.ax-sub{font-size:15px;margin-bottom:0}.ax-hello{padding:12px 0 8px}.ax-pills{flex-direction:column;align-items:stretch;margin-top:28px}.ax .ax-pill{padding:12px 14px;border-radius:16px;background:var(--ax-soft);box-shadow:none}.ax-box{border-radius:24px;padding:10px 10px 8px 16px}.ax-uimg{width:220px}.ax-wk{gap:10px}.ax-av{width:26px;height:26px;border-radius:8px}.ax-av svg{width:15px;height:18px}.ax-pre{font-size:13px;padding:12px 14px}.ax-q{max-width:86%}.ax-fine{padding-top:6px;padding-bottom:max(10px,env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.ax-dots i,.ax-caret{animation:none}}.axw{display:flex;height:100%}.axw>.ax{flex:1;min-width:0}.axh{flex:none;width:268px;height:100%;display:flex;flex-direction:column;position:relative;background:var(--ax-soft);border-right:1px solid var(--ax-line);color:var(--ax-ink);font:14px/1.5 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.axh *,.axh *:before,.axh *:after{box-sizing:border-box}:where(.axh) button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:left}.axh [hidden]{display:none!important}.axh button:focus-visible,.axh input:focus-visible{outline:2px solid var(--ax-green);outline-offset:1px}.axh .ax-i svg{width:100%;height:100%}.axh-top{display:flex;align-items:center;gap:6px;padding:12px 10px 8px}.axh .axh-new{flex:1;display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:12px;background:var(--ax-card);box-shadow:0 0 0 1px var(--ax-line);font-weight:600;color:var(--ax-ink)}.axh-new .ax-i,.axh-ic .ax-i{width:17px;height:17px}.axh-new:hover{box-shadow:0 0 0 1px var(--ax-ink3)}.axh .axh-ic{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--ax-ink2)}.axh-ic:hover{background:var(--ax-soft2)}.axh-list{flex:1;min-height:0;overflow-y:auto;padding:4px 8px 12px}.axh-g{padding:14px 10px 4px;font-size:12px;font-weight:600;color:var(--ax-ink3)}.axh-it{position:relative;display:flex;align-items:center;min-height:36px;border-radius:10px;color:var(--ax-ink2)}.axh-it:hover,.axh-it.hover{background:var(--ax-soft2)}.axh-it.on{background:var(--ax-card);color:var(--ax-ink);font-weight:600;box-shadow:0 0 0 1px var(--ax-line)}.axh .axh-go{flex:1;min-width:0;display:flex;align-items:center;min-height:36px;padding:0 4px 0 10px;color:inherit}.axh-go span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.axh .axh-more{flex:none;width:28px;height:28px;margin-right:6px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--ax-ink3);opacity:0}.axh-it:hover .axh-more,.axh-it.hover .axh-more,.axh-it.on .axh-more,.axh-more:focus-visible{opacity:1}@media(hover:none){.axh .axh-more{opacity:1}}.axh-more .ax-i{width:16px;height:16px}.axh-more:hover{background:var(--ax-soft);color:var(--ax-ink2)}.axh-menu{position:absolute;right:6px;top:calc(100% - 2px);width:160px;padding:5px;border-radius:12px;background:var(--ax-card);box-shadow:0 0 0 1px var(--ax-line),var(--ax-menu-shadow);z-index:5;font-weight:400}.axh .axh-mi{display:flex;width:100%;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:8px;font-size:14px;color:var(--ax-ink)}.axh-mi:hover{background:var(--ax-soft)}.axh-mi .ax-i{width:16px;height:16px;color:var(--ax-ink3)}.axh .axh-mi.red,.axh .axh-mi.red .ax-i{color:var(--ax-bad)}.axh-edit{flex:1;min-width:0;height:32px;margin:2px 4px;padding:0 8px;border:0;border-radius:8px;outline:2px solid var(--ax-green);font:inherit;font-weight:500;color:var(--ax-ink);background:var(--ax-card)}.axh-none{padding:30px 14px;text-align:center;color:var(--ax-ink3);font-size:13.5px;line-height:1.6}.axh-none b{display:block;color:var(--ax-ink2);font-size:14px;margin-bottom:4px}.axh-foot{padding:10px 18px 14px;padding-bottom:max(14px,env(safe-area-inset-bottom,0px));font-size:12px;line-height:1.5;color:var(--ax-ink3);border-top:1px solid var(--ax-line)}.axh-toast{position:absolute;left:10px;right:10px;bottom:12px;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:var(--ax-ink);color:var(--ax-bg);font-size:13.5px;z-index:6}.axh-toast span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.axh .axh-undo{flex:none;font-weight:700;text-decoration:underline;text-underline-offset:3px;color:var(--ax-bg)}.axh-scrim{position:fixed;inset:0;background:#14181252;z-index:60}.axw .axh-scrim[hidden]{display:none}.ax-top{align-items:center}.ax-tl{display:flex;gap:2px}.ax .ax-hb{width:36px;height:34px;border-radius:10px;display:none;align-items:center;justify-content:center;color:var(--ax-ink2)}.ax-hb .ax-i{width:19px;height:19px}.ax-hb:hover{background:var(--ax-soft)}.axw.side-off .axh-open,.axw.side-off .axh-nb,.axw.phone .axh-hist{display:flex}.axw.side-on .ax-new,.axw.side-off .ax-new,.axw.side-off .axh,.axw.phone .axh{display:none}.axw.phone.drawer .axh{display:flex;position:fixed;left:0;top:0;bottom:0;width:86vw;max-width:320px;z-index:61;box-shadow:12px 0 40px #0000002e;border-right:0;padding-top:env(safe-area-inset-top,0px)}.axw.phone .axh-shut{display:none}
