.EmojiIconBackground-module__root{pointer-events:none;color:var(--accent-color);position:absolute;inset:0}.PeerColorWrapper-module__root{--peer-color-wrapper-bar-color:var(--bar-gradient,var(--accent-color));color:var(--accent-color);background-color:var(--accent-background-color);border-radius:.25rem;padding-inline:.5625rem .375rem;position:relative;overflow:hidden}.PeerColorWrapper-module__withBar:before{content:"";inset-inline-start:0;background:var(--peer-color-wrapper-bar-color);width:.1875rem;display:block;position:absolute;top:0;bottom:0}.PeerColorWrapper-module__hasGiftEmoji{padding-inline-end:1.75rem}.PeerColorWrapper-module__giftEmoji{--custom-emoji-size:1.25rem;position:absolute;top:.25rem;right:.25rem}.CodeOverlay-module__overlay{pointer-events:none;opacity:0;transition:opacity .15s ease-in-out;position:absolute;inset:0}.CodeOverlay-module__copy,.CodeOverlay-module__wrap{cursor:var(--custom-cursor,pointer);border-radius:.125rem;margin:.125rem;padding:.125rem;font-size:1.25rem;transition:background-color .15s ease-in-out;display:flex}.CodeOverlay-module__copy:hover,.CodeOverlay-module__copy.CodeOverlay-module__wrapOn,.CodeOverlay-module__wrap:hover,.CodeOverlay-module__wrap.CodeOverlay-module__wrapOn{background-color:var(--color-background-compact-menu-hover)}.CodeOverlay-module__content{pointer-events:auto;background-color:var(--color-background-compact-menu);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-bottom-left-radius:.25rem;align-items:center;padding:.125rem;display:flex;position:absolute;top:0;right:0}.CodeOverlay-module__content.CodeOverlay-module__hidden{display:none}.CodeBlock{margin:0;color:var(--color-text);background-color:var(--color-code-bg);border-radius:.25rem;margin-block:.25rem;padding-block:.1875rem;position:relative;overflow:hidden}.CodeBlock .code-title{font-size:calc(var(--message-text-size,1rem) - .125rem);font-weight:var(--font-weight-medium);color:var(--accent-color);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.5rem;overflow:hidden}.CodeBlock .code-block{white-space:pre-wrap;margin:0;overflow:hidden}.CodeBlock .code-block:hover .code-overlay{opacity:1}.CodeBlock .code-block.no-word-wrap{white-space:pre;padding-bottom:.25rem}html.theme-light .CodeBlock .code-block{--color-type:#0053d4;--color-keyword:#388e22;--color-class:#3e6c20;--color-string:#9a1111;--color-template:#9a5334;--color-selector:#9a5334;--color-function:#a753b7;--color-comment:#616161;--color-section:#9a1111;--color-variable:#bd63c5;--color-attribute:#276b8f;--color-link:#276b8f;--color-tag:#000}html.theme-dark :not(.own) .CodeBlock .code-block{--color-type:#56b6c2;--color-keyword:#c678dd;--color-class:#e06c75;--color-string:#98c379;--color-template:#d19a66;--color-selector:#e06c75;--color-function:#61aeee;--color-comment:#5c6370;--color-section:#e06c75;--color-variable:#d19a66;--color-attribute:#d19a66;--color-link:#d19a66;--color-tag:#e06c75}html.theme-dark .own .CodeBlock .code-block{--color-type:#9effff;--color-keyword:#ffe900;--color-class:#b2f5ff;--color-string:#fedcad;--color-template:#ffe900;--color-selector:#b2f5ff;--color-function:#87ff91;--color-comment:#cbcbcb;--color-section:#b2f5ff;--color-variable:#ffe900;--color-attribute:#ffe900;--color-link:#ffe900;--color-tag:#b2f5ff}.CodeBlock .code-block .hljs-keyword,.CodeBlock .code-block .hljs-literal,.CodeBlock .code-block .hljs-symbol,.CodeBlock .code-block .hljs-name{color:var(--color-keyword)}.CodeBlock .code-block .hljs-link{color:var(--color-link);text-decoration:underline}.CodeBlock .code-block .hljs-built_in,.CodeBlock .code-block .hljs-type{color:var(--color-type)}.CodeBlock .code-block .hljs-number,.CodeBlock .code-block .hljs-class{color:var(--color-class)}.CodeBlock .code-block .hljs-string,.CodeBlock .code-block .hljs-meta .hljs-string{color:var(--color-string)}.CodeBlock .code-block .hljs-regexp,.CodeBlock .code-block .hljs-template-tag{color:var(--color-template)}.CodeBlock .code-block .hljs-subst,.CodeBlock .code-block .hljs-function,.CodeBlock .code-block .hljs-title,.CodeBlock .code-block .hljs-params,.CodeBlock .code-block .hljs-formula{color:var(--color-function)}.CodeBlock .code-block .hljs-comment,.CodeBlock .code-block .hljs-quote{color:var(--color-comment);font-style:italic}.CodeBlock .code-block .hljs-meta,.CodeBlock .code-block .hljs-meta .hljs-keyword,.CodeBlock .code-block .hljs-tag,.CodeBlock .code-block .hljs-doctag{color:var(--color-tag)}.CodeBlock .code-block .hljs-variable,.CodeBlock .code-block .hljs-template-variable{color:var(--color-variable)}.CodeBlock .code-block .hljs-attr,.CodeBlock .code-block .hljs-attribute{color:var(--color-attribute)}.CodeBlock .code-block .hljs-section{color:var(--color-section)}.CodeBlock .code-block .hljs-emphasis{font-style:italic}.CodeBlock .code-block .hljs-strong{font-weight:var(--font-weight-semibold)}.CodeBlock .code-block .hljs-bullet,.CodeBlock .code-block .hljs-selector-tag,.CodeBlock .code-block .hljs-selector-id,.CodeBlock .code-block .hljs-selector-class,.CodeBlock .code-block .hljs-selector-attr,.CodeBlock .code-block .hljs-selector-pseudo{color:var(--color-selector)}.CodeBlock .code-block .hljs{color:var(--color-text);display:block;overflow-x:auto}.Blockquote-module__root{width:100%;display:inline-block}.Blockquote-module__collapsed .Blockquote-module__blockquote{max-height:4lh}.Blockquote-module__gradientContainer{max-height:inherit;margin-top:.125rem;margin-bottom:.125rem}.Blockquote-module__collapsed .Blockquote-module__gradientContainer{-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 1rem);mask-image:linear-gradient(0deg,#0000 0,#000 1rem)}.Blockquote-module__collapseIcon{border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:absolute;bottom:0;right:0}.Blockquote-module__clickable{cursor:var(--custom-cursor,pointer)}.Spoiler--concealed{cursor:var(--custom-cursor,pointer);background-image:url(./spoiler-dots-black-CusVxcHO.png);background-size:auto min(100%,1.125rem);border-radius:.5rem}html.theme-dark .Spoiler--concealed,html.theme-light .ListItem.selected .Spoiler--concealed,.ActionMessage .Spoiler--concealed,.MediaViewerFooter .Spoiler--concealed,#StoryViewer .Spoiler--concealed{background-image:url(./spoiler-dots-white-fk507FKd.png)}.emoji-only .Spoiler--concealed{background-size:auto 1.125rem}.Spoiler--animated{animation:1.75s linear infinite pulse-opacity-light}body.in-background .Spoiler--animated{animation-play-state:paused}.Spoiler__content{opacity:1;transition:opacity .25s}.Spoiler--concealed .Spoiler__content{-webkit-user-select:none;user-select:none;opacity:0}@keyframes pulse-opacity-light{25%{opacity:1}50%{opacity:.25}75%{opacity:1}}.DropdownMenu{position:relative}
