.vCLvCW_container{display:inline-flex;position:relative}.vCLvCW_container.vCLvCW_compact .vCLvCW_trigger{gap:.25rem;padding:.125rem .375rem}.vCLvCW_trigger{border:1px solid var(--primary);background:color-mix(in srgb, var(--primary-rgb) 6%, transparent);cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:.375rem;padding:.25rem .5rem;transition:all .15s;display:inline-flex}.vCLvCW_trigger:hover{background:color-mix(in srgb, var(--primary-rgb) 12%, transparent)}.vCLvCW_selectedBadge{color:var(--primary);font-size:.6875rem;font-weight:600}.vCLvCW_placeholder{color:var(--text-tertiary);font-size:.6875rem;font-weight:500}.vCLvCW_chevron{color:var(--primary);flex-shrink:0;transition:transform .15s}.vCLvCW_chevron.vCLvCW_open{transform:rotate(180deg)}.vCLvCW_dropdown{background:var(--bg-primary);border:1px solid var(--border-color);min-width:200px;max-height:280px;box-shadow:0 4px 12px #00000014,0 1px 3px var(--hover-soft);z-index:100;border-radius:8px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}.vCLvCW_searchWrap{border-bottom:1px solid var(--border-color);color:var(--text-tertiary);align-items:center;gap:.375rem;padding:.5rem .625rem;display:flex}.vCLvCW_searchWrap svg{flex-shrink:0}.vCLvCW_searchInput{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.75rem}.vCLvCW_searchInput::placeholder{color:var(--text-tertiary)}.vCLvCW_clearBtn{background:var(--bg-hover);width:16px;height:16px;color:var(--text-tertiary);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.vCLvCW_clearBtn:hover{color:var(--text-primary)}.vCLvCW_optionsList{flex:1;padding:.25rem 0;overflow-y:auto}.vCLvCW_optionsList::-webkit-scrollbar{width:3px}.vCLvCW_optionsList::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.vCLvCW_groupLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);-webkit-user-select:none;user-select:none;padding:.5rem .75rem .25rem;font-size:.625rem;font-weight:700}.vCLvCW_option{cursor:pointer;width:100%;color:var(--text-primary);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:background .1s;display:flex}.vCLvCW_option:hover{background:var(--bg-hover)}.vCLvCW_option.vCLvCW_active{background:color-mix(in srgb, var(--primary-rgb) 8%, transparent);color:var(--primary);font-weight:600}.vCLvCW_noResults{text-align:center;color:var(--text-tertiary);padding:.75rem;font-size:.75rem}
.CqH7IG_container{width:100%;position:relative}.CqH7IG_inputWrapper{align-items:center;display:flex;position:relative}.CqH7IG_clearBtn{background:var(--bg-active);width:20px;height:20px;color:var(--text-secondary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex}.CqH7IG_clearBtn:hover{color:var(--text-primary);background:#d1d5db}.CqH7IG_selectedEmployee{border:1px solid var(--border-color);background:var(--bg-tertiary);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.375rem .5rem;transition:border-color .15s;display:flex}.CqH7IG_selectedEmployee:hover{border-color:color-mix(in srgb, var(--border-color), black 10%)}.CqH7IG_selectedAvatar{color:#fff;text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.625rem;font-weight:700;display:flex}.CqH7IG_selectedAvatar img,.CqH7IG_itemAvatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.CqH7IG_selectedInfo{flex:1;min-width:0}.CqH7IG_selectedName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.CqH7IG_selectedClear{width:20px;height:20px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CqH7IG_selectedClear:hover{background:var(--bg-active);color:var(--text-primary)}.CqH7IG_dropdown{background:var(--bg-primary);border:1px solid var(--border-color);z-index:100;border-radius:8px;max-height:280px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.CqH7IG_dropdownItem{cursor:pointer;align-items:center;gap:.625rem;padding:.625rem .75rem;transition:background-color .1s;display:flex}.CqH7IG_dropdownItem:hover{background-color:var(--bg-hover)}.CqH7IG_dropdownItem:not(:last-child){border-bottom:1px solid color-mix(in srgb, var(--border-color), white 3%)}.CqH7IG_itemAvatar{color:#fff;text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.625rem;font-weight:700;display:flex}.CqH7IG_itemInfo{flex-direction:column;flex:1;gap:.0625rem;min-width:0;display:flex}.CqH7IG_itemName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.CqH7IG_itemSub{color:var(--text-secondary);font-size:.6875rem}.CqH7IG_itemBadge{text-transform:uppercase;letter-spacing:.02em;color:#1d4ed8;background:#dbeafe;border-radius:4px;flex-shrink:0;align-items:center;padding:.125rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}.CqH7IG_loadingItem{color:var(--text-tertiary);justify-content:center;align-items:center;padding:1rem;font-size:.8125rem;display:flex}.CqH7IG_emptyItem{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:1.25rem;display:flex}.CqH7IG_emptyText{color:var(--text-secondary);font-size:.8125rem}.CqH7IG_emptyHint{color:var(--text-tertiary);font-size:.75rem}
.Azc96a_editor{border:1px solid var(--border-color);border-radius:6px;overflow:hidden}.Azc96a_group:not(:first-child){border-top:1px solid var(--border-color)}.Azc96a_groupTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);padding:.375rem .625rem;font-size:.6875rem;font-weight:600}.Azc96a_row{justify-content:space-between;align-items:center;gap:.4rem;padding:.25rem .625rem;display:flex}.Azc96a_row:not(:last-child){border-bottom:1px solid color-mix(in srgb, var(--border-color) 50%, transparent)}.Azc96a_row.Azc96a_total{background:var(--bg-tertiary);border-top:1px solid var(--border-color);font-weight:600}.Azc96a_input{border:1px solid var(--border-color);color:var(--text-primary);background:var(--bg-primary);border-radius:6px;outline:none;padding:.4375rem .625rem;font-family:inherit;font-size:.75rem;transition:border-color .2s}.Azc96a_input:focus{border-color:#8b5cf6}.Azc96a_description{flex:1;min-width:0}.Azc96a_amount{text-align:right;font-variant-numeric:tabular-nums;width:90px}.Azc96a_remove{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.Azc96a_remove:hover{color:#dc2626}.Azc96a_add{cursor:pointer;color:var(--primary,#5060f0);background:0 0;border:none;align-items:center;gap:.25rem;padding:.3rem .625rem;font-size:.6875rem;font-weight:500;display:inline-flex}.Azc96a_totalLabel{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.75rem;overflow:hidden}.Azc96a_totalAmount{font-variant-numeric:tabular-nums;color:var(--text-primary);white-space:nowrap;font-size:.75rem;font-weight:600}.Azc96a_totalAmount.Azc96a_deduction{color:#dc2626}.Azc96a_irpfBadge{color:#b45309;border-top:1px solid var(--border-color);background:#d2992214;padding:.25rem .625rem;font-size:.6875rem;font-weight:600}
.z5HysG_tabBar{border-bottom:1px solid var(--border-color);padding:0 1.5rem}.z5HysG_tabs{gap:0;display:flex}.z5HysG_tab{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.625rem 1rem;font-size:.8125rem;font-weight:500;transition:all .15s}.z5HysG_tab:hover{color:var(--text-primary)}.z5HysG_tab.z5HysG_active{color:var(--text-primary);border-bottom-color:var(--primary-color);font-weight:600}.z5HysG_filterBar{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.5rem;display:flex}.z5HysG_filterLeft{align-items:center;gap:.5rem;display:flex}.z5HysG_filterRight{align-items:center;gap:.75rem;display:flex}.z5HysG_filterChip{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:.3125rem .75rem;font-size:.75rem;font-weight:500;transition:all .15s}.z5HysG_filterChip:hover{border-color:color-mix(in srgb, var(--border-color), black 10%)}.z5HysG_filterChip.z5HysG_active{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.z5HysG_searchBox{border:1px solid var(--border-color);background:var(--bg-primary);min-width:160px;color:var(--text-tertiary);border-radius:6px;align-items:center;gap:.375rem;padding:.3125rem .5rem;display:flex}.z5HysG_searchBox input{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;font-size:.75rem}.z5HysG_searchBox input::placeholder{color:var(--text-tertiary)}.z5HysG_yearSelect{border:1px solid var(--border-color);color:var(--text-primary);background:var(--bg-primary);cursor:pointer;border-radius:6px;outline:none;padding:.3125rem .5rem;font-size:.75rem}.z5HysG_yearSelect:focus{border-color:var(--primary-color)}.z5HysG_tableArea{padding:1rem 1.5rem}.z5HysG_loadingState{color:var(--text-tertiary);justify-content:center;align-items:center;padding:3rem;display:flex}@keyframes z5HysG_spin{to{transform:rotate(360deg)}}.z5HysG_spinner{animation:1s linear infinite z5HysG_spin}.z5HysG_table{border-collapse:collapse;width:100%;font-size:.8125rem}.z5HysG_table th{text-align:left;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:.625rem .75rem;font-size:.6875rem;font-weight:600}.z5HysG_table td{border-bottom:1px solid color-mix(in srgb, var(--border-color), white 3%);color:var(--text-primary);white-space:nowrap;padding:.75rem}.z5HysG_table tbody tr:hover{background:var(--bg-tertiary)}.z5HysG_table .z5HysG_numericCol{text-align:right;font-variant-numeric:tabular-nums}.z5HysG_statusBadge{border-radius:4px;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.z5HysG_statusBadge.z5HysG_paid{color:#047857;background:#d1fae5}.z5HysG_statusBadge.z5HysG_generated{color:#1d4ed8;background:#dbeafe}.z5HysG_statusBadge.z5HysG_draft{background:var(--bg-hover);color:var(--text-secondary)}.z5HysG_statusBadge.z5HysG_active{color:#b45309;background:#fef3c7}.z5HysG_statusBadge.z5HysG_paused{background:var(--bg-hover);color:var(--text-secondary)}.z5HysG_statusBadge.z5HysG_ended{color:#c53030;background:#fde2e2}.z5HysG_statusBadge.z5HysG_pending{color:#b45309;background:#fef3c7}.z5HysG_statusBadge.z5HysG_overdue{color:#c53030;background:#fde2e2}.z5HysG_statusBadge.z5HysG_converted{color:#047857;background:#d1fae5}.z5HysG_summaryRow td{color:var(--text-primary);border-top:2px solid var(--border-color);border-bottom:none;font-weight:700}.z5HysG_emptyState{color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem;font-size:.8125rem;display:flex}.z5HysG_emptyState h4{color:var(--text-secondary);margin:0;font-size:.875rem}.z5HysG_drawer{background:var(--bg-primary);z-index:1000;flex-direction:column;width:380px;animation:.2s z5HysG_slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #0000001f}@keyframes z5HysG_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.z5HysG_drawerBackdrop{z-index:999;background:#0000004d;position:fixed;inset:0}.z5HysG_drawerHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.z5HysG_drawerHeader h3{color:var(--text-primary);margin:0;font-size:.9375rem;font-weight:700}.z5HysG_drawerHeader button{cursor:pointer;color:var(--text-tertiary);background:0 0;border:none;border-radius:4px;padding:.25rem}.z5HysG_drawerHeader button:hover{background:var(--bg-hover)}.z5HysG_drawerBody{flex:1;padding:1.25rem;overflow-y:auto}.z5HysG_drawerSection{margin-bottom:1.25rem}.z5HysG_drawerSection h4{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);margin:0 0 .625rem;font-size:.625rem;font-weight:700}.z5HysG_infoGrid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.z5HysG_infoItem .z5HysG_infoLabel{color:var(--text-tertiary);font-size:.6875rem}.z5HysG_infoItem .z5HysG_infoValue{color:var(--text-primary);font-size:.8125rem;font-weight:600}.z5HysG_infoItem .z5HysG_infoValue a{color:var(--primary-color);text-decoration:none}.z5HysG_projectionFilters{gap:.5rem;margin-bottom:.75rem;display:flex}.z5HysG_projectionFilters select{border:1px solid var(--border-color);color:var(--text-primary);background:var(--bg-primary);border-radius:4px;padding:.25rem .5rem;font-size:.6875rem}.z5HysG_projectionTable{border-collapse:collapse;width:100%}.z5HysG_projectionTable td{border-bottom:1px solid color-mix(in srgb, var(--border-color), white 3%);color:var(--text-primary);padding:.5rem 0;font-size:.8125rem}.z5HysG_projectionTable .z5HysG_projectionYear td{color:var(--text-secondary);background:var(--bg-tertiary);border:none;padding:.375rem 0;font-size:.75rem;font-weight:700}.z5HysG_drawerFooter{border-top:1px solid var(--border-color);justify-content:space-between;padding:.75rem 1.25rem;display:flex}.z5HysG_drawerFooter button{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:flex}.z5HysG_drawerFooter .z5HysG_deleteBtn{color:#dc2626;background:0 0}.z5HysG_drawerFooter .z5HysG_deleteBtn:hover{background:#fef2f2}.z5HysG_drawerFooter .z5HysG_editBtn{background:var(--bg-hover);color:var(--text-primary)}.z5HysG_drawerFooter .z5HysG_editBtn:hover{background:var(--bg-active)}@media (max-width:767.98px){.z5HysG_tabBar{padding:0 .85rem}.z5HysG_filterBar{flex-direction:column;align-items:stretch;gap:.75rem;padding:.75rem .85rem}.z5HysG_filterLeft,.z5HysG_filterRight{flex-wrap:wrap}.z5HysG_searchBox{flex:1;min-width:0}.z5HysG_tableArea{padding:.85rem}.z5HysG_drawer{width:100%;max-width:100%}}
.N1-3Tq_overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a73;justify-content:center;align-items:center;padding:1rem;animation:.18s ease-out N1-3Tq_overlayIn;display:flex;position:fixed;inset:0}.N1-3Tq_modal{background:var(--bg-elevated);width:100%;max-height:90vh;box-shadow:var(--shadow-xl);border:1px solid var(--border-color);border-radius:14px;flex-direction:column;animation:.2s cubic-bezier(.16,1,.3,1) N1-3Tq_modalSlideIn;display:flex;overflow:hidden}.N1-3Tq_sm{max-width:420px}.N1-3Tq_md{max-width:520px}.N1-3Tq_lg{max-width:700px}.N1-3Tq_xl{max-width:920px}.N1-3Tq_full{max-width:min(1400px,96vw);height:92vh;max-height:92vh}.N1-3Tq_header{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:20px 24px;display:flex}.N1-3Tq_headerText{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.N1-3Tq_headerText h2{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.N1-3Tq_headerText p{color:var(--text-tertiary);margin:0;font-size:.825rem;line-height:1.4}.N1-3Tq_closeButton{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:-4px -6px -4px 0;padding:6px;transition:background-color .15s,color .15s;display:flex}.N1-3Tq_closeButton:hover{background:var(--bg-hover);color:var(--text-primary)}.N1-3Tq_closeButton:focus-visible{box-shadow:0 0 0 3px var(--input-focus-ring);outline:none}.N1-3Tq_body{flex:1;padding:22px 24px;overflow-y:auto}.N1-3Tq_noPadding{padding:0}.N1-3Tq_footer{border-top:1px solid var(--border-color);background:var(--bg-tertiary);flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;display:flex}.N1-3Tq_footer:has(>.N1-3Tq_footerInner){justify-content:stretch}.N1-3Tq_footerInner{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.N1-3Tq_footerLeft{align-items:center;gap:8px;min-height:1px;display:flex}.N1-3Tq_footerRight{align-items:center;gap:10px;margin-left:auto;display:flex}.N1-3Tq_inlineActions{border-top:1px solid var(--border-color);justify-content:flex-end;align-items:center;gap:10px;margin-top:1.25rem;padding-top:1rem;display:flex}.N1-3Tq_bodyStack{flex-direction:column;gap:1.25rem;display:flex}.N1-3Tq_section{flex-direction:column;gap:.85rem;display:flex}.N1-3Tq_sectionHeader{flex-direction:column;gap:.2rem;display:flex}.N1-3Tq_sectionHeader h4{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin:0;font-size:.85rem;font-weight:600}.N1-3Tq_sectionHeader p{color:var(--text-tertiary);margin:0;font-size:.825rem;line-height:1.4}.N1-3Tq_formGrid{gap:1rem;display:grid}.N1-3Tq_formGrid[data-columns="1"]{grid-template-columns:1fr}.N1-3Tq_formGrid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.N1-3Tq_formGrid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.N1-3Tq_formGrid[data-columns="2"],.N1-3Tq_formGrid[data-columns="3"]{grid-template-columns:1fr}}.N1-3Tq_formGridFull{grid-column:1/-1}@media (max-width:575.98px){.N1-3Tq_overlay{align-items:flex-end;padding:0}.N1-3Tq_modal,.N1-3Tq_sm,.N1-3Tq_md,.N1-3Tq_lg,.N1-3Tq_xl{border-bottom:none;border-radius:16px 16px 0 0;width:100%;max-width:100%;max-height:92vh;animation:.22s cubic-bezier(.16,1,.3,1) N1-3Tq_sheetSlideIn}.N1-3Tq_full{border-radius:0;height:100dvh;max-height:100dvh}.N1-3Tq_header{padding:16px 18px}.N1-3Tq_body{padding:16px 18px;padding-bottom:max(16px,env(safe-area-inset-bottom))}.N1-3Tq_footer{padding:12px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom));flex-wrap:wrap}.N1-3Tq_footerRight{flex-wrap:wrap;justify-content:stretch}}@keyframes N1-3Tq_sheetSlideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes N1-3Tq_overlayIn{0%{opacity:0}to{opacity:1}}@keyframes N1-3Tq_modalSlideIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
._2JsEpq_page{flex-direction:column;gap:20px;max-width:1200px;padding:28px 32px;display:flex}._2JsEpq_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._2JsEpq_title{color:var(--text-primary);margin:0;font-size:1.35rem;font-weight:700}._2JsEpq_subtitle{color:var(--text-secondary);max-width:640px;margin:4px 0 0;font-size:.82rem;line-height:1.5}._2JsEpq_hint{color:var(--text-tertiary);align-items:center;gap:5px;font-size:.72rem;line-height:1.5;display:inline-flex}._2JsEpq_card{border:1px solid var(--border-color);background:var(--bg-primary);border-radius:12px;overflow:hidden}._2JsEpq_tableWrap{overflow-x:auto}._2JsEpq_table{border-collapse:collapse;width:100%;font-size:.82rem}._2JsEpq_table th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:var(--text-tertiary);border-bottom:1px solid var(--border-color);white-space:nowrap;padding:12px 16px;font-size:.72rem;font-weight:600}._2JsEpq_table td{border-bottom:1px solid color-mix(in srgb, var(--border-color) 55%, transparent);color:var(--text-primary);vertical-align:middle;padding:12px 16px}._2JsEpq_table tbody tr:last-child td{border-bottom:none}._2JsEpq_table tbody tr:hover{background:color-mix(in srgb, var(--border-color) 18%, transparent)}._2JsEpq_mono{color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem}._2JsEpq_muted{color:var(--text-tertiary)}._2JsEpq_nameCell{align-items:center;gap:8px;font-weight:600;display:inline-flex}._2JsEpq_dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}._2JsEpq_dotOnline{background:#16a34a}._2JsEpq_dotOffline{background:var(--text-tertiary)}._2JsEpq_status{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:.75rem;display:inline-flex}._2JsEpq_badge{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:600;display:inline-flex}._2JsEpq_badgeQueued{color:#4b5563;background:#6b728026}._2JsEpq_badgeRunning{color:#1d4ed8;background:#2563eb26}._2JsEpq_badgeOk{color:#15803d;background:#16a34a26}._2JsEpq_badgeFail{color:#b91c1c;background:#dc262626}._2JsEpq_badgeMuted{background:color-mix(in srgb, var(--border-color) 45%, transparent);color:var(--text-tertiary)}._2JsEpq_avatars{align-items:center;gap:2px;display:inline-flex}._2JsEpq_avatar{background:color-mix(in srgb, var(--border-color) 50%, transparent);border:1px solid var(--bg-primary);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.72rem;display:inline-flex}._2JsEpq_primaryBtn,._2JsEpq_ghostBtn,._2JsEpq_dangerBtn{cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:.8rem;font-weight:600;transition:background .12s,opacity .12s;display:inline-flex}._2JsEpq_primaryBtn{background:var(--primary-color);color:var(--bg-primary);border:none}._2JsEpq_primaryBtn:hover:not(:disabled){opacity:.9}._2JsEpq_primaryBtn:disabled{opacity:.5;cursor:not-allowed}._2JsEpq_ghostBtn{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary)}._2JsEpq_ghostBtn:hover:not(:disabled){background:color-mix(in srgb, var(--border-color) 30%, transparent)}._2JsEpq_ghostBtn:disabled{opacity:.5;cursor:not-allowed}._2JsEpq_dangerBtn{border:1px solid var(--border-color);background:var(--bg-primary);color:#dc2626}._2JsEpq_dangerBtn:hover{background:#dc26261a}._2JsEpq_iconBtn{cursor:pointer;color:var(--text-tertiary);background:0 0;border:none;border-radius:6px;padding:5px;transition:background .12s,color .12s;display:inline-flex}._2JsEpq_iconBtn:hover{background:color-mix(in srgb, var(--primary-color) 10%, transparent);color:var(--text-primary)}._2JsEpq_iconBtnDanger:hover{color:#dc2626;background:#dc26261f}._2JsEpq_rowActions{justify-content:flex-end;gap:2px;display:flex}._2JsEpq_form{flex-direction:column;gap:14px;padding:18px;display:flex}._2JsEpq_form label{color:var(--text-primary);flex-direction:column;flex:1;gap:5px;min-width:0;font-size:.78rem;font-weight:600;display:flex}._2JsEpq_row{flex-wrap:wrap;gap:14px;display:flex}._2JsEpq_input,._2JsEpq_textarea,._2JsEpq_select{border:1px solid var(--border-color);color:var(--text-primary);background:var(--bg-primary);border-radius:8px;outline:none;width:100%;padding:9px 11px;font-family:inherit;font-size:.84rem;font-weight:400}._2JsEpq_input:focus,._2JsEpq_textarea:focus,._2JsEpq_select:focus{border-color:var(--primary-color)}._2JsEpq_input::placeholder,._2JsEpq_textarea::placeholder,._2JsEpq_select::placeholder{color:var(--text-tertiary)}._2JsEpq_textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.55}._2JsEpq_checkRow{align-items:center;flex-direction:row!important;gap:8px!important;font-weight:500!important}._2JsEpq_checkRow input{width:auto;accent-color:var(--primary-color)}._2JsEpq_formActions{justify-content:flex-end;gap:8px;display:flex}._2JsEpq_empty{text-align:center;color:var(--text-tertiary);padding:32px 18px;font-size:.82rem;line-height:1.6}._2JsEpq_workerCard{border:1px solid var(--border-color);background:var(--bg-primary);border-radius:12px;overflow:hidden}._2JsEpq_workerHeader{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}._2JsEpq_workerName{color:var(--text-primary);font-size:.88rem;font-weight:600}._2JsEpq_runRow{border-bottom:1px solid color-mix(in srgb, var(--border-color) 55%, transparent);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}._2JsEpq_runRow:last-child{border-bottom:none}._2JsEpq_runBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._2JsEpq_runPrompt{color:var(--text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;display:-webkit-box;overflow:hidden}._2JsEpq_runMeta{color:var(--text-tertiary);font-size:.7rem}._2JsEpq_sectionTitle{color:var(--text-primary);margin:4px 0 0;font-size:.95rem;font-weight:700}._2JsEpq_headerActions{flex-wrap:wrap;gap:8px;display:flex}._2JsEpq_breadcrumb{color:var(--text-tertiary);align-self:flex-start;align-items:center;gap:3px;font-size:.78rem;font-weight:500;text-decoration:none;display:inline-flex}._2JsEpq_breadcrumb:hover{color:var(--text-primary)}._2JsEpq_title svg{vertical-align:-3px;margin-right:4px}._2JsEpq_machineGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}._2JsEpq_machineCard{border:1px solid var(--border-color);background:var(--bg-primary);color:inherit;border-radius:12px;flex-direction:column;gap:10px;padding:16px;text-decoration:none;transition:border-color .12s,transform .12s;display:flex}._2JsEpq_machineCard:hover{border-color:color-mix(in srgb, var(--primary-color) 45%, var(--border-color));transform:translateY(-1px)}._2JsEpq_machineTop{align-items:center;gap:10px;display:flex}._2JsEpq_machineNames{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._2JsEpq_machineName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:600;overflow:hidden}._2JsEpq_machineStats{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:12px;font-size:.74rem;display:flex}._2JsEpq_machineStats span{align-items:center;gap:4px;display:inline-flex}._2JsEpq_machineStats svg{flex-shrink:0}._2JsEpq_statActive{color:var(--text-primary);font-weight:600}._2JsEpq_machineRuntimes{flex-wrap:wrap;gap:5px;display:flex}._2JsEpq_machineCredential{color:var(--text-tertiary);align-items:center;gap:5px;min-width:0;font-size:.72rem;display:inline-flex}._2JsEpq_machineCredential svg{flex-shrink:0}._2JsEpq_machineCredentialBlocked{color:#b45309}._2JsEpq_chip{background:color-mix(in srgb, var(--border-color) 45%, transparent);color:var(--text-secondary);border-radius:999px;padding:2px 8px;font-size:.68rem;font-weight:500}._2JsEpq_modalText{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.55}._2JsEpq_code{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);white-space:pre;border-radius:8px;margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;line-height:1.6;overflow-x:auto}._2JsEpq_okBadge,._2JsEpq_warnBadge{border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.78rem;line-height:1.5;display:inline-flex}._2JsEpq_okBadge code,._2JsEpq_warnBadge code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}._2JsEpq_okBadge svg,._2JsEpq_warnBadge svg{flex-shrink:0}._2JsEpq_okBadge{color:#15803d;background:#16a34a1a}._2JsEpq_warnBadge{color:#b45309;background:#f59e0b1f}._2JsEpq_summary{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;margin:0;padding:16px;font-family:inherit;font-size:.82rem;line-height:1.6}._2JsEpq_log{max-height:520px;color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;background:var(--bg-secondary);margin:0;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;line-height:1.55;overflow:auto}._2JsEpq_followRow{color:var(--text-secondary);cursor:pointer;align-items:center;gap:7px;font-size:.76rem;display:inline-flex}._2JsEpq_followRow input{accent-color:var(--primary-color)}._2JsEpq_link{color:var(--primary-color);word-break:break-all;align-items:center;gap:5px;text-decoration:none;display:inline-flex}._2JsEpq_link:hover{text-decoration:underline}._2JsEpq_runLink{color:inherit;text-decoration:none;display:block}._2JsEpq_runLink:hover{background:color-mix(in srgb, var(--border-color) 18%, transparent)}._2JsEpq_osTabs{flex-wrap:wrap;gap:6px;display:flex}._2JsEpq_osTab,._2JsEpq_osTabActive{cursor:pointer;border:1px solid var(--border-color);border-radius:8px;padding:7px 14px;font-family:inherit;font-size:.8rem;font-weight:600;transition:background .12s}._2JsEpq_osTab{background:var(--bg-primary);color:var(--text-secondary)}._2JsEpq_osTab:hover{background:color-mix(in srgb, var(--border-color) 30%, transparent)}._2JsEpq_osTabActive{background:var(--primary-color);border-color:var(--primary-color);color:var(--bg-primary)}._2JsEpq_codeBlock{align-items:flex-start;gap:6px;display:flex;position:relative}._2JsEpq_codeBlock pre{flex:1;min-width:0}._2JsEpq_tokenReveal{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;display:flex}._2JsEpq_tokenReveal code{word-break:break-all;min-width:0;color:var(--text-primary);flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem}._2JsEpq_tokenList{flex-direction:column;gap:4px;margin-top:6px;display:flex}._2JsEpq_tokenRow{background:var(--bg-secondary);border-radius:6px;align-items:center;gap:10px;padding:6px 10px;display:flex}._2JsEpq_tokenRow code{color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}._2JsEpq_tokenRow span{flex:1}._2JsEpq_sshCard{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}._2JsEpq_sshCard button{align-self:flex-start}._2JsEpq_mark{background:color-mix(in srgb, var(--border-color) 40%, transparent);color:var(--text-tertiary);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 7px;font-size:.66rem;font-weight:500;display:inline-flex}._2JsEpq_mark svg{flex-shrink:0}._2JsEpq_markKey{color:#15803d;background:#16a34a1a}._2JsEpq_smallBtn{padding:6px 12px;font-size:.76rem}._2JsEpq_ghNotice{color:#b45309;background:#f59e0b1f;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:.78rem;line-height:1.55;display:flex}._2JsEpq_ghNotice svg{flex-shrink:0;margin-top:2px}._2JsEpq_ghNotice strong{font-weight:600}._2JsEpq_ghEmpty{text-align:center;color:var(--text-secondary);flex-direction:column;align-items:center;gap:8px;padding:28px 18px;font-size:.8rem;line-height:1.6;display:flex}._2JsEpq_ghEmpty>svg{color:var(--text-tertiary)}._2JsEpq_ghEmpty>strong{color:var(--text-primary);font-size:.86rem}._2JsEpq_ghEmpty>span{max-width:460px}._2JsEpq_ghErrors{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._2JsEpq_ghToolbar{align-items:center;gap:6px;display:flex}._2JsEpq_ghSearch{flex:1;align-items:center;min-width:0;display:flex;position:relative}._2JsEpq_ghSearch>svg{color:var(--text-tertiary);pointer-events:none;position:absolute;left:11px}._2JsEpq_ghSearch ._2JsEpq_input{padding-left:32px}._2JsEpq_ghList{border:1px solid var(--border-color);border-radius:10px;flex-direction:column;max-height:52vh;display:flex;overflow-y:auto}._2JsEpq_ghRow{border-bottom:1px solid color-mix(in srgb, var(--border-color) 55%, transparent);align-items:center;gap:12px;padding:10px 14px;display:flex}._2JsEpq_ghRow:last-child{border-bottom:none}._2JsEpq_ghRowLinked ._2JsEpq_ghRepo{opacity:.55}._2JsEpq_ghRepo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._2JsEpq_ghName{min-width:0;color:var(--text-primary);align-items:center;gap:6px;font-size:.84rem;display:flex}._2JsEpq_ghName>svg,._2JsEpq_ghOwner{color:var(--text-tertiary);flex-shrink:0}._2JsEpq_ghRepoName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._2JsEpq_ghMeta{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:8px;font-size:.72rem;display:flex}._2JsEpq_ghNoAdmin{color:#b45309;align-items:center;gap:4px;display:inline-flex}._2JsEpq_ghAdminUnknown{color:var(--text-tertiary);font-style:italic}._2JsEpq_ghLinkedBadge{flex-shrink:0;max-width:240px}._2JsEpq_ghLinkedBadge svg{flex-shrink:0}._2JsEpq_ghLinkedBadge>span{text-overflow:ellipsis;min-width:0;overflow:hidden}._2JsEpq_repoMarks{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}
.VpMVTq_logBody{flex-direction:column;gap:12px;display:flex}.VpMVTq_logLoading{text-align:center;color:var(--text-tertiary);padding:24px 0;font-size:.8125rem}.VpMVTq_logError{background:var(--tk-red-bg);color:var(--tk-red-fg);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:10px 12px;font-size:.8125rem;line-height:1.5}.VpMVTq_logSummary{border:1px solid var(--border-color);max-height:200px;color:var(--text-primary);white-space:pre-wrap;word-break:break-word;border-radius:10px;margin:0;padding:12px 14px;font-family:inherit;font-size:.8125rem;line-height:1.6;overflow:auto}.VpMVTq_logBody .VpMVTq_logPre{max-height:55vh}
.YJQNyW_trigger{color:var(--text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:0;font-family:inherit;font-size:11px;font-weight:500;display:inline-flex}.YJQNyW_trigger:hover{color:var(--text-primary)}.YJQNyW_trigger:focus-visible{box-shadow:0 0 0 2px var(--input-focus-ring);border-radius:3px;outline:none}.YJQNyW_triggerIcon{width:16px;height:16px;color:inherit;opacity:.8;border-radius:50%;justify-content:center;text-decoration:none}.YJQNyW_triggerIcon:hover{opacity:1;color:inherit}.YJQNyW_chevron{transition:transform .15s}.YJQNyW_chevronOpen{transform:rotate(180deg)}.YJQNyW_popover{z-index:1000;border:1px solid var(--border-color);background:var(--bg-elevated);width:280px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-lg);cursor:default;border-radius:8px;padding:10px 12px;position:fixed}.YJQNyW_head{letter-spacing:.02em;color:var(--text-tertiary);margin:0 0 2px;font-size:.6875rem;font-weight:600}.YJQNyW_message{color:var(--text-primary);margin:0 0 8px;font-size:.8125rem;line-height:1.45}.YJQNyW_list{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.YJQNyW_check{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:6px;font-size:.75rem;line-height:1.4;display:grid}.YJQNyW_icon{margin-top:2px}.YJQNyW_ok .YJQNyW_icon{color:var(--tk-emerald-solid)}.YJQNyW_no .YJQNyW_icon{color:var(--tk-red-solid)}.YJQNyW_text{flex-direction:column;min-width:0;display:flex}.YJQNyW_label{color:var(--text-primary)}.YJQNyW_ok .YJQNyW_label{color:var(--text-secondary)}.YJQNyW_detail{color:var(--text-tertiary);overflow-wrap:anywhere}
.Mfm95a_modal{max-width:440px;box-shadow:var(--shadow-xl);border-radius:16px;animation:.18s cubic-bezier(.16,1,.3,1) Mfm95a_confirmIn}@keyframes Mfm95a_confirmIn{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.Mfm95a_body{align-items:flex-start;gap:1rem;padding:1.75rem 1.5rem 1.5rem;display:flex}.Mfm95a_iconBadge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;display:inline-flex}.Mfm95a_iconBadge svg{width:22px;height:22px}.Mfm95a_textBlock{flex-direction:column;flex:1;gap:.4rem;min-width:0;padding-top:.15rem;display:flex}.Mfm95a_title{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:600;line-height:1.3}.Mfm95a_message{color:var(--text-secondary);white-space:pre-line;margin:0;font-size:.9rem;line-height:1.55}.Mfm95a_variant_danger .Mfm95a_iconBadge{background-color:var(--icon-badge-danger-bg);color:var(--icon-badge-danger-color);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--icon-badge-danger-color) 18%, transparent)}.Mfm95a_variant_warning .Mfm95a_iconBadge{background-color:var(--icon-badge-warning-bg);color:var(--icon-badge-warning-color);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--icon-badge-warning-color) 22%, transparent)}.Mfm95a_variant_primary .Mfm95a_iconBadge{background-color:var(--icon-badge-primary-bg);color:var(--icon-badge-primary-color);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--icon-badge-primary-color) 18%, transparent)}.Mfm95a_input{border:1px solid var(--border-color);width:100%;color:var(--text-primary);background-color:var(--input-bg);border-radius:10px;margin-top:.85rem;padding:.65rem .85rem;font-size:.95rem;transition:border-color .15s,box-shadow .15s,background-color .15s}.Mfm95a_input::placeholder{color:var(--input-placeholder)}.Mfm95a_input:hover{border-color:var(--input-border-hover)}.Mfm95a_input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--input-focus-ring);outline:none}
.FoTZqq_cropperContainer{background:#1a1a2e;border-radius:8px;width:100%;max-height:min(52vh,460px);position:relative;overflow:hidden}.FoTZqq_aspectRow{align-items:center;gap:.75rem;margin-top:1rem;padding:0 .25rem;display:flex}.FoTZqq_aspectLabel{color:var(--text-secondary);white-space:nowrap;font-size:.85rem;font-weight:500}.FoTZqq_aspectChips{flex-wrap:wrap;gap:.35rem;display:flex}.FoTZqq_aspectChip{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);cursor:pointer;border-radius:999px;padding:.25rem .6rem;font-size:.78rem;font-weight:500;transition:background .15s,color .15s,border-color .15s}.FoTZqq_aspectChip:hover{background:var(--bg-hover);color:var(--text-primary)}.FoTZqq_aspectChipActive{color:var(--primary-color);background:var(--primary-soft);border-color:var(--primary-color)}.FoTZqq_controls{align-items:center;gap:.5rem;margin-top:1rem;padding:0 .25rem;display:flex}.FoTZqq_controls input[type=range]{accent-color:var(--primary-color);cursor:pointer;flex:1;height:4px}.FoTZqq_iconBtn{width:30px;height:30px;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.FoTZqq_iconBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.FoTZqq_divider{background:var(--border-color);flex-shrink:0;width:1px;height:20px;margin:0 .15rem}.FoTZqq_error{color:#ef4444;margin:.75rem 0 0;font-size:.82rem}.FoTZqq_footer{justify-content:flex-end;gap:.75rem;display:flex}
._91LwbW_picker{box-sizing:border-box;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;gap:12px;width:100%;max-width:480px;max-height:600px;padding:14px;display:flex;box-shadow:0 12px 40px #0000001f}._91LwbW_pickerEmbedded{max-width:none;box-shadow:none;background:0 0;border:none;border-radius:0;max-height:none;padding:0}._91LwbW_pickerEmbedded ._91LwbW_photoGrid{max-height:none;overflow:visible}._91LwbW_header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}._91LwbW_title{color:var(--text-primary);font-size:.875rem;font-weight:600}._91LwbW_closeBtn{cursor:pointer;color:var(--text-tertiary);background:0 0;border:none;border-radius:4px;padding:2px;display:inline-flex}._91LwbW_closeBtn:hover{background:var(--bg-secondary);color:var(--text-primary)}._91LwbW_tabs{background:var(--bg-secondary);border-radius:6px;gap:4px;padding:3px;display:flex}._91LwbW_tab{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font-size:.75rem;font-weight:500;transition:background .12s,color .12s;display:inline-flex}._91LwbW_tabActive{background:var(--bg-primary);color:var(--primary-color);box-shadow:0 1px 2px var(--hover-medium)}._91LwbW_searchRow{background:var(--bg-secondary);color:var(--text-tertiary);border-radius:6px;align-items:center;gap:6px;padding:7px 10px;display:flex}._91LwbW_searchRow input{min-width:0;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.8125rem}._91LwbW_searchRow input::placeholder{color:var(--text-tertiary)}._91LwbW_categoryRow{flex-wrap:wrap;gap:6px;display:flex}._91LwbW_categoryChip{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:5px 10px;font-size:.75rem;font-weight:500;transition:background .12s,color .12s,border-color .12s}._91LwbW_categoryChip:hover{background:var(--bg-secondary);color:var(--text-primary)}._91LwbW_categoryChipActive{background:var(--primary-color);border-color:var(--primary-color);color:var(--bg-primary)}._91LwbW_categoryChipActive:hover{background:var(--primary-color);color:var(--bg-primary)}._91LwbW_photoGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-auto-rows:110px;gap:14px;max-height:400px;padding:4px;display:grid;overflow:hidden auto}._91LwbW_photo{cursor:pointer;background:var(--bg-hover);width:100%;height:100%;box-shadow:0 1px 2px #00000014,0 2px 6px -1px var(--hover-medium);border:none;border-radius:8px;padding:0;transition:box-shadow .15s,outline .12s;position:relative;overflow:hidden}._91LwbW_photo:hover{box-shadow:0 1px 2px #00000014,0 6px 16px -2px #00000038}._91LwbW_photo._91LwbW_selected{outline:2px solid var(--primary-color);outline-offset:2px}._91LwbW_photoImg{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._91LwbW_checkBadge{color:var(--bg-primary);background:#0009;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:absolute;top:6px;right:6px}._91LwbW_loading,._91LwbW_empty{text-align:center;color:var(--text-tertiary);grid-column:1/-1;padding:2rem 0;font-size:.8125rem}._91LwbW_section{flex-direction:column;gap:8px;display:flex}._91LwbW_sectionTitle{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600}._91LwbW_colorGrid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}._91LwbW_swatch{aspect-ratio:1.4;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bg-primary) 40%, transparent);cursor:pointer;border:1px solid #00000014;border-radius:6px;transition:box-shadow .15s,outline .12s;position:relative;overflow:hidden}._91LwbW_swatch:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bg-primary) 40%, transparent),0 3px 10px -2px #0003}._91LwbW_swatch._91LwbW_selected{outline:2px solid var(--primary-color);outline-offset:2px;border-color:#0000}._91LwbW_urlBlock,._91LwbW_uploadBlock{flex-direction:column;gap:12px;display:flex}._91LwbW_dropZone{color:var(--text-secondary);background:var(--bg-tertiary);border:1px dashed var(--border-color);cursor:pointer;text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:1.75rem 1rem;transition:background .15s,border-color .15s,color .15s;display:flex}._91LwbW_dropZone:hover{color:var(--text-primary);background:var(--bg-hover);border-color:var(--border-strong)}._91LwbW_dropZoneActive{color:var(--primary-color);background:var(--primary-soft);border-color:var(--primary-color)}._91LwbW_dropZoneTitle{font-size:.8125rem;font-weight:600}._91LwbW_dropZoneHint{color:var(--text-tertiary);font-size:.75rem}._91LwbW_urlHelp{color:var(--text-secondary);margin:0;font-size:.8125rem;line-height:1.45}._91LwbW_urlInputRow{align-items:stretch;gap:8px;display:flex}._91LwbW_urlInputRow input{background:var(--bg-secondary);border:1px solid var(--border-color);min-width:0;color:var(--text-primary);border-radius:6px;outline:none;flex:1;padding:8px 10px;font-size:.8125rem}._91LwbW_urlInputRow input:focus{border-color:var(--primary-color);background:var(--bg-primary)}._91LwbW_urlInputRow input::placeholder{color:var(--text-tertiary)}._91LwbW_urlApplyBtn{background:var(--primary-color);color:var(--bg-primary);cursor:pointer;border:none;border-radius:6px;padding:8px 14px;font-size:.8125rem;font-weight:500;transition:opacity .12s}._91LwbW_urlApplyBtn:disabled{opacity:.5;cursor:not-allowed}._91LwbW_urlPreviewWrap{flex-direction:column;gap:6px;display:flex}._91LwbW_urlPreviewLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600}._91LwbW_urlPreview{aspect-ratio:16/7;border:1px solid var(--border-color);background-color:var(--bg-secondary);border-radius:8px;width:100%}._91LwbW_footer{border-top:1px solid var(--border-color);padding-top:.5rem}._91LwbW_removeBtn{background:var(--bg-secondary);border:1px solid var(--border-color);width:100%;color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:8px;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .12s,border-color .12s,color .12s}._91LwbW_removeBtn:hover{background:color-mix(in srgb, var(--error), white 36%);border-color:color-mix(in srgb, var(--error), white 25%);color:var(--error)}
.rbieDa_wrapper{align-items:center;gap:8px;min-width:0;display:inline-flex}.rbieDa_trigger{min-width:0;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-family:inherit;font-size:.8125rem;line-height:1.4;transition:background .12s;display:inline-flex}.rbieDa_trigger:hover{background:var(--bg-hover)}.rbieDa_trigger:focus-visible{box-shadow:0 0 0 2px var(--input-focus-ring);outline:none}.rbieDa_triggerOpen{background:var(--bg-hover)}.rbieDa_swatch{width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--border-color);background-position:50%;background-size:cover;border-radius:3px;flex-shrink:0}.rbieDa_empty{color:var(--text-tertiary)}.rbieDa_chevron{color:var(--text-tertiary);flex-shrink:0}.rbieDa_sizeToggle{background:var(--bg-hover);border-radius:6px;gap:2px;padding:2px;display:inline-flex}.rbieDa_sizeToggle button{height:22px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0 8px;font-family:inherit;font-size:.6875rem;font-weight:500}.rbieDa_sizeToggle button:hover{color:var(--text-primary)}.rbieDa_sizeToggle .rbieDa_activeSize{background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--shadow-sm)}.rbieDa_popover{z-index:1000;width:420px;max-width:calc(100vw - 16px);position:fixed}
.-O6LMa_overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:900;background:#00000059;animation:.15s -O6LMa_fadeIn;position:fixed;inset:0}@keyframes -O6LMa_fadeIn{0%{opacity:0}to{opacity:1}}.-O6LMa_panel{background:var(--bg-primary);z-index:901;flex-direction:column;width:1200px;max-width:95vw;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 40px #0000001f}.-O6LMa_panel.-O6LMa_sidebar{width:1200px;max-width:95vw;animation:.2s -O6LMa_slideIn}.-O6LMa_panel.-O6LMa_fullscreen{border-radius:0;width:100vw;max-width:100vw;height:100vh;animation:.15s -O6LMa_fadeIn}.-O6LMa_panel.-O6LMa_modal{border:1px solid var(--border-color);width:1000px;max-width:95vw;height:85vh;box-shadow:var(--shadow-xl);border-radius:10px;animation:.2s cubic-bezier(.16,1,.3,1) -O6LMa_popIn;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%)}@keyframes -O6LMa_popIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes -O6LMa_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.-O6LMa_contentWrapper{flex:1;min-height:0;display:flex}.-O6LMa_body{border-right:1px solid var(--border-color);flex:1;min-width:0;overflow-y:auto}.-O6LMa_body::-webkit-scrollbar{width:5px}.-O6LMa_body::-webkit-scrollbar-thumb{background:var(--bg-active);border-radius:3px}.-O6LMa_body:last-child{border-right:none}.-O6LMa_loadingBody{flex:1;justify-content:center;align-items:center;display:flex}.-O6LMa_main{flex-direction:column;gap:24px;max-width:920px;margin:0 auto;padding:24px 32px 32px;display:flex;container-type:inline-size}.-O6LMa_coverBanner{border-bottom:1px solid var(--border-color);background-position:50%;background-size:cover;height:112px}.-O6LMa_titleBlock{flex-direction:column;gap:14px;display:flex}.-O6LMa_taskName{box-sizing:border-box;width:calc(100% + 12px);color:var(--text-primary);letter-spacing:-.01em;text-wrap:pretty;resize:none;background:0 0;border:none;border-radius:6px;outline:none;margin:0 -6px;padding:2px 6px;font-family:inherit;font-size:1.5rem;font-weight:700;line-height:1.3;transition:background .12s,box-shadow .12s;display:block;overflow:hidden}.-O6LMa_taskName:hover{background:var(--bg-hover)}.-O6LMa_taskName:focus{box-shadow:0 0 0 1px var(--border-color);background:0 0}.-O6LMa_taskName::placeholder{color:var(--input-placeholder)}.-O6LMa_actionRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.-O6LMa_actionBtn{white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 12px;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .12s,border-color .12s,color .12s,filter .12s;display:inline-flex}.-O6LMa_actionBtn:focus-visible{box-shadow:0 0 0 3px var(--input-focus-ring);outline:none}.-O6LMa_actionTimer{background:var(--tk-emerald-solid);color:var(--text-inverse);border:1px solid #0000}.-O6LMa_actionTimer:hover{filter:brightness(.94)}.-O6LMa_actionTimerOn{background:var(--tk-emerald-bg);color:var(--tk-emerald-fg);border:1px solid #0000}.-O6LMa_actionTimerOn:hover{border-color:var(--tk-emerald-solid)}.-O6LMa_timerClock{font-variant-numeric:tabular-nums;font-weight:600}.-O6LMa_actionOutline{border:1px solid var(--border-strong);color:var(--text-secondary);background:0 0}.-O6LMa_actionOutline:hover,.-O6LMa_actionOutlineOpen{background:var(--bg-hover);color:var(--text-primary)}.-O6LMa_propertiesGrid{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;padding:8px 0;display:grid}.-O6LMa_propRow{align-items:center;min-width:0;min-height:38px;display:flex}.-O6LMa_propLabel{width:112px;color:var(--text-tertiary);flex-shrink:0;font-size:.8125rem}.-O6LMa_propValue{min-width:0;color:var(--text-primary);flex:1;align-items:center;margin-left:-8px;font-size:.8125rem;display:flex}.-O6LMa_readonlyValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:3px 8px;overflow:hidden}.-O6LMa_readonlyMuted{color:var(--text-tertiary)}@container (max-width:540px){.-O6LMa_propertiesGrid{grid-template-columns:minmax(0,1fr)}}.-O6LMa_addChecklistBtn{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;margin-top:-12px;padding:4px 0;font-family:inherit;font-size:.8125rem;transition:color .12s;display:inline-flex}.-O6LMa_addChecklistBtn:hover{color:var(--primary-color)}@media (max-width:767.98px){.-O6LMa_panel,.-O6LMa_panel.-O6LMa_sidebar{width:100vw;max-width:100vw}.-O6LMa_panel.-O6LMa_modal{border:none;border-radius:0;width:100vw;max-width:100vw;height:100vh;inset:0 auto auto 0;transform:none}.-O6LMa_contentWrapper{flex-direction:column;overflow-y:auto}.-O6LMa_body{border-right:none;flex:none;overflow:visible}.-O6LMa_main{gap:20px;padding:16px}.-O6LMa_propertiesGrid{grid-template-columns:minmax(0,1fr)}.-O6LMa_taskName{font-size:1.25rem}}
.pwkixG_body{flex-direction:column;gap:16px;display:flex}.pwkixG_agentRow{align-items:flex-start;gap:12px;display:flex}.pwkixG_explain{color:var(--text-secondary);margin:0;font-size:.8125rem;line-height:1.55}.pwkixG_hint{color:var(--text-tertiary);margin:0;font-size:.75rem;line-height:1.5}.pwkixG_repos{border:none;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.pwkixG_reposLabel{color:var(--text-primary);margin-bottom:4px;padding:0;font-size:.8125rem;font-weight:600}.pwkixG_repo{border:1px solid var(--border-color);min-height:36px;color:var(--text-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.8125rem;transition:border-color .12s,background .12s;display:flex}.pwkixG_repo:hover{background:var(--bg-hover)}.pwkixG_repo input{accent-color:var(--primary-color);margin:0}.pwkixG_repoSelected{border-color:var(--primary-color);color:var(--text-primary)}.pwkixG_repoIcon{color:var(--text-tertiary);flex-shrink:0}.pwkixG_repoName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pwkixG_singleRepo{color:var(--text-secondary);align-items:center;gap:6px;margin:0;font-size:.8125rem;display:flex}.pwkixG_singleRepo strong{color:var(--text-primary);font-weight:600}.pwkixG_cancel{margin-right:auto}
.Utvztq_wrap{z-index:880;pointer-events:none;justify-content:center;max-width:100vw;padding:0 1rem;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.Utvztq_bar{pointer-events:auto;background:var(--bg-elevated);border:1px solid var(--border-color);max-width:100%;box-shadow:var(--shadow-xl);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.4rem .55rem;animation:.16s ease-out Utvztq_bulkBarIn;display:flex}@keyframes Utvztq_bulkBarIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Utvztq_bar{animation:none}}.Utvztq_countBlock{align-items:center;gap:.35rem;padding:0 .5rem 0 .35rem;display:flex}.Utvztq_count{background:var(--primary-color);color:#fff;font-variant-numeric:tabular-nums;border-radius:.4rem;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding:0 .35rem;font-size:.75rem;font-weight:700;display:inline-flex}.Utvztq_countLabel{color:var(--text-secondary);white-space:nowrap;font-size:.78rem}.Utvztq_link{color:var(--primary-color);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0 .35rem;font-size:.75rem;font-weight:600}.Utvztq_link:hover{text-decoration:underline}.Utvztq_divider{background:var(--border-color);align-self:stretch;width:1px;margin:.15rem .25rem}.Utvztq_action{color:var(--text-primary);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:.45rem;align-items:center;gap:.3rem;padding:.35rem .55rem;font-size:.78rem;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.Utvztq_action:hover:not(:disabled){background:var(--bg-hover)}.Utvztq_action:disabled{opacity:.5;cursor:not-allowed}.Utvztq_actionOpen{background:var(--bg-active)}.Utvztq_danger{color:var(--error)}.Utvztq_danger:hover:not(:disabled){background:color-mix(in srgb, var(--error) 12%, transparent)}.Utvztq_flag{background:linear-gradient(135deg,#f59e0b 50%,#3b82f6 50%);border-radius:2px;width:9px;height:9px}.Utvztq_close{width:1.6rem;height:1.6rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;display:inline-flex}.Utvztq_close:hover{background:var(--bg-hover);color:var(--text-primary)}.Utvztq_spinner{color:var(--text-secondary);animation:.9s linear infinite Utvztq_bulkSpin}@keyframes Utvztq_bulkSpin{to{transform:rotate(360deg)}}.Utvztq_menuWrap{position:relative}.Utvztq_menu{background:var(--bg-elevated);border:1px solid var(--border-color);min-width:12rem;max-width:16rem;box-shadow:var(--shadow-lg);z-index:1;border-radius:.6rem;padding:.3rem;position:absolute;bottom:calc(100% + .4rem);left:0}.Utvztq_menuRight{left:auto;right:0}.Utvztq_menuScroll{max-height:15rem;overflow-y:auto}.Utvztq_menuItem{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.4rem;align-items:center;gap:.45rem;padding:.4rem .5rem;font-size:.8rem;display:flex}.Utvztq_menuItem:hover{background:var(--bg-hover)}.Utvztq_menuItemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Utvztq_menuItemText{flex-direction:column;flex:1;min-width:0;display:flex}.Utvztq_menuItemSub{color:var(--text-tertiary);font-size:.68rem;line-height:1.3}.Utvztq_menuItemOff{color:var(--text-tertiary);cursor:not-allowed}.Utvztq_menuItemOff:hover{background:0 0}.Utvztq_menuItemOff>span:first-child{filter:grayscale();opacity:.6}.Utvztq_menuItemDanger{color:var(--error)}.Utvztq_menuItemDanger:hover{background:color-mix(in srgb, var(--error) 12%, transparent)}.Utvztq_menuSearch{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);border-radius:.4rem;margin-bottom:.25rem;padding:.4rem .5rem;font-size:.8rem}.Utvztq_menuSearch:focus{border-color:var(--primary-color);outline:none}.Utvztq_menuSectionTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);border-top:1px solid var(--border-color);margin-top:.25rem;padding:.35rem .5rem .15rem;font-size:.65rem;font-weight:700}.Utvztq_menuSectionTitleFirst{border-top:none;margin-top:0}.Utvztq_removeIcon{color:var(--text-tertiary);flex-shrink:0}.Utvztq_menuEmpty{color:var(--text-tertiary);text-align:center;padding:.6rem .5rem;font-size:.78rem}.Utvztq_dateMenu{flex-direction:column;gap:.25rem;display:flex}.Utvztq_dateInput{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);border-radius:.4rem;padding:.4rem .5rem;font-size:.8rem}.Utvztq_dateInput:focus{border-color:var(--primary-color);outline:none}.Utvztq_dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Utvztq_avatar{background:var(--bg-active);width:20px;height:20px;color:var(--text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6rem;font-weight:700;display:inline-flex;overflow:hidden}.Utvztq_avatar img{object-fit:cover;width:100%;height:100%}.Utvztq_badge{background:var(--primary-soft);min-width:1.05rem;height:1.05rem;color:var(--primary-color);border-radius:.3rem;justify-content:center;align-items:center;padding:0 .25rem;font-size:.65rem;font-weight:700;display:inline-flex}@media (max-width:640px){.Utvztq_wrap{bottom:.75rem;left:0;right:0;transform:none}.Utvztq_bar{justify-content:center}.Utvztq_action span,.Utvztq_countLabel{display:none}}
.fXbArq_agenda{flex-direction:column;flex:1;min-height:0;display:flex}.fXbArq_layout{flex:1;grid-template-columns:minmax(0,1fr) 380px;gap:1rem;min-height:0;display:grid}.fXbArq_left,.fXbArq_right{min-width:0;height:100%;min-height:0}.fXbArq_loader{flex:1;justify-content:center;align-items:center;display:flex}@media (max-width:1100px){.fXbArq_layout{grid-template-rows:minmax(0,1.4fr) minmax(280px,1fr);grid-template-columns:1fr;overflow-y:auto}}
.lOaHDq_panel{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.lOaHDq_header{flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem .75rem;display:flex}.lOaHDq_title{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:650}.lOaHDq_viewToggle{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);gap:.15rem;padding:.15rem;display:inline-flex}.lOaHDq_toggleBtn{border-radius:calc(var(--radius-md) - 1px);width:1.75rem;height:1.5rem;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.lOaHDq_toggleBtn:hover{color:var(--text-secondary)}.lOaHDq_toggleActive{background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--shadow-sm)}.lOaHDq_dateNav{border-bottom:1px solid var(--border-color);flex-shrink:0;align-items:center;gap:.35rem;padding:0 1rem .75rem;display:flex}.lOaHDq_navBtn{border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.lOaHDq_navBtn:hover{background:var(--hover-soft)}.lOaHDq_dateLabel{color:var(--text-primary);padding:0 .35rem;font-size:.92rem;font-weight:600}.lOaHDq_todayBtn{color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);cursor:pointer;border-radius:999px;margin-left:auto;padding:.25rem .7rem;font-size:.78rem;font-weight:500}.lOaHDq_todayBtn:hover{background:var(--hover-soft)}.lOaHDq_allDay{border-bottom:1px solid var(--border-color);background:var(--bg-tertiary);flex-shrink:0;gap:.5rem;padding:.5rem 1rem;display:flex}.lOaHDq_allDayLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--text-tertiary);flex-shrink:0;padding-top:.2rem;font-size:.68rem;font-weight:600}.lOaHDq_allDayItems{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}.lOaHDq_allDayChip{background:var(--bg-primary);border:1px solid var(--border-color);max-width:100%;color:var(--text-secondary);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.78rem;display:inline-flex}.lOaHDq_allDayChip:hover{border-color:var(--border-strong)}.lOaHDq_chipDot{background:var(--dot,var(--primary-color));border-radius:50%;flex-shrink:0;width:7px;height:7px}.lOaHDq_chipText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lOaHDq_grid{flex:1;min-height:0;position:relative;overflow-y:auto}.lOaHDq_gridInner{width:100%;position:relative}.lOaHDq_hourRow{align-items:flex-start;display:flex;position:absolute;left:0;right:0}.lOaHDq_hourLabel{width:3.25rem;color:var(--text-tertiary);text-align:right;flex-shrink:0;margin-top:-.5em;padding:0 .5rem;font-size:.7rem}.lOaHDq_hourLine{background:var(--border-color);opacity:.6;flex:1;height:1px;margin-top:0}.lOaHDq_journey{border-radius:var(--radius-md);background:var(--primary-soft);border:1px solid color-mix(in srgb, var(--primary-color) 35%, transparent);border-left:3px solid var(--primary-color);min-height:1.5rem;padding:.3rem .5rem;position:absolute;left:3.75rem;right:.75rem;overflow:hidden}.lOaHDq_journeyOngoing{background:repeating-linear-gradient(135deg, var(--primary-soft), var(--primary-soft) 8px, transparent 8px, transparent 16px)}.lOaHDq_journeyLabel{color:var(--primary-color);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;font-weight:600;display:block;overflow:hidden}.lOaHDq_journeyTime{color:var(--text-tertiary);font-size:.7rem;display:block}.lOaHDq_breakBlock{background:var(--bg-active);width:1.25rem;color:var(--text-secondary);border-radius:4px;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:.35rem}.lOaHDq_event{background:color-mix(in srgb, var(--accent,var(--primary-color)) 14%, var(--bg-primary));border-left:3px solid var(--accent,var(--primary-color));border-radius:var(--radius-md);text-align:left;cursor:pointer;align-items:center;gap:.4rem;padding:.15rem .5rem;display:flex;position:absolute;left:3.75rem;right:.75rem;overflow:hidden}.lOaHDq_event:hover{filter:brightness(.98)}.lOaHDq_eventTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.76rem;font-weight:500;overflow:hidden}.lOaHDq_eventTime{color:var(--text-tertiary);flex-shrink:0;font-size:.68rem}.lOaHDq_nowLine{background:var(--error);z-index:2;pointer-events:none;height:2px;position:absolute;left:3.25rem;right:0}.lOaHDq_nowDot{background:var(--error);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.lOaHDq_list{flex:1;min-height:0;padding:.5rem;overflow-y:auto}.lOaHDq_listItem{border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.6rem;width:100%;padding:.5rem .6rem;display:flex}.lOaHDq_listItem:hover{background:var(--hover-soft)}.lOaHDq_listTime{width:4.5rem;color:var(--text-tertiary);flex-shrink:0;font-size:.76rem}.lOaHDq_listBar{background:var(--primary-color);border-radius:2px;flex-shrink:0;align-self:stretch;width:3px;min-height:1.1rem}.lOaHDq_listBarJourney{background:var(--primary-color)}.lOaHDq_listText{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.lOaHDq_listEmpty{text-align:center;color:var(--text-tertiary);padding:2.5rem 1rem;font-size:.88rem}.lOaHDq_eventDraggable{cursor:grab;touch-action:none}.lOaHDq_eventDraggable:active{cursor:grabbing}.lOaHDq_eventDragging{z-index:5;opacity:.9;transition:none;box-shadow:0 6px 18px #0f172a38}.lOaHDq_resizeHandle{cursor:ns-resize;touch-action:none;height:7px;position:absolute;left:0;right:0}.lOaHDq_resizeHandle:after{content:"";height:12px;position:absolute;left:0;right:0}.lOaHDq_resizeTop{top:0}.lOaHDq_resizeTop:after{top:-3px}.lOaHDq_resizeBottom{bottom:0}.lOaHDq_resizeBottom:after{bottom:-3px}
.isEzBq_listContainer{margin:0 1rem 1rem;container:tasklist/inline-size}.isEzBq_table{--c-grip:24px;--c-check:28px;--c-play:32px;--c-assign:150px;--c-due:130px;--c-prio:110px;--c-spent:96px;--list-cols:var(--c-grip) var(--c-check) var(--c-play) minmax(0, 1fr) var(--c-assign) var(--c-due) var(--c-prio) var(--c-spent);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;font-size:.8125rem;overflow:clip}.isEzBq_table.isEzBq_noPriority{--list-cols:var(--c-grip) var(--c-check) var(--c-play) minmax(0, 1fr) var(--c-assign) var(--c-due) var(--c-spent)}.isEzBq_table>.isEzBq_group:last-child{margin-bottom:-1px}.isEzBq_emptyState{text-align:center;color:var(--text-tertiary);padding:2.5rem 1rem;font-size:.875rem}.isEzBq_gripCell,.isEzBq_checkCell,.isEzBq_playCell{justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.isEzBq_cell{align-items:center;min-width:0;height:100%;padding:0 8px;display:flex}.isEzBq_cellStop{align-items:center;min-width:0;max-width:100%;display:flex}.isEzBq_colSpent{color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;padding:0 16px;font-size:.75rem}.isEzBq_headerRow{z-index:3;grid-template-columns:var(--list-cols);background:var(--bg-primary);border-bottom:1px solid var(--border-color);height:36px;color:var(--text-tertiary);align-items:center;font-size:.75rem;font-weight:500;display:grid;position:sticky;top:0}.isEzBq_headCell{white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;padding:0 8px;display:flex;overflow:hidden}.isEzBq_headCell.isEzBq_colSpent{padding:0 16px}.isEzBq_group{position:relative}.isEzBq_groupDragOver{background:color-mix(in srgb, var(--primary-color) 4%, transparent)}.isEzBq_groupDragOver:after{content:"";z-index:2;box-shadow:inset 0 0 0 2px var(--primary-color);pointer-events:none;position:absolute;inset:0}.isEzBq_groupDragOver .isEzBq_groupRow{background:color-mix(in srgb, var(--primary-color) 6%, var(--bg-secondary))}.isEzBq_groupRow{grid-template-columns:var(--c-grip) var(--c-check) minmax(0, 1fr);background:var(--bg-secondary);border-bottom:1px solid var(--border-color);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;height:40px;display:grid}.isEzBq_chevron{width:20px;height:20px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:transform .2s,color .15s;display:flex}.isEzBq_chevron:hover{color:var(--text-primary)}.isEzBq_chevron:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.isEzBq_chevron.isEzBq_chevronCollapsed{transform:rotate(-90deg)}.isEzBq_groupMain{align-items:center;gap:8px;min-width:0;height:100%;padding:0 8px 0 4px;display:flex}.isEzBq_groupPill{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;gap:6px;min-width:0;padding:2px 8px;font-size:.75rem;font-weight:600;line-height:18px;display:inline-flex;overflow:hidden}.isEzBq_groupDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.isEzBq_groupCount{color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem}.isEzBq_dropHint{color:var(--primary-color);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:500}.isEzBq_groupAdd{width:26px;height:26px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:background .12s,color .12s;display:inline-flex}.isEzBq_groupAdd:hover{background:var(--bg-hover);color:var(--text-primary)}.isEzBq_groupAdd:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.isEzBq_row{grid-template-columns:var(--list-cols);border-bottom:1px solid var(--border-color);height:42px;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;transition:background .1s,opacity .2s;display:grid}.isEzBq_row:hover{background:var(--bg-secondary)}.isEzBq_row.isEzBq_rowSelected,.isEzBq_row.isEzBq_rowSelected:hover{background:var(--primary-soft);box-shadow:inset 2px 0 0 var(--primary-color)}.isEzBq_row.isEzBq_dragging{opacity:.4}.isEzBq_gripCell{color:var(--text-tertiary)}.isEzBq_row .isEzBq_gripCell{opacity:0;cursor:grab;transition:opacity .12s}.isEzBq_row:hover .isEzBq_gripCell{opacity:1}.isEzBq_row:not([draggable=true]) .isEzBq_gripCell{visibility:hidden}.isEzBq_playCell{opacity:.55;transition:opacity .12s}.isEzBq_playCell>button{border-radius:6px}.isEzBq_row:hover .isEzBq_playCell,.isEzBq_rowSelected .isEzBq_playCell,.isEzBq_playCell.isEzBq_playRunning,.isEzBq_headerRow .isEzBq_playCell{opacity:1}.isEzBq_nameCell{align-items:center;gap:8px;min-width:0;height:100%;padding:0 8px;display:flex}.isEzBq_seriesId{color:var(--text-tertiary);white-space:nowrap;flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem}.isEzBq_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);font-weight:500;overflow:hidden}.isEzBq_subtasks{color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;font-size:.75rem;display:inline-flex}.isEzBq_cellTrigger{min-width:0;max-width:calc(100% + 8px);height:26px;color:inherit;font:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;margin-left:-8px;padding:3px 8px;font-size:.8125rem;transition:background .12s;display:inline-flex;overflow:hidden}.isEzBq_cellTrigger:hover{background:var(--bg-hover)}.isEzBq_cellTrigger:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.isEzBq_cellTrigger.isEzBq_triggerOpen{background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--border-strong)}.isEzBq_dueOverdue{color:var(--tk-red-fg);font-weight:600}.isEzBq_dueToday{color:var(--tk-indigo-fg);font-weight:600}.isEzBq_dueEmpty{color:var(--text-tertiary)}.isEzBq_priorityTrigger{gap:7px;font-size:.75rem}.isEzBq_prioDot{border-radius:2px;flex-shrink:0;width:7px;height:7px}.isEzBq_avatars{align-items:center;display:inline-flex}.isEzBq_avatar{border:2px solid var(--bg-primary);background:var(--bg-active);width:22px;height:22px;color:var(--text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.5625rem;font-weight:700;display:inline-flex;overflow:hidden}.isEzBq_avatar+.isEzBq_avatar{margin-left:-6px}.isEzBq_avatar img{object-fit:cover;width:100%;height:100%}.isEzBq_avatarAgent{border-radius:30%;font-size:.75rem;font-weight:400}.isEzBq_assignEmpty{color:var(--text-tertiary);align-items:center;gap:5px;font-size:.75rem;display:inline-flex}.isEzBq_cellMenu.isEzBq_cellMenu{border-radius:10px;padding:4px}.isEzBq_menuItem{width:100%;height:30px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:.8125rem;display:flex}.isEzBq_menuItem:hover,.isEzBq_menuItem:focus-visible{background:var(--bg-hover);outline:none}.isEzBq_menuLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.isEzBq_menuHint{color:var(--text-tertiary);flex-shrink:0;font-size:.75rem}.isEzBq_menuCheck{color:var(--primary-color);flex-shrink:0}.isEzBq_menuSeparator{background:var(--border-color);height:1px;margin:4px 0}.isEzBq_menuDatePicker button{height:30px;min-height:30px;color:var(--text-primary);background:0 0;border:none;border-radius:6px;padding:0 8px;font-size:.8125rem}.isEzBq_menuDatePicker button:hover{background:var(--bg-hover)}.isEzBq_menuDatePicker button span{color:var(--text-primary)}.isEzBq_createRow{grid-template-columns:var(--list-cols);border-bottom:1px solid var(--border-color);align-items:center;height:44px;display:grid}.isEzBq_createInputCell{grid-column:4;min-width:0;padding:0 8px}.isEzBq_createInput{border:1px solid var(--primary-color);background:var(--bg-primary);width:100%;height:30px;box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-color) 12%, transparent);color:var(--text-primary);font:inherit;border-radius:6px;outline:none;padding:0 10px;font-size:.8125rem}.isEzBq_createInput::placeholder{color:var(--text-tertiary)}.isEzBq_createInput:disabled{opacity:.7}.isEzBq_createHint{min-width:0;color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;grid-column:5/-1;padding:0 8px;font-size:.75rem;overflow:hidden}.isEzBq_addRow{width:100%;height:36px;padding:0 0 0 calc(var(--c-grip) + var(--c-check) + var(--c-play) + 8px);border:none;border-bottom:1px solid var(--border-color);color:var(--text-tertiary);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:6px;font-size:.75rem;font-weight:500;transition:color .12s,background .12s;display:flex}.isEzBq_addRow:hover{color:var(--primary-color);background:var(--bg-secondary)}.isEzBq_addRow:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.isEzBq_skeletonRow{grid-template-columns:var(--list-cols);border-bottom:1px solid var(--border-color);align-items:center;height:42px;display:grid}.isEzBq_skeletonBar{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-highlight) 45%, var(--skeleton-base) 65%);background-size:200% 100%;border-radius:4px;height:10px;animation:1.4s ease-in-out infinite isEzBq_shimmer;display:block}.isEzBq_skName{grid-column:4;width:60%;margin-left:8px}.isEzBq_skAvatar{border-radius:50%;grid-column:5;width:22px;height:22px;margin-left:8px}.isEzBq_skDate{grid-column:6;width:50px;margin-left:8px}@keyframes isEzBq_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.isEzBq_skeletonBar{animation:none}}[data-hasbg=true] .isEzBq_table{background:color-mix(in srgb, var(--bg-primary) 85%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:color-mix(in srgb, var(--bg-primary) 70%, transparent)}[data-hasbg=true] .isEzBq_headerRow{background:color-mix(in srgb, var(--bg-primary) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-hasbg=true] .isEzBq_groupRow{background:color-mix(in srgb, var(--bg-primary) 50%, transparent)}@container tasklist (max-width:860px){.isEzBq_table{--c-assign:104px;--c-due:112px;--c-prio:92px;--c-spent:72px}}@container tasklist (max-width:600px){.isEzBq_table,.isEzBq_table.isEzBq_noPriority{--c-grip:14px;--list-cols:var(--c-grip) var(--c-check) var(--c-play) minmax(0, 1fr) 72px 88px}.isEzBq_colPrio,.isEzBq_colSpent,.isEzBq_createHint,.isEzBq_seriesId,.isEzBq_subtasks,.isEzBq_gripCell svg{display:none}.isEzBq_createInputCell{grid-column:4/-1}}@media (max-width:767.98px){.isEzBq_listContainer{margin:0 .5rem 1rem}}
.AgOlQG_groupList{flex-direction:column;flex:1;gap:1.25rem;min-height:0;padding:.75rem .25rem 1.5rem;display:flex;overflow-y:auto}.AgOlQG_group{flex-direction:column;gap:.25rem;display:flex}.AgOlQG_groupHeader{border-bottom:1px solid var(--border-color);align-items:center;gap:8px;margin-bottom:.25rem;padding:0 .25rem .375rem;display:inline-flex}.AgOlQG_groupDot{border-radius:50%;width:9px;height:9px}.AgOlQG_groupTitle{color:var(--text-primary);margin:0;font-size:.8125rem;font-weight:600}.AgOlQG_groupCount{color:var(--text-tertiary);background:var(--hover-medium);border-radius:999px;margin-left:2px;padding:1px 7px;font-size:.7rem;font-weight:600}.AgOlQG_rows{flex-direction:column;display:flex}.AgOlQG_row{border-bottom:1px solid var(--hover-medium);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;grid-template-columns:15px 18px minmax(0,1fr) 140px 110px 100px 130px 28px;align-items:center;gap:10px;padding:7px 10px;transition:background .1s;display:grid}.AgOlQG_row:hover{background:var(--hover-soft)}.AgOlQG_row.AgOlQG_rowNoProject{grid-template-columns:15px 18px minmax(0,1fr) 110px 100px 130px 28px}.AgOlQG_row.AgOlQG_rowSelected,.AgOlQG_row.AgOlQG_rowSelected:hover{background:var(--primary-soft)}.AgOlQG_row.AgOlQG_rowDone{opacity:.55}.AgOlQG_row.AgOlQG_rowDone .AgOlQG_taskName{-webkit-text-decoration:line-through #0000004d;text-decoration:line-through #0000004d}@media (max-width:1100px){.AgOlQG_row{grid-template-columns:15px 18px minmax(0,1fr) 110px 110px 28px}.AgOlQG_row.AgOlQG_rowNoProject{grid-template-columns:15px 18px minmax(0,1fr) 110px 28px}.AgOlQG_row .AgOlQG_cellProject,.AgOlQG_row .AgOlQG_cellDate{display:none}}.AgOlQG_rowSelectBox{justify-self:center}.AgOlQG_cellTitle,.AgOlQG_cellStatus,.AgOlQG_cellPriority,.AgOlQG_cellDate{min-width:0}.AgOlQG_completeBtn{background:var(--bg-primary);cursor:pointer;color:#0000;border:1.5px solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:all .12s;display:flex}.AgOlQG_completeBtn:hover{border-color:var(--primary-color)}.AgOlQG_completeBtn.AgOlQG_completed{background:var(--primary-color);border-color:var(--primary-color);color:var(--bg-primary)}.AgOlQG_cellTitle{align-items:center;gap:8px;display:flex}.AgOlQG_projectDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.AgOlQG_seriesId{color:var(--text-tertiary);background:var(--hover-medium);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:3px;flex-shrink:0;padding:1px 6px;font-size:.625rem;font-weight:600}.AgOlQG_taskName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;font-weight:500;overflow:hidden}.AgOlQG_subtaskChip,.AgOlQG_runningChip{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;padding:1px 7px;font-size:.65rem;font-weight:500;display:inline-flex}.AgOlQG_subtaskChip{color:#16a34a;background:#16a34a1a}.AgOlQG_runningChip{color:#b45309;background:#f59e0b1f}.AgOlQG_runningChip svg{animation:4s linear infinite AgOlQG_spin}@keyframes AgOlQG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AgOlQG_cellProject{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgOlQG_projectLink{color:var(--text-secondary);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:3px;max-width:100%;padding:2px 4px;font-family:inherit;font-size:.75rem;overflow:hidden}.AgOlQG_projectLink:hover{color:var(--primary-color);background:var(--hover-soft)}.AgOlQG_cellDate{align-items:center;gap:6px;display:inline-flex}.AgOlQG_dateBadge{color:#b91c1c;background:#ef44441f;border-radius:999px;align-items:center;gap:3px;padding:1px 6px;font-size:.625rem;font-weight:600;display:inline-flex}.AgOlQG_dateBadge.AgOlQG_dateBadgeToday{background:color-mix(in srgb, var(--primary-color) 12%, transparent);color:var(--primary-color)}.AgOlQG_openBtn{width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .12s;display:inline-flex}.AgOlQG_row:hover .AgOlQG_openBtn{opacity:1}.AgOlQG_openBtn:hover{background:var(--hover-medium);color:var(--primary-color)}.AgOlQG_empty{color:var(--text-tertiary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:4rem 1rem;display:flex}.AgOlQG_empty svg{opacity:.35}.AgOlQG_empty p{margin:0;font-size:.875rem}.AgOlQG_priorityPickerWrap{display:inline-flex;position:relative}.AgOlQG_priorityChip{border:1px solid var(--border-color);background:var(--bg-primary);cursor:pointer;color:var(--prio-color,var(--text-secondary));border-radius:4px;align-items:center;gap:5px;padding:3px 9px;font-family:inherit;font-size:.7rem;font-weight:500;transition:all .12s;display:inline-flex}.AgOlQG_priorityChip:hover{border-color:var(--prio-color,#d1d5db);background:color-mix(in srgb, var(--prio-color,transparent) 6%, var(--bg-primary))}.AgOlQG_priorityDot{background:var(--prio-color,#94a3b8);border-radius:50%;flex-shrink:0;width:7px;height:7px}.AgOlQG_priorityPopover{z-index:100;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;flex-direction:column;gap:1px;min-width:140px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #00000024}.AgOlQG_priorityOption{cursor:pointer;color:var(--text-secondary);text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-family:inherit;font-size:.75rem;display:inline-flex}.AgOlQG_priorityOption:hover{background:var(--hover-soft);color:var(--text-primary)}.AgOlQG_priorityOption.AgOlQG_active{background:color-mix(in srgb, var(--prio-color) 10%, var(--bg-primary));color:var(--prio-color);font-weight:500}.AgOlQG_popoverOverlay{z-index:99;position:fixed;inset:0}
.CQ_rnW_wrapper{position:relative}.CQ_rnW_shareBtn{border:1px solid var(--border-color);background:var(--bg-primary);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;transition:all .15s;display:flex}.CQ_rnW_shareBtn:hover{border-color:var(--primary-color);color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 4%, transparent)}.CQ_rnW_shareBtnLabeled{width:auto;font:inherit;border-radius:8px;gap:6px;padding:0 12px;font-size:13px;font-weight:500}.CQ_rnW_popover{background:var(--bg-primary);border:1px solid var(--border-color);z-index:100;border-radius:6px;width:340px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 30px #0000001a}.CQ_rnW_popoverHeader{border-bottom:1px solid var(--border-color);color:var(--text-primary);padding:.75rem 1rem;font-size:.8125rem;font-weight:600}.CQ_rnW_popoverLoading{text-align:center;color:var(--text-tertiary);padding:1.5rem 1rem;font-size:.8125rem}.CQ_rnW_popoverBody{padding:1rem}.CQ_rnW_hint{color:var(--text-tertiary);margin:0 0 .75rem;font-size:.75rem;line-height:1.5}.CQ_rnW_linkRow{gap:.375rem;margin-bottom:.75rem;display:flex}.CQ_rnW_linkInput{border:1px solid var(--border-color);color:var(--text-secondary);background:#f8f9fa;border-radius:4px;outline:none;flex:1;min-width:0;padding:.5rem .625rem;font-family:monospace;font-size:.6875rem}.CQ_rnW_linkInput:focus{border-color:var(--primary-color)}.CQ_rnW_copyBtn{border:1px solid var(--border-color);background:var(--bg-primary);width:36px;color:var(--text-secondary);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.CQ_rnW_copyBtn:hover{border-color:var(--primary-color);color:var(--primary-color)}.CQ_rnW_generateBtn{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:4px;width:100%;padding:.5rem;font-size:.8125rem;font-weight:500;transition:opacity .15s}.CQ_rnW_generateBtn:hover{opacity:.9}.CQ_rnW_regenerateBtn{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-size:.6875rem;transition:color .15s;display:flex}.CQ_rnW_regenerateBtn:hover{color:var(--primary-color)}.CQ_rnW_expiredWarn{background:var(--danger-bg,#ef44441a);color:var(--danger,#ef4444);border-radius:4px;margin:0;padding:.4rem .5rem;font-size:.6875rem}.CQ_rnW_settings{border-top:1px solid var(--border-color);flex-direction:column;gap:.375rem;padding-top:.625rem;display:flex}.CQ_rnW_settingsTitle{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem;font-weight:600}.CQ_rnW_toggleRow{color:var(--text-secondary);cursor:pointer;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.CQ_rnW_toggleRow input{cursor:pointer}.CQ_rnW_toggleRow:hover{color:var(--text-primary)}.CQ_rnW_viewChips{flex-wrap:wrap;gap:.375rem;display:flex}.CQ_rnW_viewChip{border:1px solid var(--border-color);color:var(--text-tertiary);cursor:pointer;background:0 0;border-radius:999px;padding:.2rem .55rem;font-size:.6875rem;transition:all .15s}.CQ_rnW_viewChip:hover:not(:disabled){color:var(--text-primary)}.CQ_rnW_viewChip:disabled{cursor:default;opacity:.6}.CQ_rnW_viewChipOn{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.CQ_rnW_expiryRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.CQ_rnW_expiryInput{border:1px solid var(--border-color);background:var(--bg-primary);min-width:0;color:var(--text-primary);border-radius:4px;flex:1;padding:.3rem .4rem;font-size:.75rem}.CQ_rnW_clearExpiry{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.6875rem}.CQ_rnW_clearExpiry:hover{color:var(--primary-color)}.CQ_rnW_actionsRow{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:.5rem;padding-top:.625rem;display:flex}.CQ_rnW_revokeBtn{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-size:.6875rem;transition:color .15s;display:flex}.CQ_rnW_revokeBtn:hover{color:var(--danger,#ef4444)}.CQ_rnW_manager{flex-direction:column;gap:.75rem;display:flex}.CQ_rnW_managerTop{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.CQ_rnW_managerCount{color:var(--text-tertiary);font-size:.75rem}.CQ_rnW_newLinkBtn{border:1px solid var(--primary-color);color:var(--primary-color);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.CQ_rnW_newLinkBtn:hover:not(:disabled){background:var(--primary-soft)}.CQ_rnW_newLinkBtn:disabled{opacity:.6;cursor:default}.CQ_rnW_emptyState{border:1px dashed var(--border-color);color:var(--text-tertiary);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:.35rem;padding:2rem 1rem;display:flex}.CQ_rnW_emptyState p{color:var(--text-secondary);margin:0;font-size:.875rem}.CQ_rnW_emptyState span{font-size:.75rem}.CQ_rnW_linkCard{border:1px solid var(--border-color);background:var(--bg-primary);border-radius:10px;flex-direction:column;gap:.5rem;padding:.75rem .875rem;display:flex}.CQ_rnW_linkCardExpired{border-color:var(--warning)}.CQ_rnW_linkCardHead{color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:0;display:flex}.CQ_rnW_linkCardTitle{flex-direction:column;gap:.1rem;min-width:0;display:flex}.CQ_rnW_linkCardTitle strong{color:var(--text-primary);font-size:.875rem}.CQ_rnW_linkCardTitle span{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.CQ_rnW_chevron{color:var(--text-tertiary);flex:none;transition:transform .15s}.CQ_rnW_chevronOpen{transform:rotate(180deg)}.CQ_rnW_nameInput{border:1px solid var(--border-color);background:var(--input-bg,var(--bg-primary));width:100%;color:var(--text-primary);border-radius:6px;padding:.4rem .6rem;font-size:.8125rem}.CQ_rnW_nameInput:focus{border-color:var(--primary-color);outline:none}
.zOjdZW_tableContainer{border:1px solid var(--border-color);background:var(--bg-primary);border-radius:10px;flex:0 auto;min-height:0;margin:0 1rem 1rem;overflow:auto}.zOjdZW_table{--table-cols:36px 32px 56px minmax(0, 1fr) 120px 96px 104px 88px 140px 120px 70px;min-width:1082px;font-size:.8125rem}.zOjdZW_table.zOjdZW_noPriority{--table-cols:36px 32px 56px minmax(0, 1fr) 120px 96px 104px 140px 120px 70px;min-width:994px}.zOjdZW_body:last-child>:last-child{border-bottom-color:#0000}.zOjdZW_checkCell,.zOjdZW_playCell{justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.zOjdZW_cell{white-space:nowrap;align-items:center;gap:6px;min-width:0;height:100%;padding:0 10px;display:flex;overflow:hidden}.zOjdZW_ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zOjdZW_smallText{font-size:.75rem}.zOjdZW_headerRow{z-index:3;grid-template-columns:var(--table-cols);background:var(--bg-primary);border-bottom:1px solid var(--border-color);align-items:stretch;height:38px;font-size:.75rem;display:grid;position:sticky;top:0}.zOjdZW_headCell{align-items:center;min-width:0;height:100%;display:flex}.zOjdZW_headActive{background:var(--bg-secondary)}.zOjdZW_headTime{grid-column:span 2;justify-content:flex-end;gap:4px;padding:0 16px 0 10px}.zOjdZW_headSlash{color:var(--text-tertiary)}.zOjdZW_sortBtn{min-width:0;color:var(--text-tertiary);font:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:0;font-size:.75rem;font-weight:500;transition:color .12s;display:inline-flex}.zOjdZW_sortBtn:hover{color:var(--text-secondary)}.zOjdZW_sortBtn:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.zOjdZW_sortFill{border-radius:0;width:100%;height:100%;padding:0 10px}.zOjdZW_sortLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.zOjdZW_sortIcon{color:color-mix(in srgb, var(--text-tertiary) 55%, transparent);flex-shrink:0}.zOjdZW_sortActive{color:var(--text-primary);font-weight:600}.zOjdZW_sortActive:hover{color:var(--text-primary)}.zOjdZW_sortActive .zOjdZW_sortIcon{color:var(--primary-color)}.zOjdZW_groupRow{grid-template-columns:var(--table-cols);background:var(--bg-secondary);border-bottom:1px solid var(--border-color);align-items:center;height:36px;display:grid}.zOjdZW_groupMain{grid-column:3/-3;align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex}.zOjdZW_groupPill{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;min-width:0;padding:2px 8px;font-size:.75rem;font-weight:600;line-height:18px;display:inline-flex}.zOjdZW_groupDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.zOjdZW_groupCount{color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem}.zOjdZW_groupTotal{text-align:right;min-width:0;color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;grid-column:-3/-1;padding:0 16px 0 10px;font-size:.75rem;overflow:hidden}.zOjdZW_row{grid-template-columns:var(--table-cols);border-bottom:1px solid var(--border-color);height:42px;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;transition:background .1s;display:grid}.zOjdZW_row:hover{background:var(--bg-secondary)}.zOjdZW_row.zOjdZW_rowSelected,.zOjdZW_row.zOjdZW_rowSelected:hover{background:var(--primary-soft);box-shadow:inset 2px 0 0 var(--primary-color)}.zOjdZW_playCell{opacity:.55;transition:opacity .12s}.zOjdZW_playCell>button{border-radius:6px}.zOjdZW_row:hover .zOjdZW_playCell,.zOjdZW_rowSelected .zOjdZW_playCell,.zOjdZW_playCell.zOjdZW_playRunning,.zOjdZW_headerRow .zOjdZW_playCell{opacity:1}.zOjdZW_idCell{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem}.zOjdZW_nameCell{gap:8px}.zOjdZW_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);font-weight:500;overflow:hidden}.zOjdZW_subtasks{color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:3px;font-size:.75rem;display:inline-flex}.zOjdZW_statusPill{border-radius:6px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:2px 8px;font-size:.75rem;font-weight:500;line-height:18px;display:inline-flex}.zOjdZW_statusDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.zOjdZW_avatars{align-items:center;display:inline-flex}.zOjdZW_avatar{border:2px solid var(--bg-primary);background:var(--bg-active);width:22px;height:22px;color:var(--text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.5625rem;font-weight:600;display:inline-flex;overflow:hidden}.zOjdZW_avatar+.zOjdZW_avatar{margin-left:-6px}.zOjdZW_avatar img{object-fit:cover;width:100%;height:100%}.zOjdZW_avatarAgent{border-radius:30%;font-size:.75rem;font-weight:400}.zOjdZW_dueOverdue{color:var(--tk-red-fg);font-weight:600}.zOjdZW_dueToday{color:var(--tk-indigo-fg);font-weight:600}.zOjdZW_prioSquare{border-radius:2px;flex-shrink:0;width:7px;height:7px}.zOjdZW_projectSquare{border-radius:2px;flex-shrink:0;width:8px;height:8px}.zOjdZW_timeCell{font-variant-numeric:tabular-nums;grid-column:span 2;justify-content:flex-end;gap:10px;padding:0 16px 0 10px;font-size:.75rem}.zOjdZW_timeBar{background:var(--border-color);border-radius:2px;flex:0 56px;min-width:20px;height:4px;overflow:hidden}.zOjdZW_timeBarFill{background:var(--primary-color);border-radius:2px;height:100%;display:block}.zOjdZW_timeBarOver{background:var(--tk-red-solid)}.zOjdZW_timeSpent{text-align:right;min-width:44px;color:var(--text-primary);flex-shrink:0}.zOjdZW_timeOver{color:var(--tk-red-fg);font-weight:600}.zOjdZW_timeEstimate{text-align:right;min-width:44px;color:var(--text-tertiary);flex-shrink:0}.zOjdZW_muted{color:var(--text-tertiary)}.zOjdZW_skeletonRow{grid-template-columns:var(--table-cols);border-bottom:1px solid var(--border-color);align-items:center;height:42px;display:grid}.zOjdZW_skeletonBar{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-highlight) 45%, var(--skeleton-base) 65%);background-size:200% 100%;border-radius:4px;height:10px;margin-left:10px;animation:1.4s ease-in-out infinite zOjdZW_shimmer;display:block}.zOjdZW_skId{grid-column:3;width:30px;height:9px}.zOjdZW_skName{grid-column:4}.zOjdZW_skStatus{border-radius:6px;grid-column:5;width:70px;height:18px}.zOjdZW_skAvatar{border-radius:50%;grid-column:6;width:22px;height:22px}@keyframes zOjdZW_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.zOjdZW_skeletonBar{animation:none}}.zOjdZW_emptyState{color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;font-size:.875rem;display:flex}.zOjdZW_emptyIcon{color:var(--border-strong)}[data-hasbg=true] .zOjdZW_tableContainer{background:color-mix(in srgb, var(--bg-primary) 85%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:color-mix(in srgb, var(--bg-primary) 70%, transparent)}[data-hasbg=true] .zOjdZW_headerRow{background:color-mix(in srgb, var(--bg-primary) 94%, transparent)}[data-hasbg=true] .zOjdZW_groupRow{background:color-mix(in srgb, var(--bg-primary) 50%, transparent)}@media (max-width:767.98px){.zOjdZW_tableContainer{margin:0 .5rem 1rem}}
.fHvFJG_teamContainer{flex-direction:column;flex:1;gap:1.25rem;margin:0 1rem;display:flex;overflow-y:auto}.fHvFJG_memberSection{border:1px solid var(--border-color);background:var(--bg-primary);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.fHvFJG_memberHeader{cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background .15s;display:flex}.fHvFJG_memberHeader:hover{background:color-mix(in srgb, var(--bg-secondary), black 2%)}.fHvFJG_chevron{color:var(--text-tertiary);align-items:center;transition:transform .2s;display:flex}.fHvFJG_chevron.fHvFJG_collapsed{transform:rotate(-90deg)}.fHvFJG_memberAvatar{background:var(--primary-color);width:32px;height:32px;color:var(--bg-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex;overflow:hidden}.fHvFJG_memberAvatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.fHvFJG_unassignedAvatar{background:#d1d5db}.fHvFJG_memberInfo{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.fHvFJG_memberName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.fHvFJG_memberStats{color:var(--text-tertiary);align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.fHvFJG_statItem{align-items:center;gap:.25rem;display:inline-flex}.fHvFJG_statDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.fHvFJG_taskCount{color:var(--text-tertiary);background:color-mix(in srgb, var(--border-color) 60%, transparent);border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.fHvFJG_table{border-collapse:collapse;width:100%}.fHvFJG_tableHeaderRow th{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;text-align:left;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:.5rem .75rem;font-size:.6875rem;font-weight:600}.fHvFJG_selectCol{cursor:default;width:2.25rem;text-align:center!important;padding-right:0!important}.fHvFJG_tableRow{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .1s}.fHvFJG_tableRow:hover{background:color-mix(in srgb, var(--primary-color) 3%, transparent)}.fHvFJG_tableRow.fHvFJG_rowSelected{background:var(--primary-soft)}.fHvFJG_tableRow td{color:var(--text-secondary);border-bottom:1px solid color-mix(in srgb, var(--border-color) 50%, transparent);vertical-align:middle;padding:.5rem .75rem;font-size:.8125rem}.fHvFJG_taskNameCell{align-items:center;gap:.5rem;font-weight:500;display:flex;color:var(--text-primary)!important}.fHvFJG_subtaskBadge{color:#16a34a;white-space:nowrap;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.625rem;font-weight:600;display:inline-flex}.fHvFJG_statusBadge{text-transform:uppercase;letter-spacing:.03em;color:var(--bg-primary);border-radius:3px;align-items:center;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.fHvFJG_dateCell{white-space:nowrap}.fHvFJG_dateCell.fHvFJG_overdue{color:#dc2626;font-weight:600}.fHvFJG_dateCell.fHvFJG_today{color:#4f46e5;font-weight:600}.fHvFJG_dateCell.fHvFJG_completed{color:#16a34a;font-weight:600}.fHvFJG_priorityBadge{white-space:nowrap;border-radius:3px;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.fHvFJG_priorityBadge.fHvFJG_urgent{color:#dc2626;background:#fef2f2}.fHvFJG_priorityBadge.fHvFJG_high{color:#d97706;background:#fffbeb}.fHvFJG_priorityBadge.fHvFJG_medium{background:var(--bg-hover);color:var(--text-secondary)}.fHvFJG_priorityBadge.fHvFJG_low{color:#16a34a;background:#f0fdf4}.fHvFJG_projectBadge{color:var(--text-secondary);align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:inline-flex}.fHvFJG_projectDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.fHvFJG_emptyState{color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;font-size:.875rem;display:flex}.fHvFJG_emptyIcon{color:#d1d5db}.fHvFJG_timeCell{color:var(--text-tertiary);white-space:nowrap;font-size:.75rem;font-weight:500}@media (max-width:767.98px){.fHvFJG_teamContainer{margin:0 .5rem}}
.judp1q_tabBar{border-bottom:2px solid var(--border-color);align-items:center;gap:.125rem;padding:.125rem;display:flex}.judp1q_tab{color:var(--text-tertiary);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex;position:relative}.judp1q_tab:hover{background:var(--hover-soft);color:var(--text-secondary)}.judp1q_tabActive{color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 8%, transparent);font-weight:600}.judp1q_tabActive:hover{background:color-mix(in srgb, var(--primary-color) 12%, transparent);color:var(--primary-color)}.judp1q_tabActive:after{content:"";background:var(--primary-color);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-.25rem;left:.25rem;right:.25rem}.judp1q_tabDragLeft:before{content:"";background:var(--primary-color);border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:-2px}.judp1q_tabDragRight:before{content:"";background:var(--primary-color);border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;right:-2px}.judp1q_tabLabel{pointer-events:none}.judp1q_tabInput{border:1px solid var(--primary-color);color:var(--text-primary);background:var(--bg-primary);border-radius:3px;outline:none;width:5rem;padding:0 .25rem;font-family:inherit;font-size:.75rem;font-weight:500}.judp1q_addBtn{width:1.625rem;height:1.625rem;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;transition:all .15s;display:inline-flex}.judp1q_addBtn:hover{background:var(--hover-medium);color:var(--text-secondary)}.judp1q_addMenu{z-index:1000;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;min-width:14rem;max-height:20rem;padding:.375rem;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.judp1q_addMenuTitle{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;padding:.375rem .5rem .25rem;font-size:.6875rem;font-weight:600}.judp1q_addMenuEmpty{color:var(--text-tertiary);text-transform:none;letter-spacing:normal;padding:.5rem;font-size:.75rem;font-weight:400}.judp1q_addMenuItem{cursor:pointer;text-align:left;width:100%;color:var(--text-primary);background:0 0;border:none;border-radius:7px;align-items:flex-start;gap:.625rem;padding:.5rem;font-family:inherit;transition:background .12s;display:flex}.judp1q_addMenuItem:hover{background:var(--hover-soft)}.judp1q_addMenuItem svg{color:var(--text-tertiary);flex-shrink:0;margin-top:1px}.judp1q_addMenuItemText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.judp1q_addMenuItemLabel{color:var(--text-primary);font-size:.8125rem;font-weight:500}.judp1q_addMenuItemDesc{color:var(--text-tertiary);font-size:.6875rem;line-height:1.3}.judp1q_contextMenu{z-index:1001;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;min-width:8.5rem;padding:.25rem;position:fixed;box-shadow:0 4px 16px #0000001f}.judp1q_contextMenuItem{cursor:pointer;width:100%;color:var(--text-secondary);text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.4375rem .625rem;font-family:inherit;font-size:.75rem;font-weight:400;transition:background .12s;display:flex}.judp1q_contextMenuItem:hover{background:var(--hover-soft)}.judp1q_contextMenuItem svg{color:var(--text-tertiary)}.judp1q_contextMenuItemDisabled{opacity:.4;cursor:not-allowed}.judp1q_contextMenuItemDisabled:hover{background:0 0}
.QHAmhW_workloadContainer{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;flex:1;gap:1.25rem;margin:0 1rem;padding:1.25rem;display:flex;overflow-y:auto}.QHAmhW_summaryRow{flex-wrap:wrap;gap:.75rem;display:flex}.QHAmhW_summaryCard{border:1px solid var(--border-color);background:var(--bg-primary);border-radius:6px;flex-direction:column;flex:1;align-items:center;gap:.25rem;min-width:140px;padding:1rem;display:flex}.QHAmhW_summaryValue{color:var(--text-primary);font-size:1.5rem;font-weight:700;line-height:1}.QHAmhW_summaryLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.QHAmhW_memberRow{border:1px solid var(--border-color);background:var(--bg-primary);cursor:pointer;border-radius:6px;flex-direction:column;gap:.5rem;padding:1rem;transition:box-shadow .15s,border-color .15s;display:flex}.QHAmhW_memberRow:hover{border-color:color-mix(in srgb, var(--primary-color) 30%, transparent);box-shadow:0 2px 8px color-mix(in srgb, var(--primary-color) 6%, transparent)}.QHAmhW_memberRowHeader{align-items:center;gap:.75rem;display:flex}.QHAmhW_avatar{background:var(--primary-color);width:32px;height:32px;color:var(--bg-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex;overflow:hidden}.QHAmhW_avatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.QHAmhW_unassigned{background:#d1d5db}.QHAmhW_memberName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}.QHAmhW_memberTotal{color:var(--text-tertiary);font-size:.75rem;font-weight:700}.QHAmhW_barContainer{align-items:center;gap:.75rem;display:flex}.QHAmhW_bar{background:var(--bg-hover);border-radius:4px;flex:1;height:22px;display:flex;overflow:hidden}.QHAmhW_barSegment{min-width:2px;height:100%;transition:width .3s;position:relative}.QHAmhW_barSegment:first-child{border-radius:4px 0 0 4px}.QHAmhW_barSegment:last-child{border-radius:0 4px 4px 0}.QHAmhW_barSegment:only-child{border-radius:4px}.QHAmhW_statusBreakdown{flex-wrap:wrap;align-items:center;gap:.75rem;padding-left:2.75rem;display:flex}.QHAmhW_statusItem{color:var(--text-tertiary);align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.QHAmhW_statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.QHAmhW_statusItemCount{color:var(--text-secondary);font-weight:700}.QHAmhW_expandedTasks{flex-direction:column;gap:.25rem;padding-left:2.75rem;display:flex}.QHAmhW_taskRow{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:3px;align-items:center;gap:.5rem;padding:.375rem .5rem;transition:background .1s;display:flex}.QHAmhW_taskRow:hover{background:color-mix(in srgb, var(--primary-color) 4%, transparent)}.QHAmhW_taskRow.QHAmhW_taskRowSelected,.QHAmhW_taskRow.QHAmhW_taskRowSelected:hover{background:var(--primary-soft)}.QHAmhW_taskStatusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.QHAmhW_taskName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;font-weight:500;overflow:hidden}.QHAmhW_taskDate{color:var(--text-tertiary);white-space:nowrap;font-size:.6875rem}.QHAmhW_taskDate.QHAmhW_overdue{color:#dc2626;font-weight:600}.QHAmhW_taskDate.QHAmhW_completed{color:#16a34a;font-weight:600}.QHAmhW_emptyState{color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;font-size:.875rem;display:flex}.QHAmhW_emptyIcon{color:#d1d5db}.QHAmhW_taskTime{color:var(--text-tertiary);white-space:nowrap;margin-left:auto;font-size:.6875rem;font-weight:500}@media (max-width:767.98px){.QHAmhW_workloadContainer{gap:.85rem;margin:0 .5rem;padding:.85rem}.QHAmhW_statusBreakdown,.QHAmhW_expandedTasks{padding-left:.5rem}}
.R6ZrZG_container{flex-direction:column;gap:10px;min-width:0;display:flex}.R6ZrZG_header{justify-content:space-between;align-items:center;gap:12px;display:flex}.R6ZrZG_title{color:var(--text-primary);align-items:baseline;gap:6px;margin:0;font-size:13px;font-weight:600;display:inline-flex}.R6ZrZG_count{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-weight:400}.R6ZrZG_addBtn{height:26px;color:var(--primary-color);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;margin-right:-6px;padding:0 6px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.R6ZrZG_addBtn:hover,.R6ZrZG_addBtn[aria-expanded=true]{background:var(--primary-soft)}.R6ZrZG_addBtn:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.R6ZrZG_avatar{letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.R6ZrZG_avatarImg{object-fit:cover;width:100%;height:100%}.R6ZrZG_addPanel{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;gap:8px;padding:10px;animation:.15s R6ZrZG_fadeSlideIn;display:flex}@keyframes R6ZrZG_fadeSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.R6ZrZG_searchInput{border:1px solid var(--border-color);background:var(--input-bg,var(--bg-primary));width:100%;color:var(--text-primary);font:inherit;border-radius:6px;outline:none;padding:7px 10px;font-size:13px;transition:border-color .15s}.R6ZrZG_searchInput::placeholder{color:var(--input-placeholder,var(--text-tertiary))}.R6ZrZG_searchInput:focus{border-color:var(--primary-color)}.R6ZrZG_roleSelector{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.R6ZrZG_roleSelectorLabel{color:var(--text-tertiary);margin-right:2px;font-size:12px}.R6ZrZG_roleChip{border:1px solid var(--border-color);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.R6ZrZG_roleChip:hover{border-color:var(--border-strong)}.R6ZrZG_roleChipActive{background:var(--primary-soft);color:var(--primary-color);border-color:color-mix(in srgb, var(--primary-color) 35%, transparent);font-weight:500}.R6ZrZG_roleChipActive:hover{border-color:color-mix(in srgb, var(--primary-color) 35%, transparent)}.R6ZrZG_userList{flex-direction:column;gap:2px;max-height:200px;display:flex;overflow-y:auto}.R6ZrZG_userOption{color:var(--text-primary);font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:6px 8px;transition:background .12s;display:flex}.R6ZrZG_userOption:hover{background:var(--bg-hover)}.R6ZrZG_userOption:disabled{opacity:.5;cursor:not-allowed}.R6ZrZG_userOptionInfo{flex-direction:column;min-width:0;display:flex}.R6ZrZG_userOptionName{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.R6ZrZG_userOptionEmail{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.R6ZrZG_emptySearch{color:var(--text-tertiary);text-align:center;padding:12px 8px;font-size:12px}.R6ZrZG_empty{color:var(--text-tertiary);margin:0;font-size:13px}.R6ZrZG_memberList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.R6ZrZG_memberItem{align-items:center;gap:10px;min-width:0;height:34px;display:flex}.R6ZrZG_memberName{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.R6ZrZG_roleText{color:var(--text-tertiary);white-space:nowrap;flex-shrink:0;font-size:12px}.R6ZrZG_roleMenu{flex-shrink:0;position:relative}.R6ZrZG_roleTrigger{height:24px;color:var(--text-tertiary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:3px;margin-right:-4px;padding:0 4px 0 6px;font-size:12px;transition:background .12s,color .12s;display:inline-flex}.R6ZrZG_roleTrigger:hover,.R6ZrZG_roleTrigger[aria-expanded=true]{background:var(--bg-hover);color:var(--text-secondary)}.R6ZrZG_roleTrigger:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.R6ZrZG_roleDropdown{z-index:50;background:var(--bg-elevated);border:1px solid var(--border-color);min-width:184px;box-shadow:var(--shadow-lg);border-radius:8px;flex-direction:column;gap:2px;padding:4px;animation:.12s R6ZrZG_fadeSlideIn;display:flex;position:absolute;top:calc(100% + 4px);right:0}.R6ZrZG_roleOption{color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;transition:background .12s;display:flex}.R6ZrZG_roleOption svg{color:var(--text-tertiary);flex-shrink:0}.R6ZrZG_roleOption:hover{background:var(--bg-hover)}.R6ZrZG_roleOptionLabel{white-space:nowrap;flex:1}.R6ZrZG_roleOptionActive{font-weight:500}.R6ZrZG_roleOption .R6ZrZG_roleCheck{color:var(--primary-color)}.R6ZrZG_roleDivider{background:var(--border-color);height:1px;margin:2px 4px}.R6ZrZG_removeOption,.R6ZrZG_removeOption svg{color:var(--error)}
.qXmdda_skeleton{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--bg-tertiary) 45%, var(--skeleton-base) 65%);background-size:200% 100%;border-radius:10px;animation:1.4s ease-in-out infinite qXmdda_shimmer;display:block}.qXmdda_row{align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.qXmdda_avatar{border-radius:50%;flex-shrink:0;width:2rem;height:2rem}.qXmdda_rowLines{flex-direction:column;flex:1;gap:.45rem;display:flex}.qXmdda_lineWide{width:60%;height:.75rem}.qXmdda_lineNarrow{width:35%;height:.625rem}.qXmdda_card{border-radius:14px;height:5.5rem}.qXmdda_statValue{vertical-align:middle;border-radius:8px;width:3.5rem;height:1.75rem;display:inline-block}.qXmdda_detail{flex-direction:column;gap:1rem;display:flex}.qXmdda_detailHead{width:min(28rem,60%);height:2.5rem}.qXmdda_detailGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:1100px){.qXmdda_detailGrid{grid-template-columns:1fr 21rem}}.qXmdda_detailMain{border-radius:16px;height:22rem}.qXmdda_detailSide{flex-direction:column;gap:1rem;display:flex}.qXmdda_detailSideBlock{border-radius:16px;height:6.5rem}.qXmdda_inbox{flex:1;grid-template-columns:minmax(0,1fr);gap:.875rem;min-height:0;display:grid}@media (min-width:1024px){.qXmdda_inbox{grid-template-columns:minmax(17rem,20rem) minmax(0,1fr)}}.qXmdda_inboxList{flex-direction:column;gap:.5rem;min-height:0;display:flex;overflow:hidden}.qXmdda_inboxHead{border-bottom:1px solid var(--border-color);align-items:center;gap:.25rem;min-height:2.5rem;padding-bottom:.5rem;display:flex}.qXmdda_inboxTitle{border-radius:6px;width:7rem;height:1.125rem;margin-right:auto}.qXmdda_inboxIcon{border-radius:7px;width:1.875rem;height:1.875rem}.qXmdda_inboxItem{border-radius:8px;flex-shrink:0;height:4.75rem}.qXmdda_inboxDetail{min-width:0;display:none}@media (min-width:1024px){.qXmdda_inboxDetail{display:block}}@keyframes qXmdda_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.B9sY1G_card{min-width:0}.B9sY1G_head{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.B9sY1G_title{color:var(--text-primary);margin:0;font-size:13px;font-weight:600}.B9sY1G_counts{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:4px;font-size:13px;display:inline-flex}.B9sY1G_open{color:var(--text-primary);font-weight:600}.B9sY1G_total{color:var(--text-tertiary)}.B9sY1G_muted{color:var(--text-tertiary);margin:0;font-size:13px}.B9sY1G_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.B9sY1G_item{height:32px;color:inherit;border-radius:6px;align-items:center;gap:8px;margin:0 -6px;padding:0 6px;text-decoration:none;display:flex}.B9sY1G_item:hover{background:var(--bg-hover)}.B9sY1G_item:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.B9sY1G_dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.B9sY1G_subject{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.B9sY1G_when{color:var(--text-tertiary);white-space:nowrap;flex-shrink:0;font-size:12px}.B9sY1G_all{color:var(--primary-color);align-self:flex-start;align-items:center;gap:4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.B9sY1G_all:hover{text-decoration:underline}
.zP8v0G_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3.5rem 1.5rem;display:flex}.zP8v0G_iconWrap{background:var(--bg-active);width:3.5rem;height:3.5rem;color:var(--text-tertiary);border-radius:16px;place-items:center;margin-bottom:1rem;display:grid}.zP8v0G_title{color:var(--text-primary);margin:0;font-weight:600}.zP8v0G_desc{color:var(--text-tertiary);max-width:24rem;margin:.25rem 0 0;font-size:.875rem}.zP8v0G_action{margin-top:1.25rem}
.joXfAa_toolbar{background:#1e293b;border-radius:8px;align-items:center;gap:2px;padding:4px 6px;display:flex;box-shadow:0 4px 6px -1px #00000026,0 10px 20px -5px #0003}@media (max-width:767.98px){.joXfAa_toolbar{flex-wrap:wrap;max-width:calc(100vw - 1rem)}}.joXfAa_button{width:30px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .1s;display:flex}.joXfAa_button:hover{background:color-mix(in srgb, var(--bg-primary) 10%, transparent);color:var(--bg-hover)}.joXfAa_active{background:color-mix(in srgb, var(--bg-primary) 15%, transparent)!important;color:var(--bg-primary)!important}.joXfAa_separator{background:color-mix(in srgb, var(--bg-primary) 15%, transparent);width:1px;height:18px;margin:0 4px}.joXfAa_aiWrap{display:flex;position:relative}.joXfAa_aiButton{color:#c7d2fe;gap:4px;width:auto;padding:0 8px}.joXfAa_aiButton:hover{color:var(--bg-primary);background:#6366f159}.joXfAa_aiLabel{letter-spacing:.02em;font-size:.72rem;font-weight:700}.joXfAa_spin{animation:.8s linear infinite joXfAa_bubbleSpin}@keyframes joXfAa_bubbleSpin{to{transform:rotate(360deg)}}.joXfAa_aiMenu{z-index:60;background:var(--bg-primary);border:1px solid var(--border-color);cursor:default;border-radius:10px;min-width:230px;max-height:60vh;padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 10px 30px -8px #0000004d}@media (max-width:767.98px){.joXfAa_aiMenu{max-width:calc(100vw - 1rem)}}.joXfAa_aiGroup+.joXfAa_aiGroup{border-top:1px solid var(--border-color);margin-top:4px;padding-top:4px}.joXfAa_aiGroupLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);padding:4px 8px 2px;font-size:.64rem;font-weight:700}.joXfAa_aiItem{width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:7px 8px;font-size:.82rem;transition:background .1s;display:flex}.joXfAa_aiItem svg{color:#6366f1;flex-shrink:0}.joXfAa_aiItem:hover{color:var(--text-primary);background:#eef2ff}.joXfAa_aiCustom{color:#6366f1;font-weight:600}
.FJtSna_badge{white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;font-weight:500;line-height:1.2;display:inline-flex}.FJtSna_sm{padding:.125rem .5rem;font-size:.6875rem}.FJtSna_md{padding:.25rem .625rem;font-size:.75rem}.FJtSna_dotInline{border-radius:999px;flex-shrink:0;width:.375rem;height:.375rem}.FJtSna_dot{border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.FJtSna_productTag{color:var(--text-tertiary);align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:inline-flex}.FJtSna_channelTag{color:var(--text-tertiary);align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}
.grMUma_avatar{-webkit-user-select:none;user-select:none;border-radius:999px;flex-shrink:0;place-items:center;font-weight:600;display:inline-grid;position:relative}.grMUma_avatarImg{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.grMUma_xs{width:1.5rem;height:1.5rem;font-size:.625rem}.grMUma_sm{width:2rem;height:2rem;font-size:.75rem}.grMUma_md{width:2.25rem;height:2.25rem;font-size:.8125rem}.grMUma_lg{width:2.75rem;height:2.75rem;font-size:.875rem}.grMUma_xl{width:3.5rem;height:3.5rem;font-size:1.125rem}.grMUma_status{border:2px solid var(--bg-elevated);border-radius:999px;width:.625rem;height:.625rem;position:absolute;bottom:0;right:0}.grMUma_online{background:#22c55e}.grMUma_offline{background:var(--border-strong)}
.cGZyba_checkboxContainer{cursor:pointer;align-items:center;display:flex}.cGZyba_checkboxContainer .cGZyba_checkbox{border:1px solid var(--border-color);background-color:#0000;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.cGZyba_checkboxContainer .cGZyba_checkbox__label{margin-left:12px}.cGZyba_checkboxContainer .cGZyba_checkbox__checked{background-color:var(--primary-color);color:#fff;border-color:#0000}.cGZyba_checkboxContainer .cGZyba_checkbox__checked .cGZyba_checkIcon{font-size:18px}.cGZyba_checkboxContainer.cGZyba_toggle .cGZyba_checkbox{background-color:var(--bg-active);border:none;border-radius:999px;align-items:center;width:44px;height:24px;padding:0 3px;transition:background-color .2s;display:flex;position:relative}.cGZyba_checkboxContainer.cGZyba_toggle .cGZyba_checkbox .cGZyba_toggleKnob{background-color:var(--bg-primary);border-radius:50%;width:18px;height:18px;transition:transform .2s;box-shadow:0 1px 2px #0000001a}.cGZyba_checkboxContainer.cGZyba_toggle .cGZyba_checkbox .cGZyba_checkIcon{display:none}.cGZyba_checkboxContainer.cGZyba_toggle .cGZyba_checkbox__checked{background-color:var(--primary-color)}.cGZyba_checkboxContainer.cGZyba_toggle .cGZyba_checkbox__checked .cGZyba_toggleKnob{transform:translate(20px)}
.qXoKFa_cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:.75rem 0;display:flex}.qXoKFa_cardHeader .qXoKFa_content{flex-direction:column;flex:16rem;gap:4px;min-width:0;display:flex}.qXoKFa_cardHeader .qXoKFa_title{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:600;line-height:1.3}.qXoKFa_cardHeader .qXoKFa_subtitle{color:var(--text-tertiary);margin:0;font-size:.8125rem;line-height:1.4}.qXoKFa_cardHeader .qXoKFa_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}