.comments-form-stub{font-size:15px;line-height:22px;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}.contenteditable__input{min-height:26px;outline:0;position:relative;display:inline-block;vertical-align:top;width:100%}.contenteditable__input--disabled{pointer-events:none}.contenteditable__input:empty:before{content:attr(data-placeholder);color:var(--theme-color-text-secondary)}.contenteditable__input [contenteditable=false]{pointer-events:none}.contenteditable__input a{color:var(--theme-color-signal-active-default);cursor:pointer}@media (hover: hover){.contenteditable__input a:hover{color:var(--theme-color-signal-active-dark)}}.contenteditable__input a{pointer-events:none}.gifs-list{border-radius:8px;overflow:hidden}.gifs-list--faded-out{position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0}.gifs-list--faded-out:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:36px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--theme-color-background-content) 100%);background-size:100% 60px;background-repeat:no-repeat;background-position:0 100%}.gifs-list__item{width:100%;height:100%;overflow:hidden;background-color:var(--theme-color-media-background);cursor:pointer}.gifs-list__item img,.gifs-list__item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gifs-list__loader{display:flex;align-items:center;justify-content:center;padding-top:32px}.gifs-list__loader--placeholder{padding-top:0;height:150px}.gifs-manager{display:flex;flex-direction:column}.gifs-manager__header{margin-bottom:20px;position:sticky;top:0;z-index:1;box-shadow:0 -12px 0 24px var(--theme-color-background-content);background-color:var(--theme-color-background-content)}.gifs-manager__header+.gifs-manager__title{margin-top:0}.gifs-manager__title{font-size:15px;line-height:22px;font-weight:500;margin-top:24px;margin-bottom:8px}.gifs-manager__plus{font-size:15px;line-height:22px;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:12px;gap:12px;margin-bottom:16px}.gifs-manager__plus .button{--button-height: 30px;background:linear-gradient(63.6deg,#307df0 -40%,#5e36ff 120%)}@media (hover: hover){.gifs-manager__plus .button:hover{background:linear-gradient(63.6deg,#307df0 -80%,#5e36ff 80%)}}.gifs-manager .gifs-list+.gifs-manager__title{margin-top:32px}.gifs-manager-preview{position:fixed;top:0;left:0;pointer-events:none;z-index:calc(var(--layout-z-modal-overlay) + 1);transform:translate(-50%,-50%);box-shadow:var(--theme-floating-shadow);border-radius:8px;overflow:hidden;padding:4px;background-color:var(--theme-color-popover-background)}.gifs-manager-preview img{display:block;border-radius:8px}.gif-pop-enter-active{transition:opacity,transform .08s ease}.gif-pop-leave-active{transition:opacity .05s ease}.gif-pop-enter-from,.gif-pop-leave-to{opacity:0;transform:translate(-50%,-50%) scale(.98)}.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:12px;padding:11px;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--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__buttons{display:flex;align-items:center;gap:10px;margin-left:auto}.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{box-sizing:content-box;display:flex;align-items:center;height:26px;padding:20px var(--layout-content-offset-x);gap:12px}@media all and (min-width: 640px){.comments-header{height:44px;padding-top:16px;padding-bottom:16px}}.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__title{font-size:17px;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}@media all and (min-width: 640px){.comments-header__title{font-size:20px;line-height:28px}}.comments-header__controls{margin-left:auto;margin-right:-4px;display:flex;align-items:center;gap:12px}.comments-header__bell{transition:transform .15s ease-out}.comments-header__bell.icon-button--active{transform:rotate(20deg)}.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 .loader{margin-top:2px;margin-left:20px}:root{--safe-tabbar-height: calc(var(--layout-tabbar-height) + env(safe-area-inset-bottom)) }@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)}}.comment{--avatar-size: 36px;--avatar-offset: 10px;--content-offset-top: 12px;--content-offset-bottom: 6px;--branch-width: 26px;--content-gap: 8px;--content-actions-gap: 4px;--root-top-gap: 12px;font-size:17px;line-height:26px;padding:0 var(--layout-content-offset-x);display:grid;grid-template-columns:calc(var(--comment-display-level) * var(--branch-width)) 1fr;content-visibility:auto;overflow:hidden}.comment .author{margin-bottom:var(--content-gap)}.comment__branches{display:flex}.comment__content{padding:var(--content-offset-top) 0 var(--content-offset-bottom);min-width:0;align-self:start}.comment__detail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comment__detail--noshrink{flex-shrink:0}.comment__detail--accent{color:var(--theme-color-signal-active-default)}.comment__expand,.comment .loader{margin-right:20px}.comment__icon{color:var(--theme-color-text-secondary)}@media (hover: hover){.comment__icon--interactable:hover{opacity:.72}}.comment__icon--interactable{cursor:pointer}@media all and (min-width: 640px){.comment__icon--interactable{display:none}}@media (hover: hover){.comment:hover .comment__icon--interactable{display:block}}.comment--root{margin-top:var(--root-top-gap)}.comment--expander{--content-offset-top: 24px;--content-offset-bottom: 9px}.comment--expander .comment-branch{--arc-height: 39px}.comment--removed .comment-footer,.comment--ignored .comment-footer{grid-column:span 2;margin-top:10px}.comment--removed .comment-footer:empty,.comment--ignored .comment-footer:empty{display:none}.comment--removed .comment__content,.comment--ignored .comment__content{display:grid;grid-template-columns:auto 1fr;justify-items:start}.comment--removed .comment__expand,.comment--ignored .comment__expand{grid-column:span 2}.comment--removed .comment__avatar,.comment--ignored .comment__avatar{margin-right:10px}.comment--removed{color:var(--theme-color-text-secondary)}.comment--removed .comment-text{margin:0;padding-top:4px}.comment--ignored .comment__content{align-items:center}.comment--writing{content-visibility:visible!important;overflow:visible!important}.comment--writing{--content-offset-top: 0;--content-offset-bottom: 0}.comment--writing.comment--writing-reply{--content-offset-top: 12px;--content-offset-bottom: 6px;margin-top:var(--content-offset-bottom);margin-bottom:calc(var(--content-offset-bottom) * -1);padding-left:0;padding-right:0}.comment--writing.comment--writing-secondary{--content-offset-top: 12px;margin-top:var(--root-top-gap)}.comment--unread{animation:none!important}.comment--unread{background-color:var(--theme-comment-highlighted-background)}.comment--highlighted{animation:none!important}.comment--highlighted{background-color:var(--theme-comment-highlighted-background)}.comment--attention{--animation-duration: 1.2s;background-color:var(--theme-comment-highlighted-background);animation:commentAttention var(--animation-duration) forwards ease-in-out}@keyframes commentAttention{0%,50%{background-color:var(--theme-comment-highlighted-background)}to{background-color:transparent}}.comment-branches{display:flex}.comment-branch{--color-branch: var(--theme-color-border);--width: var(--branch-width, 26px);--branch-stroke: 1px;--arc-width: 16px;--arc-height: 31px;--arc-radius: 8px;width:var(--width);border-left:var(--branch-stroke) solid transparent;pointer-events:none}.comment-branch--short{height:var(--arc-height)}.comment-branch--visible{border-color:var(--color-branch)}.comment-branch--interactable{pointer-events:auto;cursor:pointer}.comment-branch__arc{width:var(--arc-width);height:var(--arc-height);border:solid var(--color-branch);border-width:0 0 var(--branch-stroke) var(--branch-stroke);border-bottom-left-radius:var(--arc-radius);margin-left:calc(var(--branch-stroke) * -1);pointer-events:none}.comment-hidden{font-size:15px;line-height:22px}.comment-hidden__text{font-weight:500}.comment-hidden__restore{font-size:13px;line-height:18px}.comments{background-color:var(--theme-color-background-content);border-radius:var(--layout-island-border-radius);padding-bottom:var(--layout-content-offset-x)}.comments--limited,.comments--single-thread{padding-bottom:0}
