@import url(https://fonts.googleapis.com/icon?family=Material+Icons);.message-overlay[data-v-58b2f1ce]{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,5%,.72);display:flex;justify-content:center;align-items:center;z-index:9999}.message-header[data-v-58b2f1ce]{font-size:1.2rem;margin-bottom:10px;font-weight:600}.message-content[data-v-58b2f1ce]{text-align:left;font-size:.95rem;color:var(--tip-color)}.message-box[data-v-58b2f1ce]{padding:1rem 2rem;border-radius:5px;min-width:200px;background-color:var(--upload-bg);color:var(--text-color)}.message-footer[data-v-58b2f1ce]{margin-top:20px;text-align:right}.message-footer .cancel[data-v-58b2f1ce]{margin-left:10px;border:1px solid #908989;background-color:var(--upload-bg);color:var(--text-color);border-radius:5px;padding:.4rem 1rem;cursor:pointer;font-size:.95rem}.message-footer .cancel[data-v-58b2f1ce]:hover{background-color:var(--card-bg);transform:scale(1.05)}.message-footer .confirm[data-v-58b2f1ce]{margin-left:10px;border:1px solid #908989;background-color:var(--primary-color);color:#fff;border-radius:5px;padding:.4rem 1rem;cursor:pointer;font-size:.95rem}.message-footer .confirm[data-v-58b2f1ce]:hover{background-color:var(--primary-color-hover);transform:scale(1.05)}.overlay[data-v-077f5182]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.84);display:flex;z-index:2000;align-items:center;justify-content:center}.login-modal[data-v-077f5182]{background-color:var(--header-bg);color:var(--text-color);padding:1.5rem;height:11rem;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.login-header[data-v-077f5182]{display:flex;justify-content:space-between;align-items:center}.login-title[data-v-077f5182]{font-size:1.5rem;margin-bottom:4px;font-weight:700}.close-btn[data-v-077f5182]{background:transparent;border:none;font-size:1.6rem;cursor:pointer;font-weight:700;color:var(--text-color)}.login-other[data-v-077f5182]{font-size:1.2rem;text-align:left;margin-bottom:1rem;font-weight:700;width:100%}label[data-v-077f5182]{display:block;margin-bottom:5px;text-align:left;font-weight:700}input[data-v-077f5182]{width:94%;padding:10px;margin-bottom:15px;border-radius:4px;border:1px solid #ccc;background:transparent;height:1.5rem}.login-btn[data-v-077f5182]{width:100%;padding:12px;background-color:var(--primary-color);color:var(--text-color);border:none;border-radius:4px;cursor:pointer}.terms[data-v-077f5182]{color:var(--text-color);text-align:left;font-weight:700;font-size:.875rem;line-height:1.25rem;margin-bottom:2rem}.terms a[data-v-077f5182]{color:#ec4899;text-decoration:none}.other-options button[data-v-077f5182]{width:86%;padding:10px;margin-bottom:10px;border-radius:.5rem;border:1px solid var(--hover-color);cursor:pointer;background:transparent;color:var(--text-color);font-weight:700;font-size:1rem}.bt[data-v-077f5182]{margin-left:.5rem}.signup-link[data-v-077f5182]{text-align:center}.signup-link a[data-v-077f5182]{color:#ec4899;text-decoration:none;font-weight:700}.remark[data-v-077f5182]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;color:var(--tip-color);font-size:.875rem}.support[data-v-077f5182]{text-align:left}.tip-title[data-v-077f5182]{font-size:1rem;text-align:left;font-weight:700}.tip-content[data-v-077f5182]{font-size:.875rem;text-align:left;font-weight:700}.telegram-icon[data-v-077f5182]{--tw-text-opacity:1;color:rgb(0 136 204/var(--tw-text-opacity))}.twitter-icon[data-v-077f5182]{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.login-options[data-v-077f5182]{display:flex;justify-content:space-between}.login-else[data-v-077f5182],.login-form[data-v-077f5182],.login-options[data-v-077f5182]{align-items:center;flex-direction:column}.login-else[data-v-077f5182]{display:flex}form label[data-v-077f5182]{font-size:1.2rem;text-align:left;margin-bottom:1rem;font-weight:700;width:100%}.language-switcher[data-v-0180d308]{display:inline-block}.logo-container[data-v-0180d308]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.btncard[data-v-0180d308]{color:var(--text-color);cursor:pointer;margin-left:12px;font-size:.75rem;transition:all .5s ease;padding:8px 12px}.btncard[data-v-0180d308]:hover{background-color:var(--hover-color);border-radius:8px;padding:8px 12px}.active[data-v-0180d308]{font-weight:700}.header[data-v-0180d308]{height:28px;padding:1rem 0 1rem 0;background-color:var(--header-bg);color:var(--text-color)}.header-container[data-v-0180d308],.header[data-v-0180d308]{display:flex;width:100%;justify-content:space-between;align-items:center}.header-container[data-v-0180d308]{padding:0 1rem 0 1rem}.logo[data-v-0180d308]{font-size:1.25rem;color:var(--primary-color);cursor:pointer}.actions[data-v-0180d308]{display:flex;align-items:center;gap:1rem}.icon-button[data-v-0180d308]{background:none;border:none;color:var(--text-color);font-size:1rem;cursor:pointer}.icon-button[data-v-0180d308]:hover{color:var(--tip-color)}.login-button[data-v-0180d308]{padding:.6rem 2rem;background-color:var(--primary-color);color:#fff;border-radius:.5rem;cursor:pointer;font-size:.75rem;font-weight:700;border:1px solid var(--primary-color)}.login-button[data-v-0180d308]:hover{background-color:var(--primary-color-hover);transform:scale(1.05)}.user-info[data-v-0180d308]{display:flex;align-items:center;gap:.5rem}.avatar[data-v-0180d308]{width:2rem;height:2rem;border-radius:50%;cursor:pointer;transition:transform .3s ease}.user-info:hover .avatar[data-v-0180d308]{transform:scale(1.15)}.dropdown-button[data-v-0180d308]{background:none;border:none;color:var(--text-color);font-size:1rem;cursor:pointer}.overlay[data-v-0180d308]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.84);display:flex;align-items:center;z-index:5000;justify-content:center}.slider[data-v-0180d308]{position:fixed;top:0;right:0;width:300px;height:100%;background-color:var(--header-bg);color:var(--text-color);box-shadow:-2px 0 10px rgba(0,0,0,.3);z-index:1000}.slider-content .head[data-v-0180d308]{display:flex;align-items:center;border-bottom:solid 1px var(--hover-color);padding:2rem 2.5rem;cursor:pointer}.slider-content .head:hover .avatar[data-v-0180d308]{transform:scale(1.15)}.slider-content .head span[data-v-0180d308]{font-weight:700;font-size:1rem}.slider-content .avatar[data-v-0180d308]{width:36px;height:36px;border-radius:50%;margin:0 .5rem}.slider-content .close-btn[data-v-0180d308]{font-size:1.6rem;background:none;border:none;cursor:pointer;position:absolute;top:.5rem;right:.5rem;color:var(--text-color);border:solid 1px var(--text-color);border-radius:.5rem}.slider-content .menus[data-v-0180d308]{border-bottom:solid 1px var(--hover-color)}.slider-content .menus ul[data-v-0180d308]{list-style:none}.slider-content .menus li[data-v-0180d308]{padding:.5rem;margin-right:2rem;cursor:pointer;text-align:left;border-radius:.4rem;display:flex;align-items:center}.menu-icon[data-v-0180d308]{display:flex;align-items:center}.slider-content .menus li span[data-v-0180d308]{font-size:.75rem;line-height:1.5rem;margin-left:.4rem}.slider-content .menus li[data-v-0180d308]:hover{background-color:var(--content-bg-color)}.slider-content .community[data-v-0180d308]{text-align:left;font-size:.75rem;margin:1rem 2.5rem 0}.slider-content .community h4[data-v-0180d308]{margin-bottom:10px}.slider-content .community a[data-v-0180d308]{padding:.7rem;display:block;text-decoration:none;border:.1px solid;margin-top:1rem;border-radius:.4rem}.slider-content .community a[data-v-0180d308]:hover{transform:scale(1.05)}.telegram[data-v-0180d308]{color:#1da0d7;cursor:pointer}.discord[data-v-0180d308]{color:#5865f2;cursor:pointer}.slider-enter-active[data-v-0180d308],.slider-leave-active[data-v-0180d308]{transition:transform .3s ease}.slider-enter[data-v-0180d308],.slider-leave-to[data-v-0180d308]{transform:translateX(100%)}.slider-enter-to[data-v-0180d308],.slider-leave[data-v-0180d308]{transform:translateX(0)}.py-3[data-v-0180d308]{padding-top:.75rem;padding-bottom:.75rem}.px-4[data-v-0180d308]{padding-left:1rem;padding-right:1rem}.w-5[data-v-0180d308]{width:1.25rem}.h-5[data-v-0180d308]{height:1.25rem}.recharge-button[data-v-0180d308]{color:var(--text-color)}.logout-button[data-v-0180d308]{color:#ef4444}.slide-enter-active[data-v-0180d308],.slide-leave-active[data-v-0180d308]{transition:transform 3s ease}.slide-enter-from[data-v-0180d308],.slide-leave-to[data-v-0180d308]{transform:translateX(100%)}.footer-nav[data-v-751a85d4]{background-color:var(--header-bg);color:var(--text-color);border-top:1px solid #e0e0e0;box-shadow:0 -1px 5px rgba(0,0,0,.1);height:80px}.nav-items[data-v-751a85d4]{display:flex;justify-content:space-around;padding:.5rem 0}.nav-item[data-v-751a85d4]{text-align:center;color:var(--text-color);font-size:.875rem;transition:color .3s ease}.nav-item[data-v-751a85d4]:hover{color:var(--hover-color)}.nav-item .icon[data-v-751a85d4]{font-size:1.5rem;margin-bottom:.25rem}.nav-item .label[data-v-751a85d4]{font-size:.75rem}.nav-item.active[data-v-751a85d4]{color:var(--hover-color)}.loading-overlay[data-v-02daa6bc]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.loading-spinner[data-v-02daa6bc]{display:flex;flex-direction:column;align-items:center;gap:1rem}.spinner[data-v-02daa6bc]{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin-02daa6bc 1s linear infinite}.loading-text[data-v-02daa6bc]{color:#fff;font-size:1rem}@keyframes spin-02daa6bc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fade-enter-active[data-v-02daa6bc],.fade-leave-active[data-v-02daa6bc]{transition:opacity .3s ease}.fade-enter-from[data-v-02daa6bc],.fade-leave-to[data-v-02daa6bc]{opacity:0}.card[data-v-8be4e52a]{display:flex;flex-direction:column;border-radius:.5rem;box-shadow:0 6px 10px rgba(0,0,0,.05);color:var(--text-color);position:relative;overflow:hidden}.card:hover{.card-image[data-v-8be4e52a]{transform:scale(1.05)}.card-description[data-v-8be4e52a]{color:var(--tip-color-hover)}}.card .icon-buttons[data-v-8be4e52a]{display:flex}.card .icon-buttons button[data-v-8be4e52a]{background:none;border:none;cursor:pointer;font-size:20px;color:#333;transition:color .3s ease}.card .icon-buttons button[data-v-8be4e52a]:hover{color:#007bff}.card-image[data-v-8be4e52a]{flex-shrink:0;width:100%;max-width:21rem;height:21rem;-o-object-fit:cover;object-fit:cover;background-color:var(--hover-color);position:relative;transition:transform .3s ease}.card-image[data-v-8be4e52a]:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="%23666" stroke-width="2"><rect x="3" y="3" width="18" height="18" rx="2"/><path d="M3 16l5-5 5 5"/><path d="M13 11l8 8"/><circle cx="8" cy="8" r="2"/></svg>');position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}@media (max-width:768px){.card[data-v-8be4e52a]{flex-direction:row;align-items:flex-start;height:12rem}.card-image[data-v-8be4e52a]{width:8rem;height:100%}.card-content[data-v-8be4e52a]{padding:.5rem 1rem;flex:1;height:100%}}.card-content[data-v-8be4e52a]{height:-webkit-fill-available;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--card-bg)}.card-title[data-v-8be4e52a]{font-size:.875rem;font-weight:700;margin-bottom:.5rem;-webkit-line-clamp:1;color:var(--text-color)}.card-description[data-v-8be4e52a],.card-title[data-v-8be4e52a]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;background:transparent}.card-description[data-v-8be4e52a]{font-size:.75rem;margin-bottom:1rem;-webkit-line-clamp:3;text-align:left;color:var(--tip-color);line-height:1.4rem;height:4.2rem}.line[data-v-8be4e52a]{font-size:1rem;color:var(--text-color)}.card-footer[data-v-8be4e52a]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.author[data-v-8be4e52a]{width:80%;display:flex;align-items:center;gap:.5rem}.author-avatar[data-v-8be4e52a]{width:2rem;height:2rem;border-radius:50%}.author-name[data-v-8be4e52a]{font-size:.875rem;color:var(--text-color)}.rating-hot[data-v-8be4e52a]{display:flex;justify-content:flex-start;align-items:center;width:100%}.rating-container[data-v-8be4e52a]{display:flex;align-items:center;font-size:1rem;color:#f59e0b}.stars[data-v-8be4e52a]{display:flex;gap:.1rem}.star[data-v-8be4e52a]{font-size:.8rem;color:#f59e0b}.empty-star[data-v-8be4e52a]{color:#e0e0e0}.half-star[data-v-8be4e52a]{color:#f59e0b}.rating-text[data-v-8be4e52a]{font-size:.875rem;color:#666}.hot[data-v-8be4e52a]{font-size:.875rem;color:#ef4444;margin-left:.5rem}.container[data-v-4adc1815]{overflow-y:auto;position:relative;-webkit-overflow-scrolling:touch}.cardList[data-v-4adc1815]{padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem}.loading[data-v-4adc1815],.no-more[data-v-4adc1815]{grid-column:1/-1;text-align:center;padding:1rem;color:var(--text-color);font-size:.9rem}.tag-container[data-v-4adc1815]{padding:16px;top:0;background:var(--header-bg);z-index:10}.tag-nav[data-v-4adc1815]{display:flex;justify-content:flex-start;margin-bottom:10px;flex-wrap:wrap;gap:8px}.tag-nav-item[data-v-4adc1815]{background-color:var(--content-bg-color);color:var(--text-color);border:none;padding:5px 18px;border-radius:10rem;cursor:pointer;transition:all .3s ease;white-space:nowrap}.tag-nav-item[data-v-4adc1815]:hover{background-color:var(--hover-color);transform:translateY(-1px)}.tag-nav-item.active[data-v-4adc1815]{background-color:var(--text-color);color:var(--header-bg)}.tag-list[data-v-4adc1815]{display:flex;flex-wrap:wrap;gap:8px;font-size:.7rem}.tag-item[data-v-4adc1815]{background-color:var(--content-bg-color);color:var(--text-color);border:1px solid var(--content-bg-color);padding:5px 10px;border-radius:12px;cursor:pointer;transition:all .3s ease}.tag-item[data-v-4adc1815]:hover{background-color:var(--hover-color);transform:translateY(-1px)}.tag-item.active[data-v-4adc1815]{background-color:var(--text-color);color:var(--header-bg)}@media (max-width:768px){.tag-container[data-v-4adc1815]{padding:12px}.tag-nav-item[data-v-4adc1815]{padding:4px 14px;font-size:.875rem}.tag-item[data-v-4adc1815]{padding:4px 8px}}.character-container{width:100%;padding:0;overflow-y:auto}.card-container{background:var(--header-bg);box-shadow:0 6px 10px rgba(134,14,216,.46);display:flex;flex-direction:column;border-radius:.5rem;width:90%;max-width:900px;margin-top:-5rem;margin-left:auto;margin-right:auto;margin-bottom:2rem;position:relative}@media (min-width:768px){footer{display:none}.character-container{flex-direction:row;align-items:flex-start;gap:20px}.card-container{flex-direction:row}.character-image{padding:20px 0 0 20px!important}.character-image img{width:auto!important;height:17rem!important}.character-info{width:60%;margin-top:0}}.header{position:relative;padding:80px 20px}.character-image{display:flex;justify-content:center;padding:0}.character-image img{width:100%;height:17rem;-o-object-fit:cover;object-fit:cover;border-radius:2%}.character-info{display:flex;flex-direction:column;margin-top:20px;padding:20px}.character-name{font-size:20px;font-weight:700;color:#333}.character-meta{display:flex;align-items:center;gap:10px;font-size:.625rem;color:#555}.character-tags{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.tag{color:var(--text-color);padding:4px 10px;font-size:12px;border-radius:15px}.sensitive-badge,.tag{background:var(--content-bg-color)}.sensitive-badge{color:var(--waring-color);padding:3px 8px;font-size:.625rem;border-radius:9999px;border:1px solid var(--content-devider)}.card-content{padding-right:20px;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;overflow-y:auto}.card-title{background-color:var(--header-bg)}.card-description,.card-title{text-align:left;color:var(--text-color)}.card-description{font-size:.9rem;margin-bottom:1rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.character-description{margin-top:1rem}.character-description h3{font-size:1.2rem;font-weight:700;margin-bottom:5px;text-align:left;color:var(--text-color)}.character-description p{font-size:1rem;color:var(--tip-color);line-height:1.6}.line{font-size:1rem;color:var(--text-color)}.card-footer{flex-direction:column;justify-content:space-between}.author,.card-footer{display:flex;align-items:center}.author{gap:.5rem;justify-content:flex-start}.author-avatar{width:2rem;height:2rem;border-radius:50%}.author-name{font-size:.875rem;color:var(--text-color)}.rating-hot{justify-content:flex-start}.rating-hot,.titlediv{display:flex;align-items:center;width:100%}.titlediv{justify-content:space-between}.startChat{white-space:nowrap;background:var(--primary-color);color:#fff;padding:.5rem 1rem;font-size:.8rem;border:none;border-radius:9999px;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.startChat:hover{transform:scale(1.02);background:var(--primary-color-hover)}.rating-container{display:flex;align-items:center;font-size:1rem;color:#f59e0b}.stars{display:flex;gap:.1rem}.star{font-size:.8rem;color:#f59e0b}.empty-star{color:#e0e0e0}.half-star{color:#f59e0b}.rating-text{font-size:.875rem;color:#666}.hot{font-size:.875rem;color:#ef4444;margin-left:.5rem}.container[data-v-45626844]{color:var(--text-color);background-color:var(--bg-color)}.profile-card[data-v-45626844]{background-color:var(--content-bg-color);padding:20px;margin:20px;border-radius:10px}.profile-header[data-v-45626844]{display:flex;align-items:center}.avatar[data-v-45626844]{width:80px;height:80px;border-radius:50%;margin-right:20px}.profile-info[data-v-45626844]{display:flex;flex-direction:row;flex-grow:1;text-align:left}.points-info[data-v-45626844]{flex-grow:1;text-align:left}.points-info h3[data-v-45626844]{margin:0;font-size:20px;font-weight:700;margin-bottom:10px}.points-info strong[data-v-45626844]{margin:0;font-size:32px;font-weight:700}.edit-btn[data-v-45626844]{background:transparent;color:var(--text-color);border:1px solid;padding:.4rem 1.4rem;border-radius:.5rem;cursor:pointer}.account-info[data-v-45626844]{margin-top:20px}.account-info p[data-v-45626844]{font-size:18px}.recharge-btn[data-v-45626844]{padding:10px 20px;background-color:var(--primary-color);color:#fff;border:none;border-radius:5px;cursor:pointer}.recharge-btn[data-v-45626844]:hover{background-color:var(--primary-color-hover);transform:scale(1.05)}.profile-content[data-v-45626844]{display:flex;justify-content:space-between;align-items:center}.tab-nav[data-v-45626844]{display:flex;justify-content:space-between;margin-bottom:20px}.tab-btn[data-v-45626844]{border:none;padding:10px 20px;border-radius:10px;flex-grow:1;text-align:center;transition:background-color .3s;margin:0 10px}.tab-btn.active[data-v-45626844]{background-color:var(--text-color);color:var(--header-bg)}.tab-content[data-v-45626844]{padding:10px;background-color:var(--hover-bg);border-radius:10px}.setting-item1[data-v-45626844]{margin-bottom:15px;display:flex;justify-content:space-between}.setting-item[data-v-45626844]{margin-bottom:15px}.setting-item label[data-v-45626844]{font-size:14px;display:block;margin-bottom:5px;text-align:left}.setting-item input[data-v-45626844]{width:100%;padding:8px;border-radius:5px;border:1px solid #777;background-color:var(--header-bg);color:var(--text-color);box-sizing:border-box}.update-btn[data-v-45626844]{width:50%;padding:10px;background-color:#ff4081;color:#fff;border:none;border-radius:5px;cursor:pointer;text-align:center;margin-top:10px}.update-btn[data-v-45626844]:hover{background-color:#f56c6c}.switch[data-v-45626844]{position:relative;display:inline-block;width:34px;height:20px}.switch input[data-v-45626844]{opacity:0;width:0;height:0}.slider[data-v-45626844]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:50px}.slider[data-v-45626844]:before{position:absolute;content:"";height:12px;width:12px;border-radius:50%;left:4px;bottom:4px;background-color:#fff;transition:.4s}input:checked+.slider[data-v-45626844]{background-color:#4caf50}input:checked+.slider[data-v-45626844]:before{transform:translateX(14px)}.profile[data-v-45626844]{max-width:600px;margin:0 auto;padding:20px}.edit-input[data-v-45626844]{background-color:var(--header-bg);color:var(--text-color);border-radius:.4em;border:.1rem solid var(--hover-color);width:8rem;padding-left:.5rem}.sensitive-btn[data-v-45626844]:hover{background-color:var(--text-color);color:var(--header-bg);transform:scale(1.05)}.sensitive-btn[data-v-45626844]{background-color:var(--header-bg);color:var(--text-color);border-radius:.4em;padding:.4rem 1rem;margin-left:.5rem;cursor:pointer;border:none}@media (max-width:768px){.avatar[data-v-45626844]{width:60px;height:60px}.edit-input[data-v-45626844]{width:6rem}}.settings-panel[data-v-56439643]{height:100vh;background-color:var(--header-bg);color:var(--text-color);box-shadow:-3px 0 10px rgba(0,0,0,.1);padding:20px;overflow-y:auto;transition:right .3s ease-in-out;z-index:2000}.settings-open[data-v-56439643]{right:0}.settings-panel-absolute[data-v-56439643]{position:fixed;top:59px;height:100vh;background-color:var(--header-bg);color:var(--text-color);box-shadow:-3px 0 10px rgba(0,0,0,.1);padding:20px;overflow-y:auto;transition:right .3s ease-in-out;z-index:2000}.header-controls[data-v-56439643]{display:flex;justify-content:space-between;align-items:center}.header-controls h2[data-v-56439643]{font-size:18px;margin:0}.close-btn[data-v-56439643]{background-color:var(--header-bg);color:var(--text-color);border:none;font-size:1.2rem;cursor:pointer}.setting-item[data-v-56439643]{margin-bottom:15px;margin-top:20px}.setting-item label[data-v-56439643]{display:block;font-size:14px;margin-bottom:5px;text-align:left;font-weight:700}.setting-item input[data-v-56439643]{width:350px}.setting-item input[data-v-56439643],.setting-item select[data-v-56439643]{padding:8px;border:1px solid var(--hover-color);border-radius:5px;background-color:var(--header-bg);color:var(--text-color)}.setting-item select[data-v-56439643]{width:370px;cursor:pointer}.bglist[data-v-56439643]{flex:1}.model-info[data-v-56439643]{font-size:12px;color:#666}.token-info[data-v-56439643]{font-size:12px;color:#f56c6c}.image-list[data-v-56439643]{display:flex;flex-wrap:wrap;gap:10px}.background-image[data-v-56439643]{width:calc(33.33% - 10px);height:auto;-o-object-fit:cover;object-fit:cover;border-radius:8px;cursor:pointer;outline:1px solid var(--content-bg-color)}.background-image[data-v-56439643]:hover{outline:2px solid #da5e87;outline-offset:-2px}.background-image.selected[data-v-56439643]{outline:2px solid #ff4081;outline-offset:-2px}.delete-btn[data-v-56439643]{width:100%;padding:10px;background-color:#ff4081;color:#fff;border:none;border-radius:5px;cursor:pointer;margin-top:20px;margin-bottom:100px}.selected-option[data-v-56439643]{cursor:pointer;padding:5px 8px;border:1px solid var(--hover-color);display:flex;justify-content:space-between;align-items:center;width:350px;border-radius:5px;background-color:var(--header-bg);color:var(--text-color);margin:0 10px}.arrow[data-v-56439643]{margin-left:10px;transition:transform .3s ease}.arrow.open[data-v-56439643]{transform:rotate(180deg)}.dropdown-menu[data-v-56439643]{position:absolute;left:1.25rem;width:200px;background-color:var(--header-bg);border:1px solid #ccc;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10;margin-left:5px}.dropdown-item[data-v-56439643]{padding:10px;cursor:pointer;border-bottom:1px solid #eee}.dropdown-item[data-v-56439643]:hover{background-color:#f0f0f0}.option-content[data-v-56439643]{display:flex;justify-content:space-between}.option-name[data-v-56439643]{font-weight:700;font-size:.75rem}.option-price[data-v-56439643]{font-size:.75rem;color:#888}.option-description[data-v-56439643]{font-size:.75rem;color:#666;margin-bottom:0}@media (min-width:768px){.selected-option[data-v-56439643]{margin-left:4px;font-size:.875rem}}.container[data-v-83c6c872]{overflow-y:hidden;flex:1;overflow-x:hidden}.chat-messages-container[data-v-83c6c872]{position:relative;height:100%}.chat-background[data-v-83c6c872]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.chat-container[data-v-83c6c872]{display:flex;flex-direction:row}.chat-sidebar[data-v-83c6c872]{width:15rem;background-color:var(--header-bg);border-right:1px solid var(--hover-color);overflow-y:auto;padding:10px;transition:transform .3s ease-in-out;z-index:100}.sidebar-open[data-v-83c6c872]{display:block!important}.chat-close[data-v-83c6c872]{display:none}@media (max-width:768px){.chat-sidebar[data-v-83c6c872]{width:100%;display:none}.toggle-sidebar-btn[data-v-83c6c872]{display:block!important;position:absolute;top:10px;left:10px;z-index:1100}.message-text[data-v-bf0d967e][data-v-83c6c872]{font-size:14px;word-wrap:break-word;white-space:pre-wrap;width:240px}}.toggle-sidebar-btn[data-v-83c6c872]{color:var(--text-color);border:none;padding:7px 10px;cursor:pointer;display:none;background-color:var(--hover-color);border-radius:50%}.toggle-sidebar-btn[data-v-83c6c872]:hover{transform:scale(1.05)}.search-bar[data-v-83c6c872]{width:90%;margin:10px auto;padding:8px;border-radius:5px;border:1px solid #ccc}.chat-list[data-v-83c6c872]{list-style:none;padding:0;margin:0}.chat-item[data-v-83c6c872]{display:flex;align-items:center;padding:.5rem;cursor:pointer;transition:background .2s;border-bottom:1px solid #bebbbb}.active-chat[data-v-83c6c872]{background:var(--content-devider);color:var(--tip-color)}.chat-avatar[data-v-83c6c872]{width:36px;height:36px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%;margin-right:10px}.chat-info[data-v-83c6c872]{display:flex;flex-direction:column;text-align:left}.chat-title[data-v-83c6c872]{color:var(--text-color);font-size:.875rem}.chat-title2[data-v-83c6c872]{color:var(--text-color);font-size:14px}.chat-time[data-v-83c6c872]{font-size:12px;color:var(--tip-color);margin-top:10px;text-align:left}.chat-main[data-v-83c6c872]{flex:1;display:flex;flex-direction:column;color:var(--text-color);position:relative}.settings-button[data-v-83c6c872]{position:absolute;top:10px;right:10px;background-color:var(--hover-color);border:none;padding:8px;border-radius:5px;cursor:pointer;z-index:1050}.settings-button[data-v-83c6c872]:hover{transform:scale(1.05)}.chat-messages[data-v-83c6c872]{flex:1;padding:.8rem;overflow-y:auto;margin-bottom:5rem;z-index:1;scroll-behavior:smooth}.message[data-v-83c6c872]{display:flex;align-items:flex-start;margin-bottom:10px}.message-avatar[data-v-83c6c872]{width:36px;min-width:36px;height:36px;-o-object-position:center;object-position:center}.avatar-container[data-v-83c6c872]{position:relative;width:50px;height:50px;min-width:50px;border-radius:50%;overflow:hidden;margin-right:10px}.message-avatar[data-v-83c6c872]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:2px solid #fff;transform:scale(1.08);box-shadow:0 2px 6px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.message-avatar[data-v-83c6c872]:hover{transform:scale(1.08);box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer}.message-content[data-v-83c6c872]{background-color:var(--content-bg-color);padding:.8rem 1rem;border-radius:10px;margin-right:16%}.user-message-content[data-v-83c6c872]{margin-right:.5vw!important}.message-header[data-v-83c6c872]{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.message-header .message-sender[data-v-83c6c872]{font-weight:700;font-size:14px;text-align:left}.message-header .message-time[data-v-83c6c872]{font-size:12px;color:#999}.message-text[data-v-83c6c872]{margin-top:5px;line-height:1.5;text-align:left;font-size:14px;word-wrap:break-word;white-space:pre-wrap;max-width:800px}.message.user-message[data-v-83c6c872]{flex-direction:row-reverse;margin-left:auto;max-width:80%}.user-message .message-content[data-v-83c6c872]{background-color:#007bff;color:#fff;border-radius:15px 15px 0 15px}.user-message .message-sender[data-v-83c6c872],.user-message .message-time[data-v-83c6c872]{display:none}.chat-input[data-v-83c6c872]{position:absolute;bottom:0;width:100%;display:flex;align-items:center;padding:10px;border-top:1px solid #ddd;background:var(--header-bg)}.input-field[data-v-83c6c872]{flex:1;padding:8px;border-radius:5px;border:1px solid var(--hover-color);background:transparent;color:var(--text-color);resize:none}.input-field[data-v-83c6c872]::-moz-placeholder{color:var(--hover-color)}.input-field[data-v-83c6c872]::placeholder{color:var(--hover-color)}.send-button[data-v-83c6c872]{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem .5rem .5rem;border:none;background:none;cursor:pointer;transition:all .3s ease}.send-button[data-v-83c6c872]:hover{opacity:.8}.send-button2[data-v-83c6c872]{padding:.9rem 1rem;border:none;background:none;cursor:pointer;transition:all .3s ease;background:var(--primary-color);color:#fff;border-radius:.5rem;margin-right:1rem;margin-left:.5rem}.send-button2[data-v-83c6c872]:hover{opacity:.8}.material-icons[data-v-83c6c872]{font-size:2.5rem;color:var(--primary-color)}@media (min-width:768px){.settings-button[data-v-83c6c872]{right:20px}}@media (max-width:768px){.scroll-to-bottom-btn[data-v-83c6c872]{right:.4rem!important}}.scroll-to-bottom-btn[data-v-83c6c872]{position:absolute;bottom:5.5rem;right:1rem;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--header-bg);color:var(--text-color);display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #908f89;z-index:10;font-size:.9rem;font-weight:600;transition:all .3s ease}.scroll-to-bottom-btn[data-v-83c6c872]:hover{transform:scale(1.1);background-color:var(--hover-color)}[data-v-83c6c872] .dialogue{color:#e08714;font-weight:700;font-style:italic}.empty-chat[data-v-83c6c872],.no-chat[data-v-83c6c872]{display:flex;align-items:center;justify-content:center;height:100%}.empty-chat[data-v-83c6c872]{flex-direction:column;font-family:Arial,sans-serif;flex:1}.empty-message[data-v-83c6c872]{font-size:18px;margin-bottom:20px}.empty-actions[data-v-83c6c872]{display:flex;gap:10px}.empty-btn[data-v-83c6c872]{padding:10px 20px;font-size:16px;color:#fff;background-color:var(--primary-color);border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.empty-btn[data-v-83c6c872]:hover{background-color:var(--primary-color-hover);transform:scale(1.05)}.logout-success[data-v-1de4be42]{display:flex;justify-content:center;align-items:center;height:100vh}.content[data-v-1de4be42]{text-align:center;padding:40px;border-radius:10px;max-width:400px;width:100%}.icon[data-v-1de4be42]{font-size:50px;color:#28a745;margin-bottom:20px}h2[data-v-1de4be42]{font-size:24px;color:var(--text-color)}p[data-v-1de4be42]{font-size:16px;color:#777}.btn-return-home[data-v-1de4be42]{padding:12px 30px;background-color:var(--tip-color);color:var(--header-bg);border:none;border-radius:4px;cursor:pointer;font-size:16px;margin-top:20px}.btn-return-home[data-v-1de4be42]:hover{background-color:var(--text-color)}.profile-container[data-v-4ec245e4]{width:100%}.header[data-v-4ec245e4]{position:relative;padding:80px 20px;text-align:center}.avatar-container[data-v-4ec245e4]{display:flex;flex-direction:row;position:absolute;top:5.5rem;left:50%;transform:translateX(-50%)}.avatar[data-v-4ec245e4]{width:72px;height:72px;border-radius:50%;border:2px solid #fff;margin:2rem auto}.edit-button[data-v-4ec245e4]{margin-top:10px;margin-left:20%;padding:10px 20px;background-color:var(--text-color);color:var(--header-bg);border:none;border-radius:5px;cursor:pointer;position:absolute;top:8.3rem}.user-info[data-v-4ec245e4]{text-align:center;margin-top:2rem;padding:1rem 1rem 1rem 2rem}.user-info p[data-v-4ec245e4]{color:var(--tip-color);font-size:.875rem}.cardList[data-v-4ec245e4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem;border-top:2px solid var(--content-devider);margin:1rem;padding-top:.5rem}.role-cards[data-v-4ec245e4]{margin-top:40px}.role-card[data-v-4ec245e4]{display:flex;flex-direction:row;align-items:center}.role-avatar[data-v-4ec245e4]{width:60px;height:60px;border-radius:50%;margin-right:15px}.upload-container[data-v-42cc3aad]{margin:2rem;padding:1rem;background-color:var(--header-bg);color:var(--text-color);border-radius:.6rem;border:1px solid var(--hover-color);text-align:left}@media (min-width:768px){.upload-container[data-v-42cc3aad]{width:35rem;margin:2rem auto}}.header[data-v-42cc3aad]{position:relative;padding:2rem 1rem;text-align:center}.header h2[data-v-42cc3aad]{text-align:center;font-size:24px;margin-bottom:10px}.header p[data-v-42cc3aad]{text-align:center;font-size:14px;margin-bottom:20px}.list[data-v-42cc3aad]{margin-bottom:.5rem}.list li[data-v-42cc3aad]{margin-top:.5rem;list-style:none}.list a[data-v-42cc3aad]{text-decoration:none}.description[data-v-42cc3aad]{border:1px solid var(--hover-color);padding-left:1rem;padding-right:1rem;border-radius:.6rem}.description h3[data-v-42cc3aad]{font-size:18px}.upload-area[data-v-42cc3aad]{text-align:center;margin-top:1rem;background-color:var(--upload-bg);border-radius:.6rem}.upload-area.drag-over[data-v-42cc3aad]{border:2px dashed #4a90e2;background-color:rgba(74,144,226,.1)}.upload-box[data-v-42cc3aad]{padding:30px;margin-bottom:20px;position:relative;display:inline-block}.upload-box .icon[data-v-42cc3aad]{font-size:40px;color:#6b7280}.upload-box p[data-v-42cc3aad]{font-size:14px;color:#6b7280;margin-top:10px}button[data-v-42cc3aad]{padding:10px 20px;background-color:var(--primary-color);color:#fff;border:none;border-radius:5px;cursor:pointer}button[data-v-42cc3aad]:hover{background-color:var(--primary-color-hover);transform:scale(1.05)}.uploading[data-v-42cc3aad]{background-color:var(--header-bg);opacity:.9;border:1px solid var(--hover-color);margin-top:1rem;padding:1rem;border-radius:.6rem}.uploadsuccess[data-v-42cc3aad]{background-color:var(--import-success-bg);border:1px solid #6cda3d;color:var(--import-success-text);padding:1rem;margin-top:1rem;border-radius:.6rem}.uploaderror[data-v-42cc3aad]{background-color:#d40f0f17;border:1px solid #d40f0f;color:#d40f0f;padding:1rem;margin-top:1rem;border-radius:.6rem}.btn-container[data-v-42cc3aad]{text-align:center;display:flex;justify-content:center;align-items:center}.btn1[data-v-42cc3aad]{margin-right:10px;padding:.7rem 2rem;background-color:#1b970e;color:#fff;flex:0.5}.btn1[data-v-42cc3aad]:hover{background-color:#1e7b14;transform:scale(1.05)}.btn2[data-v-42cc3aad]{background-color:#fff;color:var(--import-success-text);border:.1rem solid #1b970e;flex:0.5}.btn2[data-v-42cc3aad]:hover{background-color:#fff;transform:scale(1.05)}.loading-container[data-v-42cc3aad]{display:flex;justify-content:left;height:4vh;font-size:1rem}.loading-spinner[data-v-42cc3aad]{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:2rem;height:2rem;animation:spin-42cc3aad 2s linear infinite;margin-right:10px}@keyframes spin-42cc3aad{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.iframe-modal[data-v-06590cb0]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-overlay[data-v-06590cb0]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1001}.modal-container[data-v-06590cb0]{position:relative;width:90%;max-width:1200px;background:#fff;border-radius:8px;z-index:1002;display:flex;flex-direction:column;max-height:90vh}.modal-header[data-v-06590cb0]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #eee}.modal-title[data-v-06590cb0]{margin:0;font-size:18px;color:#333}.close-button[data-v-06590cb0]{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px}.close-button[data-v-06590cb0]:hover{background-color:#f5f5f5}.modal-content[data-v-06590cb0]{flex:1;overflow:hidden;padding:16px}.modal-iframe[data-v-06590cb0]{width:100%;height:calc(80vh - 100px);border:none;border-radius:4px}.container[data-v-a6c59928]{background-color:var(--header-bg);color:var(--text-color);font-family:Arial,sans-serif;overflow-y:auto;display:flex;flex-direction:column;padding:1rem;max-width:500px;margin:0 auto}.container div[data-v-a6c59928]{max-width:500px}.recharge[data-v-a6c59928]{position:relative;top:1rem;max-width:500px;background:var(--content-bg-color);padding:1rem 1rem 2rem 1rem}@media (max-width:768px){.recharge[data-v-a6c59928]{position:relative;top:6rem;max-width:500px;background:var(--content-bg-color);padding:1rem 1rem 1rem 1rem}}.title[data-v-a6c59928]{text-align:center;font-size:24px;font-weight:700;margin-bottom:12px}.banner[data-v-a6c59928]{background:linear-gradient(90deg,#dd70a6,#db2777);text-align:center;padding:8px;border-radius:8px;margin-bottom:16px;font-size:14px;color:#fff}.cards[data-v-a6c59928]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.card[data-v-a6c59928]{background-color:var(--header-bg);border:1px solid var(--content-bg-color);border-radius:12px}.selected[data-v-a6c59928]{background-color:var(--hover-color)}.option[data-v-a6c59928]{background-color:var(--background-color);border:2px solid var(--border-color);border-radius:12px;text-align:center;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.amount-option[data-v-a6c59928]{width:100%;box-sizing:border-box;position:relative;border-radius:12px;padding:15px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;gap:5px}.package-emoji[data-v-a6c59928]{font-size:2em;margin-bottom:2px;text-align:center}.price-text[data-v-a6c59928]{color:#6e56cf;font-weight:700;font-size:1.3em;text-align:center}.points-container[data-v-a6c59928]{color:var(--text-color);font-weight:600;font-size:1.1em;text-align:center}.bonus-text[data-v-a6c59928]{color:#ff6b6b;font-size:.9em;display:flex;align-items:center;justify-content:center;gap:4px}.usage-estimate[data-v-a6c59928]{font-size:.5em;color:#888;margin-top:auto;text-align:center;line-height:1.4}.package-label[data-v-a6c59928]{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);color:gold;padding:6px 12px;border-radius:10px;font-size:.8em;font-weight:600;border:1px solid rgba(255,215,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.2);cursor:pointer}.usage-notice[data-v-a6c59928]{background:linear-gradient(135deg,rgba(110,86,207,.1),hsla(0,100%,71%,.1));border-radius:16px;padding:16px;border:1px solid rgba(110,86,207,.2);text-align:left}.usage-notice ul li[data-v-a6c59928]{font-size:.8rem}.info-header[data-v-a6c59928]{font-size:1rem}.notice-title[data-v-a6c59928]{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;margin-bottom:12px;color:var(--text-color)}.payment-tips[data-v-a6c59928]{margin-top:20px}.payment-tips p[data-v-a6c59928]{font-size:.8rem;text-align:left;padding-left:1rem}.link-box[data-v-a6c59928]{display:flex;margin-top:8px}.link-input[data-v-a6c59928]{background-color:var(--header-bg);color:var(--text-color);padding:8px;border-radius:8px;flex:1;margin-right:8px;border:1px solid var(--text-color)}.copy-btn[data-v-a6c59928]{background-color:var(--primary-color);color:#fff;padding:8px;border-radius:8px;cursor:pointer;border:none}.copy-btn[data-v-a6c59928]:hover{background-color:var(--primary-color-hover);transform:scale(1.05)}.payment-methods[data-v-a6c59928]{display:flex;justify-content:space-around;padding:15px 0}.payment-method[data-v-a6c59928]{display:flex;flex-direction:row;align-items:center;cursor:pointer;padding:10px 20px;transition:background-color .3s;background-color:var(--header-bg);border:1px solid var(--content-bg-color);border-radius:12px;color:var(--text-color)}.payment-method[data-v-a6c59928]:hover{background-color:rgba(0,0,0,.05)}.payment-icon[data-v-a6c59928]{width:40px;height:40px;margin-bottom:8px}.footer[data-v-a6c59928]{display:flex;justify-content:center;gap:16px;margin-top:20px}.link[data-v-a6c59928]{color:#4c82e3;text-decoration:none}.link[data-v-a6c59928]:hover{text-decoration:underline;transform:scale(1.05)}.error-page[data-v-207e7eda]{text-align:center;padding:50px}[data-v-77060dfc]:root{--primary-color:#3498db;--success-color:#2ecc71;--warning-color:#f39c12;--danger-color:#e74c3c;--text-color:#333;--light-gray:#f5f5f5;--border-color:#e0e0e0}.order-status-container[data-v-77060dfc]{max-width:600px;margin:0 auto;padding:10px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;display:flex;align-items:flex-start}.order-card[data-v-77060dfc]{width:100%;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:15px}.header[data-v-77060dfc]{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--border-color);padding:0}.header h1[data-v-77060dfc]{margin:0;color:var(--primary-color);font-size:20px;display:flex;align-items:center}.icon[data-v-77060dfc]{margin-right:8px;font-size:22px}.order-details[data-v-77060dfc]{margin-top:10px}.detail-row[data-v-77060dfc]{display:flex;margin-bottom:10px;padding:10px;border-bottom:1px dashed var(--border-color);align-items:center}.detail-row[data-v-77060dfc]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.label[data-v-77060dfc]{font-weight:600;color:#555;min-width:100px;display:flex;align-items:center}.label i[data-v-77060dfc]{margin-right:6px;width:18px}.value[data-v-77060dfc]{flex:1;color:var(--text-color);word-break:break-all}.status-badge[data-v-77060dfc]{padding:4px 8px;border-radius:12px;font-weight:500;display:inline-flex;align-items:center;background-color:var(--light-gray)}.status-badge i[data-v-77060dfc]{margin-right:4px}.spinner[data-v-77060dfc]{width:16px;height:16px;border:2px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:var(--primary-color);animation:spin-77060dfc 1s ease-in-out infinite;margin-right:4px}@keyframes spin-77060dfc{to{transform:rotate(1turn)}}.status-pending[data-v-77060dfc]{color:var(--warning-color);background-color:rgba(243,156,18,.1)}.status-success[data-v-77060dfc]{color:var(--success-color);background-color:rgba(46,204,113,.1)}.error-message[data-v-77060dfc],.status-failed[data-v-77060dfc]{color:var(--danger-color);background-color:rgba(231,76,60,.1)}.error-message[data-v-77060dfc]{padding:10px;border-radius:6px;margin-top:10px;display:flex;align-items:center}.error-message i[data-v-77060dfc]{margin-right:6px}@media (max-width:600px){.order-status-container[data-v-77060dfc]{padding:8px}.order-card[data-v-77060dfc]{padding:12px}.header h1[data-v-77060dfc]{font-size:18px}.label[data-v-77060dfc]{margin-bottom:4px;min-width:auto}.status-badge[data-v-77060dfc]{margin-top:4px}.label[data-v-77060dfc],.value[data-v-77060dfc]{font-size:14px}}:root{--header-bg:#fff;--content-devider:#eaeff7;--text-color:#2b2943;--primary-color:#db4ae7;--primary-color-hover:#dd19ed;--hover-color:hsla(0,0%,89%,.68);--bg-color:hsla(0,18%,93%,.29);--content-bg-color:hsla(0,0%,89%,.68);--tip-color:#524f4f;--tip-color-hover:#757070;--background:#f3f4f6;--import-success-bg:#bbf0cf5e;--import-success-text:#188617;--waring-color:#c50;--card-bg:#fff;--upload-bg:#ebeef2}.light-theme{--header-bg:#fff;--content-devider:#eaeff7;--text-color:#2b2943;--primary-color:#ec4899;--primary-color-hover:#db2777;--hover-color:hsla(0,0%,89%,.68);--bg-color:hsla(0,18%,93%,.29);--content-bg-color:#cfd3db;--tip-color:#524f4f;--tip-color-hover:#757070;--background:#f3f4f6;--import-success-bg:#bbf0cf5e;--import-success-text:#188617;--waring-color:#c50;--card-bg:#fff;--upload-bg:#ebeef2}.dark{--header-bg:#1d1e20;--content-devider:#4e4e50;--text-color:#fff;--primary-color:#db4ae7;--primary-color-hover:#dd19ed;--hover-color:hsla(0,3%,55%,.51);--bg-color:#1d1e2085;--content-bg-color:#313235;--tip-color:#d6d2d2;--tip-color-hover:#faf7f7;--background:#9ca3b0;--import-success-bg:#064e3b;--import-success-text:#33e632;--waring-color:#c50;--card-bg:#313235;--upload-bg:#2d2e2f}body{margin:0;font-family:Arial,sans-serif;background-color:var(--header-bg);color:var(--text-color);transition:background-color .3s ease,color .3s ease;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.chatPage{width:100%;height:100vh;overflow:hidden;display:flex;flex-direction:column}.container{overflow-y:auto;flex:1;overflow-x:hidden}.clickable{cursor:pointer}body{overflow-y:hidden;overflow-x:hidden}@media (min-width:768px){footer{display:none}}@media (max-width:768px){.menu{display:none}}