@property --thread-row-tint{syntax:"<color>";inherits:false;initial-value:transparent}@layer components{.thread-root{container:thread/inline-size;inline-size:100%;min-inline-size:0;--thread-rail:hsl(var(--border));--thread-sep:hsl(var(--border)/0.55);--thread-hover:hsl(var(--muted)/0.3);--thread-flash:hsl(var(--primary)/0.14);--thread-focus:hsl(var(--ring));--thread-rail-w:1.5px}.thread-root[data-tone=ink]{--thread-rail:var(--border-default);--thread-sep:var(--border-subtle);--thread-hover:rgba(255,255,255,0.025);--thread-flash:color-mix(in oklch,var(--ember-500) 16%,transparent);--thread-focus:var(--ember)}.thread-node{--thread-step:1.25rem;--thread-av-top:28;--thread-av-reply:24;--thread-gap:0.5rem;--thread-av-n:var(--thread-av-reply);--thread-land-top:calc(max(var(--safe-top, 0px), var(--chrome-top-base-rest, 0px)) + var(--chrome-top-extra, 0px) + var(--reader-bar-row, 0px) + var(--series-tabstrip-h, 0px) + 0.75rem);--thread-land-bottom:calc(max(var(--page-end-clearance, 0px), var(--chrome-bottom-peak-rest, 0px)) + 0.75rem);position:relative;min-inline-size:0;scroll-margin-block-start:var(--thread-land-top)}.thread-node[tabindex="-1"]:focus{outline:none}.thread-node[tabindex="-1"]:focus-visible>.thread-row{outline:2px solid var(--thread-focus);outline-offset:.5rem}.thread-node[data-depth="0"]{--thread-av-n:var(--thread-av-top)}.thread-row{display:grid;grid-template-columns:calc(var(--thread-av-n) * 1px) minmax(0,1fr);-moz-column-gap:var(--thread-gap);column-gap:var(--thread-gap);align-items:start;border-radius:.375rem;background-color:var(--thread-row-tint);box-shadow:0 0 0 .5rem var(--thread-row-tint);transition:--thread-row-tint .2s var(--ease-macos);scroll-margin-block:var(--thread-land-top) var(--thread-land-bottom)}.thread-avatar-col{display:flex;flex-direction:column;align-items:center;align-self:stretch;min-block-size:0}.thread-avatar-col>*{flex:none}.thread-node[data-open]>.thread-row>.thread-avatar-col:after{content:"";flex:1 1 auto;inline-size:var(--thread-rail-w);margin-block-start:6px;background-color:var(--thread-rail);border-start-start-radius:999px;border-start-end-radius:999px}.thread-main{container:thread-main/inline-size;min-inline-size:0}.thread-node[data-depth="0"]{padding-block:.75rem}@container thread (width >= 30rem){.thread-node[data-depth="0"]{padding-block:1rem}}@media (hover:hover){.thread-node[data-depth="0"]>.thread-row:hover{--thread-row-tint:var(--thread-hover)}}.thread-node[data-depth="0"]:not([data-first]):before{content:"";position:absolute;inset-block-start:0;inset-inline-start:calc(var(--thread-av-n) * 1px + var(--thread-gap));inset-inline-end:0;block-size:1px;background-color:var(--thread-sep);pointer-events:none}.thread-children,.thread-item,.thread-list{min-inline-size:0}.thread-item{--thread-rail-x:calc(var(--thread-av-n) * 0.5px - var(--thread-rail-w) / 2);--thread-anchor:calc(0.75rem + var(--thread-av-reply) * 0.5px);--thread-elbow-w:calc(var(--thread-step) - var(--thread-av-n) * 0.5px - 2px);--thread-elbow-r:min(10px,var(--thread-elbow-w));position:relative;padding-inline-start:var(--thread-step);padding-block-start:.75rem}.thread-item[data-kind=more]{--thread-anchor:calc(0.75rem + 1rem)}.thread-item[data-kind=composer]{--thread-anchor:calc(0.75rem + 1.125rem)}.thread-item:before{inset-block-start:0;inline-size:var(--thread-elbow-w);block-size:var(--thread-anchor);border-inline-start:var(--thread-rail-w) solid var(--thread-rail);border-block-end:var(--thread-rail-w) solid var(--thread-rail);border-end-start-radius:var(--thread-elbow-r)}.thread-item:before,.thread-item:not([data-last]):after{content:"";position:absolute;inset-inline-start:var(--thread-rail-x);pointer-events:none}.thread-item:not([data-last]):after{inset-block-start:calc(var(--thread-anchor) - var(--thread-elbow-r));inset-block-end:0;inline-size:var(--thread-rail-w);background-color:var(--thread-rail)}@container thread (width < 17.5rem){.thread-node{--thread-step:1rem;--thread-av-top:28;--thread-av-reply:24;--thread-gap:0.5rem}.thread-item[data-pdeep~="2"]{padding-inline-start:0}.thread-item[data-pdeep~="2"]:after,.thread-item[data-pdeep~="2"]:before,.thread-node[data-deep~="2"]>.thread-row>.thread-avatar-col:after{content:none}.thread-node[data-deep~="3"]>.thread-row>.thread-main>.thread-context{display:inline-flex}.thread-node[data-deep~="3"]>.thread-row>.thread-main>.thread-context-sr{display:none}}@container thread (17.5rem <= width < 30rem){.thread-node{--thread-step:1.25rem;--thread-av-top:28;--thread-av-reply:24;--thread-gap:0.5rem}.thread-item[data-pdeep~="2"]{padding-inline-start:0}.thread-item[data-pdeep~="2"]:after,.thread-item[data-pdeep~="2"]:before,.thread-node[data-deep~="2"]>.thread-row>.thread-avatar-col:after{content:none}.thread-node[data-deep~="3"]>.thread-row>.thread-main>.thread-context{display:inline-flex}.thread-node[data-deep~="3"]>.thread-row>.thread-main>.thread-context-sr{display:none}}@container thread (30rem <= width < 48rem){.thread-node{--thread-step:1.5rem;--thread-av-top:32;--thread-av-reply:28;--thread-gap:0.625rem}.thread-item[data-pdeep~="3"]{padding-inline-start:0}.thread-item[data-pdeep~="3"]:after,.thread-item[data-pdeep~="3"]:before,.thread-node[data-deep~="3"]>.thread-row>.thread-avatar-col:after{content:none}.thread-node[data-deep~="4"]>.thread-row>.thread-main>.thread-context{display:inline-flex}.thread-node[data-deep~="4"]>.thread-row>.thread-main>.thread-context-sr{display:none}}@container thread (width >= 48rem){.thread-node{--thread-step:1.75rem;--thread-av-top:40;--thread-av-reply:32;--thread-gap:0.75rem}.thread-item[data-pdeep~="4"]{padding-inline-start:0}.thread-item[data-pdeep~="4"]:after,.thread-item[data-pdeep~="4"]:before,.thread-node[data-deep~="4"]>.thread-row>.thread-avatar-col:after{content:none}.thread-node[data-deep~="5"]>.thread-row>.thread-main>.thread-context{display:inline-flex}.thread-node[data-deep~="5"]>.thread-row>.thread-main>.thread-context-sr{display:none}}@supports not (container-type:inline-size){.thread-item[data-pdeep~="2"]{padding-inline-start:0}.thread-item[data-pdeep~="2"]:after,.thread-item[data-pdeep~="2"]:before,.thread-node[data-deep~="2"]>.thread-row>.thread-avatar-col:after{content:none}.thread-node[data-deep~="3"]>.thread-row>.thread-main>.thread-context{display:inline-flex}.thread-node[data-deep~="3"]>.thread-row>.thread-main>.thread-context-sr{display:none}}.thread-head-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.thread-head-row[data-end]{grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:.25rem;column-gap:.25rem}.thread-head{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;row-gap:.125rem;min-inline-size:0}.thread-head>*{white-space:nowrap}.thread-id,.thread-line1{display:inline-flex;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;flex:0 1 auto;min-inline-size:0;max-inline-size:100%}.thread-id>*{flex:none}.thread-id>[data-thread-level]{display:flex;align-items:center}.thread-id>.thread-name{flex:0 1 auto;min-inline-size:6ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thread-id>.thread-name[data-short]{flex-shrink:0;min-inline-size:0}.thread-edited-mark{display:none}@container thread-main (width < 18rem){.thread-edited-mark{display:inline}[data-thread-label=ago],[data-thread-label=edited],[data-thread-label=role]{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}@container thread-main (width < 13rem){.thread-id>[data-thread-level]{display:none}}.thread-time{display:inline-flex;align-items:baseline;-moz-column-gap:.25rem;column-gap:.25rem;flex:none;white-space:nowrap}.thread-cosmetics{display:inline-flex;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem}.thread-cosmetics,.thread-cosmetics>*{flex:0 1 auto;min-inline-size:0;max-inline-size:100%;overflow:hidden}.thread-cosmetics>*{text-overflow:ellipsis;white-space:nowrap}.thread-cosmetics>[data-thread-cos=title]{display:inline-flex;flex:1000000 1 0px;max-inline-size:-moz-max-content;max-inline-size:max-content}.thread-cosmetics>[data-thread-cos=badge]{display:inline-flex;flex:1 1 0px;max-inline-size:-moz-max-content;max-inline-size:max-content;min-inline-size:calc(2rem + 2px)}.thread-cosmetics>[data-thread-cos=icon]{flex:none;overflow:visible}.thread-context{display:none;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:calc(100% - 3rem);min-block-size:1.5rem;margin-block-start:.125rem;padding-inline:.375rem;margin-inline-start:-.375rem;border-radius:9999px;font-size:.75rem;line-height:1rem;white-space:nowrap;overflow:visible;transition:background-color .15s var(--ease-macos),color .15s var(--ease-macos);-webkit-tap-highlight-color:transparent}.thread-context>span{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.thread-context-sr{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.thread-body{overflow-wrap:anywhere;word-break:normal;min-inline-size:0}.thread-body pre{max-inline-size:100%;overflow-x:auto}.thread-body iframe,.thread-body img,.thread-body video{max-inline-size:min(200px,100%)}.thread-actions{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;row-gap:.25rem;min-inline-size:0;margin-inline-start:-.5rem}.thread-actions-extra>*,.thread-actions>*{flex:none}@container thread-main (width < 14rem){[data-thread-label=react]{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}@container thread-main (width < 11rem){[data-thread-label=reply]{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.thread-actions-extra{display:contents}@container thread-main (width < 26rem){.thread-actions-extra{display:none}}@container thread-main (width < 15.5rem){[data-thread-label=community-reply]{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}.thread-toggle-chevron{flex:none;transition:rotate var(--duration-spring-snappy) var(--ease-spring-snappy)}[aria-expanded=true]>.thread-toggle-chevron{rotate:180deg}@media (pointer:coarse){.thread-hit{position:relative}.thread-hit:after{content:"";position:absolute;inset-block:min(0px,calc((100% - 44px) / 2));inset-inline:min(0px,calc((100% - 44px) / 2))}.thread-head-row>.thread-hit:after{inset-inline-start:min(0px,calc(100% - 44px));inset-inline-end:0}.thread-context{margin-block-start:.625rem;min-inline-size:2.75rem}.thread-item[data-kind=more]{--thread-anchor:calc(0.75rem + 1.375rem)}}.thread-enter{animation:thread-enter .22s var(--ease-macos) backwards;animation-delay:calc(min(var(--thread-i, 0), 8) * 35ms)}.thread-node.thread-flash>.thread-row{animation:thread-flash 1.6s var(--ease-macos) backwards}@keyframes thread-enter{0%{opacity:0;translate:0 6px}}@keyframes thread-flash{0%{--thread-row-tint:var(--thread-flash)}to{--thread-row-tint:transparent}}@media (prefers-reduced-motion:reduce){.thread-enter{animation:thread-fade .12s ease-out backwards;animation-delay:0s}.thread-node.thread-flash>.thread-row{animation:none;--thread-row-tint:var(--thread-flash)}.thread-toggle-chevron{transition:none}}@keyframes thread-fade{0%{opacity:0}}@media (forced-colors:active){.thread-root{--thread-rail:CanvasText}.thread-avatar-col:after,.thread-item:after,.thread-item:before,.thread-node[data-depth="0"]:before{forced-color-adjust:none}.thread-context{border:1px solid ButtonText}}}@layer components{.cb-card{position:relative;isolation:isolate;container:cb-card/inline-size;display:grid;grid-template-columns:3rem minmax(0,1fr) 1rem;grid-template-rows:minmax(0,1fr);align-items:center;box-sizing:border-box;inline-size:min(100%,26rem);block-size:calc(5rem + 2px);margin-block:.5rem 0;padding:.5rem;border:1px solid var(--border-default);border-radius:.75rem;background:var(--ink-2);color:var(--text-1);font-size:.875rem;line-height:1.25rem;text-align:start;white-space:normal;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-macos),border-color .2s var(--ease-macos),transform .14s var(--ease-macos)}.cb-card:has(+:not(.cb-card,.cb-more,[data-series-embed-more])){margin-block-end:.5rem}.cb-card-cover{position:relative;display:grid;place-items:center;inline-size:3rem;block-size:4rem;border-radius:.375rem;background:var(--ink-3);color:var(--text-3);overflow:hidden}.cb-card-cover>.cb-glyph{inline-size:1.25rem;block-size:1.25rem}.cb-cover-img{position:absolute;inset:0;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.cb-card-cover img{transition:transform .2s var(--ease-macos)}.cb-card-cover [aria-label="Reveal mature content"]>span:last-child{display:none}.cb-card-cover [aria-label="Reveal mature content"]{border-radius:.375rem}.cb-card-cover [aria-label="Reveal mature content"]:focus-visible{outline:2px solid var(--ember-1000);outline-offset:-2px}.cb-card-body{display:flex;flex-direction:column;justify-content:center;gap:.25rem;min-inline-size:0;padding-inline:.75rem}.cb-card-eyebrow{display:block;overflow:hidden;font-size:.6875rem;line-height:1rem;font-weight:500;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap}.cb-card-link{display:block;min-inline-size:0;color:inherit;text-decoration:none;outline:none}a.cb-card-link:after{content:"";position:absolute;inset:0;border-radius:inherit}.cb-card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--text-1);overflow-wrap:anywhere;text-align:left}.cb-card:dir(rtl) .cb-card-title{text-align:right}.cb-card[data-eyebrow] .cb-card-title{-webkit-line-clamp:1;line-clamp:1}.cb-card-meta{display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;color:var(--text-3);white-space:nowrap}.cb-card-badge,.cb-card-meta{min-inline-size:0;overflow:hidden}.cb-card-badge{flex:0 1 auto;padding-inline:.25rem;border:1px solid var(--border-default);border-radius:.25rem;font-size:.625rem;line-height:.875rem;font-weight:500;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;color:var(--text-2)}.cb-card-count{flex:none;font-variant-numeric:tabular-nums}.cb-card-badge,.cb-card-count{unicode-bidi:plaintext}.cb-card-status-slot{display:flex;flex:1 1 0;flex-wrap:wrap;min-inline-size:0;block-size:1rem;overflow:hidden}.cb-card-status-slot:before{content:"";flex:none;inline-size:0;block-size:1rem}.cb-card-status{flex:none}.cb-card-status:before{content:"·";margin-inline-end:.375rem}.cb-card-trailing{display:flex;align-items:center;justify-content:flex-end;min-inline-size:0;color:var(--text-3)}.cb-card-chevron{inline-size:1rem;block-size:1rem;transition:translate .2s var(--ease-macos)}.cb-card:dir(rtl) .cb-card-chevron{scale:-1 1}.cb-card-remove{position:relative;z-index:1;display:grid;flex:none;place-items:center;box-sizing:content-box;inline-size:1.75rem;block-size:1.75rem;padding:0;border:0;border-radius:9999px;background:transparent;background-clip:content-box;color:var(--text-3);cursor:pointer;transition:background-color .15s var(--ease-macos),color .15s var(--ease-macos)}.cb-card-remove-glyph{inline-size:1rem;block-size:1rem}@media (pointer:coarse){.cb-card-remove{padding:.5rem;margin:-.5rem}}.cb-card-line{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.125rem;min-inline-size:0}.cb-card-note{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;min-inline-size:0;font-size:.8125rem;line-height:1.125rem;color:var(--text-3)}.cb-card-line>.cb-card-note{-webkit-line-clamp:2;line-clamp:2}.cb-card-action,.cb-chip-action{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:transparent;color:var(--text-1);font-size:.75rem;line-height:1rem;font-weight:500;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;cursor:pointer;transition:text-decoration-color .15s var(--ease-macos)}.cb-card-action-glyph{inline-size:.75rem;block-size:.75rem}@media (pointer:coarse){.cb-card-action{padding-block:.875rem;margin-block:-.875rem}}.cb-card[data-state=unavailable]{border-style:dashed;background:transparent}.cb-card[data-state=hidden] .cb-card-cover,.cb-card[data-state=unavailable] .cb-card-cover{background:var(--ink-2)}.cb-card-bar{display:block;block-size:.75rem;border-radius:.25rem;background:var(--ink-3)}.cb-card-bar[data-bar=title]{inline-size:70%}.cb-card-bar[data-bar=meta]{inline-size:40%;block-size:.625rem}@media (hover:hover){.cb-card[data-linked]:hover{background:var(--ink-3);border-color:var(--border-strong)}.cb-card[data-linked]:hover .cb-card-cover img{transform:scale(1.03)}.cb-card[data-linked]:hover .cb-card-chevron{translate:2px 0}.cb-card[data-linked]:dir(rtl):hover .cb-card-chevron{translate:-2px 0}.cb-card-remove:hover{background-color:var(--ink-3);color:var(--text-1)}.cb-card-action:hover,.cb-chip-action:hover{text-decoration-color:currentColor}}.cb-card[data-linked]:has(.cb-card-link:active){transform:scale(.985)}.cb-card:has(.cb-card-link:focus-visible){outline:2px solid var(--ember-1000);outline-offset:-2px}.cb-more:focus-visible{outline:2px solid var(--ember-1000);outline-offset:-2px}.cb-card-action:focus-visible,.cb-card-remove:focus-visible,.cb-chip-action:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ink-0),0 0 0 4px var(--ember-1000)}@container cb-card (max-width: 18rem){.cb-card-chevron,.cb-card-status-slot{display:none}.cb-card-body{padding-inline:.5rem}.cb-card-meta{gap:.25rem}.cb-card-count-unit{display:none}.cb-card-count:after{content:" ch"}}.cb-chip{display:inline-flex;max-inline-size:min(100%,18rem);vertical-align:-.2em;white-space:nowrap}.cb-chip-link{display:inline-flex;align-items:center;gap:.3125rem;min-inline-size:0;max-inline-size:100%;box-sizing:border-box;block-size:1.375rem;padding-inline:.25rem .5rem;border:1px solid var(--border-default);border-radius:.375rem;background:var(--ink-2);color:var(--text-1);font-size:.8125rem;line-height:1rem;font-weight:500;text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease-macos),border-color .2s var(--ease-macos),transform .14s var(--ease-macos)}.cb-chip-cover{position:relative;display:grid;flex:none;place-items:center;inline-size:.875rem;block-size:1.125rem;border-radius:.1875rem;background:var(--ink-3);color:var(--text-3);overflow:hidden}.cb-chip-cover>.cb-glyph{inline-size:.625rem;block-size:.625rem}.cb-chip-title{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.cb-chip-bar{display:block;flex:0 1 auto;min-inline-size:0;inline-size:6rem;block-size:.5rem;border-radius:.25rem;background:var(--ink-3)}.cb-chip[data-state=skeleton] .cb-chip-cover>.cb-glyph{visibility:hidden}.cb-chip[data-state=hidden] .cb-chip-link,.cb-chip[data-state=unavailable] .cb-chip-link{border-style:dashed;background:transparent;color:var(--text-3)}@media (hover:hover){a.cb-chip-link:hover{background:var(--ink-3);border-color:var(--border-strong)}}a.cb-chip-link:active{transform:scale(.985)}a.cb-chip-link:focus-visible{outline:2px solid var(--ember-1000);outline-offset:-2px}.cb-more{display:flex;inline-size:-moz-fit-content;inline-size:fit-content;align-items:center;gap:.25rem;margin-block-start:.5rem;block-size:1.75rem;padding-inline:.625rem;border:1px solid var(--border-default);border-radius:9999px;background:var(--ink-2);color:var(--text-2);font-size:.75rem;line-height:1rem;font-weight:500;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .2s var(--ease-macos),border-color .2s var(--ease-macos),color .2s var(--ease-macos)}.cb-more:not(:last-child){margin-block-end:.5rem}@media (hover:hover){.cb-more:hover{background:var(--ink-3);border-color:var(--border-strong);color:var(--text-1)}}@media (pointer:coarse){.cb-more{block-size:2.75rem;padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.cb-card,.cb-chip-link{transition:background-color .12s linear,border-color .12s linear}.cb-card-chevron,.cb-card-cover img{transition:none}.cb-card[data-linked]:has(.cb-card-link:active),a.cb-chip-link:active{transform:none}}@media (prefers-reduced-motion:reduce) and (hover:hover){.cb-card[data-linked]:hover .cb-card-cover img{transform:none}.cb-card[data-linked]:dir(rtl):hover .cb-card-chevron,.cb-card[data-linked]:hover .cb-card-chevron{translate:none}}}