.edit-icon{visibility:hidden}.user-content.desktop.active .edit-icon,.user-content.desktop:hover .edit-icon,.user-content.mobile.active .edit-icon{visibility:visible}.refresh-icon{visibility:hidden}.user-content.desktop.active .refresh-icon,.user-content.desktop:hover .refresh-icon,.user-content.mobile.active .refresh-icon{visibility:visible}.is-chat-loading:before{content:"";z-index:-2;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg);position:absolute;width:99999px;height:99999px;background-repeat:no-repeat;background-position:0 0;background-image:conic-gradient(transparent,hsl(var(--action-accent)),transparent 25%);animation:rotate 1.5s linear infinite;transition:opacity .3s linear;will-change:transform;opacity:1}@keyframes rotate{to{transform:translate(-50%,-50%) rotate(1turn)}}.homepage-loading_loading__oBEz0{min-width:0;pointer-events:none}.homepage-loading_chart__poYQX,.homepage-loading_rail__sPyTe{overflow-x:hidden}.homepage-loading_tile__Gbnsm{position:relative;flex:none;overflow:hidden;background:var(--hp-secondary)}.homepage-loading_tile__Gbnsm:after{content:none}.homepage-loading_panel__yY7Y1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 36px);max-width:400px;padding:18px 16px 16px;border-radius:20px;background:var(--hp-surface);border:1px solid var(--hp-line)}.homepage-loading_avatar__oKFTZ,.homepage-loading_icon__n1h9d,.homepage-loading_line__Z9Irk,.homepage-loading_rank__BOskc,.homepage-loading_title__SmB3x{display:block;flex:none;background:var(--hp-secondary);border-radius:6px}.homepage-loading_line__Z9Irk{height:12px;width:100%;margin-top:6px}.homepage-loading_title__SmB3x{height:20px;width:85%;margin-bottom:8px}.homepage-loading_short__fVSIU{width:55%}.homepage-loading_panel__yY7Y1>span{margin-inline:auto}.homepage-loading_panel__yY7Y1 .homepage-loading_title__SmB3x{margin-top:8px;height:24px}.homepage-loading_avatar__oKFTZ{width:46px;height:46px;border-radius:50%;margin-bottom:10px}.homepage-loading_row__GO5xC{display:flex;align-items:center;gap:12px;min-width:0;min-height:75px;padding:10px 0;border-bottom:1px solid var(--hp-line)}.homepage-loading_icon__n1h9d{width:54px;height:54px;border-radius:14px}.homepage-loading_rank__BOskc{width:20px;height:16px}.homepage-loading_copy__IIch0{flex:1;min-width:0}.homepage-loading_copy__IIch0 .homepage-loading_title__SmB3x{height:18px;margin-bottom:2px}.homepage-loading_copy__IIch0 .homepage-loading_line__Z9Irk{height:10px;margin-top:4px}.homepage-loading_copy__IIch0 .homepage-loading_line__Z9Irk:last-child{width:75%}.homepage-loading_rows__fgJY_{display:contents}.homepage-loading_tabs__VXxTr{margin-top:4px;display:flex;gap:24px;border-bottom:1px solid var(--hp-line)}.homepage-loading_tabs__VXxTr span{display:flex;align-items:center;min-height:42px;margin-bottom:-1px;border-bottom:2px solid transparent;font-size:.9375rem;font-weight:600;color:var(--hp-muted)}.homepage-loading_sort__14Hxk{align-self:center;margin-left:auto;width:94px;height:32px;border-radius:8px;background:var(--hp-secondary)}.mention{border:1px solid hsl(var(--muted-foreground)/.6);padding:.1rem .4rem;font-size:1rem;color:hsl(var(--foreground));border-radius:.25rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-user-select:text;-moz-user-select:text;user-select:text;font-weight:500}.tiptap-editor{transform:translateZ(0)}.tiptap-editor .react-renderer.node-mention{display:inline-flex;align-items:center;vertical-align:bottom}.tiptap-editor div,.tiptap-editor p{margin:0!important;white-space:pre-wrap!important}.tiptap-editor pre{white-space:pre-wrap!important}.tiptap-editor code{background:transparent!important;padding:0!important;border:none!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.tiptap-editor b,.tiptap-editor strong{font-weight:400!important}.tiptap-editor em,.tiptap-editor i{font-style:normal!important}.tiptap-editor li,.tiptap-editor ol,.tiptap-editor ul{list-style:none!important;margin:0!important;padding:0!important}.tiptap-editor p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:hsl(var(--muted-foreground));pointer-events:none;height:0}.tiptap-editor pre{white-space:pre-wrap;word-break:normal;word-wrap:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji!important}.tiptap-editor .react-renderer.node-fileMention{display:inline-flex;align-items:center;vertical-align:bottom}.file-mention{white-space:nowrap}