.code_tabs_container{display:flex;gap:1px;overflow-x:scroll;flex:1;height:100%}.code_tab{display:flex;align-items:center;padding:8px 12px;background-color:var(--bg-hover);cursor:pointer;white-space:nowrap;color:var(--text-light);gap:4px;border-radius:8px 8px 0px 0px}.code_tab.active{background-color:var(--bg-white);color:var(--text-color)}.code_tab .tab_icon{font-size:16px}.code_tab .tab_label{font-size:13px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.code_tab .tab_close,.code_tab .tab_modified{font-size:16px;color:var(--text-light)}.code_tab .tab_close:hover{color:var(--text-color)}.code_tab_ghost{opacity:0.4;background:var(--bg-hover)}.code_tab_chosen{background:var(--bg-white);box-shadow:0 2px 8px rgba(0,0,0,0.15)}.code_tab_drag{cursor:grabbing}.modal{border:none;background:transparent;padding:0;overflow:visible}.modal::backdrop{background:rgba(0,0,0,0.4)}.modal-content{background-color:var(--bg-white);padding:20px;border:1px solid var(--border-color);width:fit-content;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.modal-body{display:flex;flex-direction:column;gap:15px}.modal-buttons{display:flex;justify-content:center;gap:10px;margin-top:15px}.modal-buttons button{padding:8px 12px;cursor:pointer;border:none;border-radius:3px;background-color:var(--bg-hover);color:var(--text-color)}.modal-buttons button:hover{background-color:#e1e1e1}#modal_save_btn{background-color:var(--success-color);color:var(--bg-white)}#modal_save_btn:hover{filter:brightness(1.1)}.search_file_block{margin-bottom:8px;border:1px solid var(--border-color);border-radius:3px;background:var(--bg-menu);overflow:hidden}.search_file_block[open]{background:#f5f5f5}.search_file_summary{display:flex;align-items:center;font-weight:bold;font-size:13px;color:var(--text-color);padding:6px 10px;cursor:pointer;background:var(--bg-hover);border-bottom:1px solid var(--border-color);user-select:text}.search_file_block summary::-webkit-details-marker{display:none}.search_file_block summary:after{content:'▼';font-size:10px;margin-left:8px;color:#aaa;transition:transform 0.2s}.search_file_block:not([open]) summary:after{transform:rotate(-90deg)}.search_result_line{display:flex;align-items:center;font-size:13px;background:var(--bg-white);border-bottom:1px solid var(--bg-hover);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:22px;cursor:pointer}.search_result_line:hover{background:#f0f0f0}.search_line_number{min-width:32px;color:#aaa;font-size:12px;text-align:right;margin-right:8px;flex-shrink:0}.search_line_content{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_result_line mark{background:#ffe082;color:#222;padding:0 1px;border-radius:2px}.search_code{font-family:'Fira Mono','Menlo','Consolas','monospace';font-size:13px;background:none;border:none;color:inherit;padding:0;margin:0;white-space:pre;overflow:hidden;text-overflow:ellipsis;display:inline}.search_form.sticky{position:sticky;top:-20px;z-index:2;background:var(--bg-white);margin:-20px;padding:20px}.search_row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.search_query,.search_replace,.search_include,.search_exclude{font-size:15px;padding:7px 12px;border:1px solid #e0e0e0;border-radius:4px;width:0;flex:1 1 0;min-width:0;box-sizing:border-box}.search_toggle{background:none;border:none;outline:none;cursor:pointer;opacity:0.6;padding:6px;border-radius:4px;font-size:20px;display:flex;align-items:center;justify-content:center}.search_toggle.selected{opacity:1;background:#f0f0f0}.search_toggle:hover{opacity:0.85}.search_replace_details{margin-bottom:8px}.search_replace_details[open] summary{color:var(--primary-color)}.search_replace_row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.search_replace_row.hidden{display:none}.search_replace{width:100%}.search_replace_details summary{list-style:none;cursor:pointer;display:flex;align-items:center;padding:4px 0;user-select:none}.search_replace_details summary::-webkit-details-marker{display:none}.search_replace_toggle{background:none;border:none;outline:none;cursor:pointer;opacity:0.6;padding:6px;border-radius:4px;font-size:20px;display:flex;align-items:center;justify-content:center}.search_replace_toggle.selected{opacity:1;background:#f0f0f0}.search_replace_toggle.selected span{transform:rotate(90deg)}@media (max-width:600px){.search_form.sticky{padding:10px}.search_row,.search_replace_row{gap:4px}.search_query,.search_replace,.search_include,.search_exclude{font-size:14px;padding:6px 8px}.search_toggle{font-size:18px;padding:4px}}.code_history_tab{padding:12px;overflow-y:auto}.history_bucket{border:1px solid var(--border-color,#e0e0e0);border-radius:6px;margin-bottom:8px;padding:10px}.history_bucket.active{border-color:var(--primary-color);background:var(--bg-hover)}.history_header{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:13px;justify-content:space-between}.history_count{font-weight:600}.history_time{color:var(--text-light)}.history_owners{color:var(--text-light);font-size:12px}.history_files{display:flex;flex-direction:column;gap:4px;margin:6px 0}.history_file{display:flex;gap:8px;font-size:12px;padding:2px 6px;border-radius:3px;cursor:pointer}.history_file .file_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history_file:hover{background:var(--bg-hover)}.history_file .file_stats{display:flex;align-items:center;gap:4px}.history_file .additions{color:#22863a}.history_file .deletions{color:#cb2431}.history_file .file_status_label{color:var(--text-light);font-size:11px}.history_file.gone .file_name{text-decoration:line-through;color:var(--text-light)}.history_more{font-size:11px;color:var(--text-light);padding:2px 6px}.history_more_btn{cursor:pointer}.history_steps{margin-top:6px;border-top:1px solid var(--border-color);padding-top:6px}.history_step{font-family:monospace;font-size:11px;color:var(--text-light);white-space:pre;overflow:hidden;text-overflow:ellipsis}.history_switch_btn{font-size:11px;padding:2px 6px;border-radius:4px;display:inline-flex;align-items:center;cursor:pointer;user-select:none;background:var(--bg-hover);color:var(--text-color)}.history_switch_btn:hover{filter:brightness(0.98)}.history_switch_btn.current{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.html_viewer{position:relative}.edit_presence{position:absolute;top:34px;right:6px;z-index:1;display:flex;gap:4px}.edit_presence span{font-size:10px;color:#fff;padding:1px 6px;border-radius:8px}.md_viewer{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.md_viewer_switch_code_btn{position:absolute;top:6px;right:6px;z-index:1;margin-left:0}.md_viewer_body{flex:1;overflow:auto;padding:12px}.md_viewer_body a{color:inherit}.md_viewer_body a:hover{cursor:pointer;text-decoration:underline}.md_viewer_heading{margin:0.5em 0}.md_viewer_para{margin:0.4em 0}.md_viewer_blank_space{height:1em;min-height:1em}.md_viewer_list{display:flex;flex-direction:column;gap:2px}.md_viewer_list_item{display:flex;align-items:flex-start;gap:6px}.md_viewer_list_num{flex-shrink:0;min-width:1.5em}.md_viewer_toggle{appearance:none;-webkit-appearance:none;width:16px;height:16px;min-width:16px;margin-top:4px;border:2px solid var(--border-color);border-radius:3px;cursor:pointer;flex-shrink:0;background:transparent}.md_viewer_toggle:hover{border-color:var(--primary-color)}.md_viewer_toggle:checked{background:var(--primary-color);border-color:var(--primary-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='white' stroke-width='2' stroke-linecap='round' d='M3 8 l3 3 6-6'/%3E%3C/svg%3E");background-size:12px 12px;background-position:center;background-repeat:no-repeat}.md_viewer_toggle_label{flex:1;line-height:1.5}.md_viewer_toggle:checked + .md_viewer_toggle_label{text-decoration:line-through;color:var(--text-light)}.md_viewer_table_widget{margin:8px 0;max-width:100%;overflow-x:auto}.md_table_grid{display:grid;width:max-content;min-width:100%;border:1px solid var(--border-color,#e0e0e0);border-radius:4px;overflow:hidden}.md_table_cell{padding:6px 8px;border-bottom:1px solid var(--border-color,#e0e0e0);border-right:1px solid var(--border-color,#e0e0e0);min-height:24px;overflow-wrap:anywhere}.md_table_header{background:var(--bg-hover);font-weight:600;cursor:pointer}.md_table_header:hover{filter:brightness(0.97)}.md_viewer_image_widget,.md_viewer_youtube_widget{margin:8px 0;position:relative}.md_viewer_youtube_widget iframe{width:100%;max-width:560px;height:315px;border:0}.md_viewer_edit_link{margin-top:4px}.media_preview{display:flex;flex-direction:column;height:100%;overflow:hidden}.media_preview_body{flex:1;overflow:auto;display:flex;align-items:center;justify-content:center;padding:12px}.media_preview_body img{max-width:100%;max-height:100%;object-fit:contain}.media_preview_body video,.media_preview_body audio{max-width:100%}.media_preview_body embed{width:100%;height:100%;min-height:60vh}.history_empty{color:var(--text-light);padding:20px;text-align:center}.file_tree,#file_tree{user-select:none;-webkit-user-select:none}.project_header{display:flex;flex-wrap:wrap;align-items:center;background-color:var(--bg-menu);position:sticky;top:0;z-index:1;height:36px;gap:2px;padding-right:4px}.project_header_buttons{display:flex;position:sticky;right:0;height:100%;align-items:center;background-color:var(--bg-menu)}.project_btn{display:flex;align-items:center;justify-content:center;cursor:pointer;width:24px;height:24px;border-radius:6px;opacity:0.85;font-size:18px}.project_btn:hover{background-color:var(--bg-hover)}.live_users_container{display:flex;align-items:center;margin-right:8px}.live_users_avatars{display:flex;gap:2px}.live_user_avatar{width:20px;height:20px;border-radius:50%;background:linear-gradient(45deg,var(--primary-color),var(--bg-selected));color:white;font-size:10px;font-weight:bold;display:flex;align-items:center;justify-content:center;border:2px solid var(--bg-menu);margin-left:-2px}.live_user_avatar.self{background:linear-gradient(45deg,#1976d2,#42a5f5)}.live_user_avatar.connected{background:linear-gradient(45deg,#2e7d32,#4caf50)}.live_user_avatar.disconnected{background:linear-gradient(45deg,#d32f2f,#f44336)}.live_user_avatar:first-child{margin-left:0}.project_info{display:flex}.upload_progress{font-size:11px;color:var(--text-light);margin-right:6px;white-space:nowrap}.file_tree_container{position:relative;overflow-y:auto;max-height:100%;width:var(--grid-col3,280px);padding:10px}.file_tree_container:has(.file,.folder) .project_source_options_row{display:none}.file_tree_actions{display:flex;gap:5px;margin-left:auto}#file_tree,.file_tree{font-size:15px;flex:1;overflow:auto;padding:4px;border:2px dashed #ffffff00;border-radius:16px}.file_tree.drag_over{background-color:#fbfbfb63;border:2px dashed #ccc}.file_tree .folder{margin-left:0;padding-left:0}@media (max-width:760px){#file_tree,.file_tree:after{content:'';display:block;height:100px}}.file_tree .folder>.folder_name .folder_icon::before{content:'folder'}.file_tree .folder[open]>.folder_name .folder_icon::before{content:'folder_open'}.file_tree .folder_name{padding:6px;cursor:pointer;user-select:none;display:flex;align-items:center}.file_tree .folder_name:hover{background-color:var(--bg-hover)}.file_tree .file{padding:6px;cursor:pointer;display:flex;align-items:center}.file_tree .file.ctx_target,.file_tree .folder.ctx_target>.folder_name{background-color:var(--bg-selected);color:var(--primary-color);border-radius:4px}.file_tree .file:hover{background-color:var(--bg-hover)}.file_tree .folder_icon,.file_tree .file_icon{margin-right:5px;margin-bottom:2px;font-size:16px}.file_tree .folder_icon{color:var(--warning-color)}.file_tree .file_icon{color:var(--primary-color)}.orange{color:#ff9800!important}.file_tree .folder>.folder,.file_tree .folder>.file{margin-left:20px}.file_tree .error{color:var(--error-color);padding:10px;background-color:var(--error-light);border-radius:4px;margin:10px 0}.file_name{flex:1;font-family:monospace}.file_tree_header{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px}.branches_menu_content{position:absolute;z-index:1000;background:var(--bg-white);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08);margin-top:6px;min-width:160px}.file_tree_context_menu{position:absolute;background:var(--bg-white);border:1px solid var(--border-color);border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,0.2);min-width:150px;z-index:1000}.context_menu_item{padding:8px 10px;display:flex;align-items:center;cursor:pointer}.context_menu_item:hover{background:var(--bg-hover)}.context_menu_item span.mdst_icons{margin-right:8px;font-size:18px}.context_menu_divider{height:1px;background:#eee;margin:0px 20px}.context_menu_item.delete{color:var(--error-color)}.version_tree_graph{overflow:auto;display:flex;flex-direction:column;gap:12px}.file_path{flex:1;display:flex;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;margin-right:12px;align-items:center}#projects_list{display:flex;flex-direction:column;gap:6px}.project_info{flex:1}.project_name{font-size:18px;font-weight:500}.form_actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.btn{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-weight:500}.btn_primary{background-color:var(--success-color);color:var(--bg-white)}.btn_primary:hover{filter:brightness(1.1)}hr{border:none;border-top:1px solid var(--border-color)}.main.module_code>.content{order:1;width:100%}.file_tree .file.ignored,.file_tree .folder.ignored{opacity:0.45}.file_tree .file.ignored,.file_tree .folder.ignored>.folder_name{cursor:default}.file_tree .file.ignored .file_name{flex:0 0 auto}.file_tree .ignored_tag{margin-left:auto;padding-left:8px;font-size:11px;white-space:nowrap;display:none;align-items:center;gap:3px}.file_tree .ignored_tag .mdst_icons{font-size:14px}.file_tree .file.ignored:hover .ignored_tag,.file_tree .folder.ignored>.folder_name:hover .ignored_tag{display:inline-flex}.code_editor.active{display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);gap:0;padding:0;overflow:hidden;font-family:monospace;color:var(--text-color)}.code_editor>*{grid-area:1 / 1}.code_scroller{position:relative;z-index:0;display:flex;align-items:flex-start;height:100%;overflow:auto;line-height:1.4}.code_content{flex:2 0 auto;min-height:100%;margin:0;padding:4px 0 110px;white-space:pre;word-wrap:normal;tab-size:4;outline:none;caret-color:var(--text-color);counter-reset:line}.code_content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.code_content ::selection{background:var(--code-selection,Highlight)}.code_line,.code_ruler{height:1.4em}.code_ruler{width:0;visibility:hidden;pointer-events:none}.code_line{display:block;padding-right:2px;counter-increment:line}.code_line::before{content:counter(line);position:sticky;left:0;display:inline-block;width:calc(var(--num_ch,2) * 1ch);margin-right:6px;padding:0 5px 0 3px;text-align:right;color:var(--text-lighter);user-select:none}.code_widget_buffer{display:inline;width:0;height:1em;vertical-align:text-top}.tk_kw,::highlight(tk_kw){color:var(--code-kw)}.tk_atom,::highlight(tk_atom){color:var(--code-atom)}.tk_num,::highlight(tk_num){color:var(--code-num)}.tk_type,::highlight(tk_type){color:var(--code-type)}.tk_self,::highlight(tk_self){color:var(--code-self)}.tk_str,::highlight(tk_str){color:var(--code-str)}.tk_esc,::highlight(tk_esc){color:var(--code-esc)}.tk_op,::highlight(tk_op){color:var(--code-op)}.tk_url,::highlight(tk_url){color:var(--code-url)}.tk_com,::highlight(tk_com){color:var(--code-com)}.tk_meta,::highlight(tk_meta){color:var(--code-meta)}.tk_def,::highlight(tk_def){color:var(--code-def)}.tk_tag,::highlight(tk_tag){color:var(--code-tag)}.tk_attr,.tk_prop,::highlight(tk_attr),::highlight(tk_prop){color:var(--code-prop)}.tk_link,::highlight(tk_link){color:var(--code-link);text-decoration:underline}.tk_head,::highlight(tk_head){color:var(--code-head)}.tk_head,.tk_strong{font-weight:bold}.tk_em{font-style:italic}::highlight(selection_match){background-color:var(--code-match)}::highlight(search_hit){background-color:rgba(255,230,0,0.4)}::highlight(search_current){background-color:rgb(216 163 12)}.merge_G{background:color-mix(in srgb,var(--success-color) 8%,transparent)}.merge_R{background:color-mix(in srgb,var(--error-color) 8%,transparent);counter-increment:none}.merge_R::before{content:''}.remote_line{margin:0 2px 0 4px}.remote_caret{position:relative;display:inline;margin:0 -1px;border-inline:1px solid black}.remote_caret_dot{position:absolute;top:-.2em;left:-.2em;width:.4em;height:.4em;border-radius:50%;background-color:inherit;transition:transform .3s ease-in-out}.remote_caret:hover>.remote_caret_dot{transform-origin:bottom center;transform:scale(0)}.remote_caret_name{position:absolute;top:-1.05em;left:-1px;z-index:101;padding:0 2px;font:normal .75em/normal serif;color:white;background-color:inherit;white-space:nowrap;user-select:none;opacity:0;transition:opacity .3s ease-in-out}.remote_caret:hover>.remote_caret_name{opacity:1}.code_search{place-self:start end;z-index:30;margin-right:16px;display:flex;align-items:center;gap:2px;padding:4px 4px 4px 8px;background:var(--bg-white);border:1px solid var(--border-color);border-top:none;border-radius:0 0 8px 8px;box-shadow:var(--shadow-sm)}.code_search[hidden],.merge_bar[hidden]{display:none}.code_search input{width:200px;padding:3px 6px;border:1px solid transparent;border-radius:6px;background:var(--bg-hover);color:var(--text-color);font-size:13px;outline:none}.code_search input:focus{border-color:var(--primary-color)}.code_search .search_count{color:var(--text-light);font-size:12px;width:90px;padding:0px 4px}.merge_bar .prev,.merge_bar .next,.code_search .prev,.code_search .next,.code_search .close{border:none;background:transparent;color:var(--text-light);cursor:pointer;padding:2px;border-radius:6px;line-height:1;display:inline-flex;align-items:center;justify-content:center;font-size:18px}.merge_bar .prev:hover,.merge_bar .next:hover,.code_search .prev:hover,.code_search .next:hover,.code_search .close:hover{background:var(--bg-hover)}.code_markers{position:sticky;top:0;right:0;z-index:10;flex-shrink:0;width:12px;height:100%;border-left:1px solid var(--border-color);opacity:0.8;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%,6px 100%,6px 100%;background-position:0 0,0 0,100% 0}.merge_btns{position:absolute;right:20px;z-index:10;margin-top:16px}.merge_btns button{border:none;cursor:pointer;color:var(--bg-white);padding:2px 6px;font-size:11px}.merge_btns button:hover{filter:brightness(1.1)}.merge_btns button:first-child{background-color:var(--text-light);border-radius:0 0 0 3px}.merge_btns button:last-child{background-color:var(--success-color);border-radius:0 0 3px 0}.merge_bar{place-self:end center;z-index:30;margin-bottom:10px;display:flex;align-items:center;background:var(--bg-white);border:1px solid var(--border-color);border-radius:6px;padding:6px 10px;box-shadow:0 2px 8px rgba(0,0,0,0.1);gap:8px;width:max-content}.merge_bar button{border:1px solid var(--border-color);border-radius:4px;cursor:pointer;padding:4px 8px;font-size:12px}.merge_bar button:hover{opacity:0.9}.merge_bar .reject_all_btn{background:transparent;color:var(--text-light);border-color:transparent}.merge_bar .accept_all_btn{background-color:var(--primary-color);color:white}.merge_bar .merge_count{font-size:12px;color:var(--text-light)}#add_context_popover{position:fixed;margin:0;padding:0;border:0;background:transparent;z-index:1000}#add_context_popover::backdrop{background:transparent}.add_context_btn{display:flex;align-items:center;gap:4px;background:var(--text-color);color:var(--bg-white);padding:4px 10px;border-radius:6px;font-size:12px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,0.3);white-space:nowrap;border:0}.add_context_btn:hover{filter:brightness(0.9)}.add_context_btn .mdst_icons{font-size:16px}.terminal_container{display:flex;flex-direction:column;height:100%;background:var(--bg-dark);padding:8px;box-sizing:border-box}.terminal_host{flex:1;width:100%;height:100%;overflow:hidden}.term{--term-bg:#1a1b26;--term-fg:#c0caf5;--term-cursor:#c0caf5;--term-c0:#15161e;--term-c1:#f7768e;--term-c2:#9ece6a;--term-c3:#e0af68;--term-c4:#7aa2f7;--term-c5:#bb9af7;--term-c6:#7dcfff;--term-c7:#a9b1d6;--term-c8:#414868;--term-c9:#f7768e;--term-c10:#9ece6a;--term-c11:#e0af68;--term-c12:#7aa2f7;--term-c13:#bb9af7;--term-c14:#7dcfff;--term-c15:#c0caf5;position:relative;background:var(--term-bg);color:var(--term-fg);font:14px/1.2 "Fira Code","Cascadia Code","JetBrains Mono",monospace;font-variant-ligatures:none}.term_scroll{position:absolute;inset:4px;overflow-x:hidden;overflow-y:auto}.term_history>div,.term_screen>div{height:var(--term-cell-h,17px);line-height:var(--term-cell-h,17px);white-space:pre;overflow:hidden}.term_cursor{outline:1px solid var(--term-cursor);outline-offset:-1px}.term_focused .term_cursor{background:var(--term-cursor);color:var(--term-bg);animation:term_blink 1.2s step-end infinite}@keyframes term_blink{50%{background:transparent;color:inherit}}.term_input{position:absolute;width:2px;height:var(--term-cell-h,17px);padding:0;border:0;opacity:0;resize:none;overflow:hidden;pointer-events:none}.term_measure{position:absolute;left:-9999px;top:0;visibility:hidden;white-space:pre}.term_scroll::-webkit-scrollbar{width:8px}.term_scroll::-webkit-scrollbar-track{background:var(--term-bg)}.term_scroll::-webkit-scrollbar-thumb{background:#414868;border-radius:4px}.term_scroll::-webkit-scrollbar-thumb:hover{background:#565f89}.agent_jobs_btn.hidden,.agent_history_btn.hidden{display:none}.file_tree_container .mcp_row{position:sticky;bottom:0;margin:10px auto 0}.history_container{height:100%;overflow:auto;padding:12px;box-sizing:border-box}.history_list{display:flex;flex-direction:column}.history_time,.history_note{font-size:12px;color:var(--text-light)}.history_time{flex:none}.history_note{padding:12px 8px}.history_container .history_file{cursor:default}.jobs_container{height:100%;overflow:auto;padding:12px;box-sizing:border-box}.jobs_row{display:flex;align-items:center;gap:10px;padding:10px 8px;border-bottom:1px solid var(--border-color);cursor:pointer}.jobs_row:hover{background:var(--bg-hover)}.jobs_dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--text-lighter)}.jobs_dot.running{background:var(--success-color)}.jobs_main{flex:1;min-width:0}.jobs_name{color:var(--text-color);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobs_badge{margin-left:6px;padding:1px 6px;border-radius:8px;font-size:11px;font-weight:400;color:var(--primary-color);border:1px solid var(--primary-color)}.jobs_cmd{font-family:monospace;font-size:12px;color:var(--text-light);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobs_meta{flex:none;font-size:12px;color:var(--text-light)}.jobs_del{flex:none;font-size:18px;color:var(--text-light);visibility:hidden}.jobs_row:hover .jobs_del{visibility:visible}.jobs_del:hover{color:var(--text-color)}.jobs_new{color:var(--text-light)}