.cst .cc-pin{border:1px solid var(--c-vio-line);min-width:0;transition:border-color .15s var(--c-ease);background:#282830e6;border-radius:6px;outline:none;grid-template-columns:28px minmax(0,1fr) auto;justify-self:end;gap:0 10px;padding:10px 8px 12px 14px;scroll-margin-top:88px;display:grid;position:relative}.cst .cc-pin:hover,.cst .cc-pin:focus-within{border-color:var(--c-vio)}.cst .cc-pin[aria-busy]{opacity:.5}.cst .cc-pin .cc-av{margin-top:2px}.cst .cc-av{background:var(--c-well);object-fit:cover;border-radius:50%;flex-shrink:0;display:block}.cc-pb{flex-direction:column;gap:2px;min-width:0;display:flex}.cc-pw{min-width:0;font-size:var(--fs-meta);color:var(--c-vio-t);align-items:center;gap:4px;display:flex}.cc-pw b{color:var(--c-t1);font-weight:600}.cc-pw span{flex-shrink:0}.cc-pw .cc-like{height:24px;color:var(--c-vio-t);padding:0 6px}.cst .cc-pt{font-size:var(--fs-body);color:var(--c-t2);-webkit-line-clamp:2;overflow-wrap:anywhere;border-radius:4px;-webkit-box-orient:vertical;line-height:1.5;text-decoration:none;display:-webkit-box;overflow:hidden}.cst .cc-pt:hover{color:var(--c-t1)}.cc-pin .cc-kebab{grid-area:auto/3;align-self:start}.cc-pin .cc-menu{top:0;right:32px}.cc-stream{background:var(--c-card);border:1px solid var(--c-line2);border-radius:6px;flex-direction:column;gap:12px;min-width:0;min-height:560px;padding:16px;scroll-margin-top:88px;display:flex}.cb-thin-g .cc-stream{min-height:0}.cc-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cc-head h2{font-size:var(--fs-body-lg);font-weight:700}.cc-head .cc-cnt{color:var(--c-t3);font-size:var(--fs-meta)}.cc-seg{background:var(--c-well);border-radius:6px;gap:2px;margin-left:auto;padding:3px;display:inline-flex;box-shadow:inset 0 2px 4px #00000059}.cc-seg button{height:30px;color:var(--c-t3);font-size:var(--fs-meta);cursor:pointer;transition:color .15s var(--c-ease), background .15s var(--c-ease);background:0 0;border:1px solid #0000;border-radius:4px;padding:0 12px;font-weight:600}.cc-seg button:hover{color:var(--c-t1);background:#ffffff0d}.cc-seg button:active{background:#ffffff1a}.cc-seg button[aria-pressed=true]{color:#fff;background:var(--c-vio-tint);border-color:var(--c-vio-line);box-shadow:inset 0 1px #ffffff1a,0 2px #00000059}.cc-cl{scrollbar-width:thin;scrollbar-color:#4a4a5c transparent;outline:none;flex-direction:column;flex:1 1 0;min-height:0;margin-right:-8px;padding-right:8px;display:flex;overflow-y:auto}.cb-thin-g .cc-cl{justify-content:safe center}.cc-c{border-top:1px solid var(--c-line2);grid-template-columns:32px 1fr auto;gap:4px 10px;padding:12px 0;scroll-margin-top:88px;display:grid}.cc-c:first-child,.cc-more+.cc-c{border-top:0}.cc-c[aria-busy]{opacity:.5}.cc-c .cc-av{grid-row:span 2}.cc-who{min-width:0;font-size:var(--fs-meta);color:var(--c-t3);align-items:center;gap:6px;display:flex}.cc-who b{color:var(--c-t1);font-weight:600;font-size:var(--fs-body)}.cc-who time{flex-shrink:0}.cc-mine{color:var(--c-t2);flex-shrink:0;font-weight:600}.cc-body{font-size:var(--fs-body);color:var(--c-t2);white-space:pre-wrap;overflow-wrap:anywhere;grid-column:2/4;line-height:1.55}.cc-acts{grid-column:2/4;align-items:center;gap:2px;margin-top:2px;margin-left:-8px;display:flex}.cc-like,.cc-kebab>button{color:var(--c-t3);cursor:pointer;transition:background .15s var(--c-ease), color .15s var(--c-ease);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.cc-like{height:28px;font-size:var(--fs-meta);gap:5px;padding:0 8px;font-weight:600}.cc-like:hover,.cc-kebab>button:hover{color:var(--c-t1);background:#ffffff0f}.cc-like:active,.cc-kebab>button:active{background:#ffffff1a}.cc-like svg{width:14px;height:14px}.cc-like[aria-pressed=true]{color:var(--c-vio-t)}.cc-kebab{grid-area:1/3;position:relative}.cc-kebab>button{width:28px;height:28px}.cc-kebab svg{width:16px;height:16px}.cc-menu{z-index:20;background:#3a3a48;border:1px solid #555569;border-radius:6px;min-width:120px;padding:4px;position:absolute;top:32px;right:0;box-shadow:0 12px 32px #0000008c}.cc-menu>button,.cc-menu .cc-menu-item{width:100%;height:36px;color:var(--c-t1);font-size:var(--fs-meta);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;padding:0 10px;font-weight:600;display:flex}.cc-menu>button:hover,.cc-menu .cc-menu-item:hover{background:#ffffff14}.cc-menu>button:active,.cc-menu .cc-menu-item:active{background:#ffffff1a}.cc-menu>button.red{color:#ff8a9a}.cc-menu-done{height:36px;color:var(--c-t3);font-size:var(--fs-meta);white-space:nowrap;align-items:center;padding:0 10px;font-weight:600;display:flex}.cc-more{min-height:32px;color:var(--c-t2);font-size:var(--fs-meta);cursor:pointer;background:0 0;border:0;border-radius:6px;align-self:center;margin:4px 0;padding:0 12px;font-weight:600}.cc-more:hover{color:var(--c-t1);background:#ffffff0f}.cc-empty{color:var(--c-t3);font-size:var(--fs-body);flex-direction:column;align-items:flex-start;gap:10px;padding:24px 0;display:flex}.cc-note{font-size:var(--fs-meta);color:var(--c-t2);align-items:center;gap:8px;display:flex}.cc-note.err{color:#ff8a9a}.cc-note button{color:var(--c-vio-t);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.cc-cmp-w{border-top:1px solid var(--c-line);padding-top:12px}.cc-cmp{flex-direction:column;gap:8px;display:flex}.cc-cmp textarea{resize:vertical;border:1px solid var(--c-line);background:var(--c-well);width:100%;min-height:56px;color:var(--c-t1);font:inherit;font-size:var(--fs-body);transition:border-color .15s var(--c-ease);border-radius:6px;padding:10px 12px;line-height:1.5;box-shadow:inset 0 2px 4px #00000059}.cc-cmp textarea:hover{border-color:#6a6a80}.cc-cmp textarea:focus{border-color:var(--c-vio);outline:none}.cc-cmp textarea::placeholder{color:#8a8a9c}.cc-row{align-items:center;gap:10px;display:flex}.cc-row .cc-cnt{color:var(--c-t3);font-size:var(--fs-caption);margin-right:auto}.cc-out{border:1px dashed var(--c-line);background:var(--c-well);border-radius:6px;align-items:center;gap:12px;padding:14px 16px;display:flex}.cc-out p{color:var(--c-t2);font-size:var(--fs-body);flex:1}@media (max-width:1360px){.cst .cc-pin{justify-self:stretch}}@media (max-width:1080px){.cc-stream{min-height:0}.cc-cl{flex:none;margin-right:0;padding-right:0;overflow:visible}}@media (max-width:640px){.cc-seg button,.cc-menu>button,.cc-menu .cc-menu-item,.cc-menu-done,.cc-more{height:44px;min-height:44px}.cc-like{height:44px;padding:0 10px}.cc-kebab>button{width:44px;height:44px}.cc-cmp textarea{font-size:16px}.cc-out{flex-wrap:wrap}.cc-out a{width:100%}.cc-note button{min-height:44px}.cc-pw .cc-like{height:44px;margin:-10px 0}.cc-pin .cc-menu{right:48px}}.cst .cc-cl:focus-visible{outline-offset:-2px;outline:2px solid #c9b6ff}.cst .cc-cl :is(a,button):not(.gg-btn):focus-visible,.cst .cc-seg button:not(.gg-btn):focus-visible{outline-offset:-2px}