.conversation-navigation{position:absolute;z-index:22;left:2px;top:20px;bottom:calc(var(--conversation-reserve, 16px) + 20px);display:flex;flex-direction:column;justify-content:center;width:32px;pointer-events:none}.conversation-navigation-track{position:relative;width:32px;max-height:min(320px,100%);min-height:24px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;cursor:pointer;pointer-events:auto;border-radius:8px;touch-action:pan-y}.conversation-navigation-track::-webkit-scrollbar{display:none}.conversation-navigation-track:focus-visible{outline:2px solid #7261e8;outline-offset:1px;background:#ffffffed}.conversation-navigation-marks{position:relative;width:100%;pointer-events:none}.conversation-navigation-hover,.conversation-navigation-indicator,.conversation-navigation-mark{position:absolute;left:10px;width:10px;height:3px;border-radius:2px;background:#a3a3ad;transform:translateY(-50%)}.conversation-navigation-hover{background:#797086}.conversation-navigation-indicator{background:#403650}.conversation-navigation-toggle{display:none;cursor:pointer}.conversation-navigation-preview{position:fixed;z-index:90;pointer-events:none;padding:12px 14px;border:1px solid #ffffff18;border-radius:12px;background:#303034;color:#f4f4f5;box-shadow:0 8px 28px #0003;font-size:14px;line-height:1.5}.conversation-navigation-preview time,.conversation-navigation-preview-label{display:block;color:#bcbcc5;font-size:14px}.conversation-navigation-preview p{margin:4px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere}@media (max-width:639px){.conversation-navigation{top:16px;left:4px;bottom:calc(var(--conversation-reserve, 16px) + 16px)}.conversation-navigation-toggle{display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;border:1px solid #e9e9ed;border-radius:8px;background:#fffffff2;color:#575263;pointer-events:auto}.conversation-navigation-track{display:none}.conversation-navigation[data-expanded=true] .conversation-navigation-track{display:block;max-height:min(320px,calc(100% - 40px));margin-top:8px;background:#fffffff2;box-shadow:0 2px 10px #0001}}.generated-media_card__fDJL0{position:relative;max-width:100%;flex:none;border-radius:10px;background:#f3f3f7;box-shadow:inset 0 0 0 1px rgb(0 0 0/8%)}.generated-media_content__JKivP{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.generated-media_imageButton__33Lv_{position:relative;display:block;width:100%;height:100%;cursor:pointer}.generated-media_image__mlxR5{display:block;width:100%;height:100%;object-fit:contain}.generated-media_loading__o3j6g{position:absolute;inset:0;pointer-events:none}.generated-media_feedback__DJpsV{display:grid;place-items:center;height:100%;padding:16px;font-size:14px;color:rgb(0 0 0/50%)}.scroll-container_viewport__DMSx4{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e6e6ee transparent}@supports selector(::-webkit-scrollbar){.scroll-container_viewport__DMSx4{scrollbar-width:auto;scrollbar-color:auto}.scroll-container_viewport__DMSx4::-webkit-scrollbar{width:4px;height:4px}.scroll-container_viewport__DMSx4::-webkit-scrollbar-track{background:transparent}.scroll-container_viewport__DMSx4::-webkit-scrollbar-thumb{background:#e6e6ee;border-radius:999px}.scroll-container_viewport__DMSx4::-webkit-scrollbar-button{display:none;width:0;height:0}}