:root{color-scheme:light;line-height:1.5;--padding: 15px;--gap-padding: 8px;--bg-color: #f6f6f6;--send-color: #fff;--text-color: #444;--title-color: #000;--code-text-color: #aaa;--code-bg-color: rgba(0, 0, 0, .8);--msg-bg-color: #fff;--msg-user-bg-color: #89d977;--msg-box-color: #ddd}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{border-radius:2px}::-webkit-scrollbar-thumb{border-radius:2px;background:rgba(88,88,88,.6)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(88,88,88,.8)}body{margin:0;min-height:100vh;background:var(--bg-color)}pre{background-color:var(--code-bg-color);color:var(--code-text-color);padding:10px;border-radius:10px;overflow-x:auto;max-width:500px}p{display:block;margin-block-start:.5em;margin-block-end:.5em}button{border-radius:8px;border:1px solid transparent;font-size:1em;cursor:pointer;transition:border-color .25s}#app{max-width:650px;margin:0 auto}a{color:var(--text-color)}.dark{--bg-color: #333;--text-color: #eee;--title-color: #fff;--send-color: #333;--code-text-color: #ccc;--code-bg-color: rgba(0, 0, 0, .6);--msg-bg-color: rgba(0, 0, 0, .3);--msg-user-bg-color: #4d7942}@media (prefers-color-scheme: dark){:root{--bg-color: #333;--text-color: #ccc;--title-color: #fff;--send-color: #333;--code-text-color: #ccc;--code-bg-color: rgba(0, 0, 0, .6);--msg-bg-color: rgba(0, 0, 0, .3)}}footer{text-align:center;color:#696969}.chat-warp[data-v-81bef829]{min-height:100vh;margin:0 auto;background:transparent;color:var(--text-color);font-size:14px}.chat-warp .chat-header[data-v-81bef829],.chat-warp .chat-panel[data-v-81bef829]{padding:var(--padding);box-sizing:border-box}.chat-warp .chat-header[data-v-81bef829]{padding-top:2em;min-height:60px;border-top-right-radius:var(--gap-padding);border-top-left-radius:var(--gap-padding)}.chat-warp .chat-panel[data-v-81bef829]{min-height:calc(100vh - 230px)}.chat-warp .chat-footer[data-v-81bef829]{position:sticky;bottom:0em;left:0;right:0;padding:3px var(--padding)}.chat-warp .chat-footer .chat-send-box[data-v-81bef829]{background:var(--send-color)}.logo-warp[data-v-81bef829]{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:var(--gap-padding);background-image:-webkit-linear-gradient(bottom right,#00c157,#00b08c,#009eb7,#00c157)}.chat-header[data-v-81bef829]{display:flex;justify-content:space-between;align-items:center}.chat-header .config[data-v-81bef829]{width:50px}.chat-header .icon[data-v-81bef829]{width:20px;height:20px;cursor:pointer}.chat-header .logo[data-v-81bef829]{padding:.6em;border-radius:50%;background-image:-webkit-linear-gradient(bottom right,#00c157,#00b08c,#009eb7,#00c157)}.chat-header .astro[data-v-81bef829]{margin-left:.5em;cursor:pointer}.chat-header .title[data-v-81bef829]{font-size:1.8em;color:var(--title-color);opacity:.7;font-weight:600}.chat-header .title .logo[data-v-81bef829]{width:30px;height:30px}.chat-header .title small[data-v-81bef829]{background:linear-gradient(to right,#05c19c,#8685ef);-webkit-background-clip:text;-moz-background-clip:text;-ms-background-clip:text;-o-background-clip:text;background-clip:text;color:transparent}.chat-panel .chat-line[data-v-81bef829]{display:grid;grid-template-columns:36px auto 36px;grid-gap:var(--gap-padding);padding:.5rem 0;border-radius:1rem}.chat-panel .chat-line-user[data-v-81bef829]{grid-template-columns:36px auto 36px;justify-items:end;text-align:left}.chat-panel .chat-line-user .avatar[data-v-81bef829]{background:#00a457}.chat-panel .chat-line-user .msg[data-v-81bef829]{background:var(--msg-user-bg-color);width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.chat-panel .avatar[data-v-81bef829]{display:block;width:36px;height:36px;line-height:36px;background:#666;border-radius:var(--gap-padding);display:flex;align-items:center;justify-content:center;text-align:center}.chat-panel .avatar img[data-v-81bef829]{width:26px;height:26px}.chat-panel .msg[data-v-81bef829]{border-radius:10px;padding:var(--gap-padding);background:var(--msg-bg-color);width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.chat-panel .chat-line-warp[data-v-81bef829]{position:relative}.chat-panel .chat-line-warp:hover .chat-line-action[data-v-81bef829]{display:grid}.chat-panel .chat-line-warp .chat-line-action[data-v-81bef829]{display:none;width:80px;background:rgba(0,0,0,.5);padding:10px;position:absolute;top:var(--gap-padding);right:44px;border-radius:var(--gap-padding);grid-template-columns:repeat(3,1fr);grid-gap:var(--gap-padding)}.chat-panel .chat-line-warp .chat-line-action img[data-v-81bef829]{width:15px;height:15px;opacity:.9;cursor:pointer}.chat-avatar[data-v-81bef829]{color:#009eb7}.chat-footer[data-v-81bef829]{position:relative}.chat-footer .favs[data-v-81bef829]{position:absolute;bottom:65px}.chat-footer .favs ul[data-v-81bef829]{list-style:none;padding-inline-start:0}.chat-footer .favs ul li[data-v-81bef829]{position:relative;display:inline;border:1px solid #ccc;padding:var(--gap-padding);border-radius:var(--gap-padding);background:var(--msg-bg-color);margin-right:var(--gap-padding)}.chat-footer .favs ul li .del[data-v-81bef829]{width:10px;height:10px;cursor:pointer}.chat-send-box[data-v-81bef829]{padding:10px;display:grid;grid-template-columns:1fr 26px;align-items:center;grid-gap:var(--gap-padding);border-radius:var(--gap-padding);box-shadow:2px 2px 4px var(--msg-box-color),-2px -2px 4px var(--msg-box-color)}.chat-send-box .textarea[data-v-81bef829]{color:var(--text-color);border:0;border-radius:10px;background:var(--send-color);height:auto;overflow:hidden;resize:none}.chat-send-box .textarea[data-v-81bef829]:focus{outline:var(--send-color)}.chat-send-box .textarea[data-v-81bef829]:hover{outline:var(--send-color)}.chat-send-box .btn[data-v-81bef829]{cursor:pointer;background:transparent}.chat-send-box .btn .send[data-v-81bef829]{color:#fff}[data-v-81bef829]::-webkit-input-placeholder{line-height:normal}[data-v-81bef829]:-moz-placeholder{line-height:normal}[data-v-81bef829]::-moz-placeholder{line-height:normal}[data-v-81bef829]:-ms-input-placeholder{line-height:normal}.question[data-v-81bef829]{list-style:none;padding-inline-start:0px}.question .hover[data-v-81bef829]{display:inline;padding:var(--gap-padding)}.question .hover[data-v-81bef829]:hover{cursor:pointer;text-decoration:underline}.input[data-v-81bef829]{border:0;padding:.5em;border-radius:10px;border:1px solid #ccc;background:rgba(255,255,255,.6);font-family:\5fae\8f6f\96c5\9ed1,sans-serif}.input[data-v-81bef829]:focus{outline-color:#c8c8c899}.clear-warp[data-v-81bef829]{margin:0 auto;text-align:center;font-size:1em}.clear-warp button[data-v-81bef829]{color:#ff6464;background:var(--msg-bg-color)}.dialog-overlay[data-v-81bef829]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009}.dialog-content[data-v-81bef829]{position:relative;margin:0 auto;top:15vh;max-width:600px;background:var(--bg-color);color:var(--text-color);border-radius:1rem;padding:1rem 1rem 1.5rem}.dialog-content .dialog-header[data-v-81bef829]{display:flex;justify-content:space-between;color:var(--text-color);padding-bottom:1rem}.dialog-content .dialog-header .close[data-v-81bef829]{font-size:14px;opacity:.7}.dialog-content .input-group[data-v-81bef829]{display:grid;grid-template-columns:minmax(60px,auto) 1fr;align-items:center;grid-gap:1rem;margin-bottom:1rem}.dialog-content .input-group .input[data-v-81bef829]{padding-inline-start:.5rem;border-radius:3px;border:1px solid #ccc;background:rgba(255,255,255,.6);padding:.375rem .75rem;font-size:1rem;font-weight:400;background-clip:padding-box}.dialog-content .input-group-inline[data-v-81bef829]{display:flex;align-items:center}.dialog-content .input-group-inline .input[data-v-81bef829]{width:40px;margin-right:4px}.dialog-content .input-group-inline .spacer[data-v-81bef829]{flex-grow:1}.dialog-content .input-group-inline .note[data-v-81bef829]{font-size:20px}.dialog-content .switch[data-v-81bef829]{position:relative;display:inline-block;width:60px;height:34px;margin-left:4px;margin-right:4px}.dialog-content .switch-input[data-v-81bef829]{display:none}.dialog-content .switch-input:checked+.switch-label[data-v-81bef829]{background-color:#42b883}.dialog-content .switch-input:checked+.switch-label .switch-button[data-v-81bef829]{transform:translate(26px)}.dialog-content .switch-label[data-v-81bef829]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.dialog-content .switch-button[data-v-81bef829]{position:absolute;top:4px;left:4px;width:26px;height:26px;background-color:#fff;transition:.4s;border-radius:50%}@media (max-width: 480px){.dialog-content .input-group-inline .note[data-v-81bef829]{font-size:14px}.dialog-content .switch[data-v-81bef829]{width:40px;min-width:40px;height:20px}.dialog-content .switch-button[data-v-81bef829]{top:2px;left:2px;width:16px;height:16px}.dialog-content .switch-input:checked+.switch-label .switch-button[data-v-81bef829]{transform:translate(18px)}}.fade-enter-active[data-v-81bef829],.fade-leave-active[data-v-81bef829]{transition:opacity .25s ease-out}.fade-enter-from[data-v-81bef829],.fade-leave-to[data-v-81bef829]{opacity:0}.grey-text[data-v-81bef829]{color:#ccc}
