.neu-btn[data-v-0711e560]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;border:none;border-radius:16px;font-weight:500;font-family:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;outline:none}.neu-btn[data-v-0711e560]:focus-visible{outline:2px solid #6c63ff;outline-offset:2px}.neu-btn[data-v-0711e560]:disabled{opacity:.5;cursor:not-allowed;-webkit-transform:none!important;transform:none!important}.neu-btn-sm[data-v-0711e560]{padding:8px 16px;font-size:14px;min-height:40px}.neu-btn-md[data-v-0711e560]{padding:12px 24px;font-size:16px;min-height:48px}.neu-btn-lg[data-v-0711e560]{padding:16px 32px;font-size:18px;min-height:56px}.neu-btn-primary[data-v-0711e560]{background-color:#6c63ff;color:#fff;-webkit-box-shadow:9px 9px 16px rgba(108,99,255,.25),-9px -9px 16px hsla(0,0%,100%,.5);box-shadow:9px 9px 16px rgba(108,99,255,.25),-9px -9px 16px hsla(0,0%,100%,.5)}.neu-btn-primary[data-v-0711e560]:hover:not(:disabled){-webkit-box-shadow:12px 12px 20px rgba(108,99,255,.3),-12px -12px 20px hsla(0,0%,100%,.6);box-shadow:12px 12px 20px rgba(108,99,255,.3),-12px -12px 20px hsla(0,0%,100%,.6);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.neu-btn-primary[data-v-0711e560]:active:not(:disabled){-webkit-box-shadow:inset 3px 3px 6px rgba(0,0,0,.2),inset -3px -3px 6px hsla(0,0%,100%,.1);box-shadow:inset 3px 3px 6px rgba(0,0,0,.2),inset -3px -3px 6px hsla(0,0%,100%,.1);-webkit-transform:translateY(.5px);transform:translateY(.5px)}.neu-btn-secondary[data-v-0711e560]{background-color:#e0e5ec;color:#3d4852;-webkit-box-shadow:9px 9px 16px rgba(163,177,198,.6),-9px -9px 16px hsla(0,0%,100%,.5);box-shadow:9px 9px 16px rgba(163,177,198,.6),-9px -9px 16px hsla(0,0%,100%,.5)}.neu-btn-secondary[data-v-0711e560]:hover:not(:disabled){-webkit-box-shadow:12px 12px 20px rgba(163,177,198,.7),-12px -12px 20px hsla(0,0%,100%,.6);box-shadow:12px 12px 20px rgba(163,177,198,.7),-12px -12px 20px hsla(0,0%,100%,.6);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.neu-btn-secondary[data-v-0711e560]:active:not(:disabled){-webkit-box-shadow:inset 3px 3px 6px rgba(163,177,198,.6),inset -3px -3px 6px hsla(0,0%,100%,.5);box-shadow:inset 3px 3px 6px rgba(163,177,198,.6),inset -3px -3px 6px hsla(0,0%,100%,.5);-webkit-transform:translateY(.5px);transform:translateY(.5px)}.neu-btn-icon[data-v-0711e560]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.w-full[data-v-0711e560]{width:100%}.thinking-process[data-v-055a05dc]{min-width:260px;color:#69758a;font-size:11px}.thinking-process header[data-v-055a05dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px;color:#4e5b72}.thinking-process header strong[data-v-055a05dc]{font-size:12px}.thinking-process header small[data-v-055a05dc]{margin-left:auto;color:#9aa4b4;font-variant-numeric:tabular-nums}.thinking-pulse[data-v-055a05dc]{width:8px;height:8px;border-radius:50%;background:#6c68ef;-webkit-box-shadow:0 0 0 0 rgba(108,104,239,.3);box-shadow:0 0 0 0 rgba(108,104,239,.3);-webkit-animation:thinking-pulse-data-v-055a05dc 1.5s infinite;animation:thinking-pulse-data-v-055a05dc 1.5s infinite}.thinking-steps[data-v-055a05dc]{display:grid;gap:6px;max-height:142px;overflow-y:auto;padding-right:4px;scrollbar-width:thin}.thinking-step[data-v-055a05dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;min-height:21px;color:#a1a9b7;-webkit-transition:.25s;transition:.25s}.thinking-step>span[data-v-055a05dc]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.thinking-step>span small[data-v-055a05dc],.thinking-step>span strong[data-v-055a05dc]{display:block}.thinking-step>span strong[data-v-055a05dc]{font-size:11px}.thinking-step>span small[data-v-055a05dc]{margin-top:2px;color:#98a3b3;font-size:9px;font-weight:400;line-height:1.45}.thinking-step i[data-v-055a05dc]{display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:0 0 17px;flex:0 0 17px;width:17px;height:17px;border:1px solid #dce1ea;border-radius:50%;font-size:9px;font-style:normal}.thinking-step.done[data-v-055a05dc]{color:#82909f}.thinking-step.done i[data-v-055a05dc]{color:#fff;border-color:#49b99e;background:#49b99e}.thinking-step.active[data-v-055a05dc]{color:#525f78;font-weight:600}.thinking-step.active i[data-v-055a05dc]{border:2px solid #d7d7fb;border-top-color:#6c68ef;-webkit-animation:thinking-spin-data-v-055a05dc .8s linear infinite;animation:thinking-spin-data-v-055a05dc .8s linear infinite}.thinking-step b[data-v-055a05dc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;margin:7px 0 0 auto}.thinking-step b em[data-v-055a05dc]{width:3px;height:3px;border-radius:50%;background:#7169ef;-webkit-animation:thinking-dot-data-v-055a05dc 1.1s infinite;animation:thinking-dot-data-v-055a05dc 1.1s infinite}.thinking-step b em[data-v-055a05dc]:nth-child(2){-webkit-animation-delay:.14s;animation-delay:.14s}.thinking-step b em[data-v-055a05dc]:nth-child(3){-webkit-animation-delay:.28s;animation-delay:.28s}.thinking-process p[data-v-055a05dc]{margin:8px 0 0;color:#a9b1bd;font-size:9px;font-weight:400}@-webkit-keyframes thinking-spin-data-v-055a05dc{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes thinking-spin-data-v-055a05dc{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes thinking-dot-data-v-055a05dc{0%,60%,to{opacity:.3;-webkit-transform:translateY(0);transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes thinking-dot-data-v-055a05dc{0%,60%,to{opacity:.3;-webkit-transform:translateY(0);transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@-webkit-keyframes thinking-pulse-data-v-055a05dc{70%{-webkit-box-shadow:0 0 0 7px rgba(108,104,239,0);box-shadow:0 0 0 7px rgba(108,104,239,0)}}@keyframes thinking-pulse-data-v-055a05dc{70%{-webkit-box-shadow:0 0 0 7px rgba(108,104,239,0);box-shadow:0 0 0 7px rgba(108,104,239,0)}}.knowledge-chat[data-v-d18886f6]{position:fixed;right:30px;bottom:28px;z-index:1200;font-family:Microsoft YaHei,sans-serif}.knowledge-chat-ball[data-v-d18886f6]{display:grid;place-items:center;width:56px;height:56px;margin-left:auto;border:1px solid hsla(0,0%,100%,.75);border-radius:50%;color:#fff;cursor:pointer;background:linear-gradient(135deg,#6c63ff,#54c8de);-webkit-box-shadow:8px 8px 18px rgba(112,125,150,.32),-5px -5px 16px hsla(0,0%,100%,.9);box-shadow:8px 8px 18px rgba(112,125,150,.32),-5px -5px 16px hsla(0,0%,100%,.9);-webkit-transition:.25s;transition:.25s}.knowledge-chat-ball[data-v-d18886f6]:hover{-webkit-transform:translateY(-3px) scale(1.03);transform:translateY(-3px) scale(1.03)}.knowledge-chat-ball svg[data-v-d18886f6]{width:25px;height:25px}.knowledge-chat-ball span[data-v-d18886f6]{font-size:28px}.knowledge-chat-panel[data-v-d18886f6]{position:absolute;right:0;bottom:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:min(390px,calc(100vw - 32px));height:min(590px,calc(100vh - 120px));overflow:hidden;border:1px solid hsla(0,0%,100%,.78);border-radius:26px;background:rgba(235,239,245,.92);-webkit-box-shadow:18px 22px 55px rgba(78,91,120,.28);box-shadow:18px 22px 55px rgba(78,91,120,.28);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.chat-header[data-v-d18886f6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:17px 18px;border-bottom:1px solid rgba(163,177,198,.25)}.chat-brand[data-v-d18886f6],.chat-header[data-v-d18886f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-brand[data-v-d18886f6]{gap:11px;color:#2d3443}.chat-brand-icon[data-v-d18886f6]{display:grid;place-items:center;width:38px;height:38px;border-radius:13px;color:#fff;font-weight:800;background:linear-gradient(135deg,#6c63ff,#54c8de)}.chat-brand small[data-v-d18886f6],.chat-brand strong[data-v-d18886f6]{display:block}.chat-brand strong[data-v-d18886f6]{font-size:15px}.chat-brand small[data-v-d18886f6]{margin-top:3px;color:#8791a2;font-size:11px;font-weight:400}.chat-header-actions[data-v-d18886f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.chat-close[data-v-d18886f6],.chat-expand[data-v-d18886f6]{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:10px;color:#6b7280;background:#e0e5ec;-webkit-box-shadow:3px 3px 7px #c4cad3,-3px -3px 7px #fff;box-shadow:3px 3px 7px #c4cad3,-3px -3px 7px #fff;cursor:pointer}.chat-expand svg[data-v-d18886f6]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.chat-expand[data-v-d18886f6]:hover{color:#625ee0}.chat-close[data-v-d18886f6]{font-size:21px}.chat-messages[data-v-d18886f6]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:18px 16px;scroll-behavior:smooth}.chat-message[data-v-d18886f6]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:13px}.chat-message.user[data-v-d18886f6]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.message-bubble[data-v-d18886f6]{max-width:84%;padding:11px 13px;border-radius:16px 16px 16px 5px;color:#414958;background:hsla(0,0%,100%,.68);-webkit-box-shadow:3px 4px 10px rgba(120,132,155,.13);box-shadow:3px 4px 10px rgba(120,132,155,.13);font-size:13px;line-height:1.65}.chat-message.user .message-bubble[data-v-d18886f6]{color:#fff;border-radius:16px 16px 5px 16px;background:linear-gradient(135deg,#7169ff,#5e94ed)}.message-content[data-v-d18886f6]{white-space:pre-wrap;overflow-wrap:anywhere}.message-references[data-v-d18886f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px;padding-top:7px;border-top:1px solid rgba(120,130,150,.18);color:#7a8495;font-size:10px}.typing[data-v-d18886f6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;padding:15px 18px}.typing i[data-v-d18886f6]{width:6px;height:6px;border-radius:50%;background:#756cff;-webkit-animation:typing-data-v-d18886f6 1.1s infinite;animation:typing-data-v-d18886f6 1.1s infinite}.typing i[data-v-d18886f6]:nth-child(2){-webkit-animation-delay:.16s;animation-delay:.16s}.typing i[data-v-d18886f6]:nth-child(3){-webkit-animation-delay:.32s;animation-delay:.32s}.chat-input-area[data-v-d18886f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin:0 14px;padding:10px;border:1px solid hsla(0,0%,100%,.48);border-radius:19px;background:rgba(224,229,236,.82);-webkit-box-shadow:inset 4px 4px 10px rgba(186,194,207,.72),inset -4px -4px 10px hsla(0,0%,100%,.9),0 5px 16px rgba(93,105,130,.08);box-shadow:inset 4px 4px 10px rgba(186,194,207,.72),inset -4px -4px 10px hsla(0,0%,100%,.9),0 5px 16px rgba(93,105,130,.08)}.chat-input-area[data-v-d18886f6]:focus-within{border-color:rgba(108,99,255,.24);-webkit-box-shadow:inset 3px 3px 8px rgba(186,194,207,.62),inset -3px -3px 8px hsla(0,0%,100%,.92),0 0 0 3px rgba(108,99,255,.06);box-shadow:inset 3px 3px 8px rgba(186,194,207,.62),inset -3px -3px 8px hsla(0,0%,100%,.92),0 0 0 3px rgba(108,99,255,.06)}.chat-input-area textarea[data-v-d18886f6]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:36px;max-height:120px;resize:none;overflow-y:hidden;border:0;outline:0;padding:7px 8px;color:#3d4852;background:transparent;font-size:13px;line-height:22px}.chat-input-toolbar[data-v-d18886f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:36px}.chat-mode-dropdown[data-v-d18886f6]{position:relative}.chat-input-area .chat-mode-trigger[data-v-d18886f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;width:auto;height:32px;padding:0 10px;border:1px solid hsla(0,0%,100%,.65);border-radius:11px;color:#616c7e;background:hsla(0,0%,100%,.42);-webkit-box-shadow:2px 3px 7px rgba(153,164,183,.18),inset 0 1px hsla(0,0%,100%,.55);box-shadow:2px 3px 7px rgba(153,164,183,.18),inset 0 1px hsla(0,0%,100%,.55);cursor:pointer;font-size:11px;-webkit-transition:.18s;transition:.18s}.chat-input-area .chat-mode-trigger.open[data-v-d18886f6],.chat-input-area .chat-mode-trigger[data-v-d18886f6]:hover:not(:disabled){color:#5f63b9;background:hsla(0,0%,100%,.64);-webkit-box-shadow:3px 4px 9px rgba(133,145,172,.2),inset 0 1px hsla(0,0%,100%,.7);box-shadow:3px 4px 9px rgba(133,145,172,.2),inset 0 1px hsla(0,0%,100%,.7)}.chat-mode-trigger svg[data-v-d18886f6]{width:11px;height:11px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;-webkit-transition:-webkit-transform .18s;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s}.chat-mode-trigger.open svg[data-v-d18886f6]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.chat-mode-dot[data-v-d18886f6]{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#756cff,#55bddc);-webkit-box-shadow:0 0 0 3px rgba(108,99,255,.09);box-shadow:0 0 0 3px rgba(108,99,255,.09)}.chat-input-area .chat-mode-trigger[data-v-d18886f6]:disabled{cursor:not-allowed;opacity:.5}.chat-mode-menu[data-v-d18886f6]{position:absolute;left:0;bottom:40px;z-index:5;width:196px;padding:6px;border:1px solid hsla(0,0%,100%,.78);border-radius:15px;background:rgba(238,241,247,.96);-webkit-box-shadow:10px 14px 30px rgba(68,82,112,.22),inset 0 1px hsla(0,0%,100%,.8);box-shadow:10px 14px 30px rgba(68,82,112,.22),inset 0 1px hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.chat-input-area .chat-mode-option[data-v-d18886f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:auto;min-height:43px;padding:7px 9px;border:0;border-radius:10px;color:#687386;background:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;text-align:left;-webkit-transition:.16s;transition:.16s}.chat-input-area .chat-mode-option.active[data-v-d18886f6],.chat-input-area .chat-mode-option[data-v-d18886f6]:hover{color:#555bb4;background:hsla(0,0%,100%,.66)}.chat-mode-option small[data-v-d18886f6],.chat-mode-option span[data-v-d18886f6],.chat-mode-option strong[data-v-d18886f6]{display:block}.chat-mode-option strong[data-v-d18886f6]{font-size:12px}.chat-mode-option small[data-v-d18886f6]{margin-top:2px;color:#98a1b0;font-size:9px;font-weight:400}.chat-mode-option i[data-v-d18886f6]{color:#6964e8;font-size:12px;font-style:normal}.chat-input-area .chat-send-button[data-v-d18886f6]{display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;height:36px;border:1px solid hsla(0,0%,100%,.55);border-radius:12px;color:#fff;background:linear-gradient(135deg,#7169ff,#55bddc);-webkit-box-shadow:0 6px 13px rgba(93,115,215,.3),inset 0 1px hsla(0,0%,100%,.3);box-shadow:0 6px 13px rgba(93,115,215,.3),inset 0 1px hsla(0,0%,100%,.3);cursor:pointer;-webkit-transition:opacity .18s,-webkit-transform .18s,-webkit-box-shadow .18s;transition:opacity .18s,-webkit-transform .18s,-webkit-box-shadow .18s;transition:transform .18s,box-shadow .18s,opacity .18s;transition:transform .18s,box-shadow .18s,opacity .18s,-webkit-transform .18s,-webkit-box-shadow .18s}.chat-input-area .chat-send-button[data-v-d18886f6]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 8px 16px rgba(93,115,215,.36),inset 0 1px hsla(0,0%,100%,.3);box-shadow:0 8px 16px rgba(93,115,215,.36),inset 0 1px hsla(0,0%,100%,.3)}.chat-input-area .chat-send-button[data-v-d18886f6]:disabled{cursor:not-allowed;opacity:.4;-webkit-box-shadow:none;box-shadow:none}.chat-input-area .chat-send-button svg[data-v-d18886f6]{width:17px;height:17px}.chat-disclaimer[data-v-d18886f6]{padding:9px 16px 12px;color:#9aa2af;text-align:center;font-size:10px}.chat-mode-menu-enter-active[data-v-d18886f6],.chat-mode-menu-leave-active[data-v-d18886f6]{-webkit-transition:opacity .16s,-webkit-transform .16s;transition:opacity .16s,-webkit-transform .16s;transition:opacity .16s,transform .16s;transition:opacity .16s,transform .16s,-webkit-transform .16s;-webkit-transform-origin:left bottom;transform-origin:left bottom}.chat-mode-menu-enter[data-v-d18886f6],.chat-mode-menu-leave-to[data-v-d18886f6]{opacity:0;-webkit-transform:translateY(5px) scale(.97);transform:translateY(5px) scale(.97)}.chat-panel-enter-active[data-v-d18886f6],.chat-panel-leave-active[data-v-d18886f6]{-webkit-transition:opacity .22s,-webkit-transform .22s;transition:opacity .22s,-webkit-transform .22s;transition:opacity .22s,transform .22s;transition:opacity .22s,transform .22s,-webkit-transform .22s;-webkit-transform-origin:right bottom;transform-origin:right bottom}.chat-panel-enter[data-v-d18886f6],.chat-panel-leave-to[data-v-d18886f6]{opacity:0;-webkit-transform:translateY(14px) scale(.94);transform:translateY(14px) scale(.94)}@-webkit-keyframes typing-data-v-d18886f6{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.4}30%{-webkit-transform:translateY(-4px);transform:translateY(-4px);opacity:1}}@keyframes typing-data-v-d18886f6{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.4}30%{-webkit-transform:translateY(-4px);transform:translateY(-4px);opacity:1}}@media(max-width:600px){.knowledge-chat[data-v-d18886f6]{right:16px;bottom:18px}.knowledge-chat-panel[data-v-d18886f6]{position:fixed;left:12px;right:12px;bottom:86px;width:auto;height:min(68vh,570px)}}.markdown-content[data-v-d18886f6]{white-space:normal}.markdown-content[data-v-d18886f6] p{margin:0 0 8px}.markdown-content[data-v-d18886f6] p:last-child{margin-bottom:0}.markdown-content[data-v-d18886f6] ul{margin:6px 0;padding-left:20px}.markdown-content[data-v-d18886f6] li{margin:3px 0}.markdown-content[data-v-d18886f6] h1,.markdown-content[data-v-d18886f6] h2,.markdown-content[data-v-d18886f6] h3{margin:8px 0 5px;font-size:14px}.markdown-content[data-v-d18886f6] code{padding:1px 4px;border-radius:4px;background:rgba(99,102,241,.1);font-family:Consolas,monospace}.markdown-content[data-v-d18886f6] pre{overflow:auto;padding:9px;border-radius:8px;background:#293244;color:#eef2ff}.markdown-content[data-v-d18886f6] blockquote{margin:7px 0;padding-left:9px;border-left:3px solid #756cff;color:#6b7280}.answer-metrics[data-v-d18886f6]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;padding-top:9px;border-top:1px solid rgba(120,130,150,.16)}.metric-item[data-v-d18886f6]{display:grid;grid-template-columns:42px 34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#778194;font-size:10px}.metric-item strong[data-v-d18886f6]{color:#4f5d73;text-align:right}.metric-item i[data-v-d18886f6]{grid-column:1/-1;height:5px;overflow:hidden;border-radius:5px;background:rgba(120,130,150,.16)}.metric-item b[data-v-d18886f6]{display:block;height:100%;border-radius:5px;background:-webkit-gradient(linear,left top,right top,from(#7169ff),to(#55bddc));background:linear-gradient(90deg,#7169ff,#55bddc)}.chat-quota[data-v-d18886f6]{padding:8px 16px 0;color:#7d8798;text-align:center;font-size:11px}.pagination-container[data-v-6af373ef]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-6af373ef]{display:none}.glass-dialog-root[data-v-051d7375]{position:fixed;inset:0;z-index:2000}.glass-dialog-fade-enter-active[data-v-051d7375],.glass-dialog-fade-leave-active[data-v-051d7375]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.glass-dialog-fade-enter-active .glass-dialog-shell[data-v-051d7375],.glass-dialog-fade-leave-active .glass-dialog-shell[data-v-051d7375]{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.glass-dialog-fade-enter[data-v-051d7375],.glass-dialog-fade-leave-to[data-v-051d7375]{opacity:0}.glass-dialog-fade-enter .glass-dialog-shell[data-v-051d7375],.glass-dialog-fade-leave-to .glass-dialog-shell[data-v-051d7375]{-webkit-transform:scale(.95) translateY(10px);transform:scale(.95) translateY(10px);opacity:0}.glass-dialog-overlay[data-v-051d7375]{position:fixed;inset:0;background:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2001}.glass-dialog-shell[data-v-051d7375]{position:relative;max-height:85vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;-webkit-box-shadow:0 20px 60px rgba(31,38,135,.25),0 4px 16px rgba(0,0,0,.1);box-shadow:0 20px 60px rgba(31,38,135,.25),0 4px 16px rgba(0,0,0,.1);background:radial-gradient(circle at 0 0,rgba(108,99,255,.18) 0,transparent 38%),radial-gradient(circle at 100% 0,rgba(236,72,153,.14) 0,transparent 35%),radial-gradient(circle at 80% 100%,rgba(59,130,246,.16) 0,transparent 40%),linear-gradient(135deg,#e8ecf6,#f0f1fd 45%,#fdf2f6)}.glass-dialog-header[data-v-051d7375]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 24px 14px;border-bottom:1px solid rgba(0,0,0,.06)}.glass-dialog-title[data-v-051d7375]{font-size:17px;font-weight:700;color:#1f2937;letter-spacing:-.01em}.glass-dialog-close[data-v-051d7375]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,.04);border-radius:10px;cursor:pointer;font-size:18px;color:#6b7280;line-height:1;-webkit-transition:all .2s ease;transition:all .2s ease;padding:0}.glass-dialog-close[data-v-051d7375]:hover{background:rgba(0,0,0,.1);color:#1f2937}.glass-dialog-body[data-v-051d7375]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;margin:12px 16px 16px;padding:20px 24px;background:hsla(0,0%,100%,.52);border-radius:14px;border:1px solid hsla(0,0%,100%,.5);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 2px 12px rgba(31,38,135,.06);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 2px 12px rgba(31,38,135,.06);color:#1f2937}.glass-dialog-body[data-v-051d7375]::-webkit-scrollbar{width:5px}.glass-dialog-body[data-v-051d7375]::-webkit-scrollbar-thumb{background:rgba(156,163,175,.35);border-radius:10px}.glass-dialog-body[data-v-051d7375]::-webkit-scrollbar-track{background:transparent}.glass-dialog-footer[data-v-051d7375]{-ms-flex-negative:0;flex-shrink:0;padding:12px 24px 18px;border-top:1px solid rgba(0,0,0,.06);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.glass-drawer-root[data-v-15345d19]{position:fixed;inset:0;z-index:2000}.glass-drawer-fade-enter-active[data-v-15345d19],.glass-drawer-fade-leave-active[data-v-15345d19]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.glass-drawer-fade-enter-active .glass-drawer-shell[data-v-15345d19],.glass-drawer-fade-leave-active .glass-drawer-shell[data-v-15345d19]{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.glass-drawer-fade-enter[data-v-15345d19],.glass-drawer-fade-leave-to[data-v-15345d19]{opacity:0}.glass-drawer-fade-enter .direction-rtl[data-v-15345d19],.glass-drawer-fade-leave-to .direction-rtl[data-v-15345d19]{-webkit-transform:translateX(100%);transform:translateX(100%)}.glass-drawer-fade-enter .direction-ltr[data-v-15345d19],.glass-drawer-fade-leave-to .direction-ltr[data-v-15345d19]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.glass-drawer-fade-enter .direction-ttb[data-v-15345d19],.glass-drawer-fade-leave-to .direction-ttb[data-v-15345d19]{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.glass-drawer-fade-enter .direction-btt[data-v-15345d19],.glass-drawer-fade-leave-to .direction-btt[data-v-15345d19]{-webkit-transform:translateY(100%);transform:translateY(100%)}.glass-drawer-overlay[data-v-15345d19]{position:fixed;inset:0;background:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2001}.glass-drawer-shell[data-v-15345d19]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:-8px 0 40px rgba(31,38,135,.18),0 4px 16px rgba(0,0,0,.1);box-shadow:-8px 0 40px rgba(31,38,135,.18),0 4px 16px rgba(0,0,0,.1);background:radial-gradient(circle at 0 0,rgba(108,99,255,.18) 0,transparent 38%),radial-gradient(circle at 100% 0,rgba(236,72,153,.14) 0,transparent 35%),radial-gradient(circle at 80% 100%,rgba(59,130,246,.16) 0,transparent 40%),linear-gradient(135deg,#e8ecf6,#f0f1fd 45%,#fdf2f6)}.glass-drawer-shell.direction-rtl[data-v-15345d19]{margin-left:auto;border-radius:20px 0 0 20px}.glass-drawer-shell.direction-ltr[data-v-15345d19]{margin-right:auto;border-radius:0 20px 20px 0}.glass-drawer-shell.direction-ttb[data-v-15345d19]{margin-bottom:auto;border-radius:0 0 20px 20px}.glass-drawer-shell.direction-btt[data-v-15345d19]{margin-top:auto;border-radius:20px 20px 0 0}.glass-drawer-header[data-v-15345d19]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 24px 14px;border-bottom:1px solid rgba(0,0,0,.06)}.glass-drawer-title[data-v-15345d19]{font-size:17px;font-weight:700;color:#1f2937;letter-spacing:-.01em}.glass-drawer-close[data-v-15345d19]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,.04);border-radius:10px;cursor:pointer;font-size:18px;color:#6b7280;line-height:1;-webkit-transition:all .2s ease;transition:all .2s ease;padding:0}.glass-drawer-close[data-v-15345d19]:hover{background:rgba(0,0,0,.1);color:#1f2937}.glass-drawer-body[data-v-15345d19]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:20px 24px;background:hsla(0,0%,100%,.52);border-radius:14px;border:1px solid hsla(0,0%,100%,.5);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 2px 12px rgba(31,38,135,.06);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 2px 12px rgba(31,38,135,.06);color:#1f2937}.glass-drawer-body[data-v-15345d19]::-webkit-scrollbar{width:5px}.glass-drawer-body[data-v-15345d19]::-webkit-scrollbar-thumb{background:rgba(156,163,175,.35);border-radius:10px}.glass-drawer-body[data-v-15345d19]::-webkit-scrollbar-track{background:transparent}.glass-drawer-footer[data-v-15345d19]{-ms-flex-negative:0;flex-shrink:0;padding:12px 24px 18px;border-top:1px solid rgba(0,0,0,.06);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}