.automations-surface{color:var(--cursor-text-primary)}.automations-content-container{--bg-elevated:var(--cursor-bg-elevated);--bg-tertiary-opaque:var(--cursor-bg-tertiary);--border-secondary:var(--cursor-stroke-secondary);--border-tertiary:var(--cursor-stroke-tertiary);--border-quaternary:var(--cursor-stroke-quaternary);margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:60rem;padding-left:3rem;padding-right:3rem}.automations-panel-scroll{scrollbar-gutter:stable}.automations-content-container--padded{padding-top:4rem;padding-bottom:4rem}.automations-button-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:inherit;cursor:pointer}.automations-button-reset:disabled{cursor:default}.automations-detail-content{padding-top:var(--cursor-spacing-3);padding-bottom:var(--cursor-spacing-16)}.automations-detail-form-stack{display:flex;flex-direction:column;gap:var(--cursor-spacing-4)}.automations-section-header{margin-bottom:var(--cursor-spacing-2)}.automations-section-header-description{margin:var(--cursor-spacing-0-5) 0 0;color:var(--cursor-text-tertiary);font-size:13px;line-height:18px}.automations-section-title{margin:0;padding:0 var(--cursor-spacing-2);color:var(--cursor-text-secondary);font-size:13px;font-weight:var(--cursor-font-weight-medium,500);line-height:18px}.automations-caption-slot{min-height:28px;padding-top:var(--cursor-spacing-1)}.automations-actions-stack,.automations-caption-stack{display:flex;flex-direction:column}.automations-actions-stack{gap:var(--cursor-spacing-3)}.automations-caption-stack{gap:var(--cursor-spacing-1)}.automations-row-trailing-actions{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.ui-button.automations-row-button[data-size]{height:24px;padding:0 var(--cursor-spacing-2);border-radius:var(--cursor-radius-base);gap:var(--cursor-spacing-1-5);font-size:13px;line-height:18px}.connect-integration-button-content{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1)}.automations-tool-menu-hint,.automations-tool-warning-text{color:var(--text-warn,var(--cursor-text-yellow-primary));font-size:13px;line-height:18px}.automations-tool-menu-hint{margin-left:var(--cursor-spacing-1);white-space:nowrap;font-size:12px;line-height:16px}.automations-tool-menu-hint[data-muted=true],.automations-tool-menu-static-status{color:var(--cursor-text-quaternary)}.automations-tool-menu-static-status{white-space:nowrap;font-size:12px;line-height:16px}.automations-mcp-menu-restriction{margin:var(--cursor-spacing-0-5) var(--ui-menu-row-padding-inline) var(--cursor-spacing-1);padding-left:calc(var(--ui-menu-item-left-width) + var(--ui-menu-row-gap));color:var(--cursor-text-quaternary);font-size:12px;line-height:16px}.automations-add-tool-button{display:flex;width:100%;align-items:center;gap:var(--cursor-spacing-3);border-radius:var(--cursor-radius-lg);padding:var(--cursor-spacing-2) var(--cursor-spacing-3);color:var(--cursor-text-secondary);outline:none;transition:background-color .15s ease,color .15s ease}.automations-add-tool-button:hover{background:var(--cursor-bg-quaternary);color:var(--cursor-text-primary)}.automations-add-tool-button__label{font-size:13px;line-height:18px}.automations-mono{font-family:var(--cursor-font-family-mono,var(--monaco-monospace-font,monospace))}.automations-inline-popover-field{display:flex;min-width:0;flex-direction:column;gap:var(--cursor-spacing-2);margin:0;border:0;padding:var(--cursor-spacing-3)}.automations-inline-popover-label{color:var(--cursor-text-secondary);font-size:12px;font-weight:var(--cursor-font-weight-medium,500);line-height:16px}.automations-inline-popover-input{width:100%;border:1px solid var(--cursor-stroke-tertiary);border-radius:var(--cursor-radius-sm);background:rgba(0,0,0,0);padding:var(--cursor-spacing-1-5) var(--cursor-spacing-2);color:var(--cursor-text-primary);font-size:12px;line-height:16px;outline:none}.automations-inline-popover-input::-moz-placeholder{color:var(--cursor-text-tertiary)}.automations-inline-popover-input::placeholder{color:var(--cursor-text-tertiary)}.automations-inline-popover-input:focus{border-color:var(--cursor-stroke-secondary)}.automations-inline-popover-input[data-error=true]{border-color:var(--cursor-stroke-red-primary)}.automations-inline-popover-helper{color:var(--cursor-text-quaternary);font-size:11px;line-height:14px}.automations-inline-popover-helper[data-error=true]{color:var(--text-danger,var(--cursor-text-red-primary))}.automations-validation-error{display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-2);margin:0 var(--cursor-spacing-1) var(--cursor-spacing-4);border:1px solid var(--cursor-stroke-red-primary);border-radius:var(--cursor-radius-base);background:var(--cursor-bg-red-secondary);padding:var(--cursor-spacing-2) var(--cursor-spacing-3)}.automations-validation-error__message{color:var(--text-danger,var(--cursor-text-red-primary));font-size:13px;line-height:18px}.automations-validation-error__dismiss{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--cursor-radius-sm);padding:var(--cursor-spacing-0-5);color:var(--cursor-icon-red-primary)}.automations-validation-error__dismiss:hover{color:var(--text-danger-secondary,var(--cursor-text-red-secondary))}.automations-icon-xs{width:14px;height:14px;flex-shrink:0}.automations-menu-check-icon{margin-left:var(--cursor-spacing-2);flex-shrink:0;color:var(--cursor-icon-primary)}.automations-icon-tertiary{color:var(--cursor-text-tertiary)}.automations-trigger-row__children[data-dimmed=true],.automations-trigger-row__icon[data-dimmed=true],.automations-trigger-row__label[data-dimmed=true]{opacity:.5}.automations-spin{flex-shrink:0;animation:automations-spin 1s linear infinite}@keyframes automations-spin{to{transform:rotate(1turn)}}.automations-tool-icon{width:14px;height:14px;flex-shrink:0;color:var(--cursor-text-tertiary)}.automations-plugin-icon{width:14px;height:14px;flex-shrink:0;overflow:hidden;border-radius:22%}.automations-plugin-icon__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.automations-section-state{transition:opacity .7s ease-out,background-color .15s ease}.automations-section-state[data-locked=true]{pointer-events:none;opacity:.25}.automations-section-state[data-readonly=true]{pointer-events:none}.automations-section-highlight{border-radius:var(--cursor-radius-lg);transition:background-color .15s ease}.automations-section-highlight[data-error=true]{animation:automations-section-pulse .5s ease-in-out 1}@keyframes automations-section-pulse{0%,to{background:rgba(0,0,0,0)}50%{background:var(--cursor-bg-red-secondary)}}.dashboard-sections{display:flex;flex-direction:column;align-items:stretch;gap:var(--cursor-spacing-7-5);align-self:stretch}.automations-detail-header-body{display:flex;flex-direction:column;gap:var(--cursor-spacing-7);padding-top:var(--cursor-spacing-1);margin-bottom:var(--cursor-spacing-2)}.automations-sticky-toolbar{position:sticky;top:0;z-index:20;isolation:isolate;display:flex;flex-shrink:0;background:var(--cursor-bg-chrome,var(--cursor-bg-primary));transition:box-shadow .2s ease}.automations-sticky-toolbar[data-stuck=true]{box-shadow:inset 0 -1px 0 0 var(--cursor-stroke-secondary)}.automations-sticky-toolbar__inner{width:100%;height:40px;margin:0 auto;padding:0 var(--cursor-spacing-2) 0 var(--cursor-spacing-3)}.automations-detail-toolbar-actions,.automations-sticky-toolbar__inner{display:flex;flex-shrink:0;align-items:center;gap:var(--cursor-spacing-2)}.automations-detail-toolbar-actions{margin-left:auto}.automations-detail-scope-label{display:inline-flex;align-items:center;padding:0 var(--cursor-spacing-1);color:var(--cursor-text-tertiary);font-size:13px;font-weight:var(--cursor-font-weight-medium,500);line-height:18px}.automations-detail-button-content{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.automations-detail-header-content{padding-top:var(--cursor-spacing-6)}.automations-detail-title-block{display:flex;flex-direction:column;gap:var(--cursor-spacing-4);padding:0 var(--cursor-spacing-2)}.automations-detail-title-row{display:flex;min-width:0;align-items:flex-start;gap:var(--cursor-spacing-2)}.automations-detail-title-button-wrapper{display:flex;min-width:0;align-items:center}.ui-button.automations-detail-title-button:focus-visible,.ui-button.automations-detail-title-button:hover{background:var(--cursor-bg-quaternary)}.automations-detail-title-text{min-width:0;overflow-wrap:anywhere;color:var(--cursor-text-primary)}.automations-detail-title-text[data-placeholder=true]{color:var(--cursor-text-tertiary)}.automations-detail-title-edit-icon{pointer-events:none;display:inline-flex;width:24px;height:24px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--cursor-radius-sm);opacity:0;transition:opacity .15s ease}.automations-detail-title-button-wrapper:focus-within .automations-detail-title-edit-icon,.automations-detail-title-button-wrapper:hover .automations-detail-title-edit-icon{opacity:1}.automations-detail-title-static{display:flex;min-height:36px;align-items:center;margin-left:var(--cursor-spacing-ne-1);padding:0 var(--cursor-spacing-1);color:var(--cursor-text-primary);font-size:20px;line-height:22px;overflow-wrap:anywhere}.automations-detail-title-static[data-placeholder=true]{color:var(--cursor-text-tertiary)}.automations-detail-enabled-state,.automations-detail-meta-row{display:flex;align-items:center;gap:var(--cursor-spacing-2)}.automations-detail-meta-text{color:var(--cursor-text-secondary);font-size:13px;line-height:18px}.automations-detail-meta-divider{width:var(--cursor-spacing-0-25);height:16px;border-radius:var(--cursor-radius-xs);background:var(--cursor-stroke-secondary)}.automations-detail-title-error{margin:0;color:var(--text-danger,var(--cursor-text-red-primary));font-size:12px;line-height:16px}.automations-detail-tabs-row{display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-4);padding:0 var(--cursor-spacing-2)}.automations-scope-tooltip{max-width:280px;text-align:left}.automations-scope-tooltip__label{margin:0;font-weight:var(--cursor-font-weight-medium,500)}.automations-scope-tooltip__list{margin:var(--cursor-spacing-2) 0 0;padding-left:var(--cursor-spacing-4);list-style:disc}.automations-scope-tooltip__item+.automations-scope-tooltip__item{margin-top:var(--cursor-spacing-1)}.automations-danger-text{color:var(--text-danger,var(--cursor-text-red-primary))}.ui-button.automations-detail-toolbar-button[data-size]{height:24px;padding:0 var(--cursor-spacing-2);border-radius:var(--cursor-radius-base);gap:var(--cursor-spacing-1-5);font-size:13px;line-height:18px}.ui-button.automations-detail-toolbar-icon-button[data-size]{width:24px;height:24px;padding:0}.ui-button.automations-detail-title-button[data-size]{height:36px;max-width:100%;justify-content:flex-start;gap:var(--cursor-spacing-2);margin-left:var(--cursor-spacing-ne-2);padding:0 var(--cursor-spacing-2);font-size:20px;line-height:22px;text-align:left}.ui-input-group.automations-detail-title-input[data-size]{width:100%;max-width:100%;height:36px;padding:0 var(--cursor-spacing-2)}.ui-input-group.automations-detail-title-input .ui-input-group__input{font-size:20px;line-height:22px;letter-spacing:normal}.automations-card{box-shadow:0 0 0 1px var(--cursor-stroke-quaternary)}.automations-prompt-card{box-shadow:0 0 0 1px var(--cursor-stroke-tertiary),0 2px 8px 0 var(--cursor-shadow-secondary);backdrop-filter:blur(4px);transition:box-shadow .15s ease}.automations-prompt-card:focus-within{box-shadow:0 0 0 1px var(--cursor-stroke-secondary),0 0 4px 0 var(--cursor-shadow-secondary),0 8px 24px -2px var(--cursor-shadow-secondary)}.automations-section-card{background:var(--cursor-bg-elevated);border-radius:var(--cursor-radius-xl);box-shadow:0 0 0 1px var(--cursor-stroke-quaternary)}.automations-section-card--rows{overflow:hidden;padding:var(--cursor-spacing-1)}.automations-section-card-focusable{background:var(--cursor-bg-elevated);border-radius:var(--cursor-radius-xl);box-shadow:0 0 0 1px var(--cursor-stroke-quaternary);transition:box-shadow .15s ease}.automations-section-card-focusable:focus-within{box-shadow:0 0 0 1px var(--cursor-stroke-primary)}.automations-prompts-list,.automations-prompts-section{display:flex;flex-direction:column}.automations-prompt-editor-card{position:relative;overflow:hidden}.automations-prompt-textarea{max-height:320px;border:0!important;border-radius:0!important;padding:var(--cursor-spacing-3) var(--cursor-spacing-4) var(--cursor-spacing-14)!important}.automations-prompt-editor-root{position:relative}.automations-prompt-editor{width:100%;min-height:96px;resize:none;overflow-y:auto;white-space:pre-wrap;border:1px solid var(--cursor-stroke-quaternary);border-radius:var(--cursor-radius-base);background:var(--cursor-bg-elevated);padding:var(--cursor-spacing-0-75) var(--cursor-spacing-1-5);color:var(--cursor-text-primary);caret-color:var(--cursor-text-primary);font-size:13px;font-style:normal;font-weight:var(--cursor-font-weight-normal,400);line-height:20px;outline:none}.automations-prompt-editor:empty:before{color:var(--cursor-text-tertiary);content:attr(data-placeholder)}.automations-prompt-editor:focus{border-color:var(--cursor-stroke-secondary);background-color:var(--cursor-bg-tertiary)}.automations-prompt-editor--readonly{-webkit-user-select:text;-moz-user-select:text;user-select:text}.automations-prompt-gradient{pointer-events:none;position:absolute;right:0;bottom:var(--cursor-spacing-11);left:0;height:16px;background:linear-gradient(to top,var(--cursor-bg-elevated),transparent)}.automations-prompt-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--cursor-stroke-quaternary);padding:var(--cursor-spacing-2-5)}.automations-prompt-footer__selector{pointer-events:auto}.automations-model-selector-label,.automations-model-selector-trigger{display:flex;align-items:center;gap:var(--cursor-spacing-1);color:var(--cursor-text-secondary);font-size:13px;line-height:18px}.automations-model-selector-trigger{border-radius:var(--cursor-radius-sm);padding:var(--cursor-spacing-1) var(--cursor-spacing-1-5);transition:background-color .15s ease,color .15s ease}.automations-model-selector-trigger:hover{background:var(--cursor-bg-quaternary);color:var(--cursor-text-primary)}.automations-model-selector-chevron{width:12px;height:12px;flex-shrink:0;color:var(--cursor-text-tertiary)}.automations-mentioned-action-pill{gap:var(--cursor-spacing-0-5);cursor:pointer}.automations-mentioned-action-pill,.slash-command-pill{display:inline-flex;align-items:center;margin:0 var(--cursor-spacing-0-5);border:1px solid var(--cursor-stroke-tertiary);border-radius:var(--cursor-radius-sm);background:var(--cursor-bg-tertiary);padding:var(--cursor-spacing-0-5) var(--cursor-spacing-1-5);color:var(--cursor-text-primary);font-size:12px;font-weight:var(--cursor-font-weight-medium,500);line-height:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.automations-page-shell__chunks{gap:var(--cursor-spacing-14)}.automations-page-shell__chunk,.automations-page-shell__chunks{display:flex;flex-direction:column;align-items:stretch;align-self:stretch}.automations-page-shell__chunk{gap:var(--cursor-spacing-6)}.automations-page-shell__body{display:flex;flex-direction:column;gap:var(--cursor-spacing-6)}.automations-page-shell__body--list{gap:var(--cursor-spacing-10)}.automations-filter-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cursor-spacing-0-25)}.automations-page-shell__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-3);margin-bottom:var(--cursor-spacing-3)}.automations-page-shell__toolbar-actions{display:flex;align-items:center;gap:var(--cursor-spacing-2)}.ui-icon-button.automations-compact-search__toggle[data-size]{--button-size:28px}.automations-compact-search{display:flex;align-items:center;gap:var(--cursor-spacing-1);height:28px}.automations-compact-search--disabled{pointer-events:none;opacity:.5}.automations-compact-search__icon{flex-shrink:0;color:var(--cursor-icon-tertiary)}.automations-compact-search__input{width:140px;border:0;padding:0;background:rgba(0,0,0,0);color:var(--cursor-text-primary);font-family:inherit;font-size:13px;line-height:18px;outline:none}.automations-compact-search__input::-moz-placeholder{color:var(--cursor-text-quaternary)}.automations-compact-search__input::placeholder{color:var(--cursor-text-quaternary)}.automations-compact-search__clear .ui-icon{color:var(--cursor-icon-tertiary)}.automations-template-gallery{display:flex;flex-direction:column;gap:var(--cursor-spacing-3)}.automations-template-gallery__filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cursor-spacing-0-25)}.automations-template-gallery__body{display:flex;flex-direction:column;gap:var(--cursor-spacing-6)}.automations-template-gallery__section{display:flex;flex-direction:column;gap:var(--cursor-spacing-2)}.automations-template-gallery__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cursor-spacing-4)}@media(min-width:640px){.automations-template-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.automations-template-gallery__title,.automations-template-gallery__toggle{padding:0 var(--cursor-spacing-2);color:var(--cursor-text-secondary);font-size:12px;font-weight:var(--cursor-font-weight-normal,400);line-height:16px}.automations-template-gallery__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;align-self:flex-start;gap:var(--cursor-spacing-1);border:0;background:rgba(0,0,0,0);cursor:pointer;transition:color .15s ease}.automations-template-gallery__toggle:hover{color:var(--cursor-text-primary)}.automations-template-gallery__empty{padding:0 var(--cursor-spacing-2);color:var(--cursor-text-tertiary);font-size:13px;line-height:18px}.automations-template-gallery__toggle-icon{transition:transform .15s ease}.automations-template-gallery__toggle[data-open=false] .automations-template-gallery__toggle-icon{transform:rotate(-90deg)}.automations-template-card{position:relative;display:flex;flex-direction:column;gap:var(--cursor-spacing-3);border:0;border-radius:var(--cursor-radius-xl);background:var(--cursor-bg-elevated);padding:var(--cursor-spacing-3-5);color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background-color .15s ease}.automations-template-card:focus-within,.automations-template-card:hover{background:var(--cursor-bg-quaternary)}.automations-template-card__hit-area{position:absolute;inset:0;z-index:1;border:0;border-radius:inherit;background:rgba(0,0,0,0);padding:0;cursor:pointer}.automations-template-card__main{pointer-events:none;position:relative;z-index:2;display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--cursor-spacing-3);color:inherit}.automations-template-card__icon{display:flex;width:24px;height:24px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--cursor-radius-base)}.automations-template-card__tool-logo-row{display:inline-flex;min-height:16px;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:var(--cursor-spacing-1-5)}.automations-template-card__tool-logo{display:flex;width:16px;height:16px;flex-shrink:0;align-items:center;justify-content:center;color:var(--cursor-icon-tertiary)}.automations-template-card__tool-logo-connector{width:12px;height:var(--cursor-spacing-0-5);flex-shrink:0;align-self:center;background:var(--cursor-stroke-secondary)}.automations-template-card__tool-logo-icon{width:16px;height:16px;flex-shrink:0}.automations-template-card__tool-logo-overflow{display:flex;height:16px;flex-shrink:0;align-items:center;justify-content:center;color:var(--cursor-text-secondary);font-size:12px;font-weight:var(--cursor-font-weight-medium,500);line-height:16px}.automations-template-card__actions{position:relative;z-index:3;display:flex;align-items:center;gap:var(--cursor-spacing-2)}.ui-button.automations-template-card__add-button[data-size]{border-radius:var(--cursor-radius-full);padding-inline:calc(var(--cursor-spacing-1-5) + 2px)}.automations-template-card__content{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--cursor-spacing-1)}.automations-template-card__name{color:var(--cursor-text-primary);font-size:13px;font-weight:var(--cursor-font-weight-normal,400);line-height:18px}.automations-template-card__description{display:-webkit-box;min-height:32px;overflow:hidden;color:var(--cursor-text-secondary);font-size:12px;line-height:16px;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:3}.automations-stat-card{border-radius:var(--cursor-radius-lg);background:var(--cursor-bg-elevated);padding:var(--cursor-spacing-2-5) var(--cursor-spacing-3);box-shadow:0 0 0 1px var(--cursor-stroke-quaternary)}.automations-stat-card__label{color:var(--cursor-text-secondary);font-size:12px;line-height:16px}.automations-stat-card__value{margin-top:var(--cursor-spacing-1);color:var(--cursor-text-primary);font-size:17px;line-height:22px}.automations-trigger-inline-text{display:inline-flex;height:24px;align-items:center;color:var(--cursor-text-primary);font-size:13px;line-height:18px;white-space:nowrap}.automations-trigger-repo-name{min-width:0;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automations-trigger-mobile-placeholder{color:var(--cursor-text-tertiary)}.automations-trigger-mobile-placeholder:hover{color:var(--cursor-text-tertiary)}.automations-trigger-mobile-danger{color:var(--text-danger,var(--cursor-text-red-primary))}.automations-trigger-mobile-danger:hover{color:var(--text-danger,var(--cursor-text-red-primary))}.automations-inline-trigger-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;height:24px;align-items:center;gap:var(--cursor-spacing-1);border:0;border-radius:var(--cursor-radius-base);padding:0 var(--cursor-spacing-1-5) 0 var(--cursor-spacing-2);font-family:inherit;font-size:13px;line-height:18px;white-space:nowrap;cursor:pointer;outline:none;transition:background-color .15s ease,color .15s ease}.automations-inline-trigger-button--default{background:var(--cursor-bg-quaternary);color:var(--cursor-text-primary)}.automations-inline-trigger-button--default:hover{background:var(--cursor-bg-tertiary)}.automations-inline-trigger-button--warning{background:var(--cursor-bg-yellow-secondary);color:var(--text-warn,var(--cursor-text-yellow-primary))}.automations-inline-trigger-button--warning:hover{background:var(--cursor-bg-yellow-primary)}.automations-inline-trigger-button--danger{background:var(--cursor-bg-red-secondary);color:var(--text-danger,var(--cursor-text-red-primary))}.automations-inline-trigger-button--danger:hover{background:var(--cursor-bg-red-primary)}.automations-inline-trigger-button--placeholder{background:var(--cursor-bg-quaternary);color:var(--cursor-text-tertiary)}.automations-inline-trigger-button--placeholder:hover{background:var(--cursor-bg-tertiary)}.automations-inline-trigger-button--disabled{cursor:not-allowed;background:var(--cursor-bg-quaternary);color:var(--cursor-text-quaternary);padding:0 var(--cursor-spacing-2)}.automations-inline-trigger-button--no-chevron{padding-right:var(--cursor-spacing-2)}.automations-inline-trigger-button__chevron{flex-shrink:0;transition:transform .15s ease}.automations-inline-trigger-button__chevron--default{color:var(--cursor-text-tertiary)}.automations-inline-trigger-button[aria-expanded=true] .automations-inline-trigger-button__chevron,.automations-inline-trigger-button[data-state=open] .automations-inline-trigger-button__chevron,.automations-inline-trigger-button__chevron--open{transform:rotate(180deg)}.automations-trigger-row{position:relative;z-index:10;display:grid;min-height:40px;align-items:center;-moz-column-gap:var(--cursor-spacing-1-5);column-gap:var(--cursor-spacing-1-5);border-radius:var(--cursor-radius-lg);padding:var(--cursor-spacing-1-5) var(--cursor-spacing-3) var(--cursor-spacing-1-5) var(--cursor-spacing-2)}.automations-trigger-row--interactive:hover{background:var(--cursor-bg-quaternary)}.automations-trigger-row--danger{background:var(--cursor-bg-red-secondary)}.automations-trigger-row--suggested-mcp{border:1px solid rgba(234,179,8,.3);background:rgba(234,179,8,.1);animation:automations-suggested-mcp-pulse 1.8s ease-in-out infinite}.automations-trigger-row--suggested-mcp:hover{background:rgba(234,179,8,.15)}@keyframes automations-suggested-mcp-pulse{0%,to{box-shadow:0 0 0 0 rgba(234,179,8,0)}50%{box-shadow:0 0 0 2px rgba(234,179,8,.18)}}.automations-trigger-row__icon{display:flex;width:24px;height:24px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--cursor-radius-base);padding:var(--cursor-spacing-1)}.automations-trigger-row__label{color:var(--cursor-text-primary);font-size:13px;line-height:18px;white-space:nowrap}.automations-trigger-row__children,.automations-trigger-row__main{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--cursor-spacing-1-5)}.automations-trigger-row__trailing{display:flex;align-items:center;gap:var(--cursor-spacing-1)}.automations-trigger-card-body{display:flex;flex-direction:column;gap:var(--cursor-spacing-0-25);padding:var(--cursor-spacing-1)}.automations-trigger-thread-anchor{position:relative}.automations-trigger-threadline{pointer-events:none;position:absolute;border-left:2px solid var(--cursor-stroke-secondary)}.automations-trigger-threadline--arm{border-bottom:2px solid var(--cursor-stroke-secondary)}.automations-workflow-repo-add-row,.automations-workflow-repo-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:10;display:flex;min-height:40px;align-items:center;border:0;border-radius:var(--cursor-radius-lg);background:rgba(0,0,0,0);font:inherit;padding-top:var(--cursor-spacing-1-5);padding-right:var(--cursor-spacing-3);padding-bottom:var(--cursor-spacing-1-5);transition:background-color .15s ease,color .15s ease}.automations-workflow-repo-row{gap:var(--cursor-spacing-1-5)}.automations-workflow-repo-add-row:hover,.automations-workflow-repo-row:hover{background:var(--cursor-bg-quaternary)}.automations-workflow-repo-add-row{width:100%;gap:var(--cursor-spacing-2);color:var(--cursor-text-tertiary)}.automations-workflow-repo-add-row:hover{color:var(--cursor-text-secondary)}.automations-workflow-repo-row__actions{margin-left:auto}.automations-webhook-endpoint{display:inline-flex;max-width:220px;height:28px;align-items:center;gap:var(--cursor-spacing-1);border:1px solid var(--cursor-stroke-quaternary);border-radius:var(--cursor-radius-base);padding:0 var(--cursor-spacing-2);font-size:13px;line-height:18px}.automations-webhook-endpoint__text{min-width:0;overflow:hidden;color:var(--cursor-text-secondary);text-overflow:ellipsis;white-space:nowrap}.automations-webhook-auth-button{display:inline-flex;height:28px;align-items:center;gap:var(--cursor-spacing-1-5);border:1px solid var(--cursor-stroke-quaternary);border-radius:var(--cursor-radius-base);padding:0 var(--cursor-spacing-2);color:var(--cursor-text-secondary);white-space:nowrap;outline:none;transition:border-color .15s ease,color .15s ease}.automations-webhook-auth-button:hover{border-color:var(--cursor-stroke-secondary)}.automations-webhook-auth-button:disabled{cursor:not-allowed;opacity:.5}.automations-webhook-auth-button>.cursor-icon{flex-shrink:0}.automations-webhook-dialog-title{display:flex;align-items:center;gap:var(--cursor-spacing-2)}.automations-icon-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:var(--cursor-radius-sm);background:rgba(0,0,0,0);padding:var(--cursor-spacing-1);color:var(--cursor-text-tertiary);cursor:pointer;font:inherit;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.automations-icon-action:hover:not(:disabled){background:var(--cursor-bg-quaternary);color:var(--cursor-text-primary)}.automations-icon-action--reveal{opacity:0}.group:hover .automations-icon-action--reveal{opacity:1}.group:hover .automations-icon-action--reveal:disabled{opacity:.5}.automations-add-trigger-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;width:100%;align-items:center;gap:var(--cursor-spacing-3);border:0;border-radius:var(--cursor-radius-lg);background:rgba(0,0,0,0);padding:var(--cursor-spacing-2) var(--cursor-spacing-3);color:var(--cursor-text-secondary);cursor:pointer;font-family:inherit;font-size:13px;line-height:18px;outline:none;transition:background-color .15s ease,color .15s ease}.automations-add-trigger-button:hover{background:var(--cursor-bg-quaternary)}.automations-list-table{width:100%;overflow:hidden;padding:var(--cursor-spacing-1) var(--cursor-spacing-1-5) var(--cursor-spacing-1-5);border:1px solid var(--cursor-stroke-quaternary);border-radius:var(--cursor-radius-xl);background:var(--cursor-bg-elevated)}.automations-list-table__header-row{display:flex;flex-direction:row;align-items:stretch;gap:var(--cursor-spacing-3);padding:0 var(--cursor-spacing-2);border-bottom:1px solid rgba(0,0,0,0)}.automations-list-table__header{display:flex;min-width:0;align-items:center;overflow:hidden;padding:var(--cursor-spacing-3) var(--cursor-spacing-0-5);color:var(--cursor-text-secondary);font-size:12px;font-weight:var(--cursor-font-weight-normal,400);line-height:16px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.automations-list-table__header--right{justify-content:flex-end;text-align:right}.automations-list-table__rows{display:flex;flex-direction:column;font-size:13px;line-height:20px}.automations-list-table__row{position:relative;display:flex;flex-direction:row;align-items:stretch;gap:var(--cursor-spacing-3);padding:0 var(--cursor-spacing-2)}.automations-list-table__row--linked{cursor:pointer}.automations-list-table__row-divider{position:absolute;top:0;right:var(--cursor-spacing-2);left:var(--cursor-spacing-2);height:var(--cursor-spacing-0-25);background:var(--cursor-stroke-quaternary);pointer-events:none}.automations-list-table__row:hover{border-radius:var(--cursor-radius-base);background:var(--cursor-bg-quaternary)}.automations-list-table__row:hover+.automations-list-table__row>.automations-list-table__row-divider,.automations-list-table__row:hover>.automations-list-table__row-divider{display:none}.automations-list-table__row:has(>.automations-list-table__row-link:focus-visible){border-radius:var(--cursor-radius-base);outline:2px solid var(--cursor-text-primary);outline-offset:-2px}.automations-list-table__row-link{display:contents;color:inherit;text-decoration:none}.automations-list-table__row-link:hover,.automations-list-table__row-link:visited{color:inherit;text-decoration:none}.automations-list-table__cell{display:flex;min-width:0;align-items:center;overflow:hidden;padding:var(--cursor-spacing-3) var(--cursor-spacing-0-5);color:var(--cursor-text-secondary);text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.automations-list-table__cell--primary{color:var(--cursor-text-primary)}.automations-list-table__cell--right{justify-content:flex-end;text-align:right}.automations-list-table__cell--name{flex:2 1 0;min-width:100px}.automations-list-table__cell--author{flex:1 1 0;min-width:60px}.automations-list-table__cell--tools{flex:0 0 64px;width:64px}.automations-list-table__cell--created{flex:1 1 0;min-width:40px}.automations-list-table__cell--actions{flex:0 0 40px;width:40px}.automations-list-table__name{display:flex;min-width:0;align-items:center;gap:var(--cursor-spacing-2)}.automations-list-table__name-text,.automations-list-table__truncate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automations-list-table__badge{flex-shrink:0;border-radius:var(--cursor-radius-sm);background:var(--cursor-bg-tertiary);padding:var(--cursor-spacing-0-25) var(--cursor-spacing-1);color:var(--cursor-text-tertiary);font-size:11px;line-height:14px}.automations-list-table__actions{display:inline-flex;justify-content:flex-end}.automations-list-table__skeleton{display:block;height:20px;border-radius:var(--cursor-radius-sm);background:var(--cursor-bg-quaternary);animation:automations-list-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.automations-list-table__skeleton--wide{width:75%}.automations-list-table__skeleton--medium{width:50%}.automations-list-table__skeleton--short{width:32px}.automations-list-table>.pagination-footer{border-top:1px solid var(--cursor-stroke-quaternary);margin-top:var(--cursor-spacing-1);padding:var(--cursor-spacing-2) var(--cursor-spacing-2-5);font-size:13px;line-height:18px}.automations-run-history-table__wrapper>.pagination-footer{margin-top:var(--cursor-spacing-2);padding:var(--cursor-spacing-1) var(--cursor-spacing-2)}.automations-list-table__empty{border:1px solid var(--cursor-stroke-quaternary);border-radius:var(--cursor-radius-xl);background:var(--cursor-bg-elevated);padding:var(--cursor-spacing-8) var(--cursor-spacing-4);text-align:center}.automations-list-table__empty-title{color:var(--cursor-text-secondary);font-size:13px;line-height:18px}.automations-list-table__empty-description{max-width:28rem;margin:var(--cursor-spacing-1) auto 0;color:var(--cursor-text-tertiary);font-size:13px;line-height:18px}.automations-list-table__empty-button{margin-top:var(--cursor-spacing-4);text-decoration:none}@keyframes automations-list-pulse{0%,to{opacity:1}50%{opacity:.5}}.automations-modal{position:relative;display:flex;width:420px;flex-direction:column;align-items:stretch;gap:var(--cursor-spacing-6);border:1px solid var(--cursor-stroke-tertiary);border-radius:var(--cursor-radius-xl);background:var(--cursor-bg-elevated);padding:var(--cursor-spacing-4);box-shadow:var(--color-theme-shadow-command)}.automations-modal-close-button{position:absolute;top:var(--cursor-spacing-3);right:var(--cursor-spacing-3);z-index:1;display:flex;width:24px;height:24px;align-items:center;justify-content:center;border:none;border-radius:var(--cursor-radius-lg);background:rgba(0,0,0,0);padding:0;cursor:pointer;transition:background-color .15s ease}.automations-modal-close-button:hover{background:var(--cursor-bg-quaternary)}.automations-modal-close-button svg{color:var(--cursor-icon-secondary);transition:color .15s ease}.automations-modal-close-button:hover svg{color:var(--cursor-icon-primary)}.automations-divider{width:100%;height:var(--cursor-spacing-0-25);background:var(--cursor-stroke-tertiary)}.automations-text-field{border:1px solid var(--cursor-stroke-quaternary);border-radius:var(--cursor-radius-base);background:var(--cursor-bg-quaternary);padding:var(--cursor-spacing-0-75) var(--cursor-spacing-1-5);color:var(--cursor-text-primary);font-size:13px;font-style:normal;font-weight:var(--cursor-font-weight-normal,400);line-height:20px}.automations-text-field::-moz-placeholder{color:var(--cursor-text-tertiary)}.automations-text-field::placeholder{color:var(--cursor-text-tertiary)}.automations-text-field:focus{border-color:var(--cursor-stroke-secondary);background-color:var(--cursor-bg-tertiary);outline:none}.automations-text-field:disabled{color:var(--cursor-text-tertiary)}@media(max-width:639px){.automations-content-container{padding-left:1.5rem;padding-right:1.5rem}.automations-content-container--padded{padding-top:1.5rem;padding-bottom:1.5rem}}.automations-breadcrumb{position:relative;min-width:0;overflow:hidden;font-size:13px;line-height:18px}.automations-breadcrumb,.automations-breadcrumb__measure{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.automations-breadcrumb__measure{visibility:hidden;position:absolute;top:0;left:0;flex-shrink:0;pointer-events:none}.automations-breadcrumb__chevron{flex-shrink:0;color:var(--cursor-text-tertiary)}.automations-breadcrumb__chevron-inline{display:inline}.automations-breadcrumb__suffix{margin-left:var(--cursor-spacing-1)}.automations-breadcrumb__suffix-end{margin-left:var(--cursor-spacing-1);flex-shrink:0}.automations-breadcrumb a,.automations-breadcrumb a:focus,.automations-breadcrumb a:hover,.automations-breadcrumb a:visited,.automations-breadcrumb__link{text-decoration:none}.automations-breadcrumb__link,.automations-breadcrumb__root{flex-shrink:0;color:var(--cursor-text-secondary);transition:color .15s ease}.automations-breadcrumb__link:hover,.automations-breadcrumb__root:hover{color:var(--cursor-text-primary)}.automations-breadcrumb__group{position:relative;flex-shrink:0}.automations-breadcrumb__ellipsis{border-radius:var(--cursor-radius-sm);padding:var(--cursor-spacing-0-5) var(--cursor-spacing-1);color:var(--cursor-text-secondary);transition:color .15s ease}.automations-breadcrumb__ellipsis:hover{color:var(--cursor-text-primary)}.automations-breadcrumb__dropdown{position:absolute;top:100%;left:0;z-index:50;min-width:160px;margin-top:var(--cursor-spacing-1);overflow:hidden;border:1px solid var(--cursor-stroke-secondary);border-radius:var(--cursor-radius-lg);background:var(--cursor-bg-elevated);padding:var(--cursor-spacing-1) 0;box-shadow:var(--cursor-box-shadow-lg)}.automations-breadcrumb__dropdown-item{display:block;padding:var(--cursor-spacing-2) var(--cursor-spacing-3);color:var(--cursor-text-primary);font-size:12px;line-height:16px}.automations-breadcrumb__dropdown-item:hover{background:var(--cursor-bg-tertiary)}.automations-breadcrumb__parent{display:flex;flex-shrink:0;align-items:center;gap:var(--cursor-spacing-1-5)}.automations-breadcrumb__parent-link{color:var(--cursor-text-secondary);transition:color .15s ease}.automations-breadcrumb__parent-link:hover{color:var(--cursor-text-primary)}.automations-breadcrumb__current{overflow:hidden;color:var(--cursor-text-primary);font-weight:var(--cursor-font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap}.automations-section-caption{display:flex;align-items:flex-start;gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-1) var(--cursor-spacing-2);font-size:12px;line-height:16px}.automations-section-caption--error{color:var(--text-danger,var(--cursor-text-red-primary))}.automations-section-caption--warning{color:var(--text-warn,var(--cursor-text-yellow-primary))}.automations-section-caption--hint{color:var(--cursor-text-tertiary)}.automations-section-caption__icon{flex-shrink:0}.automations-section-caption__message{min-width:0;flex:1}.automations-memories-overlay{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center}.automations-memories-overlay__scrim{position:absolute;inset:0;background:var(--cursor-bg-scrim,var(--bg-scrim))}.automations-memories-modal__heading{display:flex;flex-direction:column;gap:var(--cursor-spacing-3)}.automations-memories-modal__title{color:var(--cursor-text-primary);font-size:17px;font-weight:var(--cursor-font-weight-medium,500);line-height:21px}.automations-memories-modal__subtitle{margin-top:var(--cursor-spacing-1);color:var(--cursor-text-tertiary);font-size:13px;line-height:18px}.automations-memories-modal__body{display:flex;flex-direction:column;gap:var(--cursor-spacing-5)}.automations-memories-modal__field{display:flex;flex-direction:column;gap:var(--cursor-spacing-1-5)}.automations-memories-modal__field-label{padding:0 var(--cursor-spacing-1-5);color:var(--cursor-text-secondary);font-size:13px;line-height:18px}.automations-memories-modal__select{width:100%;border-color:var(--cursor-stroke-tertiary)!important}.automations-memories-modal__inline-message{font-size:13px;line-height:18px;color:var(--cursor-text-tertiary)}.automations-memories-modal__placeholder-box{min-height:120px;border-color:var(--cursor-stroke-tertiary)!important;color:var(--cursor-text-tertiary)}.automations-memories-modal__placeholder-box--error{color:var(--text-danger,var(--cursor-text-red-primary))}.automations-memories-modal__editor{max-height:50vh;font-size:13px;line-height:21px;border-color:var(--cursor-stroke-tertiary)!important}.automations-memories-modal__status{font-size:13px;line-height:18px;color:var(--cursor-text-tertiary)}.automations-memories-modal__status--error{color:#f87171}.automations-memories-modal__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--cursor-spacing-2)}.automations-mention-popover{position:fixed;z-index:50;max-height:256px;width:224px;overflow-y:auto;border:1px solid var(--cursor-stroke-tertiary);border-radius:var(--cursor-radius-base);background:var(--cursor-bg-elevated);box-shadow:var(--cursor-box-shadow-lg)}.automations-mention-popover--wide{width:288px}.automations-mention-popover--no-scroll{max-height:none;overflow-y:visible}.automations-mention-popover__list{padding:var(--cursor-spacing-1) 0}.automations-mention-popover__section-header{padding:var(--cursor-spacing-1-5) var(--cursor-spacing-3);color:var(--cursor-text-tertiary);font-size:12px;line-height:16px}.automations-mention-popover__option{width:100%;padding:var(--cursor-spacing-2) var(--cursor-spacing-3);text-align:left;font-size:13px;line-height:18px}.automations-mention-popover__option:hover{background:var(--bg-tertiary-opaque,var(--cursor-bg-tertiary))}.automations-mention-popover__option--active{background:var(--bg-tertiary-opaque,var(--cursor-bg-tertiary))}.automations-mention-popover__option-row{display:flex;align-items:center;gap:var(--cursor-spacing-2)}.automations-mention-popover__option-name{font-size:13px;font-weight:var(--cursor-font-weight-medium,500);line-height:18px}.automations-mention-popover__option-source{font-size:12px;line-height:16px;color:var(--cursor-text-tertiary)}.automations-mention-popover__option-description{margin-top:var(--cursor-spacing-0-5);overflow:hidden;color:var(--cursor-text-secondary);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.automations-mention-popover__empty{padding:var(--cursor-spacing-2) var(--cursor-spacing-3);color:var(--cursor-text-tertiary);font-size:13px;line-height:18px}.automations-evidence-highlight{color:var(--text-warn,var(--cursor-text-yellow-primary))}.automations-action-icon-row{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.automations-action-icon{width:14px;height:14px;color:var(--cursor-icon-tertiary)}.automations-action-icon-overflow{color:var(--cursor-text-tertiary);font-size:12px;line-height:16px}.automations-action-icon-empty{color:var(--cursor-text-tertiary)}.automations-row{display:flex;width:100%;align-items:center;gap:var(--cursor-spacing-3);border-radius:var(--cursor-radius-lg);padding:var(--cursor-spacing-2) var(--cursor-spacing-3);transition:background-color .15s ease}.automations-row--hoverable:hover{background-color:rgba(0,0,0,.05)}.dark .automations-row--hoverable:hover{background-color:hsla(0,0%,100%,.05)}.automations-row__content{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start}.automations-row__label{font-size:12px;line-height:16px;color:color-mix(in srgb,var(--cursor-text-primary) 70%,transparent)}.automations-row-action-destructive{color:var(--text-danger,var(--cursor-text-red-primary))}.automations-tool-validation-status{display:flex;align-items:center;gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-1) var(--cursor-spacing-2);font-size:12px;line-height:16px}.automations-tool-validation-status--loading{color:var(--cursor-text-tertiary)}.automations-tool-validation-status--warning{color:var(--text-warn,var(--cursor-text-yellow-primary))}.automations-tool-validation-status__spinner{width:14px;height:14px;flex-shrink:0;animation:automations-spin 1s linear infinite}.automations-tool-validation-status__dev{margin-left:var(--cursor-spacing-1);color:var(--cursor-text-quaternary)}.automations-make-deploy{display:flex;flex-direction:column;gap:var(--cursor-spacing-4)}.automations-make-deploy__group{display:flex;flex-direction:column;gap:var(--cursor-spacing-2)}.automations-make-deploy__label{color:var(--cursor-text-primary);font-size:12px;font-weight:var(--cursor-font-weight-medium,500);line-height:16px}.automations-make-deploy__optional{margin-left:var(--cursor-spacing-1);color:var(--cursor-text-tertiary);font-weight:var(--cursor-font-weight-normal,400)}.automations-make-deploy__hint{color:var(--cursor-text-tertiary);font-size:12px;line-height:16px}.automations-make-deploy__mode-list{border:1px solid var(--cursor-stroke-tertiary);border-radius:var(--cursor-radius-lg);background:var(--cursor-bg-tertiary,var(--bg-tertiary));padding:var(--cursor-spacing-1)}.automations-make-deploy__mode-button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-3);border:1px solid rgba(0,0,0,0);border-radius:var(--cursor-radius-base);padding:var(--cursor-spacing-2-5) var(--cursor-spacing-3);text-align:left;transition:background-color .15s ease,border-color .15s ease}.automations-make-deploy__mode-button--selected{border-color:var(--cursor-stroke-tertiary);background:var(--cursor-bg-elevated);box-shadow:var(--cursor-box-shadow-sm)}.automations-make-deploy__mode-button--unselected:hover{background:rgba(0,0,0,.02)}.dark .automations-make-deploy__mode-button--unselected:hover{background:hsla(0,0%,100%,.03)}.automations-make-deploy__mode-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--cursor-spacing-0-5)}.automations-make-deploy__mode-name{color:var(--cursor-text-primary);font-size:12px;font-weight:var(--cursor-font-weight-medium,500);line-height:16px}.automations-make-deploy__mode-description{color:var(--cursor-text-tertiary);font-size:11px;line-height:14px}.automations-make-deploy__mode-check{flex-shrink:0;color:var(--cursor-text-secondary)}.automations-make-deploy__deploy-key{display:flex;flex-direction:column;gap:var(--cursor-spacing-2);transition:opacity .15s ease}.automations-make-deploy__deploy-key--disabled{opacity:.5}.automations-make-deploy__copy-row{display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-3);border:1px solid var(--cursor-stroke-tertiary);border-radius:var(--cursor-radius-lg);padding:var(--cursor-spacing-3) var(--cursor-spacing-4)}.automations-make-deploy__copy-text{min-width:0;color:var(--cursor-text-secondary);font-size:12px;line-height:16px}.automations-make-deploy__copy-button{flex-shrink:0}.automations-webhook-panel{border-radius:var(--cursor-radius-lg);background:rgba(0,0,0,.03)}.dark .automations-webhook-panel{background:hsla(0,0%,100%,.03)}.automations-webhook-panel__inner{padding:var(--cursor-spacing-2) var(--cursor-spacing-3)}.automations-webhook-panel__header{display:flex;align-items:center;gap:var(--cursor-spacing-2);margin-bottom:var(--cursor-spacing-2)}.automations-webhook-panel__header-icon{width:16px;height:16px;color:var(--cursor-text-tertiary)}.automations-webhook-panel__title{color:var(--cursor-text-secondary);font-size:13px;font-weight:var(--cursor-font-weight-medium,500);line-height:18px}.automations-webhook-panel__description{margin-bottom:var(--cursor-spacing-3);color:var(--cursor-text-tertiary);font-size:12px;line-height:16px}.automations-webhook-panel__inline-code{border-radius:var(--cursor-radius-sm);padding:var(--cursor-spacing-0-5) var(--cursor-spacing-1);background:rgba(0,0,0,.05);font-size:11px;line-height:14px}.dark .automations-webhook-panel__inline-code{background:hsla(0,0%,100%,.05)}.automations-webhook-panel__sections{display:flex;flex-direction:column;gap:var(--cursor-spacing-2)}.automations-webhook-panel__field-label{margin-bottom:var(--cursor-spacing-1);color:var(--cursor-text-tertiary);font-size:11px;font-weight:var(--cursor-font-weight-medium,500);line-height:14px}.automations-webhook-panel__code-wrap{position:relative}.automations-webhook-panel__code{border-radius:var(--cursor-radius-base);padding:var(--cursor-spacing-2-5) var(--cursor-spacing-3);background:rgba(0,0,0,.05);color:rgb(from var(--cursor-text-primary,var(--text-primary)) r g b/.7);font-family:var(--cursor-font-family-mono,var(--monaco-monospace-font,monospace));font-size:11px;line-height:1.625;overflow-x:auto;white-space:pre}.dark .automations-webhook-panel__code{background:hsla(0,0%,100%,.05)}.automations-webhook-panel__copy-button{position:absolute;top:var(--cursor-spacing-2);right:var(--cursor-spacing-2);padding:var(--cursor-spacing-1);border-radius:var(--cursor-radius-sm);background:rgba(0,0,0,.05);color:var(--cursor-text-tertiary);opacity:0;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.dark .automations-webhook-panel__copy-button{background:hsla(0,0%,100%,.05)}.automations-webhook-panel__copy-button:hover{background:rgba(0,0,0,.1);color:var(--cursor-text-secondary)}.dark .automations-webhook-panel__copy-button:hover{background:hsla(0,0%,100%,.1)}.automations-webhook-panel__code-wrap:focus-within .automations-webhook-panel__copy-button,.automations-webhook-panel__code-wrap:hover .automations-webhook-panel__copy-button{opacity:1}.automations-webhook-panel__generate{display:flex;width:100%;align-items:center;justify-content:center;gap:var(--cursor-spacing-2);border-radius:var(--cursor-radius-base);padding:var(--cursor-spacing-2-5) var(--cursor-spacing-3);background:rgba(0,0,0,.05);color:var(--cursor-text-secondary);font-size:11px;font-weight:var(--cursor-font-weight-medium,500);line-height:14px;transition:background-color .15s ease}.dark .automations-webhook-panel__generate{background:hsla(0,0%,100%,.05)}.automations-webhook-panel__generate:hover{background:rgba(0,0,0,.08)}.dark .automations-webhook-panel__generate:hover{background:hsla(0,0%,100%,.08)}.automations-webhook-panel__generate:disabled{opacity:.5}.automations-webhook-panel__icon-sm{width:12px;height:12px}.automations-webhook-panel__title-icon{width:20px;height:20px;color:#eab308}.automations-webhook-scope-modal__body{display:flex;flex-direction:column;gap:var(--cursor-spacing-3);color:var(--cursor-text-tertiary)}.automations-webhook-scope-modal__list{display:flex;flex-direction:column;gap:var(--cursor-spacing-1-5);padding-left:var(--cursor-spacing-5);list-style:disc;margin:0}.automations-tool-validation-modal__resolved{display:flex;align-items:center;gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-1) var(--cursor-spacing-2);font-size:13px;line-height:18px;color:var(--cursor-text-green-primary)}.automations-tool-validation-modal__body{display:flex;flex-direction:column;gap:var(--cursor-spacing-2)}.automations-tool-validation-modal__description{color:var(--cursor-text-tertiary);font-size:13px;line-height:18px}.automations-tool-validation-modal__items{border:1px solid var(--cursor-stroke-tertiary);border-radius:var(--cursor-radius-base);overflow:hidden;background:rgba(0,0,0,.03)}.dark .automations-tool-validation-modal__items{background:hsla(0,0%,100%,.03)}.automations-tool-validation-modal__item{display:flex;align-items:center;gap:var(--cursor-spacing-2-5);padding:var(--cursor-spacing-2-5) var(--cursor-spacing-3)}.automations-tool-validation-modal__item--with-divider{border-top:1px solid var(--cursor-stroke-tertiary)}.automations-tool-validation-modal__item-icon{width:14px;height:14px;flex-shrink:0;color:var(--cursor-text-quaternary)}.automations-tool-validation-modal__item-label{color:var(--cursor-text-primary);font-size:13px;line-height:18px}.automations-template-modal__header-row{display:flex;min-width:0;align-items:flex-start;gap:var(--cursor-spacing-3)}.automations-template-modal__header-text{display:flex;min-width:0;flex-direction:column;gap:var(--cursor-spacing-0-5)}.automations-template-modal__title{color:var(--cursor-text-primary);font-size:17px;font-weight:var(--cursor-font-weight-medium,500);line-height:21px;margin:0}.automations-template-modal__description{color:var(--cursor-text-secondary);font-size:12px;line-height:16px;margin:0}.automations-template-modal__body{display:flex;flex-direction:column;gap:var(--cursor-spacing-4)}.automations-template-modal__section-title{margin:0 0 var(--cursor-spacing-2);padding:0 var(--cursor-spacing-1);color:var(--cursor-text-secondary);font-size:13px;font-weight:var(--cursor-font-weight-medium,500);line-height:18px}.automations-template-modal__chips{display:flex;flex-wrap:wrap;gap:var(--cursor-spacing-1-5)}.automations-template-modal__chip{display:flex;align-items:center;gap:var(--cursor-spacing-1-5);border-radius:var(--cursor-radius-full);background:var(--cursor-bg-quaternary);padding:var(--cursor-spacing-1) var(--cursor-spacing-2)}.automations-template-modal__chip-text{color:var(--cursor-text-secondary);font-size:13px;line-height:18px}.automations-template-modal__prompt{border-radius:var(--cursor-radius-lg);background:var(--cursor-bg-quaternary);padding:var(--cursor-spacing-2-5) var(--cursor-spacing-3);max-height:120px;overflow-y:auto}.automations-template-modal__prompt-text{color:var(--cursor-text-primary);font-size:13px;line-height:18px;white-space:pre-wrap;margin:0}.automations-template-modal__icon{width:14px;height:14px;flex-shrink:0;color:var(--cursor-text-tertiary)}.automations-mcp-submenu__loading{display:flex;align-items:center;justify-content:center;padding:var(--cursor-spacing-3) 0}.automations-mcp-submenu__loading-icon{animation:automations-spin 1s linear infinite;color:var(--cursor-text-tertiary)}.automations-mcp-submenu__empty{padding:var(--cursor-spacing-3) var(--cursor-spacing-2);text-align:center;color:var(--cursor-text-secondary);font-size:13px;line-height:18px}.automations-mcp-submenu__truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automations-mcp-status-badge__spinner{flex-shrink:0;animation:automations-spin 1s linear infinite;color:var(--cursor-text-tertiary)}.automations-mcp-status-badge__error{display:inline-flex;align-items:center;padding:var(--cursor-spacing-0-5) var(--cursor-spacing-2);border-radius:var(--cursor-radius-full);font-size:12px;line-height:16px;color:var(--text-danger,var(--cursor-text-red-primary));background:var(--cursor-bg-danger-tertiary,var(--bg-danger-tertiary));cursor:default}.automations-mcp-action-form__owner-hint{color:var(--cursor-text-tertiary);font-size:11px;line-height:14px}.automations-environment-section__header{margin-bottom:var(--cursor-spacing-2-5)}.automations-environment-section__title{margin:0;padding:0 var(--cursor-spacing-2);color:var(--cursor-text-secondary);font-size:13px;font-weight:var(--cursor-font-weight-medium,500);line-height:18px}.automations-environment-warning{display:flex;align-items:center;margin-bottom:var(--cursor-spacing-3);border-radius:var(--cursor-radius-lg);background:var(--cursor-bg-warn-tertiary,var(--bg-warn-tertiary));padding:var(--cursor-spacing-2) var(--cursor-spacing-2-5)}.automations-environment-warning__text{color:var(--text-warn,var(--cursor-text-yellow-primary));font-size:13px;line-height:18px}.automations-environment-subsection{overflow:hidden;border:1px solid var(--cursor-stroke-quaternary);border-radius:var(--cursor-radius-xl);background:rgba(0,0,0,.02)}.dark .automations-environment-subsection{background:hsla(0,0%,100%,.02)}.automations-environment-cell{display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-4);border-bottom:1px solid var(--cursor-stroke-quaternary);padding:var(--cursor-spacing-3)}.automations-environment-cell:last-child{border-bottom:0}.automations-environment-cell__main{min-width:0}.automations-environment-cell__label{color:var(--cursor-text-secondary);font-size:13px;font-weight:var(--cursor-font-weight-medium,500);line-height:18px}.automations-environment-cell__description{margin-top:var(--cursor-spacing-0-5);color:var(--cursor-text-tertiary);font-size:12px;line-height:16px}.automations-environment-cell__trailing{flex-shrink:0}.automations-environment-cell__trailing-row{display:flex;align-items:center}.automations-environment-cell__trailing-row--gap{display:flex;align-items:center;gap:var(--cursor-spacing-3)}.automations-readonly-banner{display:flex;align-items:center;margin-bottom:var(--cursor-spacing-4);border-radius:var(--cursor-radius-lg);background:var(--cursor-bg-warn-tertiary,var(--bg-warn-tertiary));padding:var(--cursor-spacing-2) var(--cursor-spacing-2-5)}.automations-readonly-banner__text{color:var(--text-warn,var(--cursor-text-yellow-primary));font-size:13px;line-height:18px}.automations-trigger-filter{display:flex;min-width:0;flex-direction:column;margin:0;border:0;padding:var(--cursor-spacing-2)}.automations-trigger-filter__input{width:100%;background:rgba(0,0,0,0);padding:var(--cursor-spacing-1-5) var(--cursor-spacing-2);color:var(--cursor-text-primary);font-size:12px;line-height:16px;outline:none}.automations-trigger-filter__input::-moz-placeholder{color:var(--cursor-text-tertiary)}.automations-trigger-filter__input::placeholder{color:var(--cursor-text-tertiary)}.automations-trigger-filter__input--invalid{border:1px solid var(--cursor-stroke-danger-tertiary,var(--border-danger-tertiary));border-radius:var(--cursor-radius-sm);color:var(--cursor-text-primary)}.automations-trigger-filter__clear{width:100%;padding:var(--cursor-spacing-1-5) var(--cursor-spacing-2);text-align:left;border-radius:var(--cursor-radius-sm);color:var(--cursor-text-tertiary);font-size:12px;line-height:16px;transition:background-color .15s ease,color .15s ease}.automations-trigger-filter__clear:hover{color:var(--cursor-text-secondary);background:rgba(0,0,0,.03)}.dark .automations-trigger-filter__clear:hover{background:hsla(0,0%,100%,.03)}.automations-trigger-filter__checkbox-label{display:flex;align-items:center;gap:var(--cursor-spacing-1-5);padding:var(--cursor-spacing-1-5) var(--cursor-spacing-2);color:var(--cursor-text-tertiary);font-size:12px;line-height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.automations-trigger-filter__checkbox{accent-color:var(--cursor-text-primary)}.automations-trigger-filter__hint{margin:0;padding:var(--cursor-spacing-2) var(--cursor-spacing-3);color:var(--cursor-text-tertiary);font-size:13px;line-height:18px}.automations-trigger-italic-text{color:var(--cursor-text-tertiary);font-style:italic}.automations-warning-icon{color:#eab308}.automations-trigger-label-truncate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automations-inline-trigger-button--narrow{min-width:0;max-width:200px}.automations-inline-trigger-button--medium{min-width:0;max-width:220px}.automations-inline-trigger-button--wide{min-width:0;max-width:min(100%,26rem)}.automations-slack-completion-bullet{padding-right:var(--cursor-spacing-1);color:var(--cursor-text-tertiary)}.automations-slack-completion-emoji-row{display:flex;align-items:center;gap:0;border:1px solid var(--cursor-stroke-secondary);border-radius:var(--cursor-radius-sm)}.automations-slack-completion-emoji-row__delimiter{padding-left:var(--cursor-spacing-2);color:var(--cursor-text-tertiary);font-size:12px;line-height:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.automations-slack-completion-emoji-row__delimiter--end{padding-right:var(--cursor-spacing-2);padding-left:0}.automations-slack-completion-emoji-row__input{width:100%;background:rgba(0,0,0,0);padding:var(--cursor-spacing-1-5) 0;color:var(--cursor-text-primary);font-size:12px;line-height:16px;outline:none}.automations-slack-completion-emoji-row__input::-moz-placeholder{color:var(--cursor-text-tertiary)}.automations-slack-completion-emoji-row__input::placeholder{color:var(--cursor-text-tertiary)}.automations-slack-completion-popover{display:flex;min-width:0;flex-direction:column;gap:var(--cursor-spacing-2);margin:0;border:0;padding:var(--cursor-spacing-3)}.automations-slack-completion-popover__header{display:flex;align-items:center;justify-content:space-between}.automations-slack-completion-popover__heading{color:var(--cursor-text-secondary);font-size:12px;font-weight:var(--cursor-font-weight-medium,500);line-height:16px}.automations-slack-completion-popover__reset{color:var(--cursor-text-tertiary);font-size:12px;line-height:16px;transition:color .15s ease}.automations-slack-completion-popover__reset:hover{color:var(--cursor-text-secondary)}.automations-allowlist-popover{display:flex;min-width:0;flex-direction:column;gap:var(--cursor-spacing-2);margin:0;border:0;padding:var(--cursor-spacing-3)}.automations-allowlist-popover__header{display:flex;align-items:center;justify-content:space-between}.automations-allowlist-popover__title{color:var(--cursor-text-secondary);font-size:12px;font-weight:var(--cursor-font-weight-medium,500);line-height:16px}.automations-allowlist-popover__reset{color:var(--cursor-text-tertiary);font-size:12px;line-height:16px;transition:color .15s ease}.automations-allowlist-popover__reset:hover{color:var(--cursor-text-secondary)}.automations-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automations-break-all{word-break:break-all}.automations-ml-1{margin-left:var(--cursor-spacing-1)}.automations-shrink-0{flex-shrink:0}.automations-inline-flex{display:inline-flex}.automations-run-summary-view-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--cursor-spacing-1-5);width:-moz-fit-content;width:fit-content;flex-shrink:0;height:24px;padding:0 var(--cursor-spacing-2);border-radius:var(--cursor-radius-base);font-size:13px;font-weight:var(--cursor-font-weight-medium,500);line-height:18px;white-space:nowrap;color:var(--cursor-text-primary);background-color:var(--cursor-bg-tertiary);transition:background-color .1s ease-out,color .1s ease-out;text-decoration:none}.automations-run-summary-view-link:hover{background-color:var(--bg-primary,var(--cursor-bg-quaternary))}.automations-run-summary-view-link:focus{outline:none}@media(prefers-reduced-motion:reduce){.automations-run-summary-view-link{transition:none}}.automations-run-status-badge{display:inline-flex;align-items:center;padding:1px var(--cursor-spacing-2);border-radius:999px;font-size:12px;line-height:16px;white-space:nowrap}.automations-run-status-badge[data-status=succeeded]{color:var(--text-success,var(--cursor-text-green-primary));background-color:var(--bg-success-tertiary,var(--cursor-bg-green-secondary))}.automations-run-status-badge[data-status=failed]{color:var(--text-danger,var(--cursor-text-red-primary));background-color:var(--bg-danger-tertiary,var(--cursor-bg-red-secondary))}.automations-run-status-badge[data-status=running]{color:var(--text-warn,var(--cursor-text-yellow-primary));background-color:var(--bg-warn-tertiary,var(--cursor-bg-yellow-secondary))}.automations-run-status-badge[data-status=skipped]{color:var(--cursor-text-secondary);background-color:var(--cursor-bg-quaternary)}.automations-run-cell-empty{color:var(--cursor-text-tertiary);font-size:13px}.automations-run-cell-text-secondary{color:var(--cursor-text-secondary);font-size:13px;line-height:18px}.automations-run-name-cell{display:inline-block;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.automations-run-tools-cell{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1-5);min-width:0;max-width:100%}.automations-run-tools-cell__label{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cursor-text-secondary);font-size:13px;line-height:18px}.automations-run-tools-cell__overflow{flex:0 0 auto;color:var(--cursor-text-tertiary);font-size:13px;line-height:18px}.automations-run-tools-tooltip{display:flex;flex-direction:column;gap:var(--cursor-spacing-1)}.automations-run-tools-tooltip__row{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1-5);white-space:nowrap}.automations-run-tools-tooltip__label{color:var(--cursor-text-secondary)}.automations-run-tools-tooltip__more{color:var(--cursor-text-tertiary);font-size:12px}.automations-run-trigger-cell{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1-5);min-width:0;max-width:100%}.automations-run-trigger-cell__icon{width:14px;height:14px;flex-shrink:0;color:var(--cursor-icon-tertiary)}.automations-run-trigger-cell__label{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cursor-text-secondary);font-size:13px;line-height:18px}.automations-run-actions-cell,.automations-run-filter__trigger{display:inline-flex;align-items:center}.automations-run-filter__trigger{position:relative;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--cursor-radius-base);background:rgba(0,0,0,0);color:var(--cursor-icon-secondary);cursor:pointer;transition:background-color .1s ease,color .1s ease}.automations-run-filter__trigger:hover{background-color:var(--cursor-bg-quaternary);color:var(--cursor-icon-primary)}.automations-run-filter__trigger:focus-visible{outline:2px solid var(--cursor-stroke-secondary);outline-offset:1px}.automations-run-filter__trigger[data-has-filters=true]{color:var(--cursor-icon-primary)}.automations-run-filter__trigger-icon{pointer-events:none;color:currentColor}.automations-run-filter__trigger-count{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:12px;height:12px;padding:0 3px;border-radius:999px;background-color:var(--cursor-bg-blue-primary);color:var(--cursor-text-invert);font-size:11px;line-height:14px;font-weight:var(--cursor-font-weight-medium,500)}.automations-run-filter__heading{padding:var(--cursor-spacing-1) var(--cursor-spacing-2) var(--cursor-spacing-0-5);color:var(--cursor-text-tertiary);font-size:12px;line-height:16px}.automations-run-filter__category-trailing{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1);color:var(--cursor-text-tertiary)}.automations-run-filter__category-current{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.automations-run-filter__chevron{color:var(--cursor-icon-tertiary)}.automations-run-filter__detail-header{display:flex;align-items:center;gap:var(--cursor-spacing-1-5);padding:var(--cursor-spacing-1) var(--cursor-spacing-1) var(--cursor-spacing-0-5)}.automations-run-filter__back{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--cursor-radius-sm);background:rgba(0,0,0,0);color:var(--cursor-icon-secondary);cursor:pointer;transition:background-color .1s ease,color .1s ease}.automations-run-filter__back:hover{background-color:var(--cursor-bg-quaternary);color:var(--cursor-icon-primary)}.automations-run-filter__detail-title{color:var(--cursor-text-tertiary);font-size:12px;line-height:16px}.automations-run-filter__search{display:flex;align-items:center;gap:var(--cursor-spacing-1-5);padding:var(--cursor-spacing-1) var(--cursor-spacing-2);border-bottom:1px solid var(--cursor-stroke-quaternary)}.automations-run-filter__search-input{flex:1 1 auto;min-width:0;border:0;outline:none;background:rgba(0,0,0,0);color:var(--cursor-text-primary);font-size:13px;line-height:18px}.automations-run-filter__search-input::-moz-placeholder{color:var(--cursor-text-tertiary)}.automations-run-filter__search-input::placeholder{color:var(--cursor-text-tertiary)}.automations-run-filter__detail-body{max-height:280px;overflow-y:auto}.automations-run-filter__truncate{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.automations-run-filter__action-label{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1-5)}.automations-run-filter__action-count{color:var(--cursor-text-tertiary);font-size:12px}.automations-run-filter__check-active{color:var(--cursor-icon-primary)}.automations-run-filter__check-hidden{visibility:hidden}.automations-run-filter__icon-tertiary{color:var(--cursor-icon-tertiary)}.automations-run-filter__icon-secondary{color:var(--cursor-icon-secondary)}.automations-run-filter__icon-yellow{color:var(--cursor-icon-yellow-primary)}.automations-run-filter__icon-success{color:var(--cursor-icon-green-primary)}.automations-run-filter__icon-danger{color:var(--cursor-icon-red-primary)}.automations-overview-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--cursor-spacing-3)}@media(min-width:640px){.automations-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.automations-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.automations-overview__label--compact{display:none}}.automations-overview__label--full{display:none}@media(min-width:1024px){.automations-overview__label--full{display:inline}}.automations-overview__value-row{display:inline-flex;align-items:baseline;gap:var(--cursor-spacing-1-5)}.automations-overview__rate{display:none;color:var(--cursor-text-tertiary);font-size:12px}@media(min-width:1024px){.automations-overview__rate{display:inline}}.automations-overview__shimmer{border-radius:var(--cursor-radius-sm);background-color:var(--cursor-bg-quaternary);animation:automations-overview-pulse 2s ease-in-out infinite}.automations-overview__shimmer--stat-md{height:24px;width:48px}.automations-overview__shimmer--stat-lg{height:24px;width:64px}.automations-overview__bars-shimmer{width:100%}@keyframes automations-overview-pulse{0%,to{opacity:1}50%{opacity:.5}}.automations-overview__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;padding:var(--cursor-spacing-2-5) var(--cursor-spacing-3);border:0;border-radius:var(--cursor-radius-lg);background:var(--cursor-bg-elevated);color:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .1s ease;box-shadow:0 0 0 1px var(--cursor-stroke-quaternary)}.automations-overview__link:hover:not(:disabled){background-color:var(--cursor-bg-quaternary)}.automations-overview__link:hover:not(:disabled) .automations-overview__link-label{color:var(--cursor-text-primary)}.automations-overview__link:hover:not(:disabled) .automations-overview__link-arrow{transform:translateX(2px)}.automations-overview__link:focus-visible{outline:2px solid var(--cursor-stroke-secondary);outline-offset:1px}.automations-overview__link:disabled{cursor:default}.automations-overview__link-label{display:flex;align-items:center;gap:var(--cursor-spacing-1);color:var(--cursor-text-secondary);font-size:12px;line-height:16px;transition:color .1s ease}.automations-overview__link-arrow{color:currentColor;transition:transform .1s ease}.automations-overview__bars-wrapper{flex:1 1 auto;display:flex;align-items:flex-end;margin-top:var(--cursor-spacing-1)}.automations-overview__bars{display:flex;align-items:flex-end;gap:2px;width:100%}.automations-overview__bar{flex:1 1 auto;min-width:0;max-width:4px;border-radius:2px;background-color:var(--cursor-bg-green-primary);transition:height .15s ease}@media(prefers-reduced-motion:reduce){.automations-overview__bar,.automations-overview__link,.automations-overview__shimmer,.automations-run-filter__back,.automations-run-filter__trigger{transition:none;animation:none}}.automations-run-history-table__wrapper{display:flex;width:100%;min-width:0;flex-direction:column}.automations-run-history-table{display:flex;width:100%;flex-direction:column;overflow:hidden;padding:var(--cursor-spacing-1) var(--cursor-spacing-1-5) var(--cursor-spacing-1-5);border:1px solid var(--cursor-stroke-quaternary);border-radius:var(--cursor-radius-lg);background:var(--cursor-bg-elevated)}.automations-run-history-table__header-row{display:flex;flex-direction:row;align-items:stretch;gap:var(--cursor-spacing-3);padding:0 var(--cursor-spacing-2)}.automations-run-history-table__header{display:flex;min-width:0;align-items:center;overflow:hidden;padding:var(--cursor-spacing-3) var(--cursor-spacing-0-5);color:var(--cursor-text-secondary);font-size:12px;font-weight:var(--cursor-font-weight-normal,400);line-height:16px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.automations-run-history-table__header--align-right{justify-content:flex-end;text-align:right}.automations-run-history-table__header--align-center{justify-content:center;text-align:center}.automations-run-history-table__rows{display:flex;flex-direction:column;font-size:13px;line-height:20px}.automations-run-history-table__row{position:relative;display:flex;flex-direction:row;align-items:stretch;gap:var(--cursor-spacing-3);padding:0 var(--cursor-spacing-2)}.automations-run-history-table__row--linked{cursor:pointer}.automations-run-history-table__row-divider{position:absolute;top:0;right:var(--cursor-spacing-2);left:var(--cursor-spacing-2);height:var(--cursor-spacing-0-25);background:var(--cursor-stroke-quaternary);pointer-events:none}.automations-run-history-table__row:hover{border-radius:var(--cursor-radius-base);background:var(--cursor-bg-quaternary)}.automations-run-history-table__row:hover+.automations-run-history-table__row>.automations-run-history-table__row-divider,.automations-run-history-table__row:hover>.automations-run-history-table__row-divider{display:none}.automations-run-history-table__row:has(>.automations-run-history-table__row-link:focus-visible){border-radius:var(--cursor-radius-base);outline:2px solid var(--cursor-text-primary);outline-offset:-2px}.automations-run-history-table__row-link{display:contents;color:inherit;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);font:inherit;text-align:inherit;cursor:pointer}.automations-run-history-table__row-link:hover,.automations-run-history-table__row-link:visited{color:inherit;text-decoration:none}.automations-run-history-table__cell{display:flex;min-width:0;align-items:center;overflow:hidden;padding:var(--cursor-spacing-3) var(--cursor-spacing-0-5);color:var(--cursor-text-secondary);text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.automations-run-history-table__cell--align-right{justify-content:flex-end;text-align:right}.automations-run-history-table__cell--align-center{justify-content:center;text-align:center}.automations-run-history-table__cell--tint-primary{color:var(--cursor-text-primary)}.automations-run-history-table__cell--tint-secondary{color:var(--cursor-text-secondary)}.automations-run-history-table__cell--tint-tertiary{color:var(--cursor-text-tertiary)}.automations-run-history-table__cell--tint-quaternary{color:var(--cursor-text-quaternary)}.automations-run-history-table__skeleton{display:block;height:20px;border-radius:var(--cursor-radius-sm);background:var(--cursor-bg-quaternary);animation:automations-list-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.automations-run-history-table__skeleton--wide{width:75%}.automations-run-history-table__skeleton--medium{width:50%}.automations-run-history-table__skeleton--short{width:32%}.automations-run-history-table__empty{display:flex;min-height:120px;flex-direction:column;align-items:center;justify-content:center;gap:var(--cursor-spacing-1);padding:var(--cursor-spacing-4) var(--cursor-spacing-2);text-align:center;color:var(--cursor-text-tertiary);font-size:13px;line-height:20px}.automations-run-history-table__empty-title{color:var(--cursor-text-secondary);font-size:13px;font-weight:var(--cursor-font-weight-normal,400);line-height:18px}.automations-run-history-table__empty-description{color:var(--cursor-text-tertiary);font-size:13px;line-height:18px}.automations-automation-runs-summary-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--cursor-spacing-2);margin-bottom:var(--cursor-spacing-4)}@media(min-width:768px){.automations-automation-runs-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.automations-automation-runs-summary-card{border-radius:var(--cursor-radius-lg);background:var(--cursor-bg-elevated);padding:var(--cursor-spacing-2) var(--cursor-spacing-3);box-shadow:0 0 0 1px var(--cursor-stroke-quaternary)}.automations-automation-runs-summary-card__label{color:var(--cursor-text-tertiary);font-size:12px;line-height:16px;margin-bottom:var(--cursor-spacing-1)}.automations-automation-runs-summary-card__values{display:flex;align-items:flex-end;gap:var(--cursor-spacing-3)}.automations-automation-runs-summary-card__value-group{display:flex;flex-direction:column}.automations-automation-runs-summary-card__value{color:var(--cursor-text-primary);font-size:17px;line-height:20px;font-variant-numeric:tabular-nums}.automations-automation-runs-summary-card__value--failed{color:var(--text-danger,var(--cursor-text-red-primary))}.automations-automation-runs-summary-card__sublabel{color:var(--cursor-text-secondary);font-size:12px;line-height:16px}.automations-automation-runs__tab-trailing{display:inline-flex;align-items:center;gap:var(--cursor-spacing-2)}.automations-automation-runs__stop-all-body{color:var(--cursor-text-secondary);font-size:13px;line-height:18px;margin:0 0 var(--cursor-spacing-3) 0}.automations-automation-runs__stop-all-actions{display:flex;justify-content:flex-end;gap:var(--cursor-spacing-2)}.automations-run-summary-dialog__body{display:flex;flex-direction:column;gap:var(--cursor-spacing-4)}.automations-run-summary-dialog__heading{color:var(--cursor-text-primary);font-size:17px;font-weight:var(--cursor-font-weight-medium,500);line-height:26px;margin:0}.automations-run-summary-dialog__card{overflow:hidden;border:1px solid var(--cursor-stroke-tertiary);border-radius:var(--cursor-radius-lg);background:var(--cursor-bg-elevated)}.automations-run-summary-dialog__footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--cursor-spacing-2)}.automations-run-summary{overflow:hidden;border:1px solid var(--cursor-stroke-tertiary);border-radius:var(--cursor-radius-lg);background:var(--cursor-bg-elevated)}.automations-run-summary--inline{margin-top:var(--cursor-spacing-6)}.automations-run-summary__header{display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-3);border-bottom:1px solid var(--cursor-stroke-tertiary);padding:var(--cursor-spacing-2-5) var(--cursor-spacing-3)}.automations-run-summary__title{min-width:0;color:var(--cursor-text-primary);font-size:13px;line-height:18px}.automations-run-summary__scroll{max-height:300px;overflow-y:auto}.automations-run-trigger-activity{display:flex;flex-direction:column;gap:var(--cursor-spacing-4);padding:var(--cursor-spacing-3)}.automations-run-trigger-activity__section{display:flex;flex-direction:column;gap:var(--cursor-spacing-2)}.automations-run-trigger-activity__heading{margin:0;color:var(--cursor-text-secondary);font-size:13px;font-weight:var(--cursor-font-weight-normal,400);line-height:18px}.automations-run-trigger-activity__row{display:flex;min-width:0;align-items:flex-start;gap:var(--cursor-spacing-2)}.automations-run-trigger-activity__icon-cell{display:flex;width:20px;height:20px;flex-shrink:0;align-items:center;justify-content:center}.automations-run-trigger-activity__action-icon{width:14px;height:14px;color:var(--cursor-icon-secondary)}.automations-run-trigger-activity__text{display:block;min-width:0;color:var(--cursor-text-primary);font-size:13px;line-height:20px}.automations-run-trigger-activity__skipped-suffix,.automations-run-trigger-activity__text--muted{color:var(--cursor-text-tertiary)}.automations-run-trigger-activity__action-content{display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:baseline;-moz-column-gap:var(--cursor-spacing-2);column-gap:var(--cursor-spacing-2);row-gap:var(--cursor-spacing-0-5)}.automations-run-trigger-activity__error{min-width:0;overflow:hidden;color:var(--text-danger-secondary,var(--cursor-text-red-primary));font-size:12px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.automations-run-trigger-activity__link{color:inherit;text-decoration:underline;text-decoration-color:var(--cursor-text-tertiary);text-underline-offset:2px;transition:text-decoration-color .1s ease}.automations-run-trigger-activity__link:hover{text-decoration-color:var(--cursor-text-primary)}.automations-run-failure{padding:0 var(--cursor-spacing-3) var(--cursor-spacing-3)}.automations-run-failure__row{display:flex;min-width:0;align-items:flex-start;gap:var(--cursor-spacing-2)}.automations-run-failure__icon-cell{display:flex;width:20px;height:20px;flex-shrink:0;align-items:flex-start;justify-content:center;padding-top:2px;color:var(--text-danger,var(--cursor-text-red-primary))}.automations-run-failure__text{min-width:0;padding-top:2px;display:flex;flex-direction:column;gap:var(--cursor-spacing-0-5)}.automations-run-failure__title{display:block;color:var(--text-danger,var(--cursor-text-red-primary));font-size:13px;line-height:18px}.automations-run-failure__message{display:block;color:var(--text-danger-secondary,var(--cursor-text-red-primary));font-size:12px;line-height:16px}.automations-run-failure__cta{margin-top:var(--cursor-spacing-1);display:inline-block;color:var(--text-danger,var(--cursor-text-red-primary));font-size:12px;font-weight:var(--cursor-font-weight-medium,500);line-height:16px;text-decoration:underline;text-underline-offset:2px;transition:color .1s ease}.automations-run-failure__cta:hover{color:var(--text-danger-secondary,var(--cursor-text-red-primary))}.automations-slack-picker__header{display:grid;gap:var(--cursor-spacing-1-5);padding:var(--cursor-spacing-2)}.automations-slack-picker__search-row{display:flex;align-items:center;gap:var(--cursor-spacing-2);min-width:0}.automations-slack-picker__search-icon{flex-shrink:0;color:var(--cursor-icon-secondary)}.automations-slack-picker__search-input{flex:1;min-width:0}.automations-slack-picker__selected-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--cursor-spacing-1)}.automations-slack-picker__empty{overflow:hidden;color:var(--cursor-text-tertiary);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.automations-slack-picker__chip{display:flex;max-width:11rem;align-items:center;gap:var(--cursor-spacing-1);border:0;border-radius:var(--cursor-radius-sm);background:var(--cursor-bg-quaternary);padding:var(--cursor-spacing-0-5) var(--cursor-spacing-1-5);color:var(--cursor-text-secondary);font-family:inherit;font-size:12px;line-height:16px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.automations-slack-picker__chip:hover{background:var(--cursor-bg-tertiary);color:var(--cursor-text-primary)}.automations-slack-picker__chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automations-slack-picker__overflow{color:var(--cursor-text-tertiary);font-size:12px;line-height:16px}.automations-slack-picker__row-trailing{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1);color:var(--cursor-icon-secondary)}.automations-slack-picker__empty-cta{display:flex;flex-direction:column;align-items:center;gap:var(--cursor-spacing-2);text-align:center}.automations-test-modal__body{display:flex;flex-direction:column;gap:var(--cursor-spacing-3)}.automations-test-modal__field{display:flex;flex-direction:column;gap:var(--cursor-spacing-1-5)}.automations-test-modal__field-label{color:var(--cursor-text-secondary);font-size:12px;font-weight:var(--cursor-font-weight-medium,500);line-height:16px}.automations-test-modal__field-stack{display:flex;flex-direction:column;gap:var(--cursor-spacing-3)}.automations-test-modal__input{width:100%;height:32px;border:1px solid var(--cursor-stroke-quaternary);border-radius:var(--cursor-radius-base);background:rgba(0,0,0,0);padding:0 var(--cursor-spacing-2-5);color:var(--cursor-text-primary);font-family:inherit;font-size:13px;line-height:20px;outline:none;transition:border-color .15s ease,background-color .15s ease}.automations-test-modal__input::-moz-placeholder{color:var(--cursor-text-tertiary)}.automations-test-modal__input::placeholder{color:var(--cursor-text-tertiary)}.automations-test-modal__input:focus{border-color:var(--cursor-stroke-secondary);background:var(--cursor-bg-tertiary)}.automations-test-modal__textarea{width:100%;min-height:56px;resize:vertical;border:1px solid var(--cursor-stroke-quaternary);border-radius:var(--cursor-radius-base);background:rgba(0,0,0,0);padding:var(--cursor-spacing-1-5) var(--cursor-spacing-2-5);color:var(--cursor-text-primary);font-family:inherit;font-size:13px;line-height:20px;outline:none;transition:border-color .15s ease,background-color .15s ease}.automations-test-modal__textarea--mono{font-family:var(--cursor-font-family-mono,var(--monaco-monospace-font,monospace));font-size:12px}.automations-test-modal__textarea::-moz-placeholder{color:var(--cursor-text-tertiary)}.automations-test-modal__textarea::placeholder{color:var(--cursor-text-tertiary)}.automations-test-modal__textarea:focus{border-color:var(--cursor-stroke-secondary);background:var(--cursor-bg-tertiary)}.automations-test-modal__dropdown{display:flex;width:100%;height:32px;align-items:center;justify-content:space-between;border:1px solid var(--cursor-stroke-quaternary);border-radius:var(--cursor-radius-base);background:rgba(0,0,0,0);padding:0 var(--cursor-spacing-2-5);color:var(--cursor-text-primary);font-family:inherit;font-size:13px;line-height:20px;cursor:pointer;outline:none;transition:border-color .15s ease}.automations-test-modal__dropdown:hover{border-color:var(--cursor-stroke-secondary)}.automations-test-modal__dropdown:focus-visible{border-color:var(--cursor-stroke-secondary)}.automations-test-modal__dropdown-label{display:flex;min-width:0;align-items:center;gap:var(--cursor-spacing-1-5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automations-test-modal__dropdown-icon{flex-shrink:0;color:var(--cursor-text-tertiary)}.automations-test-modal__readonly{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1-5);color:var(--cursor-text-secondary);font-size:13px;line-height:20px}.automations-test-modal__hint{color:var(--cursor-text-tertiary);font-size:12px;line-height:16px}.automations-test-modal__mono{font-family:var(--cursor-font-family-mono,var(--monaco-monospace-font,monospace))}.automations-test-modal__env-pill{display:inline-flex;max-width:100%;align-items:center;border:1px solid var(--cursor-stroke-quaternary);border-radius:var(--cursor-radius-base);background:var(--cursor-bg-quaternary);padding:var(--cursor-spacing-1) var(--cursor-spacing-2-5);color:var(--cursor-text-primary);font-size:13px;line-height:20px}.automations-test-modal__env-pill-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automations-test-modal__repo-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cursor-spacing-1-5)}.automations-test-modal__error{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cursor-spacing-2);border:1px solid var(--cursor-stroke-danger-tertiary,var(--cursor-stroke-red-primary));border-radius:var(--cursor-radius-base);background:var(--cursor-bg-danger-tertiary,var(--cursor-bg-red-secondary));padding:var(--cursor-spacing-2) var(--cursor-spacing-2-5);margin-bottom:var(--cursor-spacing-3)}.automations-test-modal__error-message{flex:1;color:var(--text-danger,var(--cursor-text-red-primary));font-size:13px;line-height:18px}.automations-test-modal__error-dismiss{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--cursor-radius-sm);padding:var(--cursor-spacing-0-5);color:var(--text-danger,var(--cursor-text-red-primary));background:rgba(0,0,0,0);border:0;cursor:pointer;transition:color .1s ease}.automations-test-modal__error-dismiss:hover{color:var(--text-danger-secondary,var(--cursor-text-red-primary))}
/*# sourceMappingURL=f384328b20a2ea9d.css.map*/