.comments-form-stub{font-size:15px;line-height:22px}.comments-form-stub b,.comments-form-stub strong{font-weight:700}.comments-form-stub i,.comments-form-stub em{font-style:italic}.comments-form-stub mark{color:inherit;background-color:var(--theme-color-brand-background)}.comments-form-stub p a{color:var(--theme-color-signal-active-default);cursor:pointer}@media(hover:hover){.comments-form-stub p a:hover{color:var(--theme-color-signal-active-dark)}}.comments-form-stub{border:1px solid var(--theme-color-border);flex-basis:100%;border-radius:12px;padding:12px;min-width:0}.comments-form-stub__plus-button{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:var(--theme-plus-action-background)}.comments-form-stub__buttons{display:flex;flex-direction:column;gap:4px;margin-top:6px}@media all and (min-width:640px){.comments-form-stub__buttons{flex-direction:row;gap:16px}}.comments-form-stub__buttons:empty{display:none}.comments-form{background-color:var(--theme-color-field-background-default);border:1px solid var(--theme-color-field-border-default);transition:background-color .1s linear,border-color .1s linear,box-shadow .1s linear;flex-basis:100%;border-radius:28px;padding:10px;cursor:text;display:grid;grid-gap:12px;gap:12px;min-width:0;grid-template-columns:100%;z-index:2}@media(hover:hover){.comments-form:hover{background-color:var(--theme-color-field-background-hover);border-color:var(--theme-color-signal-active-light);box-shadow:0 0 0 3px var(--theme-color-signal-active-lightest)}}.comments-form--focused{background-color:var(--theme-color-field-background-hover);border-color:var(--theme-color-signal-active-default);box-shadow:0 0 0 3px var(--theme-color-signal-active-lightest)}@media(hover:hover){.comments-form--focused:hover{background-color:var(--theme-color-field-background-hover);border-color:var(--theme-color-signal-active-default);box-shadow:0 0 0 3px var(--theme-color-signal-active-lightest)}}.comments-form .contenteditable__input{padding-left:8px;padding-right:8px}.comments-form--collapsed{display:flex;align-items:center}.comments-form--collapsed .contenteditable{flex:1;min-width:0}.comments-form--dropover{background-color:var(--theme-color-field-background-hover);border-color:var(--theme-color-signal-active-default);box-shadow:0 0 0 3px var(--theme-color-signal-active-lightest);border:1px dashed var(--theme-color-signal-active-default)}.comments-form--disabled{pointer-events:none}.comments-form__footer{display:flex;gap:12px;flex-wrap:wrap}.comments-form__actions{height:34px;padding-top:1px;align-items:center;display:flex;cursor:default;gap:10px;margin-right:auto}.comments-form__actions .icon-button{color:var(--theme-color-text-primary)}.comments-form--collapsed .comments-form__actions{height:auto;margin-right:0;padding-top:0}.comments-form__buttons{display:flex;align-items:center;gap:10px;margin-left:auto}.comments-form--collapsed .comments-form__buttons{display:none}.comments-form__attachments{cursor:default;display:flex;flex-wrap:wrap;padding-top:12px}.comments-form__attachments:empty{display:none}.comments-form__attachments .attachment:not(:last-child){margin-right:12px}@media(hover:hover){.comments-form__author:hover{opacity:.72}}.comments-form__author{cursor:pointer}.comments-form__donation{position:relative;width:-moz-fit-content;width:fit-content}.comments-header{display:flex;align-items:center;padding:15px var(--layout-content-offset-x) 0px;gap:12px}.comments-header .skeleton-bar{will-change:opacity}.app-loaded .comments-header .skeleton-bar{animation:skeleton-loading 1s linear alternate infinite}@keyframes skeleton-loading{0%{opacity:1}to{opacity:.5}}.comments-header .skeleton-bar{margin-top:8px}.comment-author{margin-top:12px;margin-bottom:8px}.comment-author__detail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comment-author__detail--noshrink{flex-shrink:0}.comment-author__detail--accent{color:var(--theme-color-signal-active-default)}.comment-author__icon{color:var(--theme-color-text-secondary)}@media(hover:hover){.comment-author__icon--interactable:hover{opacity:.72}}.comment-author__icon--interactable{cursor:pointer}@media all and (min-width:640px){.comment-author__icon--interactable{display:none}}.comment-tree-item{padding-left:var(--layout-content-offset-x);padding-right:var(--layout-content-offset-x);content-visibility:auto;overflow:hidden}.comment-tree-item--root{margin-top:12px}.comment-tree-item--root:first-child{margin-top:0}.comment-tree-item--highlighted{animation:none!important}.comment-tree-item--highlighted{background-color:var(--theme-comment-highlighted-background)}.comment-tree-item--unread{animation:none!important}.comment-tree-item--unread{background-color:var(--theme-comment-highlighted-background)}.comment-tree-item--attention{--comment-tree-item-animation-duration: 1.2s;background-color:var(--theme-comment-highlighted-background);animation:commentTreeItemAttention var(--comment-tree-item-animation-duration) forwards ease-in-out}.comment-tree-item__expand,.comment-tree-item__loader{margin-right:20px}.comment-tree-item__expander{margin-top:16px;margin-bottom:10px}@media(hover:hover){.comment-tree-item:hover .comment-author__icon--interactable{display:block}}.comment-tree-item .comment-footer{margin-bottom:6px}.comment-tree-item .comments-form{margin-top:12px;margin-bottom:6px}.comment-tree-hidden-content{font-size:15px;line-height:22px;display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;padding-top:12px;margin-bottom:10px}.comment-tree-hidden-content__avatar{margin-top:2px;width:36px;height:36px;background-color:var(--theme-achievements-stub-inner);border-radius:50%;color:var(--theme-color-text-secondary);border:1px solid var(--theme-color-border-over-background);display:flex;align-items:center;justify-content:center}.comment-tree-hidden-content p{font-weight:500}@keyframes commentTreeItemAttention{0%,50%{background-color:var(--theme-comment-highlighted-background)}to{background-color:transparent}}.comments-updates-shifter{margin-bottom:calc(var(--layout-updates-button-size) * -1)}.comments-updates{--offset-bottom: 12px;--button-width: 124px;position:sticky;bottom:calc((var(--layout-tabbar-height) + env(safe-area-inset-bottom)) + var(--offset-bottom));bottom:calc(calc(var(--layout-tabbar-height) + env(safe-area-inset-bottom)) + var(--offset-bottom));bottom:calc(var(--safe-tabbar-height) + var(--offset-bottom));display:flex;align-items:center;justify-content:center;pointer-events:none}@media all and (min-width:640px){.comments-updates{--offset-bottom: 24px }}.comments-updates__horizon{width:100%;height:calc((var(--layout-tabbar-height) + env(safe-area-inset-bottom)) + var(--offset-bottom) + 1px);height:calc(calc(var(--layout-tabbar-height) + env(safe-area-inset-bottom)) + var(--offset-bottom) + 1px);height:calc(var(--safe-tabbar-height) + var(--offset-bottom) + 1px);position:absolute;left:0;top:100%;z-index:-1}.comments-updates-button{--offset-x: 10px;--border-radius: 20px;font-size:15px;line-height:22px;font-weight:500;width:var(--button-width);height:var(--layout-updates-button-size);background-color:var(--theme-color-popover-background);box-shadow:var(--theme-color-updates-shadow);border-radius:var(--border-radius);display:flex;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;visibility:hidden;opacity:0;transform:scale(.9);transition:all .1s ease-in-out}.comments-updates-button--stuck{visibility:visible;opacity:1;transform:scale(1)}.comments-updates-button--pressed{animation:scaleOption var(--press-duration) ease-out}@media(hover:hover){.comments-updates-button__label:hover{opacity:.72}}.comments-updates-button__label{flex-grow:1;display:flex;align-items:center;justify-content:center;padding-left:var(--offset-x)}.comments-updates-button__close{margin-left:auto;padding-right:var(--offset-x);display:flex;align-items:center;justify-content:center;color:var(--theme-color-text-secondary)}@media(hover:hover){.comments-updates-button__close:hover{color:var(--theme-color-signal-negative-default)}}@keyframes scaleCommentsUpdateButton{0%,to{transform:scale(1)}30%{transform:scale(.98)}}.comments-rotator{background-color:var(--theme-color-background)}@media all and (min-width:640px){.comments-rotator{background-color:transparent}}.comments-limit{--offset-top: 12px;padding:6px var(--layout-content-offset-x) 12px;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.comments-limit--top{border-bottom:1px solid var(--theme-color-border);margin-bottom:var(--offset-top)}.comments-limit--bottom{border-top:1px solid var(--theme-color-border);margin-top:var(--offset-top)}.comments-limit__expand{margin-top:6px;margin-right:20px}.comments-limit__expand-always{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:var(--theme-plus-action-background);margin-top:6px}.comments-limit .dot-loader{margin-top:2px;margin-left:20px}:root{--safe-tabbar-height: calc(var(--layout-tabbar-height) + env(safe-area-inset-bottom));--floating-glass-backdrop-filter: blur(17px) }:root[data-effects=reduced]{--floating-glass-backdrop-filter: none;--underlay-backdrop-filter: none;--theme-color-floating-glass: var(--theme-color-background-content)}@keyframes underlay-in{0%{opacity:0}to{opacity:1}}@keyframes modal-enter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes modal-enter-slide{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.comments{corner-shape:superellipse(1.3);border-radius:var(--layout-island-border-radius-smooth) var(--layout-island-border-radius-smooth) var(--layout-island-border-radius-smooth) var(--layout-island-border-radius-smooth);border-radius:var(--island-radius-top, var(--layout-island-border-radius-smooth)) var(--island-radius-top, var(--layout-island-border-radius-smooth)) var(--island-radius-bottom, var(--layout-island-border-radius-smooth)) var(--island-radius-bottom, var(--layout-island-border-radius-smooth));background-color:var(--theme-color-background-content);padding-bottom:var(--layout-content-offset-x)}.comments:not(.comments--single-thread){padding-top:20px}.comments--limited,.comments--single-thread{padding-bottom:0}.comments__form--root{padding-left:var(--layout-content-offset-x);padding-right:var(--layout-content-offset-x)}.comments__form--bottom{margin-top:24px}
