/* KIRA skin for the installed open-source Artalk 2.10 component. */
.guestbook-page,.guestbook-comments{background:#0d1011;color:#ece9df}
.guestbook-comments-heading>p{color:#a9adab}
.guestbook-panel{background:#141819;border:1px solid #34352f;box-shadow:none}
.guestbook-panel>p{color:#adb0aa;font-size:13px;line-height:1.8;margin:0 0 22px}
.guestbook-panel .artalk{--at-color-font:#e4e5df;--at-color-deep:#f0ece1;--at-color-sub:#a7aca8;--at-color-grey:#939b96;--at-color-border:#343b38;--at-color-main:#d2aa65;--at-color-bg:#141819;--at-color-bg-transl:#141819;--at-color-bg-grey:#1b2121;--at-color-bg-light:#1b2121;--at-color-bg-light-dark:#1b2121}
.guestbook-status{background:#202521;color:#bcbcae;border-left-color:#c9a362}
.guestbook-panel .atk-main-editor{background:#101415;border:1px solid #42483e;border-radius:3px}
.guestbook-panel .atk-main-editor input,.guestbook-panel .atk-textarea{color:#e4e5df;background:transparent}
.guestbook-panel .atk-main-editor input::placeholder,.guestbook-panel .atk-textarea::placeholder{color:#9ba39b}
.guestbook-panel .atk-main-editor>.atk-header input{border-color:#343b38}
.guestbook-panel .atk-send-btn{background:#c9a362;color:#111615;font-weight:700;border-radius:2px}
.guestbook-panel .atk-send-btn:hover{background:#ddbb7c}
.guestbook-panel .atk-list-header,.guestbook-panel .atk-comment-wrap{border-color:#343b38}
.guestbook-panel .atk-comment{padding-top:24px;padding-bottom:24px}
.guestbook-panel .atk-comment .atk-content{color:#e4e5df;line-height:1.85;font-size:15px;overflow-wrap:anywhere}
.guestbook-panel .atk-comment .atk-nick{color:#c3c7be}
.guestbook-panel .atk-comment .atk-avatar{width:40px;height:40px;flex:0 0 40px}
.guestbook-panel .atk-comment .atk-avatar img{display:block;border-radius:50%;width:40px;height:40px;max-width:40px;min-width:0;min-height:0;object-fit:cover;aspect-ratio:1}
.guestbook-panel .atk-comment-children .atk-avatar,.guestbook-panel .atk-comment-children>.atk-comment-wrap>.atk-comment>.atk-avatar img{width:30px;height:30px;max-width:30px;flex-basis:30px}
.guestbook-panel .atk-comment-children{margin-top:20px;padding:0 0 0 18px;border-left:2px solid #80683f}
.guestbook-panel .atk-comment-children .atk-comment{padding-top:16px;padding-bottom:16px}
.guestbook-panel .atk-comment-children .atk-content{font-size:14px}
.guestbook-panel .atk-badge{background:#c9a362!important;color:#111615!important;border-radius:2px;font-size:11px;padding:2px 6px}
.guestbook-panel a{color:#d2aa65}
.guestbook-panel .atk-list-no-comment{color:#9da59e}
@media(max-width:600px){
  .guestbook-panel .atk-comment-children{padding-left:9px;margin-top:14px}
  .guestbook-panel .atk-comment .atk-content{font-size:14px}
  .guestbook-panel .atk-comment .atk-avatar,.guestbook-panel .atk-comment .atk-avatar img,.guestbook-panel .atk-comment-children>.atk-comment-wrap>.atk-comment>.atk-avatar img{width:28px;height:28px;max-width:28px;flex-basis:28px}
}
