.SamplesPage-module__vxr3xG__container{flex-direction:column;width:100%;padding-top:160px;display:flex;overflow:clip}.SamplesPage-module__vxr3xG__sentinel{pointer-events:none;width:100%;height:1px}.SamplesPage-module__vxr3xG__headerSlot{z-index:10;background:var(--bg-primary);position:sticky;top:0}.SamplesPage-module__vxr3xG__tabsRow{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-end;gap:12px;padding:8px 0 0;display:flex}.SamplesPage-module__vxr3xG__tabsBleed{border-bottom:0!important}.SamplesPage-module__vxr3xG__tabsRow .SamplesPage-module__vxr3xG__dropdown{margin-bottom:6px}.SamplesPage-module__vxr3xG__dropdown{flex-shrink:0;position:relative}.SamplesPage-module__vxr3xG__dropdownTrigger{border:1px solid var(--border-subtle);color:var(--text-primary);cursor:pointer;transition:border-color var(--transition), background var(--transition);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-family:inherit;font-size:13px;display:inline-flex}.SamplesPage-module__vxr3xG__dropdownTrigger:hover{border-color:var(--border-color);background:var(--bg-hover)}.SamplesPage-module__vxr3xG__dropdownTrigger[aria-expanded=true]{border-color:var(--accent);background:var(--accent-subtle)}.SamplesPage-module__vxr3xG__dropdownLabel{color:var(--text-secondary);font-weight:500}.SamplesPage-module__vxr3xG__dropdownValue{font-weight:600}.SamplesPage-module__vxr3xG__dropdownChevron{color:var(--text-secondary);transition:transform var(--transition);display:inline-flex}.SamplesPage-module__vxr3xG__dropdownTrigger[aria-expanded=true] .SamplesPage-module__vxr3xG__dropdownChevron{color:var(--accent);transform:rotate(180deg)}.SamplesPage-module__vxr3xG__dropdownMenu{background:var(--bg-secondary);border:1px solid var(--border-subtle);min-width:200px;max-height:360px;box-shadow:var(--shadow-md,0 6px 24px #00000014);z-index:20;border-radius:10px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.SamplesPage-module__vxr3xG__dropdownMenu li{margin:0}.SamplesPage-module__vxr3xG__dropdownOption{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;transition:background var(--transition);background:0 0;border:none;border-radius:6px;padding:7px 10px;font-family:inherit;font-size:13px;display:block}.SamplesPage-module__vxr3xG__dropdownOption:hover{background:var(--bg-hover)}.SamplesPage-module__vxr3xG__dropdownOptionSelected{background:var(--accent-subtle);color:var(--accent);font-weight:600}.SamplesPage-module__vxr3xG__dropdownOptionSelected:hover{background:var(--accent-subtle)}.SamplesPage-module__vxr3xG__loadMoreSentinel{justify-content:center;align-items:center;gap:6px;min-height:32px;padding:28px 0 16px;display:flex}.SamplesPage-module__vxr3xG__loadMoreDot{background:var(--text-tertiary);opacity:.3;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite SamplesPage-module__vxr3xG__loadMorePulse}.SamplesPage-module__vxr3xG__loadMoreDot:nth-child(2){animation-delay:.15s}.SamplesPage-module__vxr3xG__loadMoreDot:nth-child(3){animation-delay:.3s}@keyframes SamplesPage-module__vxr3xG__loadMorePulse{0%,80%,to{opacity:.3;transform:scale(1)}40%{opacity:.9;transform:scale(1.3)}}.SamplesPage-module__vxr3xG__loadingHint{text-align:center;color:var(--text-secondary);padding:32px 8px;font-size:14px}.SamplesPage-module__vxr3xG__emptyState{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:48px 16px 32px;display:flex}.SamplesPage-module__vxr3xG__emptyState p{color:var(--text-secondary);margin:0;font-size:14px}.SamplesPage-module__vxr3xG__emptyCTA{appearance:none;border:1px solid var(--accent);background:var(--accent-subtle);color:var(--accent);cursor:pointer;transition:background var(--transition);border-radius:999px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600}.SamplesPage-module__vxr3xG__emptyCTA:hover{background:var(--accent);color:#fff}.SamplesPage-module__vxr3xG__filterBar{scrollbar-width:none;-ms-overflow-style:none;background:var(--bg-primary);opacity:0;pointer-events:none;transition:opacity var(--transition), box-shadow var(--transition);gap:6px;padding:12px 0;display:flex;overflow-x:auto}.SamplesPage-module__vxr3xG__filterBar::-webkit-scrollbar{display:none}.SamplesPage-module__vxr3xG__filterBar.SamplesPage-module__vxr3xG__visible{opacity:1;pointer-events:auto;box-shadow:0 1px 0 var(--border-subtle)}.SamplesPage-module__vxr3xG__filterTab{border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:all var(--transition);background:0 0;border-radius:20px;flex-shrink:0;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:500}.SamplesPage-module__vxr3xG__filterTab:hover{background:var(--bg-hover);border-color:var(--border-color)}.SamplesPage-module__vxr3xG__filterTab.SamplesPage-module__vxr3xG__active{background:var(--accent-subtle);color:var(--accent);border-color:var(--accent);font-weight:600}.SamplesPage-module__vxr3xG__cardGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;padding-top:24px;display:grid}.SamplesPage-module__vxr3xG__fadeOverlay{z-index:11;pointer-events:none;background:linear-gradient(to top, var(--bg-primary) 0%, #fefefee6 4%, #fefefeb8 16%, #fefefe8a 30%, #fefefe61 45%, #fefefe40 60%, #fefefe24 74%, #fefefe0f 87%, #fefefe00 100%);height:320px;margin-top:-320px;position:sticky;bottom:0}[data-theme=dark] .SamplesPage-module__vxr3xG__fadeOverlay{background:linear-gradient(to top, var(--bg-primary) 0%, #121110e6 4%, #121110b8 16%, #1211108a 30%, #12111061 45%, #12111040 60%, #12111024 74%, #1211100f 87%, #12111000 100%)}.SamplesPage-module__vxr3xG__sampleCard{background:var(--bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);cursor:pointer;transition:var(--transition);flex-direction:column;gap:8px;padding:16px;display:flex}.SamplesPage-module__vxr3xG__sampleCard:hover{border-color:var(--border-color);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.SamplesPage-module__vxr3xG__cardTop{align-items:center;gap:6px;display:flex}.SamplesPage-module__vxr3xG__cardTitle{color:var(--text-primary);margin:0;font-size:14px;font-weight:600;line-height:1.4}.SamplesPage-module__vxr3xG__cardPrompt{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.SamplesPage-module__vxr3xG__cardUrl{color:var(--text-muted);align-items:center;gap:6px;margin-top:auto;padding-top:4px;font-size:12px;display:flex}.SamplesPage-module__vxr3xG__cardUrl svg{opacity:.6;flex-shrink:0}.SamplesPage-module__vxr3xG__favicon{border-radius:2px;flex-shrink:0}.SamplesPage-module__vxr3xG__outputBadge{letter-spacing:0;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-block}.SamplesPage-module__vxr3xG__badgeText{background:var(--accent-subtle);color:var(--accent)}.SamplesPage-module__vxr3xG__badgeJson{color:#8b5cf6;background:#8b5cf61f}.SamplesPage-module__vxr3xG__badgeCsv{color:var(--teal);background:#14b8a61f}.SamplesPage-module__vxr3xG__taskTag{letter-spacing:0;border-radius:999px;align-items:center;gap:3px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-flex}.SamplesPage-module__vxr3xG__tagExtract{background:var(--accent-subtle);color:var(--accent)}.SamplesPage-module__vxr3xG__tagFormFill{color:var(--amber);background:#f59e0b1f}.SamplesPage-module__vxr3xG__tagFileTransfer{color:var(--terracotta);background:#b5654a1f}.SamplesPage-module__vxr3xG__tagCompare{color:var(--teal);background:#14b8a61f}.SamplesPage-module__vxr3xG__tagLogin{color:var(--warning);background:#f59e0b26}.SamplesPage-module__vxr3xG__tagBusinessAutomation{color:#6366f1;background:#6366f11f}[data-theme=dark] .SamplesPage-module__vxr3xG__tagBusinessAutomation{color:#a5b4fc;background:#818cf82e}[data-theme=dark] .SamplesPage-module__vxr3xG__badgeJson{color:#a78bfa;background:#8b5cf62e}[data-theme=dark] .SamplesPage-module__vxr3xG__badgeCsv{background:#14b8a62e}[data-theme=dark] .SamplesPage-module__vxr3xG__tagFileTransfer{background:#d4856a2e}@media (max-width:768px){.SamplesPage-module__vxr3xG__cardGrid{grid-template-columns:1fr}.SamplesPage-module__vxr3xG__filterBar{padding:8px 0}}@media (min-width:769px) and (max-width:1100px){.SamplesPage-module__vxr3xG__cardGrid{grid-template-columns:repeat(2,1fr)}}
.Tabs-module__Fp865W__tabs{border-bottom:1px solid var(--border-color);font-family:var(--font-sans);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:4px;padding-bottom:1px;display:flex;overflow-x:auto}.Tabs-module__Fp865W__tabs::-webkit-scrollbar{display:none}.Tabs-module__Fp865W__tab{color:var(--text-secondary);cursor:pointer;transition:color var(--transition);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex;position:relative}.Tabs-module__Fp865W__tab:hover:not(.Tabs-module__Fp865W__active):not(:disabled){color:var(--text-primary)}.Tabs-module__Fp865W__tab.Tabs-module__Fp865W__active{color:var(--accent);border-bottom-color:var(--accent)}.Tabs-module__Fp865W__tab:disabled{opacity:.45;cursor:not-allowed}.Tabs-module__Fp865W__badge{background:var(--bg-tertiary);min-width:20px;height:20px;color:var(--text-tertiary);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.Tabs-module__Fp865W__tab.Tabs-module__Fp865W__active .Tabs-module__Fp865W__badge{background:var(--accent-subtle);color:var(--accent)}.Tabs-module__Fp865W__compact{gap:0}.Tabs-module__Fp865W__compact .Tabs-module__Fp865W__tab{padding:8px 12px;font-size:13px}
.SecretEntryEditor-module__CNeXmW__secretEntry{background:var(--bg-tertiary);border:1px solid var(--text-secondary);border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:16px;display:flex}.SecretEntryEditor-module__CNeXmW__secretEntryBare{flex-direction:column;gap:12px;display:flex}.SecretEntryEditor-module__CNeXmW__secretEntryHeader{align-items:center;gap:8px;display:flex}.SecretEntryEditor-module__CNeXmW__secretMatchInputWrapper{flex:1;position:relative}.SecretEntryEditor-module__CNeXmW__secretMatchInput{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-primary);transition:all var(--transition);padding:8px 12px;font-size:14px;font-weight:500}.SecretEntryEditor-module__CNeXmW__secretMatchInput:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-subtle);outline:none}.SecretEntryEditor-module__CNeXmW__secretMatchInput::placeholder{color:var(--text-muted)}.SecretEntryEditor-module__CNeXmW__urlInputSpinner{border:2px solid var(--border-color);border-top-color:var(--accent);pointer-events:none;border-radius:50%;width:14px;height:14px;margin-top:-7px;animation:.7s linear infinite SecretEntryEditor-module__CNeXmW__secretSpin;position:absolute;top:50%;right:12px}@keyframes SecretEntryEditor-module__CNeXmW__secretSpin{to{transform:rotate(360deg)}}.SecretEntryEditor-module__CNeXmW__secretStepLabel{letter-spacing:.5px;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:6px;font-size:11px;font-weight:600}.SecretEntryEditor-module__CNeXmW__secretSummaryRow{align-items:center;gap:8px;display:flex}.SecretEntryEditor-module__CNeXmW__secretSummaryButton{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);cursor:pointer;text-align:left;transition:all var(--transition);flex:1;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.SecretEntryEditor-module__CNeXmW__secretSummaryButton:hover{border-color:var(--accent);background:var(--accent-subtle)}.SecretEntryEditor-module__CNeXmW__secretSummaryButton:hover .SecretEntryEditor-module__CNeXmW__secretSummaryEdit{color:var(--accent)}.SecretEntryEditor-module__CNeXmW__secretSummaryCheck{color:var(--accent);flex-shrink:0;font-weight:700}.SecretEntryEditor-module__CNeXmW__secretSummaryLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;flex-shrink:0;font-size:12px}.SecretEntryEditor-module__CNeXmW__secretSummaryValue{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.SecretEntryEditor-module__CNeXmW__secretSummaryEdit{color:var(--text-muted);transition:color var(--transition);flex-shrink:0;font-size:12px;font-weight:500}.SecretEntryEditor-module__CNeXmW__secretFields{flex-direction:column;gap:8px;margin-left:8px;display:flex}.SecretEntryEditor-module__CNeXmW__secretFieldRow{align-items:center;gap:8px;display:flex}.SecretEntryEditor-module__CNeXmW__secretFieldInput{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-primary);transition:all var(--transition);flex:1;padding:8px 12px;font-size:14px}.SecretEntryEditor-module__CNeXmW__secretFieldInput:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-subtle);outline:none}.SecretEntryEditor-module__CNeXmW__secretFieldInput::placeholder{color:var(--text-muted)}.SecretEntryEditor-module__CNeXmW__secretFieldValueWrapper{flex:1;align-items:center;display:flex;position:relative}.SecretEntryEditor-module__CNeXmW__secretFieldValueWrapper .SecretEntryEditor-module__CNeXmW__secretFieldInput{width:100%;padding-right:36px}.SecretEntryEditor-module__CNeXmW__secretRevealBtn{color:var(--text-muted);cursor:pointer;transition:color var(--transition);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;display:flex;position:absolute;right:8px}.SecretEntryEditor-module__CNeXmW__secretRevealBtn:hover{color:var(--text-primary)}.SecretEntryEditor-module__CNeXmW__secretInProgressStep{flex-direction:column;margin-top:4px;animation:.18s ease-out SecretEntryEditor-module__CNeXmW__secretStepFadeIn;display:flex}.SecretEntryEditor-module__CNeXmW__secretValueStep{margin-top:10px;animation:.18s ease-out SecretEntryEditor-module__CNeXmW__secretStepFadeIn}@keyframes SecretEntryEditor-module__CNeXmW__secretStepFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SecretEntryEditor-module__CNeXmW__secretKeyComboWrapper{width:100%;position:relative}.SecretEntryEditor-module__CNeXmW__secretKeyDropdown{background:var(--bg-secondary);border:1px solid var(--border-color);z-index:100;border-radius:10px;max-height:220px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000040}.SecretEntryEditor-module__CNeXmW__secretKeyDropdown::-webkit-scrollbar{width:6px}.SecretEntryEditor-module__CNeXmW__secretKeyDropdown::-webkit-scrollbar-track{background:0 0}.SecretEntryEditor-module__CNeXmW__secretKeyDropdown::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.SecretEntryEditor-module__CNeXmW__secretKeyOption{width:100%;color:var(--text-primary);cursor:pointer;transition:background var(--transition);text-align:left;font-size:13px;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:0 0;border:none;border-radius:6px;padding:8px 10px;display:block}.SecretEntryEditor-module__CNeXmW__secretKeyOption:hover{background:var(--bg-hover);color:var(--accent)}.SecretEntryEditor-module__CNeXmW__secretChip{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);align-items:center;gap:6px;padding:4px 4px 4px 0;display:flex}.SecretEntryEditor-module__CNeXmW__secretChipBody{color:var(--text-primary);cursor:pointer;text-align:left;border-radius:var(--radius);transition:background var(--transition);background:0 0;border:none;flex:1;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:flex}.SecretEntryEditor-module__CNeXmW__secretChipBody:hover{background:var(--bg-hover)}.SecretEntryEditor-module__CNeXmW__secretChipBody:hover .SecretEntryEditor-module__CNeXmW__secretChipEdit{color:var(--accent)}.SecretEntryEditor-module__CNeXmW__secretChipKey{color:var(--text-primary);font-weight:600;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)}.SecretEntryEditor-module__CNeXmW__secretChipSep{color:var(--text-muted);flex-shrink:0}.SecretEntryEditor-module__CNeXmW__secretChipValue{color:var(--text-secondary);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.SecretEntryEditor-module__CNeXmW__secretChipSaved{text-transform:uppercase;letter-spacing:.5px;color:var(--accent);background:var(--accent-subtle);border-radius:999px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600}.SecretEntryEditor-module__CNeXmW__secretChipEdit{color:var(--text-muted);transition:color var(--transition);flex-shrink:0;font-size:12px;font-weight:500}.SecretEntryEditor-module__CNeXmW__secretDoneBtn{background:var(--accent);color:var(--bg-primary,white);border-radius:var(--radius);cursor:pointer;transition:opacity var(--transition);border:none;flex-shrink:0;padding:6px 12px;font-size:12px;font-weight:600}.SecretEntryEditor-module__CNeXmW__secretDoneBtn:hover{opacity:.85}.SecretEntryEditor-module__CNeXmW__secretDeleteBtn{width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SecretEntryEditor-module__CNeXmW__secretDeleteBtn:hover{background:var(--danger-subtle);color:var(--danger)}.SecretEntryEditor-module__CNeXmW__secretAddFieldBtn{border-radius:var(--radius);color:var(--accent);font-family:var(--font-sans);cursor:pointer;transition:all var(--transition);background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;margin-top:12px;padding:6px 10px 6px 8px;font-size:13px;font-weight:600;display:inline-flex}.SecretEntryEditor-module__CNeXmW__secretAddFieldBtn:hover{background:var(--accent-subtle)}.SecretEntryEditor-module__CNeXmW__secretAddFieldPlus{font-size:15px;font-weight:700;line-height:1}
.Modal-module__7LRQSW__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:var(--z-modal,1000);background:#00000060;justify-content:center;align-items:center;padding:16px;animation:.16s both Modal-module__7LRQSW__overlayIn;display:flex;position:fixed;inset:0}[data-theme=dark] .Modal-module__7LRQSW__overlay{background:#0000008c}.Modal-module__7LRQSW__dialog{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;max-width:480px;box-shadow:var(--shadow-lg);max-height:calc(100vh - 32px);font-family:var(--font-sans);flex-direction:column;animation:.2s both Modal-module__7LRQSW__dialogIn;display:flex}.Modal-module__7LRQSW__dialog:focus{outline:none}.Modal-module__7LRQSW__dialog.Modal-module__7LRQSW__sizeMd{max-width:560px}.Modal-module__7LRQSW__dialog.Modal-module__7LRQSW__sizeLg{max-width:720px}.Modal-module__7LRQSW__dialog.Modal-module__7LRQSW__sizeXl{max-width:960px}.Modal-module__7LRQSW__overlay[data-state=closing]{pointer-events:none;animation:.16s both Modal-module__7LRQSW__overlayOut}.Modal-module__7LRQSW__overlay[data-state=closing] .Modal-module__7LRQSW__dialog{animation:.16s both Modal-module__7LRQSW__dialogOut}.Modal-module__7LRQSW__header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.Modal-module__7LRQSW__title{color:var(--text-primary);font-size:17px;font-weight:600;font-family:var(--font-display);margin:0}.Modal-module__7LRQSW__subtitle{color:var(--text-secondary);margin-top:4px;font-size:13px;line-height:1.4}.Modal-module__7LRQSW__closeBtn{color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition), color var(--transition);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.Modal-module__7LRQSW__closeBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.Modal-module__7LRQSW__closeBtn[disabled]{opacity:.45;cursor:not-allowed}.Modal-module__7LRQSW__closeBtn[disabled]:hover{color:var(--text-tertiary);background:0 0}.Modal-module__7LRQSW__subHeader{border-bottom:1px solid var(--border-subtle);background:var(--bg-elevated);flex-shrink:0;padding:0 24px}.Modal-module__7LRQSW__body{color:var(--text-primary);font-family:var(--font-sans);padding:20px 24px;overflow-y:auto}.Modal-module__7LRQSW__body.Modal-module__7LRQSW__bodyFlush{padding:0}:is(.Modal-module__7LRQSW__body textarea,.Modal-module__7LRQSW__body input,.Modal-module__7LRQSW__body select){font-family:var(--font-sans)}.Modal-module__7LRQSW__footer{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:12px;padding:16px 24px 20px;display:flex}.Modal-module__7LRQSW__footer>*{flex:none}@media (max-width:640px){.Modal-module__7LRQSW__overlay{padding:12px}.Modal-module__7LRQSW__dialog{max-height:calc(100dvh - 24px)}.Modal-module__7LRQSW__header{padding:16px}.Modal-module__7LRQSW__subHeader{padding:0 16px}.Modal-module__7LRQSW__body{padding:16px}.Modal-module__7LRQSW__footer{padding:12px 16px 16px}}@keyframes Modal-module__7LRQSW__overlayIn{0%{opacity:0}}@keyframes Modal-module__7LRQSW__overlayOut{to{opacity:0}}@keyframes Modal-module__7LRQSW__dialogIn{0%{opacity:0;transform:translateY(12px)}}@keyframes Modal-module__7LRQSW__dialogOut{to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.Modal-module__7LRQSW__overlay,.Modal-module__7LRQSW__dialog,.Modal-module__7LRQSW__overlay[data-state=closing],.Modal-module__7LRQSW__overlay[data-state=closing] .Modal-module__7LRQSW__dialog{animation-duration:.01ms}}
.AgentOutput-module__cdLqsG__markdown{color:var(--text-primary);overflow-wrap:anywhere;font-size:15px;line-height:1.7}.AgentOutput-module__cdLqsG__markdown>:first-child{margin-top:0}.AgentOutput-module__cdLqsG__markdown>:last-child{margin-bottom:0}.AgentOutput-module__cdLqsG__markdown h1,.AgentOutput-module__cdLqsG__markdown h2,.AgentOutput-module__cdLqsG__markdown h3,.AgentOutput-module__cdLqsG__markdown h4{margin:18px 0 10px;font-weight:700;line-height:1.3}.AgentOutput-module__cdLqsG__markdown h1{font-size:22px}.AgentOutput-module__cdLqsG__markdown h2{font-size:19px}.AgentOutput-module__cdLqsG__markdown h3{font-size:17px}.AgentOutput-module__cdLqsG__markdown h4{font-size:15px}.AgentOutput-module__cdLqsG__markdown p{margin:0 0 12px}.AgentOutput-module__cdLqsG__markdown ul,.AgentOutput-module__cdLqsG__markdown ol{margin:0 0 12px 18px;padding:0}.AgentOutput-module__cdLqsG__markdown li{margin:4px 0}.AgentOutput-module__cdLqsG__markdown code{background:var(--bg-tertiary);border-radius:4px;padding:1px 6px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:.92em}.AgentOutput-module__cdLqsG__markdown pre{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;margin:0 0 12px;padding:12px 14px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:13px;line-height:1.5;overflow-x:auto}.AgentOutput-module__cdLqsG__markdown pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}.AgentOutput-module__cdLqsG__markdown table{border-collapse:collapse;width:100%;margin:12px 0;font-size:14px}.AgentOutput-module__cdLqsG__markdown th,.AgentOutput-module__cdLqsG__markdown td{border:1px solid var(--border-color);text-align:left;vertical-align:top;padding:8px 12px}.AgentOutput-module__cdLqsG__markdown thead th{background:var(--bg-tertiary);font-weight:600}.AgentOutput-module__cdLqsG__markdown tbody tr:nth-child(2n){background:var(--bg-tertiary)}.AgentOutput-module__cdLqsG__markdown a{color:var(--accent);text-decoration:none}.AgentOutput-module__cdLqsG__markdown a:hover{text-decoration:underline}.AgentOutput-module__cdLqsG__markdown blockquote{border-left:3px solid var(--border-color);color:var(--text-secondary);margin:0 0 12px;padding:6px 14px}.AgentOutput-module__cdLqsG__markdown hr{border:none;border-top:1px solid var(--border-color);margin:16px 0}.AgentOutput-module__cdLqsG__outputHeaderSpacer{flex:auto;min-width:8px}.AgentOutput-module__cdLqsG__outputCount{color:var(--text-muted);white-space:nowrap;font-size:12px;font-weight:500}.AgentOutput-module__cdLqsG__outputAction{font:inherit;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition), border-color var(--transition), background var(--transition);align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:500;display:inline-flex}.AgentOutput-module__cdLqsG__outputAction:hover{color:var(--text-primary);border-color:var(--text-tertiary);background:var(--bg-primary)}.AgentOutput-module__cdLqsG__outputAction svg{flex:none}.AgentOutput-module__cdLqsG__jsonOutputContainer{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-secondary);overflow:hidden}.AgentOutput-module__cdLqsG__jsonOutputHeader{background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);align-items:center;gap:8px;padding:8px 12px;display:flex}.AgentOutput-module__cdLqsG__jsonOutputBadge{text-transform:uppercase;letter-spacing:.5px;color:var(--teal);background:var(--teal-subtle);border-radius:var(--radius-sm);border:1px solid rgba(var(--teal-rgb), .3);padding:4px 8px;font-size:11px;font-weight:700}.AgentOutput-module__cdLqsG__jsonOutput{color:var(--text-primary);padding:16px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;overflow-x:auto}.AgentOutput-module__cdLqsG__jsonIndent{margin-left:16px}.AgentOutput-module__cdLqsG__jsonKey{color:var(--accent);font-weight:500}.AgentOutput-module__cdLqsG__jsonString{color:var(--sage)}.AgentOutput-module__cdLqsG__jsonNumber{color:var(--terracotta)}.AgentOutput-module__cdLqsG__jsonBoolean{color:var(--teal);font-weight:600}.AgentOutput-module__cdLqsG__jsonNull{color:var(--text-muted);font-style:italic}.AgentOutput-module__cdLqsG__jsonBracket,.AgentOutput-module__cdLqsG__jsonColon,.AgentOutput-module__cdLqsG__jsonComma{color:var(--text-tertiary)}.AgentOutput-module__cdLqsG__jsonProperty,.AgentOutput-module__cdLqsG__jsonArrayItem{display:block}.AgentOutput-module__cdLqsG__jsonArray,.AgentOutput-module__cdLqsG__jsonObject,.AgentOutput-module__cdLqsG__jsonNode{display:inline}.AgentOutput-module__cdLqsG__jsonRow{display:block}.AgentOutput-module__cdLqsG__jsonToggle,.AgentOutput-module__cdLqsG__jsonCollapsed,.AgentOutput-module__cdLqsG__jsonMore{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0}.AgentOutput-module__cdLqsG__jsonToggle{align-items:center;gap:2px;display:inline-flex}.AgentOutput-module__cdLqsG__jsonCollapsed{border-radius:var(--radius-sm);transition:background var(--transition);align-items:center;gap:4px;padding:0 4px;display:inline-flex}.AgentOutput-module__cdLqsG__jsonCollapsed:hover,.AgentOutput-module__cdLqsG__jsonToggle:hover{background:var(--bg-tertiary)}.AgentOutput-module__cdLqsG__jsonChevron{color:var(--text-tertiary);transition:transform var(--transition);flex:none;transform:rotate(0)}.AgentOutput-module__cdLqsG__jsonChevronOpen{transform:rotate(90deg)}.AgentOutput-module__cdLqsG__jsonSummary{color:var(--text-muted);font-size:12px;font-style:italic}.AgentOutput-module__cdLqsG__jsonMore{color:var(--accent);margin-top:4px;font-size:12px;font-weight:500;display:block}.AgentOutput-module__cdLqsG__jsonMore:hover{text-decoration:underline}.AgentOutput-module__cdLqsG__jsonLink{color:var(--sage);text-underline-offset:2px;word-break:break-all;text-decoration:underline}.AgentOutput-module__cdLqsG__jsonLink:hover{color:var(--accent)}.AgentOutput-module__cdLqsG__csvOutputContainer{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-secondary);overflow:hidden}.AgentOutput-module__cdLqsG__csvOutputHeader{background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);align-items:center;gap:12px;padding:8px 12px;display:flex}.AgentOutput-module__cdLqsG__csvOutputBadge{text-transform:uppercase;letter-spacing:.5px;color:var(--sage);background:var(--sage-subtle);border-radius:var(--radius-sm);border:1px solid rgba(var(--sage-rgb), .3);padding:4px 8px;font-size:11px;font-weight:700}.AgentOutput-module__cdLqsG__csvOutputCount{color:var(--text-muted);font-size:12px;font-weight:500}.AgentOutput-module__cdLqsG__csvOutput{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;padding:16px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;overflow-x:auto}.AgentOutput-module__cdLqsG__csvTableWrapper{max-height:400px;overflow:auto}.AgentOutput-module__cdLqsG__csvTableWrapperCapped{max-height:none;overflow-y:visible}.AgentOutput-module__cdLqsG__csvTable{border-collapse:collapse;width:100%;font-size:13px}.AgentOutput-module__cdLqsG__csvTable thead{z-index:1;position:sticky;top:0}.AgentOutput-module__cdLqsG__csvHeaderCell{background:var(--bg-tertiary);border:1px solid var(--border-color);text-align:left;color:var(--text-primary);white-space:nowrap;padding:10px 14px;font-weight:600}.AgentOutput-module__cdLqsG__csvRow:nth-child(odd){background:var(--bg-secondary)}.AgentOutput-module__cdLqsG__csvRow:nth-child(2n){background:var(--bg-primary)}.AgentOutput-module__cdLqsG__csvRow:hover{background:var(--accent-subtle)}.AgentOutput-module__cdLqsG__csvCell{border:1px solid var(--border-color);color:var(--text-secondary);vertical-align:top;padding:10px 14px;line-height:1.5}.AgentOutput-module__cdLqsG__csvCell:first-child{color:var(--text-primary);font-weight:500}.AgentOutput-module__cdLqsG__csvCellNumeric{text-align:right;font-variant-numeric:tabular-nums}.AgentOutput-module__cdLqsG__csvLink{color:var(--accent);text-underline-offset:2px;word-break:break-all;text-decoration:underline}.AgentOutput-module__cdLqsG__csvLink:hover{color:var(--text-primary)}.AgentOutput-module__cdLqsG__guardrailCard{background:var(--warning-subtle,#f59e0b14);border:1px solid rgba(var(--warning-rgb,245, 158, 11), .28);color:var(--text-primary);border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.AgentOutput-module__cdLqsG__guardrailHeader{align-items:flex-start;gap:12px;display:flex}.AgentOutput-module__cdLqsG__guardrailIcon{background:rgba(var(--warning-rgb,245, 158, 11), .18);width:32px;height:32px;color:var(--warning,#f59e0b);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AgentOutput-module__cdLqsG__guardrailHeading{flex-direction:column;gap:2px;min-width:0;display:flex}.AgentOutput-module__cdLqsG__guardrailTitle{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.3}.AgentOutput-module__cdLqsG__guardrailSubtitle{color:var(--warning,#f59e0b);text-transform:none;letter-spacing:0;font-size:12px;font-weight:500}.AgentOutput-module__cdLqsG__guardrailMessage{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.55}.AgentOutput-module__cdLqsG__guardrailLink{color:var(--accent);align-self:flex-start;font-size:13px;font-weight:500;text-decoration:none}.AgentOutput-module__cdLqsG__guardrailLink:hover{text-decoration:underline}
.fileUpload-module__ubC51q__fileUploadWrapper{align-items:center;gap:6px;display:flex;position:relative}.fileUpload-module__ubC51q__hiddenInput{display:none}.fileUpload-module__ubC51q__uploadBtn{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;position:relative}.fileUpload-module__ubC51q__uploadBtn:hover:not(:disabled),.fileUpload-module__ubC51q__uploadBtn.fileUpload-module__ubC51q__hasFiles{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent)}.fileUpload-module__ubC51q__uploadBtn:disabled{opacity:.7;cursor:not-allowed}.fileUpload-module__ubC51q__uploadBtnTooltip{color:#fff;background:var(--accent);border-radius:var(--radius-sm);z-index:100;text-align:center;white-space:nowrap;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}.fileUpload-module__ubC51q__uploadBtn:hover .fileUpload-module__ubC51q__uploadBtnTooltip,.fileUpload-module__ubC51q__uploadingIndicator{justify-content:center;align-items:center;display:flex}.fileUpload-module__ubC51q__spinner{animation:.8s linear infinite fileUpload-module__ubC51q__fileUploadSpin}@keyframes fileUpload-module__ubC51q__fileUploadSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fileUpload-module__ubC51q__progressBar{background:var(--border-color);border-radius:2px;height:3px;position:absolute;bottom:-6px;left:0;right:0;overflow:hidden}.fileUpload-module__ubC51q__progressFill{background:var(--accent);border-radius:2px;height:100%;transition:width .2s}.fileUpload-module__ubC51q__filePills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fileUpload-module__ubC51q__filePill{background:var(--accent-subtle);border:1px solid rgba(var(--accent-rgb), .25);color:var(--accent);border-radius:20px;align-items:center;gap:4px;max-width:200px;padding:4px 8px 4px 10px;font-size:12px;animation:.2s fileUpload-module__ubC51q__filePillIn;display:flex}@keyframes fileUpload-module__ubC51q__filePillIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.fileUpload-module__ubC51q__filePillName{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.fileUpload-module__ubC51q__filePillRemove{width:18px;height:18px;color:var(--accent);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.fileUpload-module__ubC51q__filePillRemove:hover{background:rgba(var(--accent-rgb), .2);color:var(--text-primary)}.fileUpload-module__ubC51q__fileUploadWrapperLabeled{flex-direction:column;align-items:stretch;gap:8px;margin-top:10px}.fileUpload-module__ubC51q__uploadBtnLabeled{border-style:dashed;gap:6px;height:auto;padding:8px 14px}.fileUpload-module__ubC51q__uploadBtnText{font-size:13px;font-weight:500}.fileUpload-module__ubC51q__filePillsLabeled{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.fileUpload-module__ubC51q__filePillsLabeled::-webkit-scrollbar{height:4px}.fileUpload-module__ubC51q__filePillsLabeled::-webkit-scrollbar-track{background:0 0}.fileUpload-module__ubC51q__filePillsLabeled::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:2px}.fileUpload-module__ubC51q__filePillNote{width:16px;height:16px;color:var(--text-tertiary,var(--text-secondary));cursor:pointer;opacity:.55;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s;display:inline-flex}.fileUpload-module__ubC51q__filePillNote:hover{opacity:1}.fileUpload-module__ubC51q__filePillNoteSet{opacity:1;color:var(--accent)}
.InsufficientBalanceModal-module__oxsHOa__copy{color:var(--text-secondary);margin:0 0 8px;font-size:14px;line-height:1.5}.InsufficientBalanceModal-module__oxsHOa__plansLink{color:var(--accent);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;margin:0 0 16px;padding:0;font-size:14px}.InsufficientBalanceModal-module__oxsHOa__error{color:var(--danger);background:#ef44441a;border:1px solid #ef44444d;border-radius:10px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.InsufficientBalanceModal-module__oxsHOa__packageGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.InsufficientBalanceModal-module__oxsHOa__packageCard{background:var(--bg-tertiary);border:2px solid var(--border-color);cursor:pointer;text-align:center;border-radius:14px;padding:24px 16px;transition:all .2s;position:relative}.InsufficientBalanceModal-module__oxsHOa__packageCard:hover{border-color:var(--accent);background:#6366f10d}.InsufficientBalanceModal-module__oxsHOa__packageCard.InsufficientBalanceModal-module__oxsHOa__packageSelected{border-color:var(--accent);background:#6366f11a}.InsufficientBalanceModal-module__oxsHOa__packageAmount{color:var(--text-primary);margin-bottom:4px;font-size:28px;font-weight:700;display:block}.InsufficientBalanceModal-module__oxsHOa__packageLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;font-size:12px}.InsufficientBalanceModal-module__oxsHOa__stripeNote{border-top:1px solid var(--border-color);color:var(--text-secondary);justify-content:center;align-items:center;gap:8px;margin-top:20px;padding-top:20px;font-size:13px;display:flex}
.PlanVisualPanel-module__1XwvuW__panel{color:#fff;background:#1a3a32;flex-direction:column;min-height:100%;padding:28px 24px 24px;display:flex}.PlanVisualPanel-module__1XwvuW__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#ffffff73;margin-bottom:6px;font-size:11px;font-weight:600}.PlanVisualPanel-module__1XwvuW__list{flex-direction:column;flex:1;justify-content:center;display:flex}.PlanVisualPanel-module__1XwvuW__row{align-items:center;gap:11px;padding:8px 0;display:flex}.PlanVisualPanel-module__1XwvuW__tick{color:#1a3a32;border:1.5px solid #ffffff52;border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;transition:background .2s,border-color .2s;display:flex}.PlanVisualPanel-module__1XwvuW__tick svg{opacity:0;transition:opacity .2s}.PlanVisualPanel-module__1XwvuW__rowDone .PlanVisualPanel-module__1XwvuW__tick{background:#fff;border-color:#fff}.PlanVisualPanel-module__1XwvuW__rowDone .PlanVisualPanel-module__1XwvuW__tick svg{opacity:1}.PlanVisualPanel-module__1XwvuW__text{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.4;transition:color .2s;overflow:hidden}.PlanVisualPanel-module__1XwvuW__rowDone .PlanVisualPanel-module__1XwvuW__text{color:#fffffff2}.PlanVisualPanel-module__1XwvuW__foot{justify-content:space-between;align-items:center;margin-top:18px;font-size:12px;display:flex}.PlanVisualPanel-module__1XwvuW__footLabel{color:#ffffffb3}.PlanVisualPanel-module__1XwvuW__footCount{color:#ffffff73;font-variant-numeric:tabular-nums}.PlanVisualPanel-module__1XwvuW__bar{background:#ffffff24;border-radius:99px;height:3px;margin-top:8px;overflow:hidden}.PlanVisualPanel-module__1XwvuW__fill{background:#fff;border-radius:99px;height:100%;transition:width .25s}
.splitModal-module__gQmdqG__split{border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;min-height:520px;display:grid;overflow:hidden}.splitModal-module__gQmdqG__visual{min-width:0;display:flex}.splitModal-module__gQmdqG__visual>*{flex:1}.splitModal-module__gQmdqG__content{background:var(--bg-secondary);color:var(--text-primary);min-width:0;padding:28px 28px 20px;position:relative}.splitModal-module__gQmdqG__close{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:18px}.splitModal-module__gQmdqG__close:hover{color:var(--text-primary);background:var(--bg-tertiary)}.splitModal-module__gQmdqG__title{color:var(--text-primary);margin:0 0 4px;padding-right:32px;font-size:20px;font-weight:600;line-height:1.3}.splitModal-module__gQmdqG__subtitle{color:var(--text-tertiary);margin:0 0 20px;font-size:13px;line-height:1.5}.splitModal-module__gQmdqG__cta{background:var(--accent);color:#fff;width:100%;min-height:46px;font:inherit;cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:13px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.splitModal-module__gQmdqG__cta:hover:not(:disabled){background:var(--accent-hover)}.splitModal-module__gQmdqG__cta:disabled{opacity:.55;cursor:not-allowed}.splitModal-module__gQmdqG__terms{color:var(--text-tertiary);text-align:center;margin:10px 0 0;font-size:11.5px;line-height:1.55}.splitModal-module__gQmdqG__foot{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;display:flex}.splitModal-module__gQmdqG__quietLink{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:none}.splitModal-module__gQmdqG__quietLink:hover{color:var(--text-primary)}.splitModal-module__gQmdqG__stripe{color:var(--text-muted);align-items:center;gap:4px;font-size:11px;display:inline-flex}.splitModal-module__gQmdqG__error{background:var(--danger-subtle);color:var(--danger);border-radius:var(--radius);align-items:center;gap:8px;margin-top:12px;padding:10px 12px;font-size:13px;display:flex}.splitModal-module__gQmdqG__loading{justify-content:center;padding:48px 0;display:flex}@media (max-width:720px){.splitModal-module__gQmdqG__split{grid-template-columns:1fr;min-height:0}.splitModal-module__gQmdqG__visual{display:none}.splitModal-module__gQmdqG__content{padding:22px 18px 16px}}
.SubscriptionRequiredModal-module__OdBc6a__rows{flex-direction:column;gap:8px;display:flex}.SubscriptionRequiredModal-module__OdBc6a__row{background:var(--bg-tertiary);border:1px solid var(--border-subtle);width:100%;font:inherit;color:var(--text-primary);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.SubscriptionRequiredModal-module__OdBc6a__row:hover{border-color:var(--border-color)}.SubscriptionRequiredModal-module__OdBc6a__rowOn{background:var(--bg-elevated);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.SubscriptionRequiredModal-module__OdBc6a__rowBadged{margin-top:10px}.SubscriptionRequiredModal-module__OdBc6a__badge{background:var(--accent-subtle-solid);color:var(--accent);white-space:nowrap;border-radius:99px;padding:2px 9px;font-size:11px;font-weight:600;line-height:1.45;position:absolute;top:-10px;left:12px}.SubscriptionRequiredModal-module__OdBc6a__radio{border:1.5px solid var(--border-color);background:var(--bg-elevated);color:#fff;border-radius:50%;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;transition:background .15s,border-color .15s;display:flex}.SubscriptionRequiredModal-module__OdBc6a__radio svg{opacity:0}.SubscriptionRequiredModal-module__OdBc6a__rowOn .SubscriptionRequiredModal-module__OdBc6a__radio{background:var(--accent);border-color:var(--accent)}.SubscriptionRequiredModal-module__OdBc6a__rowOn .SubscriptionRequiredModal-module__OdBc6a__radio svg{opacity:1}.SubscriptionRequiredModal-module__OdBc6a__rowText{flex-direction:column;gap:2px;min-width:0;display:flex}.SubscriptionRequiredModal-module__OdBc6a__rowName{font-size:14px;font-weight:600;line-height:1.3}.SubscriptionRequiredModal-module__OdBc6a__rowSub{color:var(--text-muted);white-space:nowrap;font-size:12px;line-height:1.3}.SubscriptionRequiredModal-module__OdBc6a__rowPrice{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:15px;font-weight:600}.SubscriptionRequiredModal-module__OdBc6a__rowPrice small{color:var(--text-muted);font-size:11px;font-weight:400}
.AlreadySubscribedModal-module__NXWWmq__copy{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.AlreadySubscribedModal-module__NXWWmq__error{color:var(--danger);background:#ef44441a;border:1px solid #ef44444d;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:12px 16px;font-size:13px;display:flex}
.BrowsersBusyModal-module__HUEW2a__head{text-align:center;margin-bottom:14px}.BrowsersBusyModal-module__HUEW2a__icon{width:48px;height:48px;color:var(--warning);background:#f59e0b1f;border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.BrowsersBusyModal-module__HUEW2a__title{color:var(--text-primary);margin:0 0 4px;font-size:18px;font-weight:600}.BrowsersBusyModal-module__HUEW2a__subtitle{color:var(--text-secondary);margin:0;font-size:13px}.BrowsersBusyModal-module__HUEW2a__copy{color:var(--text-secondary);text-align:center;margin:0;font-size:14px;line-height:1.55}.BrowsersBusyModal-module__HUEW2a__serverNote{color:var(--text-tertiary);background:var(--bg-tertiary);text-align:left;border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.5}.BrowsersBusyModal-module__HUEW2a__upsell{background:var(--accent-subtle);border:1px solid var(--border-color);text-align:left;border-radius:10px;margin:18px 0 0;padding:14px 16px}.BrowsersBusyModal-module__HUEW2a__upsellBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);align-items:center;gap:5px;margin:0 0 8px;font-size:11px;font-weight:600;display:inline-flex}.BrowsersBusyModal-module__HUEW2a__upsellTitle{color:var(--text-primary);margin:0 0 4px;font-size:14px;font-weight:600}.BrowsersBusyModal-module__HUEW2a__upsellBody{color:var(--text-secondary);margin:0 0 12px;font-size:13px;line-height:1.5}.BrowsersBusyModal-module__HUEW2a__upsellCta{width:100%}
.fileDescription-module__tv1-4G__input{box-sizing:border-box;resize:vertical;width:100%;min-height:84px;font:inherit;color:var(--text-primary);background:var(--bg-input,var(--bg-secondary));border:1px solid var(--border-color);border-radius:8px;outline:none;padding:10px 12px;font-size:14px;line-height:1.5;transition:border-color .15s}.fileDescription-module__tv1-4G__input:focus{border-color:var(--accent)}.fileDescription-module__tv1-4G__input:disabled{opacity:.6}.fileDescription-module__tv1-4G__hint{color:var(--text-secondary);justify-content:space-between;align-items:flex-start;gap:12px;margin-top:8px;font-size:12px;line-height:1.45;display:flex}.fileDescription-module__tv1-4G__count{font-variant-numeric:tabular-nums;flex-shrink:0}
.code-module__oxN4uW__content{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex;overflow-y:auto}.code-module__oxN4uW__header h3{color:var(--text-primary);margin-bottom:4px;font-size:16px;font-weight:600}.code-module__oxN4uW__description{color:var(--text-secondary);font-size:13px}.code-module__oxN4uW__keyCard{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;display:flex}.code-module__oxN4uW__keyLeft{align-items:center;gap:10px;min-width:0;display:flex}.code-module__oxN4uW__keyIcon{width:24px;height:24px;color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.code-module__oxN4uW__keyValue{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-family:SF Mono,Monaco,Courier New,monospace;font-size:12px;overflow:hidden}.code-module__oxN4uW__keyLoading{color:var(--text-tertiary);font-size:12px;font-style:italic}.code-module__oxN4uW__keyRevealBtn{background:var(--accent);border:1px solid var(--accent);border-radius:var(--radius);color:#fff;cursor:pointer;transition:opacity var(--transition);flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:500}.code-module__oxN4uW__keyRevealBtn:hover{opacity:.85}.code-module__oxN4uW__headerRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.code-module__oxN4uW__langSelect{border-radius:var(--radius);border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;transition:border-color var(--transition);flex-shrink:0;padding:6px 10px;font-size:13px;font-weight:500;position:absolute;right:0}.code-module__oxN4uW__langSelect:hover{border-color:var(--accent)}.code-module__oxN4uW__langSelect:focus{border-color:var(--accent);outline:none}.code-module__oxN4uW__steps{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.code-module__oxN4uW__stepArrow{color:var(--text-tertiary);font-size:11px}.code-module__oxN4uW__webhook{border:1px solid var(--border-color);border-radius:var(--radius);overflow:hidden}.code-module__oxN4uW__webhook summary{color:var(--text-secondary);cursor:pointer;background:var(--bg-tertiary);-webkit-user-select:none;user-select:none;padding:8px 12px;font-size:13px;font-weight:500}.code-module__oxN4uW__webhook summary:hover{color:var(--text-primary)}.code-module__oxN4uW__webhook .code-module__oxN4uW__blockWrap{border-top:1px solid var(--border-color)}.code-module__oxN4uW__featureWarn{border-radius:var(--radius);color:var(--text-secondary);background:#ffb3001a;border:1px solid #ffb3004d;padding:8px 12px;font-size:12px;line-height:1.5}.code-module__oxN4uW__blockWrap{border-radius:var(--radius-lg);flex:1;min-height:200px;position:relative;overflow:hidden}.code-module__oxN4uW__block{border-radius:var(--radius-lg);color:#cdd6f4;white-space:pre;background:#1e1e2e;border:1px solid #ffffff14;height:100%;max-height:55vh;margin:0;padding:16px 100px 16px 16px;font-family:SF Mono,Monaco,Inconsolata,Fira Code,Courier New,monospace;font-size:12px;line-height:1.7;overflow:auto}[data-theme=light] .code-module__oxN4uW__block{border-color:var(--border-color);color:#383a42;background:#fafafa}.code-module__oxN4uW__actions{gap:4px;display:flex;position:absolute;top:10px;right:10px}.code-module__oxN4uW__copyBtn{text-transform:uppercase;letter-spacing:.3px;cursor:pointer;color:#ffffffb3;background:#ffffff1a;border:none;border-radius:4px;padding:5px 10px;font-size:10px;font-weight:600;transition:all .15s}[data-theme=light] .code-module__oxN4uW__copyBtn{background:var(--bg-hover);color:var(--text-secondary)}.code-module__oxN4uW__copyBtn:hover{background:var(--accent);color:#fff}.syntax-keyword{color:#cba6f7}.syntax-string{color:#a6e3a1}.syntax-comment{color:#6c7086;font-style:italic}.syntax-property{color:#89b4fa}.syntax-method{color:#f9e2af}.syntax-builtin{color:#94e2d5}.syntax-url{color:#94e2d5;text-underline-offset:2px;text-decoration:underline}.syntax-command{color:#89b4fa;font-weight:600}.syntax-flag{color:#89b4fa}.syntax-bracket{color:#f9e2af}.syntax-operator{color:#89dceb}[data-theme=light] .syntax-keyword{color:#af00db}[data-theme=light] .syntax-string{color:#0a7e07}[data-theme=light] .syntax-comment{color:#6a737d;font-style:italic}[data-theme=light] .syntax-property{color:#001080}[data-theme=light] .syntax-method{color:#795e26}[data-theme=light] .syntax-builtin{color:#267f99}[data-theme=light] .syntax-url{color:#267f99}[data-theme=light] .syntax-command{color:#00f;font-weight:600}[data-theme=light] .syntax-flag{color:#001080}[data-theme=light] .syntax-bracket{color:#00f}[data-theme=light] .syntax-operator{color:#000}.code-module__oxN4uW__docLinks{border-top:1px solid var(--border-color);gap:16px;padding-top:12px;display:flex}.code-module__oxN4uW__docLinks a{color:var(--accent);transition:opacity var(--transition);font-size:13px;font-weight:500;text-decoration:none}.code-module__oxN4uW__docLinks a:hover{opacity:.8}@keyframes code-module__oxN4uW__spin{to{transform:rotate(360deg)}}.code-module__oxN4uW__spinner{border:2px solid var(--border-color);border-top-color:var(--text-tertiary);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite code-module__oxN4uW__spin}.code-module__oxN4uW__instructionsPanel{flex-direction:column;gap:0;display:flex}.code-module__oxN4uW__instructionsList{background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:0;display:flex;overflow:hidden}.code-module__oxN4uW__instructionStep{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.code-module__oxN4uW__instructionStep:last-child{border-bottom:none}.code-module__oxN4uW__instructionStepNumber{background:var(--terracotta);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}.code-module__oxN4uW__instructionStepContent{flex:1;min-width:0}.code-module__oxN4uW__instructionStepTitle{color:var(--text-primary);margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.4}.code-module__oxN4uW__instructionStepDesc{color:var(--text-muted);white-space:pre-wrap;font-size:12px;line-height:1.5}.code-module__oxN4uW__instructionCodeBlock{margin-top:12px;position:relative}.code-module__oxN4uW__instructionCodeBlock pre{font-size:12px;font-family:var(--font-mono);color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius);white-space:pre;margin:0;padding:14px 16px;line-height:1.6;overflow-x:auto}.code-module__oxN4uW__instructionTip{background:var(--sage-subtle);border:1px solid var(--sage);border-radius:var(--radius-lg);color:var(--text-secondary);align-items:flex-start;gap:10px;margin-top:16px;padding:14px 20px;font-size:12px;line-height:1.5;display:flex}.code-module__oxN4uW__instructionTipIcon{color:var(--sage);flex-shrink:0;margin-top:1px;font-size:14px;font-weight:700}.code-module__oxN4uW__content .code-module__oxN4uW__instructionStep{gap:12px;padding:14px 16px}.code-module__oxN4uW__content .code-module__oxN4uW__instructionStepNumber{width:24px;height:24px}.code-module__oxN4uW__content .code-module__oxN4uW__instructionStepDesc{word-break:break-word}.code-module__oxN4uW__content .code-module__oxN4uW__instructionCodeBlock pre{padding:10px 12px;font-size:11px}.code-module__oxN4uW__wizardTabBar{border-bottom:1px solid var(--border-color);gap:4px;margin:16px 0 8px;display:flex}.code-module__oxN4uW__wizardTab{color:var(--text-secondary);cursor:pointer;transition:color var(--transition), border-color var(--transition);background:0 0;border:none;border-bottom:2px solid #0000;padding:6px 12px;font-size:12px;font-weight:500}.code-module__oxN4uW__wizardTab:hover{color:var(--text-primary)}.code-module__oxN4uW__wizardTabActive{color:var(--accent);border-bottom-color:var(--accent)}.code-module__oxN4uW__downloadTemplateRow{flex-direction:column;gap:6px;margin:0 0 16px;display:flex}.code-module__oxN4uW__downloadTemplateBtn{background:var(--accent);color:#fff;border-radius:var(--radius);cursor:pointer;transition:opacity var(--transition);border:none;align-self:flex-start;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex}.code-module__oxN4uW__downloadTemplateBtn:hover:not(:disabled){opacity:.88}.code-module__oxN4uW__downloadTemplateBtn:disabled{opacity:.45;cursor:not-allowed}.code-module__oxN4uW__downloadTemplateReason{color:var(--text-muted);font-size:11px;line-height:1.5}.code-module__oxN4uW__pickerCta{border-radius:var(--radius-lg);background:var(--accent);color:#fff;text-align:left;cursor:pointer;width:100%;transition:filter var(--transition), transform var(--transition);border:none;align-items:center;gap:14px;padding:16px 18px;display:flex;box-shadow:0 2px 10px #00000014}.code-module__oxN4uW__pickerCta:hover:not(:disabled){filter:brightness(1.06)}.code-module__oxN4uW__pickerCta:active:not(:disabled){transform:translateY(1px)}.code-module__oxN4uW__pickerCta:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.code-module__oxN4uW__pickerCtaIcon{color:#fff;background:#ffffff2e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.code-module__oxN4uW__pickerCtaText{flex-direction:column;min-width:0;display:flex}.code-module__oxN4uW__pickerCtaTitle{font-size:15px;font-weight:600;line-height:1.2}.code-module__oxN4uW__pickerCtaSub{opacity:.85;margin-top:3px;font-size:12px;line-height:1.35}.code-module__oxN4uW__pickerSubheading{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-top:4px;font-size:12px;font-weight:500}.code-module__oxN4uW__pickerGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.code-module__oxN4uW__pickerCard{border-radius:var(--radius-lg);border:1px solid var(--border-color);background:var(--bg-secondary);text-align:left;cursor:pointer;transition:border-color var(--transition), background var(--transition), box-shadow var(--transition);flex-direction:column;gap:10px;padding:14px;display:flex}.code-module__oxN4uW__pickerCard:hover{border-color:var(--accent);background:var(--accent-subtle);box-shadow:var(--shadow-sm)}.code-module__oxN4uW__pickerLogoCluster{flex-wrap:wrap;gap:6px;display:flex}.code-module__oxN4uW__pickerLogo{border:1px solid var(--border-subtle);object-fit:contain;background:#fff;border-radius:7px;width:30px;height:30px;padding:4px}.code-module__oxN4uW__pickerLogoFallback{background:var(--bg-tertiary);border:1px solid var(--border-subtle);width:30px;height:30px;color:var(--text-secondary);border-radius:7px;justify-content:center;align-items:center;display:flex}.code-module__oxN4uW__pickerTitle{color:var(--text-primary);font-size:14px;font-weight:600}.code-module__oxN4uW__pickerDesc{color:var(--text-secondary);font-size:12px;line-height:1.4}
.ScheduleTaskModal-module__ZC4g5W__body{flex-direction:column;gap:14px;display:flex}.ScheduleTaskModal-module__ZC4g5W__summary{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:8px;flex-direction:column;gap:5px;padding:12px 14px;font-size:13px;display:flex}.ScheduleTaskModal-module__ZC4g5W__summaryHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.ScheduleTaskModal-module__ZC4g5W__summaryTitle{text-transform:uppercase;letter-spacing:.5px;color:var(--text-tertiary);font-size:11px;font-weight:600}.ScheduleTaskModal-module__ZC4g5W__editLink{color:var(--accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:12px;font-weight:500;text-decoration:underline}.ScheduleTaskModal-module__ZC4g5W__editLink:hover{color:var(--accent-hover)}.ScheduleTaskModal-module__ZC4g5W__summaryRow{gap:8px;font-size:12px;display:flex}.ScheduleTaskModal-module__ZC4g5W__summaryKey{min-width:64px;color:var(--text-tertiary);flex-shrink:0}.ScheduleTaskModal-module__ZC4g5W__summaryVal{color:var(--text-primary);overflow-wrap:anywhere;word-break:break-word}.ScheduleTaskModal-module__ZC4g5W__summaryVal em{color:var(--text-muted);font-style:italic}.ScheduleTaskModal-module__ZC4g5W__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}.ScheduleTaskModal-module__ZC4g5W__envCoach{background:rgba(var(--warning-rgb), .1);border:1px solid rgba(var(--warning-rgb), .4);color:var(--text-primary);border-radius:8px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ScheduleTaskModal-module__ZC4g5W__envCoachText{flex:1;font-size:13px;line-height:1.45}.ScheduleTaskModal-module__ZC4g5W__envCoachText strong{color:var(--text-primary);font-weight:600}.ScheduleTaskModal-module__ZC4g5W__envCoachBtn{cursor:pointer;background:var(--accent);color:#fff;border:1px solid var(--accent);white-space:nowrap;border-radius:6px;flex-shrink:0;padding:7px 14px;font-size:13px;font-weight:600;transition:all .15s}.ScheduleTaskModal-module__ZC4g5W__envCoachBtn:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.ScheduleTaskModal-module__ZC4g5W__envCoachBtn:disabled{opacity:.5;cursor:not-allowed}.ScheduleTaskModal-module__ZC4g5W__label{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:12px;font-weight:500;display:flex}.ScheduleTaskModal-module__ZC4g5W__textInput{background:var(--bg-input);color:var(--text-primary);border:1px solid var(--border-color);border-radius:6px;padding:7px 10px;font-family:inherit;font-size:13px}.ScheduleTaskModal-module__ZC4g5W__textInput:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-subtle);outline:none}.ScheduleTaskModal-module__ZC4g5W__textInput:disabled{opacity:.5;cursor:not-allowed}.ScheduleTaskModal-module__ZC4g5W__advanced{color:var(--text-tertiary);border-top:1px dashed var(--border-subtle);margin-top:4px;padding:6px 0;font-size:11px}.ScheduleTaskModal-module__ZC4g5W__btnPrimary,.ScheduleTaskModal-module__ZC4g5W__btnSecondary{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s}.ScheduleTaskModal-module__ZC4g5W__btnPrimary{background:var(--accent);color:#fff;border-color:var(--accent)}.ScheduleTaskModal-module__ZC4g5W__btnPrimary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.ScheduleTaskModal-module__ZC4g5W__btnPrimary:disabled{opacity:.5;cursor:not-allowed}.ScheduleTaskModal-module__ZC4g5W__btnSecondary{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-color)}.ScheduleTaskModal-module__ZC4g5W__btnSecondary:hover:not(:disabled){background:var(--bg-hover)}.ScheduleTaskModal-module__ZC4g5W__btnSecondary:disabled{opacity:.5;cursor:not-allowed}
.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;gap:14px;display:flex}.CronBuilder-module__LRYe7q__timeRow{align-items:center;gap:6px;display:flex}.CronBuilder-module__LRYe7q__timeInput{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:8px 12px;font-family:inherit;font-size:13px}.CronBuilder-module__LRYe7q__timeInput:focus{border-color:var(--accent);outline:none}.CronBuilder-module__LRYe7q__timeInput:disabled{opacity:.6;cursor:not-allowed}.CronBuilder-module__LRYe7q__removeTime{border:1px solid var(--border-subtle);width:26px;height:26px;color:var(--text-tertiary);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;border-radius:50%;flex:none;font-size:15px;line-height:1}.CronBuilder-module__LRYe7q__removeTime:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.CronBuilder-module__LRYe7q__removeTime:disabled{opacity:.5;cursor:not-allowed}.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%}}
.Button-module__8RiFmG__button{border-radius:var(--radius);font-family:var(--font-sans);cursor:pointer;transition:background var(--transition), border-color var(--transition), color var(--transition), opacity var(--transition);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.Button-module__8RiFmG__button:disabled,.Button-module__8RiFmG__button.Button-module__8RiFmG__disabled{opacity:.55;cursor:not-allowed}.Button-module__8RiFmG__button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Button-module__8RiFmG__sm{height:30px;padding:6px 12px;font-size:13px}.Button-module__8RiFmG__md{height:36px;padding:8px 16px;font-size:14px}.Button-module__8RiFmG__lg{height:44px;padding:12px 20px;font-size:14px}.Button-module__8RiFmG__primary{background:var(--accent);color:#fff;border-color:var(--accent)}.Button-module__8RiFmG__primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.Button-module__8RiFmG__secondary{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-color)}.Button-module__8RiFmG__secondary:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-focus)}.Button-module__8RiFmG__ghost{color:var(--text-secondary);background:0 0;border-color:#0000}.Button-module__8RiFmG__ghost:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.Button-module__8RiFmG__danger{color:var(--danger);border-color:var(--danger);background:0 0}.Button-module__8RiFmG__danger:hover:not(:disabled){background:var(--danger);color:#fff}.Button-module__8RiFmG__dangerFilled{background:var(--danger);color:#fff;border-color:var(--danger)}.Button-module__8RiFmG__dangerFilled:hover:not(:disabled){background:var(--danger-hover);border-color:var(--danger-hover)}.Button-module__8RiFmG__fullWidth{width:100%}.Button-module__8RiFmG__icon{flex-shrink:0;display:inline-flex}.Button-module__8RiFmG__icon svg{width:1em;height:1em}
.EnvironmentSyncModal-module__mxSlNa__successIcon{color:#10b981;background:#10b9811a;border:1px solid #10b98133;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.EnvironmentSyncModal-module__mxSlNa__tabs{background:var(--bg-tertiary);border-radius:10px;gap:4px;margin-bottom:16px;padding:4px;display:flex}.EnvironmentSyncModal-module__mxSlNa__tab{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.EnvironmentSyncModal-module__mxSlNa__tab:hover:not(.EnvironmentSyncModal-module__mxSlNa__tabDisabled){color:var(--text-primary)}.EnvironmentSyncModal-module__mxSlNa__tabActive{background:var(--bg-secondary);color:var(--text-primary);box-shadow:0 1px 3px #0000001a}.EnvironmentSyncModal-module__mxSlNa__tabDisabled{opacity:.5;cursor:not-allowed}.EnvironmentSyncModal-module__mxSlNa__tabBadge{color:#d97706;white-space:nowrap;background:#fbbf2426;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.EnvironmentSyncModal-module__mxSlNa__steps{text-align:left;margin-bottom:16px}.EnvironmentSyncModal-module__mxSlNa__step{align-items:flex-start;gap:12px;padding:10px 0;display:flex}.EnvironmentSyncModal-module__mxSlNa__step+.EnvironmentSyncModal-module__mxSlNa__step{border-top:1px solid var(--border-color)}.EnvironmentSyncModal-module__mxSlNa__stepNumber{background:var(--accent-subtle,#6366f11a);width:24px;height:24px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:700;display:flex}.EnvironmentSyncModal-module__mxSlNa__stepText{color:var(--text-secondary);font-size:13px;line-height:1.5}.EnvironmentSyncModal-module__mxSlNa__stepText strong{color:var(--text-primary);font-weight:600}.EnvironmentSyncModal-module__mxSlNa__codeBlock{background:var(--bg-primary);border:1px solid var(--border-color);text-align:left;border-radius:10px;align-items:center;gap:10px;padding:14px 16px;display:flex}.EnvironmentSyncModal-module__mxSlNa__codeText{color:var(--text-primary);word-break:break-all;-webkit-user-select:all;user-select:all;flex:1;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:12px;line-height:1.6}.EnvironmentSyncModal-module__mxSlNa__copyBtn{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .15s;display:flex}.EnvironmentSyncModal-module__mxSlNa__copyBtn:hover{color:var(--text-primary);border-color:var(--accent)}.EnvironmentSyncModal-module__mxSlNa__copyBtnSuccess{color:#10b981;border-color:#10b981}.EnvironmentSyncModal-module__mxSlNa__codeLoading{color:var(--text-secondary);align-items:center;gap:8px;width:100%;padding:4px 0;font-size:13px;display:flex}.EnvironmentSyncModal-module__mxSlNa__codeError{color:var(--text-secondary);width:100%;font-size:13px;line-height:1.5}.EnvironmentSyncModal-module__mxSlNa__codeError a{color:var(--accent);font-weight:500;text-decoration:underline}@media (max-width:540px){.EnvironmentSyncModal-module__mxSlNa__codeBlock{flex-direction:column;align-items:stretch}.EnvironmentSyncModal-module__mxSlNa__copyBtn{justify-content:center}.EnvironmentSyncModal-module__mxSlNa__tabs{flex-wrap:wrap}}
.SkillPermissionsModal-module__cjW2kG__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#00000060;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-theme=dark] .SkillPermissionsModal-module__cjW2kG__overlay{background:#0000008c}.SkillPermissionsModal-module__cjW2kG__dialog{background:var(--bg-primary);width:480px;max-width:92%;max-height:88%;color:var(--text-primary);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,sans-serif;display:flex;overflow:hidden;box-shadow:0 20px 60px #0009}.SkillPermissionsModal-module__cjW2kG__header{border-bottom:1px solid var(--border-subtle);padding:16px 20px 12px}.SkillPermissionsModal-module__cjW2kG__title{margin:0 0 4px;font-size:15px;font-weight:600}.SkillPermissionsModal-module__cjW2kG__subtitle{color:var(--text-tertiary);margin:0;font-size:12px}.SkillPermissionsModal-module__cjW2kG__skillName{color:#8b5cf6;font-weight:500}.SkillPermissionsModal-module__cjW2kG__body{flex:1;padding:14px 20px;overflow-y:auto}.SkillPermissionsModal-module__cjW2kG__intro{color:var(--text-secondary);margin:0 0 14px;font-size:12px;line-height:1.5}.SkillPermissionsModal-module__cjW2kG__section{margin-bottom:14px}.SkillPermissionsModal-module__cjW2kG__sectionLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px;font-size:10px}.SkillPermissionsModal-module__cjW2kG__permRow{background:var(--bg-tertiary);border:1px solid var(--border-subtle);cursor:pointer;border-radius:6px;align-items:flex-start;gap:10px;margin-bottom:4px;padding:8px 10px;font-size:13px;display:flex}.SkillPermissionsModal-module__cjW2kG__permRow:hover{background:var(--bg-hover)}.SkillPermissionsModal-module__cjW2kG__permRowChecked{border-color:var(--accent);background:var(--accent-subtle)}.SkillPermissionsModal-module__cjW2kG__checkbox{accent-color:var(--accent);margin-top:2px}.SkillPermissionsModal-module__cjW2kG__permLabel{flex:1;line-height:1.4}.SkillPermissionsModal-module__cjW2kG__permDomain{color:var(--teal);background:var(--teal-subtle);border-radius:3px;padding:1px 6px;font-family:SF Mono,monospace;font-size:11px}.SkillPermissionsModal-module__cjW2kG__empty{background:var(--success-subtle);border-left:2px solid var(--success);color:var(--text-secondary);border-radius:0 4px 4px 0;padding:12px;font-size:12px}.SkillPermissionsModal-module__cjW2kG__warning{background:var(--warning-subtle);border-left:2px solid var(--warning);color:var(--text-secondary);border-radius:0 4px 4px 0;margin-bottom:12px;padding:10px 12px;font-size:11px;line-height:1.5}.SkillPermissionsModal-module__cjW2kG__actions{border-top:1px solid var(--border-subtle);background:var(--bg-secondary);justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.SkillPermissionsModal-module__cjW2kG__btn,.SkillPermissionsModal-module__cjW2kG__btnPrimary{background:var(--bg-elevated);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:4px;padding:6px 14px;font-size:12px}.SkillPermissionsModal-module__cjW2kG__btn:hover{background:var(--bg-hover)}.SkillPermissionsModal-module__cjW2kG__btnPrimary{background:var(--accent);border-color:var(--accent);color:#fff}.SkillPermissionsModal-module__cjW2kG__btnPrimary:hover{background:var(--accent-hover)}.SkillPermissionsModal-module__cjW2kG__btnPrimary:disabled{opacity:.5;cursor:not-allowed}
.SkillsApp-module__hdkqwW__skillsBody{background:var(--bg-primary);height:100%;color:var(--text-primary);flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,sans-serif;display:flex;overflow:hidden}.SkillsApp-module__hdkqwW__skillsToolbar{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);align-items:center;gap:8px;padding:8px 12px;display:flex}.SkillsApp-module__hdkqwW__skillsBtn,.SkillsApp-module__hdkqwW__skillsBtnPrimary,.SkillsApp-module__hdkqwW__skillsBtnDanger{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}.SkillsApp-module__hdkqwW__skillsBtn:hover{background:var(--bg-hover)}.SkillsApp-module__hdkqwW__skillsBtnPrimary{background:var(--accent);border-color:var(--accent);color:#fff}.SkillsApp-module__hdkqwW__skillsBtnPrimary:hover{background:var(--accent-hover)}.SkillsApp-module__hdkqwW__skillsBtnPrimary:disabled{opacity:.4;cursor:not-allowed}.SkillsApp-module__hdkqwW__skillsBtnDanger{background:var(--danger-subtle);border-color:var(--danger);color:var(--danger)}.SkillsApp-module__hdkqwW__skillsBtnDanger:hover{background:rgba(var(--danger-rgb), .2)}.SkillsApp-module__hdkqwW__skillsSelect{background:var(--bg-input);color:var(--text-primary);border:1px solid var(--border-color);border-radius:4px;padding:4px 8px;font-size:12px}.SkillsApp-module__hdkqwW__skillsSpacer{flex:1}.SkillsApp-module__hdkqwW__skillsContent{flex:1;display:flex;overflow:hidden}.SkillsApp-module__hdkqwW__skillsSidebar{border-right:1px solid var(--border-subtle);width:38%;overflow-y:auto}.SkillsApp-module__hdkqwW__skillItem{border-bottom:1px solid var(--border-subtle);cursor:pointer;padding:10px 12px}.SkillsApp-module__hdkqwW__skillItem:hover{background:var(--bg-hover)}.SkillsApp-module__hdkqwW__skillItemActive{background:var(--accent-subtle)}.SkillsApp-module__hdkqwW__skillItemHeader{align-items:center;gap:8px;margin-bottom:4px;display:flex}.SkillsApp-module__hdkqwW__skillItemName{font-size:13px;font-weight:500}.SkillsApp-module__hdkqwW__skillStatus{border-radius:50%;width:7px;height:7px;display:inline-block}.SkillsApp-module__hdkqwW__skillStatusActive{background:var(--success);box-shadow:0 0 6px rgba(var(--success-rgb), .6)}.SkillsApp-module__hdkqwW__skillStatusInactive{background:var(--text-muted)}.SkillsApp-module__hdkqwW__skillItemMeta{color:var(--text-tertiary);font-size:11px}.SkillsApp-module__hdkqwW__skillsDetail{flex:1;padding:16px;overflow-y:auto}.SkillsApp-module__hdkqwW__skillsForm{flex-direction:column;gap:6px;max-width:600px;display:flex}.SkillsApp-module__hdkqwW__skillsFormTitle{margin:0 0 8px;font-size:14px;font-weight:600}.SkillsApp-module__hdkqwW__skillsLabel{color:var(--text-secondary);margin-top:4px;font-size:11px}.SkillsApp-module__hdkqwW__skillsInput,.SkillsApp-module__hdkqwW__skillsTextarea{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}.SkillsApp-module__hdkqwW__skillsTextarea{resize:vertical;min-height:60px;font-family:SF Mono,monospace;font-size:12px}.SkillsApp-module__hdkqwW__skillsFormActions{gap:8px;margin-top:8px;display:flex}.SkillsApp-module__hdkqwW__skillsView{font-size:13px;line-height:1.55}.SkillsApp-module__hdkqwW__skillsViewHeader{align-items:center;gap:10px;margin-bottom:14px;display:flex}.SkillsApp-module__hdkqwW__skillsViewName{margin:0;font-size:18px;font-weight:600}.SkillsApp-module__hdkqwW__skillsBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600}.SkillsApp-module__hdkqwW__skillsBadgeActive{background:var(--success-subtle);color:var(--success)}.SkillsApp-module__hdkqwW__skillsBadgeInactive{background:var(--bg-elevated);color:var(--text-tertiary)}.SkillsApp-module__hdkqwW__skillsBadgeVerified{color:#8b5cf6;background:#8b5cf626;}.SkillsApp-module__hdkqwW__skillsViewSection{margin-bottom:14px}.SkillsApp-module__hdkqwW__skillsViewLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.6px;margin-bottom:4px;font-size:11px}.SkillsApp-module__hdkqwW__skillsTagRow{flex-wrap:wrap;gap:4px;display:flex}.SkillsApp-module__hdkqwW__skillsChip,.SkillsApp-module__hdkqwW__skillsChipMuted{background:var(--teal-subtle);color:var(--teal);border-radius:3px;padding:2px 8px;font-size:11px}.SkillsApp-module__hdkqwW__skillsChipMuted{background:var(--bg-elevated);color:var(--text-secondary);border:1px solid var(--border-subtle)}.SkillsApp-module__hdkqwW__skillsBody2{background:var(--bg-tertiary);color:var(--text-primary);white-space:pre-wrap;border:1px solid var(--border-subtle);border-radius:4px;margin:0;padding:10px 12px;font-family:SF Mono,monospace;font-size:12px;line-height:1.5;overflow-x:auto}.SkillsApp-module__hdkqwW__skillsTips{color:var(--text-secondary);margin:4px 0 0 18px;padding:0;font-size:12px}.SkillsApp-module__hdkqwW__skillsAgentNote{color:var(--text-secondary);background:#8b5cf614;border-left:2px solid #8b5cf6;margin-top:16px;padding:8px 10px;font-size:11px}.SkillsApp-module__hdkqwW__skillsAgentNote code{background:var(--bg-tertiary);color:#8b5cf6;border:1px solid var(--border-subtle);border-radius:3px;padding:1px 5px}.SkillsApp-module__hdkqwW__skillsEmpty,.SkillsApp-module__hdkqwW__skillsEmptyState{text-align:center;color:var(--text-muted);padding:30px 20px;font-size:12px}.SkillsApp-module__hdkqwW__skillsEmptyHint{color:var(--text-muted);margin-top:8px;font-size:11px}
.createEnvironmentModal-module__pZfaMa__modalError{background:var(--danger-subtle);border:1px solid rgba(var(--danger-rgb), .3);color:var(--danger);border-radius:10px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:13px;display:flex}.createEnvironmentModal-module__pZfaMa__modalError svg{flex:none}.createEnvironmentModal-module__pZfaMa__inputGroup{margin-bottom:12px}.createEnvironmentModal-module__pZfaMa__inputLabel{margin-bottom:8px;font-size:14px;font-weight:500;display:block}.createEnvironmentModal-module__pZfaMa__input{background:var(--bg-primary);border:1px solid var(--border-color);width:100%;color:var(--text-primary);border-radius:10px;padding:14px 16px;font-family:inherit;font-size:14px;transition:all .15s}.createEnvironmentModal-module__pZfaMa__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.createEnvironmentModal-module__pZfaMa__input::placeholder{color:var(--text-secondary)}.createEnvironmentModal-module__pZfaMa__textarea{resize:vertical;min-height:80px}.createEnvironmentModal-module__pZfaMa__inputInvalid,.createEnvironmentModal-module__pZfaMa__inputInvalid:focus{border-color:var(--danger);box-shadow:none}.createEnvironmentModal-module__pZfaMa__fieldHint{color:var(--text-tertiary);margin:6px 0 0;font-size:12px;line-height:1.45}.createEnvironmentModal-module__pZfaMa__fieldError{color:var(--danger);margin:6px 0 0;font-size:12px;line-height:1.45}
.Drawer-module__5pZ_OW__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:var(--z-modal,1000);background:#00000060;justify-content:flex-end;animation:.16s both Drawer-module__5pZ_OW__overlayIn;display:flex;position:fixed;inset:0}[data-theme=dark] .Drawer-module__5pZ_OW__overlay{background:#0000008c}.Drawer-module__5pZ_OW__panel{background:var(--bg-elevated);border-left:1px solid var(--border-color);box-shadow:var(--shadow-lg);width:100%;height:100dvh;font-family:var(--font-sans);flex-direction:column;animation:.22s both Drawer-module__5pZ_OW__drawerIn;display:flex}.Drawer-module__5pZ_OW__panel:focus{outline:none}.Drawer-module__5pZ_OW__overlay[data-state=closing]{pointer-events:none;animation:.16s both Drawer-module__5pZ_OW__overlayOut}.Drawer-module__5pZ_OW__overlay[data-state=closing] .Drawer-module__5pZ_OW__panel{animation:.16s both Drawer-module__5pZ_OW__drawerOut}.Drawer-module__5pZ_OW__header{border-bottom:1px solid var(--border-subtle);flex-shrink:0;align-items:flex-start;gap:12px;padding:20px 24px;display:flex}.Drawer-module__5pZ_OW__headerText{flex:1;min-width:0}.Drawer-module__5pZ_OW__title{color:var(--text-primary);font-size:17px;font-weight:600;font-family:var(--font-display);margin:0}.Drawer-module__5pZ_OW__subtitle{color:var(--text-secondary);margin-top:4px;font-size:13px;line-height:1.4}.Drawer-module__5pZ_OW__closeBtn{color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition), color var(--transition);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.Drawer-module__5pZ_OW__closeBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.Drawer-module__5pZ_OW__closeBtn[disabled]{opacity:.45;cursor:not-allowed}.Drawer-module__5pZ_OW__closeBtn[disabled]:hover{color:var(--text-tertiary);background:0 0}.Drawer-module__5pZ_OW__body{min-height:0;color:var(--text-primary);flex:1;padding:20px 24px;overflow-y:auto}.Drawer-module__5pZ_OW__body[data-flush]{padding:0}.Drawer-module__5pZ_OW__footer{border-top:1px solid var(--border-subtle);flex-shrink:0;padding:16px 24px}@keyframes Drawer-module__5pZ_OW__overlayIn{0%{opacity:0}}@keyframes Drawer-module__5pZ_OW__overlayOut{to{opacity:0}}@keyframes Drawer-module__5pZ_OW__drawerIn{0%{transform:translate(100%)}}@keyframes Drawer-module__5pZ_OW__drawerOut{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Drawer-module__5pZ_OW__overlay,.Drawer-module__5pZ_OW__panel,.Drawer-module__5pZ_OW__overlay[data-state=closing],.Drawer-module__5pZ_OW__overlay[data-state=closing] .Drawer-module__5pZ_OW__panel{animation-duration:.01ms}}
.playgroundWalkthrough-module__eMWEEa__root{z-index:10000;pointer-events:none;position:fixed;inset:0}.playgroundWalkthrough-module__eMWEEa__cutout{pointer-events:none;will-change:top, left, width, height;background:0 0;border-radius:10px;transition:top .18s,left .18s,width .18s,height .18s;position:fixed;box-shadow:0 0 0 9999px #0000008c}.playgroundWalkthrough-module__eMWEEa__tooltip{z-index:10001;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);pointer-events:auto;font-family:var(--font-sans);outline:none;padding:16px;animation:.2s ease-out playgroundWalkthrough-module__eMWEEa__tooltipIn;position:fixed}@keyframes playgroundWalkthrough-module__eMWEEa__tooltipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.playgroundWalkthrough-module__eMWEEa__header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.playgroundWalkthrough-module__eMWEEa__counter{color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.playgroundWalkthrough-module__eMWEEa__skipBtn{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-size:12px;transition:background .12s,color .12s}.playgroundWalkthrough-module__eMWEEa__skipBtn:hover{color:var(--text-primary);background:var(--bg-hover)}.playgroundWalkthrough-module__eMWEEa__title{color:var(--text-primary);font-size:16px;font-weight:600;font-family:var(--font-display,var(--font-sans));margin:0 0 6px}.playgroundWalkthrough-module__eMWEEa__body{color:var(--text-secondary);margin:0 0 16px;font-size:13px;line-height:1.5}.playgroundWalkthrough-module__eMWEEa__actions{justify-content:space-between;gap:8px;display:flex}.playgroundWalkthrough-module__eMWEEa__backBtn,.playgroundWalkthrough-module__eMWEEa__nextBtn{border-radius:var(--radius);cursor:pointer;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s,border-color .12s}.playgroundWalkthrough-module__eMWEEa__backBtn{color:var(--text-secondary);border:1px solid var(--border-color);background:0 0}.playgroundWalkthrough-module__eMWEEa__backBtn:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.playgroundWalkthrough-module__eMWEEa__backBtn:disabled{opacity:.4;cursor:not-allowed}.playgroundWalkthrough-module__eMWEEa__nextBtn{background:var(--accent);color:#fff;border:1px solid var(--accent);box-shadow:var(--shadow-accent)}.playgroundWalkthrough-module__eMWEEa__nextBtn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.playgroundWalkthrough-module__eMWEEa__placement_below:before,.playgroundWalkthrough-module__eMWEEa__placement_above:before{content:"";background:var(--bg-secondary);border:1px solid var(--border-color);width:12px;height:12px;margin-left:-6px;position:absolute;left:50%;transform:rotate(45deg)}.playgroundWalkthrough-module__eMWEEa__placement_below:before{border-bottom:none;border-right:none;top:-7px}.playgroundWalkthrough-module__eMWEEa__placement_above:before{border-top:none;border-left:none;bottom:-7px}.playgroundWalkthrough-module__eMWEEa__placement_right:before{content:"";background:var(--bg-secondary);border:1px solid var(--border-color);border-top:none;border-right:none;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:-7px;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.playgroundWalkthrough-module__eMWEEa__cutout{transition:none}.playgroundWalkthrough-module__eMWEEa__tooltip{animation:none}}@media (max-width:640px){.playgroundWalkthrough-module__eMWEEa__root{display:none}}.playgroundWalkthrough-module__eMWEEa__successHeader{color:var(--success,#10b981);align-items:center;gap:8px;display:flex}.playgroundWalkthrough-module__eMWEEa__successIcon{width:22px;height:22px;color:var(--success,#10b981);background:#10b98124;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.playgroundWalkthrough-module__eMWEEa__shield{pointer-events:auto;z-index:10000;background:0 0;border-radius:10px;position:fixed}.playgroundWalkthrough-module__eMWEEa__backdrop{pointer-events:none;background:#00000073;position:fixed;inset:0}.playgroundWalkthrough-module__eMWEEa__centered{box-shadow:var(--shadow-xl,var(--shadow-lg))}
.PlaygroundActionSelector-module__-57VdG__root{display:inline-block;position:relative}.PlaygroundActionSelector-module__-57VdG__splitBtn{background:linear-gradient(135deg, var(--accent-light) 0%, var(--accent) 100%);box-shadow:var(--shadow-accent);transition:all var(--transition,.2s);border-radius:10px;align-items:stretch;display:inline-flex;overflow:hidden}.PlaygroundActionSelector-module__-57VdG__splitBtn:hover:not(.PlaygroundActionSelector-module__-57VdG__disabled){background:linear-gradient(135deg, var(--accent) 0%, var(--accent-hover) 100%);box-shadow:0 6px 16px rgba(var(--accent-rgb), .4);transform:translateY(-1px)}.PlaygroundActionSelector-module__-57VdG__splitBtn.PlaygroundActionSelector-module__-57VdG__disabled{opacity:.4;cursor:not-allowed}.PlaygroundActionSelector-module__-57VdG__primary,.PlaygroundActionSelector-module__-57VdG__caret{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.PlaygroundActionSelector-module__-57VdG__primary{gap:8px;min-width:0;height:40px;padding:0 14px;font-size:14px;font-weight:600}.PlaygroundActionSelector-module__-57VdG__primary:hover:not(:disabled){background:#ffffff14}.PlaygroundActionSelector-module__-57VdG__primary:disabled{cursor:not-allowed}.PlaygroundActionSelector-module__-57VdG__primaryIcon{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.PlaygroundActionSelector-module__-57VdG__primaryLabel{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.PlaygroundActionSelector-module__-57VdG__caret{border-left:1px solid #ffffff2e;width:28px}.PlaygroundActionSelector-module__-57VdG__caret:hover:not(:disabled){background:#ffffff1f}.PlaygroundActionSelector-module__-57VdG__loader{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite PlaygroundActionSelector-module__-57VdG__spin}@keyframes PlaygroundActionSelector-module__-57VdG__spin{to{transform:rotate(360deg)}}.PlaygroundActionSelector-module__-57VdG__menu{background:var(--bg-elevated,#1a1a1a);border:1px solid var(--border-color);z-index:100;border-radius:10px;flex-direction:column;gap:1px;min-width:260px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 10px 30px #00000059}.PlaygroundActionSelector-module__-57VdG__menuItem{color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:13px;transition:background .12s;display:flex}.PlaygroundActionSelector-module__-57VdG__menuItem:hover,.PlaygroundActionSelector-module__-57VdG__menuItemActive{background:var(--accent-subtle);color:var(--accent)}.PlaygroundActionSelector-module__-57VdG__menuItemIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.PlaygroundActionSelector-module__-57VdG__menuItemLabel{white-space:nowrap;flex:1}.PlaygroundActionSelector-module__-57VdG__menuItemCheck{color:var(--accent);justify-content:center;align-items:center;display:inline-flex}.PlaygroundActionSelector-module__-57VdG__divider{background:var(--border-subtle,#ffffff14);height:1px;margin:4px 2px}
.PlaygroundModeSelector-module__H4q7cq__root{display:inline-block;position:relative}.PlaygroundModeSelector-module__H4q7cq__trigger{background:var(--bg-elevated,transparent);border:1px solid var(--border-color,#0000001f);height:40px;color:var(--text-primary);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.PlaygroundModeSelector-module__H4q7cq__trigger:hover:not(.PlaygroundModeSelector-module__H4q7cq__disabled){background:var(--accent-subtle,#0000000a);border-color:var(--accent,#0003);color:var(--accent,var(--text-primary))}.PlaygroundModeSelector-module__H4q7cq__trigger.PlaygroundModeSelector-module__H4q7cq__disabled{opacity:.4;cursor:not-allowed}.PlaygroundModeSelector-module__H4q7cq__icon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.PlaygroundModeSelector-module__H4q7cq__label{white-space:nowrap}.PlaygroundModeSelector-module__H4q7cq__caret{opacity:.7;justify-content:center;align-items:center;width:12px;height:12px;transition:transform .2s;display:inline-flex}.PlaygroundModeSelector-module__H4q7cq__caretOpen{transform:rotate(180deg)}.PlaygroundModeSelector-module__H4q7cq__menu{background:var(--bg-elevated,#1a1a1a);border:1px solid var(--border-color);z-index:100;border-radius:10px;flex-direction:column;gap:1px;min-width:240px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 10px 30px #00000059}.PlaygroundModeSelector-module__H4q7cq__menuItem{color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background .12s;display:flex}.PlaygroundModeSelector-module__H4q7cq__menuItem:hover,.PlaygroundModeSelector-module__H4q7cq__menuItemActive{background:var(--accent-subtle)}.PlaygroundModeSelector-module__H4q7cq__menuItemIcon{width:18px;height:18px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PlaygroundModeSelector-module__H4q7cq__menuItemText{flex-direction:column;flex:1;min-width:0;display:flex}.PlaygroundModeSelector-module__H4q7cq__menuItemLabel{color:var(--text-primary);font-size:13px;font-weight:600}.PlaygroundModeSelector-module__H4q7cq__menuItemSub{color:var(--text-secondary);margin-top:1px;font-size:11px}.PlaygroundModeSelector-module__H4q7cq__menuItemCheck{color:var(--accent);justify-content:center;align-items:center;display:inline-flex}
.PlannerOptionsPopup-module__0oKona__popup{background:var(--bg-elevated,var(--bg-primary));border:1px solid var(--border-color);z-index:5;width:100%;max-width:720px;font:inherit;border-radius:14px;margin:4px auto 12px;padding:14px 14px 12px;animation:.2s ease-out PlannerOptionsPopup-module__0oKona__plannerPopupIn;position:relative;box-shadow:0 12px 32px #00000024}@keyframes PlannerOptionsPopup-module__0oKona__plannerPopupIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.PlannerOptionsPopup-module__0oKona__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.PlannerOptionsPopup-module__0oKona__headerLeft{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.PlannerOptionsPopup-module__0oKona__progressBadge{color:#d97706;letter-spacing:.3px;background:#f59e0b2e;border:1px solid #f59e0b4d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}.PlannerOptionsPopup-module__0oKona__question{color:var(--text-primary);flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.4}.PlannerOptionsPopup-module__0oKona__closeBtn{width:26px;height:26px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.PlannerOptionsPopup-module__0oKona__closeBtn:hover{background:var(--accent-subtle);color:var(--text-primary);border-color:var(--border-color)}.PlannerOptionsPopup-module__0oKona__options{flex-direction:column;gap:6px;display:flex}.PlannerOptionsPopup-module__0oKona__optionBtn{text-align:left;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;font:inherit;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 12px 12px 14px;transition:background .15s,border-color .15s,transform 50ms;display:flex}.PlannerOptionsPopup-module__0oKona__optionBtn:hover:not(:disabled){border-color:var(--accent);background:var(--accent-subtle)}.PlannerOptionsPopup-module__0oKona__optionBtn:active:not(:disabled){transform:translateY(1px)}.PlannerOptionsPopup-module__0oKona__optionPicked{border-color:var(--accent);background:var(--accent-subtle)}.PlannerOptionsPopup-module__0oKona__optionText{flex-direction:column;flex:1;align-items:stretch;gap:2px;min-width:0;display:flex}.PlannerOptionsPopup-module__0oKona__optionLabel{color:var(--text-primary);font-size:14px;font-weight:600}.PlannerOptionsPopup-module__0oKona__optionSub{color:var(--text-tertiary);text-overflow:ellipsis;font-size:12px;overflow:hidden}.PlannerOptionsPopup-module__0oKona__optionShortcut{border:1px solid var(--border-color);background:var(--bg-elevated,transparent);min-width:24px;height:24px;color:var(--text-tertiary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.PlannerOptionsPopup-module__0oKona__otherWrapper{cursor:default;align-items:stretch}.PlannerOptionsPopup-module__0oKona__otherInput{border:1px dashed var(--border-color);width:100%;color:var(--text-primary);font:inherit;background:0 0;border-radius:6px;outline:none;margin-top:6px;padding:6px 8px;font-size:14px;transition:border-color .15s,background .15s}.PlannerOptionsPopup-module__0oKona__otherInput::placeholder{color:var(--text-tertiary)}.PlannerOptionsPopup-module__0oKona__otherInput:focus{border-color:var(--accent);background:var(--bg-primary)}.PlannerOptionsPopup-module__0oKona__footer{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.PlannerOptionsPopup-module__0oKona__footerLeft,.PlannerOptionsPopup-module__0oKona__footerRight{align-items:center;gap:8px;display:flex}.PlannerOptionsPopup-module__0oKona__btnSecondary{border:1px solid var(--border-color);color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.PlannerOptionsPopup-module__0oKona__btnSecondary:hover{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent)}.PlannerOptionsPopup-module__0oKona__btnPrimary{background:var(--accent);border:1px solid var(--accent);color:#fff;font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}.PlannerOptionsPopup-module__0oKona__btnPrimary:hover:not(:disabled){background:var(--accent-hover,var(--accent))}.PlannerOptionsPopup-module__0oKona__btnPrimaryDisabled,.PlannerOptionsPopup-module__0oKona__btnPrimary:disabled{opacity:.5;cursor:not-allowed}.PlannerOptionsPopup-module__0oKona__btnEnterHint{opacity:.85;justify-content:center;align-items:center;display:inline-flex}
.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}
.TimeZoneSelect-module__r2saMG__wrap{width:100%;position:relative}.TimeZoneSelect-module__r2saMG__trigger{background:var(--bg-elevated);border:1px solid var(--border-color);width:100%;color:var(--text-primary);font-size:14px;font-family:var(--font-sans);cursor:pointer;transition:border-color var(--transition);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.TimeZoneSelect-module__r2saMG__trigger:hover:not(:disabled){border-color:var(--accent)}.TimeZoneSelect-module__r2saMG__trigger:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.TimeZoneSelect-module__r2saMG__trigger:disabled{opacity:.6;cursor:not-allowed}.TimeZoneSelect-module__r2saMG__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TimeZoneSelect-module__r2saMG__chevron{color:var(--text-muted);transition:transform var(--transition);flex-shrink:0;display:inline-flex}.TimeZoneSelect-module__r2saMG__chevronOpen{transform:rotate(180deg)}.TimeZoneSelect-module__r2saMG__dropdown{background:var(--bg-secondary);border:1px solid var(--border-color);z-index:100;border-radius:10px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #00000040}.TimeZoneSelect-module__r2saMG__searchWrap{border-bottom:1px solid var(--border-color);color:var(--text-muted);align-items:center;gap:8px;padding:10px 12px;display:flex}.TimeZoneSelect-module__r2saMG__searchWrap svg{flex-shrink:0}.TimeZoneSelect-module__r2saMG__searchInput{width:100%;color:var(--text-primary);font-size:13px;font-family:var(--font-sans);background:0 0;border:none;outline:none}.TimeZoneSelect-module__r2saMG__searchInput::placeholder{color:var(--text-muted)}.TimeZoneSelect-module__r2saMG__list{max-height:240px;padding:4px;overflow-y:auto}.TimeZoneSelect-module__r2saMG__list::-webkit-scrollbar{width:6px}.TimeZoneSelect-module__r2saMG__list::-webkit-scrollbar-track{background:0 0}.TimeZoneSelect-module__r2saMG__list::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.TimeZoneSelect-module__r2saMG__option{width:100%;color:var(--text-primary);cursor:pointer;transition:background var(--transition);text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;padding:8px 10px;font-size:13px;display:flex}.TimeZoneSelect-module__r2saMG__option:hover{background:var(--bg-hover)}.TimeZoneSelect-module__r2saMG__optionActive{background:var(--accent-subtle);color:var(--accent)}.TimeZoneSelect-module__r2saMG__noResults{text-align:center;color:var(--text-muted);padding:12px;font-size:13px}
.DomainSuggestInput-module__FUhXJa__wrap{width:100%;position:relative}.DomainSuggestInput-module__FUhXJa__spinner{border:2px solid var(--border-color);border-top-color:var(--accent);pointer-events:none;border-radius:50%;width:14px;height:14px;margin-top:-7px;animation:.7s linear infinite DomainSuggestInput-module__FUhXJa__domainSuggestSpin;position:absolute;top:50%;right:12px}@keyframes DomainSuggestInput-module__FUhXJa__domainSuggestSpin{to{transform:rotate(360deg)}}
.SchedulerApp-module__FyiGEG__schedBody{background:var(--bg-primary);height:100%;color:var(--text-primary);flex-direction:column;font-family:-apple-system,sans-serif;display:flex;overflow:hidden}.SchedulerApp-module__FyiGEG__schedToolbar{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);align-items:center;gap:8px;padding:8px 12px;display:flex}.SchedulerApp-module__FyiGEG__schedBtn,.SchedulerApp-module__FyiGEG__schedBtnPrimary{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}.SchedulerApp-module__FyiGEG__schedBtn:hover{background:var(--bg-hover)}.SchedulerApp-module__FyiGEG__schedBtnPrimary{background:var(--accent);border-color:var(--accent);color:#fff}.SchedulerApp-module__FyiGEG__schedBtnPrimary:hover{background:var(--accent-hover)}.SchedulerApp-module__FyiGEG__schedBtnPrimary:disabled{opacity:.4;cursor:not-allowed}.SchedulerApp-module__FyiGEG__schedSelect{background:var(--bg-input);color:var(--text-primary);border:1px solid var(--border-color);border-radius:4px;padding:4px 8px;font-size:12px}.SchedulerApp-module__FyiGEG__schedSpacer{flex:1}.SchedulerApp-module__FyiGEG__schedError{background:var(--danger-subtle);color:var(--danger);border-bottom:1px solid rgba(var(--danger-rgb), .3);padding:8px 12px;font-size:12px}.SchedulerApp-module__FyiGEG__schedBusy{background:var(--warning-subtle);color:var(--warning);border-bottom:1px solid rgba(var(--warning-rgb), .3);align-items:flex-start;gap:10px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.SchedulerApp-module__FyiGEG__schedBusyText{flex:1}.SchedulerApp-module__FyiGEG__schedBusyTitle{font-weight:500}.SchedulerApp-module__FyiGEG__schedBusyBody{color:var(--text-secondary);margin-top:2px}.SchedulerApp-module__FyiGEG__schedContent{flex:1;display:flex;overflow:hidden}.SchedulerApp-module__FyiGEG__schedList{border-right:1px solid var(--border-subtle);width:38%;overflow-y:auto}.SchedulerApp-module__FyiGEG__schedItem{border-bottom:1px solid var(--border-subtle);cursor:pointer;padding:10px 12px}.SchedulerApp-module__FyiGEG__schedItem:hover{background:var(--bg-hover)}.SchedulerApp-module__FyiGEG__schedItemActive{background:var(--accent-subtle)}.SchedulerApp-module__FyiGEG__schedItemHeader{align-items:center;gap:8px;margin-bottom:3px;display:flex}.SchedulerApp-module__FyiGEG__schedItemName{font-size:13px;font-weight:500}.SchedulerApp-module__FyiGEG__schedItemMeta{color:var(--text-secondary);font-size:11px}.SchedulerApp-module__FyiGEG__schedItemRun{color:var(--text-muted);margin-top:3px;font-size:10px}.SchedulerApp-module__FyiGEG__schedDot{border-radius:50%;width:8px;height:8px}.SchedulerApp-module__FyiGEG__status_active{background:var(--success);box-shadow:0 0 6px rgba(var(--success-rgb), .6)}.SchedulerApp-module__FyiGEG__status_paused{background:var(--warning)}.SchedulerApp-module__FyiGEG__status_completed{background:var(--text-muted)}.SchedulerApp-module__FyiGEG__status_failed{background:var(--danger)}.SchedulerApp-module__FyiGEG__schedDetail{flex:1;padding:16px;overflow-y:auto}.SchedulerApp-module__FyiGEG__schedForm{flex-direction:column;gap:4px;max-width:540px;display:flex}.SchedulerApp-module__FyiGEG__schedForm label{color:var(--text-secondary);margin-top:6px;font-size:11px}.SchedulerApp-module__FyiGEG__schedFormTitle{margin:0 0 8px;font-size:14px;font-weight:600}.SchedulerApp-module__FyiGEG__schedInput,.SchedulerApp-module__FyiGEG__schedTextarea{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}.SchedulerApp-module__FyiGEG__schedTextarea{resize:vertical;min-height:60px;font-family:SF Mono,monospace;font-size:12px}.SchedulerApp-module__FyiGEG__schedFormActions{gap:8px;margin-top:10px;display:flex}.SchedulerApp-module__FyiGEG__schedView{font-size:13px;line-height:1.5}.SchedulerApp-module__FyiGEG__schedViewName{margin:0;font-size:18px;font-weight:600}.SchedulerApp-module__FyiGEG__schedViewMeta{color:var(--text-secondary);margin:4px 0 14px;font-size:12px}.SchedulerApp-module__FyiGEG__schedKvGrid{grid-template-columns:repeat(2,1fr);gap:6px 16px;margin-bottom:16px;font-size:12px;display:grid}.SchedulerApp-module__FyiGEG__schedKvGrid>div{gap:6px;display:flex}.SchedulerApp-module__FyiGEG__schedKvGrid span{color:var(--text-tertiary);min-width:80px}.SchedulerApp-module__FyiGEG__schedViewLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.6px;margin:6px 0 4px;font-size:11px}.SchedulerApp-module__FyiGEG__schedViewPrompt{background:var(--bg-tertiary);color:var(--text-primary);white-space:pre-wrap;border:1px solid var(--border-subtle);border-radius:4px;margin:0 0 10px;padding:10px 12px;font-family:SF Mono,monospace;font-size:12px;line-height:1.5}.SchedulerApp-module__FyiGEG__schedEmpty,.SchedulerApp-module__FyiGEG__schedEmptyState{text-align:center;color:var(--text-muted);padding:30px 20px;font-size:12px}.SchedulerApp-module__FyiGEG__schedEmptyHint{color:var(--text-muted);margin-top:8px;font-size:11px}.SchedulerApp-module__FyiGEG__schedEmptyHint code{background:var(--bg-tertiary);color:#8b5cf6;border:1px solid var(--border-subtle);border-radius:3px;padding:1px 5px}
.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}
.ToolSecretModal-module__wfa_Mq__btnPrimary{background:var(--accent,#6366f1);color:#fff;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-sans);border:1px solid #0000;border-radius:8px;padding:8px 16px;transition:background .15s,opacity .15s}.ToolSecretModal-module__wfa_Mq__btnPrimary:hover:not(:disabled){background:var(--accent-hover,#4f46e5)}.ToolSecretModal-module__wfa_Mq__btnPrimary:disabled{opacity:.6;cursor:not-allowed}.ToolSecretModal-module__wfa_Mq__btnSecondary{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-sans);border-radius:8px;padding:8px 14px;transition:background .15s}.ToolSecretModal-module__wfa_Mq__btnSecondary:hover:not(:disabled){background:var(--bg-hover)}.ToolSecretModal-module__wfa_Mq__btnSecondary:disabled{opacity:.6;cursor:not-allowed}.ToolSecretModal-module__wfa_Mq__error{background:var(--danger-subtle,#ef44441a);color:var(--danger,#dc2626);border:1px solid var(--danger,#dc2626);border-radius:8px;margin-top:12px;padding:9px 12px;font-size:13px}
