@layer theos.frames{.theos-feed-action{--theos-feed-action-target:var(--theos-control);--theos-feed-action-gap:var(--theos-space-1);min-inline-size:var(--theos-feed-action-target);min-block-size:var(--theos-feed-action-target);gap:var(--theos-feed-action-gap);padding-inline:var(--theos-space-2);color:var(--theos-text-muted)}.theos-feed-action:hover:not(:disabled),.theos-feed-action[aria-pressed=true]{color:var(--theos-on-bg)}.theos-feed-action.theos-button--quiet:hover:not(:disabled),.theos-feed-action.theos-button--quiet:active:not(:disabled){background:0 0;border-color:#0000}.theos-feed-action__icon{line-height:var(--theos-leading-solid);text-align:center;display:flex}.theos-feed-action__count{color:currentColor;line-height:var(--theos-leading-solid);font-variant-numeric:tabular-nums}.theos-thread-view{padding-inline:var(--theos-space-4);padding-block-end:var(--theos-space-4)}.theos-thread-post{--theos-thread-rail-gutter:var(--theos-space-5);--theos-thread-rail-indent:var(--theos-space-6);--theos-thread-rail-line:var(--theos-hairline)}.theos-thread-post>.theos-feed-comment-children{border-inline-start-color:var(--theos-border);margin-inline-start:var(--theos-space-2);padding-inline-start:var(--theos-space-4)}.theos-thread-post>.theos-feed-comment-actions{grid-column:1/-1;grid-template-columns:var(--theos-step-4) minmax(0, 1fr);column-gap:var(--theos-feed-post-gap-group);align-items:center;display:grid}.theos-thread-post>.theos-thread-fold{inline-size:var(--theos-icon-sm);block-size:var(--theos-icon-sm);min-inline-size:var(--theos-touch-min-absolute);min-block-size:var(--theos-touch-min-absolute);aspect-ratio:var(--theos-aspect-square);padding:var(--theos-space-0);border-radius:var(--theos-radius-round);border-color:var(--theos-border-hover);background:var(--theos-bg);color:var(--theos-text-muted);z-index:1;flex-shrink:0;grid-area:3/1;justify-content:center;justify-self:center;align-items:center;display:inline-flex;position:relative}.theos-thread-post>.theos-thread-fold:hover:not(:disabled),.theos-thread-post>.theos-thread-fold:focus-visible{color:var(--theos-text);border-color:var(--theos-text-muted)}.theos-thread-post .theos-feed-comment-reply{min-inline-size:0;padding-inline:var(--theos-space-0);color:var(--theos-text-muted);grid-column:2;justify-self:start}.theos-thread-post .theos-feed-comment-reply:hover:not(:disabled),.theos-thread-post .theos-feed-comment-reply:focus-visible{color:var(--theos-text)}.theos-thread-row__excerpt{-webkit-line-clamp:8;line-clamp:8;color:var(--theos-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.theos-thread-post>.theos-feed-comment-avatar{grid-row:1}.theos-thread-post{position:relative}.theos-thread-post>.theos-thread-rail{all:unset;inline-size:var(--theos-thread-rail-gutter);cursor:pointer;position:absolute;inset-block-start:calc(var(--theos-step-4) + var(--theos-space-1));inset-block-end:0;inset-inline-start:0}.theos-thread-post>.theos-thread-rail:before{content:"";inline-size:var(--theos-thread-rail-line);background:var(--theos-border-hover);position:absolute;inset-block:0;inset-inline-start:50%;transform:translate(-50%)}@media (hover:hover){.theos-thread-post>.theos-thread-rail:hover:before{background:var(--theos-text);inline-size:calc(var(--theos-hairline) * 2)}}.theos-thread-post>.theos-thread-rail:focus-visible:before{background:var(--theos-text);inline-size:calc(var(--theos-hairline) * 2)}.theos-thread-post>.theos-feed-comment-children{border-inline-start:0;margin-inline-start:0;padding-inline-start:var(--theos-space-0)}.theos-thread-post>.theos-feed-comment-folded{border-radius:var(--theos-radius-md);border-color:var(--theos-border-hover);padding-inline:var(--theos-space-3);color:var(--theos-text-muted);grid-column:2;justify-self:start}.theos-thread-post>.theos-feed-comment-folded:hover,.theos-thread-post>.theos-feed-comment-folded:focus-visible{color:var(--theos-text)}.theos-thread-view .theos-thread__history{gap:var(--theos-feed-post-gap-boundary)}.theos-thread-view .theos-thread__back{min-block-size:0;min-inline-size:0;padding-inline:var(--theos-space-2);border-color:var(--theos-border);color:var(--theos-text-muted);padding-block:0}.theos-thread-view .theos-thread__back:hover:not(:disabled),.theos-thread-view .theos-thread__back:focus-visible{color:var(--theos-text)}.theos-thread-view .theos-thread__details{min-block-size:0;min-inline-size:0;padding-inline:var(--theos-space-2);border-color:var(--theos-border);color:var(--theos-text-muted);padding-block:0}.theos-thread-view .theos-thread__details:hover:not(:disabled),.theos-thread-view .theos-thread__details:focus-visible{color:var(--theos-text);border-color:var(--theos-border-hover)}.theos-rooms-rail-hidden{border:var(--theos-hairline) solid var(--theos-border);grid-template-columns:auto minmax(0,1fr);block-size:100%;min-block-size:0;display:grid;overflow:hidden}.theos-rooms-rail-hidden__main{min-block-size:0;min-inline-size:0;overflow:hidden}.theos-rooms-rail-show{min-inline-size:0;padding:var(--theos-space-2) var(--theos-space-1);block-size:var(--theos-inbox-header);border-inline-end:var(--theos-hairline) solid var(--theos-border);color:var(--theos-text-muted);align-self:start}.theos-rooms-rail-show:hover:not(:disabled),.theos-rooms-rail-show:focus-visible{color:var(--theos-text)}.theos-thread-view .theos-rooms-rail-hide{color:var(--theos-text-muted);flex:none}.theos-thread-opening{gap:var(--theos-space-2);flex-direction:column;padding-block-end:var(--theos-space-4);display:flex}.theos-thread-opening__title{margin:0}.theos-thread-opening__body{max-inline-size:var(--theos-feed-copy-measure);white-space:pre-wrap;overflow-wrap:anywhere}.theos-thread-discussion{gap:var(--theos-feed-post-gap-boundary);border-block-start:var(--theos-hairline) solid var(--theos-border);flex-direction:column;padding-block-start:var(--theos-space-4);display:flex}.theos-thread-discussion__heading{color:var(--theos-text-muted)}}
