.scheduler-module__sOW2FW__loading{justify-content:center;align-items:center;min-height:60vh;display:flex}.scheduler-module__sOW2FW__skeletonBlock{background:linear-gradient(90deg, var(--bg-secondary) 0%, var(--bg-hover) 50%, var(--bg-secondary) 100%);border-radius:var(--radius);background-size:200% 100%;animation:1.2s ease-in-out infinite scheduler-module__sOW2FW__skeletonShimmer}@keyframes scheduler-module__sOW2FW__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.scheduler-module__sOW2FW__skeletonCard{border-radius:var(--radius-lg);height:96px}.scheduler-module__sOW2FW__container{flex-direction:column;gap:24px;display:flex}.scheduler-module__sOW2FW__titleHeader{margin-bottom:24px;margin-left:-10px;position:absolute;top:0}.scheduler-module__sOW2FW__titleHeaderText{color:var(--text-primary);letter-spacing:-.02em;font-size:22px;font-weight:600;font-family:var(--font-display);margin:0;line-height:1.2;position:relative;top:16px}.scheduler-module__sOW2FW__toolbarRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.scheduler-module__sOW2FW__toolbarFilters{flex-wrap:wrap;flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.scheduler-module__sOW2FW__searchWrap{flex:1;align-items:center;min-width:180px;max-width:320px;display:flex;position:relative}.scheduler-module__sOW2FW__searchIcon{width:14px;height:14px;color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.scheduler-module__sOW2FW__searchInput{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-primary);transition:all var(--transition);padding:10px 36px;font-family:inherit;font-size:14px}.scheduler-module__sOW2FW__searchInput::placeholder{color:var(--text-tertiary)}.scheduler-module__sOW2FW__searchInput:hover{border-color:var(--accent)}.scheduler-module__sOW2FW__searchInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.scheduler-module__sOW2FW__filterDropdown{position:relative}.scheduler-module__sOW2FW__filterSelect{appearance:none;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);cursor:pointer;transition:all var(--transition);min-width:140px;padding:10px 36px 10px 14px;font-family:inherit;font-size:14px;font-weight:500}.scheduler-module__sOW2FW__filterSelect:hover{border-color:var(--accent)}.scheduler-module__sOW2FW__filterSelect:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.scheduler-module__sOW2FW__filterIcon{pointer-events:none;color:var(--text-tertiary);font-size:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.scheduler-module__sOW2FW__envFilterPill{background:var(--accent-subtle);border:1px solid var(--accent);border-radius:var(--radius);min-width:0;max-width:260px;color:var(--accent);align-items:center;gap:8px;padding:6px 6px 6px 12px;font-size:13px;font-weight:600;display:inline-flex}.scheduler-module__sOW2FW__envFilterPillIcon{opacity:.9;flex-shrink:0;display:inline-flex}.scheduler-module__sOW2FW__envFilterPillName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scheduler-module__sOW2FW__envFilterPillClear{width:20px;height:20px;color:inherit;cursor:pointer;transition:background var(--transition), color var(--transition);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.scheduler-module__sOW2FW__envFilterPillClear:hover{background:var(--accent);color:var(--bg-elevated)}.scheduler-module__sOW2FW__toast{background:var(--bg-elevated,var(--bg-secondary));border:1px solid var(--border-color);box-shadow:var(--shadow-md,0 8px 24px #0000001f);z-index:1001;color:var(--text-primary);border-radius:10px;align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-weight:500;animation:.2s scheduler-module__sOW2FW__toastIn;display:flex;position:fixed;top:20px;right:20px}@keyframes scheduler-module__sOW2FW__toastIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.scheduler-module__sOW2FW__toast_success{border-left:3px solid var(--success)}.scheduler-module__sOW2FW__toast_error{border-left:3px solid var(--danger)}.scheduler-module__sOW2FW__toastIcon{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex}.scheduler-module__sOW2FW__toast_success .scheduler-module__sOW2FW__toastIcon{background:var(--success-subtle);color:var(--success)}.scheduler-module__sOW2FW__toast_error .scheduler-module__sOW2FW__toastIcon{background:var(--danger-subtle);color:var(--danger)}.scheduler-module__sOW2FW__errorBanner{background:var(--danger-subtle);border:1px solid rgba(var(--danger-rgb), .25);color:var(--danger);border-radius:10px;margin-bottom:16px;padding:12px 16px;font-size:13px}.scheduler-module__sOW2FW__toolbarSearch{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius);min-width:220px;max-width:320px;color:var(--text-primary);flex:1;padding:7px 12px;font-family:inherit;font-size:13px}.scheduler-module__sOW2FW__toolbarSearch:focus{border-color:var(--accent);outline:none}.scheduler-module__sOW2FW__toolbarSearch::placeholder{color:var(--text-tertiary)}.scheduler-module__sOW2FW__envPicker{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:12px;padding:7px 28px 7px 12px;font-family:inherit;font-size:13px;font-weight:500}.scheduler-module__sOW2FW__envPicker:focus{border-color:var(--accent);outline:none}.scheduler-module__sOW2FW__emptyState{text-align:center;background:var(--bg-secondary);border:2px dashed var(--border-color);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;margin-top:8px;padding:56px 24px;display:flex}.scheduler-module__sOW2FW__emptyIcon{background:var(--bg-tertiary);width:56px;height:56px;color:var(--text-secondary);border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.scheduler-module__sOW2FW__emptyTitle{color:var(--text-primary);margin-bottom:6px;font-size:16px;font-weight:600}.scheduler-module__sOW2FW__emptySubtitle{color:var(--text-secondary);max-width:460px;margin:0 auto 22px;font-size:14px;line-height:1.6}.scheduler-module__sOW2FW__emptyActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.scheduler-module__sOW2FW__envSection{margin-top:0}.scheduler-module__sOW2FW__envSection+.scheduler-module__sOW2FW__envSection{margin-top:-4px}.scheduler-module__sOW2FW__envSectionHeader{align-items:center;gap:8px;min-width:0;margin-bottom:8px;display:flex}.scheduler-module__sOW2FW__envSectionIcon{background:var(--bg-tertiary);width:24px;height:24px;color:var(--text-secondary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.scheduler-module__sOW2FW__envSectionName{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;font-weight:600;overflow:hidden}.scheduler-module__sOW2FW__viewMoreRow{justify-content:center;margin-top:14px;display:flex}.scheduler-module__sOW2FW__jobGrid{flex-direction:column;gap:8px;display:flex}.scheduler-module__sOW2FW__jobCard{cursor:pointer;transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition)}.scheduler-module__sOW2FW__jobGrid .scheduler-module__sOW2FW__jobCard{gap:8px;padding:12px}.scheduler-module__sOW2FW__jobCard:hover{border-color:var(--border-focus);box-shadow:var(--shadow-md);z-index:3;transform:translateY(-1px)}.scheduler-module__sOW2FW__cardLink{z-index:1;border-radius:inherit;position:absolute;inset:0}.scheduler-module__sOW2FW__cardHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.scheduler-module__sOW2FW__cardIcon{background:var(--accent-subtle);width:28px;height:28px;color:var(--accent);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.scheduler-module__sOW2FW__cardIcon_paused{background:var(--warning-subtle);color:var(--warning)}.scheduler-module__sOW2FW__cardIcon_failed{background:var(--danger-subtle);color:var(--danger)}.scheduler-module__sOW2FW__cardIcon_completed{color:#2196f3;background:#2196f31f}.scheduler-module__sOW2FW__cardTitleBlock{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.scheduler-module__sOW2FW__cardTitleRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.scheduler-module__sOW2FW__cardTitle{letter-spacing:-.01em;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:500;overflow:hidden}.scheduler-module__sOW2FW__jobCard:hover .scheduler-module__sOW2FW__cardTitle{color:var(--accent)}.scheduler-module__sOW2FW__cardSubtitle{color:var(--text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.scheduler-module__sOW2FW__cardActions{z-index:2;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;display:flex;position:relative}.scheduler-module__sOW2FW__cardMetaLine{color:var(--text-secondary);border-top:1px solid var(--border-subtle,var(--border-color));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:0;padding-top:8px;font-size:13px;display:flex;position:relative}.scheduler-module__sOW2FW__cardMetaItems{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.scheduler-module__sOW2FW__cardMetaItemWrap{align-items:center;gap:12px;min-width:0;max-width:100%;display:inline-flex}.scheduler-module__sOW2FW__cardMetaItem{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.scheduler-module__sOW2FW__cardMetaIcon{color:var(--text-tertiary);flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.scheduler-module__sOW2FW__cardMetaValue{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.scheduler-module__sOW2FW__cardMetaDot{color:var(--border-color)}.scheduler-module__sOW2FW__cardMetaLink{z-index:2;color:inherit;border-radius:4px;margin:-1px -4px;padding:1px 4px;text-decoration:none;transition:background-color .12s;position:relative}.scheduler-module__sOW2FW__cardMetaLink:hover{background:var(--bg-tertiary);color:var(--text-primary);text-decoration:underline}.scheduler-module__sOW2FW__cardOverflow{z-index:2;position:relative}.scheduler-module__sOW2FW__overflowBtn{border-radius:var(--radius);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:flex}.scheduler-module__sOW2FW__overflowBtn:hover{background:var(--bg-hover,var(--bg-tertiary));color:var(--text-primary)}.scheduler-module__sOW2FW__overflowMenu{background:var(--bg-elevated,var(--bg-secondary));border:1px solid var(--border-color);min-width:160px;box-shadow:var(--shadow-md,0 12px 28px #0000002e);z-index:50;border-radius:10px;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden}.scheduler-module__sOW2FW__overflowItem{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:9px 14px;font-family:inherit;font-size:13px;display:flex}.scheduler-module__sOW2FW__overflowItem:hover{background:var(--bg-tertiary)}.scheduler-module__sOW2FW__overflowItem_danger{color:var(--danger)}.scheduler-module__sOW2FW__overflowItem_danger:hover{background:var(--danger-subtle)}.scheduler-module__sOW2FW__detailStack{flex-direction:column;gap:20px;padding-bottom:40px;display:flex}.scheduler-module__sOW2FW__healthLine{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:-4px 0 0;padding:0 2px;font-size:13px;display:flex}.scheduler-module__sOW2FW__healthValue{color:var(--text-primary);font-weight:500}.scheduler-module__sOW2FW__healthDot{color:var(--border-color)}.scheduler-module__sOW2FW__wfCard{background:var(--bg-secondary);border:1px solid var(--border-subtle,var(--border-color));color:inherit;transition:border-color var(--transition), background var(--transition);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.scheduler-module__sOW2FW__wfCard:hover{border-color:var(--accent);background:var(--bg-hover)}.scheduler-module__sOW2FW__wfCardIcon{background:var(--accent-subtle);width:34px;height:34px;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.scheduler-module__sOW2FW__wfCardIcon svg{width:17px;height:17px}.scheduler-module__sOW2FW__wfCardText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.scheduler-module__sOW2FW__wfCardTitle{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.scheduler-module__sOW2FW__wfCardTitle strong{color:var(--accent);font-weight:600}.scheduler-module__sOW2FW__wfCardSub{color:var(--text-secondary);font-size:12px;line-height:1.4}.scheduler-module__sOW2FW__wfCardArrow{color:var(--text-tertiary);flex-shrink:0;align-items:center;display:flex}.scheduler-module__sOW2FW__wfCard:hover .scheduler-module__sOW2FW__wfCardArrow{color:var(--accent)}.scheduler-module__sOW2FW__panelCard{background:var(--bg-secondary);border:1px solid var(--border-subtle,var(--border-color));border-radius:14px;flex-direction:column;gap:20px;padding:24px;display:flex}.scheduler-module__sOW2FW__panelHeader{align-items:center;gap:12px;display:flex}.scheduler-module__sOW2FW__panelHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.scheduler-module__sOW2FW__panelHeaderRow .scheduler-module__sOW2FW__panelHeader{min-width:0}.scheduler-module__sOW2FW__panelIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.scheduler-module__sOW2FW__panelIcon svg{width:18px;height:18px}.scheduler-module__sOW2FW__panelIcon_blue{background:var(--accent-subtle,#6366f11a);color:var(--accent,#6366f1)}.scheduler-module__sOW2FW__panelIcon_purple{color:#5e35b1;background:#5e35b11f}.scheduler-module__sOW2FW__panelIcon_green{background:var(--success-subtle);color:var(--success)}.scheduler-module__sOW2FW__panelIcon_orange{background:var(--warning-subtle);color:var(--warning)}.scheduler-module__sOW2FW__panelHeaderText{flex-direction:column;gap:2px;min-width:0;display:flex}.scheduler-module__sOW2FW__panelTitle{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.2}.scheduler-module__sOW2FW__panelSubtitle{color:var(--text-secondary);font-size:12px;line-height:1.3}.scheduler-module__sOW2FW__specList{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.scheduler-module__sOW2FW__specRow{grid-template-columns:minmax(150px,220px) 1fr;align-items:stretch;display:grid}.scheduler-module__sOW2FW__specRow+.scheduler-module__sOW2FW__specRow{border-top:1px solid var(--border-subtle,var(--border-color))}.scheduler-module__sOW2FW__specKey{background:var(--bg-tertiary);border-right:1px solid var(--border-subtle,var(--border-color));color:var(--text-secondary);padding:12px 16px;font-size:13px;font-weight:500;line-height:1.5}.scheduler-module__sOW2FW__specValue{color:var(--text-primary);word-break:break-word;min-width:0;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.5}.scheduler-module__sOW2FW__specMuted{color:var(--text-tertiary)}.scheduler-module__sOW2FW__specLink{color:var(--accent);text-decoration:none}.scheduler-module__sOW2FW__specLink:hover{text-decoration:underline}.scheduler-module__sOW2FW__taskBody{flex-direction:column;gap:16px;display:flex}.scheduler-module__sOW2FW__taskBody .scheduler-module__sOW2FW__promptBlock{border-top:none;margin-top:0;padding-top:0}.scheduler-module__sOW2FW__memoryHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.scheduler-module__sOW2FW__memoryActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.scheduler-module__sOW2FW__memoryEditBtn{background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-sans);transition:background var(--transition), border-color var(--transition);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.scheduler-module__sOW2FW__memoryEditBtn:hover{background:var(--bg-hover);border-color:var(--accent)}.scheduler-module__sOW2FW__memoryEditBtn svg{width:14px;height:14px}.scheduler-module__sOW2FW__memoryToggleOff,.scheduler-module__sOW2FW__memoryToggleOn{cursor:pointer;width:38px;height:22px;transition:background var(--transition);border:none;border-radius:11px;flex-shrink:0;padding:0;position:relative}.scheduler-module__sOW2FW__memoryToggleOff{background:var(--border-color)}.scheduler-module__sOW2FW__memoryToggleOn{background:var(--success)}.scheduler-module__sOW2FW__memoryKnobOff,.scheduler-module__sOW2FW__memoryKnobOn{width:16px;height:16px;transition:left var(--transition);background:#fff;border-radius:50%;position:absolute;top:3px;box-shadow:0 1px 3px #00000026}.scheduler-module__sOW2FW__memoryKnobOff{left:3px}.scheduler-module__sOW2FW__memoryKnobOn{left:19px}.scheduler-module__sOW2FW__memoryEmpty{border:1px dashed var(--border-color);background:var(--bg-elevated);color:var(--text-secondary);border-radius:10px;padding:20px 18px;font-size:13px;line-height:1.6}.scheduler-module__sOW2FW__memoryEmptyTitle{color:var(--text-primary);margin-bottom:4px;font-size:14px;font-weight:600}.scheduler-module__sOW2FW__memoryTextarea{background:var(--bg-primary);border:1px solid var(--border-color);width:100%;min-height:200px;color:var(--text-primary);resize:vertical;transition:border-color var(--transition), box-shadow var(--transition);border-radius:10px;padding:14px 16px;font-family:inherit;font-size:14px;line-height:1.6}.scheduler-module__sOW2FW__memoryTextarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle,#6366f126);outline:none}.scheduler-module__sOW2FW__memoryCharCount{color:var(--text-tertiary);text-align:right;margin-top:6px;font-size:12px}.scheduler-module__sOW2FW__modalText{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.scheduler-module__sOW2FW__modalError{color:var(--danger,#e5484d);margin:12px 0 0;font-size:13px;line-height:1.5}.scheduler-module__sOW2FW__modalCancelBtn{background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-sans);border-radius:8px;padding:9px 16px}.scheduler-module__sOW2FW__modalCancelBtn:hover{background:var(--bg-hover)}.scheduler-module__sOW2FW__modalCancelBtn:disabled{opacity:.6;cursor:not-allowed}.scheduler-module__sOW2FW__modalPrimaryBtn{background:var(--accent);border:1px solid var(--accent);color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-sans);border-radius:8px;padding:9px 16px}.scheduler-module__sOW2FW__modalPrimaryBtn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.scheduler-module__sOW2FW__modalPrimaryBtn:disabled{opacity:.6;cursor:not-allowed}.scheduler-module__sOW2FW__promptBlock{border-top:1px solid var(--border-subtle,var(--border-color));margin-top:22px;padding-top:22px}.scheduler-module__sOW2FW__promptBlock+.scheduler-module__sOW2FW__promptBlock{border-top:none;margin-top:18px;padding-top:0}.scheduler-module__sOW2FW__promptLabelRow{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.scheduler-module__sOW2FW__promptLabel{color:var(--text-secondary);font-size:12px;font-weight:600}.scheduler-module__sOW2FW__promptToggle{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;font-weight:500}.scheduler-module__sOW2FW__promptToggle:hover{text-decoration:underline}.scheduler-module__sOW2FW__promptBoxWrap{position:relative}.scheduler-module__sOW2FW__promptBox{background:var(--bg-primary);border:1px solid var(--border-subtle,var(--border-color));color:var(--text-primary);font-size:13px;line-height:1.6;font-family:var(--font-mono,"SF Mono", "Fira Code", monospace);white-space:pre-wrap;word-break:break-word;border-radius:10px;margin:0;padding:14px 16px;overflow:auto}.scheduler-module__sOW2FW__promptBoxCollapsed{max-height:240px;overflow:hidden}.scheduler-module__sOW2FW__promptFade{background:linear-gradient(to bottom, #0000, var(--bg-primary) 85%);pointer-events:none;border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:56px;position:absolute;bottom:1px;left:1px;right:1px}.scheduler-module__sOW2FW__outputBox{background:var(--bg-primary);border:1px solid var(--border-subtle,var(--border-color));color:var(--text-primary);overflow-wrap:anywhere;word-break:break-word;border-radius:10px;max-width:100%;margin:0;padding:14px 16px;overflow:auto}.scheduler-module__sOW2FW__latestRun{border:1px solid var(--border-subtle,var(--border-color));background:var(--bg-primary);border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.scheduler-module__sOW2FW__latestRunHead{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.scheduler-module__sOW2FW__latestRunBody{overflow-wrap:anywhere;word-break:break-word;max-height:320px;overflow:auto}.scheduler-module__sOW2FW__runHistory{flex-direction:column;gap:6px;display:flex}.scheduler-module__sOW2FW__runRow{background:var(--bg-primary);border:1px solid var(--border-subtle,var(--border-color));transition:border-color var(--transition), background var(--transition);border-radius:10px;grid-template-columns:14px 1fr 70px 80px 1.4fr auto;align-items:center;gap:14px;padding:10px 14px;display:grid}.scheduler-module__sOW2FW__runRow:hover{border-color:var(--border-focus,var(--border-color));background:var(--bg-hover,var(--bg-secondary))}.scheduler-module__sOW2FW__runDot{border-radius:50%;width:9px;height:9px}.scheduler-module__sOW2FW__runDot_completed{background:var(--success)}.scheduler-module__sOW2FW__runDot_failed{background:var(--danger)}.scheduler-module__sOW2FW__runDot_running{background:#2196f3;animation:1.4s infinite scheduler-module__sOW2FW__schedPulse}.scheduler-module__sOW2FW__runDot_pending{background:var(--text-secondary);opacity:.5}@keyframes scheduler-module__sOW2FW__schedPulse{0%,to{opacity:1}50%{opacity:.45}}.scheduler-module__sOW2FW__runTime{color:var(--text-primary);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.scheduler-module__sOW2FW__runDuration,.scheduler-module__sOW2FW__runCost{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px;font-family:var(--font-mono,"SF Mono", "Fira Code", monospace)}.scheduler-module__sOW2FW__runError{color:var(--danger);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.scheduler-module__sOW2FW__runSuccess{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.scheduler-module__sOW2FW__runViewLink{color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.scheduler-module__sOW2FW__runViewLink:hover{text-decoration:underline}.scheduler-module__sOW2FW__runViewLinkDisabled{color:var(--text-tertiary,var(--text-secondary));opacity:.5;text-align:right;font-size:12px}.scheduler-module__sOW2FW__runEmpty{text-align:center;color:var(--text-secondary);background:var(--bg-primary);border:1px dashed var(--border-color);border-radius:10px;padding:28px 16px;font-size:13px}@media (max-width:768px){.scheduler-module__sOW2FW__cardActions{justify-content:flex-start;width:100%}.scheduler-module__sOW2FW__runRow{grid-template-columns:12px 1fr auto}.scheduler-module__sOW2FW__runDuration,.scheduler-module__sOW2FW__runCost,.scheduler-module__sOW2FW__runError,.scheduler-module__sOW2FW__runSuccess{display:none}}
.CronBuilder-module__LRYe7q__builder{flex-direction:column;gap:10px;display:flex}.CronBuilder-module__LRYe7q__grid{flex-wrap:wrap;gap:10px;display:flex}.CronBuilder-module__LRYe7q__col{flex-direction:column;flex:96px;gap:6px;min-width:96px;display:flex}.CronBuilder-module__LRYe7q__colLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.CronBuilder-module__LRYe7q__selectWrap{display:flex;position:relative}.CronBuilder-module__LRYe7q__select{appearance:none;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);text-overflow:ellipsis;padding:9px 30px 9px 12px;font-family:inherit;font-size:13px}.CronBuilder-module__LRYe7q__select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.CronBuilder-module__LRYe7q__select:hover:not(:disabled){border-color:var(--text-muted)}.CronBuilder-module__LRYe7q__select:disabled{opacity:.5;cursor:not-allowed}.CronBuilder-module__LRYe7q__chevron{pointer-events:none;color:var(--text-tertiary);display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.CronBuilder-module__LRYe7q__summary{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius);flex-direction:column;gap:3px;padding:9px 12px;display:flex}.CronBuilder-module__LRYe7q__summaryText{color:var(--text-primary);font-size:12px;font-weight:500}.CronBuilder-module__LRYe7q__summaryExpr{color:var(--text-tertiary);font-size:11px;font-family:var(--font-mono)}.CronBuilder-module__LRYe7q__toggleRow{justify-content:flex-end;display:flex}.CronBuilder-module__LRYe7q__toggleBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;text-decoration:underline}.CronBuilder-module__LRYe7q__toggleBtn:hover:not(:disabled){color:var(--accent)}.CronBuilder-module__LRYe7q__toggleBtn:disabled{opacity:.5;cursor:not-allowed}.CronBuilder-module__LRYe7q__customInput{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-primary);font-size:13px;font-family:var(--font-mono);transition:all var(--transition-fast);padding:10px 14px}.CronBuilder-module__LRYe7q__customInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.CronBuilder-module__LRYe7q__customInput:disabled{opacity:.5;cursor:not-allowed}.CronBuilder-module__LRYe7q__helper{color:var(--text-secondary);font-size:11px;font-family:var(--font-mono)}.CronBuilder-module__LRYe7q__customHint{color:var(--warning);font-size:11px;line-height:1.45}@media (max-width:560px){.CronBuilder-module__LRYe7q__grid{flex-direction:column;gap:12px}.CronBuilder-module__LRYe7q__col{flex:auto;width:100%}}
.OptionList-module__q_iWIa__optionList{flex-direction:column;gap:6px;display:flex}.OptionList-module__q_iWIa__optionRow{text-align:left;background:var(--bg-elevated);border:1px solid var(--border-color);cursor:pointer;width:100%;font-family:var(--font-sans);transition:border-color var(--transition), background var(--transition), box-shadow var(--transition);border-radius:10px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.OptionList-module__q_iWIa__optionRow:hover:not(:disabled){border-color:var(--accent)}.OptionList-module__q_iWIa__optionRow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OptionList-module__q_iWIa__optionRow:disabled{cursor:default;opacity:.6}.OptionList-module__q_iWIa__optionRowSelected,.OptionList-module__q_iWIa__optionRowSelected:hover{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:var(--accent-subtle)}.OptionList-module__q_iWIa__optionRadio{border:1.5px solid var(--border-color);background:var(--bg-elevated);width:16px;height:16px;transition:border-color var(--transition), border-width var(--transition);border-radius:50%;flex-shrink:0;margin-top:2px}.OptionList-module__q_iWIa__optionRowSelected .OptionList-module__q_iWIa__optionRadio{border:5px solid var(--accent)}.OptionList-module__q_iWIa__optionRowText{flex-direction:column;gap:2px;min-width:0;display:flex}.OptionList-module__q_iWIa__optionRowName{color:var(--text-primary);font-size:14px;font-weight:600}.OptionList-module__q_iWIa__optionRowSelected .OptionList-module__q_iWIa__optionRowName{color:var(--accent)}.OptionList-module__q_iWIa__optionRowDesc{color:var(--text-secondary);font-size:12.5px;line-height:1.45}
.ScheduleFields-module__6fCOUW__fields{flex-direction:column;gap:0;display:flex}.ScheduleFields-module__6fCOUW__scheduleField{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.ScheduleFields-module__6fCOUW__scheduleField:last-child{margin-bottom:0}.ScheduleFields-module__6fCOUW__subField{border-left:2px solid var(--border-subtle);flex-direction:column;gap:8px;margin:-6px 0 16px 7px;padding-left:16px;display:flex}.ScheduleFields-module__6fCOUW__subField:last-child{margin-bottom:0}.ScheduleFields-module__6fCOUW__scheduleLabel{color:var(--text-secondary);font-size:13px;font-weight:500}.ScheduleFields-module__6fCOUW__scheduleInput{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-primary);transition:all var(--transition-fast);padding:10px 14px;font-family:inherit;font-size:13px}.ScheduleFields-module__6fCOUW__scheduleInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.ScheduleFields-module__6fCOUW__scheduleInput::placeholder{color:var(--text-secondary)}.ScheduleFields-module__6fCOUW__scheduleInput:disabled{opacity:.5;cursor:not-allowed}.ScheduleFields-module__6fCOUW__intervalPresets{flex-wrap:wrap;gap:6px;display:flex}.ScheduleFields-module__6fCOUW__intervalPreset{background:var(--bg-primary);height:32px;color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;transition:all var(--transition-fast);border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}.ScheduleFields-module__6fCOUW__intervalPreset:hover:not(:disabled){color:var(--text-primary);background:var(--bg-tertiary)}.ScheduleFields-module__6fCOUW__intervalPreset:disabled{opacity:.5;cursor:not-allowed}.ScheduleFields-module__6fCOUW__intervalPresetActive{background:var(--accent-subtle);color:var(--accent);border-color:rgba(var(--accent-rgb), .35)}.ScheduleFields-module__6fCOUW__intervalPresetCustom{cursor:default}.ScheduleFields-module__6fCOUW__scheduleHelper{color:var(--text-secondary);font-size:11px;font-family:var(--font-mono);margin-top:4px}.ScheduleFields-module__6fCOUW__expiryRow{align-items:center;gap:8px;display:flex}.ScheduleFields-module__6fCOUW__expiryRow .ScheduleFields-module__6fCOUW__scheduleInput{flex:1}.ScheduleFields-module__6fCOUW__expiryClearBtn{background:var(--bg-primary);height:38px;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:var(--radius);cursor:pointer;transition:all var(--transition-fast);flex:none;padding:0 14px;font-family:inherit;font-size:12px;font-weight:500}.ScheduleFields-module__6fCOUW__expiryClearBtn:hover:not(:disabled){color:var(--text-primary);background:var(--bg-tertiary)}.ScheduleFields-module__6fCOUW__expiryClearBtn:disabled{opacity:.5;cursor:not-allowed}.ScheduleFields-module__6fCOUW__expirySetBtn{background:var(--bg-primary);height:32px;color:var(--text-secondary);border:1px dashed var(--border-color);cursor:pointer;transition:all var(--transition-fast);border-radius:999px;align-self:flex-start;padding:0 14px;font-family:inherit;font-size:12px;font-weight:500}.ScheduleFields-module__6fCOUW__expirySetBtn:hover:not(:disabled){color:var(--accent);border-color:rgba(var(--accent-rgb), .45);background:var(--accent-subtle)}.ScheduleFields-module__6fCOUW__expirySetBtn:disabled{opacity:.5;cursor:not-allowed}
.VaultApp-module__RO2d1a__vaultBody{background:var(--bg-primary);height:100%;color:var(--text-primary);flex-direction:column;font-family:-apple-system,sans-serif;display:flex;overflow:hidden}.VaultApp-module__RO2d1a__vaultToolbar{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);align-items:center;gap:8px;padding:8px 12px;display:flex}.VaultApp-module__RO2d1a__vaultBtn,.VaultApp-module__RO2d1a__vaultBtnPrimary,.VaultApp-module__RO2d1a__vaultBtnSm{background:var(--bg-elevated);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:4px;padding:4px 10px;font-size:12px}.VaultApp-module__RO2d1a__vaultBtn:hover{background:var(--bg-hover)}.VaultApp-module__RO2d1a__vaultBtnPrimary{background:var(--accent);border-color:var(--accent);color:#fff}.VaultApp-module__RO2d1a__vaultBtnPrimary:hover{background:var(--accent-hover)}.VaultApp-module__RO2d1a__vaultBtnPrimary:disabled{opacity:.4;cursor:not-allowed}.VaultApp-module__RO2d1a__vaultBtnSm{padding:2px 8px;font-size:10px}.VaultApp-module__RO2d1a__vaultSpacer{flex:1}.VaultApp-module__RO2d1a__vaultActive{background:var(--success-subtle);color:var(--success);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;display:inline-flex}.VaultApp-module__RO2d1a__vaultActiveDot{background:var(--success);width:6px;height:6px;box-shadow:0 0 6px rgba(var(--success-rgb), .7);border-radius:50%;animation:1.6s ease-in-out infinite VaultApp-module__RO2d1a__pulse}@keyframes VaultApp-module__RO2d1a__pulse{0%,to{opacity:1}50%{opacity:.4}}.VaultApp-module__RO2d1a__vaultError{background:var(--danger-subtle);color:var(--danger);border-bottom:1px solid rgba(var(--danger-rgb), .3);justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;display:flex}.VaultApp-module__RO2d1a__vaultError button{color:var(--danger);cursor:pointer;background:0 0;border:none;font-size:14px}.VaultApp-module__RO2d1a__vaultContent{flex:1;display:flex;overflow:hidden}.VaultApp-module__RO2d1a__vaultList{border-right:1px solid var(--border-subtle);width:38%;overflow-y:auto}.VaultApp-module__RO2d1a__vaultItem{border-bottom:1px solid var(--border-subtle);cursor:pointer;padding:10px 12px}.VaultApp-module__RO2d1a__vaultItem:hover{background:var(--bg-hover)}.VaultApp-module__RO2d1a__vaultItemActive{background:var(--accent-subtle)}.VaultApp-module__RO2d1a__vaultDomain{margin-bottom:4px;font-size:13px;font-weight:500}.VaultApp-module__RO2d1a__vaultItemMeta{color:var(--text-tertiary);align-items:center;gap:8px;font-size:11px;display:flex}.VaultApp-module__RO2d1a__rotChip{border-radius:3px;padding:1px 6px;font-size:10px}.VaultApp-module__RO2d1a__rot_fresh{background:var(--success-subtle);color:var(--success)}.VaultApp-module__RO2d1a__rot_due-soon{background:var(--warning-subtle);color:var(--warning)}.VaultApp-module__RO2d1a__rot_overdue{background:var(--danger-subtle);color:var(--danger)}.VaultApp-module__RO2d1a__rot_unknown{background:var(--bg-elevated);color:var(--text-tertiary);border:1px solid var(--border-subtle)}.VaultApp-module__RO2d1a__vaultDetail{flex:1;padding:16px;overflow-y:auto}.VaultApp-module__RO2d1a__vaultForm{flex-direction:column;gap:4px;max-width:460px;display:flex}.VaultApp-module__RO2d1a__vaultForm label{color:var(--text-secondary);margin-top:6px;font-size:11px}.VaultApp-module__RO2d1a__vaultFormTitle{margin:0 0 8px;font-size:14px;font-weight:600}.VaultApp-module__RO2d1a__vaultInput{background:var(--bg-input);color:var(--text-primary);border:1px solid var(--border-color);border-radius:4px;padding:6px 8px;font-family:inherit;font-size:13px}.VaultApp-module__RO2d1a__vaultFieldRow{gap:6px;display:flex}.VaultApp-module__RO2d1a__vaultFieldRow .VaultApp-module__RO2d1a__vaultInput{flex:1}.VaultApp-module__RO2d1a__vaultFormActions{gap:8px;margin-top:10px;display:flex}.VaultApp-module__RO2d1a__vaultHint{color:var(--text-muted);margin-top:10px;font-size:11px;font-style:italic}.VaultApp-module__RO2d1a__vaultView{font-size:13px;line-height:1.5}.VaultApp-module__RO2d1a__vaultViewDomain{margin:0;font-size:18px;font-weight:600}.VaultApp-module__RO2d1a__vaultViewMeta{color:var(--text-tertiary);margin:4px 0 14px;font-size:12px}.VaultApp-module__RO2d1a__vaultViewSection{margin-bottom:14px}.VaultApp-module__RO2d1a__vaultViewLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px;font-size:11px}.VaultApp-module__RO2d1a__vaultFieldView{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding:6px 0;font-size:12px;display:flex}.VaultApp-module__RO2d1a__vaultFieldKey{min-width:120px;color:var(--text-secondary);font-weight:500}.VaultApp-module__RO2d1a__vaultFieldValue{color:var(--text-primary);background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:3px;flex:1;padding:3px 8px;font-family:SF Mono,monospace}.VaultApp-module__RO2d1a__vaultRevealBar{border-top:1px dashed var(--border-color);margin-top:12px;padding-top:8px}.VaultApp-module__RO2d1a__vaultRevealBar .VaultApp-module__RO2d1a__vaultInput{width:100%}.VaultApp-module__RO2d1a__vaultAgentNote{color:var(--text-secondary);background:#8b5cf614;border-left:2px solid #8b5cf6;margin-top:16px;padding:8px 10px;font-size:11px}.VaultApp-module__RO2d1a__vaultAgentNote code{background:var(--bg-tertiary);color:#8b5cf6;border:1px solid var(--border-subtle);border-radius:3px;padding:1px 5px}.VaultApp-module__RO2d1a__vaultEmpty,.VaultApp-module__RO2d1a__vaultEmptyState{text-align:center;color:var(--text-muted);padding:30px 20px;font-size:12px}.VaultApp-module__RO2d1a__vaultEmptyHint{color:var(--text-muted);margin-top:8px;font-size:11px}
.PolicyApp-module__K8yyQG__polBody{background:var(--bg-primary);height:100%;color:var(--text-primary);flex-direction:column;font-family:-apple-system,sans-serif;display:flex;overflow:hidden}.PolicyApp-module__K8yyQG__polToolbar{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);align-items:center;gap:8px;padding:8px 12px;display:flex}.PolicyApp-module__K8yyQG__polToolbarLabel{font-size:13px;font-weight:600}.PolicyApp-module__K8yyQG__polBtn,.PolicyApp-module__K8yyQG__polBtnSm{background:var(--bg-elevated);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:4px;padding:4px 10px;font-size:12px}.PolicyApp-module__K8yyQG__polBtn:hover{background:var(--bg-hover)}.PolicyApp-module__K8yyQG__polBtnSm{padding:2px 8px;font-size:11px}.PolicyApp-module__K8yyQG__polSpacer{flex:1}.PolicyApp-module__K8yyQG__polActiveBadge{background:var(--success-subtle);color:var(--success);border-radius:999px;padding:2px 9px;font-size:11px}.PolicyApp-module__K8yyQG__polError{background:var(--danger-subtle);color:var(--danger);padding:8px 12px;font-size:12px}.PolicyApp-module__K8yyQG__polContent{flex:1;display:flex;overflow:hidden}.PolicyApp-module__K8yyQG__polList{border-right:1px solid var(--border-subtle);width:38%;overflow-y:auto}.PolicyApp-module__K8yyQG__polSectionHeader{color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px;padding:10px 12px 6px;font-size:10px;font-weight:600}.PolicyApp-module__K8yyQG__polTemplate{border-bottom:1px solid var(--border-subtle);padding:8px 12px}.PolicyApp-module__K8yyQG__polTemplateName{margin-bottom:2px;font-size:13px;font-weight:500}.PolicyApp-module__K8yyQG__polTemplateDesc{color:var(--text-tertiary);margin-bottom:6px;font-size:11px}.PolicyApp-module__K8yyQG__polItem{border-bottom:1px solid var(--border-subtle);cursor:pointer;padding:10px 12px}.PolicyApp-module__K8yyQG__polItem:hover{background:var(--bg-hover)}.PolicyApp-module__K8yyQG__polItemActive{background:var(--accent-subtle)}.PolicyApp-module__K8yyQG__polItemName{font-size:13px;font-weight:500}.PolicyApp-module__K8yyQG__polItemDesc{color:var(--text-tertiary);font-size:11px}.PolicyApp-module__K8yyQG__polChip{color:#8b5cf6;background:#8b5cf626;border-radius:3px;margin-left:6px;padding:1px 6px;font-size:10px}.PolicyApp-module__K8yyQG__polDetail{flex:1;padding:16px;overflow-y:auto}.PolicyApp-module__K8yyQG__polView{font-size:13px;line-height:1.5}.PolicyApp-module__K8yyQG__polViewName{margin:0;font-size:18px;font-weight:600}.PolicyApp-module__K8yyQG__polViewDesc{color:var(--text-secondary);margin:4px 0 14px;font-size:12px}.PolicyApp-module__K8yyQG__polViewSection{margin-bottom:16px}.PolicyApp-module__K8yyQG__polViewLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px;font-size:11px}.PolicyApp-module__K8yyQG__polViewMode{color:var(--text-secondary);margin-bottom:8px;font-size:11px}.PolicyApp-module__K8yyQG__polRule{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:3px;align-items:center;gap:8px;margin-bottom:3px;padding:4px 8px;font-size:12px;display:flex}.PolicyApp-module__K8yyQG__polActionChip{text-transform:uppercase;letter-spacing:.4px;border-radius:3px;padding:1px 7px;font-size:10px;font-weight:600}.PolicyApp-module__K8yyQG__act_allow{background:var(--success-subtle);color:var(--success)}.PolicyApp-module__K8yyQG__act_block{background:var(--danger-subtle);color:var(--danger)}.PolicyApp-module__K8yyQG__act_guardrail{background:var(--warning-subtle);color:var(--warning)}.PolicyApp-module__K8yyQG__polRuleNote{color:var(--text-muted);font-size:11px}.PolicyApp-module__K8yyQG__polAgentNote{color:var(--text-secondary);background:#8b5cf614;border-left:2px solid #8b5cf6;margin-top:16px;padding:8px 10px;font-size:11px}.PolicyApp-module__K8yyQG__polAgentNote code{background:var(--bg-tertiary);color:#8b5cf6;border:1px solid var(--border-subtle);border-radius:3px;padding:1px 5px}.PolicyApp-module__K8yyQG__polEmpty,.PolicyApp-module__K8yyQG__polEmptyState{text-align:center;color:var(--text-muted);padding:30px 20px;font-size:12px}.PolicyApp-module__K8yyQG__polEmptyHint{color:var(--text-muted);margin-top:8px;font-size:11px}.PolicyApp-module__K8yyQG__guardrailOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#0009;justify-content:center;align-items:center;animation:.2s PolicyApp-module__K8yyQG__fadeIn;display:flex;position:absolute;inset:0}@keyframes PolicyApp-module__K8yyQG__fadeIn{0%{opacity:0}to{opacity:1}}.PolicyApp-module__K8yyQG__guardrailCard{color:#e6e6e6;background:#2a2a2c;border:1px solid #fbbf2466;border-radius:12px;width:min(480px,90%);padding:20px;font-family:-apple-system,sans-serif;animation:.3s PolicyApp-module__K8yyQG__slideUp;box-shadow:0 20px 60px #0009,0 0 30px #fbbf2433}@keyframes PolicyApp-module__K8yyQG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PolicyApp-module__K8yyQG__guardrailHead{color:#fcd34d;align-items:center;gap:12px;margin-bottom:12px;display:flex}.PolicyApp-module__K8yyQG__guardrailTitle{color:#e6e6e6;font-size:15px;font-weight:600}.PolicyApp-module__K8yyQG__guardrailSubtitle{color:#fff9;text-transform:uppercase;letter-spacing:.6px;font-size:11px}.PolicyApp-module__K8yyQG__guardrailSummary{color:#e6e6e6;margin-bottom:12px;font-size:13px;line-height:1.5}.PolicyApp-module__K8yyQG__guardrailPayload{color:#ffffffd9;background:#0006;border-radius:4px;max-height:140px;margin:0 0 12px;padding:10px 12px;font-family:SF Mono,monospace;font-size:11px;overflow-x:auto}.PolicyApp-module__K8yyQG__guardrailReason{color:#e6e6e6;resize:none;background:#00000040;border:1px solid #ffffff1a;border-radius:4px;width:100%;min-height:50px;margin-bottom:12px;padding:8px;font-family:inherit;font-size:12px}.PolicyApp-module__K8yyQG__guardrailActions{justify-content:flex-end;gap:8px;display:flex}.PolicyApp-module__K8yyQG__guardrailReject,.PolicyApp-module__K8yyQG__guardrailModify,.PolicyApp-module__K8yyQG__guardrailApprove{cursor:pointer;border:1px solid;border-radius:6px;padding:6px 16px;font-size:13px;font-weight:500}.PolicyApp-module__K8yyQG__guardrailReject{color:#fca5a5;background:#ef444426;border-color:#ef444466}.PolicyApp-module__K8yyQG__guardrailReject:hover{background:#ef444440}.PolicyApp-module__K8yyQG__guardrailModify{color:#e6e6e6;background:#ffffff0f;border-color:#ffffff26}.PolicyApp-module__K8yyQG__guardrailModify:hover{background:#ffffff1f}.PolicyApp-module__K8yyQG__guardrailApprove{color:#fff;background:#10b981;border-color:#10b981}.PolicyApp-module__K8yyQG__guardrailApprove:hover{background:#059669}.PolicyApp-module__K8yyQG__hitToast{color:#e6e6e6;z-index:9000;background:#2a2a2c;border:1px solid #ef444466;border-left-width:4px;border-radius:6px;align-items:center;gap:10px;max-width:420px;padding:10px 14px;font-family:-apple-system,sans-serif;animation:.3s PolicyApp-module__K8yyQG__slideUpFade;display:flex;position:absolute;bottom:80px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000080}@keyframes PolicyApp-module__K8yyQG__slideUpFade{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.PolicyApp-module__K8yyQG__hitDot{background:#ef4444;border-radius:50%;flex-shrink:0;width:8px;height:8px}.PolicyApp-module__K8yyQG__hitContent{flex:1}.PolicyApp-module__K8yyQG__hitTitle{font-size:12px;font-weight:600}.PolicyApp-module__K8yyQG__hitDesc{color:#fff9;margin-top:2px;font-size:11px}.PolicyApp-module__K8yyQG__hitDismiss{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:18px}
.PreviewApp-module__gcS25G__previewBody{background:var(--wr-bg-primary,#fff);outline:none;flex-direction:column;height:100%;min-height:0;display:flex}.PreviewApp-module__gcS25G__topBar{border-bottom:1px solid #00000014;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex}.PreviewApp-module__gcS25G__navBtn{cursor:pointer;width:24px;height:22px;color:inherit;opacity:.8;background:0 0;border:1px solid #0000001f;border-radius:5px;justify-content:center;align-items:center;display:flex}.PreviewApp-module__gcS25G__navBtn:hover:not(:disabled){background:#0000000d}.PreviewApp-module__gcS25G__navBtn:disabled{opacity:.3;cursor:default}.PreviewApp-module__gcS25G__topBarName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin-left:4px;font-weight:600;overflow:hidden}.PreviewApp-module__gcS25G__topBarCount{opacity:.55;font-weight:400}.PreviewApp-module__gcS25G__topBarMeta{opacity:.55;font-variant-numeric:tabular-nums}.PreviewApp-module__gcS25G__contentArea{flex-direction:column;flex:1;min-height:0;display:flex}.PreviewApp-module__gcS25G__loadingWrap{opacity:.65;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;font-size:12px;display:flex}.PreviewApp-module__gcS25G__spinner{border:2px solid #00000026;border-top-color:#00000080;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite PreviewApp-module__gcS25G__pvSpin}@keyframes PreviewApp-module__gcS25G__pvSpin{to{transform:rotate(360deg)}}.PreviewApp-module__gcS25G__mediaWrap{flex-direction:column;flex:1;min-height:0;display:flex}.PreviewApp-module__gcS25G__viewerBar{border-bottom:1px solid #0000000f;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;display:flex}.PreviewApp-module__gcS25G__viewerBtn{cursor:pointer;min-width:24px;height:22px;color:inherit;background:0 0;border:1px solid #0000001f;border-radius:5px;padding:0 7px;font-size:12px}.PreviewApp-module__gcS25G__viewerBtn:hover{background:#0000000d}.PreviewApp-module__gcS25G__viewerZoom{opacity:.6;text-align:center;font-variant-numeric:tabular-nums;min-width:36px;font-size:11px}.PreviewApp-module__gcS25G__imageScroller{background-color:#0000;background-image:linear-gradient(45deg,#0000000d 25%,#0000 25% 75%,#0000000d 75%),linear-gradient(45deg,#0000000d 25%,#0000 25% 75%,#0000000d 75%);background-position:0 0,10px 10px;background-repeat:repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:auto}.PreviewApp-module__gcS25G__imageFit{object-fit:contain;max-width:100%;max-height:100%;transition:transform .15s}.PreviewApp-module__gcS25G__imageZoomed{transition:transform .15s}.PreviewApp-module__gcS25G__pdfFrame{background:#525659;border:none;flex:1;width:100%;min-height:0}.PreviewApp-module__gcS25G__mediaCenter{background:#000;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.PreviewApp-module__gcS25G__videoEl{max-width:100%;max-height:100%}.PreviewApp-module__gcS25G__audioWrap{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex}.PreviewApp-module__gcS25G__audioGlyph{opacity:.75;transform:scale(2.2)}.PreviewApp-module__gcS25G__audioName{text-overflow:ellipsis;white-space:nowrap;max-width:90%;font-size:13px;font-weight:600;overflow:hidden}.PreviewApp-module__gcS25G__audioEl{width:min(340px,90%)}.PreviewApp-module__gcS25G__sheetWrap{flex-direction:column;flex:1;min-height:0;display:flex}.PreviewApp-module__gcS25G__sheetTabs{border-bottom:1px solid #00000014;flex-shrink:0;gap:2px;padding:5px 8px 0;display:flex;overflow-x:auto}.PreviewApp-module__gcS25G__sheetTab{cursor:pointer;color:inherit;white-space:nowrap;background:#00000008;border:1px solid #0000001a;border-bottom:none;border-radius:6px 6px 0 0;padding:4px 10px;font-size:11px}.PreviewApp-module__gcS25G__sheetTabActive{background:var(--wr-bg-primary,#fff);font-weight:600}.PreviewApp-module__gcS25G__gridWrap{flex:1;min-height:0;overflow:auto}.PreviewApp-module__gcS25G__grid{border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:100%;font-size:11.5px}.PreviewApp-module__gcS25G__grid th,.PreviewApp-module__gcS25G__grid td{text-align:left;text-overflow:ellipsis;white-space:nowrap;border:1px solid #00000014;max-width:260px;padding:3px 8px;overflow:hidden}.PreviewApp-module__gcS25G__grid thead th{z-index:1;background:#f6f7f9fa;font-weight:600;position:sticky;top:0}.PreviewApp-module__gcS25G__gridIndex{color:#0006;text-align:right;background:#f6f7f9fa;min-width:30px;font-size:10px;position:sticky;left:0}.PreviewApp-module__gcS25G__gridNotice{opacity:.6;border-top:1px solid #0000000f;padding:8px 12px;font-size:11px}.PreviewApp-module__gcS25G__gridEmpty{opacity:.5;text-align:center;padding:24px;font-size:12px}.PreviewApp-module__gcS25G__textWrap{flex:1;min-height:0;overflow:auto}.PreviewApp-module__gcS25G__textPre{margin:0;padding:8px 0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.55}.PreviewApp-module__gcS25G__textLine{white-space:pre;display:flex}.PreviewApp-module__gcS25G__textLine:hover{background:#00000008}.PreviewApp-module__gcS25G__textLineNo{text-align:right;color:#0000004d;-webkit-user-select:none;user-select:none;flex-shrink:0;width:44px;padding-right:12px}.PreviewApp-module__gcS25G__textLineBody{padding-right:16px}.PreviewApp-module__gcS25G__fallback{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:28px;display:flex}.PreviewApp-module__gcS25G__fallbackIcon{opacity:.85;margin-bottom:16px;transform:scale(2.4)}.PreviewApp-module__gcS25G__fallbackName{text-overflow:ellipsis;white-space:nowrap;max-width:90%;font-size:13.5px;font-weight:600;overflow:hidden}.PreviewApp-module__gcS25G__fallbackMeta{opacity:.55;font-size:11px}.PreviewApp-module__gcS25G__fallbackReason{opacity:.75;margin-top:2px;font-size:11.5px}.PreviewApp-module__gcS25G__fallbackBtn{cursor:pointer;color:inherit;background:0 0;border:1px solid #00000026;border-radius:7px;align-items:center;gap:6px;margin-top:10px;padding:6px 14px;font-size:12px;display:flex}.PreviewApp-module__gcS25G__fallbackBtn:hover{background:#0000000d}.PreviewApp-module__gcS25G__openDialog{flex-direction:column;flex:1;padding:18px;display:flex;overflow:auto}.PreviewApp-module__gcS25G__openTitle{font-size:14px;font-weight:700}.PreviewApp-module__gcS25G__openSub{opacity:.6;margin:4px 0 14px;font-size:11.5px}.PreviewApp-module__gcS25G__openEmpty{opacity:.5;text-align:center;padding:24px 0;font-size:12px}.PreviewApp-module__gcS25G__openGrid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;display:grid}.PreviewApp-module__gcS25G__openItem{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;font-size:10.5px;display:flex}.PreviewApp-module__gcS25G__openItem:hover{background:#0000000d}.PreviewApp-module__gcS25G__openItem span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.PreviewApp-module__gcS25G__quickLookOverlay{z-index:400;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PreviewApp-module__gcS25G__quickLookPanel{background:var(--wr-bg-primary,#fff);border-radius:12px;flex-direction:column;width:min(760px,82%);height:min(560px,82%);animation:.16s ease-out PreviewApp-module__gcS25G__qlPop;display:flex;overflow:hidden;box-shadow:0 24px 70px #00000073}@keyframes PreviewApp-module__gcS25G__qlPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.PreviewApp-module__gcS25G__quickLookHeader{border-bottom:1px solid #00000014;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.PreviewApp-module__gcS25G__quickLookName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.PreviewApp-module__gcS25G__quickLookHint{opacity:.45;font-size:10.5px;font-weight:400}.PreviewApp-module__gcS25G__quickLookClose{cursor:pointer;opacity:.6;color:inherit;background:0 0;border:none;padding:2px 6px;font-size:15px}.PreviewApp-module__gcS25G__quickLookClose:hover{opacity:1}.PreviewApp-module__gcS25G__quickLookBody{flex-direction:column;flex:1;min-height:0;display:flex}
.AuditApp-module__85K3QW__auditBody{background:var(--bg-primary);height:100%;color:var(--text-primary);flex-direction:column;font-family:-apple-system,sans-serif;display:flex;overflow:hidden}.AuditApp-module__85K3QW__auditToolbar{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);align-items:center;gap:8px;padding:8px 12px;display:flex}.AuditApp-module__85K3QW__auditSearch{background:var(--bg-input);max-width:280px;color:var(--text-primary);border:1px solid var(--border-color);border-radius:4px;flex:1;padding:4px 10px;font-size:12px}.AuditApp-module__85K3QW__auditBtn{background:var(--bg-elevated);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:4px;padding:4px 10px;font-size:12px}.AuditApp-module__85K3QW__auditBtn:hover{background:var(--bg-hover)}.AuditApp-module__85K3QW__auditSpacer{flex:1}.AuditApp-module__85K3QW__chainBadge{cursor:help;border-radius:4px;padding:2px 9px;font-size:11px;font-weight:600}.AuditApp-module__85K3QW__chainOk{background:var(--success-subtle);color:var(--success)}.AuditApp-module__85K3QW__chainBad{background:var(--danger-subtle);color:var(--danger)}.AuditApp-module__85K3QW__auditTabs{background:var(--bg-tertiary);border-bottom:1px solid var(--border-subtle);padding:0 12px;display:flex}.AuditApp-module__85K3QW__auditTab{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:6px 12px;font-size:12px}.AuditApp-module__85K3QW__auditTab:hover{color:var(--text-primary)}.AuditApp-module__85K3QW__auditTabActive{color:var(--text-primary);border-bottom-color:var(--accent)}.AuditApp-module__85K3QW__auditError{background:var(--danger-subtle);color:var(--danger);padding:8px 12px;font-size:12px}.AuditApp-module__85K3QW__auditList{flex:1;overflow-y:auto}.AuditApp-module__85K3QW__auditEntry{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding:5px 12px;font-family:SF Mono,monospace;font-size:11px;display:flex}.AuditApp-module__85K3QW__auditEntry:hover{background:var(--bg-hover)}.AuditApp-module__85K3QW__sevDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.AuditApp-module__85K3QW__sev_info{background:var(--text-muted)}.AuditApp-module__85K3QW__sev_warning{background:var(--warning)}.AuditApp-module__85K3QW__sev_critical{background:var(--danger);box-shadow:0 0 4px rgba(var(--danger-rgb), .6)}.AuditApp-module__85K3QW__auditTs{color:var(--text-tertiary);flex-shrink:0;width:130px}.AuditApp-module__85K3QW__auditAction{color:var(--teal);flex-shrink:0;min-width:140px}.AuditApp-module__85K3QW__auditActor{color:var(--text-secondary);flex-shrink:0;min-width:120px}.AuditApp-module__85K3QW__auditTarget{color:var(--text-tertiary);flex-shrink:0;min-width:120px}.AuditApp-module__85K3QW__auditDetail{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.AuditApp-module__85K3QW__auditEmpty{text-align:center;color:var(--text-muted);padding:30px;font-size:12px}.AuditApp-module__85K3QW__auditFooter{background:var(--bg-tertiary);color:var(--text-muted);border-top:1px solid var(--border-subtle);text-align:center;padding:6px 12px;font-size:10px}
.PermissionsApp-module__m_9nJq__permBody{background:var(--bg-primary);height:100%;color:var(--text-primary);flex-direction:column;font-family:-apple-system,sans-serif;display:flex;overflow:hidden}.PermissionsApp-module__m_9nJq__permHead{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.PermissionsApp-module__m_9nJq__permIdentity{flex-direction:column;gap:2px;display:flex}.PermissionsApp-module__m_9nJq__permWho{font-size:14px;font-weight:600}.PermissionsApp-module__m_9nJq__permRole{color:var(--text-tertiary);font-size:11px}.PermissionsApp-module__m_9nJq__permBtn{background:var(--bg-elevated);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:4px;padding:4px 10px;font-size:12px}.PermissionsApp-module__m_9nJq__permBtn:hover{background:var(--bg-hover)}.PermissionsApp-module__m_9nJq__permTabs{background:var(--bg-tertiary);border-bottom:1px solid var(--border-subtle);padding:0 12px;display:flex}.PermissionsApp-module__m_9nJq__permTab{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:6px 14px;font-size:12px}.PermissionsApp-module__m_9nJq__permTab:hover{color:var(--text-primary)}.PermissionsApp-module__m_9nJq__permTabActive{color:var(--text-primary);border-bottom-color:var(--accent)}.PermissionsApp-module__m_9nJq__permContent{flex:1;padding:12px;overflow-y:auto}.PermissionsApp-module__m_9nJq__permRbac{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.PermissionsApp-module__m_9nJq__permGroup{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:6px;padding:10px 12px}.PermissionsApp-module__m_9nJq__permGroupTitle{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px;font-size:11px;font-weight:600}.PermissionsApp-module__m_9nJq__permKvList{flex-direction:column;gap:4px;display:flex}.PermissionsApp-module__m_9nJq__permKv{align-items:center;gap:10px;font-size:11px;display:flex}.PermissionsApp-module__m_9nJq__permKvKey{color:var(--text-secondary);min-width:130px;font-family:SF Mono,monospace}.PermissionsApp-module__m_9nJq__valTrue{color:var(--success);font-weight:600}.PermissionsApp-module__m_9nJq__valFalse{color:var(--danger);font-weight:600}.PermissionsApp-module__m_9nJq__valString{color:var(--warning);font-family:SF Mono,monospace}.PermissionsApp-module__m_9nJq__valNumber{color:var(--teal);font-family:SF Mono,monospace}.PermissionsApp-module__m_9nJq__valArray{color:var(--text-secondary);font-family:SF Mono,monospace}.PermissionsApp-module__m_9nJq__valNeutral{color:var(--text-muted)}.PermissionsApp-module__m_9nJq__permTools{flex-direction:column;gap:6px;display:flex}.PermissionsApp-module__m_9nJq__permTool{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-left:3px solid var(--success);border-radius:4px;padding:8px 12px}.PermissionsApp-module__m_9nJq__permToolBlocked{border-left-color:var(--danger);opacity:.7}.PermissionsApp-module__m_9nJq__permToolHeader{align-items:center;gap:8px;margin-bottom:3px;display:flex}.PermissionsApp-module__m_9nJq__permToolDot{border-radius:50%;width:7px;height:7px}.PermissionsApp-module__m_9nJq__permToolDotOk{background:var(--success)}.PermissionsApp-module__m_9nJq__permToolDotBlocked{background:var(--danger)}.PermissionsApp-module__m_9nJq__permToolName{color:var(--teal);font-family:SF Mono,monospace;font-size:12px}.PermissionsApp-module__m_9nJq__permToolCap{color:#8b5cf6;background:#8b5cf626;border-radius:3px;padding:1px 6px;font-family:SF Mono,monospace;font-size:10px}.PermissionsApp-module__m_9nJq__permToolDesc{color:var(--text-secondary);margin-top:2px;font-size:11px;line-height:1.4}.PermissionsApp-module__m_9nJq__permToolReason{color:var(--danger);margin-top:4px;font-size:11px;font-style:italic}.PermissionsApp-module__m_9nJq__permEmpty{text-align:center;color:var(--text-muted);padding:30px;font-size:12px}
.DesktopFolders-module__L3Ur6G__desktopFolders{pointer-events:none;z-index:10;position:absolute;inset:0}.DesktopFolders-module__L3Ur6G__folderIcon{pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;flex-direction:column;align-items:center;padding:6px 4px 4px;transition:background .12s,transform 80ms;display:flex;position:absolute}.DesktopFolders-module__L3Ur6G__folderIcon:hover{background:#ffffff14}.DesktopFolders-module__L3Ur6G__folderIconDrag{z-index:100;background:#3b82f633;transform:scale(1.05)}.DesktopFolders-module__L3Ur6G__folderArt{filter:drop-shadow(0 2px 6px #0006);position:relative}.DesktopFolders-module__L3Ur6G__folderBadge{color:#fff;background:#ef4444;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:-4px;right:-6px;box-shadow:0 1px 4px #00000080}.DesktopFolders-module__L3Ur6G__folderLabel{color:#fff;text-align:center;text-shadow:0 1px 3px #000000d9;white-space:nowrap;text-overflow:ellipsis;max-width:78px;margin-top:4px;font-family:-apple-system,sans-serif;font-size:11px;font-weight:500;overflow:hidden}.DesktopFolders-module__L3Ur6G__contextMenu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:9000;background:#28282af2;border:1px solid #ffffff1a;border-radius:6px;min-width:180px;padding:4px;font-family:-apple-system,sans-serif;position:fixed;box-shadow:0 10px 32px #0009}.DesktopFolders-module__L3Ur6G__contextItem{color:#e6e6e6;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:3px;width:100%;padding:5px 12px;font-size:12px;display:block}.DesktopFolders-module__L3Ur6G__contextItem:hover{background:#3b82f633}.DesktopFolders-module__L3Ur6G__contextDivider{background:#ffffff0f;height:1px;margin:3px 0}.DesktopFolders-module__L3Ur6G__createDialog{z-index:9500;color:#e6e6e6;background:#2a2a2c;border:1px solid #ffffff1f;border-radius:10px;width:280px;padding:16px;font-family:-apple-system,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0009}.DesktopFolders-module__L3Ur6G__createDialogTitle{margin-bottom:10px;font-size:13px;font-weight:600}.DesktopFolders-module__L3Ur6G__createDialogInput{color:#e6e6e6;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;width:100%;margin-bottom:12px;padding:6px 8px;font-family:inherit;font-size:13px}.DesktopFolders-module__L3Ur6G__createDialogActions{justify-content:flex-end;gap:8px;display:flex}.DesktopFolders-module__L3Ur6G__createDialogActions button{color:#e6e6e6;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:4px;padding:4px 12px;font-size:12px}.DesktopFolders-module__L3Ur6G__createDialogActions .DesktopFolders-module__L3Ur6G__primary{color:#fff;background:#2563eb;border-color:#2563eb}.DesktopFolders-module__L3Ur6G__createDialogActions .DesktopFolders-module__L3Ur6G__primary:disabled{opacity:.4;cursor:not-allowed}.DesktopFolders-module__L3Ur6G__folderIconSelected{outline-offset:-1px;background:#007aff52;outline:1px solid #ffffff80}.DesktopFolders-module__L3Ur6G__folderIconSelected:hover{background:#007aff66}.DesktopFolders-module__L3Ur6G__folderIconSelected .DesktopFolders-module__L3Ur6G__folderLabel{text-shadow:none;background:#007affd9;border-radius:3px}
.networkActivity-module__urFEaG__container{flex-direction:column;flex:1;display:flex;overflow-y:auto}.networkActivity-module__urFEaG__empty{text-align:center;color:var(--text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.networkActivity-module__urFEaG__emptyIcon{background:var(--bg-tertiary);width:48px;height:48px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.networkActivity-module__urFEaG__empty h3{color:var(--text-primary);margin:0 0 8px;font-size:18px;font-weight:600}.networkActivity-module__urFEaG__empty p{color:var(--text-muted);margin:0;font-size:14px}.networkActivity-module__urFEaG__summary{border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.networkActivity-module__urFEaG__summaryStats{align-items:center;gap:12px;display:flex}.networkActivity-module__urFEaG__statItem{align-items:baseline;gap:5px;display:flex}.networkActivity-module__urFEaG__statValue{color:var(--text-primary);font-size:16px;font-weight:700}.networkActivity-module__urFEaG__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:500}.networkActivity-module__urFEaG__statDivider{background:var(--border-subtle);width:1px;height:20px}.networkActivity-module__urFEaG__searchToggle{border:1px solid var(--border-subtle);background:var(--bg-tertiary);width:32px;height:32px;color:var(--text-muted);border-radius:var(--radius);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.networkActivity-module__urFEaG__searchToggle:hover{background:var(--bg-hover);color:var(--text-primary)}.networkActivity-module__urFEaG__searchToggleActive{background:var(--bg-hover);border-color:var(--border-focus);color:var(--text-primary)}.networkActivity-module__urFEaG__searchRow{border-bottom:1px solid var(--border-subtle);flex-shrink:0;padding:8px 16px}.networkActivity-module__urFEaG__searchBox{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius);color:var(--text-muted);transition:border-color var(--transition-fast);align-items:center;gap:6px;padding:6px 10px;display:flex}.networkActivity-module__urFEaG__searchBox:focus-within{border-color:var(--border-focus)}.networkActivity-module__urFEaG__searchInput{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;font-size:13px}.networkActivity-module__urFEaG__searchInput::placeholder{color:var(--text-muted)}.networkActivity-module__urFEaG__domainChips{scrollbar-width:none;flex-wrap:nowrap;flex-shrink:0;gap:6px;width:90%;display:flex;overflow-x:auto}.networkActivity-module__urFEaG__domainChips::-webkit-scrollbar{display:none}.networkActivity-module__urFEaG__domainChip{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-subtle);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.networkActivity-module__urFEaG__domainChip:hover{background:var(--bg-hover);border-color:var(--border-color)}.networkActivity-module__urFEaG__domainChipActive{background:var(--bg-hover);border-color:var(--text-secondary);color:var(--text-primary);font-weight:600}.networkActivity-module__urFEaG__domainDot{background:var(--success);border-radius:50%;flex-shrink:0;width:6px;height:6px}.networkActivity-module__urFEaG__domainCount{color:var(--text-muted);background:var(--bg-secondary);border-radius:8px;padding:1px 5px;font-size:10px;font-weight:600}.networkActivity-module__urFEaG__groups{flex:1;overflow-y:auto}.networkActivity-module__urFEaG__group{border-bottom:1px solid var(--border-subtle)}.networkActivity-module__urFEaG__group:last-child{border-bottom:none}.networkActivity-module__urFEaG__groupHeader{cursor:pointer;text-align:left;width:100%;transition:background var(--transition-fast);color:var(--text-primary);background:0 0;border:none;align-items:center;gap:8px;padding:10px 16px;display:flex}.networkActivity-module__urFEaG__groupHeader:hover{background:var(--bg-tertiary)}.networkActivity-module__urFEaG__groupChevron{color:var(--text-muted);transition:transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.networkActivity-module__urFEaG__groupChevronOpen{transform:rotate(90deg)}.networkActivity-module__urFEaG__groupId{flex-shrink:0}.networkActivity-module__urFEaG__actionIdBadge{border-radius:var(--radius-sm);background:var(--teal-subtle);color:var(--teal);padding:2px 8px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:12px;font-weight:600;display:inline-block}.networkActivity-module__urFEaG__actionIdBadgeNeutral{border-radius:var(--radius-sm);background:var(--bg-tertiary);color:var(--text-muted);padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.networkActivity-module__urFEaG__groupMeta{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.networkActivity-module__urFEaG__groupCount{color:var(--text-muted);font-size:12px;font-weight:500}.networkActivity-module__urFEaG__taskIdLabel{color:var(--text-muted);background:var(--bg-tertiary);border-radius:4px;padding:2px 6px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:11px;font-weight:500}.networkActivity-module__urFEaG__groupBody{padding:0 0 4px}.networkActivity-module__urFEaG__urlRow{transition:background var(--transition-fast);align-items:center;gap:10px;min-width:0;padding:6px 16px 6px 20px;display:flex}.networkActivity-module__urFEaG__urlRow:hover{background:var(--bg-tertiary)}.networkActivity-module__urFEaG__urlRow:hover .networkActivity-module__urFEaG__urlActions{opacity:1}.networkActivity-module__urFEaG__urlTimestamp{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-family:SF Mono,Monaco,Courier New,monospace;font-size:11px}.networkActivity-module__urFEaG__urlContent{flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.networkActivity-module__urFEaG__urlDomain{color:var(--text-secondary);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600}.networkActivity-module__urFEaG__urlPath{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.networkActivity-module__urFEaG__urlActions{opacity:0;transition:opacity var(--transition-fast);flex-shrink:0;align-items:center;gap:4px;display:flex}.networkActivity-module__urFEaG__urlActionBtn{width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.networkActivity-module__urFEaG__urlActionBtn:hover{background:var(--bg-hover);color:var(--text-primary)}
.fileActivity-module__i5Ep3G__container{flex-direction:column;flex:1;display:flex;overflow-y:auto}.fileActivity-module__i5Ep3G__empty{text-align:center;color:var(--text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.fileActivity-module__i5Ep3G__emptyIcon{background:var(--bg-tertiary);width:48px;height:48px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.fileActivity-module__i5Ep3G__empty h3{color:var(--text-primary);margin:0 0 8px;font-size:18px;font-weight:600}.fileActivity-module__i5Ep3G__empty p{color:var(--text-muted);margin:0;font-size:14px}.fileActivity-module__i5Ep3G__summary{border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fileActivity-module__i5Ep3G__summaryStats{align-items:center;gap:12px;display:flex}.fileActivity-module__i5Ep3G__statItem{align-items:baseline;gap:5px;display:flex}.fileActivity-module__i5Ep3G__statValue{color:var(--text-primary);font-size:16px;font-weight:700}.fileActivity-module__i5Ep3G__statSuccess{color:var(--success)}.fileActivity-module__i5Ep3G__statDanger{color:var(--danger)}.fileActivity-module__i5Ep3G__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:500}.fileActivity-module__i5Ep3G__statDivider{background:var(--border-subtle);width:1px;height:20px}.fileActivity-module__i5Ep3G__searchToggle{border:1px solid var(--border-subtle);background:var(--bg-tertiary);width:32px;height:32px;color:var(--text-muted);border-radius:var(--radius);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.fileActivity-module__i5Ep3G__searchToggle:hover{background:var(--bg-hover);color:var(--text-primary)}.fileActivity-module__i5Ep3G__searchToggleActive{background:var(--bg-hover);border-color:var(--border-focus);color:var(--text-primary)}.fileActivity-module__i5Ep3G__searchRow{border-bottom:1px solid var(--border-subtle);flex-shrink:0;padding:8px 16px}.fileActivity-module__i5Ep3G__searchBox{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius);color:var(--text-muted);transition:border-color var(--transition-fast);align-items:center;gap:6px;padding:6px 10px;display:flex}.fileActivity-module__i5Ep3G__searchBox:focus-within{border-color:var(--border-focus)}.fileActivity-module__i5Ep3G__searchInput{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;font-size:13px}.fileActivity-module__i5Ep3G__searchInput::placeholder{color:var(--text-muted)}.fileActivity-module__i5Ep3G__statusChips{scrollbar-width:none;flex-wrap:nowrap;flex-shrink:0;gap:6px;width:90%;display:flex;overflow-x:auto}.fileActivity-module__i5Ep3G__statusChips::-webkit-scrollbar{display:none}.fileActivity-module__i5Ep3G__statusChip{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-subtle);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.fileActivity-module__i5Ep3G__statusChip:hover{background:var(--bg-hover);border-color:var(--border-color)}.fileActivity-module__i5Ep3G__statusChipActive{background:var(--bg-hover);border-color:var(--text-secondary);color:var(--text-primary);font-weight:600}.fileActivity-module__i5Ep3G__chipDotSuccess{background:var(--success);border-radius:50%;flex-shrink:0;width:6px;height:6px}.fileActivity-module__i5Ep3G__chipDotWarning{background:var(--warning);border-radius:50%;flex-shrink:0;width:6px;height:6px}.fileActivity-module__i5Ep3G__chipDotDanger{background:var(--danger);border-radius:50%;flex-shrink:0;width:6px;height:6px}.fileActivity-module__i5Ep3G__chipCount{color:var(--text-muted);background:var(--bg-secondary);border-radius:8px;padding:1px 5px;font-size:10px;font-weight:600}.fileActivity-module__i5Ep3G__groups{flex:1;overflow-y:auto}.fileActivity-module__i5Ep3G__group{border-bottom:1px solid var(--border-subtle)}.fileActivity-module__i5Ep3G__group:last-child{border-bottom:none}.fileActivity-module__i5Ep3G__groupHeader{cursor:pointer;text-align:left;width:100%;transition:background var(--transition-fast);color:var(--text-primary);background:0 0;border:none;align-items:center;gap:8px;padding:10px 16px;display:flex}.fileActivity-module__i5Ep3G__groupHeader:hover{background:var(--bg-tertiary)}.fileActivity-module__i5Ep3G__groupChevron{color:var(--text-muted);transition:transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.fileActivity-module__i5Ep3G__groupChevronOpen{transform:rotate(90deg)}.fileActivity-module__i5Ep3G__groupId{flex-shrink:0}.fileActivity-module__i5Ep3G__taskIdBadge{border-radius:var(--radius-sm);background:var(--teal-subtle);color:var(--teal);padding:2px 8px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:12px;font-weight:600;display:inline-block}.fileActivity-module__i5Ep3G__groupMeta{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.fileActivity-module__i5Ep3G__groupCount{color:var(--text-muted);font-size:12px;font-weight:500}.fileActivity-module__i5Ep3G__groupStatusBadge{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600}.fileActivity-module__i5Ep3G__groupStatusSuccess{background:var(--success-subtle);color:var(--success)}.fileActivity-module__i5Ep3G__groupStatusPartial{background:var(--warning-subtle);color:var(--warning)}.fileActivity-module__i5Ep3G__groupBody{flex-direction:column;gap:6px;padding:4px 16px 8px;display:flex}.fileActivity-module__i5Ep3G__fileCard{border:1px solid var(--border-subtle);background:var(--bg-secondary);transition:all var(--transition-fast);border-radius:8px;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.fileActivity-module__i5Ep3G__fileCard:hover{border-color:var(--border-color);background:var(--bg-tertiary);box-shadow:0 1px 4px #0000000f}.fileActivity-module__i5Ep3G__fileCard:hover .fileActivity-module__i5Ep3G__fileActions{opacity:1}.fileActivity-module__i5Ep3G__fileIconArea{border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1px;width:44px;height:44px;display:flex;position:relative}.fileActivity-module__i5Ep3G__fileIconSuccess{background:var(--success-subtle);color:var(--success)}.fileActivity-module__i5Ep3G__fileIconWarning{background:var(--warning-subtle);color:var(--warning);animation:1.5s ease-in-out infinite fileActivity-module__i5Ep3G__cardPulse}.fileActivity-module__i5Ep3G__fileIconDanger{background:var(--danger-subtle);color:var(--danger)}@keyframes fileActivity-module__i5Ep3G__cardPulse{0%,to{opacity:1}50%{opacity:.5}}.fileActivity-module__i5Ep3G__fileIconExt{text-transform:uppercase;letter-spacing:.4px;margin-top:-2px;font-size:8px;font-weight:700;line-height:1}.fileActivity-module__i5Ep3G__fileDetails{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.fileActivity-module__i5Ep3G__fileNameRow{align-items:center;gap:6px;min-width:0;display:flex}.fileActivity-module__i5Ep3G__fileName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.fileActivity-module__i5Ep3G__fileExtBadge{color:var(--teal);background:var(--teal-subtle);text-transform:uppercase;letter-spacing:.3px;border-radius:3px;flex-shrink:0;padding:1px 5px;font-size:9px;font-weight:700}.fileActivity-module__i5Ep3G__fileSourceUrl{color:var(--text-muted);min-width:0;transition:color var(--transition-fast);align-items:center;gap:4px;font-size:11px;text-decoration:none;display:inline-flex}.fileActivity-module__i5Ep3G__fileSourceUrl span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fileActivity-module__i5Ep3G__fileSourceUrl:hover{color:var(--text-secondary)}.fileActivity-module__i5Ep3G__fileSourceUrl svg{flex-shrink:0}.fileActivity-module__i5Ep3G__fileTimestamp{color:var(--text-muted);white-space:nowrap;font-family:SF Mono,Monaco,Courier New,monospace;font-size:10px}.fileActivity-module__i5Ep3G__fileActions{opacity:0;transition:opacity var(--transition-fast);flex-shrink:0;align-items:center;gap:2px;display:flex}.fileActivity-module__i5Ep3G__fileActionBtn{width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.fileActivity-module__i5Ep3G__fileActionBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.fileActivity-module__i5Ep3G__downloadBtn{color:var(--text-secondary)}.fileActivity-module__i5Ep3G__downloadBtn:hover{background:var(--success-subtle);color:var(--success)}
.sessionInfo-module__l0-wmW__container{flex-direction:column;flex:1;gap:12px;padding:14px;display:flex;overflow-y:auto}.sessionInfo-module__l0-wmW__empty{text-align:center;color:var(--text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.sessionInfo-module__l0-wmW__emptyIcon{background:var(--bg-tertiary);width:48px;height:48px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.sessionInfo-module__l0-wmW__empty h3{color:var(--text-primary);margin:0 0 8px;font-size:18px;font-weight:600}.sessionInfo-module__l0-wmW__empty p{color:var(--text-muted);margin:0;font-size:14px}.sessionInfo-module__l0-wmW__panelCard{background:var(--bg-secondary);border:1px solid var(--border-color);transition:border-color var(--transition);border-radius:16px;overflow:hidden}.sessionInfo-module__l0-wmW__panelHeader{cursor:pointer;text-align:left;width:100%;color:var(--text-primary);transition:background var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;padding:14px 16px;font-family:inherit;display:flex}.sessionInfo-module__l0-wmW__panelHeader:hover{background:var(--bg-tertiary)}.sessionInfo-module__l0-wmW__panelHeaderLeft{align-items:center;gap:12px;min-width:0;display:flex}.sessionInfo-module__l0-wmW__panelIcon{background:var(--accent-subtle);width:32px;height:32px;color:var(--accent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sessionInfo-module__l0-wmW__panelTitle{color:var(--text-primary);letter-spacing:-.1px;font-size:14px;font-weight:600}.sessionInfo-module__l0-wmW__panelHeaderRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.sessionInfo-module__l0-wmW__headerMeta{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.sessionInfo-module__l0-wmW__panelChevron{color:var(--text-muted);transition:transform var(--transition-fast);justify-content:center;align-items:center;width:20px;height:20px;display:flex}.sessionInfo-module__l0-wmW__panelChevronOpen{transform:rotate(180deg)}.sessionInfo-module__l0-wmW__panelBody{border-top:1px solid var(--border-subtle);padding:4px 16px 14px}.sessionInfo-module__l0-wmW__rowList{flex-direction:column;display:flex}.sessionInfo-module__l0-wmW__row{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 0;display:flex}.sessionInfo-module__l0-wmW__row:last-child{border-bottom:none}.sessionInfo-module__l0-wmW__rowLabel{color:var(--text-secondary);flex-shrink:0;min-width:100px;font-size:13px;font-weight:500}.sessionInfo-module__l0-wmW__rowValueWrap{flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.sessionInfo-module__l0-wmW__value{color:var(--text-primary);text-align:right;min-width:0;font-size:13px;font-weight:500}.sessionInfo-module__l0-wmW__valueTruncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sessionInfo-module__l0-wmW__valueLink{color:var(--accent);transition:opacity var(--transition-fast);font-weight:600;text-decoration:none}.sessionInfo-module__l0-wmW__valueLink:hover{opacity:.85;text-decoration:underline}.sessionInfo-module__l0-wmW__valueSublabel{color:var(--text-muted);font-size:12px;font-weight:400}.sessionInfo-module__l0-wmW__valueHighlight{color:var(--text-primary);text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.sessionInfo-module__l0-wmW__valueMono{color:var(--text-primary);background:var(--bg-tertiary);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:3px 8px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:12px;font-weight:500;overflow:hidden}.sessionInfo-module__l0-wmW__copyBtn{width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.sessionInfo-module__l0-wmW__copyBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.sessionInfo-module__l0-wmW__usageSection{flex-direction:column;gap:16px;padding-top:6px;display:flex}.sessionInfo-module__l0-wmW__usageGroup{flex-direction:column;display:flex}.sessionInfo-module__l0-wmW__usageGroupLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px;padding:0 0 6px;font-size:11px;font-weight:700}.sessionInfo-module__l0-wmW__usageRow{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.sessionInfo-module__l0-wmW__usageRow:last-child{border-bottom:none}.sessionInfo-module__l0-wmW__usageRowLabel{color:var(--text-secondary);font-size:13px;font-weight:500}.sessionInfo-module__l0-wmW__usageRowValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-family:SF Mono,Monaco,Courier New,monospace;font-size:13px;font-weight:600}.sessionInfo-module__l0-wmW__usageDivider{background:var(--border-color);height:1px;margin:6px 0}.sessionInfo-module__l0-wmW__usageTotalRow{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius);justify-content:space-between;align-items:baseline;gap:12px;margin-top:4px;padding:10px 14px;display:flex}.sessionInfo-module__l0-wmW__usageTotalLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}.sessionInfo-module__l0-wmW__usageTotalValue{color:var(--amber);font-variant-numeric:tabular-nums;font-family:SF Mono,Monaco,Courier New,monospace;font-size:18px;font-weight:700}.sessionInfo-module__l0-wmW__errorBanner{background:var(--danger-subtle);border:1px solid rgba(var(--danger-rgb), .3);border-radius:var(--radius);color:var(--danger);align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.sessionInfo-module__l0-wmW__errorIcon{flex-shrink:0;align-items:center;margin-top:1px;display:flex}
.policySelector-module__i9sY-W__profileDropdown{position:relative}.policySelector-module__i9sY-W__profileDropdownTrigger{color:var(--text-secondary);cursor:pointer;background:var(--bg-secondary);border:1px solid var(--border-color);height:40px;transition:all var(--transition);border-radius:10px;align-items:center;gap:8px;width:fit-content;padding:0 12px;font-size:14px;font-weight:600;display:flex}.policySelector-module__i9sY-W__profileDropdownTrigger:hover,.policySelector-module__i9sY-W__profileDropdownTrigger.policySelector-module__i9sY-W__profileActive{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent)}.policySelector-module__i9sY-W__profileDropdownIcon{justify-content:center;align-items:center;display:flex}.policySelector-module__i9sY-W__profileDropdownTooltip{color:#fff;background:var(--accent);border-radius:var(--radius-sm);z-index:100;text-align:center;justify-content:center;align-items:center;width:fit-content;padding:4px 10px;font-size:12px;font-weight:600;display:none;position:absolute;top:-30px;left:-3px}.policySelector-module__i9sY-W__profileDropdownTrigger:hover .policySelector-module__i9sY-W__profileDropdownTooltip{justify-content:center;align-items:center;width:170%;display:flex;left:-14px}.policySelector-module__i9sY-W__profileDropdownPanel{background:var(--bg-primary);border:1px solid var(--border-color);width:320px;box-shadow:var(--shadow-lg);z-index:100;border-radius:14px;flex-direction:column;gap:8px;max-height:400px;padding:8px;animation:.2s policySelector-module__i9sY-W__profileDropdownSlide;display:flex;position:absolute;bottom:calc(100% + 8px);right:-11vw;overflow-y:auto}@keyframes policySelector-module__i9sY-W__profileDropdownSlide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.policySelector-module__i9sY-W__panelHeader{border-bottom:1px solid var(--border-color);margin-bottom:4px;padding:10px 14px 6px}.policySelector-module__i9sY-W__panelTitle{color:var(--text-primary);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.policySelector-module__i9sY-W__panelDesc{color:var(--text-muted);font-size:11px;line-height:1.3;display:block}.policySelector-module__i9sY-W__profileDropdownOption{cursor:pointer;transition:all var(--transition-fast);border-radius:10px;align-items:center;gap:12px;padding:8px 14px;display:flex}.policySelector-module__i9sY-W__profileDropdownOption:hover{background:var(--accent-subtle)}.policySelector-module__i9sY-W__profileDropdownOption.policySelector-module__i9sY-W__selected{background:rgba(var(--accent-rgb), .15)}.policySelector-module__i9sY-W__profileOptionIcon{background:var(--accent-subtle);border:1px solid rgba(var(--accent-rgb), .2);border-radius:var(--radius);width:36px;height:36px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.policySelector-module__i9sY-W__profileDropdownOption.policySelector-module__i9sY-W__selected .policySelector-module__i9sY-W__profileOptionIcon{background:var(--accent);color:#fff;border-color:var(--accent)}.policySelector-module__i9sY-W__profileOptionIconAdd{border:1.5px dashed rgba(var(--accent-rgb), .4);border-radius:var(--radius);width:36px;height:36px;color:var(--accent);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.policySelector-module__i9sY-W__profileOptionContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.policySelector-module__i9sY-W__profileOptionTitle{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.policySelector-module__i9sY-W__profileOptionDesc{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.policySelector-module__i9sY-W__profileOptionCheck{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.policySelector-module__i9sY-W__profileDropdownDivider{background:var(--border-color);height:1px;margin:0 6px}@media (max-width:768px){.policySelector-module__i9sY-W__profileDropdownPanel{width:auto;max-width:none;max-height:60vh;position:fixed;bottom:16px;left:16px;right:16px}.policySelector-module__i9sY-W__profileDropdownTrigger{width:100%}}.policySelector-module__i9sY-W__modalError{color:var(--danger);background:#ef44441a;border:1px solid #ef44444d;border-radius:10px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:13px;display:flex}.policySelector-module__i9sY-W__inputGroup{margin-bottom:24px}.policySelector-module__i9sY-W__inputLabel{margin-bottom:8px;font-size:14px;font-weight:500;display:block}.policySelector-module__i9sY-W__input{background:var(--bg-tertiary);border:1px solid var(--border-color);width:100%;color:var(--text-primary);border-radius:10px;padding:14px 16px;font-size:14px;transition:all .15s}.policySelector-module__i9sY-W__input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #6366f126}.policySelector-module__i9sY-W__input::placeholder{color:var(--text-secondary)}
.WorkflowScheduledTasksPanel-module__UrrbkG__list{flex-direction:column;gap:8px;display:flex}.WorkflowScheduledTasksPanel-module__UrrbkG__errorBar{color:var(--danger,#b94a48);background:var(--danger-subtle,#b94a4814);border:1px solid var(--danger-border,#b94a4833);border-radius:8px;padding:8px 12px;font-size:12px}.WorkflowScheduledTasksPanel-module__UrrbkG__row{border:1px solid var(--border-color);background:var(--bg-elevated);color:inherit;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;text-decoration:none;transition:border-color .12s,box-shadow .12s,transform 60ms;display:flex}.WorkflowScheduledTasksPanel-module__UrrbkG__row:hover{border-color:var(--accent,var(--text-secondary));box-shadow:0 1px 3px #0000000a}.WorkflowScheduledTasksPanel-module__UrrbkG__row:active{transform:translateY(1px)}.WorkflowScheduledTasksPanel-module__UrrbkG__rowBadge{border:1px solid #0000;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.WorkflowScheduledTasksPanel-module__UrrbkG__rowBadge_success{background:var(--success-subtle);color:var(--success);border-color:rgba(var(--success-rgb), .2)}.WorkflowScheduledTasksPanel-module__UrrbkG__rowBadge_warning{background:var(--warning-subtle);color:var(--warning);border-color:rgba(var(--warning-rgb), .22)}.WorkflowScheduledTasksPanel-module__UrrbkG__rowBadge_danger{background:var(--danger-subtle);color:var(--danger);border-color:rgba(var(--danger-rgb), .22)}.WorkflowScheduledTasksPanel-module__UrrbkG__rowBadge_neutral{background:var(--bg-tertiary);color:var(--text-secondary);border-color:var(--border-color)}.WorkflowScheduledTasksPanel-module__UrrbkG__rowLeft{flex-direction:column;flex:1;gap:6px;min-width:0;padding-top:1px;display:flex}.WorkflowScheduledTasksPanel-module__UrrbkG__rowTitleLine{align-items:center;gap:8px;min-width:0;display:flex}.WorkflowScheduledTasksPanel-module__UrrbkG__rowTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.WorkflowScheduledTasksPanel-module__UrrbkG__rowMeta{color:var(--text-tertiary,var(--text-secondary));flex-wrap:wrap;align-items:center;gap:5px 14px;font-size:12px;line-height:1.3;display:flex}.WorkflowScheduledTasksPanel-module__UrrbkG__metaItem{white-space:nowrap;color:var(--text-secondary);align-items:center;gap:5px;display:inline-flex}.WorkflowScheduledTasksPanel-module__UrrbkG__metaIcon{color:var(--text-tertiary,var(--text-secondary));opacity:.85;display:inline-flex}.WorkflowScheduledTasksPanel-module__UrrbkG__calloutDanger{color:var(--text-primary);background:rgba(var(--danger-rgb), .09);border:1px solid rgba(var(--danger-rgb), .3);border-radius:8px;align-items:flex-start;gap:8px;margin-top:2px;padding:8px 11px;font-size:12px;line-height:1.4;display:flex}.WorkflowScheduledTasksPanel-module__UrrbkG__calloutIcon{flex-shrink:0;margin-top:.5px;display:inline-flex}.WorkflowScheduledTasksPanel-module__UrrbkG__calloutDanger .WorkflowScheduledTasksPanel-module__UrrbkG__calloutIcon{color:var(--danger)}.WorkflowScheduledTasksPanel-module__UrrbkG__calloutDanger strong{color:var(--danger);font-weight:600}.WorkflowScheduledTasksPanel-module__UrrbkG__statusWrap{border-radius:999px;outline:none;display:inline-flex;position:relative}.WorkflowScheduledTasksPanel-module__UrrbkG__statusWrap:focus-visible{box-shadow:0 0 0 2px var(--border-focus,var(--accent))}.WorkflowScheduledTasksPanel-module__UrrbkG__statusTooltip{z-index:20;background:var(--bg-elevated);border:1px solid rgba(var(--warning-rgb), .45);width:max-content;max-width:260px;box-shadow:var(--shadow-lg);color:var(--text-primary);text-align:left;white-space:normal;opacity:0;pointer-events:none;border-radius:8px;align-items:flex-start;gap:7px;padding:8px 11px;font-size:12px;font-weight:400;line-height:1.4;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:calc(100% + 7px);left:0;transform:translateY(-3px)}.WorkflowScheduledTasksPanel-module__UrrbkG__statusTooltip:before,.WorkflowScheduledTasksPanel-module__UrrbkG__statusTooltip:after{content:"";border:6px solid #0000;border-bottom-color:rgba(var(--warning-rgb), .45);position:absolute;bottom:100%;left:16px}.WorkflowScheduledTasksPanel-module__UrrbkG__statusTooltip:after{border-width:5px;border-bottom-color:var(--bg-elevated);bottom:calc(100% - 1px);left:17px}.WorkflowScheduledTasksPanel-module__UrrbkG__statusWrap:hover .WorkflowScheduledTasksPanel-module__UrrbkG__statusTooltip,.WorkflowScheduledTasksPanel-module__UrrbkG__statusWrap:focus-visible .WorkflowScheduledTasksPanel-module__UrrbkG__statusTooltip,.WorkflowScheduledTasksPanel-module__UrrbkG__statusWrap:focus-within .WorkflowScheduledTasksPanel-module__UrrbkG__statusTooltip{opacity:1;pointer-events:auto;transform:translateY(0)}.WorkflowScheduledTasksPanel-module__UrrbkG__statusTooltip .WorkflowScheduledTasksPanel-module__UrrbkG__calloutIcon{color:var(--warning)}.WorkflowScheduledTasksPanel-module__UrrbkG__statusTooltip strong{color:var(--warning);font-weight:600}.WorkflowScheduledTasksPanel-module__UrrbkG__rowActions{flex-shrink:0;align-self:center;align-items:center;gap:6px;display:flex}.WorkflowScheduledTasksPanel-module__UrrbkG__actionBtn{border:1px solid var(--border-subtle,var(--border-color));background:var(--bg-secondary);height:32px;color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 13px;font-size:12px;font-weight:600;line-height:1;transition:background .15s,color .15s,border-color .15s,opacity .15s;display:inline-flex}.WorkflowScheduledTasksPanel-module__UrrbkG__actionBtn:disabled{opacity:.5;cursor:not-allowed}.WorkflowScheduledTasksPanel-module__UrrbkG__actionBtnResume{background:var(--accent);border-color:var(--accent);color:#fff}.WorkflowScheduledTasksPanel-module__UrrbkG__actionBtnResume:hover:not(:disabled){filter:brightness(1.08)}.WorkflowScheduledTasksPanel-module__UrrbkG__actionBtnPause{border-color:var(--border-color);color:var(--text-secondary);background:0 0}.WorkflowScheduledTasksPanel-module__UrrbkG__actionBtnPause:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--text-tertiary,var(--border-color))}.WorkflowScheduledTasksPanel-module__UrrbkG__actionBtnRun{background:var(--accent-subtle);border-color:rgba(var(--accent-rgb), .22);color:var(--accent)}.WorkflowScheduledTasksPanel-module__UrrbkG__actionBtnRun:hover:not(:disabled){background:rgba(var(--accent-rgb), .16);border-color:rgba(var(--accent-rgb), .4)}.WorkflowScheduledTasksPanel-module__UrrbkG__menuWrap{display:inline-flex;position:relative}.WorkflowScheduledTasksPanel-module__UrrbkG__moreBtn{border:1px solid var(--border-color);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.WorkflowScheduledTasksPanel-module__UrrbkG__moreBtn:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--text-tertiary,var(--border-color))}.WorkflowScheduledTasksPanel-module__UrrbkG__menu{z-index:30;background:var(--bg-elevated);border:1px solid var(--border-color);min-width:172px;box-shadow:var(--shadow-lg);border-radius:10px;flex-direction:column;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.WorkflowScheduledTasksPanel-module__UrrbkG__menuItem{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.WorkflowScheduledTasksPanel-module__UrrbkG__menuItem svg{color:var(--text-tertiary,var(--text-secondary));flex-shrink:0}.WorkflowScheduledTasksPanel-module__UrrbkG__menuItem:hover{background:var(--bg-tertiary)}.WorkflowScheduledTasksPanel-module__UrrbkG__menuItemDanger,.WorkflowScheduledTasksPanel-module__UrrbkG__menuItemDanger svg{color:var(--danger)}.WorkflowScheduledTasksPanel-module__UrrbkG__menuItemDanger:hover{background:rgba(var(--danger-rgb), .1)}.WorkflowScheduledTasksPanel-module__UrrbkG__modalGhostBtn,.WorkflowScheduledTasksPanel-module__UrrbkG__modalPrimaryBtn,.WorkflowScheduledTasksPanel-module__UrrbkG__modalDangerBtn{cursor:pointer;border:1px solid #0000;border-radius:8px;height:36px;padding:0 16px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,filter .15s,opacity .15s}.WorkflowScheduledTasksPanel-module__UrrbkG__modalGhostBtn{border-color:var(--border-color);color:var(--text-secondary);background:0 0}.WorkflowScheduledTasksPanel-module__UrrbkG__modalGhostBtn:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}.WorkflowScheduledTasksPanel-module__UrrbkG__modalPrimaryBtn{background:var(--accent);border-color:var(--accent);color:#fff}.WorkflowScheduledTasksPanel-module__UrrbkG__modalPrimaryBtn:hover:not(:disabled){filter:brightness(1.08)}.WorkflowScheduledTasksPanel-module__UrrbkG__modalDangerBtn{background:var(--danger);border-color:var(--danger);color:#fff}.WorkflowScheduledTasksPanel-module__UrrbkG__modalDangerBtn:hover:not(:disabled){filter:brightness(1.06)}.WorkflowScheduledTasksPanel-module__UrrbkG__modalGhostBtn:disabled,.WorkflowScheduledTasksPanel-module__UrrbkG__modalPrimaryBtn:disabled,.WorkflowScheduledTasksPanel-module__UrrbkG__modalDangerBtn:disabled{opacity:.55;cursor:not-allowed}.WorkflowScheduledTasksPanel-module__UrrbkG__modalError{color:var(--danger);margin-top:12px;font-size:12.5px}.WorkflowScheduledTasksPanel-module__UrrbkG__deleteText{color:var(--text-secondary);font-size:13.5px;line-height:1.5}.WorkflowScheduledTasksPanel-module__UrrbkG__deleteText strong{color:var(--text-primary);font-weight:600}
.performanceTierSelector-module__awm-1a__profileDropdown{position:relative}.performanceTierSelector-module__awm-1a__profileDropdownTrigger{color:var(--text-secondary);cursor:pointer;background:var(--bg-secondary);border:1px solid var(--border-color);height:40px;transition:all var(--transition);border-radius:10px;align-items:center;gap:8px;width:fit-content;padding:0 12px;font-size:14px;font-weight:600;display:flex}.performanceTierSelector-module__awm-1a__profileDropdownTrigger:hover,.performanceTierSelector-module__awm-1a__profileDropdownTrigger.performanceTierSelector-module__awm-1a__profileActive{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent)}.performanceTierSelector-module__awm-1a__profileDropdownIcon{justify-content:center;align-items:center;display:flex}.performanceTierSelector-module__awm-1a__profileDropdownTooltip{color:#fff;background:var(--accent);border-radius:var(--radius-sm);z-index:100;text-align:center;justify-content:center;align-items:center;width:fit-content;padding:4px 10px;font-size:12px;font-weight:600;display:none;position:absolute;top:-30px;left:-3px}.performanceTierSelector-module__awm-1a__profileDropdownTrigger:hover .performanceTierSelector-module__awm-1a__profileDropdownTooltip{justify-content:center;align-items:center;width:170%;display:flex;left:-14px}.performanceTierSelector-module__awm-1a__profileDropdownPanel{background:var(--bg-primary);border:1px solid var(--border-color);width:320px;box-shadow:var(--shadow-lg);z-index:100;border-radius:14px;flex-direction:column;gap:8px;max-height:400px;padding:8px;animation:.2s performanceTierSelector-module__awm-1a__profileDropdownSlide;display:flex;position:absolute;bottom:calc(100% + 8px);right:-11vw;overflow-y:auto}@keyframes performanceTierSelector-module__awm-1a__profileDropdownSlide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.performanceTierSelector-module__awm-1a__panelHeader{border-bottom:1px solid var(--border-color);margin-bottom:4px;padding:10px 14px 6px}.performanceTierSelector-module__awm-1a__panelTitle{color:var(--text-primary);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.performanceTierSelector-module__awm-1a__panelDesc{color:var(--text-muted);font-size:11px;line-height:1.3;display:block}.performanceTierSelector-module__awm-1a__profileDropdownOption{cursor:pointer;transition:all var(--transition-fast);border-radius:10px;align-items:center;gap:12px;padding:8px 14px;display:flex}.performanceTierSelector-module__awm-1a__profileDropdownOption:hover{background:var(--accent-subtle)}.performanceTierSelector-module__awm-1a__profileDropdownOption.performanceTierSelector-module__awm-1a__selected{background:rgba(var(--accent-rgb), .15)}.performanceTierSelector-module__awm-1a__profileOptionIcon{background:var(--accent-subtle);border:1px solid rgba(var(--accent-rgb), .2);border-radius:var(--radius);width:36px;height:36px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.performanceTierSelector-module__awm-1a__profileDropdownOption.performanceTierSelector-module__awm-1a__selected .performanceTierSelector-module__awm-1a__profileOptionIcon{background:var(--accent);color:#fff;border-color:var(--accent)}.performanceTierSelector-module__awm-1a__profileOptionContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.performanceTierSelector-module__awm-1a__profileOptionTitle{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.performanceTierSelector-module__awm-1a__profileOptionDesc{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.performanceTierSelector-module__awm-1a__profileOptionCheck{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}@media (max-width:768px){.performanceTierSelector-module__awm-1a__profileDropdownPanel{width:auto;max-width:none;max-height:60vh;position:fixed;bottom:16px;left:16px;right:16px}.performanceTierSelector-module__awm-1a__profileDropdownTrigger{width:100%}}
.WorkflowResyncModal-module__wOnLPq__body{flex-direction:column;gap:12px;display:flex}.WorkflowResyncModal-module__wOnLPq__row{background:var(--bg-secondary);border:1px solid var(--border-subtle);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.WorkflowResyncModal-module__wOnLPq__checkbox{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;flex-shrink:0;margin-top:2px}.WorkflowResyncModal-module__wOnLPq__rowMain{flex-direction:column;gap:2px;min-width:0;display:flex}.WorkflowResyncModal-module__wOnLPq__rowName{color:var(--text-primary);overflow-wrap:anywhere;font-size:13px;font-weight:600}.WorkflowResyncModal-module__wOnLPq__rowFields{color:var(--text-tertiary);font-size:12px}.WorkflowResyncModal-module__wOnLPq__note{color:var(--text-tertiary);margin:0;font-size:12px;line-height:1.45}.WorkflowResyncModal-module__wOnLPq__error{background:var(--danger-subtle);color:var(--danger);border:1px solid rgba(var(--danger-rgb), .3);border-radius:6px;padding:8px 10px;font-size:12px}.WorkflowResyncModal-module__wOnLPq__btnPrimary,.WorkflowResyncModal-module__wOnLPq__btnSecondary{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s}.WorkflowResyncModal-module__wOnLPq__btnPrimary{background:var(--accent);color:#fff;border-color:var(--accent)}.WorkflowResyncModal-module__wOnLPq__btnPrimary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.WorkflowResyncModal-module__wOnLPq__btnPrimary:disabled{opacity:.5;cursor:not-allowed}.WorkflowResyncModal-module__wOnLPq__btnSecondary{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-color)}.WorkflowResyncModal-module__wOnLPq__btnSecondary:hover:not(:disabled){background:var(--bg-hover)}.WorkflowResyncModal-module__wOnLPq__btnSecondary:disabled{opacity:.5;cursor:not-allowed}
.recordScreen-module__uICtAG__body{flex-direction:column;gap:14px;display:flex}.recordScreen-module__uICtAG__lead{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.55}.recordScreen-module__uICtAG__hint{color:var(--text-secondary,#6b7280);margin:0;font-size:12px}.recordScreen-module__uICtAG__steps{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;margin:0;padding:16px 18px;list-style:none;display:flex}.recordScreen-module__uICtAG__step{gap:12px;padding-bottom:18px;display:flex;position:relative}.recordScreen-module__uICtAG__step:last-child{padding-bottom:0}.recordScreen-module__uICtAG__step:not(:last-child):before{content:"";background:var(--border-color);width:2px;position:absolute;top:30px;bottom:2px;left:13px}.recordScreen-module__uICtAG__stepNum{background:var(--accent);color:#fff;z-index:1;width:28px;height:28px;box-shadow:0 0 0 4px var(--bg-tertiary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.recordScreen-module__uICtAG__stepText{text-align:left;flex-direction:column;gap:3px;padding-top:3px;display:flex}.recordScreen-module__uICtAG__stepTitle{color:var(--text-primary);font-size:14px;font-weight:700;line-height:1.3}.recordScreen-module__uICtAG__stepBadge{letter-spacing:.01em;color:var(--accent);background:var(--accent-subtle);vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-flex}.recordScreen-module__uICtAG__stepDesc{color:var(--text-tertiary);font-size:12.5px;line-height:1.5}.recordScreen-module__uICtAG__note{color:var(--text-tertiary);align-items:flex-start;gap:8px;padding:0 2px;font-size:12px;line-height:1.45;display:flex}.recordScreen-module__uICtAG__noteIcon{color:var(--text-muted);flex:none;margin-top:1px}.recordScreen-module__uICtAG__warn{color:#8a6d00;border-radius:var(--radius);background:#eab3081f;border:1px solid #eab30880;padding:8px 10px;font-size:12px}.recordScreen-module__uICtAG__error{color:var(--danger,#c0392b);background:var(--danger-bg,#c0392b14);border:1px solid var(--danger,#c0392b);border-radius:var(--radius);padding:8px 10px;font-size:13px}.recordScreen-module__uICtAG__actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.recordScreen-module__uICtAG__recStage{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:6px 0 2px;display:flex}.recordScreen-module__uICtAG__recBadge{color:#e3342f;letter-spacing:.08em;text-transform:uppercase;background:#e3342f1f;border-radius:999px;align-items:center;gap:7px;padding:5px 13px;font-size:12px;font-weight:700;display:inline-flex}.recordScreen-module__uICtAG__recDot{background:#e3342f;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite recordScreen-module__uICtAG__recPulse}.recordScreen-module__uICtAG__recTimer{font-family:var(--font-mono);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:46px;font-weight:700;line-height:1}.recordScreen-module__uICtAG__recTimerWarn{color:#e3342f}.recordScreen-module__uICtAG__recPrompt{max-width:400px;color:var(--text-primary);margin:2px 0 0;font-size:14.5px;font-weight:600;line-height:1.5}.recordScreen-module__uICtAG__recSub{color:var(--text-tertiary);margin:0;font-size:12px}@keyframes recordScreen-module__uICtAG__recPulse{0%,to{opacity:1}50%{opacity:.3}}.recordScreen-module__uICtAG__preview{border-radius:var(--radius);background:#000;width:100%;max-height:320px;display:block}.recordScreen-module__uICtAG__sharingRow{color:var(--text-primary);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.recordScreen-module__uICtAG__shareDot{background:var(--accent);border-radius:50%;width:9px;height:9px}.recordScreen-module__uICtAG__mirrorWrap{position:relative}.recordScreen-module__uICtAG__liveBadge{letter-spacing:.04em;color:#fff;background:#0000008c;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.recordScreen-module__uICtAG__liveBadge:before{content:"";background:#34d058;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite recordScreen-module__uICtAG__recPulse}.recordScreen-module__uICtAG__uploading{color:var(--text-primary);align-items:center;gap:10px;padding:12px 0;font-size:14px;display:flex}.recordScreen-module__uICtAG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
