@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=New+Amsterdam&display=swap";
.fontSegmented-module__ckeP5a__sample{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:1}.fontSegmented-module__ckeP5a__sampleDefault{font-family:var(--font-brand)}.fontSegmented-module__ckeP5a__sampleDyslexic{font-family:var(--font-dyslexic)}
.modal-module__m4F6Da__modalOverlay{-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));z-index:1000;padding:var(--spacing-lg);animation:modal-module__m4F6Da__overlayFadeIn var(--transition-base);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes modal-module__m4F6Da__overlayFadeIn{0%{opacity:0}to{opacity:1}}.modal-module__m4F6Da__modalContainer{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-2xl);width:100%;max-width:500px;max-height:90vh;animation:modal-module__m4F6Da__modalSlideIn var(--transition-base);flex-direction:column;display:flex;overflow:hidden}.modal-module__m4F6Da__modalContainerWide{max-width:800px}.modal-module__m4F6Da__modalContainerExtraWide{max-width:1100px}@keyframes modal-module__m4F6Da__modalSlideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-module__m4F6Da__modalHeader{padding:var(--spacing-xl);border-bottom:1px solid var(--color-divider);justify-content:space-between;align-items:center;display:flex}.modal-module__m4F6Da__modalHeaderLeft{align-items:center;gap:var(--spacing-sm);display:flex}.modal-module__m4F6Da__backButton{width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.modal-module__m4F6Da__backButton:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.modal-module__m4F6Da__backButton:active{transform:scale(.95)}.modal-module__m4F6Da__modalTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}.modal-module__m4F6Da__closeButton{width:32px;height:32px;color:var(--color-text-tertiary);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;font-size:1.75rem;line-height:1;display:flex}.modal-module__m4F6Da__closeButton:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.modal-module__m4F6Da__closeButton:active{transform:scale(.95)}.modal-module__m4F6Da__modalBody{padding:var(--spacing-xl);flex:1;overflow-y:auto}.modal-module__m4F6Da__modalBody::-webkit-scrollbar{width:8px}.modal-module__m4F6Da__modalBody::-webkit-scrollbar-track{background:0 0}.modal-module__m4F6Da__modalBody::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-full)}.modal-module__m4F6Da__modalBody::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}
.librarycard-module__KeczBa__card{gap:var(--spacing-md);padding:var(--spacing-xl);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-xl);cursor:pointer;transition:transform var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base);flex-direction:column;min-height:240px;display:flex}.librarycard-module__KeczBa__card:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}.librarycard-module__KeczBa__card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.librarycard-module__KeczBa__cardHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);display:flex}.librarycard-module__KeczBa__cardHeroIcon{border-radius:var(--radius-md);background:var(--color-bg);border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.librarycard-module__KeczBa__authorBadge{border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-text-secondary);border:1px solid var(--color-border);white-space:nowrap;padding:2px 8px;font-size:11px;font-weight:500}.librarycard-module__KeczBa__cardTitle{color:var(--color-text-primary);margin:0;font-size:16px;font-weight:600;line-height:1.35}.librarycard-module__KeczBa__cardDescription{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.librarycard-module__KeczBa__categoryRow{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.librarycard-module__KeczBa__categoryChip{border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-text-primary);border:1px solid var(--color-border);padding:3px 10px;font-size:11px;font-weight:500}.librarycard-module__KeczBa__categoryChipMuted{color:var(--color-text-tertiary);}.librarycard-module__KeczBa__cardFooter{justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-top:auto;display:flex}.librarycard-module__KeczBa__appsRow{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.librarycard-module__KeczBa__appIcon{border-radius:var(--radius-sm);background:var(--color-bg);border:1px solid var(--color-border);justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:hidden}.librarycard-module__KeczBa__appIconExtra{color:var(--color-text-secondary);margin-left:2px;font-size:11px}.librarycard-module__KeczBa__appInitials{color:var(--color-text-secondary);font-size:10px;font-weight:600}.librarycard-module__KeczBa__importButton{border-radius:var(--radius-md);border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.librarycard-module__KeczBa__importButton:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.librarycard-module__KeczBa__importButton:disabled{opacity:.6;cursor:not-allowed}.librarycard-module__KeczBa__spinner{animation:.9s linear infinite librarycard-module__KeczBa__librarySpin}@keyframes librarycard-module__KeczBa__librarySpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.librarycard-module__KeczBa__modalLoading{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg);color:var(--color-text-secondary);display:flex}.librarycard-module__KeczBa__modalBody{gap:var(--spacing-md);flex-direction:column;display:flex}.librarycard-module__KeczBa__modalAuthor{color:var(--color-text-secondary);font-size:12px}.librarycard-module__KeczBa__modalDescription{color:var(--color-text-primary);white-space:pre-line;margin:0;font-size:14px;line-height:1.6}.librarycard-module__KeczBa__modalSection{gap:var(--spacing-xs);flex-direction:column;display:flex}.librarycard-module__KeczBa__modalSectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:600}.librarycard-module__KeczBa__modalAppsRow{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.librarycard-module__KeczBa__modalAppItem{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-primary);align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:12px;display:inline-flex}.librarycard-module__KeczBa__modalActions{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-md);display:flex}.librarycard-module__KeczBa__secondaryButton{border-radius:var(--radius-md);border:1px solid var(--color-border);color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast);background:0 0;padding:6px 12px;font-size:12px;font-weight:500}.librarycard-module__KeczBa__secondaryButton:hover:not(:disabled){background:var(--color-bg)}.librarycard-module__KeczBa__secondaryButton:disabled{opacity:.6;cursor:not-allowed}
.searchSelect-module__z_gzea__wrap{--ss-bg:var(--ds-surface);--ss-text:var(--ds-text);--ss-border:var(--ds-border);--ss-subtle:var(--ds-text-subtle);--ss-hover-border:var(--ds-border-strong);--ss-height:54px;--ss-radius:14px;--ss-pad-x:16px;--ss-gap:12px;--ss-font-size:var(--font-size-base);--ss-border-width:1.5px;width:100%;position:relative}.searchSelect-module__z_gzea__trigger{align-items:center;gap:var(--ss-gap);width:100%;height:var(--ss-height);padding:0 var(--ss-pad-x);border:var(--ss-border-width) solid var(--ss-border);border-radius:var(--ss-radius);background:var(--ss-bg);color:var(--ss-text);font-family:var(--font-ui);font-size:var(--ss-font-size);font-weight:var(--font-weight-medium);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.searchSelect-module__z_gzea__trigger:hover:not(:disabled){border-color:var(--ss-hover-border)}.searchSelect-module__z_gzea__trigger:disabled{cursor:not-allowed;opacity:.6}.searchSelect-module__z_gzea__trigger[aria-expanded=true]{border-color:var(--ds-brand);box-shadow:0 0 0 3px var(--ds-brand-ring)}.searchSelect-module__z_gzea__triggerIcon{color:var(--ss-subtle);flex-shrink:0;align-items:center;display:inline-flex}.searchSelect-module__z_gzea__value{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.searchSelect-module__z_gzea__placeholder{color:var(--ss-subtle);font-weight:var(--font-weight-normal)}.searchSelect-module__z_gzea__chevron{color:var(--ss-subtle);transition:transform var(--transition-fast);flex-shrink:0}.searchSelect-module__z_gzea__chevronOpen{transform:rotate(180deg)}.searchSelect-module__z_gzea__menu{z-index:9500;background:var(--ds-surface);border:1px solid var(--ds-border-strong);border-radius:var(--radius-md);box-shadow:var(--ds-shadow-pop);font-family:var(--font-ui);flex-direction:column;animation:.14s searchSelect-module__z_gzea__menuIn;display:flex;position:fixed;overflow:hidden}@keyframes searchSelect-module__z_gzea__menuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.searchSelect-module__z_gzea__search{border-bottom:1px solid var(--ds-border);color:var(--ds-text-subtle);flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:flex}.searchSelect-module__z_gzea__search input{min-width:0;color:var(--ds-text);font-family:var(--font-ui);font-size:var(--font-size-sm);background:0 0;border:none;outline:none;flex:1}.searchSelect-module__z_gzea__search input::placeholder{color:var(--ds-text-subtle)}.searchSelect-module__z_gzea__list{padding:6px;list-style:none;overflow-y:auto}.searchSelect-module__z_gzea__option{width:100%;color:var(--ds-text);font-family:var(--font-ui);font-size:var(--font-size-sm);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;display:flex}.searchSelect-module__z_gzea__option:hover{background:var(--ds-surface-hover)}.searchSelect-module__z_gzea__optionActive{background:var(--ds-brand-soft);color:var(--ds-brand);font-weight:var(--font-weight-semibold)}.searchSelect-module__z_gzea__optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.searchSelect-module__z_gzea__treeOption{--mtr-row-pad:9px;padding-left:calc(12px + var(--ss-tree-depth,0) * 1.25rem);justify-content:flex-start;gap:.4rem}.searchSelect-module__z_gzea__treeOption .searchSelect-module__z_gzea__optionRight{margin-left:auto}.searchSelect-module__z_gzea__optionRight{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.searchSelect-module__z_gzea__optionHint{color:var(--ds-text-subtle);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);text-transform:lowercase}.searchSelect-module__z_gzea__groupHeader{color:var(--ds-text-subtle);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;padding:8px 12px 4px}.searchSelect-module__z_gzea__empty{text-align:center;color:var(--ds-text-subtle);font-size:var(--font-size-sm);padding:16px}
.dynamicSelectField-module___9hSaW__row{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.dynamicSelectField-module___9hSaW__searchSelectField{--ss-height:38px;--ss-radius:9px;--ss-pad-x:.65rem;--ss-gap:8px;--ss-font-size:.9rem;--ss-border-width:1px;--ss-border:color-mix(in srgb, var(--ds-border-strong) 70%, transparent);--ss-hover-border:var(--ds-border-strong);flex:auto;min-width:0}.dynamicSelectField-module___9hSaW__refreshButton{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);width:2.1rem;height:2.1rem;color:var(--ds-text-muted);cursor:pointer;transition:var(--button-transition);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.dynamicSelectField-module___9hSaW__refreshButton:hover:not(:disabled){border-color:var(--ds-brand);color:var(--ds-brand);background:color-mix(in srgb, var(--ds-brand) 8%, transparent)}.dynamicSelectField-module___9hSaW__refreshButton:disabled{cursor:not-allowed;opacity:.5}.dynamicSelectField-module___9hSaW__clearButton{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);width:2.1rem;height:2.1rem;color:var(--ds-text-muted);cursor:pointer;transition:var(--button-transition);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.dynamicSelectField-module___9hSaW__clearButton:hover{border-color:var(--ds-danger,#c0392b);color:var(--ds-danger,#c0392b);background:color-mix(in srgb, var(--ds-danger,#c0392b) 8%, transparent)}.dynamicSelectField-module___9hSaW__spinning{animation:.8s linear infinite dynamicSelectField-module___9hSaW__dynamicSelectSpin}@keyframes dynamicSelectField-module___9hSaW__dynamicSelectSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dynamicSelectField-module___9hSaW__error{color:var(--ds-danger,#c0392b);flex:100%;font-size:.8rem;line-height:1.4}
.multiSelectField-module__aNURVG__group{flex-wrap:wrap;gap:.35rem;display:flex}.multiSelectField-module__aNURVG__option{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);color:var(--ds-text-muted);font-size:.8rem;font-weight:var(--font-weight-semibold);cursor:pointer;transition:var(--button-transition);border-radius:8px;align-items:center;gap:.45rem;padding:.35rem .7rem;display:inline-flex;position:relative}.multiSelectField-module__aNURVG__option:hover{border-color:var(--ds-brand);color:var(--ds-text)}.multiSelectField-module__aNURVG__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.multiSelectField-module__aNURVG__control{border:1px solid color-mix(in srgb, var(--ds-border-strong) 80%, transparent);background:var(--ds-surface);width:14px;height:14px;transition:var(--button-transition);border-radius:4px;flex-shrink:0;position:relative}.multiSelectField-module__aNURVG__optionLabel{line-height:1}.multiSelectField-module__aNURVG__optionSelected{border-color:var(--ds-brand);background:color-mix(in srgb, var(--ds-brand) 10%, var(--ds-surface));color:var(--ds-brand)}.multiSelectField-module__aNURVG__optionSelected .multiSelectField-module__aNURVG__control{border-color:var(--ds-brand);background:var(--ds-brand)}.multiSelectField-module__aNURVG__optionSelected .multiSelectField-module__aNURVG__control:after{content:"";border:solid var(--ds-surface);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:45%;left:50%;transform:translate(-50%,-55%)rotate(45deg)}.multiSelectField-module__aNURVG__input:focus-visible+.multiSelectField-module__aNURVG__control{outline:2px solid var(--ds-brand);outline-offset:2px}
.singleSelectField-module__5xFvvG__group{flex-wrap:wrap;gap:.35rem;display:flex}.singleSelectField-module__5xFvvG__option{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);color:var(--ds-text-muted);font-size:.8rem;font-weight:var(--font-weight-semibold);cursor:pointer;transition:var(--button-transition);border-radius:8px;align-items:center;gap:.45rem;padding:.35rem .7rem;display:inline-flex;position:relative}.singleSelectField-module__5xFvvG__option:hover{border-color:var(--ds-brand);color:var(--ds-text)}.singleSelectField-module__5xFvvG__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.singleSelectField-module__5xFvvG__control{border:1px solid color-mix(in srgb, var(--ds-border-strong) 80%, transparent);background:var(--ds-surface);width:14px;height:14px;transition:var(--button-transition);border-radius:50%;flex-shrink:0;position:relative}.singleSelectField-module__5xFvvG__optionLabel{line-height:1}.singleSelectField-module__5xFvvG__optionSelected{border-color:var(--ds-brand);background:color-mix(in srgb, var(--ds-brand) 10%, var(--ds-surface));color:var(--ds-brand)}.singleSelectField-module__5xFvvG__optionSelected .singleSelectField-module__5xFvvG__control{border-color:var(--ds-brand)}.singleSelectField-module__5xFvvG__optionSelected .singleSelectField-module__5xFvvG__control:after{content:"";background:var(--ds-brand);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.singleSelectField-module__5xFvvG__input:focus-visible+.singleSelectField-module__5xFvvG__control{outline:2px solid var(--ds-brand);outline-offset:2px}
.actionParamFields-module__eOtusa__paramExamples{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.15rem;display:flex}.actionParamFields-module__eOtusa__paramExamplesLabel{color:var(--ds-text-muted);margin-right:.1rem;font-size:.75rem}.actionParamFields-module__eOtusa__paramExampleChip{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:color-mix(in srgb, var(--ds-surface-sunken) 60%, transparent);color:var(--ds-text-muted);cursor:pointer;transition:var(--button-transition);white-space:nowrap;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;display:inline-flex}.actionParamFields-module__eOtusa__paramExampleChip:hover{border-color:var(--ds-brand);color:var(--ds-brand);background:color-mix(in srgb, var(--ds-brand) 8%, transparent)}.actionParamFields-module__eOtusa__paramExampleChip:active{background:color-mix(in srgb, var(--ds-brand) 15%, transparent)}.actionParamFields-module__eOtusa__objectFieldRow{flex-direction:column;gap:.25rem;display:flex}.actionParamFields-module__eOtusa__schemaObjectMapRow{border:1px solid color-mix(in srgb, var(--ds-border-strong) 65%, transparent);background:color-mix(in srgb, var(--ds-surface-sunken) 35%, transparent);border-radius:10px;flex-direction:column;gap:.45rem;padding:.55rem .65rem;display:flex}.actionParamFields-module__eOtusa__schemaObjectMapFields{flex-direction:column;gap:.4rem;display:flex}.actionParamFields-module__eOtusa__objectFieldLabelRow{align-items:center;gap:.35rem;display:flex}.actionParamFields-module__eOtusa__booleanToggleGroup{align-items:center;gap:.35rem;display:inline-flex}.actionParamFields-module__eOtusa__booleanToggleOption{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);color:var(--ds-text-muted);font-size:.8rem;font-weight:var(--font-weight-semibold);cursor:pointer;transition:var(--button-transition);border-radius:8px;padding:.35rem .7rem}.actionParamFields-module__eOtusa__booleanToggleOption:hover,.actionParamFields-module__eOtusa__booleanToggleOption:focus-visible{border-color:var(--ds-brand);color:var(--ds-text)}.actionParamFields-module__eOtusa__booleanToggleOptionActive{border-color:var(--ds-brand);background:color-mix(in srgb, var(--ds-brand) 10%, var(--ds-surface));color:var(--ds-brand)}.actionParamFields-module__eOtusa__schemaArrayItems{flex-direction:column;gap:.5rem;display:flex}.actionParamFields-module__eOtusa__schemaArrayItem{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);border-radius:10px;overflow:hidden}.actionParamFields-module__eOtusa__schemaArrayItemHeader{background:color-mix(in srgb, var(--ds-surface-sunken) 50%, transparent);width:100%;color:var(--ds-text);cursor:pointer;transition:var(--button-transition);text-align:left;border:none;justify-content:space-between;align-items:center;padding:.55rem .75rem;font-size:.85rem;display:flex}.actionParamFields-module__eOtusa__schemaArrayItemHeader:hover{background:color-mix(in srgb, var(--ds-surface-sunken) 80%, transparent)}.actionParamFields-module__eOtusa__schemaArrayItemTitle{font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.actionParamFields-module__eOtusa__schemaArrayItemChevron{color:var(--ds-text-muted);flex-shrink:0;align-items:center;margin-left:.5rem;display:inline-flex}.actionParamFields-module__eOtusa__schemaArrayItemFields{border-top:1px solid color-mix(in srgb, var(--ds-border-strong) 50%, transparent);flex-direction:column;gap:.45rem;padding:.65rem .75rem;display:flex}.actionParamFields-module__eOtusa__schemaFieldRow{flex-direction:column;gap:.2rem;display:flex}.actionParamFields-module__eOtusa__schemaFieldLabel{color:var(--ds-text-muted);font-size:.78rem;font-weight:var(--font-weight-semibold)}.actionParamFields-module__eOtusa__schemaArrayRemoveButton{align-self:flex-end;margin-top:.25rem}.actionParamFields-module__eOtusa__filepathInputRow{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}
.DateExpressionField-module__KqAtqG__wrapper{width:100%;position:relative}.DateExpressionField-module__KqAtqG__row{align-items:stretch;gap:.4rem;display:flex}.DateExpressionField-module__KqAtqG__toggle{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);width:2.4rem;color:var(--ds-text);cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.DateExpressionField-module__KqAtqG__toggle:hover{border-color:var(--ds-border-strong);background:var(--ds-surface-sunken)}.DateExpressionField-module__KqAtqG__toggle:focus-visible{outline:2px solid color-mix(in srgb, var(--ds-brand) 45%, transparent);border-color:var(--ds-brand)}.DateExpressionField-module__KqAtqG__toggleActive{border-color:var(--ds-brand);color:var(--ds-brand);background:color-mix(in srgb, var(--ds-brand) 8%, var(--ds-surface))}.DateExpressionField-module__KqAtqG__toggleIcon{width:1.1rem;height:1.1rem}.DateExpressionField-module__KqAtqG__error{color:var(--color-error);margin:.35rem 0 0;font-size:.8rem}.DateExpressionField-module__KqAtqG__popover{z-index:40;border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);min-width:280px;max-width:min(320px,100vw - 32px);max-height:min(360px,100vh - 48px);box-shadow:var(--shadow-xl,0 12px 32px #00000047);border-radius:12px;padding:.6rem;position:absolute;top:calc(100% + .4rem);left:0;overflow:auto}:is(.DateExpressionField-module__KqAtqG__popover .rdp-root,.DateExpressionField-module__KqAtqG__popover .rdp){--rdp-accent-color:var(--ds-brand);--rdp-background-color:var(--ds-surface);color:var(--ds-text);margin:0}.DateExpressionField-module__KqAtqG__popover .rdp-button{color:inherit;font-size:.85rem}:is(.DateExpressionField-module__KqAtqG__popover .rdp-day_selected,.DateExpressionField-module__KqAtqG__popover .rdp-day_selected:focus-visible,.DateExpressionField-module__KqAtqG__popover .rdp-day_selected:hover){background-color:var(--ds-brand);color:var(--ds-brand-contrast)}
.pickerFields-module__HPw8Fq__field{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);width:100%;color:var(--ds-text);border-radius:9px;padding:.5rem .65rem;font-family:inherit;font-size:.9rem}.pickerFields-module__HPw8Fq__field:focus{outline:2px solid color-mix(in srgb, var(--ds-brand) 45%, transparent);border-color:var(--ds-brand)}.pickerFields-module__HPw8Fq__numberField{width:auto;max-width:220px}.pickerFields-module__HPw8Fq__fieldError{color:var(--ds-danger,#c0392b);margin:.3rem 0 0;font-size:.8rem;line-height:1.4}
.pagebreadcrumb-module__lBxFDG__breadcrumb{align-items:center;gap:var(--spacing-xs);min-width:0;font-family:var(--font-ui);font-size:var(--font-size-xl);line-height:1.2;display:flex}.pagebreadcrumb-module__lBxFDG__link{border-radius:var(--radius-md);color:var(--color-text-secondary);font-family:inherit;font-size:inherit;font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;align-items:center;gap:8px;margin-left:-8px;padding:2px 8px;text-decoration:none;display:inline-flex}.pagebreadcrumb-module__lBxFDG__link:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.pagebreadcrumb-module__lBxFDG__separator{color:var(--color-text-tertiary);flex:none}.pagebreadcrumb-module__lBxFDG__current{min-width:0;font-weight:var(--font-weight-medium);color:var(--color-text-primary);letter-spacing:-.01em;align-items:center;gap:8px;display:inline-flex}.pagebreadcrumb-module__lBxFDG__crumbLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pagebreadcrumb-module__lBxFDG__crumbIcon{color:var(--ds-brand);flex:none;align-items:center;display:inline-flex}.pagebreadcrumb-module__lBxFDG__link .pagebreadcrumb-module__lBxFDG__crumbIcon{color:inherit}@media (max-width:480px){.pagebreadcrumb-module__lBxFDG__breadcrumb{font-size:var(--font-size-lg)}}
.recurrence-editor-module__9AmQ6G__editor{flex-direction:column;gap:.75rem;width:100%;display:flex}.recurrence-editor-module__9AmQ6G__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.recurrence-editor-module__9AmQ6G__label{font-size:.8rem;font-weight:var(--font-weight-semibold);color:var(--ds-text-muted)}.recurrence-editor-module__9AmQ6G__select,.recurrence-editor-module__9AmQ6G__numberInput,.recurrence-editor-module__9AmQ6G__dateInput{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);color:var(--ds-text);font-size:.85rem;font-weight:var(--font-weight-medium);cursor:pointer;transition:var(--button-transition);border-radius:8px;padding:.35rem .55rem}.recurrence-editor-module__9AmQ6G__select:hover,.recurrence-editor-module__9AmQ6G__select:focus-visible,.recurrence-editor-module__9AmQ6G__numberInput:focus-visible,.recurrence-editor-module__9AmQ6G__dateInput:focus-visible{border-color:var(--ds-brand);outline:none}.recurrence-editor-module__9AmQ6G__numberInput{cursor:text;text-align:center;width:4rem}.recurrence-editor-module__9AmQ6G__dateInput{cursor:text}.recurrence-editor-module__9AmQ6G__panel{border:1px solid color-mix(in srgb, var(--ds-border-strong) 45%, transparent);background:color-mix(in srgb, var(--ds-surface) 92%, transparent);border-radius:10px;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.recurrence-editor-module__9AmQ6G__section{flex-direction:column;gap:.4rem;display:flex}.recurrence-editor-module__9AmQ6G__sectionLabel{font-size:.78rem;font-weight:var(--font-weight-semibold);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.03em}.recurrence-editor-module__9AmQ6G__weekdayGroup{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.recurrence-editor-module__9AmQ6G__weekdayButton{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);width:2rem;height:2rem;color:var(--ds-text-muted);font-size:.8rem;font-weight:var(--font-weight-semibold);cursor:pointer;transition:var(--button-transition);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.recurrence-editor-module__9AmQ6G__weekdayButton:hover,.recurrence-editor-module__9AmQ6G__weekdayButton:focus-visible{border-color:var(--ds-brand);color:var(--ds-text);outline:none}.recurrence-editor-module__9AmQ6G__weekdayButtonActive{border-color:var(--ds-brand);background:var(--ds-brand);color:var(--ds-on-brand,#fff)}.recurrence-editor-module__9AmQ6G__endsGroup{flex-direction:column;gap:.4rem;display:flex}.recurrence-editor-module__9AmQ6G__endsOption{color:var(--ds-text);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.recurrence-editor-module__9AmQ6G__radio{accent-color:var(--ds-brand);cursor:pointer}.recurrence-editor-module__9AmQ6G__summary{color:var(--ds-text-muted);font-size:.8rem;font-style:italic}
.workspaceTour-module__x5Wuwq__tourRoot{z-index:9000;font-family:var(--font-ui);pointer-events:none;position:fixed;inset:0}.workspaceTour-module__x5Wuwq__scrim{padding:var(--spacing-lg);-webkit-backdrop-filter:blur(2px);pointer-events:auto;background:#0f0c148c;justify-content:center;align-items:center;animation:.25s workspaceTour-module__x5Wuwq__fadeIn;display:flex;position:fixed;inset:0}@keyframes workspaceTour-module__x5Wuwq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes workspaceTour-module__x5Wuwq__cardIn{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.workspaceTour-module__x5Wuwq__dimPanel{pointer-events:auto;background:#0f0c148c;animation:.2s workspaceTour-module__x5Wuwq__fadeIn;position:fixed}.workspaceTour-module__x5Wuwq__holeCover{pointer-events:auto;position:fixed}.workspaceTour-module__x5Wuwq__holeRing,.workspaceTour-module__x5Wuwq__ring{border-radius:var(--radius-md);border:2px solid var(--ds-brand);pointer-events:none;transition:top .2s,left .2s,width .2s,height .2s;animation:1.8s ease-in-out infinite workspaceTour-module__x5Wuwq__ringPulse;position:fixed}@keyframes workspaceTour-module__x5Wuwq__ringPulse{0%,to{box-shadow:0 0 0 4px var(--ds-brand-ring), 0 0 18px 2px var(--ds-brand-ring)}50%{box-shadow:0 0 0 6px var(--ds-brand-ring), 0 0 30px 6px var(--ds-brand-ring)}}.workspaceTour-module__x5Wuwq__ring{border-radius:var(--radius-md);border:2px solid var(--ds-brand);pointer-events:none;transition:top .2s,left .2s,width .2s,height .2s;animation:1.8s ease-in-out infinite workspaceTour-module__x5Wuwq__ringPulse;position:fixed}.workspaceTour-module__x5Wuwq__cardCorner{pointer-events:auto;width:360px;max-width:calc(100vw - 32px);animation:.3s cubic-bezier(.34,1.56,.64,1) workspaceTour-module__x5Wuwq__cardIn;position:fixed;bottom:24px;right:24px}.workspaceTour-module__x5Wuwq__cardAnchor{pointer-events:auto;width:340px;max-width:calc(100vw - 32px);animation:.25s workspaceTour-module__x5Wuwq__fadeIn;position:fixed}.workspaceTour-module__x5Wuwq__cardCenter{pointer-events:auto;width:420px;max-width:calc(100vw - 32px);animation:.35s cubic-bezier(.34,1.56,.64,1) workspaceTour-module__x5Wuwq__cardIn}.workspaceTour-module__x5Wuwq__coachCard{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);padding:var(--spacing-lg);color:var(--ds-text)}.workspaceTour-module__x5Wuwq__coachHeader{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.workspaceTour-module__x5Wuwq__coachStep{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--ds-brand)}.workspaceTour-module__x5Wuwq__coachSkip{color:var(--ds-text-subtle);font-family:var(--font-ui);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;border-radius:var(--radius-xs);transition:color var(--transition-fast);background:0 0;border:none;padding:2px 4px}.workspaceTour-module__x5Wuwq__coachSkip:hover{color:var(--ds-text)}.workspaceTour-module__x5Wuwq__coachTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin-bottom:var(--spacing-xs)}.workspaceTour-module__x5Wuwq__coachBody{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--ds-text-muted);margin-bottom:var(--spacing-lg)}.workspaceTour-module__x5Wuwq__coachFooter{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);display:flex}.workspaceTour-module__x5Wuwq__coachHint{margin-top:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--ds-text-subtle);font-style:italic;display:block}.workspaceTour-module__x5Wuwq__tourPrimaryButton{height:40px;padding:0 var(--spacing-lg);border-radius:var(--radius-full);background:linear-gradient(135deg, var(--ds-brand), var(--ds-brand-2));color:var(--ds-brand-contrast);font-family:var(--font-ui);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;box-shadow:0 6px 18px var(--ds-brand-ring);transition:transform var(--transition-fast), box-shadow var(--transition-fast), filter var(--transition-fast);border:none;justify-content:center;align-items:center;gap:6px;display:inline-flex}.workspaceTour-module__x5Wuwq__tourPrimaryButton:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.workspaceTour-module__x5Wuwq__tourPrimaryButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.workspaceTour-module__x5Wuwq__tourGhostButton{height:40px;padding:0 var(--spacing-md);border-radius:var(--radius-full);color:var(--ds-text-muted);font-family:var(--font-ui);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;gap:4px;display:inline-flex}.workspaceTour-module__x5Wuwq__tourGhostButton:hover{color:var(--ds-text);background:var(--ds-surface-hover)}.workspaceTour-module__x5Wuwq__actionsCard{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--radius-2xl);width:540px;max-width:100%;max-height:88vh;box-shadow:var(--shadow-2xl);padding:var(--spacing-xl);color:var(--ds-text);animation:.35s cubic-bezier(.34,1.56,.64,1) workspaceTour-module__x5Wuwq__cardIn;overflow-y:auto}.workspaceTour-module__x5Wuwq__demoEyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--ds-brand);margin-bottom:2px;display:block}.workspaceTour-module__x5Wuwq__actionsTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin:4px 0 var(--spacing-xs)}.workspaceTour-module__x5Wuwq__actionsSubtitle{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--ds-text-muted);margin-bottom:var(--spacing-lg)}.workspaceTour-module__x5Wuwq__actionsList{gap:var(--spacing-sm);flex-direction:column;list-style:none;display:flex}.workspaceTour-module__x5Wuwq__actionRow{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--ds-border);border-radius:var(--radius-lg);background:var(--ds-surface);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.workspaceTour-module__x5Wuwq__actionRow:hover{border-color:var(--ds-border-strong);box-shadow:var(--shadow-sm)}.workspaceTour-module__x5Wuwq__actionRowDone{background:var(--ds-surface-sunken);border-color:color-mix(in srgb, var(--ds-success) 40%, transparent)}.workspaceTour-module__x5Wuwq__actionIcon{border-radius:var(--radius-md);background:var(--ds-brand-soft);width:40px;height:40px;color:var(--ds-brand);flex-shrink:0;place-items:center;display:grid}.workspaceTour-module__x5Wuwq__actionRowDone .workspaceTour-module__x5Wuwq__actionIcon{background:var(--ds-success-soft);color:var(--ds-success)}.workspaceTour-module__x5Wuwq__actionText{flex-direction:column;flex:1;min-width:0;display:flex}.workspaceTour-module__x5Wuwq__actionRowTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--ds-text)}.workspaceTour-module__x5Wuwq__actionRowDesc{font-size:var(--font-size-xs);line-height:var(--line-height-snug);color:var(--ds-text-muted)}.workspaceTour-module__x5Wuwq__actionCta{height:34px;padding:0 var(--spacing-md);border:1px solid var(--ds-border-strong);border-radius:var(--radius-full);background:var(--ds-surface);color:var(--ds-text);font-family:var(--font-ui);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.workspaceTour-module__x5Wuwq__actionCta:hover{border-color:var(--ds-brand);background:var(--ds-brand-soft);color:var(--ds-brand)}.workspaceTour-module__x5Wuwq__demoFooter{margin-top:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}@media (max-width:560px){.workspaceTour-module__x5Wuwq__actionsCard{padding:var(--spacing-lg)}.workspaceTour-module__x5Wuwq__actionRow{flex-wrap:wrap}.workspaceTour-module__x5Wuwq__cardAnchor,.workspaceTour-module__x5Wuwq__cardCorner{width:auto;position:fixed;bottom:16px;right:16px;top:auto!important;left:16px!important;transform:none!important}}
.profileOverlay-module__-Oattq__profileOverlayBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9998;background:#00000061;position:fixed;inset:0}.profileOverlay-module__-Oattq__panel{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);width:min(720px,92vw);box-shadow:var(--shadow-lg);z-index:9999;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.profileOverlay-module__-Oattq__banner{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 100%, transparent) 0%, color-mix(in srgb, var(--color-primary) 78%, var(--color-bg) 22%) 100%);height:104px;position:relative}.profileOverlay-module__-Oattq__iconClose{border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--color-border) 60%, transparent);background:color-mix(in srgb, var(--color-bg) 80%, transparent);width:30px;height:30px;color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;transition:transform 80ms,background .15s;display:inline-flex;position:absolute;top:10px;right:10px}.profileOverlay-module__-Oattq__iconClose:hover{color:var(--color-text-primary);transform:scale(1.06)}.profileOverlay-module__-Oattq__avatarWrap{border-radius:var(--radius-full);background:var(--color-bg);width:121px;height:121px;box-shadow:var(--shadow-md);place-items:center;padding:4px;display:grid;position:absolute;bottom:-64px;left:24px}.profileOverlay-module__-Oattq__avatarCircle{border-radius:var(--radius-full);background:var(--color-bg-secondary);width:100%;height:100%;color:var(--color-text-primary);font-size:40px;font-weight:var(--font-weight-bold);place-items:center;display:grid}.profileOverlay-module__-Oattq__headerBlock{align-items:center;gap:16px;padding:32px 24px 18px 165px;display:flex}.profileOverlay-module__-Oattq__identityText{min-width:0}.profileOverlay-module__-Oattq__nameRow{align-items:center;gap:8px;display:flex}.profileOverlay-module__-Oattq__nameText{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.profileOverlay-module__-Oattq__subtitleRow{align-items:center;gap:0;margin-top:2px;display:flex}.profileOverlay-module__-Oattq__titleText{color:var(--color-text-secondary);font-size:var(--font-size-base)}.profileOverlay-module__-Oattq__muted{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.profileOverlay-module__-Oattq__dot{color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;margin:0 6px}.profileOverlay-module__-Oattq__loading,.profileOverlay-module__-Oattq__error{border-radius:var(--radius-sm);font-size:var(--font-size-sm);margin:12px 24px 0;padding:12px}.profileOverlay-module__-Oattq__error{border:1px solid var(--color-error);color:var(--color-error);background:color-mix(in srgb, var(--color-error) 6%, var(--color-bg))}.profileOverlay-module__-Oattq__detailsGrid{grid-template-columns:1fr 1fr;gap:8px 16px;padding:6px 24px 14px;display:grid}@media (max-width:640px){.profileOverlay-module__-Oattq__detailsGrid{grid-template-columns:1fr}}.profileOverlay-module__-Oattq__infoRow{border:1px solid color-mix(in srgb, var(--color-border) 60%, transparent);border-radius:var(--radius-sm);background:var(--color-bg-secondary);grid-template-columns:20px 120px 1fr;align-items:center;gap:10px;padding:8px 10px;display:grid}.profileOverlay-module__-Oattq__infoIcon{color:var(--color-text-secondary);opacity:.95}.profileOverlay-module__-Oattq__infoLabel{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.profileOverlay-module__-Oattq__infoValue{color:var(--color-text-primary);font-size:var(--font-size-sm);word-break:break-word;line-height:1.25}.profileOverlay-module__-Oattq__infoValue a{color:var(--color-text-link);text-decoration:none}.profileOverlay-module__-Oattq__infoValue a:hover{text-decoration:underline}.profileOverlay-module__-Oattq__nowrap{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.profileOverlay-module__-Oattq__bioBlock{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-secondary);margin:6px 24px 20px;padding:12px 14px}.profileOverlay-module__-Oattq__bioTitle{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:6px}.profileOverlay-module__-Oattq__bioBody{font-size:var(--font-size-base);color:var(--color-text-primary);max-height:210px;line-height:1.45;overflow:auto}
.interval-editor-module__sprw6G__editor{flex-direction:column;gap:.75rem;width:100%;display:flex}.interval-editor-module__sprw6G__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.interval-editor-module__sprw6G__label{font-size:.8rem;font-weight:var(--font-weight-semibold);color:var(--ds-text-muted)}.interval-editor-module__sprw6G__select,.interval-editor-module__sprw6G__numberInput{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);color:var(--ds-text);font-size:.85rem;font-weight:var(--font-weight-medium);cursor:pointer;transition:var(--button-transition);border-radius:8px;padding:.35rem .55rem}.interval-editor-module__sprw6G__select:hover,.interval-editor-module__sprw6G__select:focus-visible,.interval-editor-module__sprw6G__numberInput:focus-visible{border-color:var(--ds-brand);outline:none}.interval-editor-module__sprw6G__numberInput{cursor:text;text-align:center;width:4rem}.interval-editor-module__sprw6G__summary{color:var(--ds-text-muted);font-size:.8rem;font-style:italic}
.input-module__j2wpQW__wrapper{box-sizing:border-box;background:var(--ds-surface);border:1px solid var(--ds-border-strong);border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:38px;padding:8px 12px;transition:border-color .12s,box-shadow .12s;display:flex}.input-module__j2wpQW__wrapper:focus-within{border-color:var(--ds-brand);box-shadow:0px 0px 0px 3px var(--ds-brand-ring)}.input-module__j2wpQW__wrapper.input-module__j2wpQW__error{border-color:var(--ds-error);box-shadow:0px 0px 0px 3px color-mix(in srgb, var(--ds-error) 20%, transparent)}.input-module__j2wpQW__wrapper.input-module__j2wpQW__disabled{background:var(--ds-surface-sunken);cursor:not-allowed}.input-module__j2wpQW__input{min-width:0;font-family:var(--font-ui);color:var(--ds-text);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:14px;font-weight:400;line-height:22px}.input-module__j2wpQW__input:-webkit-autofill{caret-color:var(--ds-text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--ds-surface) inset!important;box-shadow:0 0 0 1000px var(--ds-surface) inset!important;-webkit-text-fill-color:var(--ds-text)!important}.input-module__j2wpQW__input:-webkit-autofill:hover{caret-color:var(--ds-text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--ds-surface) inset!important;box-shadow:0 0 0 1000px var(--ds-surface) inset!important;-webkit-text-fill-color:var(--ds-text)!important}.input-module__j2wpQW__input:-webkit-autofill:focus{caret-color:var(--ds-text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--ds-surface) inset!important;box-shadow:0 0 0 1000px var(--ds-surface) inset!important;-webkit-text-fill-color:var(--ds-text)!important}.input-module__j2wpQW__input:-webkit-autofill:active{caret-color:var(--ds-text);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--ds-surface) inset!important;box-shadow:0 0 0 1000px var(--ds-surface) inset!important;-webkit-text-fill-color:var(--ds-text)!important}.input-module__j2wpQW__disabled .input-module__j2wpQW__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--ds-surface-sunken) inset!important;box-shadow:0 0 0 1000px var(--ds-surface-sunken) inset!important;-webkit-text-fill-color:var(--ds-text-muted)!important}.input-module__j2wpQW__disabled .input-module__j2wpQW__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--ds-surface-sunken) inset!important;box-shadow:0 0 0 1000px var(--ds-surface-sunken) inset!important;-webkit-text-fill-color:var(--ds-text-muted)!important}.input-module__j2wpQW__disabled .input-module__j2wpQW__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--ds-surface-sunken) inset!important;box-shadow:0 0 0 1000px var(--ds-surface-sunken) inset!important;-webkit-text-fill-color:var(--ds-text-muted)!important}.input-module__j2wpQW__disabled .input-module__j2wpQW__input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--ds-surface-sunken) inset!important;box-shadow:0 0 0 1000px var(--ds-surface-sunken) inset!important;-webkit-text-fill-color:var(--ds-text-muted)!important}.input-module__j2wpQW__input::placeholder{color:var(--ds-text-muted)}.input-module__j2wpQW__input:disabled{cursor:not-allowed;color:var(--ds-text-muted)}.input-module__j2wpQW__adornment{color:var(--ds-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.input-module__j2wpQW__adornment:disabled{cursor:not-allowed;opacity:.6}.input-module__j2wpQW__adornment svg{width:16px;height:16px}.input-module__j2wpQW__adornmentStatic{cursor:default}.input-module__j2wpQW__centered .input-module__j2wpQW__input{text-align:center}
.copytoworkspacemodal-module__I1wdNG__subtitle{font-family:var(--font-ui);color:var(--color-text-secondary);margin:0 0 20px;font-size:14px;font-weight:400;line-height:22px}.copytoworkspacemodal-module__I1wdNG__formField{flex-direction:column;align-items:stretch;gap:8px;display:flex}.copytoworkspacemodal-module__I1wdNG__formField+.copytoworkspacemodal-module__I1wdNG__formField{margin-top:16px}.copytoworkspacemodal-module__I1wdNG__label{font-family:var(--font-ui);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:20px}.copytoworkspacemodal-module__I1wdNG__selectWrapper{align-items:center;display:flex;position:relative}.copytoworkspacemodal-module__I1wdNG__destinationSelect{--ss-height:40px;--ss-radius:var(--radius-md);--ss-pad-x:12px;--ss-gap:10px;--ss-font-size:var(--font-size-sm);--ss-border-width:1px}.copytoworkspacemodal-module__I1wdNG__select{box-sizing:border-box;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);width:100%;min-height:38px;color:var(--color-text-primary);font-family:var(--font-ui);appearance:none;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:8px 36px 8px 12px;font-size:14px;font-weight:400;line-height:22px}.copytoworkspacemodal-module__I1wdNG__select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent);outline:none}.copytoworkspacemodal-module__I1wdNG__select:disabled{cursor:not-allowed;opacity:.7}.copytoworkspacemodal-module__I1wdNG__selectChevron{color:var(--color-text-secondary);pointer-events:none;position:absolute;right:12px}.copytoworkspacemodal-module__I1wdNG__input{box-sizing:border-box;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);width:100%;min-height:38px;color:var(--color-text-primary);font-family:var(--font-ui);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:8px 12px;font-size:14px;font-weight:400;line-height:22px;display:flex}.copytoworkspacemodal-module__I1wdNG__input::placeholder{color:var(--color-text-secondary)}.copytoworkspacemodal-module__I1wdNG__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent);outline:none}.copytoworkspacemodal-module__I1wdNG__input:disabled{cursor:not-allowed;opacity:.6}.copytoworkspacemodal-module__I1wdNG__status{font-family:var(--font-ui);margin-top:16px;font-size:14px;line-height:20px}.copytoworkspacemodal-module__I1wdNG__statusError{color:var(--color-error)}.copytoworkspacemodal-module__I1wdNG__statusSuccess{color:var(--color-success)}.copytoworkspacemodal-module__I1wdNG__emptyMessage{font-family:var(--font-ui);color:var(--color-text-secondary);text-align:center;margin:0;padding:12px 0;font-size:14px;line-height:22px}
.field-module__-2jcwa__field{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.field-module__-2jcwa__labelRow{flex-direction:row;align-items:center;gap:4px;display:flex}.field-module__-2jcwa__label{font-family:var(--font-ui);color:var(--ds-text);font-size:14px;font-weight:600;line-height:20px}.field-module__-2jcwa__required{font-family:var(--font-ui);color:var(--ds-error);font-size:14px;font-weight:600;line-height:20px}.field-module__-2jcwa__description{font-family:var(--font-ui);color:var(--ds-text-muted);font-size:14px;font-weight:400;line-height:22px}.field-module__-2jcwa__descriptionError{color:var(--ds-error)}
.deleteworkflowmodal-module__AstTCq__content{gap:24px}.deleteworkflowmodal-module__AstTCq__summaryBlock{flex-direction:column;align-items:stretch;gap:8px;display:flex}.deleteworkflowmodal-module__AstTCq__intro{font-family:var(--font-ui);color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:24px}.deleteworkflowmodal-module__AstTCq__workflowSummary{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.deleteworkflowmodal-module__AstTCq__workflowName{font-family:var(--font-ui);color:var(--color-text-primary);word-break:break-word;font-size:16px;font-weight:500;line-height:24px}.deleteworkflowmodal-module__AstTCq__workflowMeta{font-family:var(--font-ui);color:var(--color-text-secondary);flex-direction:row;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:22px;display:flex}.deleteworkflowmodal-module__AstTCq__metaDot{background:var(--ds-text-subtle);border-radius:50%;width:3px;height:3px}.deleteworkflowmodal-module__AstTCq__undone{font-family:var(--font-ui);color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:22px}.deleteworkflowmodal-module__AstTCq__warning{font-family:var(--font-ui);color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:22px}.deleteworkflowmodal-module__AstTCq__confirmBlock{flex-direction:column;align-items:stretch;gap:8px;display:flex}.deleteworkflowmodal-module__AstTCq__confirmLabel{font-family:var(--font-ui);color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:24px}.deleteworkflowmodal-module__AstTCq__input{box-sizing:border-box;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);width:100%;min-height:38px;color:var(--color-text-primary);font-family:var(--font-ui);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:8px 12px;font-size:14px;font-weight:400;line-height:22px;display:flex}.deleteworkflowmodal-module__AstTCq__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent);outline:none}.deleteworkflowmodal-module__AstTCq__input:disabled{cursor:not-allowed;opacity:.6}
.booleanExpressionField-module__NNuoja__field{flex-direction:column;gap:.35rem;display:flex}.booleanExpressionField-module__NNuoja__group{border:1px solid color-mix(in srgb, var(--ds-border-strong) 55%, transparent);background:color-mix(in srgb, var(--ds-surface-sunken) 45%, transparent);border-radius:10px;flex-direction:column;gap:.6rem;padding:.75rem;display:flex}.booleanExpressionField-module__NNuoja__conditionRow{flex-wrap:nowrap;align-items:center;gap:.4rem;display:flex}.booleanExpressionField-module__NNuoja__valueInput{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);color:var(--ds-text);border-radius:8px;min-width:0;padding:.45rem .6rem;font-size:.85rem}.booleanExpressionField-module__NNuoja__opSelect{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);width:4.75rem;color:var(--ds-text);cursor:pointer;border-radius:8px;flex:none;padding:.45rem .3rem;font-size:.8rem}.booleanExpressionField-module__NNuoja__opSelect:focus-visible{outline:2px solid color-mix(in srgb, var(--ds-brand) 45%, transparent);border-color:var(--ds-brand)}.booleanExpressionField-module__NNuoja__andLabel{font-size:.68rem;font-weight:var(--font-weight-semibold);letter-spacing:.06em;color:var(--ds-text-muted);align-self:flex-start;padding-left:.1rem}.booleanExpressionField-module__NNuoja__removeButton{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);color:var(--ds-text-muted);cursor:pointer;width:22px;height:22px;transition:var(--button-transition);background:0 0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.booleanExpressionField-module__NNuoja__removeButton:before{content:"×";font-size:.85rem;line-height:1}.booleanExpressionField-module__NNuoja__removeButton:hover,.booleanExpressionField-module__NNuoja__removeButton:focus-visible{border-color:var(--ds-brand);color:var(--ds-text)}.booleanExpressionField-module__NNuoja__addConditionButton{border:1px dashed color-mix(in srgb, var(--ds-brand) 50%, transparent);color:var(--ds-brand);cursor:pointer;transition:var(--button-transition);background:0 0;border-radius:999px;align-self:flex-start;align-items:center;gap:.25rem;padding:.3rem .75rem;font-size:.8rem;display:inline-flex}.booleanExpressionField-module__NNuoja__addConditionButton:hover,.booleanExpressionField-module__NNuoja__addConditionButton:focus-visible{border-color:var(--ds-brand);color:var(--ds-text)}.booleanExpressionField-module__NNuoja__orDivider{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:1.6rem;padding:0;display:flex;position:relative}.booleanExpressionField-module__NNuoja__orDivider:before{content:"";border-top:1px dashed color-mix(in srgb, var(--ds-border-strong) 65%, transparent);position:absolute;top:50%;left:0;right:0}.booleanExpressionField-module__NNuoja__orLabel{z-index:1;border:1px solid color-mix(in srgb, var(--ds-border-strong) 65%, transparent);background:var(--ds-surface);color:var(--ds-text-muted);font-size:.68rem;font-weight:var(--font-weight-semibold);letter-spacing:.06em;transition:var(--button-transition);border-radius:999px;padding:.08rem .5rem;position:relative}.booleanExpressionField-module__NNuoja__orDivider:hover .booleanExpressionField-module__NNuoja__orLabel,.booleanExpressionField-module__NNuoja__orDivider:focus-visible .booleanExpressionField-module__NNuoja__orLabel{border-color:var(--ds-brand);color:var(--ds-brand)}
.checkbox-module__I0qYgG__row{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:8px;display:inline-flex}.checkbox-module__I0qYgG__row.checkbox-module__I0qYgG__disabled{cursor:not-allowed;opacity:.6}.checkbox-module__I0qYgG__input{appearance:none;box-sizing:border-box;background:var(--ds-surface);border:1px solid var(--ds-border-strong);width:16px;height:16px;cursor:inherit;border-radius:4px;flex-shrink:0;margin:0;transition:background-color .12s,border-color .12s;position:relative}.checkbox-module__I0qYgG__input:hover:not(:disabled){border-color:var(--ds-brand)}.checkbox-module__I0qYgG__input:focus-visible{outline:none;box-shadow:0 0 0 3px #691ef633}.checkbox-module__I0qYgG__input:checked{background:var(--ds-brand);border-color:var(--ds-brand)}.checkbox-module__I0qYgG__input:checked:after{content:"";border:solid var(--ds-brand-contrast);border-width:0 2px 2px 0;width:4px;height:7px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.checkbox-module__I0qYgG__label{font-family:var(--font-ui);color:var(--ds-text);font-size:13px;font-weight:600;line-height:18px}
.modalcard-module__oQxaAq__overlay{-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));z-index:1000;padding:var(--spacing-lg);animation:modalcard-module__oQxaAq__overlayFadeIn var(--transition-base);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes modalcard-module__oQxaAq__overlayFadeIn{0%{opacity:0}to{opacity:1}}.modalcard-module__oQxaAq__card{box-sizing:border-box;width:560px;max-width:100%;max-height:calc(100vh - 2 * var(--spacing-lg));background:var(--color-bg-elevated);border:1px solid var(--color-border);box-shadow:var(--shadow-2xl);animation:modalcard-module__oQxaAq__cardSlideIn var(--transition-base);border-radius:14px;flex-direction:column;align-items:stretch;display:flex;overflow:hidden}@keyframes modalcard-module__oQxaAq__cardSlideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.modalcard-module__oQxaAq__header{box-sizing:border-box;border-bottom:1px solid var(--color-border);flex-direction:row;align-items:center;gap:10px;padding:16px 16px 16px 24px;display:flex}.modalcard-module__oQxaAq__title{font-family:var(--font-ui);letter-spacing:-.01px;color:var(--color-text-primary);flex:auto;font-size:18px;font-weight:500;line-height:26px}.modalcard-module__oQxaAq__closeButton{width:28px;height:28px;color:var(--color-text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.modalcard-module__oQxaAq__closeButton:hover:not(:disabled){background:var(--color-bg-hover)}.modalcard-module__oQxaAq__closeButton:disabled{cursor:not-allowed;opacity:.5}.modalcard-module__oQxaAq__content{box-sizing:border-box;background:var(--color-bg-elevated);flex-direction:column;align-items:stretch;padding:24px;display:flex;overflow-y:auto}.modalcard-module__oQxaAq__footer{box-sizing:border-box;background:var(--color-bg-secondary);border-top:1px solid var(--color-border);flex-direction:row;justify-content:flex-end;align-items:center;gap:12px;padding:12px;display:flex}.modalcard-module__oQxaAq__button{box-sizing:border-box;min-height:36px;font-family:var(--font-ui);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border-radius:999px;flex-direction:row;flex:none;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.modalcard-module__oQxaAq__buttonSecondary{background:var(--color-bg);color:var(--color-text-primary);border:1px solid var(--color-border-strong)}.modalcard-module__oQxaAq__buttonSecondary:hover:not(:disabled){background:var(--color-bg-hover);border-color:var(--color-border-hover)}.modalcard-module__oQxaAq__buttonSecondary:disabled{cursor:not-allowed;opacity:.6}.modalcard-module__oQxaAq__buttonPrimary{background:var(--color-primary);color:var(--color-text-on-primary);border:1px solid var(--color-primary)}.modalcard-module__oQxaAq__buttonPrimary:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.modalcard-module__oQxaAq__buttonPrimary:disabled{background:var(--ds-surface-active);color:var(--ds-text-subtle);border-color:var(--ds-surface-active);cursor:not-allowed}.modalcard-module__oQxaAq__buttonDanger{background:var(--ds-error);color:#fff;border:1px solid var(--ds-error)}.modalcard-module__oQxaAq__buttonDanger:hover:not(:disabled){background:color-mix(in srgb, var(--ds-error) 88%, black);border-color:color-mix(in srgb, var(--ds-error) 88%, black)}.modalcard-module__oQxaAq__buttonDanger:disabled{opacity:.32;cursor:not-allowed}.modalcard-module__oQxaAq__busyContent{align-items:center;gap:var(--spacing-xs);display:inline-flex}.modalcard-module__oQxaAq__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite modalcard-module__oQxaAq__spin}@keyframes modalcard-module__oQxaAq__spin{to{transform:rotate(360deg)}}
.codeEditorField-module__rVqRgq__editor{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface-sunken,var(--ds-surface));tab-size:4;border-radius:9px;min-height:220px;max-height:460px;font-family:JetBrains Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82rem;line-height:1.6;display:flex;overflow:hidden}.codeEditorField-module__rVqRgq__editor:focus-within{outline:2px solid color-mix(in srgb, var(--ds-brand) 45%, transparent);border-color:var(--ds-brand)}.codeEditorField-module__rVqRgq__gutter{text-align:right;color:var(--ds-text-muted);background:color-mix(in srgb, var(--ds-surface-sunken,var(--ds-surface)) 60%, transparent);border-right:1px solid color-mix(in srgb, var(--ds-border) 70%, transparent);-webkit-user-select:none;user-select:none;flex-shrink:0;padding:.75rem .5rem .75rem .65rem;overflow:hidden}.codeEditorField-module__rVqRgq__gutterLine{font-variant-numeric:tabular-nums;opacity:.7;height:1.312rem}.codeEditorField-module__rVqRgq__surface{flex:1;min-width:0;position:relative}.codeEditorField-module__rVqRgq__highlight,.codeEditorField-module__rVqRgq__textarea{font:inherit;line-height:inherit;tab-size:inherit;white-space:pre;word-wrap:normal;overflow-wrap:normal;border:none;margin:0;padding:.75rem;position:absolute;inset:0}.codeEditorField-module__rVqRgq__highlight{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;scrollbar-width:none;overflow:auto}.codeEditorField-module__rVqRgq__highlight::-webkit-scrollbar{display:none}.codeEditorField-module__rVqRgq__textarea{resize:none;color:#0000;-webkit-text-fill-color:transparent;width:100%;height:100%;caret-color:var(--ds-text);box-shadow:none;z-index:1;background:0 0;outline:none;overflow:auto}.codeEditorField-module__rVqRgq__textarea::placeholder{color:var(--ds-text-muted);-webkit-text-fill-color:var(--ds-text-muted);opacity:.75}.codeEditorField-module__rVqRgq__textarea::selection{background:color-mix(in srgb, var(--ds-brand) 30%, transparent)}
.separator-module__iYRHvW__separator{flex-direction:row;align-items:center;gap:24px;width:100%;display:flex}.separator-module__iYRHvW__line{border-top:1px solid var(--ds-border);flex:1;height:0}.separator-module__iYRHvW__label{font-family:var(--font-ui);color:var(--ds-text-muted);font-size:14px;font-weight:400;line-height:22px}
.sharepreviewlinkmodal-module__tg3rlq__subtitle{font-family:var(--font-ui);color:var(--color-text-secondary);margin:0 0 20px;font-size:14px;font-weight:400;line-height:22px}.sharepreviewlinkmodal-module__tg3rlq__formField{flex-direction:column;align-items:stretch;gap:8px;display:flex}.sharepreviewlinkmodal-module__tg3rlq__label{font-family:var(--font-ui);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:20px}.sharepreviewlinkmodal-module__tg3rlq__linkRow{align-items:center;gap:8px;display:flex}.sharepreviewlinkmodal-module__tg3rlq__linkInput{box-sizing:border-box;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);min-width:0;min-height:38px;color:var(--color-text-primary);background:var(--color-bg);font-family:var(--font-ui);flex:1;padding:8px 12px;font-size:14px;line-height:22px}.sharepreviewlinkmodal-module__tg3rlq__linkInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent);outline:none}.sharepreviewlinkmodal-module__tg3rlq__iconButton{border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-bg);width:38px;height:38px;color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast);flex:none;justify-content:center;align-items:center;display:inline-flex}.sharepreviewlinkmodal-module__tg3rlq__iconButton:hover:not(:disabled){background:var(--color-bg-hover)}.sharepreviewlinkmodal-module__tg3rlq__iconButton:disabled{opacity:.5;cursor:not-allowed}.sharepreviewlinkmodal-module__tg3rlq__unpublishedState{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg-secondary);color:var(--color-text-secondary);font-family:var(--font-ui);padding:12px 14px;font-size:14px;line-height:22px}.sharepreviewlinkmodal-module__tg3rlq__status{font-family:var(--font-ui);margin:16px 0 0;font-size:14px;line-height:20px}.sharepreviewlinkmodal-module__tg3rlq__statusError{color:var(--color-error)}.sharepreviewlinkmodal-module__tg3rlq__statusSuccess{color:var(--color-success)}.sharepreviewlinkmodal-module__tg3rlq__dangerButton{color:var(--color-error);background:var(--color-bg);border:1px solid color-mix(in srgb, var(--color-error) 42%, var(--color-border-strong))}.sharepreviewlinkmodal-module__tg3rlq__dangerButton:hover:not(:disabled){background:color-mix(in srgb, var(--color-error) 8%, var(--color-bg));border-color:color-mix(in srgb, var(--color-error) 55%, var(--color-border-strong))}.sharepreviewlinkmodal-module__tg3rlq__dangerButton:disabled{opacity:.5;cursor:not-allowed}.sharepreviewlinkmodal-module__tg3rlq__disabledLink{opacity:.5;pointer-events:none}
.variableTypeSelect-module__nuH8Ba__select{letter-spacing:.03em;background:color-mix(in srgb, var(--ds-surface-sunken) 70%, transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23888' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E") no-repeat right .45rem center;border:1px solid color-mix(in srgb, var(--ds-border-strong) 65%, transparent);color:var(--ds-text-muted);font-size:.7rem;font-weight:var(--font-weight-medium);cursor:pointer;appearance:none;border-radius:999px;align-items:center;margin-left:.4rem;padding:.1rem 1.3rem .1rem .45rem;display:inline-flex}.variableTypeSelect-module__nuH8Ba__select:focus{outline:2px solid color-mix(in srgb, var(--ds-brand) 45%, transparent);border-color:var(--ds-brand)}
.auth-split-layout-module__7IrMwq__page{background:var(--ds-surface);width:100%;min-height:100vh;font-family:var(--font-ui);color:var(--ds-text);flex-direction:row;display:flex;position:relative}.auth-split-layout-module__7IrMwq__leftPane{background:var(--ds-surface);flex:50%;justify-content:center;align-items:center;padding:32px 24px 88px;display:flex;position:relative}[data-theme=dark] .auth-split-layout-module__7IrMwq__leftPane{background:#0e0d0c}.auth-split-layout-module__7IrMwq__logo{flex-shrink:0;align-items:center;display:inline-flex;position:absolute;top:32px;left:max(24px,50% - 175px)}.auth-split-layout-module__7IrMwq__logoLight{display:block}.auth-split-layout-module__7IrMwq__logoDark,[data-theme=dark] .auth-split-layout-module__7IrMwq__logoLight{display:none}[data-theme=dark] .auth-split-layout-module__7IrMwq__logoDark{display:block}.auth-split-layout-module__7IrMwq__formColumn{flex-direction:column;align-items:stretch;gap:24px;width:100%;max-width:350px;display:flex}.auth-split-layout-module__7IrMwq__heading{flex-direction:column;gap:8px;display:flex}.auth-split-layout-module__7IrMwq__title{font-family:var(--font-ui);letter-spacing:-.015em;color:var(--ds-text);margin:0;font-size:24px;font-weight:500;line-height:32px}.auth-split-layout-module__7IrMwq__subtitle{font-family:var(--font-ui);color:var(--ds-text);margin:0;font-size:16px;font-weight:400;line-height:24px}.auth-split-layout-module__7IrMwq__body{flex-direction:column;gap:24px;display:flex}.auth-split-layout-module__7IrMwq__rightPane{background:#691ef60a;flex:50%;justify-content:center;align-items:center;padding:32px;display:flex;position:relative;overflow:hidden}[data-theme=dark] .auth-split-layout-module__7IrMwq__rightPane{background:#1d1031}.auth-split-layout-module__7IrMwq__rightInner{aspect-ratio:1;justify-content:center;align-items:center;width:100%;max-width:600px;max-height:80vh;display:flex;position:relative;transform:translateY(-8%)}.auth-split-layout-module__7IrMwq__decorFrame{pointer-events:none;z-index:0;width:82%;height:64%;position:absolute;top:24%;left:9%;overflow:visible}.auth-split-layout-module__7IrMwq__slogan{letter-spacing:-.028em;text-align:center;text-transform:uppercase;color:var(--ds-text);white-space:pre-line;z-index:2;margin:10% 0 0;padding:0 10%;font-family:New Amsterdam,Satoshi,Onest,Inter,sans-serif;font-size:clamp(40px,6vw,72px);font-weight:400;line-height:80%;position:relative}.auth-split-layout-module__7IrMwq__sloganAccent{color:var(--ds-brand)}.auth-split-layout-module__7IrMwq__cursorImage{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;height:auto;display:block;position:absolute}.auth-split-layout-module__7IrMwq__cursorImageTopLeft{width:34.0223%;top:6.5%;left:6.5%}.auth-split-layout-module__7IrMwq__cursorImageBottomRight{width:35.8333%;bottom:-8%;right:3%}.auth-split-layout-module__7IrMwq__footerRow{font-family:var(--font-ui);color:var(--ds-text);flex-direction:row;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:flex}.auth-split-layout-module__7IrMwq__footerLink{color:var(--ds-brand);text-decoration:underline}.auth-split-layout-module__7IrMwq__footerLink:hover{color:var(--ds-brand-hover)}@media (max-height:900px){.auth-split-layout-module__7IrMwq__leftPane{align-items:flex-start;padding-top:104px}}@media (max-width:900px){.auth-split-layout-module__7IrMwq__rightPane{display:none}.auth-split-layout-module__7IrMwq__leftPane{flex:100%}}
.peoplefilterdropdown-module__L2aGzq__panel{gap:var(--spacing-sm);flex-direction:column;min-width:260px;display:flex}.peoplefilterdropdown-module__L2aGzq__searchRow{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);display:flex}.peoplefilterdropdown-module__L2aGzq__searchRow:focus-within{border-color:var(--color-primary)}.peoplefilterdropdown-module__L2aGzq__searchIcon{color:var(--color-text-tertiary);flex:none}.peoplefilterdropdown-module__L2aGzq__searchInput{min-width:0;color:var(--color-text-primary);font-family:var(--font-ui);font-size:var(--font-size-base);background:0 0;border:none;outline:none;flex:1;line-height:1.5}.peoplefilterdropdown-module__L2aGzq__searchInput::placeholder{color:var(--color-text-tertiary)}.peoplefilterdropdown-module__L2aGzq__list{gap:var(--spacing-2xs);flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.peoplefilterdropdown-module__L2aGzq__personRow{align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);color:var(--color-text-primary);cursor:pointer;text-align:left;transition:background var(--transition-fast);background:0 0;border:none;display:flex}.peoplefilterdropdown-module__L2aGzq__personRow:hover,.peoplefilterdropdown-module__L2aGzq__personRow:focus-visible{background:var(--color-bg-hover);outline:none}.peoplefilterdropdown-module__L2aGzq__personSelected{background:color-mix(in srgb, var(--color-primary) 8%, transparent)}.peoplefilterdropdown-module__L2aGzq__avatar{border-radius:var(--radius-full);background:var(--ds-brand-soft);width:28px;height:28px;color:var(--ds-brand);font-family:var(--font-ui);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.peoplefilterdropdown-module__L2aGzq__personName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex:1;overflow:hidden}.peoplefilterdropdown-module__L2aGzq__check{color:var(--color-primary);flex:none}.peoplefilterdropdown-module__L2aGzq__empty{padding:var(--spacing-sm);color:var(--color-text-tertiary);font-size:var(--font-size-sm);text-align:center}.peoplefilterdropdown-module__L2aGzq__activePill{align-items:stretch;display:inline-flex}.peoplefilterdropdown-module__L2aGzq__activeTrigger{border-right:none;background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:var(--color-text-on-primary)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.peoplefilterdropdown-module__L2aGzq__activeTrigger:hover{background:color-mix(in srgb, var(--color-text-on-primary) 12%, var(--color-primary))!important;border-color:color-mix(in srgb, var(--color-text-on-primary) 12%, var(--color-primary))!important}.peoplefilterdropdown-module__L2aGzq__activeTrigger svg{color:var(--color-text-on-primary)}.peoplefilterdropdown-module__L2aGzq__clearButton{padding:0 var(--spacing-sm);background:var(--color-primary);color:var(--color-text-on-primary);border:1px solid var(--color-primary);border-left:1px solid color-mix(in srgb, var(--color-text-on-primary) 40%, transparent);border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.peoplefilterdropdown-module__L2aGzq__clearButton:hover{background:color-mix(in srgb, var(--color-text-on-primary) 12%, var(--color-primary))}
.auth-legal-footer-module__rZMGtG__footer{z-index:2;font-family:var(--font-ui);color:var(--ds-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:20px 16px;font-size:13px;font-weight:500;line-height:18px;display:flex;position:absolute;bottom:0;left:0;right:0}.auth-legal-footer-module__rZMGtG__footer a{color:var(--ds-text-muted);text-decoration:none;transition:color .12s}.auth-legal-footer-module__rZMGtG__footer a:hover{color:var(--ds-text)}.auth-legal-footer-module__rZMGtG__separator{color:var(--ds-border-strong);-webkit-user-select:none;user-select:none}
.workflowgraphrenderer-module__YCjQ-q__workflowGraph{padding:var(--spacing-lg);z-index:0;flex-direction:column;align-items:center;gap:.15rem;width:100%;min-width:100%;display:flex;position:relative}.workflowgraphrenderer-module__YCjQ-q__workflowEdgeSvg{z-index:-1;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.workflowgraphrenderer-module__YCjQ-q__workflowEdgePath{fill:none;stroke:color-mix(in srgb, var(--ds-brand) 55%, transparent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.workflowgraphrenderer-module__YCjQ-q__workflowEdgeArrow{fill:color-mix(in srgb, var(--ds-brand) 60%, transparent)}.workflowgraphrenderer-module__YCjQ-q__addDisabled .workflowgraphrenderer-module__YCjQ-q__connectorAddBtn,.workflowgraphrenderer-module__YCjQ-q__addDisabled .workflowgraphrenderer-module__YCjQ-q__branchEmptyCard{pointer-events:none;opacity:.4;cursor:default}.workflowgraphrenderer-module__YCjQ-q__graphViewport{border:1px solid var(--ds-border-strong);border-radius:var(--radius-xl);background-color:var(--ds-surface-sunken);background-image:radial-gradient(circle, color-mix(in srgb, var(--ds-text-subtle) 25%, transparent) .75px, transparent .75px);width:100%;min-height:200px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-border-strong) 40%, transparent);background-size:20px 20px;flex:1 1 0;position:relative;overflow:clip}.workflowgraphrenderer-module__YCjQ-q__graphViewportFlush{box-shadow:none;border:none;border-radius:0}.workflowgraphrenderer-module__YCjQ-q__graphViewportInner{cursor:grab;overscroll-behavior:contain;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.workflowgraphrenderer-module__YCjQ-q__graphViewportInner.workflowgraphrenderer-module__YCjQ-q__isPanning,.workflowgraphrenderer-module__YCjQ-q__isPanning{cursor:grabbing}.workflowgraphrenderer-module__YCjQ-q__graphViewportInnerStatic{cursor:inherit;pointer-events:none;touch-action:auto}.workflowgraphrenderer-module__YCjQ-q__graphCanvas{transform-origin:top;will-change:transform;width:max-content;min-width:100%;height:max-content;min-height:100%;padding:var(--spacing-lg);justify-content:center;transition:transform 80ms ease-out;display:inline-flex}.workflowgraphrenderer-module__YCjQ-q__graphCanvasNoTransition{transition:none}.workflowgraphrenderer-module__YCjQ-q__graphCanvasSmoothPan{transition:transform .45s cubic-bezier(.4,0,.2,1)}.workflowgraphrenderer-module__YCjQ-q__graphCanvasHidden{opacity:0;visibility:hidden;pointer-events:none}.workflowgraphrenderer-module__YCjQ-q__graphControlsRight{bottom:var(--spacing-md);right:var(--spacing-md);box-shadow:none;z-index:3;background:0 0;border:none;flex-direction:row;align-items:center;gap:.4rem;padding:0;display:inline-flex;position:absolute}.workflowgraphrenderer-module__YCjQ-q__graphToolbarDock{bottom:var(--spacing-md);max-width:calc(100% - 2 * var(--spacing-md));z-index:3;flex-direction:column;align-items:center;gap:.5rem;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.workflowgraphrenderer-module__YCjQ-q__graphToolbar{flex-direction:row;align-items:center;gap:.4rem;max-width:100%;display:inline-flex}.workflowgraphrenderer-module__YCjQ-q__toolbarDivider{background:var(--ds-border-strong);opacity:.6;flex:none;align-self:stretch;width:1px;min-height:1.6rem;margin:0 .15rem}.workflowgraphrenderer-module__YCjQ-q__zoomButton{border:1px solid var(--ds-border-strong);background:color-mix(in srgb, var(--ds-surface) 92%, transparent);width:2.5rem;height:2.5rem;-webkit-backdrop-filter:blur(var(--blur-sm));color:var(--ds-text-muted);cursor:pointer;box-shadow:var(--shadow-xs);border-radius:999px;place-items:center;font-size:1.1rem;line-height:1;transition:all .12s;display:grid}.workflowgraphrenderer-module__YCjQ-q__zoomButtonIcon{object-fit:contain;width:16px;height:16px}.workflowgraphrenderer-module__YCjQ-q__scrollbarTrackH,.workflowgraphrenderer-module__YCjQ-q__scrollbarTrackV{z-index:2;pointer-events:none;position:absolute}.workflowgraphrenderer-module__YCjQ-q__scrollbarTrackH{height:9px;bottom:4px;left:4px;right:16px}.workflowgraphrenderer-module__YCjQ-q__scrollbarTrackV{width:9px;top:4px;bottom:16px;right:4px}.workflowgraphrenderer-module__YCjQ-q__scrollbarThumb{pointer-events:none;opacity:0;background:color-mix(in srgb, var(--ds-text-subtle) 45%, transparent);cursor:pointer;border-radius:999px;transition:opacity .4s,background .15s;position:absolute}.workflowgraphrenderer-module__YCjQ-q__scrollbarThumbActive{pointer-events:auto;opacity:1}.workflowgraphrenderer-module__YCjQ-q__scrollbarThumb:hover{background:color-mix(in srgb, var(--ds-text-subtle) 70%, transparent)}.workflowgraphrenderer-module__YCjQ-q__scrollbarThumb:active{background:color-mix(in srgb, var(--ds-text-muted) 80%, transparent)}.workflowgraphrenderer-module__YCjQ-q__scrollbarTrackH .workflowgraphrenderer-module__YCjQ-q__scrollbarThumb{height:100%;top:0}.workflowgraphrenderer-module__YCjQ-q__scrollbarTrackV .workflowgraphrenderer-module__YCjQ-q__scrollbarThumb{width:100%;left:0}.workflowgraphrenderer-module__YCjQ-q__zoomButton:hover,.workflowgraphrenderer-module__YCjQ-q__zoomButton:focus-visible{background:var(--ds-surface-hover);color:var(--ds-text);border-color:var(--ds-brand)}.workflowgraphrenderer-module__YCjQ-q__workflowNode{--indent-step:26px;padding-left:calc(var(--indent-level) * 6px);position:relative}.workflowgraphrenderer-module__YCjQ-q__graphStepRow{justify-content:center;align-items:stretch;width:100%;display:flex}.workflowgraphrenderer-module__YCjQ-q__workflowCard{margin-left:calc(var(--indent-level) * var(--indent-step));width:fit-content;max-width:min(48rem,100%)}.workflowgraphrenderer-module__YCjQ-q__startStepRow{width:max-content;margin:0 auto}.workflowgraphrenderer-module__YCjQ-q__graphStepInfo{border-radius:var(--radius-md);background:var(--ds-surface);border:1px solid var(--ds-border-strong);box-shadow:var(--shadow-sm);cursor:pointer;gap:.7rem;margin:.35rem 0;padding:.75rem .9rem;transition:all .18s;display:flex}.workflowgraphrenderer-module__YCjQ-q__graphStepCardBody{flex-direction:column;gap:.35rem;display:flex}.workflowgraphrenderer-module__YCjQ-q__hasNotConnected{gap:0}.workflowgraphrenderer-module__YCjQ-q__hasNotConnected .workflowgraphrenderer-module__YCjQ-q__graphStepInfo{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.workflowgraphrenderer-module__YCjQ-q__hasNotConnected .workflowgraphrenderer-module__YCjQ-q__graphStepInfo:hover,.workflowgraphrenderer-module__YCjQ-q__hasNotConnected .workflowgraphrenderer-module__YCjQ-q__graphStepInfo:focus-within{transform:none}.workflowgraphrenderer-module__YCjQ-q__graphStepGhost .workflowgraphrenderer-module__YCjQ-q__graphStepInfo{opacity:.6;border-style:dashed;border-color:color-mix(in srgb, var(--ds-brand) 55%, var(--ds-border-strong));background:color-mix(in srgb, var(--ds-brand) 5%, var(--ds-surface));box-shadow:none;cursor:default}.workflowgraphrenderer-module__YCjQ-q__graphStepGhost .workflowgraphrenderer-module__YCjQ-q__graphStepInfo:hover,.workflowgraphrenderer-module__YCjQ-q__graphStepGhost .workflowgraphrenderer-module__YCjQ-q__graphStepInfo:focus-within{border-color:color-mix(in srgb, var(--ds-brand) 55%, var(--ds-border-strong));box-shadow:none;transform:none}.workflowgraphrenderer-module__YCjQ-q__graphStepBody{align-items:flex-start;gap:.75rem;width:100%;display:flex}.workflowgraphrenderer-module__YCjQ-q__collapseToggle{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--ds-text-subtle);cursor:pointer;transition:var(--button-transition);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-top:.05rem;padding:0;display:inline-flex}.workflowgraphrenderer-module__YCjQ-q__collapseToggle:hover,.workflowgraphrenderer-module__YCjQ-q__collapseToggle:focus-visible{background:var(--ds-surface-hover);border-color:var(--ds-brand);color:var(--ds-brand)}.workflowgraphrenderer-module__YCjQ-q__stepMenuButton{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--ds-text-subtle);cursor:pointer;opacity:.5;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-self:flex-start;align-items:center;margin-top:.05rem;padding:0;transition:background .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.workflowgraphrenderer-module__YCjQ-q__graphStepInfo:hover .workflowgraphrenderer-module__YCjQ-q__stepMenuButton,.workflowgraphrenderer-module__YCjQ-q__graphStepInfo:focus-within .workflowgraphrenderer-module__YCjQ-q__stepMenuButton,.workflowgraphrenderer-module__YCjQ-q__stepMenuButton[aria-expanded=true]{opacity:1}.workflowgraphrenderer-module__YCjQ-q__stepMenuButton:hover,.workflowgraphrenderer-module__YCjQ-q__stepMenuButton:focus-visible{background:var(--ds-surface-hover);border-color:var(--ds-brand);color:var(--ds-brand)}.workflowgraphrenderer-module__YCjQ-q__stepMenu{background:var(--ds-surface);border:1px solid var(--ds-border-strong);min-width:200px;box-shadow:var(--ds-shadow-pop);z-index:1000;border-radius:8px;padding:4px;position:fixed;overflow-y:auto;transform:translate(-50%)}.workflowgraphrenderer-module__YCjQ-q__stepMenuItem{align-items:center;gap:var(--spacing-sm);width:100%;min-height:32px;padding:5.5px var(--spacing-sm);color:var(--ds-text);text-align:left;white-space:nowrap;cursor:pointer;font-family:var(--font-ui);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:background var(--transition-fast);background:0 0;border:none;border-radius:6px;display:flex}.workflowgraphrenderer-module__YCjQ-q__stepMenuItem:hover:not(:disabled){background:var(--ds-surface-hover)}.workflowgraphrenderer-module__YCjQ-q__stepMenuItem:disabled{opacity:.45;cursor:not-allowed}.workflowgraphrenderer-module__YCjQ-q__stepMenuItemDanger{color:var(--ds-error)}.workflowgraphrenderer-module__YCjQ-q__stepMenuItemDanger:hover:not(:disabled){background:color-mix(in srgb, var(--ds-error) 10%, var(--ds-surface))}.workflowgraphrenderer-module__YCjQ-q__stepMenuDivider{background:var(--ds-border);border:none;height:1px;margin:2px 4px}.workflowgraphrenderer-module__YCjQ-q__collapsedCount{background:color-mix(in srgb, var(--ds-brand) 10%, var(--ds-surface));border:1px solid color-mix(in srgb, var(--ds-brand) 25%, transparent);color:var(--ds-brand);font-size:.68rem;font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:999px;flex:none;align-self:center;padding:.1rem .45rem}.workflowgraphrenderer-module__YCjQ-q__graphStepInfo:hover,.workflowgraphrenderer-module__YCjQ-q__graphStepInfo:focus-within{border-color:color-mix(in srgb, var(--ds-brand) 30%, var(--ds-border-strong));box-shadow:var(--shadow-md), 0 0 0 3px color-mix(in srgb, var(--ds-brand) 6%, transparent);transform:translateY(-1px)}.workflowgraphrenderer-module__YCjQ-q__connectorAddBtn{border:1px solid var(--ds-border-strong);background:var(--ds-surface);width:28px;height:28px;color:var(--ds-text);cursor:pointer;z-index:2;opacity:1;border-radius:999px;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:24px;left:50%;transform:translate(-50%,-50%)}.workflowgraphrenderer-module__YCjQ-q__connectorAlwaysVisible{opacity:1}.workflowgraphrenderer-module__YCjQ-q__connectorLoopAdd{border-color:hsl(from var(--ds-brand) h var(--color-loop-s) var(--color-loop-l));color:hsl(from var(--ds-brand) h var(--color-loop-s) var(--color-loop-l))}.workflowgraphrenderer-module__YCjQ-q__connectorLoopAdd:hover{background:var(--ds-brand);color:var(--ds-brand-contrast);border-color:var(--ds-brand)}.workflowgraphrenderer-module__YCjQ-q__connectorAddBtn:hover,.workflowgraphrenderer-module__YCjQ-q__workflowNode:hover .workflowgraphrenderer-module__YCjQ-q__connectorAddBtn{opacity:1;background:var(--ds-surface-hover);color:var(--ds-brand);border-color:var(--ds-brand);box-shadow:var(--shadow-sm);transform:translate(-50%,-50%)scale(1.08)}.workflowgraphrenderer-module__YCjQ-q__connectorTail:after{display:none}.workflowgraphrenderer-module__YCjQ-q__startStepCard{box-shadow:none;background:0 0;border:none;align-items:center;padding:0}.workflowgraphrenderer-module__YCjQ-q__startStepCard:hover,.workflowgraphrenderer-module__YCjQ-q__startStepCard:focus-within{box-shadow:none;border-color:#0000;transform:none}.workflowgraphrenderer-module__YCjQ-q__startStepCard .workflowgraphrenderer-module__YCjQ-q__graphStepBody{align-items:center}.workflowgraphrenderer-module__YCjQ-q__startStepCard .workflowgraphrenderer-module__YCjQ-q__graphStepNumber{background:var(--ds-text);width:auto;height:auto;color:var(--ds-surface);font-size:.95rem;line-height:1.3;font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:none;border-radius:999px;padding:.4rem 1.6rem}.workflowgraphrenderer-module__YCjQ-q__graphStepNumber{background:var(--gradient-primary);color:var(--ds-brand-contrast);font-size:.75rem;font-weight:var(--font-weight-bold);text-align:center;border-radius:var(--radius-sm);width:1.65rem;height:1.65rem;box-shadow:var(--shadow-xs);border:none;flex-shrink:0;line-height:1.65rem}.workflowgraphrenderer-module__YCjQ-q__graphStepText{color:var(--ds-text);flex-direction:column;flex:auto;align-items:stretch;gap:.3rem;font-size:.875rem;line-height:1.5;display:flex}.workflowgraphrenderer-module__YCjQ-q__stepTextContent{white-space:pre-line;max-width:55ch;display:block}.workflowgraphrenderer-module__YCjQ-q__stepMeta{background:var(--ds-surface-sunken);border-radius:var(--radius-xs);border:1px solid var(--ds-border-strong);color:var(--ds-text-muted);align-self:flex-start;align-items:center;gap:.3rem;margin-bottom:.1rem;padding:.2rem .45rem;font-size:.75rem;line-height:1.2;display:inline-flex}.workflowgraphrenderer-module__YCjQ-q__stepMetaIcon{object-fit:contain;background:var(--ds-surface);border:1px solid color-mix(in srgb, var(--ds-border-strong) 60%, transparent);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:6px}[data-theme=dark] .workflowgraphrenderer-module__YCjQ-q__stepMetaIconLight{background:#fff}.workflowgraphrenderer-module__YCjQ-q__stepMetaFallback{background:var(--ds-surface-sunken);width:20px;height:20px;color:var(--ds-text);font-weight:var(--font-weight-semibold);border:1px solid color-mix(in srgb, var(--ds-border-strong) 60%, transparent);border-radius:6px;justify-content:center;align-items:center;font-size:.85rem;display:inline-flex}.workflowgraphrenderer-module__YCjQ-q__stepMetaText{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.workflowgraphrenderer-module__YCjQ-q__workflowConnector{height:52px;margin-left:calc(var(--indent-level) * var(--indent-step));align-items:center;display:flex;position:relative}.workflowgraphrenderer-module__YCjQ-q__workflowConnector:after,.workflowgraphrenderer-module__YCjQ-q__connectorBranch:after{display:none}.workflowgraphrenderer-module__YCjQ-q__branchIcon{color:var(--ds-brand);z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workflowgraphrenderer-module__YCjQ-q__connectorLoopBack:after{display:none}.workflowgraphrenderer-module__YCjQ-q__connectorMerge:after{border-top-color:color-mix(in srgb, var(--color-success) 50%, transparent)}.workflowgraphrenderer-module__YCjQ-q__stepText{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--ds-text);flex:auto}.workflowgraphrenderer-module__YCjQ-q__stepLink{color:var(--ds-brand);font-weight:var(--font-weight-semibold);text-decoration:none}.workflowgraphrenderer-module__YCjQ-q__stepLink:hover,.workflowgraphrenderer-module__YCjQ-q__stepLink:focus-visible{color:var(--ds-brand-hover);text-decoration:underline}.workflowgraphrenderer-module__YCjQ-q__urlToggleButton{margin-left:var(--spacing-xs);border:1px solid var(--ds-border-strong);background:var(--ds-surface-sunken);border-radius:var(--radius-sm);cursor:pointer;color:var(--ds-text-muted);transition:var(--button-transition);justify-content:center;align-items:center;padding:.25rem .4rem;font-size:.75rem;line-height:1;display:inline-flex}.workflowgraphrenderer-module__YCjQ-q__urlToggleButton:hover{background:var(--ds-surface-hover);color:var(--ds-text);border-color:var(--ds-brand)}.workflowgraphrenderer-module__YCjQ-q__branchContainer{flex-direction:column;gap:0;width:100%;margin:0;display:flex}.workflowgraphrenderer-module__YCjQ-q__branchCondition{flex-direction:column;align-items:center;margin-bottom:.5rem;display:flex}.workflowgraphrenderer-module__YCjQ-q__addElseIfBtn{border:1px dashed color-mix(in srgb, var(--ds-brand) 35%, transparent);background:var(--ds-surface);color:var(--ds-text-muted);font:inherit;font-size:.68rem;font-weight:var(--font-weight-medium);cursor:pointer;opacity:0;border-radius:999px;align-items:center;gap:.2rem;margin-top:.4rem;padding:.15rem .5rem;transition:opacity .12s,color .12s,border-color .12s;display:inline-flex}.workflowgraphrenderer-module__YCjQ-q__branchContainer:hover>.workflowgraphrenderer-module__YCjQ-q__branchCondition>.workflowgraphrenderer-module__YCjQ-q__addElseIfBtn,.workflowgraphrenderer-module__YCjQ-q__addElseIfBtn:focus-visible{opacity:1}.workflowgraphrenderer-module__YCjQ-q__addElseIfBtn:hover{color:var(--ds-brand);border-color:var(--ds-brand)}.workflowgraphrenderer-module__YCjQ-q__branchConnectors{justify-content:center;align-items:center;width:100%;height:50px;margin:0;display:flex;position:relative}.workflowgraphrenderer-module__YCjQ-q__branchPaths{justify-content:center;gap:var(--spacing-lg);width:100%;padding:0;display:flex}.workflowgraphrenderer-module__YCjQ-q__branchPath{flex-direction:column;align-items:center;gap:.5rem;display:flex}.workflowgraphrenderer-module__YCjQ-q__branchLabel{font-size:.65rem;font-weight:var(--font-weight-bold);color:var(--ds-brand);text-align:center;text-transform:uppercase;letter-spacing:.08em;background:color-mix(in srgb, var(--ds-brand) 10%, var(--ds-surface));border:1px solid color-mix(in srgb, var(--ds-brand) 25%, transparent);border-radius:999px;width:fit-content;margin-bottom:.35rem;padding:.15rem .6rem}.workflowgraphrenderer-module__YCjQ-q__branchLabelEditable{text-transform:none;letter-spacing:.01em;cursor:pointer;max-width:18rem;font-family:inherit;font-size:.7rem}.workflowgraphrenderer-module__YCjQ-q__branchLabelEditable:hover,.workflowgraphrenderer-module__YCjQ-q__branchLabelEditable:focus-visible{background:color-mix(in srgb, var(--ds-brand) 20%, var(--ds-surface));border-color:var(--ds-brand)}.workflowgraphrenderer-module__YCjQ-q__branchSteps{--indent-step:26px;flex-direction:column;flex:1;align-items:center;gap:.65rem;width:100%;display:flex}.workflowgraphrenderer-module__YCjQ-q__branchSteps .workflowgraphrenderer-module__YCjQ-q__workflowCard{margin-left:calc(var(--indent-level,0) * var(--indent-step,26px))}.workflowgraphrenderer-module__YCjQ-q__branchConnectorTail{flex:1;height:auto;min-height:52px}.workflowgraphrenderer-module__YCjQ-q__branchSteps .workflowgraphrenderer-module__YCjQ-q__graphStepInfo{margin:0}.workflowgraphrenderer-module__YCjQ-q__branchEmptyCard{border-radius:var(--radius-sm);border:1px dashed var(--ds-border-strong);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.7rem;transition:all .15s;display:flex}.workflowgraphrenderer-module__YCjQ-q__branchEmptyCard:hover,.workflowgraphrenderer-module__YCjQ-q__branchEmptyCard:focus-visible{border-color:var(--ds-brand);background:color-mix(in srgb, var(--ds-brand) 4%, transparent)}.workflowgraphrenderer-module__YCjQ-q__branchEmptyText{color:var(--ds-text-subtle);font-size:.75rem;font-weight:var(--font-weight-medium)}.workflowgraphrenderer-module__YCjQ-q__branchEmptyAdd{width:100%;height:28px;position:relative}.workflowgraphrenderer-module__YCjQ-q__branchEmptyAdd .workflowgraphrenderer-module__YCjQ-q__connectorAddBtn{top:50%}.workflowgraphrenderer-module__YCjQ-q__emptyLoopBody{padding-left:calc(var(--loop-indent,1) * 26px);flex-direction:column;align-items:center;margin:.25rem 0;display:flex}.workflowgraphrenderer-module__YCjQ-q__stepNotConnected{border-radius:0 0 var(--radius-md) var(--radius-md);background:color-mix(in srgb, var(--color-warning,#f59e0b) 8%, var(--ds-surface));border:1px solid color-mix(in srgb, var(--color-warning,#f59e0b) 20%, var(--ds-border-strong));border-top:none;align-items:center;gap:.6rem;padding:.5rem .9rem;font-size:.82rem;display:flex}.workflowgraphrenderer-module__YCjQ-q__stepNotConnectedText{color:var(--ds-text-muted);flex:1}.workflowgraphrenderer-module__YCjQ-q__stepNotConnectedText:before{content:"⚠️";margin-right:.4rem}.workflowgraphrenderer-module__YCjQ-q__stepConnectButton{border-radius:var(--radius-sm,6px);border:1px solid var(--ds-border-strong);background:var(--ds-surface);color:var(--ds-brand);font-size:.78rem;font-weight:var(--font-weight-semibold,600);cursor:pointer;white-space:nowrap;padding:.3rem .7rem;transition:all .15s}.workflowgraphrenderer-module__YCjQ-q__stepConnectButton:hover{background:var(--color-bg-hover,var(--ds-surface-sunken));border-color:var(--ds-brand)}.workflowgraphrenderer-module__YCjQ-q__endStepRow{width:max-content;margin:0 auto}.workflowgraphrenderer-module__YCjQ-q__flowchart .workflowgraphrenderer-module__YCjQ-q__startStepCard .workflowgraphrenderer-module__YCjQ-q__graphStepNumber,.workflowgraphrenderer-module__YCjQ-q__flowchart .workflowgraphrenderer-module__YCjQ-q__endStepCard .workflowgraphrenderer-module__YCjQ-q__graphStepNumber{background:var(--ds-surface);color:var(--ds-text);border:1.5px solid var(--ds-text);padding:.5rem 2rem}.workflowgraphrenderer-module__YCjQ-q__flowchart .workflowgraphrenderer-module__YCjQ-q__branchCondition .workflowgraphrenderer-module__YCjQ-q__graphStepCardBody{filter:drop-shadow(0 2px 3px color-mix(in srgb, var(--ds-text) 12%, transparent))}.workflowgraphrenderer-module__YCjQ-q__flowchart .workflowgraphrenderer-module__YCjQ-q__branchCondition .workflowgraphrenderer-module__YCjQ-q__graphStepInfo{text-align:center;min-width:150px;box-shadow:inset 0 0 0 1.5px var(--ds-border-strong);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);border:none;justify-content:center;margin:0;padding:2.25rem 2.75rem;transition:box-shadow .18s,background .18s}.workflowgraphrenderer-module__YCjQ-q__flowchart .workflowgraphrenderer-module__YCjQ-q__branchCondition .workflowgraphrenderer-module__YCjQ-q__graphStepInfo:hover,.workflowgraphrenderer-module__YCjQ-q__flowchart .workflowgraphrenderer-module__YCjQ-q__branchCondition .workflowgraphrenderer-module__YCjQ-q__graphStepInfo:focus-within{box-shadow:inset 0 0 0 2px var(--ds-brand);background:color-mix(in srgb, var(--ds-brand) 4%, var(--ds-surface));transform:none}.workflowgraphrenderer-module__YCjQ-q__flowchart .workflowgraphrenderer-module__YCjQ-q__branchCondition .workflowgraphrenderer-module__YCjQ-q__stepMeta{display:none}.workflowgraphrenderer-module__YCjQ-q__flowchart .workflowgraphrenderer-module__YCjQ-q__branchCondition .workflowgraphrenderer-module__YCjQ-q__graphStepBody{justify-content:center}.workflowgraphrenderer-module__YCjQ-q__flowchart .workflowgraphrenderer-module__YCjQ-q__branchCondition .workflowgraphrenderer-module__YCjQ-q__stepTextContent{max-width:22ch}.workflowgraphrenderer-module__YCjQ-q__stepDraggable{cursor:grab}.workflowgraphrenderer-module__YCjQ-q__isReordering .workflowgraphrenderer-module__YCjQ-q__stepDraggable{cursor:grabbing}.workflowgraphrenderer-module__YCjQ-q__stepSelected .workflowgraphrenderer-module__YCjQ-q__graphStepInfo{border-color:var(--ds-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--ds-brand) 35%, transparent)}.workflowgraphrenderer-module__YCjQ-q__stepDragging .workflowgraphrenderer-module__YCjQ-q__graphStepInfo{opacity:.45}.workflowgraphrenderer-module__YCjQ-q__dropIndicator{left:var(--spacing-lg);right:var(--spacing-lg);background:var(--ds-brand);height:3px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-brand) 22%, transparent);pointer-events:none;z-index:5;border-radius:999px;position:absolute}.workflowgraphrenderer-module__YCjQ-q__dropIndicatorBlocked{background:var(--ds-danger,#d92d20);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-danger,#d92d20) 22%, transparent)}.workflowgraphrenderer-module__YCjQ-q__dropIndicatorLabel{white-space:nowrap;border-radius:var(--radius-sm,6px);background:var(--ds-danger,#d92d20);color:#fff;padding:.2rem .5rem;font-size:.72rem;font-weight:600;position:absolute;top:8px;left:50%;transform:translate(-50%)}.workflowgraphrenderer-module__YCjQ-q__selectionMarquee{border:1px solid var(--ds-brand);background:color-mix(in srgb, var(--ds-brand) 12%, transparent);border-radius:var(--radius-sm,6px);pointer-events:none;z-index:6;position:absolute}
.documentcardpreview-module__DR4bva__page{color:#1f2937;width:100%;height:100%;font-family:var(--font-ui);background:#fff;flex-direction:column;gap:5px;padding:14px 16px;font-size:9px;line-height:1.55;display:flex;overflow:hidden}.documentcardpreview-module__DR4bva__page>*{flex-shrink:0}.documentcardpreview-module__DR4bva__h1,.documentcardpreview-module__DR4bva__h2,.documentcardpreview-module__DR4bva__h3{color:#111827;font-weight:var(--font-weight-semibold,600);overflow-wrap:anywhere;line-height:1.3}.documentcardpreview-module__DR4bva__h1{font-size:15px;font-weight:700}.documentcardpreview-module__DR4bva__h2{font-size:12px;font-weight:700}.documentcardpreview-module__DR4bva__h3{font-size:10px}.documentcardpreview-module__DR4bva__p{overflow-wrap:anywhere;max-height:4.65em;overflow:hidden}.documentcardpreview-module__DR4bva__quote{overflow-wrap:anywhere;border-left:2px solid #e5e7eb;padding-left:8px;font-style:italic}.documentcardpreview-module__DR4bva__delimiter{border-top:1px solid #d1d5db;align-self:center;width:32px;height:0;margin:3px 0}.documentcardpreview-module__DR4bva__list{flex-direction:column;gap:3px;display:flex}.documentcardpreview-module__DR4bva__listItem{align-items:baseline;gap:5px;display:flex}.documentcardpreview-module__DR4bva__bullet{color:#6b7280;flex:none;min-width:8px}.documentcardpreview-module__DR4bva__listText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.documentcardpreview-module__DR4bva__empty{color:#6b7280;margin:auto;font-size:11px;font-style:italic}
.auth-centered-layout-module__Ukomba__page{background:var(--ds-surface);width:100%;min-height:100vh;font-family:var(--font-ui);color:var(--ds-text);flex-direction:column;justify-content:center;align-items:center;padding:32px 24px 88px;display:flex;position:relative}.auth-centered-layout-module__Ukomba__card{flex-direction:column;align-items:stretch;gap:32px;width:100%;max-width:350px;display:flex}.auth-centered-layout-module__Ukomba__heading{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.auth-centered-layout-module__Ukomba__icon{width:48px;height:48px;color:var(--ds-brand);justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.auth-centered-layout-module__Ukomba__icon svg{stroke-width:2px;width:38px;height:38px}.auth-centered-layout-module__Ukomba__text{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.auth-centered-layout-module__Ukomba__title{font-family:var(--font-ui);letter-spacing:-.015em;color:var(--ds-text);margin:0;font-size:24px;font-weight:500;line-height:32px}.auth-centered-layout-module__Ukomba__subtitle{font-family:var(--font-ui);color:var(--ds-text);margin:0;font-size:16px;font-weight:400;line-height:24px}.auth-centered-layout-module__Ukomba__body{flex-direction:column;gap:16px;display:flex}.auth-centered-layout-module__Ukomba__footer{flex-direction:column;align-items:stretch;gap:16px;display:flex}.auth-centered-layout-module__Ukomba__helpText{font-family:var(--font-ui);text-align:center;color:var(--ds-text-muted);margin:0;font-size:12px;font-weight:400;line-height:18px}.auth-centered-layout-module__Ukomba__helpText a{color:var(--ds-brand);font-weight:600;text-decoration:none}.auth-centered-layout-module__Ukomba__helpText a:hover{text-decoration:underline}
.create-module__T8fhWa__page{width:100%;height:100%;font-family:var(--font-ui);box-sizing:border-box;flex-flow:column;gap:0;padding:0;display:flex;position:relative;overflow:hidden}@media (max-width:900px){.create-module__T8fhWa__page{flex-direction:column}}.create-module__T8fhWa__chatAreaLeft{background:var(--ds-surface);flex-direction:column;flex:6 1 0;min-width:320px;height:100%;min-height:0;padding:0;display:flex;position:relative}.create-module__T8fhWa__jsonEditorPanelWrapper{justify-content:stretch}.create-module__T8fhWa__detailsArea{--details-fade-size:2rem;flex-direction:column;flex:1 1 0;width:100%;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.create-module__T8fhWa__builderBody{min-width:0;min-height:0;padding:0 var(--spacing-md) var(--spacing-md);flex:1 1 0;display:flex}.create-module__T8fhWa__builderFrame{border:1px solid var(--ds-border);border-radius:var(--radius-xl);background:var(--ds-surface);flex-direction:row;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.create-module__T8fhWa__modeToggleAnchor{bottom:var(--spacing-md);left:var(--spacing-md);z-index:3;position:absolute}.create-module__T8fhWa__modeToggle{background:color-mix(in srgb, var(--ds-surface) 92%, transparent);-webkit-backdrop-filter:blur(var(--blur-sm));border:1px solid var(--ds-border-strong);box-shadow:var(--shadow-xs);border-radius:999px;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:inline-flex}.create-module__T8fhWa__modeToggleButton{width:34px;height:28px;color:var(--ds-text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background .12s,color .12s,box-shadow .12s;display:inline-flex}.create-module__T8fhWa__modeToggleButton:hover{color:var(--ds-text)}.create-module__T8fhWa__modeToggleButtonActive,.create-module__T8fhWa__modeToggleButtonActive:hover{background:var(--ds-surface);color:var(--ds-brand);box-shadow:var(--ds-shadow-card)}.create-module__T8fhWa__canvasToolButton{border:1px solid var(--ds-border-strong);background:color-mix(in srgb, var(--ds-surface) 92%, transparent);width:2.5rem;height:2.5rem;-webkit-backdrop-filter:blur(var(--blur-sm));color:var(--ds-text-muted);cursor:pointer;box-shadow:var(--shadow-xs);border-radius:999px;place-items:center;transition:all .12s;display:grid}.create-module__T8fhWa__canvasToolButton:hover:not(:disabled){background:var(--ds-surface-hover);color:var(--ds-text);border-color:var(--ds-brand)}.create-module__T8fhWa__canvasToolButton:disabled{opacity:.4;cursor:not-allowed}.create-module__T8fhWa__canvasToolButtonActive,.create-module__T8fhWa__canvasToolButtonActive:hover{background:var(--ds-brand);color:var(--ds-brand-contrast);border-color:var(--ds-brand)}.create-module__T8fhWa__canvasToolButtonIcon{object-fit:contain;width:18px;height:18px}.create-module__T8fhWa__canvasToolButtonActive .create-module__T8fhWa__canvasToolButtonIcon{filter:brightness(0)invert()}.create-module__T8fhWa__modeToggleIcon{object-fit:contain;width:16px;height:16px}.create-module__T8fhWa__commentModeBanner{font-size:var(--font-size-sm);color:var(--ds-text);background:color-mix(in srgb, var(--ds-surface) 92%, transparent);-webkit-backdrop-filter:blur(var(--blur-sm));border:1px solid var(--ds-border-strong);box-shadow:var(--shadow-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.4rem .85rem;display:inline-flex}.create-module__T8fhWa__commentModeBannerLink{font:inherit;color:var(--ds-brand);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.create-module__T8fhWa__commentModeBannerLink:hover{color:var(--ds-brand-hover,var(--ds-brand))}.create-module__T8fhWa__detailsMenuWrapper{background:color-mix(in srgb, var(--ds-surface-sunken) 60%, transparent);border:1px solid var(--ds-border-strong);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .35rem;display:inline-flex;position:relative}.create-module__T8fhWa__detailsMenuButton{cursor:pointer;color:var(--ds-text-muted);background-color:#0000;border:none;border-radius:999px;padding:.2rem .55rem;font-size:1.1rem;line-height:1;transition:all .15s}.create-module__T8fhWa__detailsMenuButton:hover{background-color:var(--ds-surface-hover);color:var(--ds-text)}.create-module__T8fhWa__detailsMenuDropdown{top:calc(100% + var(--spacing-xs));min-width:13rem;padding:var(--spacing-xs);background:var(--ds-surface);border:1px solid var(--ds-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);z-index:2;-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));position:absolute;right:0}.create-module__T8fhWa__menuItem{text-align:left;align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-sm) var(--spacing-md);color:var(--ds-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;border-radius:var(--radius-sm);background:0 0;border:none;transition:all .12s;display:flex}.create-module__T8fhWa__menuItem:hover{background-color:var(--ds-surface-hover)}.create-module__T8fhWa__menuItemDanger{color:var(--ds-error)}.create-module__T8fhWa__separator{background-color:var(--ds-border-strong);flex:0 0 1px;align-self:stretch;width:1px;margin:0}.create-module__T8fhWa__stepsPreview{z-index:0;flex-direction:column;flex:1 1 0;gap:0;width:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.create-module__T8fhWa__booleanToggleOptionActive{border-color:var(--ds-brand);background:color-mix(in srgb, var(--ds-brand) 10%, var(--ds-surface));color:var(--ds-brand)}.create-module__T8fhWa__paramRemoveButton{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);color:var(--ds-text-muted);cursor:pointer;width:28px;height:28px;transition:var(--button-transition);background:0 0;border-radius:999px;place-items:center;display:inline-grid}.create-module__T8fhWa__paramRemoveButton:before{content:"×";font-size:1rem;line-height:1}.create-module__T8fhWa__paramRemoveButton:hover,.create-module__T8fhWa__paramRemoveButton:focus-visible{border-color:var(--ds-brand);color:var(--ds-text)}.create-module__T8fhWa__paramAddRowButton{border:1px dashed color-mix(in srgb, var(--ds-brand) 50%, transparent);color:var(--ds-brand);cursor:pointer;transition:var(--button-transition);background:0 0;border-radius:999px;align-self:flex-start;align-items:center;gap:.25rem;padding:.3rem .75rem;font-size:.8rem;display:inline-flex}.create-module__T8fhWa__paramAddRowButton:hover,.create-module__T8fhWa__paramAddRowButton:focus-visible{border-color:var(--ds-brand);color:var(--ds-text)}.create-module__T8fhWa__schemaArrayItems{flex-direction:column;gap:.5rem;display:flex}.create-module__T8fhWa__schemaArrayItem{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);border-radius:10px;overflow:hidden}.create-module__T8fhWa__schemaArrayItemHeader{background:color-mix(in srgb, var(--ds-surface-sunken) 50%, transparent);width:100%;color:var(--ds-text);cursor:pointer;transition:var(--button-transition);text-align:left;border:none;justify-content:space-between;align-items:center;padding:.55rem .75rem;font-size:.85rem;display:flex}.create-module__T8fhWa__schemaArrayItemHeader:hover{background:color-mix(in srgb, var(--ds-surface-sunken) 80%, transparent)}.create-module__T8fhWa__schemaArrayItemTitle{font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.create-module__T8fhWa__schemaArrayItemChevron{color:var(--ds-text-muted);flex-shrink:0;margin-left:.5rem;font-size:.65rem}.create-module__T8fhWa__schemaArrayItemFields{border-top:1px solid color-mix(in srgb, var(--ds-border-strong) 50%, transparent);flex-direction:column;gap:.45rem;padding:.65rem .75rem;display:flex}.create-module__T8fhWa__schemaFieldRow{flex-direction:column;gap:.2rem;display:flex}.create-module__T8fhWa__schemaFieldLabel{color:var(--ds-text-muted);font-size:.78rem;font-weight:var(--font-weight-semibold)}.create-module__T8fhWa__schemaArrayItemFields .create-module__T8fhWa__paramRemoveButton{align-self:flex-end;margin-top:.25rem}.create-module__T8fhWa__filepathInputRow{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.create-module__T8fhWa__modalSubtitle{font-size:var(--font-size-base);color:var(--ds-text-muted);margin-bottom:calc(var(--spacing-md) + .35rem);transition:transform .2s;display:inline-block}.create-module__T8fhWa__inputGroup{margin-bottom:var(--spacing-sm)}.create-module__T8fhWa__inputLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--ds-text-muted);margin-bottom:var(--spacing-sm);letter-spacing:.01em;display:block}.create-module__T8fhWa__charHelper{margin-top:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--ds-text-muted);text-align:right}.create-module__T8fhWa__textarea{width:100%;font-size:var(--font-size-base);border:1px solid var(--ds-border-strong);border-radius:var(--radius-md);background-color:var(--ds-surface);color:var(--ds-text);padding:.75rem 1rem;transition:all .2s;box-shadow:inset 0 1px 2px #00000005}.create-module__T8fhWa__textarea:focus{border-color:var(--ds-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-brand) 10%, transparent), inset 0 1px 2px #0000000d;outline:none}.create-module__T8fhWa__visibilityToggle{border:1px solid var(--ds-border-strong);border-radius:var(--radius-md);background:var(--ds-surface);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.create-module__T8fhWa__visibilityOption{border-radius:calc(var(--radius-md) - 3px);min-height:38px;color:var(--ds-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0}.create-module__T8fhWa__visibilityOptionActive{background:var(--ds-brand);color:var(--ds-brand-contrast)}.create-module__T8fhWa__visibilityOption:disabled{opacity:.55;cursor:not-allowed}.create-module__T8fhWa__visibilityLocked{border:1px solid var(--ds-border-strong);border-radius:var(--radius-md);background:var(--ds-surface);min-height:44px;color:var(--ds-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);align-items:center;padding:0 1rem;display:flex}.create-module__T8fhWa__modalFooter{justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);display:flex}.create-module__T8fhWa__modalButton{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:var(--ds-brand);color:var(--ds-brand-contrast);box-shadow:0 2px 12px color-mix(in srgb, var(--ds-brand) 25%, transparent);border:none;border-radius:999px;padding:.6rem 1.5rem;transition:all .2s}.create-module__T8fhWa__modalButton:hover{box-shadow:0 4px 20px color-mix(in srgb, var(--ds-brand) 35%, transparent);transform:translateY(-1px)}.create-module__T8fhWa__modalButton:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.create-module__T8fhWa__modalButtonSecondary{color:var(--ds-text-muted);border:1px solid var(--ds-border-strong);box-shadow:none;background:0 0}.create-module__T8fhWa__modalButtonSecondary:hover{background:var(--ds-surface-hover);color:var(--ds-text);box-shadow:none}.create-module__T8fhWa__deleteModalFooter{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-lg);display:flex}.create-module__T8fhWa__deleteConfirmButton{background-color:var(--ds-error);color:var(--ds-brand-contrast);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;border-radius:999px;padding:.5rem 1.25rem;transition:all .15s}.create-module__T8fhWa__deleteConfirmButton:hover{filter:brightness(1.05);box-shadow:0 4px 12px color-mix(in srgb, var(--ds-error) 30%, transparent);transform:translateY(-1px)}.create-module__T8fhWa__cancelDeleteButton{border:1px solid var(--ds-border-strong);color:var(--ds-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background-color:#0000;border-radius:999px;padding:.5rem 1.25rem;transition:all .15s}.create-module__T8fhWa__cancelDeleteButton:hover{background-color:var(--ds-surface-sunken)}.create-module__T8fhWa__modalSuccess{color:var(--ds-success)}.create-module__T8fhWa__modalError{color:var(--ds-error)}.create-module__T8fhWa__workflowNameNotice{margin:0 0 var(--spacing-md);padding:var(--spacing-sm);border-radius:var(--radius-sm);align-items:flex-start;gap:var(--spacing-sm);background:var(--ds-surface-sunken);border:1px solid var(--ds-border-strong);color:var(--ds-text-muted);font-size:.9rem;display:flex}.create-module__T8fhWa__workflowNameNoticeIcon{font-size:.85rem;font-weight:600;line-height:1.2}.create-module__T8fhWa__workflowNameNotice.create-module__T8fhWa__workflowNameNoticeDuplicate{background:var(--ds-surface-active);border-color:var(--ds-border-strong);color:var(--ds-text)}.create-module__T8fhWa__workflowNameNoticeChecking{color:var(--ds-text-muted)}.create-module__T8fhWa__workflowNameNotice.create-module__T8fhWa__workflowNameNoticeError{background:color-mix(in srgb, var(--ds-error) 15%, var(--ds-surface));border-color:color-mix(in srgb, var(--ds-error) 35%, var(--ds-border-strong));color:var(--ds-error)}.create-module__T8fhWa__loadError{min-height:0;padding:var(--spacing-md);flex:1 1 0;justify-content:center;align-items:center;display:flex}.create-module__T8fhWa__loadErrorInner{align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;max-width:24rem;display:flex}.create-module__T8fhWa__loadErrorTitle{color:var(--ds-text);margin:0;font-size:1.125rem;font-weight:600}.create-module__T8fhWa__loadErrorText{color:var(--ds-text-muted);margin:0;font-size:.9375rem}.create-module__T8fhWa__loadErrorActions{gap:var(--spacing-sm);display:flex}
.auth-form-layout-module__ZuT7tW__page{background:var(--ds-surface);width:100%;min-height:100vh;font-family:var(--font-ui);color:var(--ds-text);flex-direction:column;justify-content:flex-start;align-items:center;padding:40px 24px 120px;display:flex;position:relative}.auth-form-layout-module__ZuT7tW__logo{justify-content:center;align-items:center;margin-bottom:64px;display:inline-flex}.auth-form-layout-module__ZuT7tW__logoLight{display:block}.auth-form-layout-module__ZuT7tW__logoDark,[data-theme=dark] .auth-form-layout-module__ZuT7tW__logoLight{display:none}[data-theme=dark] .auth-form-layout-module__ZuT7tW__logoDark{display:block}.auth-form-layout-module__ZuT7tW__card{flex-direction:column;align-items:stretch;gap:24px;width:100%;max-width:350px;display:flex}.auth-form-layout-module__ZuT7tW__header{flex-direction:column;align-items:stretch;gap:16px;display:flex}.auth-form-layout-module__ZuT7tW__heading{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.auth-form-layout-module__ZuT7tW__title{font-family:var(--font-ui);letter-spacing:-.015em;color:var(--ds-text);margin:0;font-size:24px;font-weight:500;line-height:32px}.auth-form-layout-module__ZuT7tW__subtitle{font-family:var(--font-ui);color:var(--ds-text);margin:0;font-size:16px;font-weight:400;line-height:24px}.auth-form-layout-module__ZuT7tW__bottomText{font-family:var(--font-ui);color:var(--ds-text);flex-direction:row;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:flex}.auth-form-layout-module__ZuT7tW__bottomLink{color:var(--ds-brand);text-decoration:underline}.auth-form-layout-module__ZuT7tW__bottomLink:hover{color:var(--ds-brand-hover)}.auth-form-layout-module__ZuT7tW__agreement{width:100%;max-width:350px;font-family:var(--font-ui);text-align:center;color:var(--ds-text-muted);margin-top:64px;font-size:14px;font-weight:400;line-height:22px}.auth-form-layout-module__ZuT7tW__agreement a{color:var(--ds-brand);font-weight:600;text-decoration:underline}
.documenteditor-module__FMpnzG__holder{width:100%;max-width:820px;color:var(--text-primary,#1a1a1a);margin:0 auto;padding:24px 16px 160px;font-size:16px;line-height:1.6}.codex-editor__redactor{padding-bottom:120px!important}:is(.documenteditor-module__FMpnzG__holder .ce-block__content,.documenteditor-module__FMpnzG__holder .ce-toolbar__content){max-width:720px}.ce-popover:not(.ce-popover--inline) .ce-popover__items{flex-direction:column;display:flex}.ce-popover:not(.ce-popover--inline) .ce-popover-item[data-item-name=delete]{border-top:1px solid var(--border-color,#e5e7eb);order:10;margin-top:5px;padding-top:9px}
.alert-module__xFb2hG__alert{box-sizing:border-box;width:100%;font-family:var(--font-ui);border-radius:8px;flex-direction:row;align-items:flex-start;gap:10px;padding:12px 16px;font-size:14px;font-weight:400;line-height:22px;display:flex}.alert-module__xFb2hG__icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:inline-flex}.alert-module__xFb2hG__icon svg{width:20px;height:20px}.alert-module__xFb2hG__body{flex:1;min-width:0}.alert-module__xFb2hG__success{background:var(--ds-success-soft);color:var(--ds-success)}.alert-module__xFb2hG__success .alert-module__xFb2hG__icon{color:var(--ds-success)}.alert-module__xFb2hG__error{background:var(--ds-error-soft);color:var(--ds-error)}.alert-module__xFb2hG__error .alert-module__xFb2hG__icon{color:var(--ds-error)}.alert-module__xFb2hG__info{color:var(--ds-brand-deep);background:#691ef614}.alert-module__xFb2hG__info .alert-module__xFb2hG__icon{color:var(--ds-brand-deep)}
.documentexportmenu-module__Dm9_Nq__wrap{display:inline-flex;position:relative}.documentexportmenu-module__Dm9_Nq__trigger{height:34px;color:var(--text-secondary,#4b5563);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.documentexportmenu-module__Dm9_Nq__trigger:hover,.documentexportmenu-module__Dm9_Nq__trigger[aria-expanded=true]{background:var(--surface-hover,#f3f4f6);color:var(--text-primary,#111827)}.documentexportmenu-module__Dm9_Nq__menu{z-index:1000;background:var(--surface,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:12px;min-width:232px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #0000001f}.documentexportmenu-module__Dm9_Nq__item{width:100%;color:var(--text-primary,#111827);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:13px;display:flex}.documentexportmenu-module__Dm9_Nq__item svg{color:var(--text-secondary,#6b7280);flex:none}.documentexportmenu-module__Dm9_Nq__item:hover:not(:disabled){background:var(--surface-hover,#f3f4f6)}.documentexportmenu-module__Dm9_Nq__item:disabled{cursor:default;opacity:.7}.documentexportmenu-module__Dm9_Nq__itemText{flex-direction:column;gap:1px;min-width:0;display:flex}.documentexportmenu-module__Dm9_Nq__itemLabel{font-weight:600}.documentexportmenu-module__Dm9_Nq__itemHint{color:var(--text-secondary,#6b7280);font-size:12px}.documentexportmenu-module__Dm9_Nq__spinner{animation:.8s linear infinite documentexportmenu-module__Dm9_Nq__doc-export-spin}.documentexportmenu-module__Dm9_Nq__error{color:var(--danger,#dc2626);margin:6px 4px 2px;font-size:12px}@keyframes documentexportmenu-module__Dm9_Nq__doc-export-spin{to{transform:rotate(360deg)}}
.password-requirements-module__5GWpVa__list{flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:0;list-style:none;display:flex}.password-requirements-module__5GWpVa__item{font-family:var(--font-ui);flex-direction:row;align-items:center;gap:8px;font-size:12px;font-weight:400;line-height:18px;display:flex}.password-requirements-module__5GWpVa__bullet{box-sizing:border-box;border-radius:96px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.password-requirements-module__5GWpVa__bulletPending{background:var(--ds-surface);border:1px solid var(--ds-border-strong)}.password-requirements-module__5GWpVa__bulletMet{background:var(--ds-success);color:var(--ds-surface)}.password-requirements-module__5GWpVa__bulletMet svg{width:10px;height:10px}.password-requirements-module__5GWpVa__textMet{color:var(--ds-text)}.password-requirements-module__5GWpVa__textPending{color:var(--ds-text-muted)}
.step-indicator-module__oaZEoq__indicator{flex-direction:row;align-items:flex-start;gap:4px;width:100%;display:flex}.step-indicator-module__oaZEoq__segment{background:var(--ds-border-strong);border-radius:8px;flex:1;height:2px}.step-indicator-module__oaZEoq__segmentActive{background:var(--ds-brand)}
