.bearcomment {  position: relative;}.bearcomment svg {  width: 100%;  height: 100%;  fill: currentColor;}/* 全局 CSS */.bear-expand {  width: 100%;  cursor: pointer;  padding: 0.75em;  text-align: center;  transition: all 0.5s;}.bear-expand:hover {  background-color: rgba(0,0,0,0.13);}.bear-expand:active {  background-color: rgba(0,0,0,0.19);}.bear-content img {  max-width: 300px;  max-height: 300px;  vertical-align: middle;}.bear-owo-emotion,.bearcomment .OwO-item img {  width: 3em;  height: auto;}/* element-ui overwrite */.bearcomment .el-input__inner,.bearcomment .el-textarea__inner {  color: currentColor;  background-color: transparent;  border-color: rgba(144,147,153,0.31);}.bearcomment .el-input__inner:hover,.bearcomment .el-textarea__inner:hover {  border-color: var(--bearhoney-accent-color);}.bearcomment .el-input__inner:focus,.bearcomment .el-textarea__inner:focus {  border-color: var(--bearhoney-accent-color);}.bearcomment .el-input-group__append,.bearcomment .el-input-group__prepend {  color: currentColor;  background-clip: padding-box;  background-color: rgba(144,147,153,0.13);  border-color: rgba(144,147,153,0.31);}.bearcomment .el-button:not(.el-button--primary):not(.el-button--text) {  color: currentColor;  background-color: rgba(144,147,153,0.063);  border-color: rgba(144,147,153,0.31);}.bearcomment .el-button:not(.el-button--primary):not(.el-button--text):active,.bearcomment .el-button:not(.el-button--primary):not(.el-button--text):focus,.bearcomment .el-button:not(.el-button--primary):not(.el-button--text):hover {  color: #409eff;  background-color: rgba(64,158,255,0.063);  border-color: rgba(64,158,255,0.50);}.bearcomment .el-button--primary.is-disabled,.bearcomment .el-button--primary.is-disabled:active,.bearcomment .el-button--primary.is-disabled:focus,.bearcomment .el-button--primary.is-disabled:hover {  color: rgba(255,255,255,0.63);  background-color: rgba(64,158,255,0.50);  border-color: transparent;}.bearcomment .el-loading-mask {  background-color: transparent;  backdrop-filter: opacity(20%);}.bearcomment .el-textarea .el-input__count {  color: currentColor;  background: transparent;}.bear-admin-warn {  padding: 1rem 1.5rem;  background-color: #fff7d0;  border-left: 0.5rem solid #e7c000;  color: #6b5900;  align-self: stretch;}.bear-action {  display: flex;  align-items: center;}.bear-action-link {  margin-left: 0.5rem;  color: #409eff;  text-decoration: none;  display: flex;  align-items: center;}.bear-action-link .bear-action-icon-solid {  display: none;}.bear-action-link.bear-liked .bear-action-icon,.bear-action-link:hover .bear-action-icon {  display: none;}.bear-action-link.bear-liked .bear-action-icon-solid,.bear-action-link:hover .bear-action-icon-solid {  display: block;}.bear-action-count {  margin-left: 0.25rem;  font-size: 0.75rem;  height: 1.5rem;  line-height: 1.5rem;}.bear-action-icon {  display: inline-block;  height: 1em;  width: 1em;  line-height: 0;  color: #409eff;}.bear-admin-container {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  overflow: hidden;  pointer-events: none;}.bear-admin {  position: absolute;  top: 0;  left: 100%;  width: 100%;  height: 100%;  overflow-y: auto;  pointer-events: all;  color: #ffffff;  background-color: rgba(0,0,0,0.60);  backdrop-filter: blur(5px);  transition: all 0.5s ease;  visibility: hidden;}.bear-admin::-webkit-scrollbar {  width: 5px;  background-color: transparent;}.bear-admin::-webkit-scrollbar-track {  background-color: transparent;}.bear-admin::-webkit-scrollbar-thumb {  background-color: rgba(255,255,255,0.31);}.bear-admin.__show {  left: 0;  visibility: visible;}.bear-admin-close {  position: sticky;  float: right;  display: block;  top: 0;  right: 0;  width: 1rem;  height: 1rem;  padding: 1rem;  box-sizing: content-box;  color: #ffffff;}.bear-login,.bear-regist {  display: flex;  flex-direction: column;  align-items: center;}.bear-login-title {  color: #ffffff;  font-size: 1.25rem;  text-align: center;  margin-top: 10rem;}.bear-password,.bear-login-msg {  color: #ffffff;  width: 80%;  text-align: center;  margin-top: 1rem;}.bear-password .el-input__inner {  min-width: 100px;}.bear-login-msg a {  color: #ffffff;  margin-left: 1em;  text-decoration: underline;}.bear-regist-button {  margin-top: 1rem;}.bear-panel {  color: #ffffff;  padding: 2rem;}.bear-panel-title {  font-size: 1.5rem;  display: flex;  align-items: flex-end;  justify-content: space-between;}.bear-panel-logout {  color: #ffffff;  font-size: 1rem;  text-decoration: underline;}.bear-panel .bear-tabs {  display: flex;  margin-bottom: 1em;  border-bottom: 2px solid #c0c4cc;}.bear-panel .bear-tab {  color: #c0c4cc;  cursor: pointer;  line-height: 2em;  margin-right: 2em;  margin-bottom: -2px;}.bear-panel .bear-tab.__active {  color: #ffffff;  border-bottom: 2px solid #ffffff;}.bear-admin-comment {  display: flex;  flex-direction: column;  align-items: center;}.bear-admin-comment a {  color: currentColor;  text-decoration: underline;}.bear-admin-warn {  margin-bottom: 1em;}.bear-admin-comment-filter {  width: 100%;  display: flex;  align-items: center;  justify-content: flex-start;}.bear-admin-comment-filter-keyword {  flex: 1;}.bear-admin-comment-filter-type {  height: 32px;  margin: 0 0.5em;  padding: 0 0.5em;  color: #ffffff;  background: none;  border: 1px solid rgba(144,147,153,0.31);  border-radius: 4px;  position: relative;  -moz-appearance: none;  -webkit-appearance: none;}.bear-admin-comment-filter-type:focus {  border-color: #409eff;}.bear-admin-comment-filter-type option {  color: initial;}.bear-admin-comment-list {  margin-top: 1em;}.bear-admin-comment-list,.bear-admin-comment-item {  width: 100%;  display: flex;  flex-direction: column;  justify-content: stretch;}.bear-admin-comment-meta {  display: flex;  align-items: center;  flex-wrap: wrap;  margin-bottom: 0.5em;}.bear-admin-comment .bear-avatar {  margin-right: 0.5em;}.bear-admin-actions {  display: flex;  margin-bottom: 1em;  border-bottom: 1px solid rgba(255,255,255,0.5);}.bear-admin-config-groups {  overflow-y: auto;  padding-right: 0.5em;}.bear-admin-config-groups .bear-admin-config-group,.bear-admin-config-groups .bear-admin-config-group-title {  background: transparent;}.bear-admin-config-group-title {  margin-top: 1em;  font-size: 1.25rem;  font-weight: bold;}.bear-admin-config-item {  display: grid;  align-items: center;  grid-template-columns: 30% 70%;  margin-top: 1em;}.bear-admin-config-title {  text-align: right;  margin-right: 1em;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}.bear-admin-config-desc {  margin-top: 0.5em;  font-size: 0.75em;  overflow-wrap: break-word;}.bear-admin-config-actions {  display: flex;  align-items: center;  justify-content: center;  margin-top: 1em;}.bear-admin-config-message {  margin-top: 0.5em;  text-align: center;}.bear-admin-config-email-test-desc {  margin: 1em 0;}.bear-admin-import {  display: flex;  flex-direction: column;}.bear-admin-import-label {  margin-top: 1em;  font-size: 1.25rem;  font-weight: bold;}.bear-admin-import select,.bear-admin-import input,.bear-admin-import .el-button,.bear-admin-import .el-textarea {  margin-top: 1em;}.bear-avatar {  flex-shrink: 0;  height: 2.5rem;  width: 2.5rem;  overflow: hidden;  text-align: center;  border-radius: 5px;  margin-right: 1rem;}.bear-comment .bear-submit .bear-avatar,.bear-replies .bear-avatar {  height: 1.6rem;  width: 1.6rem;}.bear-avatar.bear-has-avatar {  background-color: rgba(144,147,153,0.13);}.bear-avatar.bear-clickable {  cursor: pointer;}.bear-avatar .bear-avatar-img {  height: 2.5rem;  color: #c0c4cc;}.bear-comment .bear-submit .bear-avatar .bear-avatar-img,.bear-replies .bear-avatar .bear-avatar-img {  height: 1.6rem;}.bear-main {  flex: 1;  width: 0;}.bear-row {  flex: 1;  display: flex;  flex-direction: row;  justify-content: space-between;}.bear-nick-link {  color: inherit;  text-decoration: none;}.bear-replies .bear-nick-link {  font-size: .9em;}.bear-nick-link:hover {  color: #409eff;}.bear-actions {  display: none;  margin-left: 1em;}.bear-comment:hover .bear-actions {  display: inline;}.bear-extras {  color: #999999;  font-size: 0.875em;  display: flex;  flex-wrap: wrap;}.bear-extra {  margin-top: 0.5rem;  margin-right: 0.75rem;  display: flex;  align-items: center;}.bear-icon.__comment {  height: 1em;  width: 1em;  line-height: 1;}.bear-extra-text {  line-height: 1;}.bear-tag {  display: inline-block;  padding: 0 0.5em;  font-size: 0.75em;  background-color: #f2f6fc;}.bear-tag-green {  background-color: rgba(103,194,58,0.13);  border: 1px solid rgba(103,194,58,0.50);  border-radius: 2px;  color: #67c23a;}.bear-tag-yellow {  background-color: rgba(230,162,60,0.13);  border: 1px solid rgba(230,162,60,0.50);  border-radius: 2px;  color: #e6a23c;}.bear-tag-blue {  background-color: rgba(64,158,255,0.13);  border: 1px solid rgba(64,158,255,0.50);  border-radius: 2px;  color: #409eff;}.bear-tag-red {  background-color: rgba(245,108,108,0.13);  border: 1px solid rgba(245,108,108,0.50);  border-radius: 2px;  color: #f56c6c;}.bear-comment {  margin-top: 1rem;  display: flex;  flex-direction: row;  word-break: break-all;}.bear-content {  margin-top: 0.5rem;  overflow: auto;  max-height: 500px;}.bear-replies .bear-content {  font-size: .9em;}.bear-comment .vemoji {  max-height: 2em;  vertical-align: middle;}.bear-replies {  max-height: 200px;  overflow: hidden;  position: relative;}.bear-replies-expand {  max-height: none;}.bear-submit {  margin-top: 1rem;}.bear-expand {  font-size: 0.75em;}.bear-comments-title {  font-size: 1.25rem;  font-weight: bold;  margin-bottom: 1rem;  display: flex;  align-items: baseline;  justify-content: space-between;}.bear-comments-count.__hidden {  visibility: hidden;}.bear-comments-container {  min-height: 10rem;  display: flex;  flex-direction: column;}.bear-comments-no {  flex: 1;  text-align: center;  display: flex;  align-items: center;  justify-content: center;}.bear-comments-error {  font-size: 0.75em;  color: #ff0000;}.bear-icon.__comments {  display: inline-flex;  align-items: center;  justify-content: center;  vertical-align: sub;  margin-left: 0.5em;  height: 0.75em;  width: 0.75em;  line-height: 0;  cursor: pointer;  color: #409eff;}.bear-footer {  width: 100%;  text-align: end;  font-size: 0.75em;  color: #999999;  margin-top: 1em;}.bear-meta-input {  display: flex;}.bear-meta-input .el-input {  width: auto;  width: calc((100% - 1rem) / 3); /* Fix Safari */  flex: 1;}.bear-meta-input .el-input + .el-input {  margin-left: 0.5rem;}.bear-meta-input .el-input .el-input-group__prepend {  padding: 0 1rem;}.bear-meta-input .el-input input:invalid {  border: 1px solid #f56c6c;  box-shadow: none;}@media screen and (max-width: 767px) {.bear-meta-input {    flex-direction: column;}.bear-meta-input .el-input {    width: auto;}.bear-meta-input .el-input + .el-input {    margin-left: 0;    margin-top: 0.5rem;}}.bear-pagination,.bear-pagination-pagers {  display: flex;}.bear-pagination {  width: 100%;  align-items: center;  justify-content: space-between;  flex-wrap: wrap;}.bear-pagination-options {  display: flex;  align-items: center;}.bear-pagination-pager {  width: 2em;  height: 2em;  display: flex;  align-items: center;  justify-content: center;  cursor: pointer;}.bear-pagination-pager.__current {  background-color: #409eff;  pointer-events: none;}.bear-pagination .el-input {  width: 50px;}.bear-pagination .el-input .el-input__inner {  padding: 0;  height: 28px;  text-align: center;-moz-appearance: textfield;  appearance: textfield;}.bear-pagination .el-input .el-input__inner::-webkit-inner-spin-button,.bear-pagination .el-input .el-input__inner::-webkit-outer-spin-button {  -webkit-appearance: none;  appearance: none;  margin: 0;}.bear-submit {  display: flex;  flex-direction: column;}.bear-row {  display: flex;  flex-direction: row;}.bear-col {  flex: 1;  display: flex;  flex-direction: column;}.bear-meta-input {  margin-bottom: 0.5rem;}.bear-row.actions {  position: relative;  margin-top: 1rem;  margin-bottom: 1rem;  margin-left: 3.5rem;  align-items: center;  justify-content: flex-end;}.bear-row-actions-start {  flex: 1;  display: flex;  align-items: center;}.bear-submit-action-icon {  align-self: center;  display: inline-block;  width: 1.25em;  line-height: 0;  margin-right: 10px;  cursor: pointer;  flex-shrink: 0;}.bear-submit-action-icon svg:hover {  opacity: 0.8;}.bear-submit-action-icon.__markdown {  color: #909399;}.bear-error-message {  word-break: break-all;  color: #ff0000;  font-size: 0.75em;  flex-shrink: 1;}.bear-input-image {  display: none;}.bear-input {  flex: 1;}.bear-input .el-textarea__inner {  background-position: right bottom;  background-repeat: no-repeat;}.bear-preview-container {  margin-left: 3rem;  margin-bottom: 1rem;  padding: 5px 15px;  border: 1px solid rgba(128,128,128,0.31);  border-radius: 4px;  word-break: break-word;}/*! * OwO v1.0.2 * Source: https://github.com/DIYgod/OwO/blob/master/dist/OwO.min.css * Author: DIYgod * Modified by: iMaeGoo * Released under the MIT License. */.OwO {  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.OwO.OwO-open .OwO-body {  display: block;}.OwO .OwO-logo {  width: 1.125em;  display: flex;}.OwO .OwO-body {  display: none;  position: absolute;  left: 0;  right: 0;  max-width: 500px;  color: #4a4a4a;  background-color: #ffffff;  border: 1px solid rgba(144,147,153,0.31);  top: 2em;  border-radius: 0 4px 4px;  z-index: 1000;}.night .OwO .OwO-body,.darkmode .OwO .OwO-body,.DarkMode .OwO .OwO-body,[data-theme="dark"] .OwO .OwO-body,[data-user-color-scheme="dark"] .OwO .OwO-body {  color: #ffffff;  background-color: #4a4a4a;}.OwO .OwO-body .OwO-items {  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  display: none;  padding: 10px;  padding-right: 0;  margin: 0;  overflow: auto;  font-size: 0;}.OwO .OwO-body .OwO-items .OwO-item {  list-style-type: none;  padding: 5px 10px;  border-radius: 5px;  display: inline-block;  font-size: 12px;  line-height: 14px;  cursor: pointer;  -webkit-transition: .3s;  transition: .3s;  text-align: center;}.OwO .OwO-body .OwO-items .OwO-item:hover {  background-color: rgba(144,147,153,0.13);  box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);}.OwO .OwO-body .OwO-items-emoji .OwO-item {  font-size: 20px;  line-height: 19px;}.OwO .OwO-body .OwO-items-image .OwO-item {  width: 14%;  box-sizing: border-box;}@media screen and (max-width: 600px) {  #bearcomment .OwO-items > .OwO-item {    width: 16%;  }}@media screen and (max-width: 460px) {  #bearcomment .OwO-items > .OwO-item {    width: 20%;  }}@media screen and (max-width: 400px) {  #bearcomment .OwO-items > .OwO-item {    width: 25%;  }}@media screen and (max-width: 330px) {  #bearcomment .OwO-items > .OwO-item {    width: 33%;  }}.OwO .OwO-body .OwO-items-image .OwO-item img {  max-width: 100%;}.OwO .OwO-body .OwO-items-show {  display: block;}.OwO .OwO-body .OwO-bar {  width: 100%;  border-top: 1px solid rgba(144,147,153,0.31);  border-radius: 0 0 4px 4px;}.OwO .OwO-body .OwO-bar .OwO-packages {  margin: 0;  padding: 0;  font-size: 0;}.OwO .OwO-body .OwO-bar .OwO-packages li {  list-style-type: none;  display: inline-block;  line-height: 30px;  font-size: 14px;  padding: 0 10px;  cursor: pointer;  margin-right: 3px;}.OwO .OwO-body .OwO-bar .OwO-packages li:nth-child(1) {  border-radius: 0 0 0 3px;}.OwO .OwO-body .OwO-bar .OwO-packages li:hover {  background-color: rgba(144,147,153,0.13);}.OwO .OwO-body .OwO-bar .OwO-packages .OwO-package-active {  background-color: rgba(144,147,153,0.13);  -webkit-transition: .3s;  transition: .3s;}[data-theme=light] .bear-nick a{color:#000}[data-theme=light] .bear-nick a:hover{color:var(--bearhoney-accent-color);} [data-theme=dark] .bear-nick a{color:#fff}[data-theme=dark] .bear-nick a:hover{color:var(--bearhoney-accent-color);}.bearcomments{margin-top:30px;text-align:center;word-break:break-all;}.bearcomments a{display:inline-block;padding:3px 8px 3px 8px;border:1px solid;margin:5px;border-radius:5px;}.bearcomments .active{background-color:var(--bearhoney-accent-color);color:#fff}