.character-library-dialog .el-dialog__header{border-bottom:1px solid var(--color-border);margin-right:0;padding:0 20px 8px 0}.character-library-dialog .el-dialog__title{color:var(--color-text-primary);font-size:16px;font-weight:600}.character-library-dialog .el-dialog__body{padding:16px 8px}.character-library-dialog .el-dialog__footer{border-top:1px solid var(--color-border);padding:12px 20px}.character-library-dialog .character-library-content .filter-section{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.character-library-dialog .character-library-content .filter-section .novel-select,.character-library-dialog .character-library-content .filter-section .search-input{width:100%}.character-library-dialog .character-library-content .filter-section .search-input .iconfont{color:var(--color-text-secondary)}.character-library-dialog .character-library-content .character-list{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;padding-right:4px}.character-library-dialog .character-library-content .character-list .character-item{background-color:var(--color-surface);border:2px solid transparent;border-radius:var(--border-radius-base);cursor:pointer;padding:12px 16px;transition:var(--theme-transition)}.character-library-dialog .character-library-content .character-list .character-item:hover{background-color:var(--color-hover)}.character-library-dialog .character-library-content .character-list .character-item.selected{background-color:var(--color-primary-light,rgba(62,144,240,.1));border-color:var(--color-primary)}.character-library-dialog .character-library-content .character-list .character-item .character-name{color:var(--color-text-primary);font-size:14px}.character-library-dialog .character-library-content .character-list .empty-state{color:var(--color-text-secondary);font-size:14px;padding:40px 0;text-align:center}.character-library-dialog .character-library-content .character-list::-webkit-scrollbar{width:6px}.character-library-dialog .character-library-content .character-list::-webkit-scrollbar-track{background:transparent;border-radius:4px}.character-library-dialog .character-library-content .character-list::-webkit-scrollbar-thumb{background:#0000001a;border-radius:4px}.character-library-dialog .character-library-content .character-list::-webkit-scrollbar-thumb:hover{background:#0003}.character-library-dialog .character-library-footer{display:flex;gap:12px;justify-content:flex-end}.character-library-dialog .character-library-footer .el-button span{display:block;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-role-dialog .el-dialog__header{border-bottom:1px solid #f0f0f0;margin-right:0;padding:8px 24px 20px 0}.create-role-dialog .el-dialog__body{max-height:calc(80vh - 140px);min-height:480px;overflow-y:auto;padding:18px 8px 4px}.create-role-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.create-role-dialog .el-dialog__body::-webkit-scrollbar-track{background:transparent;border-radius:4px}.create-role-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:#0000001a;border-radius:4px}.create-role-dialog .el-dialog__body::-webkit-scrollbar-thumb:hover{background:#0003}.create-role-dialog .el-dialog__footer{border-top:1px solid #f0f0f0;padding:16px 24px}.create-role-dialog .create-role-dialog-header{align-items:center;display:flex;gap:16px}.create-role-dialog .create-role-dialog-header .title{color:#1f2937;font-size:18px;font-weight:600}.create-role-dialog .create-role-dialog-header .import-role-btn{align-items:center;background-color:#f3f4f6;border:none;border-radius:16px;color:#4b5563;display:flex;font-size:14px;gap:4px;padding:8px 16px}.create-role-dialog .create-role-dialog-header .import-role-btn i{display:inline-block;margin-right:4px}.create-role-dialog .create-role-dialog-header .import-role-btn:hover{background-color:#e5e7eb}.create-role-dialog .create-role-dialog-content .create-mode-tabs{display:flex;gap:16px;margin-bottom:16px}.create-role-dialog .create-role-dialog-content .create-mode-tabs .mode-tab{align-items:center;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;display:flex;flex:1;gap:12px;padding:16px;transition:all .2s ease}.create-role-dialog .create-role-dialog-content .create-mode-tabs .mode-tab:hover{border-color:#3b82f6}.create-role-dialog .create-role-dialog-content .create-mode-tabs .mode-tab.active{background-color:#eff6ff;border-color:#3b82f6}.create-role-dialog .create-role-dialog-content .create-mode-tabs .mode-tab .mode-icon{font-size:24px}.create-role-dialog .create-role-dialog-content .create-mode-tabs .mode-tab .mode-info .mode-title{color:#1f2937;font-size:14px;font-weight:600;margin-bottom:4px}.create-role-dialog .create-role-dialog-content .create-mode-tabs .mode-tab .mode-info .mode-desc{color:#6b7280;font-size:12px}.create-role-dialog .create-role-dialog-content .create-tip{align-items:flex-start;background-color:#eff6ff;border-radius:12px;display:flex;gap:12px;margin-bottom:24px;padding:16px}.create-role-dialog .create-role-dialog-content .create-tip .tip-icon{font-size:20px}.create-role-dialog .create-role-dialog-content .create-tip .tip-content .tip-title{color:#3b82f6;font-size:14px;font-weight:500;margin-bottom:4px}.create-role-dialog .create-role-dialog-content .create-tip .tip-content .tip-desc{color:#3b82f6;font-size:13px;line-height:18px}.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item{margin-bottom:20px}.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-form-item__label{align-items:center;color:#374151;display:inline-flex;font-size:14px;font-weight:500;margin-bottom:4px;width:100%}.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-input,.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-select,.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-select .el-select__wrapper{width:100%}.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-input .el-input__wrapper.is-focus,.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-input .el-input__wrapper:hover{box-shadow:none!important}.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-textarea .el-textarea__inner{border-radius:8px;font-size:14px;line-height:1.6;padding:12px}.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-textarea .el-textarea__inner::-moz-placeholder{color:#9ca3af}.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-textarea .el-textarea__inner::placeholder{color:#9ca3af}.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-textarea::-webkit-scrollbar{width:6px}.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-textarea::-webkit-scrollbar-track{background:transparent}.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-textarea::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.create-role-dialog .create-role-dialog-content .create-role-form .el-form-item .el-textarea::-webkit-scrollbar-thumb:hover{background:#0003}.create-role-dialog .create-role-dialog-content .create-role-form .form-label-with-action{align-items:center;display:inline-flex;flex:1;justify-content:space-between}.create-role-dialog .create-role-dialog-content .create-role-form .form-label-with-action .label-with-tooltip{align-items:center;display:inline-flex;gap:4px}.create-role-dialog .create-role-dialog-content .create-role-form .form-label-with-action .label-help-icon{color:#9ca3af;cursor:pointer;font-size:14px;transition:color .2s ease}.create-role-dialog .create-role-dialog-content .create-role-form .form-label-with-action .label-help-icon:hover{color:#6b7280}.create-role-dialog .create-role-dialog-content .create-role-form .form-label-with-action .random-btn{color:#6b7280;font-size:14px}.create-role-dialog .create-role-dialog-content .create-role-form .form-row{display:flex;gap:16px}.create-role-dialog .create-role-dialog-content .create-role-form .form-row .form-item-half{flex:1}.create-role-dialog .create-role-dialog-content .create-role-form .form-row .form-item-half .el-select{width:100%}.create-role-dialog .create-role-dialog-footer{display:flex;gap:16px}.create-role-dialog .create-role-dialog-footer .el-button span{display:block;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-role-dialog .create-role-dialog-footer .save-btn{background-color:#f3f4f6;border:none;border-radius:8px;color:#374151;flex:1;font-size:14px}.create-role-dialog .create-role-dialog-footer .save-btn:hover{background-color:#e5e7eb}.create-role-dialog .create-role-dialog-footer .generate-btn{background:linear-gradient(90deg,#8b5cf6,#3b82f6);border:none;border-radius:8px;flex:1.5;font-size:14px}.create-role-dialog .create-role-dialog-footer .generate-btn span{display:block}.create-role-dialog .create-role-dialog-footer .generate-btn .consume-compute-tip{color:#fffc;font-size:12px}.create-role-dialog .create-role-dialog-footer .generate-btn:hover{background:linear-gradient(90deg,#7c3aed,#2563eb)}.role-card-grid[data-v-ac51462f]{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.role-card[data-v-ac51462f]{border-radius:16px;box-shadow:0 1px 3px #0000001a;cursor:pointer;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease}.role-card[data-v-ac51462f]:hover{box-shadow:0 12px 28px #0000001f;transform:translateY(-4px)}.role-card:hover .role-card__delete[data-v-ac51462f]{opacity:1}.role-card:hover .role-card__bottom-info[data-v-ac51462f]{opacity:0}.role-card:hover .role-card__overlay[data-v-ac51462f]{opacity:1;pointer-events:auto}.role-card__delete[data-v-ac51462f]{align-items:center;background-color:#00000080;border-radius:50%;display:flex;height:28px;justify-content:center;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s ease;width:28px;z-index:12}.role-card__delete[data-v-ac51462f]:hover{background-color:#000000b3}.role-card__delete:hover i[data-v-ac51462f]{color:#f56c6c}.role-card__delete i[data-v-ac51462f]{color:#fff;font-size:14px}.role-card__cover[data-v-ac51462f]{aspect-ratio:3/4;background:linear-gradient(135deg,#e9d5ff,#ddd6fe);overflow:hidden;position:relative;width:100%}.role-card__status-tag[data-v-ac51462f]{align-items:center;border-radius:9999px;display:inline-flex;font-size:12px;font-weight:600;gap:4px;left:10px;line-height:1.25;padding:4px 10px;pointer-events:none;position:absolute;top:10px;z-index:5}.role-card__status-icon[data-v-ac51462f]{font-size:14px}.role-card__status-tag--public[data-v-ac51462f]{background-color:#d1fae5;color:#15803d}.role-card__status-tag--review[data-v-ac51462f]{background-color:#fffbeb;border:1px solid #fde68a;color:#b45309}.role-card__status-tag--unrelease[data-v-ac51462f]{background-color:#eef0f8eb;color:#556669}.role-card__img[data-v-ac51462f]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.role-card__bottom-info[data-v-ac51462f]{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.4) 50%,transparent);bottom:0;display:flex;flex-direction:column;gap:4px;left:0;padding:32px 12px 10px;position:absolute;right:0;transition:opacity .3s ease;z-index:2}.role-card__name[data-v-ac51462f]{color:#fff;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-card__tags[data-v-ac51462f]{display:flex;flex-wrap:nowrap;gap:4px;overflow:hidden}.role-card__tag[data-v-ac51462f]{background:#3d97ff;border-radius:999px;color:#fff;display:inline-block;flex-shrink:0;font-size:11px;line-height:1.4;max-width:72px;overflow:hidden;padding:2px 10px;text-overflow:ellipsis;white-space:nowrap}.role-card__stats[data-v-ac51462f]{align-items:center;display:flex;justify-content:space-between;margin-top:2px}.role-card__stat[data-v-ac51462f]{align-items:center;color:#fffc;display:inline-flex;font-size:12px;gap:3px}.role-card__stat .iconfont[data-v-ac51462f]{font-size:14px}.role-card__overlay[data-v-ac51462f]{background:linear-gradient(0deg,#000000bf 0,#00000059);display:flex;flex-direction:column;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:3}.role-card__fav-btn[data-v-ac51462f]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;border:none;border-radius:50%;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:10px;top:10px;transition:background .2s;width:34px;z-index:4}.role-card__fav-btn[data-v-ac51462f]:hover{background:#0000008c}.role-card__hover-body[data-v-ac51462f]{display:flex;flex:1;flex-direction:column;gap:8px;justify-content:flex-end;padding:14px}.role-card__avatar-row[data-v-ac51462f]{align-items:center;display:flex;gap:8px}.role-card__avatar[data-v-ac51462f]{border:2px solid hsla(0,0%,100%,.5);border-radius:50%;flex-shrink:0;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.role-card__intro[data-v-ac51462f]{color:#fffc;display:-webkit-box;font-size:12px;-webkit-line-clamp:5;line-clamp:5;line-height:1.5;-webkit-box-orient:vertical;margin:0;overflow:hidden}.role-card__chat-btn[data-v-ac51462f]{align-self:stretch;background:transparent;border:1.5px solid hsla(0,0%,100%,.6);border-radius:18px;color:#fff;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:500;height:36px;transition:all .2s}.role-card__chat-btn[data-v-ac51462f]:hover{background:#ffffff26;border-color:#fff}.role-card__action-group[data-v-ac51462f]{align-items:center;display:flex;flex-direction:column;gap:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.role-action-btn[data-v-ac51462f]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:center;overflow:hidden;padding:0 14px;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap;width:100%}.role-action-btn .iconfont[data-v-ac51462f]{font-size:18px}.role-action-btn .role-action-btn__text[data-v-ac51462f]{margin-left:6px;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-action-btn[data-v-ac51462f]:hover{background:#000c}.role-action-btn[data-v-ac51462f]:active{transform:scale(.95)}.role-action-btn.role-action-btn--primary[data-v-ac51462f]{background:#3d97ff;color:#fff}.role-action-btn.role-action-btn--primary[data-v-ac51462f]:hover{background:#2b7de9}.role-action-btn.role-action-btn--white[data-v-ac51462f]{background:#fff;color:#374151}.role-action-btn.role-action-btn--white[data-v-ac51462f]:hover{background:#f3f4f6}.role-action-btn.role-action-btn--red[data-v-ac51462f]{background:#ff4d4f38;color:#ff4d4f}.role-action-btn.role-action-btn--red[data-v-ac51462f]:hover{background:#e0393b80;color:#e8383a}@media(max-width:1280px){.role-card-grid[data-v-ac51462f]{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.role-card-grid[data-v-ac51462f]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.role-card-grid[data-v-ac51462f]{grid-template-columns:1fr}}.recent-chat-dialog{display:flex;flex-direction:column;margin:10vh auto!important}.recent-chat-dialog .el-dialog__header{padding-bottom:12px}.recent-chat-dialog .recent-chat-dialog__footer{display:flex;justify-content:center;padding:0}.recent-chat-dialog .recent-chat-dialog__footer .el-button{min-width:120px}.recent-chat-dialog .recent-chat-dialog__footer .el-button .iconfont{font-size:14px;margin-right:4px}.recent-chat-dialog .el-dialog__body{flex:1;overflow-y:auto;padding:0 8px 8px 0}.recent-chat-dialog .el-dialog__body::-webkit-scrollbar{background:transparent;width:6px}.recent-chat-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:#0000001a;border-radius:4px}.recent-chat-dialog .el-dialog__body::-webkit-scrollbar-thumb:hover{background:#0003}.recent-chat-card{aspect-ratio:3/4;background:#f3f4f6;border-radius:14px;min-height:220px;overflow:hidden;position:relative}.recent-chat-card__img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .3s;width:100%}.recent-chat-card:hover .recent-chat-card__img{transform:scale(1.04)}.recent-chat-card__name-only{background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);bottom:0;left:0;padding:24px 12px 10px;position:absolute;right:0;transition:opacity .2s;z-index:3}.recent-chat-card:hover .recent-chat-card__name-only{opacity:0}.recent-chat-card__info{background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.5) 50%,transparent);bottom:0;left:0;opacity:0;padding:40px 12px 10px;position:absolute;right:0;transition:opacity .2s;z-index:4}.recent-chat-card:hover .recent-chat-card__info{opacity:1}.recent-chat-card__name{color:#fff;font-size:15px;font-weight:600;line-height:1.3;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-chat-card__desc{color:#ffffffbf;display:-webkit-box;font-size:12px;line-height:1.5;margin:0 0 8px;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}.recent-chat-card__bottom{align-items:flex-end;display:flex;gap:8px;justify-content:space-between}.recent-chat-card__stats{color:#ffffffa6;display:flex;flex-direction:column;font-size:11px;gap:2px}.recent-chat-card__stat{align-items:center;display:inline-flex;gap:4px}.recent-chat-card__stat .el-icon{color:#ffffffb3;font-size:12px}.recent-chat-card__btn{background:#3d97ff;border:none;border-radius:9999px;color:#fff;cursor:pointer;flex-shrink:0;font-size:12px;height:28px;padding:0 14px;transition:background .2s}.recent-chat-card__btn:hover{background:#2b7ce9}.recent-chat-card__btn:active{transform:scale(.96)}.recent-chat-card__delete{align-items:center;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:8px;top:8px;transition:background .2s;width:24px;z-index:10}.recent-chat-card__delete:hover{background:#000c}.recent-chat-card__delete .el-icon{font-size:14px}@media(max-width:767px){.recent-chat-card__overlay{opacity:1}}.public-square-search[data-v-7e9a5b7f] .el-input__wrapper{border-radius:999px;box-shadow:0 1px 2px #0000000d}.public-square-search.public-square-search--toolbar-left[data-v-7e9a5b7f] .el-input__wrapper{padding:4px 8px}.public-square-search.public-square-search--toolbar-left[data-v-7e9a5b7f] .el-input__inner{font-size:12px}.public-square-search-icon[data-v-7e9a5b7f]{color:#3d97ff}.public-square-search-submit[data-v-7e9a5b7f]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;margin:0;outline:none;padding:0}.public-square-search-submit[data-v-7e9a5b7f]:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #3d97ff73}.public-square-create-card[data-v-7e9a5b7f]{align-items:center;background:linear-gradient(180deg,#eef6ff,#e3f0ff);border:none;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;margin:0;min-width:116px;outline:none;padding:10px 12px;transition:background .2s ease,transform .2s ease;width:-moz-max-content;width:max-content}@media(max-width:1023px){.public-square-create-card[data-v-7e9a5b7f]{min-width:0;width:100%}}.public-square-create-card[data-v-7e9a5b7f]:hover{background:linear-gradient(180deg,#dbeafe,#bfdbfe)}.public-square-create-card:hover .public-square-create-card__icon[data-v-7e9a5b7f]{background-color:#2563eb}.public-square-create-card:hover .public-square-create-card__title[data-v-7e9a5b7f]{color:#2563eb}.public-square-create-card:hover .public-square-create-card__sub[data-v-7e9a5b7f]{color:#475569}.public-square-create-card[data-v-7e9a5b7f]:active{transform:scale(.98)}.public-square-create-card[data-v-7e9a5b7f]:focus-visible{box-shadow:0 0 0 2px #3d97ff}.public-square-create-card__icon[data-v-7e9a5b7f]{align-items:center;background-color:#3d97ff;border-radius:999px;color:#fff;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background-color .2s ease;width:32px}.public-square-create-card__plus[data-v-7e9a5b7f]{color:#fff;font-size:18px}.public-square-create-card__title[data-v-7e9a5b7f]{color:#3d97ff;font-size:14px;font-weight:700;line-height:1.2;transition:color .2s ease}.public-square-create-card__sub[data-v-7e9a5b7f]{color:#64748b;font-size:11px;font-weight:400;line-height:1.2;text-align:center;transition:color .2s ease}.recent-used-head[data-v-7e9a5b7f]{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;width:100%}.recent-used-more[data-v-7e9a5b7f]{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:2px;margin:0;padding:0}.recent-used-more i[data-v-7e9a5b7f]{font-size:12px}.recent-used-more[data-v-7e9a5b7f]:hover,.recent-used-more:hover .iconfont[data-v-7e9a5b7f]{color:#3d97ff}.recent-used-more[data-v-7e9a5b7f]:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #3d97ff73;outline:none}.public-square-toolbar__recent[data-v-7e9a5b7f]{align-items:stretch;background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;padding:12px 16px;width:100%}.recent-chatted-bar__list[data-v-7e9a5b7f]{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;min-width:0;overflow-x:auto;overflow-y:clip;padding:12px 0 4px;width:100%}.recent-chatted-bar__list[data-v-7e9a5b7f]::-webkit-scrollbar{height:4px}.recent-chatted-bar__list[data-v-7e9a5b7f]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:4px}.recent-chatted-card[data-v-7e9a5b7f]{background:transparent;border:none;border-radius:8px;cursor:pointer;flex-shrink:0;margin:0;outline:none;padding:0;position:relative}.recent-chatted-card[data-v-7e9a5b7f]:focus-visible{box-shadow:0 0 0 2px #3d97ff}.recent-chatted-card[data-v-7e9a5b7f]:hover{transform:scale(1.06)}.recent-chatted-card__inner[data-v-7e9a5b7f]{background-color:#f3f4f6;border-radius:12px;height:80px;overflow:hidden;position:relative;width:62px}.recent-chatted-card__img[data-v-7e9a5b7f]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.recent-chatted-card__name[data-v-7e9a5b7f]{background:linear-gradient(0deg,rgba(0,0,0,.82) 0,rgba(0,0,0,.35) 70%,transparent);border-radius:16px;bottom:0;color:#fff;font-size:10px;font-weight:600;left:0;line-height:1.15;margin:3px;opacity:0;overflow:hidden;padding:4px;pointer-events:none;position:absolute;right:0;text-align:center;text-overflow:ellipsis;transition:opacity .2s ease;white-space:nowrap}.recent-chatted-card:focus-visible .recent-chatted-card__name[data-v-7e9a5b7f],.recent-chatted-card:hover .recent-chatted-card__name[data-v-7e9a5b7f]{opacity:1}@media(min-width:1024px){.public-square-toolbar__recent[data-v-7e9a5b7f]{min-height:0}}
