.csRoot .csDialogBody:has(>.clSurface){display:flex;flex-direction:column}.csRoot .csDialogBody>.csRoot.csRootBare.clSurface{flex:1;min-height:0;background:none;border:0;border-radius:0}.csRoot .csDialogBody>.clSurface .clHead,.csRoot .csDialogBody>.clSurface .clScroll{padding-left:0;padding-right:0}.csRoot.csRootBare.clSurface{position:relative;box-sizing:border-box;display:flex;width:100%;flex-direction:column;overflow:hidden;background:var(--csPanel);border:1px solid var(--csEdge);border-radius:var(--csRadPanel)}.csRoot.csRootBare.clSurfaceSheet{height:100%;border-bottom:0;border-radius:var(--csRadPanel) var(--csRadPanel) 0 0}.csRoot .clHead{flex:none;display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--csLine)}.csRoot .clTabs{box-sizing:border-box;display:flex;flex:1;gap:4px;padding:4px;background:var(--csWell);border:1px solid var(--csWellEdge);border-radius:var(--csRadKey);box-shadow:var(--csCutShadow)}.csRoot .clTabSlot{display:flex;flex:1 1 0;min-width:0}.csRoot .csKey.clTabKey{--csDepth:5px;--csKeyPressPull:calc(1px - var(--csDepth));--csKeyInk:var(--csInkMeta);--csKeyInkHi:var(--csInk);flex:1 1 0;min-width:0;min-height:48px;gap:7px;justify-content:center;padding:5px 8px;font-size:12.5px;font-weight:600;border-radius:var(--csRadKeySm)}.csRoot .clTabArt{flex:none}.csRoot .clTabLabel{display:flex;min-width:0;max-width:100%;align-items:center;gap:4px}.csRoot .clTabWord{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csRoot .clTabLock{flex:none}.csRoot .csKey.clTabKey[aria-disabled=true] .clTabArt{filter:var(--csArtSpent)}.csRoot.clSurfaceSheet .csKey.clTabKey{flex-direction:column;gap:2px;padding:4px 4px 3px}.csRoot .clTabTip{display:flex}.csRoot .clTabTip,.csRoot .clTabTip .csTip{flex:1 1 0;min-width:0}.csRoot .clTabTip .csTipBubble{left:auto;right:0;transform:none}.csRoot .clScroll{overflow-y:auto;overscroll-behavior:contain;padding:16px 18px;height:64vh}.csRoot .clScroll[data-sheet="1"]{flex:1;height:auto}.csRoot .clMonth{position:relative;margin-bottom:16px}.csRoot .clMonthRail{position:absolute;left:13px;top:0;bottom:-16px;width:1px;background:var(--csEdge);pointer-events:none}.csRoot .clEntry{position:relative;padding-left:36px}.csRoot .clSpine{position:absolute;left:13px;width:1px;background:var(--csEdge);pointer-events:none}.csRoot .clSpine[data-run=full]{top:0;bottom:0}.csRoot .clSpine[data-run=down]{top:10px;bottom:0}.csRoot .clSpine[data-run=stub]{top:0;height:10px}.csRoot .clNode{position:absolute;left:0;top:3px;display:flex;width:28px;justify-content:center}.csRoot .clDot{box-sizing:border-box;width:12px;height:12px;margin-top:1px;border:2px solid var(--csPanel);border-radius:50%;background:var(--csInkDim)}.csRoot .clDot[data-now="1"]{width:15px;height:15px;margin-top:0;background:var(--csAmber);animation:clBreath var(--csIdleMs) var(--csEaseIdle) infinite}@keyframes clBreath{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.csRoot .clEntryBlock{padding-bottom:24px}.csRoot .clEntryTop{display:flex;align-items:flex-start;gap:12px}.csRoot .clEntryMain{flex:1;min-width:0}.csRoot .clEntryTitle{font-size:15.5px;font-weight:600;line-height:var(--csLeadTitle);letter-spacing:-.01em;color:var(--csInk)}.csRoot .csLink.clEntryLink{display:inline;color:var(--csInk);text-decoration:none}.csRoot .csLink.clEntryLink .clEntryLinkText{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1.5px;text-decoration-color:var(--csAmberLine);text-underline-offset:5px;transition:color var(--csTintMs) var(--csEase),text-decoration-color var(--csTintMs) var(--csEase)}.csRoot .csLink.clEntryLink:hover .clEntryLinkText{color:var(--csAmberText);text-decoration-color:var(--csAmberText)}.csRoot .csLink.clEntryLink .csLinkOut{color:var(--csAmberText);opacity:1}.csRoot .clEntrySummary{margin-top:4px;font-size:13px;line-height:var(--csLeadBody);color:var(--csInkBody)}.csRoot .clEntryAsked{margin-top:4px;font-size:11.5px;line-height:var(--csLeadBody);color:var(--csInkMeta)}.csRoot .clEntryBody{margin-top:12px;padding-right:4px;font-size:13.5px;line-height:var(--csLeadBody);color:var(--csInkBody)}.csRoot .clEntrySide{display:flex;flex:none;align-items:center;gap:6px;padding-top:1px}.csRoot .clEntryDate{font-size:12.5px;color:var(--csInkMeta)}.csRoot .clLock{display:inline-block;flex:none;margin-left:6px;vertical-align:-1px;color:var(--csAmberText)}.csRoot .clDisclose{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;margin:-4px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--csInkMeta);cursor:pointer;transition:color var(--csTintMs) var(--csEase)}.csRoot .clDisclose:hover{color:var(--csInk)}.csRoot .clDisclose:focus-visible{outline:var(--csFocusW) solid var(--csAmberHi);outline-offset:var(--csFocusGap)}.csRoot .clDiscloseChev{transition:transform var(--csKeyMs) var(--csEase)}.csRoot .clDisclose[aria-expanded=true] .clDiscloseChev{transform:rotate(180deg)}@media (pointer:coarse){.csRoot .clDisclose{width:44px;height:44px;margin:-14px}}.csRoot .clEntryFoot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.csRoot .clReactBar{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.csRoot .csKey.clReact{--csDepth:4px;--csKeyPressPull:calc(1px - var(--csDepth));--csKeyInk:var(--csInkBody);--csKeyInkHi:var(--csInk);gap:5px;min-height:26px;justify-content:center;padding:2px 9px;border-radius:999px;font-family:var(--csMono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.csRoot .csKey.clReactOn{--csKeyFace:var(--csAmber);--csKeyFaceHi:var(--csAmberFaceHi);--csKeyEdge:var(--csAmber);--csKeyEdgeHi:var(--csAmberFaceHi);--csKeySole:var(--csAmberSole);--csKeyInk:var(--csAmberInk);--csKeyInkHi:var(--csAmberInk)}.csRoot .clReactGlyph{font-family:var(--csUi);font-size:13px;line-height:var(--csLeadFlat)}.csRoot .clThumbs{display:flex;flex:none;align-items:center;gap:4px}.csRoot .clThumb{display:block;overflow:hidden;padding:0;background:var(--csWell);border:1px solid var(--csWellEdge);border-radius:var(--csRadRead);box-shadow:var(--csCutShadow);cursor:pointer;transition:border-color var(--csTintMs) var(--csEase)}.csRoot .clThumb:hover{border-color:var(--csEdgeHi)}.csRoot .clThumb:focus-visible{outline:var(--csFocusW) solid var(--csAmberHi);outline-offset:var(--csFocusGap)}.csRoot .clThumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.csRoot .clThumbMore{display:grid;width:36px;place-items:center;font-family:var(--csMono);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;color:var(--csInkMeta);transition:border-color var(--csTintMs) var(--csEase),color var(--csTintMs) var(--csEase)}.csRoot .clThumbMore:hover{color:var(--csInk)}.csRoot .clStack{display:flex;flex-direction:column;gap:28px}.csRoot .clSectionHead{margin-bottom:14px}.csRoot .clBucket{position:relative;display:flex;flex-direction:column;gap:10px}.csRoot .clBucketRail{position:absolute;left:13px;top:8px;bottom:8px;width:1px;background:var(--csEdge);pointer-events:none}.csRoot .clItem{position:relative;padding-left:36px}.csRoot .clItemNode{position:absolute;left:0;top:15px;display:flex;width:28px;justify-content:center}.csRoot .clItemNodeDisc{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:var(--csPanel)}.csRoot .clStage[data-stage=now]{color:var(--csAmberText)}.csRoot .clStage[data-stage=next]{color:var(--csInkMeta)}.csRoot .clStage[data-stage=later]{color:var(--csInkDim)}.csRoot .csKey.clVoteRow{--csDepth:5px;--csKeyInk:var(--csInkBody);--csKeyInkHi:var(--csInk);width:100%;align-items:stretch;gap:12px;padding:12px;text-align:left;font-size:13.5px;font-weight:400}.csRoot .csKey.clVoteRow[data-stacked="1"]{flex-direction:column-reverse}.csRoot .clVote{box-sizing:border-box;display:flex;flex:none;align-items:center;justify-content:center;gap:2px;flex-direction:column;width:48px;background:var(--csWell);border:1px solid var(--csWellEdge);border-radius:var(--csRadKeySm);box-shadow:var(--csCutShadow);color:var(--csInkMeta);transition:background-color var(--csTintMs) var(--csEase),border-color var(--csTintMs) var(--csEase),color var(--csTintMs) var(--csEase)}.csRoot .clVote[data-stacked="1"]{flex-direction:row;gap:8px;width:100%;padding:7px 0}.csRoot .clVote[data-on="1"]{background:var(--csAmberWell);border-color:var(--csAmberLine);color:var(--csAmberText)}.csRoot .clVoteCount{font-family:var(--csMono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:var(--csLeadFlat)}.csRoot .clVoteArrow{transform:rotate(-90deg)}.csRoot .clItemMain{display:flex;flex:1;min-width:0;flex-direction:column;justify-content:center}.csRoot .clItemTitle{font-size:13.5px;font-weight:600;line-height:var(--csLeadTitle);color:var(--csInk)}.csRoot .clItemDetail{margin-top:4px;font-size:12.5px;line-height:var(--csLeadBody);color:var(--csInkMeta)}.csRoot .clItemHead{display:flex;align-items:flex-start;gap:8px}.csRoot .clItemStatus{margin-left:auto;flex:none}.csRoot .clAuthor{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;color:var(--csInkMeta)}.csRoot .clAuthorFounder{color:var(--csInkBody);font-weight:500}.csRoot .clAuthorMark{flex:none;border-radius:3px}.csRoot .clAuthorGlyph{flex:none;color:var(--csInkDim)}.csRoot .clNote{padding:0 4px;font-size:12.5px;line-height:var(--csLeadBody);color:var(--csInkMeta)}.csRoot .clRows{display:flex;flex-direction:column;gap:8px}.csRoot .clSkelRow{display:flex;align-items:stretch;gap:12px;padding:12px;border:1px solid var(--csEdge);border-radius:var(--csRadKey)}.csRoot .clSkelRow[data-stacked="1"]{flex-direction:column-reverse}.csRoot .clSkelMain{display:flex;flex:1;min-width:0;flex-direction:column;justify-content:center;gap:8px;padding:2px 0}.csRoot .csKey.clAddKey{--csDepth:4px;--csKeyInk:var(--csInkBody);--csKeyInkHi:var(--csInk);gap:6px;padding:5px 10px;font-size:12.5px;font-weight:600;border-radius:var(--csRadKeySm)}.csRoot .clAddKey:not([aria-expanded=true]){--csKeyFace:var(--csAmber);--csKeyFaceHi:var(--csAmberFaceHi);--csKeyEdge:var(--csAmber);--csKeyEdgeHi:var(--csAmberFaceHi);--csKeySole:var(--csAmberSole);--csKeyInk:var(--csAmberInk);--csKeyInkHi:var(--csAmberInk)}.csRoot .clAddPlus{transition:transform var(--csKeyMs) var(--csEase)}.csRoot .clAddPlus[data-open="1"]{transform:rotate(45deg)}.csRoot .clComposerSlot{padding-bottom:10px}.csRoot .clComposer{display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--csFace);border:1px solid var(--csEdge);border-radius:var(--csRadKey)}.csRoot .clComposerMore{display:flex;flex-direction:column;gap:10px;padding-top:2px}.csRoot .csKey.clAnonKey{--csDepth:4px;--csKeyPressPull:calc(1px - var(--csDepth));--csKeyInk:var(--csInkBody);--csKeyInkHi:var(--csInk);width:100%;min-height:44px;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;border-radius:var(--csRadKeySm)}.csRoot .csKey.clAnonOn{--csKeyFace:var(--csAmber);--csKeyFaceHi:var(--csAmberFaceHi);--csKeyEdge:var(--csAmber);--csKeyEdgeHi:var(--csAmberFaceHi);--csKeySole:var(--csAmberSole);--csKeyInk:var(--csAmberInk);--csKeyInkHi:var(--csAmberInk)}.csRoot .clEmptyMark{display:grid;width:44px;height:44px;place-items:center;background:var(--csWell);border:1px solid var(--csWellEdge);border-radius:50%;box-shadow:var(--csCutShadow);color:var(--csInkMeta)}.csRoot .clDrop{position:relative;overflow:hidden;background:var(--csFace);border:1px solid var(--csEdge);border-radius:var(--csRadPanel)}@media (min-width:768px){body [data-changelog-drop]{left:280px}body:has(.with-sidebar.sidebar-collapsed) [data-changelog-drop]{left:80px}}.csRoot .clDropBody{position:relative;display:block;width:100%;padding:14px 36px 14px 14px;text-align:left;cursor:pointer}.csRoot .clDropBody:focus-visible{outline:var(--csFocusW) solid var(--csAmberHi);outline-offset:calc(var(--csFocusGap) * -1);border-radius:var(--csRadPanel)}.csRoot .clDropClose{position:absolute;right:8px;top:8px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--csInkMeta);cursor:pointer;transition:color var(--csTintMs) var(--csEase)}.csRoot .clDropClose:hover{color:var(--csInk)}.csRoot .clDropClose:focus-visible{outline:var(--csFocusW) solid var(--csAmberHi);outline-offset:var(--csFocusGap)}.csRoot .clDropTitle{margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:var(--csLeadTitle);color:var(--csInk)}.csRoot .clDropSummary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;font-size:12px;line-height:var(--csLeadBody);color:var(--csInkMeta)}.csRoot .clDropReacts{display:flex;align-items:center;gap:6px;margin-top:10px}.csRoot .clDropTimer{position:relative;height:3px;width:100%;background:var(--csWell)}.csRoot .clDropTimerFill{height:100%;background:var(--csAmber)}.csRoot .clLightbox{position:relative;display:flex;align-items:center;justify-content:center}.csRoot .clLightboxImg{display:block;max-width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;border:1px solid var(--csEdge);border-radius:var(--csRadKey)}.csRoot .clLightboxNav{position:absolute;top:50%;transform:translateY(-50%)}.csRoot .clLightboxNav[data-side=left]{left:12px}.csRoot .clLightboxNav[data-side=right]{right:12px}.csRoot .clLightboxChev[data-dir=left]{transform:rotate(90deg)}.csRoot .clLightboxChev[data-dir=right]{transform:rotate(-90deg)}.csRoot .clLightboxCount{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);padding:4px 10px;background:var(--csPanel);border:1px solid var(--csEdge);border-radius:999px;font-family:var(--csMono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:var(--csLeadFlat);color:var(--csInkBody);pointer-events:none}