[data-v-daea29f6]:root{--primary:#0019b9;--purple:#b9008b;--gray:#9fa1a5;--black:#10151d;--danger:#b90000;--red:#b90000;--green:#1fb900;--blue:#1f6dff;--light-green:#e7ffda;--bg-block:#fff;--btn-primary-text:#fff;--stroke:#e7e7e7;--stroke-light-green:#cff5ba;--background:#f5f5f5;--black_hover:#2d343f;--black_active:#1d222b;--primary_hover:#001287;--primary_active:#000f72;--primary_hover_transparent:#0019b90d;--primary_hover_second_transparent:#0019b926;--primary_active_transparent:#0019b91a;--primary-second:#000997;--primary-border:#0019b9;--card-bg-hover:#0019b914;--main-font:"ArmChair";--code-font:"UbuntuSansMono-Medium";--space-gutter:2.10526rem;--space-gutter-sm:1.05263rem;--space-gutter-xs:.789474rem;--container-account-max:44.9474rem;--space-account-margin-top:4.21053rem;--account-header-mobile-height:4.63158rem;--space-account-margin-top-tablet:7.78947rem;--space-account-margin-top-mobile-nav:6.73684rem;--space-account-padding-bottom:4.21053rem;--space-account-padding-bottom-tablet:3.15789rem;--space-account-padding-bottom-mobile:2.10526rem;--space-main-x:8.42105rem;--space-main-x-tight:2.10526rem;--space-section-margin-top:2.10526rem;--space-section-margin-top-tablet:6.73684rem;--space-section-margin-top-mobile:5.68421rem;--space-section-padding-x:1.05263rem;--space-section-padding-bottom:2.10526rem;--space-section-padding-bottom-selecting:6.21053rem;--radius-ui:.263158rem;--radius-ui-lg:.526316rem}@keyframes chatViewerSkeletonShine-daea29f6{0%{transform:translate(-35%,-20%)rotate(8deg)}to{transform:translate(35%,20%)rotate(8deg)}}@keyframes chatViewerSkeletonGlow-daea29f6{0%,to{opacity:.55}50%{opacity:.85}}.image-viewer[data-v-daea29f6]{z-index:10050;font-family:var(--code-font), ui-monospace, monospace;justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.image-viewer__backdrop[data-v-daea29f6]{cursor:pointer;background:#10151dd9;position:absolute;inset:0}.image-viewer__shell[data-v-daea29f6]{z-index:1;width:100%;padding:.842105rem;padding-top:max(.842105rem, env(safe-area-inset-top));padding-bottom:max(.842105rem, env(safe-area-inset-bottom));padding-left:max(.842105rem, env(safe-area-inset-left));padding-right:max(.842105rem, env(safe-area-inset-right));box-sizing:border-box;flex-direction:row;flex:1;justify-content:center;align-items:center;max-width:100vw;min-height:0;display:flex;position:relative}.image-viewer__counter-badge[data-v-daea29f6]{top:max(.631579rem, env(safe-area-inset-top));z-index:3;color:#fff;letter-spacing:.01em;pointer-events:none;user-select:none;white-space:nowrap;background:#00000094;border-radius:1.05263rem;padding:.315789rem .736842rem;font-size:.736842rem;font-weight:500;line-height:1.2;position:absolute;left:50%;transform:translate(-50%)}.image-viewer__edge-nav[data-v-daea29f6]{z-index:2;color:#fff;cursor:pointer;opacity:.92;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;width:min(28vw,8.42105rem);min-width:4.63158rem;margin:0;padding:0;line-height:0;display:flex;position:absolute;top:0;bottom:0}.image-viewer__edge-nav:hover svg path[data-v-daea29f6]{fill:#fff!important}.image-viewer__edge-nav svg path[data-v-daea29f6]{fill:var(--gray)!important}.image-viewer__edge-nav--prev[data-v-daea29f6]{padding-left:max(1.57895rem, env(safe-area-inset-left));justify-content:flex-start;left:0}.image-viewer__edge-nav--next[data-v-daea29f6]{padding-right:max(1.57895rem, env(safe-area-inset-right));justify-content:flex-end;right:0}.image-viewer__edge-nav-icon[data-v-daea29f6]{filter:drop-shadow(0 1px 3px #00000073);flex-shrink:0;display:inline-flex}.image-viewer__edge-nav-icon--flip[data-v-daea29f6]{transform:scaleX(-1)}.image-viewer__edge-nav-icon svg[data-v-daea29f6]{width:1.47368rem;height:auto}.image-viewer__edge-nav-icon svg path[data-v-daea29f6]{fill:#fff!important}.image-viewer__column[data-v-daea29f6]{flex-direction:column;flex:0 auto;justify-content:center;align-items:center;min-width:0;max-width:75rem;max-height:100%;display:flex}.image-viewer__media-row[data-v-daea29f6]{flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:.526316rem;max-width:100%;display:flex}.image-viewer__content-col[data-v-daea29f6]{flex-direction:column;flex:0 auto;align-items:stretch;gap:.631579rem;min-width:0;max-width:100%;display:flex}.image-viewer__stage-card[data-v-daea29f6]{box-sizing:border-box;background:#242931f2;border-radius:.526316rem;min-width:25rem;max-width:100%;padding:.631579rem .736842rem;display:block}.image-viewer__figure[data-v-daea29f6]{box-sizing:border-box;max-width:100%;margin:0 auto;display:block;position:relative}.image-viewer__figure--aspect-pending[data-v-daea29f6],.image-viewer__figure--aspect-error[data-v-daea29f6]{aspect-ratio:1;flex-shrink:0;width:min(100%,min(52vh,25.2632rem));max-width:min(100%,25.2632rem)}.image-viewer__load-error[data-v-daea29f6]{border:1px dashed color-mix(in srgb, var(--stroke) 50%, transparent);box-sizing:border-box;text-align:center;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:.842105rem;width:100%;min-height:min(52vh,25.2632rem);padding:1.47368rem 1.26316rem;display:flex}.image-viewer__load-error-text[data-v-daea29f6]{color:#ffffffb8;max-width:15.7895rem;margin:0;font-size:.736842rem;font-weight:500;line-height:1.45}.image-viewer__load-error-retry[data-v-daea29f6]{color:#fff;cursor:pointer;background:#323842fa;border:none;border-radius:.421053rem;justify-content:center;align-items:center;min-height:2.31579rem;padding:.421053rem 1.05263rem;font-family:inherit;font-size:.736842rem;font-weight:500;transition:background .15s;display:inline-flex}.image-viewer__load-error-retry[data-v-daea29f6]:hover{background:#3e4652}.image-viewer__load-error-retry[data-v-daea29f6]:focus-visible{outline-offset:2px;outline:2px solid #ffffff73}.image-viewer__img-skeleton[data-v-daea29f6]{pointer-events:none;border:1px solid #ffffff14;border-radius:.526316rem;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 .631579rem 2.10526rem #00000059}.image-viewer__img-skeleton-base[data-v-daea29f6]{border-radius:inherit;background:radial-gradient(120% 80% at 30% 20%,#ffffff17,#0000 52%),linear-gradient(155deg,#343a46f2 0%,#1c2026fa 48%,#2a303af5 100%);animation:2.6s ease-in-out infinite chatViewerSkeletonGlow-daea29f6;position:absolute;inset:0}.image-viewer__img-skeleton-shine[data-v-daea29f6]{border-radius:inherit;background:linear-gradient(118deg,#0000 40%,#ffffff12 48%,#ffffff29 50%,#ffffff0f 52%,#0000 62%);width:230%;height:230%;animation:2s ease-in-out infinite chatViewerSkeletonShine-daea29f6;position:absolute;top:-55%;left:-65%}.image-viewer__img-skeleton-corner[data-v-daea29f6]{opacity:.35;background:linear-gradient(135deg,#ffffff1f,#0000 70%);border-radius:.157895rem;width:2.31579rem;height:2.31579rem;position:absolute}.image-viewer__img-skeleton-corner--tl[data-v-daea29f6]{top:.526316rem;left:.526316rem}.image-viewer__img-skeleton-corner--br[data-v-daea29f6]{bottom:.526316rem;right:.526316rem;transform:rotate(180deg)}.image-viewer__img[data-v-daea29f6]{object-fit:contain;z-index:1;border-radius:.526316rem;width:auto;min-width:0;max-width:100%;height:auto;max-height:min(52vh,25.2632rem);margin:0 auto;transition:opacity .35s;display:block;position:relative}.image-viewer__img--loading[data-v-daea29f6]{object-fit:contain;opacity:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:auto;position:absolute;inset:0}.image-viewer__close[data-v-daea29f6]{width:3.36842rem;height:3.36842rem;color:var(--black);cursor:pointer;background:#fff;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;margin-top:0;padding:0;display:inline-flex;box-shadow:0 1px 4px #0000001f}.image-viewer__close svg[data-v-daea29f6]{width:.736842rem;height:.736842rem}.image-viewer__close[data-v-daea29f6] svg path{fill:var(--black)!important}.image-viewer__toolbar[data-v-daea29f6]{box-sizing:border-box;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.526316rem;width:0;min-width:100%;max-width:100%;display:flex}.image-viewer__tool-btn[data-v-daea29f6]{color:#fff;cursor:pointer;background:#242931f2;border:none;border-radius:.421053rem;flex:0 auto;justify-content:center;align-items:center;gap:.421053rem;min-height:2.31579rem;padding:.421053rem .736842rem;font-family:inherit;font-size:.736842rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.image-viewer__tool-btn .image-viewer__tool-icon svg[data-v-daea29f6]{width:.842105rem;height:.842105rem}.image-viewer__tool-btn .image-viewer__tool-icon svg path[data-v-daea29f6]{color:#fff!important;fill:#fff!important}.image-viewer__tool-btn[data-v-daea29f6]:hover:not(:disabled){background:#323842fa}.image-viewer__tool-btn[data-v-daea29f6]:disabled{cursor:wait}.image-viewer__tool-btn--jump[data-v-daea29f6]{flex:none;width:11.1579rem;max-width:11.1579rem;transition:background .2s,box-shadow .25s,color .2s;position:relative}.image-viewer__tool-btn--loading[data-v-daea29f6]{background:#1c222cfa;box-shadow:inset 0 0 0 1px #ffffff14}.image-viewer__tool-btn--error[data-v-daea29f6]{color:#ffb4b0;background:#3e181cf2}.image-viewer__tool-btn--error .image-viewer__tool-icon svg path[data-v-daea29f6]{fill:#ffb4b0!important}.image-viewer__tool-btn-label[data-v-daea29f6]{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;line-height:1.25;overflow:hidden}.image-viewer__jump-leading[data-v-daea29f6]{flex-shrink:0;width:.842105rem;height:.842105rem;position:relative}.image-viewer__jump-leading .image-viewer__tool-icon[data-v-daea29f6]{justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex;position:absolute;inset:0}.image-viewer__tool-icon--faded[data-v-daea29f6]{opacity:0}.image-viewer__jump-spinner[data-v-daea29f6]{box-sizing:border-box;opacity:0;pointer-events:none;border:.0789474rem solid #fff3;border-top-color:#ffffffeb;border-radius:50%;position:absolute;inset:0}.image-viewer__jump-spinner--visible[data-v-daea29f6]{opacity:1;animation:.65s linear infinite chatViewerJumpSpin-daea29f6}@keyframes chatViewerJumpSpin-daea29f6{to{transform:rotate(360deg)}}.image-viewer__tool-icon[data-v-daea29f6]{color:#fff;line-height:0;display:inline-flex}.image-viewer__tool-icon svg path[data-v-daea29f6]{fill:currentColor!important}.image-viewer__tool-icon svg[data-v-daea29f6]{width:.947368rem;height:.947368rem}.image-viewer__tool-icon--download svg[data-v-daea29f6]{width:1.05263rem;height:1.05263rem}.image-viewer__meta[data-v-daea29f6]{box-sizing:border-box;color:#fff;background:#242931f2;border-radius:.526316rem;width:0;min-width:100%;max-width:100%;padding:.631579rem .736842rem}.image-viewer__author[data-v-daea29f6]{color:#fff;margin-bottom:.210526rem;font-size:.789474rem;font-weight:600}.image-viewer__time[data-v-daea29f6]{color:#ffffffa6;margin-bottom:.421053rem;font-size:.684211rem}.image-viewer__text[data-v-daea29f6]{color:#ffffffeb;white-space:pre-wrap;word-break:break-word;font-size:.736842rem;line-height:1.45}.chat{background:var(--bg-block);border:1px solid var(--stroke);width:100%;height:100%;min-height:0;font-family:var(--code-font), ui-monospace, monospace;color:var(--black);border-radius:.736842rem;flex-direction:column;padding:0;display:flex;position:relative}.chat__body{flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative}.chat__head{border-bottom:1px solid var(--stroke);box-sizing:border-box;flex-shrink:0;height:auto;min-height:2.21053rem;margin:0;padding:.421053rem .631579rem;position:relative}.chat--embedded{background:var(--bg-block);border:none;border-radius:5px;overflow:hidden}.chat--embedded .chat__head{border-bottom:1px solid var(--stroke);height:auto;min-height:0;padding:0 0 .526316rem}.chat--embedded .chat-list{z-index:0;background:var(--bg-block);flex:1 1 0;margin-left:0;margin-right:0;padding:1.05263rem .947368rem;position:relative}.chat__file-drop-overlay{z-index:5;pointer-events:none;background:color-mix(in srgb, var(--bg-block) 70%, transparent);box-sizing:border-box;align-items:stretch;padding:.631579rem;display:flex;position:absolute;inset:0}.chat__file-drop-panel{border:1px dashed var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--bg-block));text-align:center;box-sizing:border-box;border-radius:.526316rem;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.631579rem;width:100%;height:100%;min-height:0;padding:1.05263rem;display:flex}.chat__file-drop-panel-icon{width:2rem;height:2rem;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.chat__file-drop-panel-text{color:var(--black);max-width:13.1579rem;margin:0;font-size:.842105rem;line-height:1.35}.chat--embedded .chat__file-drop-overlay{padding:.421053rem}.chat--embedded .chat__file-drop-panel{border-radius:5px;padding:.842105rem}.chat--embedded .chat__file-drop-panel-text{font-size:.736842rem}.chat--floating{z-index:20;width:min(23.1579rem,100vw - .842105rem);min-width:16.8421rem;max-width:calc(100vw - .842105rem);height:min(27.3684rem,100vh - .842105rem);min-height:18.9474rem;max-height:calc(100vh - .842105rem);position:fixed;overflow:hidden;box-shadow:0 .210526rem 1.26316rem #00000014,0 .0526316rem .157895rem #0000000d}.chat__form{z-index:1;background:var(--bg-block);flex-shrink:0;padding:0 .842105rem .842105rem;position:relative;box-shadow:0 -4px 20px 10px var(--bg-block)!important}.chat__composer{border:1px solid var(--stroke);background:var(--bg-block);box-sizing:border-box;border-radius:.421053rem;align-items:center;column-gap:.421053rem;min-height:2.52632rem;padding:.210526rem .315789rem;transition:border-color .15s;display:flex;position:relative}.chat__composer--outline-active{border-color:var(--primary)}.chat__file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chat__attach-btn{width:2.10526rem;height:2.10526rem;color:var(--gray);cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s,color .15s;display:inline-flex;position:relative}.chat__attach-btn svg{width:1.05263rem;height:1.05263rem;display:block}.chat__attach-btn svg path{fill:currentColor}.chat__composer--has-files .chat__attach-btn{background:var(--primary_hover_transparent);color:var(--primary)}.chat__composer--has-files .chat__attach-btn svg path{fill:var(--primary)}.chat__composer--attach-active .chat__attach-btn{background:var(--stroke);color:var(--black)}.chat__attach-badge{box-sizing:border-box;background:var(--primary);width:.736842rem;height:.736842rem;color:var(--btn-primary-text);font-family:var(--code-font), ui-monospace, monospace;text-align:center;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.631579rem;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:-.105263rem;right:-.105263rem}.chat__resize-handle{z-index:2;position:absolute}.chat__resize-handle--top{cursor:ns-resize;height:12px;top:-6px;left:12px;right:12px}.chat__resize-handle--right{cursor:ew-resize;width:12px;top:12px;bottom:12px;right:-6px}.chat__resize-handle--bottom{cursor:ns-resize;height:12px;bottom:-6px;left:12px;right:12px}.chat__resize-handle--left{cursor:ew-resize;width:12px;top:12px;bottom:12px;left:-6px}.chat__resize-handle--top-right{cursor:nesw-resize;width:18px;height:18px;top:-8px;right:-8px}.chat__resize-handle--top-left{cursor:nwse-resize;width:18px;height:18px;top:-8px;left:-8px}.chat__resize-handle--bottom-right{cursor:nwse-resize;width:18px;height:18px;bottom:-8px;right:-8px}.chat__resize-handle--bottom-left{cursor:nesw-resize;width:18px;height:18px;bottom:-8px;left:-8px}.chat-tab{width:100%;min-height:1.78947rem;color:var(--gray);background:0 0;border:none;align-items:center;margin:0;padding:0;display:flex}.chat-tab__dnd{cursor:grab;flex:1;align-items:center;min-width:0;display:flex}.chat-tab__dnd:active{cursor:grabbing}.chat-tab__left{align-items:center;column-gap:.421053rem;min-width:0;display:flex}.chat-tab__pull{cursor:grab;border-radius:.210526rem;flex:1;align-items:center;column-gap:.421053rem;min-width:0;padding:.105263rem 0;display:flex}.chat-tab__pull:active{cursor:grabbing}.chat-tab__icon{flex-shrink:0;justify-content:center;align-items:center;width:1.57895rem;height:1.57895rem;display:flex}.chat-tab__icon svg path{fill:var(--primary)}.chat-tab__title{color:var(--black);white-space:nowrap;font-size:.789474rem;font-weight:500;line-height:1.2}.chat-tab__close{width:1.26316rem;height:1.26316rem;color:var(--black);cursor:pointer;background:0 0;border:none;border-radius:.210526rem;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.chat-tab__close:hover{background:var(--primary_hover_transparent)}.chat-tab__handle{cursor:grab;z-index:100;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:.421053rem;display:flex}.chat-tab__handle svg circle{fill:var(--gray)}.chat-tab__handle:active{cursor:grabbing}.chat-tab__handle--active{background:var(--card-bg-hover);border-radius:.210526rem}.chat-tab__more{cursor:pointer;background:0 0;border:none;border-radius:.210526rem;justify-content:center;align-items:center;width:1.47368rem;height:1.47368rem;margin-left:auto;padding:0;display:inline-flex}.chat-tab__more svg circle{fill:var(--gray)}.chat-tab__more:hover{color:var(--black);background:var(--primary_hover_transparent)}@media (width<=1080px){.chat-tab{display:none}}.chat .enter{height:100%!important}.chat form .enter{box-shadow:none;border-radius:.421053rem;justify-content:center;align-items:center;transition:background .15s,opacity .15s;width:2.10526rem!important;min-width:2.10526rem!important;height:2.10526rem!important;padding:0!important;display:inline-flex!important}.chat form .enter svg{width:1rem!important;height:1rem!important}.chat form .enter.disabled,.chat form .enter:disabled{opacity:.45;background:var(--stroke)!important}.chat form .enter.disabled svg path,.chat form .enter:disabled svg path{fill:var(--gray)}.chat form .enter:not(:disabled):not(.disabled){background:var(--primary)!important}.chat form .enter:not(:disabled):not(.disabled) svg path{fill:var(--btn-primary-text)}.chat form .enter:not(:disabled):not(.disabled):hover,.chat form .enter:not(:disabled):not(.disabled):active{background:var(--primary_hover)!important}.chat form .enter:not(:disabled):not(.disabled):hover svg path,.chat form .enter:not(:disabled):not(.disabled):active svg path{fill:var(--btn-primary-text)}.chat form .chat__composer .input-container{flex:auto;min-width:0;position:relative}.chat form .chat__composer .input-container .input{background:var(--bg-block);height:2.10526rem;font-family:var(--code-font), ui-monospace, monospace;color:var(--black);border:none;border-radius:.315789rem;padding-left:.421053rem;padding-right:2.73684rem;font-size:.736842rem}.chat form .chat__composer .input-container .input::placeholder{color:var(--gray);opacity:1}.chat form .chat__composer .input-container .btn{top:50%;transform:translateY(-50%)}.chat form .enter svg{display:block}.chat-list{overflow-anchor:none;overscroll-behavior-y:contain;background:var(--bg-block);min-height:0;font-family:var(--code-font), ui-monospace, monospace;-ms-overflow-style:none;scrollbar-width:none;flex:auto;margin:0;padding:.736842rem .631579rem .736842rem .842105rem;font-size:.736842rem;line-height:1.45;position:relative;overflow-y:auto}.chat-list::-webkit-scrollbar{width:0;height:0}.chat-list,.chat-list .message,.chat-list .message__content,.chat-list .message__name,.chat-list .message__body,.chat-list .message__main,.chat-list .message__files,.chat-list .message__file-card,.chat-list .message__text,.chat-list .message__footer,.chat-list .message__delivery,.chat-list .message__time{user-select:text}.chat-list.chat-list--no-prepended-move .chat-message-list-move{transition:none!important}.chat form{margin-top:auto}.message{align-items:flex-end;column-gap:.631579rem;width:100%;margin-bottom:.736842rem;display:flex}.message:last-child{margin-bottom:0}.message__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;align-self:flex-end;width:2.10526rem;height:2.10526rem;margin-bottom:.0526316rem}.message__avatar--fallback{background:var(--bg-block);border:1px solid var(--stroke);justify-content:center;align-items:center;display:flex}.message__content{background:var(--stroke);border-radius:.526316rem;flex:0 auto;min-width:0;max-width:min(78%,100% - 2.94737rem);padding:.368421rem .421053rem}.message__content--has-photo{border-radius:.736842rem;width:fit-content;max-width:min(86%,100% - 2.94737rem,14.5263rem);padding:.526316rem .631579rem .421053rem;overflow:hidden}.message__content--has-photo .message__name{margin-bottom:0;padding:0 0 .210526rem}.message__content--has-photo .message__body{flex-flow:column;align-items:stretch;gap:0;width:100%}.message__content--has-photo .message__main{width:var(--chat-photo-thumb-max);flex:auto;align-items:stretch;row-gap:.421053rem;max-width:100%}.message__content--has-photo .message__text{max-width:100%;padding:.105263rem 0 0}.message__content--has-photo .message__footer{flex-shrink:0;align-self:flex-end;margin-left:0;padding-top:.210526rem}.message__content--has-photo .message__media-mosaic{--mosaic-gap:.157895rem;--chat-photo-thumb-max:13.2632rem;--mosaic-cell:calc((100% - 3 * var(--mosaic-gap)) / 3);gap:var(--mosaic-gap);width:var(--chat-photo-thumb-max);box-sizing:border-box;border-radius:.631579rem;flex-wrap:wrap;align-self:stretch;max-width:100%;max-height:min(75vh,26.5263rem);display:flex;overflow:hidden}.message__content--has-photo .message__media-mosaic .message__image-btn--mosaic{box-sizing:border-box;cursor:pointer;flex:1 1 var(--mosaic-cell);min-width:var(--mosaic-cell);aspect-ratio:1;background:0 0;border:none;border-radius:0;width:auto;height:auto;margin:0;padding:0;line-height:0;display:block;overflow:hidden}.message__content--has-photo .message__media-mosaic .message__image-btn--mosaic .chat-mosaic-thumb{width:100%;min-width:0;display:block}.message__content--has-photo .message__media-mosaic .message__image-btn--mosaic:focus-visible{outline:2px solid var(--primary-border);outline-offset:-2px}.message__content--has-photo .message__media-mosaic .message__image--mosaic{vertical-align:top;border-radius:0;margin:0}.message__content--has-photo .message__media-mosaic--c1 .message__image-btn--mosaic{flex:0 0 100%;min-width:100%}.message__content--has-photo .message__media-mosaic--c2 .message__image-btn--mosaic{flex:1 1 calc((100% - var(--mosaic-gap)) / 2);min-width:calc((100% - var(--mosaic-gap)) / 2)}.message__content--has-photo .message__media-mosaic--c3 .message__image-btn--mosaic{flex:1 1 calc((100% - 2 * var(--mosaic-gap)) / 3);min-width:calc((100% - 2 * var(--mosaic-gap)) / 3)}.message--own .message__content--has-photo .message__main{align-items:stretch}.message--own .message__content--has-photo .message__text{text-align:right}.message--own .message__content--has-photo .message__media-mosaic{align-self:stretch;max-width:100%}.message--own .message__content--has-photo .message__footer{padding-inline:0}.message__content--has-docs:not(.message__content--has-photo){border-radius:.631579rem;min-width:min(13.0526rem,100%);max-width:min(86%,100% - 2.94737rem);padding:.421053rem .526316rem;overflow:hidden}.message__content--has-docs:not(.message__content--has-photo) .message__name{margin-bottom:0;padding:0 0 .210526rem}.message__content--has-docs:not(.message__content--has-photo) .message__body{flex-flow:column;align-items:stretch;gap:0;width:100%}.message__content--has-docs:not(.message__content--has-photo) .message__main{flex:auto;align-items:stretch;row-gap:.315789rem;width:100%;max-width:none}.message__content--has-docs:not(.message__content--has-photo) .message__text{padding:0 0 .210526rem}.message__content--has-docs:not(.message__content--has-photo) .message__footer{flex-shrink:0;align-self:flex-end;gap:.210526rem;margin-left:0;padding-top:.105263rem}.message__content--has-docs:not(.message__content--has-photo) .message__files{gap:.210526rem;width:100%;max-width:14.7368rem;padding:0}.message__content--has-docs:not(.message__content--has-photo) .message__file-card{background:var(--background);border:none;padding:.421053rem .526316rem}.message__content--has-docs:not(.message__content--has-photo) .message__file-card:hover{background:var(--card-bg-hover)}.message__content--has-photo.message__content--has-docs .message__files{align-self:stretch;width:100%;max-width:min(100%,13.2632rem);margin-top:.105263rem}.message__content--has-photo.message__content--has-docs .message__file-card{background:var(--background);border:none;padding:.421053rem .526316rem}.message__content--has-photo.message__content--has-docs .message__file-card:hover{background:var(--card-bg-hover)}.message--own .message__content--has-photo.message__content--has-docs .message__files{align-self:flex-start;width:100%}.message--own .message__content--has-photo.message__content--has-docs .message__file-card{text-align:left;flex-direction:row}.message--own .message__content--has-photo.message__content--has-docs .message__file-card .message__file-meta{align-items:flex-start}.message__name{color:var(--black);font-weight:500;line-height:1.25;font-family:var(--code-font), ui-monospace, monospace;margin-bottom:.210526rem;font-size:.789474rem}.message__name--room-admin{color:#b9008b}body.dark .message__name--room-admin{color:var(--primary)}.message__body{word-break:break-word;width:100%;color:var(--black);flex-flow:wrap;justify-content:flex-start;align-items:flex-end;gap:.210526rem .421053rem;max-width:100%;font-size:.736842rem;line-height:1.45;display:flex}.message__main{flex-direction:column;flex:0 auto;align-items:flex-start;row-gap:.421053rem;width:fit-content;min-width:0;max-width:100%;display:flex}.message__text{min-width:0;max-width:100%}.message__footer{flex-flow:row;flex:none;justify-content:flex-end;align-items:center;column-gap:.315789rem;margin-left:auto;display:flex}.message__delivery{color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.message__delivery svg path{opacity:.5;fill:currentColor!important}.message__delivery svg{width:.631579rem;height:.631579rem}.message__time{white-space:nowrap;opacity:1;color:var(--gray);font-size:.631579rem;line-height:1.2;font-family:var(--code-font), ui-monospace, monospace;text-align:right;font-weight:500}.message__image{object-fit:cover;border-radius:.315789rem;width:100%;max-width:13.2632rem;display:block}.message__image--attachment{max-width:100%;margin-top:0}.message__image-btn{cursor:pointer;background:0 0;border:none;border-radius:.315789rem;width:fit-content;max-width:100%;margin:0;padding:0;display:block;overflow:hidden}.message__image-btn:focus-visible{outline:2px solid var(--primary-border);outline-offset:2px}.message__image-btn--mosaic{width:100%;min-width:0}.message__files{flex-direction:column;align-items:stretch;gap:.315789rem;width:100%;max-width:13.6842rem;display:flex}.message__file-card{border:1px solid var(--stroke);color:inherit;border-radius:.421053rem;align-items:center;gap:.421053rem;padding:.421053rem;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.message__file-card:hover{background:var(--bg-block);border-color:var(--primary-border)}.message__file-card--draggable{cursor:grab;user-select:none}.message__file-card--draggable:active{cursor:grabbing}.message__file-card--dragging{opacity:.55;border-color:var(--primary-border);background:var(--primary_hover_transparent)}.message__file-card--mosaic{display:contents}.message__file-icon{color:#55657f;background:#55657f1f;border-radius:.421053rem;flex-shrink:0;justify-content:center;align-items:center;width:1.68421rem;height:1.68421rem;display:inline-flex;position:relative}.message__file-icon .code-editor-menu-icon{width:.947368rem;height:.947368rem}.message__file-lang-icon{object-fit:contain;width:100%;height:100%;display:block}.message__file-icon--code{background:0 0;padding:0}.message__file-ext{color:#fff;text-align:center;letter-spacing:.02em;background:#32435f;border-radius:.368421rem;min-width:1.26316rem;height:.736842rem;padding:0 .157895rem;font-size:.473684rem;font-weight:700;line-height:.736842rem;position:absolute;bottom:-.263158rem;right:-.210526rem}.message__file-meta{flex-direction:column;gap:.105263rem;min-width:0;display:flex}.message__file-name{color:var(--black);word-break:break-word;font-size:.684211rem;font-weight:500;line-height:1.25}.message__file-action{color:var(--gray);flex-wrap:wrap;align-items:baseline;column-gap:.210526rem;font-size:.578947rem;line-height:1.2;display:flex}.message__file-size{color:var(--gray);flex-shrink:0}.message__file-action-sep{opacity:.72;flex-shrink:0}.message__file-action-hint{min-width:0}.message .file-kind--pdf{color:#bb3030;background:#bb303024}.message .file-kind--doc{color:#2d5fb8;background:#2d5fb826}.message .file-kind--sheet{color:#27834f;background:#27834f26}.message .file-kind--archive{color:#8a5a22;background:#8a5a2229}.message .file-kind--audio{color:#7e46aa;background:#7e46aa26}.message .file-kind--video{color:#b24d80;background:#b24d8029}.message--own{justify-content:flex-end}.message--own .message__avatar{display:none}.message--own .message__content{background:var(--primary_hover_transparent);border:1px solid var(--primary-border);max-width:min(78%,16.8421rem);box-shadow:none}.message--own .message__content--has-photo{max-width:min(90%,14.5263rem)}.message--own .message__content--has-docs:not(.message__content--has-photo){max-width:min(90%,18.9474rem)}.message--own .message__body{justify-content:flex-end;width:100%}.message--own .message__main{align-items:flex-end}.message--own .message__content--has-docs .message__main{align-items:flex-start}.message--own .message__content--has-docs .message__body{align-items:stretch}.message--own .message__content--has-docs .message__files{align-self:flex-start}.message--own .message__content--has-docs .message__file-card{text-align:left;flex-direction:row}.message--own .message__content--has-docs .message__file-meta{align-items:flex-start}.message--own .message__content--has-docs:not(.message__content--has-photo) .message__text{text-align:right;align-self:stretch}.message--own .message__time{color:var(--gray)}.message:not(.message--own) .message__footer{flex-shrink:0}.message__delivery-icon svg path{opacity:1;fill:currentColor!important}.chat-message-menu{z-index:60;border:1px solid var(--stroke);background:var(--bg-block);border-radius:.421053rem;min-width:8.42105rem;max-width:min(14.7368rem,100vw - .842105rem);padding:.315789rem;animation:.12s ease-out chatMenuIn;position:fixed;box-shadow:0 .421053rem 1.26316rem #00000029,0 .105263rem .315789rem #0000001a}.chat-message-menu__item{width:100%;color:var(--black);cursor:pointer;font-family:var(--code-font), ui-monospace, monospace;text-align:left;background:0 0;border:none;border-radius:.315789rem;align-items:center;gap:.421053rem;padding:.421053rem .526316rem;font-size:.684211rem;line-height:1.2;display:inline-flex}.chat-message-menu__item svg{flex-shrink:0;width:.842105rem;height:.842105rem}.chat-message-menu__item:hover:not(:disabled){background:var(--stroke)}.chat-message-menu__item:disabled{cursor:default;opacity:.55}.chat-message-menu__item--danger{color:#d33535}.chat-message-menu__section--import{flex-direction:column;gap:.105263rem;display:flex}.chat-message-menu__section-title{letter-spacing:.02em;text-transform:uppercase;color:var(--gray);padding:.105263rem .526316rem 0;font-size:.578947rem;font-weight:500;line-height:1.2}.chat-message-menu__item--import{align-items:center;gap:.526316rem}.chat-message-menu__action-icon{object-fit:contain;flex-shrink:0;width:.947368rem;height:.947368rem}.chat-message-menu__item-copy{flex-direction:column;flex:1;align-items:flex-start;gap:.105263rem;min-width:0;display:flex}.chat-message-menu__item-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.chat-message-menu__item-hint{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--gray);font-size:.578947rem;line-height:1.2;overflow:hidden}.chat-message-menu__file-icon{background:var(--background);width:1.47368rem;height:1.47368rem;color:var(--primary);border-radius:.315789rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.chat-message-menu__file-icon svg{width:.842105rem;height:.842105rem}.chat-message-menu__file-icon--code{background:var(--bg-block)}.chat-message-menu__file-lang-icon{object-fit:contain;width:.947368rem;height:.947368rem}.chat-message-menu__file-ext{letter-spacing:.02em;text-transform:uppercase;color:var(--gray);pointer-events:none;font-size:.421053rem;font-weight:600;line-height:1;position:absolute;bottom:.0526316rem;right:.105263rem}.chat-message-menu__separator{background:var(--stroke);height:1px;margin:.210526rem .105263rem}.chat-menu-fade-enter-active,.chat-menu-fade-leave-active{transition:opacity .14s,transform .14s}.chat-menu-fade-enter-from,.chat-menu-fade-leave-to{opacity:0;transform:translateY(.210526rem)scale(.98)}@keyframes chatMenuIn{0%{opacity:0;transform:translateY(.210526rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.chat-message-list-enter-active,.chat-message-list-leave-active{transition:opacity .22s,max-height .22s,margin .22s,padding .22s}.chat-message-list-enter-from{opacity:0}.chat-message-list-leave-to{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(-.315789rem)scale(.98)}.chat-message-list-move{transition:transform .22s}.chat-skeleton{user-select:none;flex-direction:column;justify-content:flex-start;align-self:flex-start;gap:.736842rem;width:100%;padding-right:.105263rem;display:flex}.chat-skeleton__message{justify-content:flex-start;align-items:flex-end;column-gap:.631579rem;width:100%;display:flex}.chat-skeleton__message--own{justify-content:flex-end}.chat-skeleton__avatar{background:var(--background);border-radius:50%;flex-shrink:0;width:2.10526rem;height:2.10526rem;margin-bottom:.0526316rem}.chat-skeleton__bubble{box-sizing:border-box;background:var(--background);border-radius:.526316rem;flex:0 auto;min-width:0;max-width:min(78%,100% - 2.94737rem)}.chat-skeleton__bubble.chat-skeleton__shimmer{background:linear-gradient(105deg, var(--background) 0%, var(--background) 44%, color-mix(in srgb, var(--stroke) 28%, var(--background)) 50%, var(--background) 56%, var(--background) 100%);background-size:220% 100%;animation:2.4s ease-in-out infinite chatSkeletonPulse}.chat-skeleton__bubble--w-full{width:100%}.chat-skeleton__bubble--w-lg{width:83%}.chat-skeleton__bubble--w-md{width:58%}.chat-skeleton__bubble--w-sm{border-radius:.736842rem;width:6.78947rem}.chat-skeleton__bubble--w-xs{width:35%}.chat-skeleton__bubble--w-xxs{width:32%}.chat-skeleton__bubble--h-94{height:4.94737rem}.chat-skeleton__bubble--h-78{height:4.10526rem}.chat-skeleton__bubble--h-59{height:3.10526rem}.chat-skeleton__bubble--h-129{height:6.78947rem}.chat-skeleton__bubble--h-36{height:1.89474rem}.chat-skeleton__bubble--h-130{height:6.84211rem}.chat-skeleton__message--own .chat-skeleton__bubble{max-width:min(78%,16.8421rem)}body.dark .chat-skeleton__bubble.chat-skeleton__shimmer{background:linear-gradient(105deg, var(--background) 0%, var(--background) 44%, color-mix(in srgb, var(--stroke) 40%, var(--background)) 50%, var(--background) 56%, var(--background) 100%);background-size:220% 100%}@media (prefers-reduced-motion:reduce){.chat-skeleton__bubble.chat-skeleton__shimmer{background:var(--background);animation:none}}.chat-reconnect-gap{flex-direction:column;flex-shrink:0;align-items:center;gap:.526316rem;margin:.842105rem .421053rem 1.05263rem;display:flex}.chat-reconnect-gap__line{background:var(--stroke);width:100%;height:1px;display:block}.chat-reconnect-gap__label{color:var(--gray);text-align:center;font-size:.631579rem;line-height:1.3}.chat-reconnect-gap__loader{opacity:1;background:0 0;width:100%;position:static}.chat-history-loading{z-index:2;pointer-events:none;opacity:.95;background:linear-gradient(to bottom, var(--bg-block) 0%, var(--bg-block) 55%, #0000 100%);justify-content:center;align-items:center;column-gap:.315789rem;height:1.47368rem;margin:0;display:flex;position:absolute;top:0;left:0;right:0}.chat-history-loading__dot{background:var(--primary);border-radius:50%;width:.315789rem;height:.315789rem;animation:1s ease-in-out infinite chatHistoryDots;display:block}.chat-history-loading__dot:nth-child(2){animation-delay:.12s}.chat-history-loading__dot:nth-child(3){animation-delay:.24s}@keyframes chatHistoryDots{0%,80%,to{opacity:.35;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}.message--jump-highlight .message__content{animation:2.1s ease-out chatMessageJumpFlash}@keyframes chatMessageJumpFlash{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 55%, transparent)}18%{box-shadow:0 0 0 .210526rem color-mix(in srgb, var(--primary) 35%, transparent)}to{box-shadow:0 0 #0000}}@keyframes chatSkeletonPulse{0%{background-position:100% 0}to{background-position:0 0}}.chat-file-drop-fade-enter-active,.chat-file-drop-fade-leave-active{transition:opacity .18s}.chat-file-drop-fade-enter-from,.chat-file-drop-fade-leave-to{opacity:0}.video-chat-content-max .chat.chat--embedded{max-width:22.1053rem}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded,.video-chat-chat-sheet .chat.chat--embedded{border-radius:.263158rem;flex-direction:column;width:100%;max-width:22.1053rem;padding:0;font-family:ArmChair,system-ui,sans-serif;display:flex}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded .chat__head,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded .chat__head,.video-chat-chat-sheet .chat.chat--embedded .chat__head{background:#fff;border-bottom:none;border-radius:0;flex-shrink:0;height:auto;min-height:0;margin:0;padding:0}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded .chat-list,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded .chat-list,.video-chat-chat-sheet .chat.chat--embedded .chat-list{min-height:0;font-family:inherit;font-size:inherit;line-height:inherit;background:#fff;border-radius:0;flex:1 1 0;margin:0;box-shadow:none!important}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded .chat__form,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded .chat__form,.video-chat-chat-sheet .chat.chat--embedded .chat__form{border:none;flex-shrink:0;margin-top:0;background:#fff!important;box-shadow:0 -4px 20px 10px #fff!important}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded .chat__composer,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded .chat__composer,.video-chat-chat-sheet .chat.chat--embedded .chat__composer{background:#fff;border-color:#e7e7e7;border-radius:.421053rem}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded form .enter:not(:disabled):not(.disabled),.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded form .enter:not(:disabled):not(.disabled),.video-chat-chat-sheet .chat.chat--embedded form .enter:not(:disabled):not(.disabled){background:#e7e7e7!important}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded form .enter:not(:disabled):not(.disabled) svg path,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded form .enter:not(:disabled):not(.disabled) svg path,.video-chat-chat-sheet .chat.chat--embedded form .enter:not(:disabled):not(.disabled) svg path{fill:#10151d!important}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded form .enter:not(:disabled):not(.disabled):hover,.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded form .enter:not(:disabled):not(.disabled):active,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded form .enter:not(:disabled):not(.disabled):hover,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded form .enter:not(:disabled):not(.disabled):active,.video-chat-chat-sheet .chat.chat--embedded form .enter:not(:disabled):not(.disabled):hover,.video-chat-chat-sheet .chat.chat--embedded form .enter:not(:disabled):not(.disabled):active{background:#0019b914!important}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded form .enter:not(:disabled):not(.disabled):hover svg path,.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded form .enter:not(:disabled):not(.disabled):active svg path,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded form .enter:not(:disabled):not(.disabled):hover svg path,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded form .enter:not(:disabled):not(.disabled):active svg path,.video-chat-chat-sheet .chat.chat--embedded form .enter:not(:disabled):not(.disabled):hover svg path,.video-chat-chat-sheet .chat.chat--embedded form .enter:not(:disabled):not(.disabled):active svg path{fill:#10151d!important}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded .message:not(.message--own) .message__content,.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded .message:not(.message--own) .message__content--has-photo,.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded .message:not(.message--own) .message__content--has-docs:not(.message__content--has-photo),.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded .message:not(.message--own) .message__content,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded .message:not(.message--own) .message__content--has-photo,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded .message:not(.message--own) .message__content--has-docs:not(.message__content--has-photo),.video-chat-chat-sheet .chat.chat--embedded .message:not(.message--own) .message__content,.video-chat-chat-sheet .chat.chat--embedded .message:not(.message--own) .message__content--has-photo,.video-chat-chat-sheet .chat.chat--embedded .message:not(.message--own) .message__content--has-docs:not(.message__content--has-photo){box-shadow:none;background:#e7e7e7;border:none}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded .message--own .message__content,.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded .message--own .message__content--has-photo,.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded .message--own .message__content--has-docs:not(.message__content--has-photo),.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded .message--own .message__content,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded .message--own .message__content--has-photo,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded .message--own .message__content--has-docs:not(.message__content--has-photo),.video-chat-chat-sheet .chat.chat--embedded .message--own .message__content,.video-chat-chat-sheet .chat.chat--embedded .message--own .message__content--has-photo,.video-chat-chat-sheet .chat.chat--embedded .message--own .message__content--has-docs:not(.message__content--has-photo){box-shadow:none;background:#0019b90d;border:1px solid #0019b9}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded .chat-list,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded .chat-list{padding:.736842rem .842105rem}.video-chat-content-max>.video-chat-side-panel.chat.chat--embedded .chat__form,.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded .chat__form{padding:0 .842105rem .842105rem}.video-chat__popover-anchor>.video-chat__popover-panel.video-chat-side-panel{flex:none;min-height:0}.video-chat__popover-anchor>.video-chat__popover-panel.video-chat-side-panel .chat.chat--embedded{flex-direction:column;min-height:0;display:flex}.video-chat__popover-anchor>.video-chat__popover-panel.video-chat-side-panel .chat__body{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.video-chat__popover-anchor>.video-chat__popover-panel.video-chat-side-panel .chat-list{flex:1 1 0;min-height:0;overflow-y:auto}.video-chat-side-panel-head{box-sizing:border-box;box-shadow:none;z-index:1;background:#fff;border:none;flex-shrink:0;justify-content:space-between;align-items:center;padding:.842105rem .736842rem 0;display:flex;position:relative}.video-chat-side-panel-head__title{text-transform:lowercase;color:#10151d;margin:0;font-size:1.26316rem;font-weight:600;line-height:1.2}.video-chat-side-panel-head__close{cursor:pointer;background:0 0;border:none;border-radius:.263158rem;justify-content:center;align-items:center;width:1.26316rem;height:1.26316rem;padding:0;display:flex}.video-chat-side-panel-head__close:hover{background:#0019b914}.video-chat-side-panel-head__close svg{width:.736842rem;height:.736842rem}.video-chat-side-panel-head__close svg path{fill:#10151d}.video-chat-chat-sheet,.video-chat-class-sheet{box-sizing:border-box;width:100%;height:calc(var(--app-height,100vh) * .92);min-height:calc(var(--app-height,100vh) * .92);max-height:calc(var(--app-height,100vh) * .92);background:#fff;border-radius:.526316rem .526316rem 0 0;overflow:hidden}.video-chat-chat-sheet{flex-direction:column;display:flex}.video-chat-chat-sheet .chat.chat--embedded{border:none;border-radius:0;flex:auto;width:100%;max-width:none;height:100%;min-height:0;max-height:100%;font-family:ArmChair,system-ui,sans-serif;overflow:hidden}.video-chat-chat-sheet .chat.chat--embedded .chat__head{background:#fff;border:none;flex-shrink:0;height:auto;min-height:0;margin:0;padding:0}.video-chat-chat-sheet .chat.chat--embedded .video-chat-side-panel-head{padding:.842105rem 1.05263rem 0}.video-chat-chat-sheet .chat.chat--embedded .chat-list{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:1 1 0;min-height:0;padding:.842105rem 1.05263rem;overflow-y:auto;box-shadow:none!important}.video-chat-chat-sheet .chat.chat--embedded .chat__form{border:none;flex-shrink:0;margin:0;padding:0 1.05263rem .842105rem;background:#fff!important;box-shadow:0 -4px 20px 10px #fff!important}.video-chat-chat-sheet .chat.chat--embedded .chat__composer{border-color:#e7e7e7;border-radius:.421053rem;min-height:2.52632rem}.video-chat-chat-sheet .chat.chat--embedded .message{margin-bottom:.631579rem}.video-chat-chat-sheet .chat.chat--embedded .message__name,.video-chat-chat-sheet .chat.chat--embedded .message__body,.video-chat-chat-sheet .chat.chat--embedded .message__text,.video-chat-chat-sheet .chat.chat--embedded .message__time{font-family:ArmChair,system-ui,sans-serif}.video-chat-chat-sheet .chat.chat--embedded .message__body,.video-chat-chat-sheet .chat.chat--embedded .message__text{font-size:.789474rem;line-height:1.4}.video-chat-chat-sheet .chat.chat--embedded .message__time{font-size:.631579rem;font-weight:400}.video-chat-chat-sheet .chat.chat--embedded form .enter:not(:disabled):not(.disabled){border-radius:.315789rem;background:#e7e7e7!important}.video-chat-chat-sheet .chat.chat--embedded form .enter:not(:disabled):not(.disabled) svg path{fill:#10151d!important}.video-chat-chat-sheet .chat.chat--embedded form .enter:not(:disabled):not(.disabled):hover,.video-chat-chat-sheet .chat.chat--embedded form .enter:not(:disabled):not(.disabled):active{background:#0019b914!important}.video-chat-class-sheet{flex-direction:column;display:flex}.video-chat-class-sheet .class-list{box-sizing:border-box;color:#10151d;background:#fff;border-radius:0;width:100%;height:100%;min-height:0;max-height:100%;padding:.842105rem 1.05263rem;overflow:auto}.video-chat-class-sheet .class-list__head-wrap{margin-bottom:.842105rem}.video-chat-class-sheet .class-list__head-wrap h4{text-transform:lowercase;color:#10151d;font-family:ArmChair,system-ui,sans-serif;font-weight:600}.video-chat-class-sheet .class-list__close svg path{fill:#10151d}.video-chat-class-sheet .class-list__empty{color:#9fa1a5}.video-chat-class-sheet .modal-class-item__avatar{background:#f5f5f5;border:1px solid #e7e7e7}.video-chat-class-sheet .modal-class-item__name{color:#10151d}.video-chat-class-sheet .modal-class-item__teacher{color:#0019b9;font-weight:500!important}.video-chat-class-sheet .modal-class-item__more:hover svg path{fill:#0019b9}@media (width<=1080px){.video-chat-wrap .chat{height:calc(var(--app-height) - .526316rem);width:100%!important}.video-chat-wrap .chat .chat-list{height:calc(100% - 5.57895rem)}}.video-chat-wrap .video-chat-content-max .chat.chat--embedded .chat__form,.video-chat-wrap .video-chat-chat-sheet .chat.chat--embedded .chat__form,.video-chat-wrap .chat.chat--embedded .chat__form,.ui-sheet-shell:has(.video-chat-chat-sheet) .video-chat-content-max .chat.chat--embedded .chat__form,.ui-sheet-shell:has(.video-chat-chat-sheet) .video-chat-chat-sheet .chat.chat--embedded .chat__form,.ui-sheet-shell:has(.video-chat-chat-sheet) .chat.chat--embedded .chat__form,.ui-sheet-shell:has(.video-chat-class-sheet) .video-chat-content-max .chat.chat--embedded .chat__form,.ui-sheet-shell:has(.video-chat-class-sheet) .video-chat-chat-sheet .chat.chat--embedded .chat__form,.ui-sheet-shell:has(.video-chat-class-sheet) .chat.chat--embedded .chat__form{box-shadow:0 -4px 20px 10px #fff!important}@media (width<=500px){.video-chat-wrap .chat .chat-list{width:100%}}:root{--primary:#0019b9;--purple:#b9008b;--gray:#9fa1a5;--black:#10151d;--danger:#b90000;--red:#b90000;--green:#1fb900;--blue:#1f6dff;--light-green:#e7ffda;--bg-block:#fff;--btn-primary-text:#fff;--stroke:#e7e7e7;--stroke-light-green:#cff5ba;--background:#f5f5f5;--black_hover:#2d343f;--black_active:#1d222b;--primary_hover:#001287;--primary_active:#000f72;--primary_hover_transparent:#0019b90d;--primary_hover_second_transparent:#0019b926;--primary_active_transparent:#0019b91a;--primary-second:#000997;--primary-border:#0019b9;--card-bg-hover:#0019b914;--main-font:"ArmChair";--code-font:"UbuntuSansMono-Medium";--space-gutter:2.10526rem;--space-gutter-sm:1.05263rem;--space-gutter-xs:.789474rem;--container-account-max:44.9474rem;--space-account-margin-top:4.21053rem;--account-header-mobile-height:4.63158rem;--space-account-margin-top-tablet:7.78947rem;--space-account-margin-top-mobile-nav:6.73684rem;--space-account-padding-bottom:4.21053rem;--space-account-padding-bottom-tablet:3.15789rem;--space-account-padding-bottom-mobile:2.10526rem;--space-main-x:8.42105rem;--space-main-x-tight:2.10526rem;--space-section-margin-top:2.10526rem;--space-section-margin-top-tablet:6.73684rem;--space-section-margin-top-mobile:5.68421rem;--space-section-padding-x:1.05263rem;--space-section-padding-bottom:2.10526rem;--space-section-padding-bottom-selecting:6.21053rem;--radius-ui:.263158rem;--radius-ui-lg:.526316rem}
