.VoiceBar-module__XUaGcW__bar{box-sizing:border-box;width:min(var(--read), 100%);align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--line-strong);border-radius:var(--r-xl);background:var(--surface-1);margin-inline:auto;display:flex}.VoiceBar-module__XUaGcW__live{align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:flex}.VoiceBar-module__XUaGcW__dot{width:var(--space-2);height:var(--space-2);border-radius:var(--r-pill);background:var(--red-glyph);flex:none;animation:1.2s ease-in-out infinite VoiceBar-module__XUaGcW__rec}.VoiceBar-module__XUaGcW__bar:not([data-state=recording]) .VoiceBar-module__XUaGcW__dot{background:var(--ink-3);animation:none}.VoiceBar-module__XUaGcW__words{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:var(--type-small);color:var(--ink-2);overflow:hidden}.VoiceBar-module__XUaGcW__time{font:var(--type-ui);color:var(--ink);font-variant-numeric:tabular-nums;flex:none}.VoiceBar-module__XUaGcW__level{height:var(--space-4);flex:none;align-items:center;gap:2px;display:inline-flex}.VoiceBar-module__XUaGcW__level i{border-radius:var(--r-pill);background:var(--ink-2);transform-origin:50%;width:3px;height:100%;transition:transform var(--dur-fast) linear;display:block}@keyframes VoiceBar-module__XUaGcW__rec{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.VoiceBar-module__XUaGcW__dot{animation:none}.VoiceBar-module__XUaGcW__level i{transition:none}}
.ChevChat-module__0ulglq__screen{z-index:1;min-height:0;padding-top:var(--h-topbar);flex-direction:column;flex:auto;display:flex;position:relative}.ChevChat-module__0ulglq__page{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.ChevChat-module__0ulglq__quiet{box-sizing:border-box;width:100%;max-width:calc(var(--read) + 2 * var(--page-gutter));padding:var(--space-16) var(--page-gutter);margin:0 auto}.ChevChat-module__0ulglq__loading{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--page-gutter);flex-direction:column;display:flex}.ChevChat-module__0ulglq__head{z-index:2;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--page-gutter) var(--space-2);text-align:center;flex-direction:column;flex:none;display:flex;position:relative}.ChevChat-module__0ulglq__face{width:calc(var(--space-24) + var(--space-12) + var(--space-2));height:calc(var(--space-24) + var(--space-12) + var(--space-2));transition:width var(--dur-slow) var(--ease), height var(--dur-slow) var(--ease)}.ChevChat-module__0ulglq__name{max-width:100%;font:var(--type-title-2);letter-spacing:var(--track-title-2);color:var(--ink);overflow-wrap:anywhere;margin:0}.ChevChat-module__0ulglq__limit{max-width:100%;color:var(--ink-2);font:var(--type-small);-webkit-tap-highlight-color:transparent;text-decoration:none;position:relative}.ChevChat-module__0ulglq__limit:before{content:"";inset:calc((var(--fs-small) * var(--lh-small) - var(--h-md)) / 2) calc(-1 * var(--space-3));position:absolute}.ChevChat-module__0ulglq__limit:hover{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.ChevChat-module__0ulglq__limit:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-sm)}.ChevChat-module__0ulglq__state{max-width:100%;min-height:calc(var(--fs-small) * var(--lh-small) * 2 + 2px);flex-direction:column;align-items:center;gap:2px;display:flex}.ChevChat-module__0ulglq__stateWords{font:var(--type-small);font-weight:var(--fw-medium);color:var(--ink-2)}.ChevChat-module__0ulglq__step{align-items:baseline;gap:var(--space-3);min-width:0;max-width:100%;font:var(--type-small);color:var(--ink-3);display:inline-flex}.ChevChat-module__0ulglq__stepWords{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ChevChat-module__0ulglq__stepAction{cursor:pointer;color:var(--ink);font:inherit;font-weight:var(--fw-medium);text-underline-offset:2px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;margin:0;padding:0;text-decoration:underline;position:relative}.ChevChat-module__0ulglq__stepAction:before{content:"";inset:calc((var(--fs-small) * var(--lh-small) - var(--h-md)) / 2) calc(-1 * var(--space-1));position:absolute}.ChevChat-module__0ulglq__stepAction:disabled{cursor:default;color:var(--ink-3)}.ChevChat-module__0ulglq__stepAction:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-sm)}@media (max-height:700px){.ChevChat-module__0ulglq__face{width:calc(var(--space-24) + var(--space-4));height:calc(var(--space-24) + var(--space-4))}}[data-keyboard] .ChevChat-module__0ulglq__face{width:var(--space-16);height:var(--space-16)}[data-keyboard] .ChevChat-module__0ulglq__name{font:var(--type-button)}[data-keyboard] .ChevChat-module__0ulglq__limit{display:none}.ChevChat-module__0ulglq__scroll{overscroll-behavior:contain;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--space-6));-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--space-6));mask-image:linear-gradient(to bottom, transparent 0, black var(--space-6));flex:auto;overflow:hidden auto}.ChevChat-module__0ulglq__column{box-sizing:border-box;width:100%;min-height:100%;max-width:calc(var(--read) + 2 * var(--page-gutter));padding:var(--space-6) var(--page-gutter) var(--space-3);flex-direction:column;justify-content:flex-end;margin:0 auto;display:flex}.ChevChat-module__0ulglq__earlier{padding:var(--space-2) 0 var(--space-4);font:var(--type-small);justify-content:center;display:flex}.ChevChat-module__0ulglq__earlierWords{color:var(--ink-3)}.ChevChat-module__0ulglq__note{margin:var(--space-4) 0;font:var(--type-small);color:var(--ink-3);text-align:center}.ChevChat-module__0ulglq__linesLoading{gap:var(--space-3);flex-direction:column;display:flex}.ChevChat-module__0ulglq__skeletonMine{align-self:flex-end}.ChevChat-module__0ulglq__lines{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ChevChat-module__0ulglq__stamp{margin:var(--space-5) 0 var(--space-1);font:var(--type-small);color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:center;display:flex}.ChevChat-module__0ulglq__lines>.ChevChat-module__0ulglq__stamp:first-child{margin-top:0}.ChevChat-module__0ulglq__row{align-items:flex-start;gap:var(--space-1);margin-top:var(--space-3);min-width:0;animation:ChevChat-module__0ulglq__row-in var(--dur) var(--ease) both;flex-direction:column;display:flex}.ChevChat-module__0ulglq__row[data-from=me]{align-items:flex-end}.ChevChat-module__0ulglq__row[data-join-previous]{margin-top:var(--space-1)}.ChevChat-module__0ulglq__stamp+.ChevChat-module__0ulglq__row{margin-top:var(--space-2)}@keyframes ChevChat-module__0ulglq__row-in{0%{opacity:0;transform:translateY(var(--space-1))}to{opacity:1;transform:none}}.ChevChat-module__0ulglq__bubble{box-sizing:border-box;min-width:0;max-width:min(85%,560px);padding:var(--space-2) var(--space-3);border-radius:var(--r-lg);font:var(--type-body);overflow-wrap:anywhere}.ChevChat-module__0ulglq__row[data-from=me] .ChevChat-module__0ulglq__bubble{background:var(--ink);color:var(--bg);white-space:pre-wrap}.ChevChat-module__0ulglq__row[data-from=me] .ChevChat-module__0ulglq__bubble[data-state=sending]{opacity:.72}.ChevChat-module__0ulglq__row[data-from=me] .ChevChat-module__0ulglq__bubble[data-state=failed]{opacity:.56}.ChevChat-module__0ulglq__row[data-from=chev] .ChevChat-module__0ulglq__bubble{border:1px solid var(--line);background:var(--surface-1);color:var(--ink)}.ChevChat-module__0ulglq__row[data-from=me][data-join-previous] .ChevChat-module__0ulglq__bubble{border-top-right-radius:var(--r-sm)}.ChevChat-module__0ulglq__row[data-from=me][data-join-next] .ChevChat-module__0ulglq__bubble{border-bottom-right-radius:var(--r-sm)}.ChevChat-module__0ulglq__row[data-from=chev][data-join-previous] .ChevChat-module__0ulglq__bubble{border-top-left-radius:var(--r-sm)}.ChevChat-module__0ulglq__row[data-from=chev][data-join-next] .ChevChat-module__0ulglq__bubble{border-bottom-left-radius:var(--r-sm)}.ChevChat-module__0ulglq__failed{font:var(--type-small);color:var(--ink-3);margin:0}.ChevChat-module__0ulglq__md>:first-child{margin-top:0}.ChevChat-module__0ulglq__md>:last-child{margin-bottom:0}.ChevChat-module__0ulglq__md p{margin:0 0 var(--space-2)}.ChevChat-module__0ulglq__md :is(h1,h2,h3,h4){margin:var(--space-3) 0 var(--space-1);font:var(--type-button);color:var(--ink)}.ChevChat-module__0ulglq__md strong{font-weight:var(--fw-semibold)}.ChevChat-module__0ulglq__md em{font-style:italic}.ChevChat-module__0ulglq__md a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.ChevChat-module__0ulglq__md :is(a,button).ChevChat-module__0ulglq__pageLink{max-width:100%;height:var(--space-8);margin:var(--space-1) 0;padding:0 var(--space-3);vertical-align:middle;font:var(--type-small);font-weight:var(--fw-medium);text-decoration:none}.ChevChat-module__0ulglq__md :is(a,button).ChevChat-module__0ulglq__pageLink:before{inset:calc((var(--space-8) - var(--h-md)) / 2) 0}.ChevChat-module__0ulglq__md :is(ul,ol){margin:0 0 var(--space-2);padding-left:var(--space-5)}.ChevChat-module__0ulglq__md li{margin:var(--space-1) 0}.ChevChat-module__0ulglq__md li::marker{color:var(--ink-3)}.ChevChat-module__0ulglq__md blockquote{margin:0 0 var(--space-2);padding-left:var(--space-3);border-left:2px solid var(--line-strong);color:var(--ink-2)}.ChevChat-module__0ulglq__md code{padding:0 var(--space-1);border-radius:var(--r-sm);background:var(--inset);font:var(--type-code)}.ChevChat-module__0ulglq__md pre code{background:0 0;padding:0}.ChevChat-module__0ulglq__md table{max-width:100%;margin:0 0 var(--space-2);border-collapse:collapse;font:var(--type-small);display:block;overflow-x:auto}.ChevChat-module__0ulglq__md :is(th,td){padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--line);text-align:left}.ChevChat-module__0ulglq__md hr{margin:var(--space-3) 0;border:0;border-top:1px solid var(--line)}.ChevChat-module__0ulglq__md img{max-width:100%}.ChevChat-module__0ulglq__watchRow{gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:min(85%,560px);display:flex}.ChevChat-module__0ulglq__answers{align-items:center;gap:var(--space-1);min-width:0;max-width:min(85%,560px);min-height:var(--h-sm);padding:0 var(--space-1);cursor:pointer;color:var(--ink-3);font:var(--type-small);text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;display:inline-flex;position:relative}.ChevChat-module__0ulglq__answers:before{content:"";inset:calc((var(--h-sm) - var(--h-md)) / 2) 0;position:absolute}.ChevChat-module__0ulglq__answers:hover{color:var(--ink-2)}.ChevChat-module__0ulglq__answers:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-sm)}.ChevChat-module__0ulglq__answersWords{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ChevChat-module__0ulglq__follows{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ChevChat-module__0ulglq__myFiles{align-items:flex-end;gap:var(--space-1);flex-direction:column;min-width:0;max-width:min(85%,560px);display:flex}.ChevChat-module__0ulglq__myFiles[data-state=sending]{opacity:.72}.ChevChat-module__0ulglq__myFiles[data-state=failed]{opacity:.56}.ChevChat-module__0ulglq__myPhotos{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}.ChevChat-module__0ulglq__myPhoto{border-radius:var(--r-lg);-webkit-tap-highlight-color:transparent;display:block}.ChevChat-module__0ulglq__myPhoto img{width:calc(var(--space-24) + var(--space-8));height:calc(var(--space-24) + var(--space-8));object-fit:cover;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);display:block}.ChevChat-module__0ulglq__myPhoto:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ChevChat-module__0ulglq__voice{align-items:center;gap:var(--space-3);box-sizing:border-box;width:min(100%,360px);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);display:flex}.ChevChat-module__0ulglq__myFile{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;min-height:var(--h-md);box-sizing:border-box;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);color:var(--ink);font:var(--type-small);text-decoration:none;display:inline-flex}.ChevChat-module__0ulglq__myFile:hover{background:var(--hover)}.ChevChat-module__0ulglq__myFile:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ChevChat-module__0ulglq__myFileName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ChevChat-module__0ulglq__lines{--media-cap:max(160px, min(44svh, 360px))}.ChevChat-module__0ulglq__pictures{gap:var(--space-2);grid-template-columns:minmax(0,1fr);place-items:start;max-width:min(85%,560px);display:grid}.ChevChat-module__0ulglq__pictures[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ChevChat-module__0ulglq__picture{min-width:0;max-width:100%;width:calc(var(--media-cap) * var(--ar,1));border-radius:var(--r-lg);cursor:zoom-in;-webkit-tap-highlight-color:transparent;display:block}.ChevChat-module__0ulglq__picture img{width:100%;height:auto;aspect-ratio:var(--ar,1);object-fit:contain;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);display:block}.ChevChat-module__0ulglq__picture:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ChevChat-module__0ulglq__clip{width:calc(var(--media-cap) * var(--ar,16 / 9));border:1px solid var(--line);border-radius:var(--r-lg);background:#000;max-width:min(85%,420px);margin:0;position:relative;overflow:hidden}.ChevChat-module__0ulglq__clip video{width:100%;height:auto;aspect-ratio:var(--ar,16 / 9);object-fit:contain;background:#000;display:block}.ChevChat-module__0ulglq__sound{gap:var(--space-2);flex-direction:column;width:min(85%,420px);display:flex}.ChevChat-module__0ulglq__soundRow{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);display:flex}.ChevChat-module__0ulglq__soundIcon{width:var(--space-8);height:var(--space-8);border-radius:var(--r-pill);background:var(--hover);color:var(--ink-2);flex:none;place-items:center;display:grid}.ChevChat-module__0ulglq__soundPlayer{width:100%;min-width:0;height:var(--h-sm);flex:auto}.ChevChat-module__0ulglq__lyrics{font:var(--type-small);color:var(--ink-2)}.ChevChat-module__0ulglq__lyrics summary{cursor:pointer;color:var(--ink-3)}.ChevChat-module__0ulglq__lyrics p{margin:var(--space-1) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.ChevChat-module__0ulglq__row[data-from=chev] .ChevChat-module__0ulglq__madeNote{color:var(--ink-2)}.ChevChat-module__0ulglq__madeWords{margin:0}.ChevChat-module__0ulglq__madeWhy{margin:var(--space-1) 0 0;font:var(--type-small);color:var(--ink-3)}.ChevChat-module__0ulglq__typing{align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);display:inline-flex}.ChevChat-module__0ulglq__typing i{width:var(--space-2);height:var(--space-2);border-radius:var(--r-pill);background:var(--ink-3);opacity:.3;animation:1.4s ease-in-out infinite ChevChat-module__0ulglq__dot;display:block}.ChevChat-module__0ulglq__typing i:nth-child(2){animation-delay:.2s}.ChevChat-module__0ulglq__typing i:nth-child(3){animation-delay:.4s}@keyframes ChevChat-module__0ulglq__dot{0%,60%,to{opacity:.3}30%{opacity:.85}}.ChevChat-module__0ulglq__dock{z-index:2;gap:var(--space-2);padding:var(--space-2) var(--page-gutter) calc(var(--space-3) + env(safe-area-inset-bottom,0px));flex-direction:column;flex:none;display:flex;position:relative}.ChevChat-module__0ulglq__dock>*{box-sizing:border-box;width:min(var(--read), 100%);margin-inline:auto}[data-keyboard] .ChevChat-module__0ulglq__dock{padding-bottom:var(--space-2)}.ChevChat-module__0ulglq__composer{--composer-w:var(--read)}.ChevChat-module__0ulglq__dock .ChevChat-module__0ulglq__composer[data-variant] .ChevChat-module__0ulglq__box{border-radius:var(--r-xl);background:var(--surface-1);-webkit-backdrop-filter:none;backdrop-filter:none}.ChevChat-module__0ulglq__ask{gap:var(--space-2);flex-direction:column;display:flex}.ChevChat-module__0ulglq__askWords{padding:0 var(--space-1);font:var(--type-small);color:var(--ink-2);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ChevChat-module__0ulglq__replies{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.ChevChat-module__0ulglq__paused{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);display:flex}.ChevChat-module__0ulglq__pausedWords{min-width:0;font:var(--type-small);color:var(--ink-2);margin:0}.ChevChat-module__0ulglq__telegram{align-items:center;gap:var(--space-2);min-width:0;padding-left:var(--space-4);display:flex}.ChevChat-module__0ulglq__telegramWords{min-width:0;font:var(--type-small);color:var(--ink-2);flex:auto;margin:0}.ChevChat-module__0ulglq__telegram>:not(.ChevChat-module__0ulglq__telegramWords){flex:none}.ChevChat-module__0ulglq__dock>.ChevChat-module__0ulglq__newPill{bottom:calc(100% + var(--space-2));align-items:center;gap:var(--space-1);width:fit-content;min-height:var(--h-sm);padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface-1);box-shadow:var(--shadow-float);color:var(--ink);font:var(--type-small);font-weight:var(--fw-medium);cursor:pointer;animation:ChevChat-module__0ulglq__pill-in var(--dur) var(--ease) both;-webkit-tap-highlight-color:transparent;margin:0 auto;display:inline-flex;position:absolute;left:0;right:0}@keyframes ChevChat-module__0ulglq__pill-in{0%{opacity:0}to{opacity:1}}.ChevChat-module__0ulglq__dock>.ChevChat-module__0ulglq__newPill:hover{background:var(--hover)}.ChevChat-module__0ulglq__dock>.ChevChat-module__0ulglq__newPill:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ChevChat-module__0ulglq__face{transition:none}.ChevChat-module__0ulglq__row{animation:none}.ChevChat-module__0ulglq__typing i{opacity:.6;animation:none}.ChevChat-module__0ulglq__dock>.ChevChat-module__0ulglq__newPill{animation:none}}
