.XJbh4q_codeInputs{justify-content:center;gap:8px;width:100%;display:flex}.XJbh4q_codeInput{box-sizing:border-box;border:1px solid var(--ds-border-strong);background:var(--ds-surface);text-align:center;min-width:0;max-width:52px;height:56px;font-family:var(--font-ui);color:var(--ds-text);border-radius:8px;outline:none;flex:1 1 0;font-size:24px;font-weight:500;line-height:1;transition:border-color .12s,box-shadow .12s}.XJbh4q_codeInput:hover:not(:disabled){border-color:var(--ds-brand)}.XJbh4q_codeInput:focus{border-color:var(--ds-brand);box-shadow:0px 0px 0px 3px var(--ds-brand-ring)}.XJbh4q_codeInput:disabled{background:var(--ds-surface-sunken);color:var(--ds-text-muted);cursor:not-allowed}.XJbh4q_filled{border-color:var(--ds-brand);color:var(--ds-text)}.XJbh4q_error,.XJbh4q_error:focus{border-color:var(--ds-error);box-shadow:0px 0px 0px 3px color-mix(in srgb, var(--ds-error) 20%, transparent)}
.K8eFrq_button{box-sizing:border-box;height:44px;font-family:var(--font-ui);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:999px;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.K8eFrq_button:focus-visible{outline:none;box-shadow:0 0 0 3px #691ef63d}.K8eFrq_button:disabled{cursor:not-allowed}.K8eFrq_fullWidth{align-self:stretch;width:100%}.K8eFrq_compact{height:36px;padding:8px 16px}.K8eFrq_primary{background:var(--ds-brand);border-color:var(--ds-brand);color:var(--ds-brand-contrast)}.K8eFrq_primary:hover:not(:disabled){background:var(--ds-brand-hover);border-color:var(--ds-brand-hover)}.K8eFrq_primary:disabled{background:var(--ds-surface-active);border-color:var(--ds-surface-active);color:var(--ds-text-subtle)}.K8eFrq_secondary{background:var(--ds-surface);border-color:var(--ds-border-strong);color:var(--ds-text)}.K8eFrq_secondary:hover:not(:disabled){background:var(--ds-surface-sunken)}.K8eFrq_secondary:disabled{background:var(--ds-surface);color:var(--ds-text-subtle);border-color:var(--ds-surface-active)}.K8eFrq_destructive{background:var(--ds-error);border-color:var(--ds-error);color:var(--ds-status-contrast)}.K8eFrq_destructive:hover:not(:disabled){background:color-mix(in srgb, var(--ds-error) 88%, black);border-color:color-mix(in srgb, var(--ds-error) 88%, black)}.K8eFrq_destructive:disabled{background:var(--ds-surface-active);border-color:var(--ds-surface-active);color:var(--ds-text-subtle)}.K8eFrq_destructiveOutline{background:var(--ds-surface);border-color:var(--ds-error);color:var(--ds-error)}.K8eFrq_destructiveOutline:hover:not(:disabled){background:var(--ds-error-soft)}.K8eFrq_destructiveOutline:disabled{background:var(--ds-surface);color:var(--ds-text-subtle);border-color:var(--ds-surface-active)}.K8eFrq_ghost{color:var(--ds-text);background:0 0;border-color:#0000}.K8eFrq_ghost:hover:not(:disabled){background:var(--ds-surface-sunken)}.K8eFrq_iconLeft,.K8eFrq_iconRight{justify-content:center;align-items:center;display:inline-flex}.K8eFrq_label{align-items:center;padding:0 4px;display:inline-flex}.K8eFrq_spinner{border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.6s linear infinite K8eFrq_button-spin}.K8eFrq_loading{cursor:progress}.K8eFrq_primary.K8eFrq_loading{background:var(--ds-brand);border-color:var(--ds-brand);color:var(--ds-brand-contrast);opacity:.9}.K8eFrq_destructive.K8eFrq_loading{background:var(--ds-error);border-color:var(--ds-error);color:var(--ds-status-contrast);opacity:.9}.K8eFrq_secondary.K8eFrq_loading{background:var(--ds-surface);border-color:var(--ds-border-strong);color:var(--ds-text);opacity:.9}@keyframes K8eFrq_button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.K8eFrq_spinner{animation-duration:1.5s}}
.XC0dxG_panel{flex-direction:column;gap:18px;min-width:0;display:flex}.XC0dxG_head{flex-direction:column;gap:6px;display:flex}.XC0dxG_titleRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.XC0dxG_title{font-family:var(--font-ui);font-size:var(--font-size-lg,18px);line-height:26px;font-weight:var(--font-weight-semibold);color:var(--ds-text);overflow-wrap:anywhere;margin:0}.XC0dxG_meta{font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--ds-text-muted);line-height:20px}.XC0dxG_pill{font-family:var(--font-ui);font-size:var(--font-size-xs);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 10px;font-weight:600;line-height:20px}.XC0dxG_pill[data-status=pending]{background:var(--ds-warning-soft);color:var(--ds-warning-ink)}.XC0dxG_pill[data-status=approved]{background:var(--ds-success-soft);color:var(--ds-success)}.XC0dxG_pill[data-status=rejected],.XC0dxG_pill[data-status=expired]{background:var(--ds-error-soft);color:var(--ds-error)}.XC0dxG_pill[data-status=cancelled]{background:var(--ds-surface-sunken);color:var(--ds-text-muted)}.XC0dxG_pill[data-status=replied]{background:var(--ds-success-soft);color:var(--ds-success)}.XC0dxG_pill[data-status=replied][data-timed-out]{background:var(--ds-surface-sunken);color:var(--ds-text-muted)}.XC0dxG_details{border:1px solid var(--ds-border);border-radius:var(--radius-md,10px);background:var(--ds-surface-sunken);font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--ds-text);white-space:pre-wrap;overflow-wrap:anywhere;padding:14px 16px;line-height:22px}.XC0dxG_section{flex-direction:column;gap:6px;display:flex}.XC0dxG_sectionLabel{font-family:var(--font-ui);font-size:var(--font-size-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--ds-text-subtle);font-weight:700}.XC0dxG_sectionText{font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--ds-text);overflow-wrap:anywhere;line-height:22px}.XC0dxG_muted{color:var(--ds-text-muted)}.XC0dxG_decision{border-radius:var(--radius-md,10px);font-family:var(--font-ui);font-size:var(--font-size-sm);overflow-wrap:anywhere;padding:12px 14px;line-height:22px}.XC0dxG_decision[data-decision=approved]{background:var(--ds-success-soft);color:var(--ds-text)}.XC0dxG_decision[data-decision=rejected],.XC0dxG_decision[data-decision=expired]{background:var(--ds-error-soft);color:var(--ds-text)}.XC0dxG_decision[data-decision=cancelled]{background:var(--ds-surface-sunken);color:var(--ds-text-muted)}.XC0dxG_form{flex-direction:column;gap:10px;display:flex}.XC0dxG_textarea,.XC0dxG_input{box-sizing:border-box;border:1px solid var(--ds-border-strong);border-radius:var(--radius-md,10px);background:var(--ds-surface);width:100%;color:var(--ds-text);font-family:var(--font-ui);font-size:var(--font-size-sm);padding:10px 12px;line-height:22px}.XC0dxG_textarea{resize:vertical;min-height:84px}.XC0dxG_textarea:focus-visible,.XC0dxG_input:focus-visible{outline:2px solid var(--ds-brand-ring);outline-offset:1px}.XC0dxG_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.XC0dxG_actions>*{min-width:120px}.XC0dxG_cannotDecide{border-radius:var(--radius-md,10px);background:var(--ds-info-soft);font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--ds-text);padding:10px 14px;line-height:22px}.XC0dxG_error{font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--ds-error);line-height:20px}.XC0dxG_history{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.XC0dxG_historyItem{font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--ds-text-muted);gap:10px;line-height:20px;display:flex}.XC0dxG_historyTime{min-width:120px;color:var(--ds-text-subtle);flex-shrink:0}.XC0dxG_historySummary{cursor:pointer;font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--ds-text-muted)}
._1oG4QG_sidebar{z-index:40;background:var(--ds-surface,var(--color-bg));border-left:1px solid var(--ds-border-strong,var(--color-border));flex-direction:column;width:min(440px,100vw);height:100vh;animation:.18s _1oG4QG_runSidebarSlideIn;display:flex;position:fixed;top:0;right:0;box-shadow:-12px 0 32px #00000024}@keyframes _1oG4QG_runSidebarSlideIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){._1oG4QG_sidebar{animation:none}}._1oG4QG_header{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--ds-border-strong,var(--color-border));flex-direction:column;flex-shrink:0;gap:.5rem;display:flex}._1oG4QG_headerTop{justify-content:space-between;align-items:center;display:flex}._1oG4QG_eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-text-subtle,var(--color-text-tertiary))}._1oG4QG_closeButton{width:2rem;height:2rem;color:var(--ds-text-muted,var(--color-text-secondary));border-radius:var(--radius-full,999px);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}._1oG4QG_closeButton:hover{background:var(--ds-surface-hover,var(--color-bg-secondary));color:var(--ds-text,var(--color-text-primary))}._1oG4QG_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--ds-text,var(--color-text-primary));text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}._1oG4QG_statusRow{align-items:center;gap:var(--spacing-sm);display:flex}._1oG4QG_statusRow>._1oG4QG_fullRunLink{margin-left:auto}._1oG4QG_statusRow>._1oG4QG_stopButton{height:30px;font-size:var(--font-size-sm);padding:4px 12px}._1oG4QG_fullRunLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--ds-brand,var(--color-primary));white-space:nowrap;align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}._1oG4QG_fullRunLink:hover{text-decoration:underline}._1oG4QG_body{min-height:0;padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg);gap:var(--spacing-md);flex-direction:column;flex:auto;display:flex;overflow-y:auto}
._5HCsuW_searchBar{border:1px solid var(--ds-border-strong);background:var(--ds-surface);width:100%;color:var(--ds-text);transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);border-radius:8px;align-items:center;gap:8px;padding:9px 12px 9px 38px;display:flex;position:relative}._5HCsuW_searchBar:focus-within{border-color:var(--ds-brand);box-shadow:0 0 0 3px var(--ds-brand-ring);background:var(--ds-surface)}._5HCsuW_searchBarActive:not(:focus-within){background:var(--ds-brand-soft)}._5HCsuW_searchBarActive ._5HCsuW_icon{color:var(--ds-brand)}._5HCsuW_searchBar:hover:not(:focus-within){border-color:var(--ds-text-subtle)}._5HCsuW_searchBarActive:hover:not(:focus-within){background:var(--ds-brand-soft)}._5HCsuW_icon{color:var(--ds-text-muted);transition:color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex;position:absolute;left:12px}._5HCsuW_searchBar:focus-within ._5HCsuW_icon{color:var(--ds-brand)}._5HCsuW_defaultIcon{color:inherit}._5HCsuW_input{color:inherit;font-size:14px;font-family:var(--font-ui);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0}._5HCsuW_input::placeholder{color:var(--ds-text-muted)}._5HCsuW_clearButton{border-radius:var(--radius-full);background:var(--ds-surface-hover);width:24px;height:24px;color:var(--ds-text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);border:none;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:inline-flex;position:absolute;right:8px}._5HCsuW_clearButton:hover,._5HCsuW_clearButton:focus-visible{background:var(--ds-surface-active);color:var(--ds-text)}._5HCsuW_clearButton:active{opacity:.7}._5HCsuW_clearButtonHidden{visibility:hidden;opacity:0;pointer-events:none}._5HCsuW_searchResultCount{color:var(--ds-text-muted);margin-top:4px;padding-left:4px;font-size:12px;line-height:1.4;display:block}
.EbEvdq_container{flex-direction:column;gap:20px;min-width:360px;display:flex}.EbEvdq_section{flex-direction:column;gap:6px;display:flex}.EbEvdq_heading{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:600}.EbEvdq_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EbEvdq_row{border-bottom:1px solid var(--ds-border);justify-content:space-between;align-items:center;gap:16px;padding:7px 2px;display:flex}.EbEvdq_row:last-child{border-bottom:none}.EbEvdq_label{color:var(--color-text-primary);font-size:14px}.EbEvdq_keys{gap:4px;display:inline-flex}.EbEvdq_kbd{border:1px solid var(--color-border);background:var(--color-bg-secondary);min-width:20px;color:var(--color-text-secondary);text-align:center;text-transform:none;border-bottom-width:2px;border-radius:5px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:inline-block}
.xNMh3q_container{bottom:var(--spacing-lg);right:var(--spacing-lg);z-index:2000;gap:var(--spacing-sm);pointer-events:none;flex-direction:column;max-width:380px;display:flex;position:fixed}.xNMh3q_toast{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);background:var(--color-bg-elevated);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);pointer-events:auto;min-width:260px;display:flex}.xNMh3q_success{border-left:3px solid var(--color-success)}.xNMh3q_success .xNMh3q_icon{color:var(--color-success)}.xNMh3q_error{border-left:3px solid var(--color-error)}.xNMh3q_error .xNMh3q_icon{color:var(--color-error)}.xNMh3q_warning{border-left:3px solid var(--color-warning)}.xNMh3q_warning .xNMh3q_icon{color:var(--color-warning)}.xNMh3q_info{border-left:3px solid var(--color-info)}.xNMh3q_info .xNMh3q_icon{color:var(--color-info)}.xNMh3q_icon{flex-shrink:0}.xNMh3q_message{word-break:break-word;flex:1}.xNMh3q_actionButton{color:inherit;font-family:var(--font-ui);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-underline-offset:2px;cursor:pointer;border-radius:var(--radius-xs);transition:opacity var(--transition-fast);background:0 0;border:none;flex-shrink:0;padding:0 4px;text-decoration:underline}.xNMh3q_actionButton:hover{opacity:.75}.xNMh3q_actionButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.xNMh3q_dismissButton{width:24px;height:24px;color:var(--color-text-tertiary);cursor:pointer;border-radius:var(--radius-xs);transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.xNMh3q_dismissButton:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}
.x5Wuwq_tourRoot{z-index:9000;font-family:var(--font-ui);pointer-events:none;position:fixed;inset:0}.x5Wuwq_scrim{padding:var(--spacing-lg);-webkit-backdrop-filter:blur(2px);pointer-events:auto;background:#0f0c148c;justify-content:center;align-items:center;animation:.25s x5Wuwq_fadeIn;display:flex;position:fixed;inset:0}@keyframes x5Wuwq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes x5Wuwq_cardIn{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.x5Wuwq_dimPanel{pointer-events:auto;background:#0f0c148c;animation:.2s x5Wuwq_fadeIn;position:fixed}.x5Wuwq_holeCover{pointer-events:auto;position:fixed}.x5Wuwq_holeRing,.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 x5Wuwq_ringPulse;position:fixed}@keyframes 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)}}.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 x5Wuwq_ringPulse;position:fixed}.x5Wuwq_cardCorner{pointer-events:auto;width:360px;max-width:calc(100vw - 32px);animation:.3s cubic-bezier(.34,1.56,.64,1) x5Wuwq_cardIn;position:fixed;bottom:24px;right:24px}.x5Wuwq_cardAnchor{pointer-events:auto;width:340px;max-width:calc(100vw - 32px);animation:.25s x5Wuwq_fadeIn;position:fixed}.x5Wuwq_cardCenter{pointer-events:auto;width:420px;max-width:calc(100vw - 32px);animation:.35s cubic-bezier(.34,1.56,.64,1) x5Wuwq_cardIn}.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)}.x5Wuwq_coachHeader{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.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)}.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}.x5Wuwq_coachSkip:hover{color:var(--ds-text)}.x5Wuwq_coachTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin-bottom:var(--spacing-xs)}.x5Wuwq_coachBody{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--ds-text-muted);margin-bottom:var(--spacing-lg)}.x5Wuwq_coachFooter{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);display:flex}.x5Wuwq_coachHint{margin-top:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--ds-text-subtle);font-style:italic;display:block}.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}.x5Wuwq_tourPrimaryButton:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.x5Wuwq_tourPrimaryButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.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}.x5Wuwq_tourGhostButton:hover{color:var(--ds-text);background:var(--ds-surface-hover)}.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) x5Wuwq_cardIn;overflow-y:auto}.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}.x5Wuwq_actionsTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;margin:4px 0 var(--spacing-xs)}.x5Wuwq_actionsSubtitle{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--ds-text-muted);margin-bottom:var(--spacing-lg)}.x5Wuwq_actionsList{gap:var(--spacing-sm);flex-direction:column;list-style:none;display:flex}.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}.x5Wuwq_actionRow:hover{border-color:var(--ds-border-strong);box-shadow:var(--shadow-sm)}.x5Wuwq_actionRowDone{background:var(--ds-surface-sunken);border-color:color-mix(in srgb, var(--ds-success) 40%, transparent)}.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}.x5Wuwq_actionRowDone .x5Wuwq_actionIcon{background:var(--ds-success-soft);color:var(--ds-success)}.x5Wuwq_actionText{flex-direction:column;flex:1;min-width:0;display:flex}.x5Wuwq_actionRowTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--ds-text)}.x5Wuwq_actionRowDesc{font-size:var(--font-size-xs);line-height:var(--line-height-snug);color:var(--ds-text-muted)}.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}.x5Wuwq_actionCta:hover{border-color:var(--ds-brand);background:var(--ds-brand-soft);color:var(--ds-brand)}.x5Wuwq_demoFooter{margin-top:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}@media (max-width:560px){.x5Wuwq_actionsCard{padding:var(--spacing-lg)}.x5Wuwq_actionRow{flex-wrap:wrap}.x5Wuwq_cardAnchor,.x5Wuwq_cardCorner{width:auto;position:fixed;bottom:16px;right:16px;top:auto!important;left:16px!important;transform:none!important}}
.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}.j2wpQW_wrapper:focus-within{border-color:var(--ds-brand);box-shadow:0px 0px 0px 3px var(--ds-brand-ring)}.j2wpQW_wrapper.j2wpQW_error{border-color:var(--ds-error);box-shadow:0px 0px 0px 3px color-mix(in srgb, var(--ds-error) 20%, transparent)}.j2wpQW_wrapper.j2wpQW_disabled{background:var(--ds-surface-sunken);cursor:not-allowed}.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}.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}.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}.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}.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}.j2wpQW_disabled .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}.j2wpQW_disabled .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}.j2wpQW_disabled .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}.j2wpQW_disabled .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}.j2wpQW_input::placeholder{color:var(--ds-text-muted)}.j2wpQW_input:disabled{cursor:not-allowed;color:var(--ds-text-muted)}.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}.j2wpQW_adornment:focus-visible{outline:2px solid var(--ds-brand);outline-offset:2px;color:var(--ds-text);border-radius:4px}.j2wpQW_adornment:disabled{cursor:not-allowed;opacity:.6}.j2wpQW_adornment svg{width:16px;height:16px}.j2wpQW_adornmentStatic{cursor:default}.j2wpQW_centered .j2wpQW_input{text-align:center}
.-\32 jcwa_field{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.-\32 jcwa_labelRow{flex-direction:row;align-items:center;gap:4px;display:flex}.-\32 jcwa_label{font-family:var(--font-ui);color:var(--ds-text);font-size:14px;font-weight:600;line-height:20px}.-\32 jcwa_required{font-family:var(--font-ui);color:var(--ds-error);font-size:14px;font-weight:600;line-height:20px}.-\32 jcwa_description{font-family:var(--font-ui);color:var(--ds-text-muted);font-size:14px;font-weight:400;line-height:22px}.-\32 jcwa_descriptionError{color:var(--ds-error)}
.I0qYgG_row{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:8px;display:inline-flex}.I0qYgG_row.I0qYgG_disabled{cursor:not-allowed;opacity:.6}.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}.I0qYgG_input:hover:not(:disabled){border-color:var(--ds-brand)}.I0qYgG_input:focus-visible{outline:none;box-shadow:0 0 0 3px #691ef633}.I0qYgG_input:checked{background:var(--ds-brand);border-color:var(--ds-brand)}.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)}.I0qYgG_label{font-family:var(--font-ui);color:var(--ds-text);font-size:13px;font-weight:600;line-height:18px}
.iYRHvW_separator{flex-direction:row;align-items:center;gap:24px;width:100%;display:flex}.iYRHvW_line{border-top:1px solid var(--ds-border);flex:1;height:0}.iYRHvW_label{font-family:var(--font-ui);color:var(--ds-text-muted);font-size:14px;font-weight:400;line-height:22px}
._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}._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] ._7IrMwq_leftPane{background:#0e0d0c}._7IrMwq_logo{flex-shrink:0;align-items:center;display:inline-flex;position:absolute;top:32px;left:max(24px,50% - 175px)}._7IrMwq_logoLight{display:block}._7IrMwq_logoDark,[data-theme=dark] ._7IrMwq_logoLight{display:none}[data-theme=dark] ._7IrMwq_logoDark{display:block}._7IrMwq_formColumn{flex-direction:column;align-items:stretch;gap:24px;width:100%;max-width:350px;display:flex}._7IrMwq_heading{flex-direction:column;gap:8px;display:flex}._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}._7IrMwq_subtitle{font-family:var(--font-ui);color:var(--ds-text);margin:0;font-size:16px;font-weight:400;line-height:24px}._7IrMwq_body{flex-direction:column;gap:24px;display:flex}._7IrMwq_rightPane{background:radial-gradient(ellipse 70% 55% at 55% 45%, color-mix(in srgb, var(--ds-brand) 9%, transparent), transparent 70%), color-mix(in srgb, var(--ds-brand) 4%, var(--ds-surface));flex:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;container-type:inline-size}[data-theme=dark] ._7IrMwq_rightPane{background:radial-gradient(ellipse 70% 55% at 55% 45%, color-mix(in srgb, var(--ds-brand) 22%, transparent), transparent 70%), color-mix(in srgb, var(--ds-brand) 7%, #0e0d0c)}._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}._7IrMwq_footerLink{color:var(--ds-brand);text-decoration:underline}._7IrMwq_footerLink:hover{color:var(--ds-brand-hover)}@media (max-height:900px){._7IrMwq_leftPane{align-items:flex-start;padding-top:104px}}@media (max-width:900px){._7IrMwq_rightPane{display:none}._7IrMwq_leftPane{flex:100%}}
.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}.rZMGtG_footer a{color:var(--ds-text-muted);text-decoration:none;transition:color .12s}.rZMGtG_footer a:hover{color:var(--ds-text)}.rZMGtG_separator{color:var(--ds-border-strong);-webkit-user-select:none;user-select:none}
.iU5_Fa_scene{width:40em;height:41.4em;font-size:clamp(9px,min(2.08333cqw,1.92308vh),18px);font-family:var(--font-ui);color:var(--ds-text);-webkit-user-select:none;user-select:none;pointer-events:none;--run-start:1.1s;--run-done:2.5s;position:relative}.iU5_Fa_window{background:var(--ds-surface);border:1px solid color-mix(in srgb, var(--ds-text) 9%, transparent);width:36em;height:35.9em;box-shadow:0 2.5em 5em -1.5em color-mix(in srgb, var(--ds-brand-deep) 24%, transparent), 0 .25em .75em color-mix(in srgb, var(--ds-text) 6%, transparent);border-radius:1.1em;animation:.7s cubic-bezier(.2,.8,.2,1) .1s backwards iU5_Fa_rise;position:absolute;top:0;left:0}.iU5_Fa_toolbar{justify-content:space-between;align-items:center;gap:1em;height:3.4em;padding:0 .9em 0 1.3em;display:flex}.iU5_Fa_workflowName{font-size:1.05em;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;white-space:nowrap}.iU5_Fa_runButton{background:var(--ds-brand);color:var(--ds-brand-contrast);font-size:.8em;font-weight:var(--font-weight-semibold);border-radius:999px;align-items:center;gap:.4em;padding:.5em 1.15em .5em 1em;line-height:1;display:inline-flex}.iU5_Fa_runButtonIcon{fill:currentColor;width:1em;height:1em}.iU5_Fa_canvas{border:1px solid var(--ds-border);background-color:var(--ds-surface-sunken);background-image:radial-gradient(circle, color-mix(in srgb, var(--ds-text-subtle) 30%, transparent) .06em, transparent .07em);background-position:.6em .6em;background-size:1.2em 1.2em;border-radius:.8em;width:34.4em;height:31.7em;position:absolute;top:3.4em;left:.8em;overflow:hidden}.iU5_Fa_edges{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.iU5_Fa_edge{fill:none;stroke:color-mix(in srgb, var(--ds-brand) 55%, transparent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.iU5_Fa_arrow{fill:color-mix(in srgb, var(--ds-brand) 60%, transparent)}.iU5_Fa_diamond{fill:var(--ds-surface);stroke:var(--ds-border-strong);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 .15em .2em color-mix(in srgb, var(--ds-text) 10%, transparent))}.iU5_Fa_terminator{border:1.5px solid var(--ds-text);background:var(--ds-surface);border-radius:999px;justify-content:center;align-items:center;width:5.4em;height:1.9em;display:flex;position:absolute;left:14.5em}.iU5_Fa_start{top:1.3em}.iU5_Fa_end{top:28.9em}.iU5_Fa_terminatorLabel{font-size:.78em;font-weight:var(--font-weight-bold);line-height:1}.iU5_Fa_card{background:var(--ds-surface);border:1px solid var(--ds-border-strong);box-shadow:var(--shadow-sm);border-radius:.7em;flex-direction:column;justify-content:center;align-items:flex-start;gap:.4em;padding:0 .75em;display:flex;position:absolute}.iU5_Fa_trigger{width:16.4em;height:4.3em;top:5em;left:9em}.iU5_Fa_yesCard,.iU5_Fa_noCard{width:15em;height:5.4em;top:21.4em}.iU5_Fa_yesCard{left:1.1em}.iU5_Fa_noCard{left:18.3em}.iU5_Fa_chip{border:1px solid var(--ds-border-strong);background:var(--ds-surface-sunken);color:var(--ds-text-muted);border-radius:.35em;align-items:center;gap:.35em;padding:.15em .5em .15em .2em;font-size:.68em;line-height:1.2;display:inline-flex}.iU5_Fa_chipTile{background:var(--ds-surface);border:1px solid color-mix(in srgb, var(--ds-border-strong) 60%, transparent);border-radius:.4em;justify-content:center;align-items:center;width:1.55em;height:1.55em;display:inline-flex}.iU5_Fa_appIcon{object-fit:contain;width:70%;height:70%;display:block}.iU5_Fa_cardText{text-wrap:balance;font-size:.8em;line-height:1.4}.iU5_Fa_condition{text-align:center;justify-content:center;align-items:center;width:17em;height:6em;padding:0 4.3em;display:flex;position:absolute;top:11.1em;left:8.7em}.iU5_Fa_conditionText{text-wrap:balance;font-size:.76em;line-height:1.35}.iU5_Fa_branchSlot{justify-content:center;width:0;display:flex;position:absolute;top:19.5em}.iU5_Fa_yesSlot{left:8.6em}.iU5_Fa_noSlot{left:25.8em}.iU5_Fa_branchLabel{font-size:.6em;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-brand-ink);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;flex-shrink:0;padding:.1em .75em;line-height:1.4}.iU5_Fa_run{background:var(--ds-surface);border:1px solid color-mix(in srgb, var(--ds-text) 9%, transparent);width:18em;box-shadow:0 1.75em 3.5em -1em color-mix(in srgb, var(--ds-brand-deep) 30%, transparent), 0 .2em .6em color-mix(in srgb, var(--ds-text) 8%, transparent);border-radius:.95em;padding:.95em 1em 1em;animation:.6s cubic-bezier(.2,.8,.2,1) .55s backwards iU5_Fa_rise;position:absolute;top:31em;left:22em}.iU5_Fa_runHeader{border-bottom:1px solid var(--ds-border);justify-content:space-between;align-items:center;margin-bottom:.85em;padding-bottom:.8em;display:flex}.iU5_Fa_status{display:grid}.iU5_Fa_badge{font-size:.72em;font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:999px;grid-area:1/1;justify-self:start;align-items:center;gap:.35em;padding:.2em .65em .2em .5em;line-height:1.35;display:inline-flex}.iU5_Fa_badgeRunning{color:var(--ds-info);background:var(--ds-info-soft);opacity:0;animation:iU5_Fa_fadeOut .2s ease var(--run-done) backwards}.iU5_Fa_badgeSucceeded{color:var(--ds-success);background:var(--ds-success-soft);animation:iU5_Fa_fadeIn .25s ease var(--run-done) backwards}.iU5_Fa_badgeIcon,.iU5_Fa_badgeSpinner{flex-shrink:0;width:1.1em;height:1.1em}.iU5_Fa_badgeSpinner{animation:.9s linear 3 iU5_Fa_spin}.iU5_Fa_runWhen{color:var(--ds-text-subtle);font-size:.72em}.iU5_Fa_runSteps{flex-direction:column;gap:.7em;margin:0;padding:0;list-style:none;display:flex}.iU5_Fa_runStep{--step-done:calc(var(--run-start) + var(--step) * .6s);align-items:center;gap:.55em;font-size:.78em;line-height:1.3;display:flex}.iU5_Fa_stepStatus{flex-shrink:0;place-items:center;width:1.3em;height:1.3em;display:grid}.iU5_Fa_stepPending,.iU5_Fa_stepCheck{grid-area:1/1}.iU5_Fa_stepPending{border:1.5px solid var(--ds-border-strong);opacity:0;width:1.05em;height:1.05em;animation:iU5_Fa_fadeOut .2s ease var(--step-done) backwards;border-radius:50%}.iU5_Fa_stepCheck{width:1.3em;height:1.3em;color:var(--ds-success);animation:iU5_Fa_pop .32s cubic-bezier(.3, 1.4, .5, 1) var(--step-done) backwards}.iU5_Fa_stepTile{background:var(--ds-surface);border:1px solid color-mix(in srgb, var(--ds-border-strong) 60%, transparent);width:1.75em;height:1.75em;box-shadow:var(--shadow-xs);border-radius:.45em;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.iU5_Fa_stepText,.iU5_Fa_stepDuration{animation:iU5_Fa_brighten .25s ease var(--step-done) backwards}.iU5_Fa_stepText{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.iU5_Fa_stepDuration{color:var(--ds-text-subtle);font-variant-numeric:tabular-nums;flex-shrink:0}@keyframes iU5_Fa_rise{0%{opacity:0;transform:translateY(.75em)}}@keyframes iU5_Fa_fadeIn{0%{opacity:0}}@keyframes iU5_Fa_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes iU5_Fa_pop{0%{opacity:0;transform:scale(.4)}}@keyframes iU5_Fa_brighten{0%{opacity:.4}}@keyframes iU5_Fa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.iU5_Fa_scene,.iU5_Fa_scene *{animation:none!important}}[data-theme=dark] .iU5_Fa_window,[data-theme=dark] .iU5_Fa_run{border-color:var(--ds-border);box-shadow:0 2.5em 5em -1.5em #000000a6,0 0 0 1px #ffffff05}
.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}.Ukomba_card{flex-direction:column;align-items:stretch;gap:32px;width:100%;max-width:350px;display:flex}.Ukomba_heading{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.Ukomba_icon{width:48px;height:48px;color:var(--ds-brand);justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.Ukomba_icon svg{stroke-width:2px;width:38px;height:38px}.Ukomba_text{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.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}.Ukomba_subtitle{font-family:var(--font-ui);color:var(--ds-text);margin:0;font-size:16px;font-weight:400;line-height:24px}.Ukomba_body{flex-direction:column;gap:16px;display:flex}.Ukomba_footer{flex-direction:column;align-items:stretch;gap:16px;display:flex}.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}.Ukomba_helpText a{color:var(--ds-brand);font-weight:600;text-decoration:none}.Ukomba_helpText a:hover{text-decoration:underline}
.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}.ZuT7tW_logo{justify-content:center;align-items:center;margin-bottom:64px;display:inline-flex}.ZuT7tW_logoLight{display:block}.ZuT7tW_logoDark,[data-theme=dark] .ZuT7tW_logoLight{display:none}[data-theme=dark] .ZuT7tW_logoDark{display:block}.ZuT7tW_card{flex-direction:column;align-items:stretch;gap:24px;width:100%;max-width:350px;display:flex}.ZuT7tW_header{flex-direction:column;align-items:stretch;gap:16px;display:flex}.ZuT7tW_heading{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.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}.ZuT7tW_subtitle{font-family:var(--font-ui);color:var(--ds-text);margin:0;font-size:16px;font-weight:400;line-height:24px}.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}.ZuT7tW_bottomLink{color:var(--ds-brand);text-decoration:underline}.ZuT7tW_bottomLink:hover{color:var(--ds-brand-hover)}.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}.ZuT7tW_agreement a{color:var(--ds-brand);font-weight:600;text-decoration:underline}
.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}.xFb2hG_icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:inline-flex}.xFb2hG_icon svg{width:20px;height:20px}.xFb2hG_body{flex:1;min-width:0}.xFb2hG_success{background:var(--ds-success-soft);color:var(--ds-success)}.xFb2hG_success .xFb2hG_icon{color:var(--ds-success)}.xFb2hG_error{background:var(--ds-error-soft);color:var(--ds-error)}.xFb2hG_error .xFb2hG_icon{color:var(--ds-error)}.xFb2hG_info{color:var(--ds-brand-deep);background:#691ef614}.xFb2hG_info .xFb2hG_icon{color:var(--ds-brand-deep)}
._5GWpVa_list{flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:0;list-style:none;display:flex}._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}._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}._5GWpVa_bulletPending{background:var(--ds-surface);border:1px solid var(--ds-border-strong)}._5GWpVa_bulletMet{background:var(--ds-success);color:var(--ds-surface)}._5GWpVa_bulletMet svg{width:10px;height:10px}._5GWpVa_textMet{color:var(--ds-text)}._5GWpVa_textPending{color:var(--ds-text-muted)}
.oaZEoq_indicator{flex-direction:row;align-items:flex-start;gap:4px;width:100%;display:flex}.oaZEoq_segment{background:var(--ds-border-strong);border-radius:8px;flex:1;height:2px}.oaZEoq_segmentActive{background:var(--ds-brand)}
.YDEZsG_callout{box-sizing:border-box;width:100%;color:var(--ds-brand-deep);font-family:var(--font-ui);background:#691ef614;border-radius:8px;flex-direction:row;align-items:flex-start;gap:16px;padding:16px;font-size:14px;font-weight:400;line-height:22px;display:flex}.YDEZsG_icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:inline-flex}.YDEZsG_icon svg{width:20px;height:20px}.YDEZsG_body{flex:1;min-width:0}.YDEZsG_body a{color:var(--ds-brand);font-weight:600;text-decoration:underline}
._7ekL9q_addStepPicker{gap:var(--spacing-md);flex-direction:column;display:flex}._7ekL9q_addStepDrawer{background:var(--ds-surface);flex-direction:column;flex:4 1 0;min-width:400px;max-width:640px;height:100%;min-height:0;display:flex;overflow:hidden}._7ekL9q_addStepDrawerHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-md);border-bottom:1px solid var(--ds-border);flex-shrink:0;display:flex}._7ekL9q_addStepDrawerHeaderMain{align-items:flex-start;gap:.6rem;min-width:0;display:flex}._7ekL9q_addStepDrawerBack,._7ekL9q_addStepDrawerClose{width:28px;height:28px;color:var(--ds-text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}._7ekL9q_addStepDrawerBack{margin-top:2px}._7ekL9q_addStepDrawerBack:hover,._7ekL9q_addStepDrawerClose:hover{background:var(--ds-surface-hover);color:var(--ds-text)}._7ekL9q_addStepDrawerHeaderIcon{border-radius:var(--radius-sm);background:var(--ds-surface);border:1px solid var(--ds-border);flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}[data-theme=dark] ._7ekL9q_addStepDrawerHeaderIconLight{background:#fff}._7ekL9q_addStepDrawerHeaderIconImg{object-fit:contain;width:100%;height:100%;padding:4px}._7ekL9q_addStepDrawerHeaderIconFallback{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--ds-text-muted)}._7ekL9q_addStepDrawerTitleGroup{flex-direction:column;gap:2px;min-width:0;display:flex}._7ekL9q_addStepDrawerTitleRow{align-items:center;gap:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap;min-width:0;display:flex}._7ekL9q_addStepDrawerChip{border:1px solid var(--ds-border-strong);background:var(--ds-surface);color:var(--ds-text-muted);font-size:.72rem;font-weight:var(--font-weight-semibold,600);white-space:nowrap;border-radius:999px;flex:none;padding:1px 8px;line-height:1.5}._7ekL9q_addStepDrawerTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--ds-text);word-break:break-word;margin:0;line-height:1.3}._7ekL9q_addStepDrawerSubtitle{font-size:var(--font-size-sm);color:var(--ds-text-muted);margin:0;line-height:1.4}._7ekL9q_addStepDrawerSearch{margin:var(--spacing-md) var(--spacing-lg) 0;flex-shrink:0;position:relative}._7ekL9q_addStepDrawerBody{min-height:0;padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-lg);flex:1;overflow-y:auto}._7ekL9q_addStepDrawerBody::-webkit-scrollbar{width:6px}._7ekL9q_addStepDrawerBody::-webkit-scrollbar-track{background:0 0}._7ekL9q_addStepDrawerBody::-webkit-scrollbar-thumb{background:var(--ds-border-strong);border-radius:999px}._7ekL9q_addStepSearchInput{border-radius:var(--radius-md);border:1px solid var(--ds-border-strong);background:var(--ds-surface);width:100%;color:var(--ds-text);font-size:var(--font-size-sm);padding:.6rem .8rem .6rem 2.2rem;transition:border-color .15s,box-shadow .15s,background .15s}._7ekL9q_addStepSearchInput:focus{border-color:var(--ds-brand);background:var(--ds-surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-brand) 10%, transparent);outline:none}._7ekL9q_addStepSearchIcon{color:var(--ds-text-subtle);pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._7ekL9q_triggerBadge{font-size:.6rem;font-weight:var(--font-weight-bold);text-transform:uppercase;background:color-mix(in srgb, var(--color-warning,#f59e0b) 15%, transparent);color:var(--color-warning,#f59e0b);letter-spacing:.03em;border-radius:4px;flex-shrink:0;padding:.1rem .35rem}._7ekL9q_betaBadge{font-size:.6rem;font-weight:var(--font-weight-semibold);color:#a87400;text-transform:uppercase;letter-spacing:.04em;background:#fff1cc;border-radius:999px;flex-shrink:0;padding:.1rem .4rem}._7ekL9q_blockedBadge{font-size:.6rem;font-weight:var(--font-weight-semibold);color:var(--ds-text-secondary);background:var(--ds-surface-hover);border:1px solid var(--ds-border);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:.05rem .4rem}._7ekL9q_noResults{text-align:center;padding:var(--spacing-xl);color:var(--ds-text-muted);font-size:.9rem}._7ekL9q_noResultsHint{color:var(--ds-text-subtle);margin-top:var(--spacing-xs);font-size:.8rem}._7ekL9q_actionDescription{color:var(--ds-text-muted);margin:.5rem 0 0;font-size:.85rem}._7ekL9q_addStepParams{flex-direction:column;gap:1.1rem;margin-top:.9rem;display:flex}._7ekL9q_addStepParamRow{flex-direction:column;gap:.35rem;display:flex}._7ekL9q_addStepParamLabel{font-weight:var(--font-weight-semibold);color:var(--ds-text);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.9rem;display:flex}._7ekL9q_paramHelpText{width:100%;font-size:.8rem;font-weight:var(--font-weight-normal);color:var(--ds-text-muted);line-height:1.4;display:block}._7ekL9q_addStepParamInput{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);color:var(--ds-text);border-radius:9px;padding:.5rem .65rem;font-size:.9rem}._7ekL9q_addStepParamInput:focus{outline:2px solid color-mix(in srgb, var(--ds-brand) 45%, transparent);border-color:var(--ds-brand)}._7ekL9q_paramTypePill,._7ekL9q_paramOptionalLabel{text-transform:uppercase;letter-spacing:.05em;background:color-mix(in srgb, var(--ds-surface-sunken) 70%, transparent);border:1px solid color-mix(in srgb, var(--ds-border-strong) 65%, transparent);color:var(--ds-text-muted);border-radius:999px;align-items:center;margin-left:.4rem;padding:.1rem .45rem;font-size:.7rem;display:inline-flex}._7ekL9q_paramObjectRows,._7ekL9q_paramArrayRows{flex-direction:column;gap:.45rem;display:flex}._7ekL9q_paramObjectRow,._7ekL9q_paramArrayRow{align-items:center;gap:.5rem;display:flex}._7ekL9q_paramKeyInput,._7ekL9q_paramValueInput{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);color:var(--ds-text);border-radius:8px;flex:1;padding:.45rem .6rem;font-size:.85rem}._7ekL9q_paramKeyInput{flex:0 0 40%}._7ekL9q_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}._7ekL9q_paramRemoveButton:before{content:"×";font-size:1rem;line-height:1}._7ekL9q_paramRemoveButton:hover,._7ekL9q_paramRemoveButton:focus-visible{border-color:var(--ds-brand);color:var(--ds-text)}._7ekL9q_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}._7ekL9q_paramAddRowButton:hover,._7ekL9q_paramAddRowButton:focus-visible{border-color:var(--ds-brand);color:var(--ds-text)}._7ekL9q_agentToolRow,._7ekL9q_agentToolMatch{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);background:var(--ds-surface);width:100%;color:var(--ds-text);text-align:left;border-radius:8px;align-items:center;gap:.6rem;padding:.4rem .5rem;display:flex}._7ekL9q_agentToolMatch{cursor:pointer;transition:var(--button-transition)}._7ekL9q_agentToolMatch:hover,._7ekL9q_agentToolMatch:focus-visible{border-color:var(--ds-brand);background:var(--ds-surface-hover)}._7ekL9q_agentToolIcon{border-radius:var(--radius-xs);background:var(--ds-surface-hover);flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;overflow:hidden}._7ekL9q_agentToolIconLight{background:#fff}._7ekL9q_agentToolIconImg{object-fit:contain;width:100%;height:100%;padding:2px}._7ekL9q_agentToolIconFallback{font-size:.6rem;font-weight:var(--font-weight-bold);color:var(--ds-text-muted)}._7ekL9q_agentToolText{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._7ekL9q_agentToolName{font-size:.85rem;font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._7ekL9q_agentToolApp{color:var(--ds-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._7ekL9q_agentToolSearch{position:relative}._7ekL9q_agentToolMatches{flex-direction:column;gap:.35rem;display:flex}._7ekL9q_agentToolRow{flex-wrap:wrap}._7ekL9q_agentToolKind{font-size:.65rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--ds-text-muted);border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);border-radius:999px;flex-shrink:0;padding:.05rem .4rem}._7ekL9q_agentToolToggle{border:1px solid color-mix(in srgb, var(--ds-border-strong) 70%, transparent);color:var(--ds-text-muted);cursor:pointer;transition:var(--button-transition);background:0 0;border-radius:999px;flex-shrink:0;padding:.2rem .6rem;font-size:.75rem}._7ekL9q_agentToolToggle:hover,._7ekL9q_agentToolToggle:focus-visible,._7ekL9q_agentToolToggleOpen{border-color:var(--ds-brand);color:var(--ds-text)}._7ekL9q_agentToolOptions{border-top:1px dashed color-mix(in srgb, var(--ds-border-strong) 70%, transparent);flex-direction:column;flex-basis:100%;gap:.5rem;padding:.5rem 0 .15rem;display:flex}._7ekL9q_agentToolOptionLabel{font-size:.8rem;font-weight:var(--font-weight-semibold);color:var(--ds-text);flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._7ekL9q_agentToolInputHelp{color:var(--ds-text-muted);font-size:.75rem;line-height:1.35}._7ekL9q_webhookUrlActions{flex-wrap:wrap;gap:.5rem;margin-top:.35rem;display:flex}._7ekL9q_webhookAllowlistWarning{background:var(--ds-warning-soft);color:var(--ds-warning-ink);border-radius:9px;align-items:flex-start;gap:.45rem;margin:.5rem 0 0;padding:.5rem .65rem;font-size:.8rem;line-height:1.4;display:flex}._7ekL9q_webhookAllowlistWarning a{color:inherit;font-weight:var(--font-weight-semibold);text-decoration:underline}._7ekL9q_webhookAllowlistIcon{flex-shrink:0;margin-top:.1rem}
.D_bPra_settings{flex-direction:column;gap:1.1rem;margin:.9rem 0 0;display:flex}.D_bPra_setting{flex-direction:column;gap:.35rem;min-width:0;display:flex}.D_bPra_label{font-weight:var(--font-weight-semibold);color:var(--ds-text);font-size:.9rem}.D_bPra_value{color:var(--ds-text);font-size:var(--font-size-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.D_bPra_code{border:1px solid var(--ds-border);border-radius:var(--radius-sm);background:var(--color-bg-secondary);font-family:var(--font-family-mono,monospace);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.6rem .75rem;font-size:.85rem;line-height:1.5}.D_bPra_summary{color:var(--ds-text);font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:.9rem 0 0;line-height:1.5}
._7cEtyW_card{width:min(1280px,96vw);height:min(820px,92vh)}._7cEtyW_toolbar{align-items:center;gap:var(--spacing-sm);border-bottom:1px solid var(--ds-border);flex-wrap:wrap;padding:10px 24px;display:flex}._7cEtyW_picker{font-size:var(--font-size-sm);color:var(--ds-text-muted);align-items:center;gap:.4rem;min-width:0;display:inline-flex}._7cEtyW_picker select{border:1px solid var(--ds-border-strong);border-radius:var(--radius-sm);background:var(--ds-surface);max-width:22rem;color:var(--ds-text);font-size:var(--font-size-sm);padding:.35rem .5rem}._7cEtyW_loadMore{border:1px solid var(--ds-border-strong);border-radius:var(--radius-full);color:var(--ds-text-muted);font-size:var(--font-size-xs);cursor:pointer;background:0 0;padding:.35rem .7rem}._7cEtyW_tabs{border:1px solid var(--ds-border-strong);border-radius:var(--radius-full);margin-left:auto;display:inline-flex;overflow:hidden}._7cEtyW_tab{color:var(--ds-text-muted);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:none;padding:.35rem .85rem}._7cEtyW_tab[aria-selected=true]{background:var(--ds-surface-sunken);color:var(--ds-text);font-weight:var(--font-weight-semibold)}._7cEtyW_summary{border-bottom:1px solid var(--ds-border);font-size:var(--font-size-sm);color:var(--ds-text-muted);font-variant-numeric:tabular-nums;margin:0;padding:8px 24px}._7cEtyW_visual{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}._7cEtyW_canvases{flex:1 1 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}._7cEtyW_canvasColumn{border-right:1px solid var(--ds-border);flex-direction:column;min-width:0;min-height:0;display:flex}._7cEtyW_canvasScroll{background:var(--ds-surface-sunken);flex:1 1 0;min-height:0;padding:16px;overflow:auto}._7cEtyW_fieldDiff{border-top:1px solid var(--ds-border);flex-direction:column;flex:0 0 42%;min-height:0;display:flex}._7cEtyW_fieldDiffHeader{align-items:center;gap:var(--spacing-sm);border-bottom:1px solid var(--ds-border);flex-shrink:0;padding:10px 24px;display:flex}._7cEtyW_fieldDiffTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--ds-text);margin:0 auto 0 0}._7cEtyW_fieldDiffBody{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:auto}._7cEtyW_changeTable{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}._7cEtyW_changeTable th,._7cEtyW_changeTable td{border-bottom:1px solid var(--ds-border);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:8px 24px}._7cEtyW_changeTable thead th{color:var(--ds-text-muted);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs)}._7cEtyW_changeTable tbody th{width:22%;color:var(--ds-text-muted);font-weight:var(--font-weight-medium)}._7cEtyW_changeBefore{background:var(--ds-error-soft);width:39%}._7cEtyW_changeAfter{background:var(--ds-success-soft);width:39%}._7cEtyW_changeCode{white-space:pre-wrap;margin:0;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}._7cEtyW_notSet{color:var(--ds-text-muted);font-style:italic}._7cEtyW_changeNote{font-size:var(--font-size-sm);color:var(--ds-text-muted);margin:0;padding:12px 24px}._7cEtyW_fieldDiffJson{border-top:1px solid var(--ds-border);min-height:16rem;display:flex}._7cEtyW_foldedLines{color:var(--ds-text-muted);padding:0 .2rem 0 1.25rem;font-style:italic}._7cEtyW_footerError{font-size:var(--font-size-sm);color:var(--color-error);margin-right:auto}
.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}.YCjQ-q_workflowEdgeSvg{z-index:-1;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.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}.YCjQ-q_workflowEdgeArrow{fill:color-mix(in srgb, var(--ds-brand) 60%, transparent)}.YCjQ-q_addDisabled .YCjQ-q_connectorAddBtn,.YCjQ-q_addDisabled .YCjQ-q_branchEmptyCard{pointer-events:none;opacity:.4;cursor:default}.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}.YCjQ-q_graphViewportFlush{box-shadow:none;border:none;border-radius:0}.YCjQ-q_graphViewportInner{cursor:grab;overscroll-behavior:contain;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.YCjQ-q_graphViewportInner.YCjQ-q_isPanning,.YCjQ-q_isPanning{cursor:grabbing}.YCjQ-q_graphViewportInnerStatic{cursor:inherit;pointer-events:none;touch-action:auto}.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}.YCjQ-q_graphCanvasNoTransition{transition:none}.YCjQ-q_graphCanvasSmoothPan{transition:transform .45s cubic-bezier(.4,0,.2,1)}.YCjQ-q_graphCanvasHidden{opacity:0;visibility:hidden;pointer-events:none}.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}.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%)}.YCjQ-q_graphToolbar{flex-direction:row;align-items:center;gap:.4rem;max-width:100%;display:inline-flex}.YCjQ-q_toolbarDivider{background:var(--ds-border-strong);opacity:.6;flex:none;align-self:stretch;width:1px;min-height:1.6rem;margin:0 .15rem}.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}.YCjQ-q_zoomButtonIcon{object-fit:contain;width:16px;height:16px}.YCjQ-q_scrollbarTrackH,.YCjQ-q_scrollbarTrackV{z-index:2;pointer-events:none;position:absolute}.YCjQ-q_scrollbarTrackH{height:9px;bottom:4px;left:4px;right:16px}.YCjQ-q_scrollbarTrackV{width:9px;top:4px;bottom:16px;right:4px}.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}.YCjQ-q_scrollbarThumbActive{pointer-events:auto;opacity:1}.YCjQ-q_scrollbarThumb:hover{background:color-mix(in srgb, var(--ds-text-subtle) 70%, transparent)}.YCjQ-q_scrollbarThumb:active{background:color-mix(in srgb, var(--ds-text-muted) 80%, transparent)}.YCjQ-q_scrollbarTrackH .YCjQ-q_scrollbarThumb{height:100%;top:0}.YCjQ-q_scrollbarTrackV .YCjQ-q_scrollbarThumb{width:100%;left:0}.YCjQ-q_zoomButton:hover,.YCjQ-q_zoomButton:focus-visible{background:var(--ds-surface-hover);color:var(--ds-text);border-color:var(--ds-brand)}.YCjQ-q_workflowNode{--indent-step:26px;padding-left:calc(var(--indent-level) * 6px);position:relative}.YCjQ-q_graphStepRow{justify-content:center;align-items:stretch;width:100%;display:flex}.YCjQ-q_workflowCard{margin-left:calc(var(--indent-level) * var(--indent-step));width:fit-content;max-width:min(48rem,100%)}.YCjQ-q_startStepRow{width:max-content;margin:0 auto}.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}.YCjQ-q_graphStepCardBody{flex-direction:column;gap:.35rem;display:flex;position:relative}.YCjQ-q_editHint{color:var(--ds-text-muted);white-space:nowrap;pointer-events:none;margin-top:.15rem;font-size:.68rem;line-height:1.2;position:absolute;top:100%;right:.4rem}.YCjQ-q_hasNotConnected,.YCjQ-q_hasStepNotice{gap:0}.YCjQ-q_hasNotConnected .YCjQ-q_graphStepInfo,.YCjQ-q_hasStepNotice .YCjQ-q_graphStepInfo{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.YCjQ-q_hasNotConnected .YCjQ-q_graphStepInfo:hover,.YCjQ-q_hasNotConnected .YCjQ-q_graphStepInfo:focus-within,.YCjQ-q_hasStepNotice .YCjQ-q_graphStepInfo:hover,.YCjQ-q_hasStepNotice .YCjQ-q_graphStepInfo:focus-within{transform:none}.YCjQ-q_graphStepGhost .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}.YCjQ-q_graphStepGhost .YCjQ-q_graphStepInfo:hover,.YCjQ-q_graphStepGhost .YCjQ-q_graphStepInfo:focus-within{border-color:color-mix(in srgb, var(--ds-brand) 55%, var(--ds-border-strong));box-shadow:none;transform:none}.YCjQ-q_graphStepBody{align-items:flex-start;gap:.75rem;width:100%;display:flex}.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}.YCjQ-q_collapseToggle:hover,.YCjQ-q_collapseToggle:focus-visible{background:var(--ds-surface-hover);border-color:var(--ds-brand);color:var(--ds-brand)}.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}.YCjQ-q_graphStepInfo:hover .YCjQ-q_stepMenuButton,.YCjQ-q_graphStepInfo:focus-within .YCjQ-q_stepMenuButton,.YCjQ-q_stepMenuButton[aria-expanded=true]{opacity:1}.YCjQ-q_stepMenuButton:hover,.YCjQ-q_stepMenuButton:focus-visible{background:var(--ds-surface-hover);border-color:var(--ds-brand);color:var(--ds-brand)}.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%)}.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}.YCjQ-q_stepMenuItem:hover:not(:disabled){background:var(--ds-surface-hover)}.YCjQ-q_stepMenuItem:disabled{opacity:.45;cursor:not-allowed}.YCjQ-q_stepMenuItemDanger{color:var(--ds-error)}.YCjQ-q_stepMenuItemDanger:hover:not(:disabled){background:color-mix(in srgb, var(--ds-error) 10%, var(--ds-surface))}.YCjQ-q_stepMenuDivider{background:var(--ds-border);border:none;height:1px;margin:2px 4px}.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}.YCjQ-q_graphStepInfo:hover,.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)}.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%)}.YCjQ-q_connectorAlwaysVisible{opacity:1}.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))}.YCjQ-q_connectorLoopAdd:hover{background:var(--ds-brand);color:var(--ds-brand-contrast);border-color:var(--ds-brand)}.YCjQ-q_connectorAddBtn:hover,.YCjQ-q_workflowNode:hover .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)}.YCjQ-q_connectorTail:after{display:none}.YCjQ-q_startStepCard{box-shadow:none;background:0 0;border:none;align-items:center;padding:0}.YCjQ-q_startStepCard:hover,.YCjQ-q_startStepCard:focus-within{box-shadow:none;border-color:#0000;transform:none}.YCjQ-q_startStepCard .YCjQ-q_graphStepBody{align-items:center}.YCjQ-q_startStepCard .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}.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}.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}.YCjQ-q_stepTextContent{white-space:pre-line;max-width:55ch;display:block}.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}.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] .YCjQ-q_stepMetaIconLight{background:#fff}.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}.YCjQ-q_stepMetaText{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.YCjQ-q_workflowConnector{height:52px;margin-left:calc(var(--indent-level) * var(--indent-step));align-items:center;display:flex;position:relative}.YCjQ-q_workflowConnector:after,.YCjQ-q_connectorBranch:after{display:none}.YCjQ-q_branchIcon{color:var(--ds-brand);z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.YCjQ-q_connectorLoopBack:after{display:none}.YCjQ-q_connectorMerge:after{border-top-color:color-mix(in srgb, var(--color-success) 50%, transparent)}.YCjQ-q_stepText{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--ds-text);flex:auto}.YCjQ-q_stepLink{color:var(--ds-brand);font-weight:var(--font-weight-semibold);text-decoration:none}.YCjQ-q_stepLink:hover,.YCjQ-q_stepLink:focus-visible{color:var(--ds-brand-hover);text-decoration:underline}.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}.YCjQ-q_urlToggleButton:hover{background:var(--ds-surface-hover);color:var(--ds-text);border-color:var(--ds-brand)}.YCjQ-q_branchContainer{flex-direction:column;gap:0;width:100%;margin:0;display:flex}.YCjQ-q_branchCondition{flex-direction:column;align-items:center;margin-bottom:.5rem;display:flex}.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}.YCjQ-q_branchContainer:hover>.YCjQ-q_branchCondition>.YCjQ-q_addElseIfBtn,.YCjQ-q_addElseIfBtn:focus-visible{opacity:1}.YCjQ-q_addElseIfBtn:hover{color:var(--ds-brand);border-color:var(--ds-brand)}.YCjQ-q_branchConnectors{justify-content:center;align-items:center;width:100%;height:50px;margin:0;display:flex;position:relative}.YCjQ-q_branchPaths{gap:var(--spacing-lg);grid-auto-columns:1fr;grid-auto-flow:column;width:max-content;max-width:100%;margin-inline:auto;padding:0;display:grid}.YCjQ-q_branchPath{flex-direction:column;align-items:center;gap:.5rem;min-width:0;display:flex}.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}.YCjQ-q_branchLabel[data-unsure=true]{color:var(--ds-warning,#a06a12);background:color-mix(in srgb, var(--ds-warning,#c98a1b) 12%, var(--ds-surface));border-color:color-mix(in srgb, var(--ds-warning,#c98a1b) 35%, transparent)}.YCjQ-q_branchLabelEditable{text-transform:none;letter-spacing:.01em;cursor:pointer;max-width:18rem;font-family:inherit;font-size:.7rem}.YCjQ-q_branchLabelEditable:hover,.YCjQ-q_branchLabelEditable:focus-visible{background:color-mix(in srgb, var(--ds-brand) 20%, var(--ds-surface));border-color:var(--ds-brand)}.YCjQ-q_branchSteps{--indent-step:26px;flex-direction:column;flex:1;align-items:center;gap:.65rem;width:100%;display:flex}.YCjQ-q_branchSteps .YCjQ-q_workflowCard{margin-left:calc(var(--indent-level,0) * var(--indent-step,26px))}.YCjQ-q_branchConnectorTail{flex:1;height:auto;min-height:52px}.YCjQ-q_branchSteps .YCjQ-q_graphStepInfo{margin:0}.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}.YCjQ-q_branchEmptyCard:hover,.YCjQ-q_branchEmptyCard:focus-visible{border-color:var(--ds-brand);background:color-mix(in srgb, var(--ds-brand) 4%, transparent)}.YCjQ-q_branchEmptyText{color:var(--ds-text-subtle);font-size:.75rem;font-weight:var(--font-weight-medium)}.YCjQ-q_branchEmptyAdd{width:100%;height:28px;position:relative}.YCjQ-q_branchEmptyAdd .YCjQ-q_connectorAddBtn{top:50%}.YCjQ-q_emptyLoopBody{padding-left:calc(var(--loop-indent,1) * 26px);flex-direction:column;align-items:center;margin:.25rem 0;display:flex}.YCjQ-q_stepNotConnected,.YCjQ-q_stepNotice{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}.YCjQ-q_stepNotConnectedText,.YCjQ-q_stepNoticeText{color:var(--ds-text-muted);flex:1}.YCjQ-q_stepNotConnectedText:before,.YCjQ-q_stepNoticeText:before{content:"⚠️";margin-right:.4rem}.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}.YCjQ-q_stepConnectButton:hover{background:var(--color-bg-hover,var(--ds-surface-sunken));border-color:var(--ds-brand)}.YCjQ-q_endStepRow{width:max-content;margin:0 auto}.YCjQ-q_flowchart .YCjQ-q_startStepCard .YCjQ-q_graphStepNumber,.YCjQ-q_flowchart .YCjQ-q_endStepCard .YCjQ-q_graphStepNumber{background:var(--ds-surface);color:var(--ds-text);border:1.5px solid var(--ds-text);padding:.5rem 2rem}.YCjQ-q_flowchart .YCjQ-q_branchCondition .YCjQ-q_graphStepCardBody{filter:drop-shadow(0 2px 3px color-mix(in srgb, var(--ds-text) 12%, transparent))}.YCjQ-q_flowchart .YCjQ-q_branchCondition .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:3rem 5.5rem;transition:box-shadow .18s,background .18s}.YCjQ-q_flowchart .YCjQ-q_branchCondition .YCjQ-q_graphStepInfo:hover,.YCjQ-q_flowchart .YCjQ-q_branchCondition .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}.YCjQ-q_flowchart .YCjQ-q_branchCondition .YCjQ-q_stepMeta{display:none}.YCjQ-q_flowchart .YCjQ-q_branchCondition .YCjQ-q_graphStepBody{justify-content:center}.YCjQ-q_flowchart .YCjQ-q_branchCondition .YCjQ-q_stepChip{align-self:center;margin-top:0}.YCjQ-q_flowchart .YCjQ-q_branchCondition .YCjQ-q_stepTextContent{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;max-width:20ch;display:-webkit-box;overflow:hidden}.YCjQ-q_stepDraggable{cursor:grab}.YCjQ-q_isReordering .YCjQ-q_stepDraggable{cursor:grabbing}.YCjQ-q_stepSelected .YCjQ-q_graphStepInfo{border-color:var(--ds-brand);box-shadow:0 0 0 2px color-mix(in srgb, var(--ds-brand) 35%, transparent)}.YCjQ-q_stepDragging .YCjQ-q_graphStepInfo{opacity:.45}.YCjQ-q_graphStepInfo[data-step-spotlight],.YCjQ-q_branchLabel[data-step-spotlight]{animation:1.6s ease-out YCjQ-q_stepSpotlight}@keyframes YCjQ-q_stepSpotlight{0%,45%{border-color:var(--ds-brand);box-shadow:0 0 0 calc(4px / var(--canvas-scale,1)) color-mix(in srgb, var(--ds-brand) 28%, transparent)}}.YCjQ-q_flowchart .YCjQ-q_branchCondition .YCjQ-q_graphStepInfo[data-step-spotlight]{animation-name:YCjQ-q_stepSpotlightInset}@keyframes YCjQ-q_stepSpotlightInset{0%,45%{box-shadow:inset 0 0 0 calc(2px / var(--canvas-scale,1)) var(--ds-brand);background:color-mix(in srgb, var(--ds-brand) 10%, var(--ds-surface))}}.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}.YCjQ-q_dropIndicatorBlocked{background:var(--ds-danger,#d92d20);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-danger,#d92d20) 22%, transparent)}.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%)}.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}.YCjQ-q_stepDimmed .YCjQ-q_graphStepInfo{opacity:.5;background:color-mix(in srgb, var(--ds-text-muted) 6%, var(--ds-surface))}.YCjQ-q_stepChip{border:1px solid var(--ds-border-strong);background:var(--ds-surface);color:var(--ds-text-muted);font-size:.72rem;font-weight:var(--font-weight-semibold,600);white-space:nowrap;border-radius:999px;flex:none;align-self:flex-start;margin-top:.05rem;padding:1px 8px;line-height:1.5}.YCjQ-q_stepChipWarning{border-color:color-mix(in srgb, var(--color-warning,#f59e0b) 40%, var(--ds-border-strong));color:color-mix(in srgb, var(--color-warning,#f59e0b) 70%, var(--ds-text))}.YCjQ-q_branchDisabled .YCjQ-q_branchLabel{opacity:.5}.YCjQ-q_stepMenuShortcut{border:1px solid var(--ds-border);color:var(--ds-text-muted);font-family:var(--font-ui);font-size:.7rem;font-weight:var(--font-weight-semibold,600);border-radius:4px;margin-left:auto;padding:0 5px}.YCjQ-q_stepHighlight_added .YCjQ-q_graphStepInfo{border-color:var(--ds-success);box-shadow:0 0 0 2px color-mix(in srgb, var(--ds-success) 30%, transparent)}.YCjQ-q_stepHighlight_removed .YCjQ-q_graphStepInfo{border-color:var(--ds-error);box-shadow:0 0 0 2px color-mix(in srgb, var(--ds-error) 30%, transparent)}.YCjQ-q_stepHighlight_changed .YCjQ-q_graphStepInfo{border-color:var(--color-warning,#f59e0b);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-warning,#f59e0b) 30%, transparent)}
.m-mDua_body{max-width:420px;font-family:var(--font-ui);color:var(--color-text-primary);flex-direction:column;gap:12px;font-size:14px;line-height:20px;display:flex}.m-mDua_body p{margin:0}.m-mDua_reassurance{color:var(--color-text-secondary)}.m-mDua_link{text-decoration:none}
.irL79W_panel{gap:var(--spacing-lg,20px);font-family:var(--font-ui);flex-direction:column;display:flex}.irL79W_intro{font-size:var(--font-size-sm,13px);color:var(--ds-text-muted,var(--color-text-secondary));margin:0;line-height:1.5}.irL79W_intro code{font-family:var(--font-mono,monospace);border-radius:var(--radius-xs,4px);background:var(--ds-surface-sunken,var(--color-bg-secondary));padding:1px 4px;font-size:.95em}.irL79W_section{gap:var(--spacing-sm,10px);flex-direction:column;display:flex}.irL79W_sectionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.irL79W_sectionTitle{font-size:var(--font-size-base,15px);color:var(--ds-text,var(--color-text-primary));margin:0;font-weight:700}.irL79W_sectionDescription{font-size:var(--font-size-sm,13px);color:var(--ds-text-muted,var(--color-text-secondary));margin:2px 0 0}.irL79W_rows{flex-direction:column;gap:10px;display:flex}.irL79W_row{border:1px solid var(--ds-border,var(--color-border));border-radius:var(--radius-sm,10px);background:var(--ds-surface,var(--color-bg));flex-direction:column;gap:8px;padding:12px;display:flex}.irL79W_rowTop{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) auto auto;align-items:center;gap:10px;display:grid}.irL79W_field{flex-direction:column;gap:4px;min-width:0;display:flex}.irL79W_label{font-size:var(--font-size-xs,12px);text-transform:uppercase;letter-spacing:.04em;color:var(--ds-text-subtle,var(--color-text-tertiary));font-weight:700}.irL79W_input,.irL79W_select{border-radius:var(--radius-xs,8px);border:1px solid var(--ds-border-strong,var(--color-border));background:var(--ds-surface,var(--color-bg));width:100%;color:var(--ds-text,var(--color-text-primary));font-size:var(--font-size-sm,13px);padding:7px 9px;font-family:inherit}.irL79W_input:focus,.irL79W_select:focus{outline:2px solid color-mix(in srgb, var(--ds-brand) 45%, transparent);border-color:var(--ds-brand)}.irL79W_monoInput{font-family:var(--font-mono,monospace)}.irL79W_requiredToggle{font-size:var(--font-size-sm,13px);color:var(--ds-text-muted,var(--color-text-secondary));white-space:nowrap;align-self:end;align-items:center;gap:6px;padding-bottom:7px;display:inline-flex}.irL79W_removeButton{border-radius:var(--radius-xs,8px);width:30px;height:30px;color:var(--ds-text-muted,var(--color-text-secondary));cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-self:end;align-items:center;margin-bottom:3px;display:inline-flex}.irL79W_removeButton:hover,.irL79W_removeButton:focus-visible{color:var(--ds-danger,#d33);border-color:var(--ds-border,var(--color-border))}.irL79W_rowError{font-size:var(--font-size-xs,12px);color:var(--ds-danger,#d33);margin:0}.irL79W_quickAdd{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.irL79W_quickAddLabel{font-size:var(--font-size-sm,13px);color:var(--ds-text-muted,var(--color-text-secondary))}.irL79W_quickAddChip{border:1px solid var(--ds-border,var(--color-border));border-radius:var(--radius-full,999px);background:var(--ds-surface-sunken,var(--color-bg-secondary));color:var(--ds-text,var(--color-text-primary));font-family:var(--font-mono,monospace);font-size:var(--font-size-xs,12px);cursor:pointer;align-items:center;gap:4px;padding:3px 9px;display:inline-flex}.irL79W_quickAddChip:hover,.irL79W_quickAddChip:focus-visible{border-color:var(--ds-brand);color:var(--ds-brand)}.irL79W_emptyState{border:1px dashed var(--ds-border,var(--color-border));border-radius:var(--radius-sm,10px);font-size:var(--font-size-sm,13px);color:var(--ds-text-muted,var(--color-text-secondary));margin:0;padding:12px}.irL79W_footer{justify-content:flex-end;align-items:center;gap:10px;display:flex}.irL79W_footerError{font-size:var(--font-size-sm,13px);color:var(--ds-danger,#d33);margin:0 auto 0 0}
._8Z2Slq_addStepParamForm{gap:var(--spacing-md);flex-direction:column;display:flex}._8Z2Slq_selectedActionHeader{background:color-mix(in srgb, var(--ds-brand) 4%, var(--ds-surface));border:1px solid color-mix(in srgb, var(--ds-brand) 18%, var(--ds-border-strong));border-radius:var(--radius-sm);align-items:center;gap:.55rem;padding:.55rem .7rem;display:flex}._8Z2Slq_selectedActionIcon{border-radius:var(--radius-xs);background:var(--ds-surface);border:1px solid var(--ds-border-strong);flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex;overflow:hidden}[data-theme=dark] ._8Z2Slq_selectedActionIconLight{background:#fff}._8Z2Slq_selectedActionIconImg{object-fit:contain;width:100%;height:100%;padding:2px}._8Z2Slq_selectedActionIconFallback{font-size:.7rem;font-weight:var(--font-weight-bold);color:var(--ds-text-muted)}._8Z2Slq_selectedActionInfo{flex:1;min-width:0}._8Z2Slq_selectedActionName{font-size:.9rem;font-weight:var(--font-weight-semibold);color:var(--ds-text)}._8Z2Slq_modalError{color:var(--ds-error)}._8Z2Slq_outputSection{padding-top:var(--spacing-sm);border-top:1px solid var(--ds-border);flex-direction:column;gap:.35rem;display:flex}._8Z2Slq_outputSectionTitle{font-size:.75rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--ds-text-muted)}._8Z2Slq_outputDescription{color:var(--ds-text-muted);margin:0;font-size:.8rem}._8Z2Slq_outputHint{color:var(--ds-text-muted);opacity:.85;margin:0;font-size:.75rem}._8Z2Slq_addStepFooter{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--ds-border);flex-wrap:wrap;display:flex}._8Z2Slq_addStepFooterFlush{border-top:none;padding-top:0}._8Z2Slq_addStepFooterButton{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;border-radius:999px;padding:.45rem 1rem;transition:all .15s}._8Z2Slq_addStepFooterStart{gap:var(--spacing-sm);margin-right:auto;display:flex}._8Z2Slq_stableLabel{display:inline-grid}._8Z2Slq_stableLabel>*{grid-area:1/1}._8Z2Slq_stableLabelHidden{visibility:hidden}._8Z2Slq_addStepDeleteButton{border:1px solid color-mix(in srgb, var(--ds-error) 35%, var(--ds-border-strong));color:var(--ds-error);font-weight:var(--font-weight-semibold);background:0 0;margin-right:auto}._8Z2Slq_addStepDeleteNudge{animation:.7s ease-out _8Z2Slq_addStepDeleteNudge}@keyframes _8Z2Slq_addStepDeleteNudge{0%,to{box-shadow:0 0 #0000}35%{background:color-mix(in srgb, var(--ds-error) 18%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--ds-error) 30%, transparent)}}@media (prefers-reduced-motion:reduce){._8Z2Slq_addStepDeleteNudge{animation:.7s step-end _8Z2Slq_addStepDeleteNudgeStill}@keyframes _8Z2Slq_addStepDeleteNudgeStill{0%{background:color-mix(in srgb, var(--ds-error) 18%, transparent)}}}._8Z2Slq_addStepDeleteButton:hover{background:var(--ds-error);border-color:var(--ds-error);color:var(--ds-brand-contrast)}._8Z2Slq_addStepBackButton{border:1px solid var(--ds-border-strong);color:var(--ds-text-muted);background:0 0}._8Z2Slq_addStepBackButton:hover{background:var(--ds-surface-hover);color:var(--ds-text)}._8Z2Slq_addStepSaveButton{background:var(--ds-brand);color:var(--ds-brand-contrast);box-shadow:0 2px 8px color-mix(in srgb, var(--ds-brand) 20%, transparent);font-weight:var(--font-weight-semibold);border:none}._8Z2Slq_addStepSaveButton:hover{box-shadow:0 4px 16px color-mix(in srgb, var(--ds-brand) 30%, transparent);transform:translateY(-1px)}._8Z2Slq_addStepSaveButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}._8Z2Slq_stepFields{display:contents}._8Z2Slq_stepFieldsLocked>*{opacity:.6}
.MfTTOq_row{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.MfTTOq_select{flex:12rem;min-width:0}.MfTTOq_attempts{color:var(--ds-text-muted);white-space:nowrap;align-items:center;gap:.4rem;font-size:.8rem;display:inline-flex}.MfTTOq_attemptsInput{width:4.5rem}
.KgkP4G_body{gap:var(--spacing-md);flex-direction:column;display:flex}.KgkP4G_sections{gap:var(--spacing-lg);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.KgkP4G_section{flex-direction:column;gap:.4rem;display:flex}.KgkP4G_sectionTitle{font-size:.95rem;font-weight:var(--font-weight-semibold);color:var(--ds-text);margin:0}.KgkP4G_sectionDescription{color:var(--ds-text-muted);max-width:60ch;margin:0;font-size:.85rem}.KgkP4G_footer{justify-content:flex-end;display:flex}
.tqkvXa_body{gap:var(--spacing-md);flex-direction:column;display:flex}.tqkvXa_section{flex-direction:column;gap:.4rem;display:flex}.tqkvXa_heading{font-size:.95rem;font-weight:var(--font-weight-semibold);color:var(--ds-text);margin:0}.tqkvXa_hint{color:var(--ds-text-muted);max-width:60ch;margin:0;font-size:.85rem}.tqkvXa_mappings,.tqkvXa_issues{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.tqkvXa_mapping{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.tqkvXa_variable{min-width:0;font-family:var(--font-mono,ui-monospace, monospace);color:var(--ds-text);overflow-wrap:anywhere;flex:0 0 10rem;font-size:.85rem}.tqkvXa_select{border:1px solid var(--ds-border-strong);border-radius:var(--radius-sm);background:var(--ds-surface);min-width:0;color:var(--ds-text);flex:12rem;padding:.4rem .5rem;font-size:.85rem}.tqkvXa_issues li{color:var(--ds-text-muted);padding-left:1rem;font-size:.85rem;position:relative}.tqkvXa_issues li:before{content:"•";position:absolute;left:.2rem}.tqkvXa_footer{justify-content:flex-end;gap:var(--spacing-sm);display:flex}
.sprw6G_editor{flex-direction:column;gap:.75rem;width:100%;display:flex}.sprw6G_row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sprw6G_label{font-size:.8rem;font-weight:var(--font-weight-semibold);color:var(--ds-text-muted)}.sprw6G_select,.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}.sprw6G_select:hover,.sprw6G_select:focus-visible,.sprw6G_numberInput:focus-visible{border-color:var(--ds-brand);outline:none}.sprw6G_numberInput{cursor:text;text-align:center;width:4rem}.sprw6G_summary{color:var(--ds-text-muted);font-size:.8rem;font-style:italic}.sprw6G_summaryError{color:var(--ds-error,#b42318);font-style:normal}
.NNuoja_field{flex-direction:column;gap:.35rem;display:flex}.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}.NNuoja_conditionRow{flex-wrap:nowrap;align-items:center;gap:.4rem;display:flex}.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}.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}.NNuoja_opSelect:focus-visible{outline:2px solid color-mix(in srgb, var(--ds-brand) 45%, transparent);border-color:var(--ds-brand)}.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}.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}.NNuoja_removeButton:before{content:"×";font-size:.85rem;line-height:1}.NNuoja_removeButton:hover,.NNuoja_removeButton:focus-visible{border-color:var(--ds-brand);color:var(--ds-text)}.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}.NNuoja_addConditionButton:hover,.NNuoja_addConditionButton:focus-visible{border-color:var(--ds-brand);color:var(--ds-text)}.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}.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}.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}.NNuoja_orDivider:hover .NNuoja_orLabel,.NNuoja_orDivider:focus-visible .NNuoja_orLabel{border-color:var(--ds-brand);color:var(--ds-brand)}
._8qkteG_wrap{flex-direction:column;gap:.5rem;margin-top:.35rem;display:flex}._8qkteG_track{border:1px solid color-mix(in srgb, var(--ds-border-strong) 60%, transparent);background:linear-gradient(to right, color-mix(in srgb, var(--ds-danger,#d4503e) 18%, var(--ds-surface)) 0, color-mix(in srgb, var(--ds-danger,#d4503e) 18%, var(--ds-surface)) var(--no-end), color-mix(in srgb, var(--ds-warning,#c98a1b) 16%, var(--ds-surface)) var(--no-end), color-mix(in srgb, var(--ds-warning,#c98a1b) 16%, var(--ds-surface)) var(--yes-start), color-mix(in srgb, var(--ds-success,#2f855a) 18%, var(--ds-surface)) var(--yes-start), color-mix(in srgb, var(--ds-success,#2f855a) 18%, var(--ds-surface)) 100%);border-radius:8px;height:2.25rem;position:relative;overflow:hidden}._8qkteG_laneNo,._8qkteG_laneUnsure,._8qkteG_laneYes{font-size:.68rem;font-weight:var(--font-weight-semibold);letter-spacing:.04em;color:var(--ds-text-muted);pointer-events:none;white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)}._8qkteG_laneNo{left:.5rem}._8qkteG_laneYes{right:.5rem}._8qkteG_laneUnsure{left:50%;transform:translate(-50%,-50%)}._8qkteG_handle{appearance:none;pointer-events:none;background:0 0;width:100%;margin:0;position:absolute;inset:0}._8qkteG_handle::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;border:1px solid var(--ds-border-strong);background:var(--ds-surface);width:14px;height:2.25rem;box-shadow:0 1px 3px color-mix(in srgb, var(--ds-border-strong) 55%, transparent);cursor:ew-resize;border-radius:4px}._8qkteG_handle::-moz-range-thumb{pointer-events:auto;border:1px solid var(--ds-border-strong);background:var(--ds-surface);width:14px;height:2.25rem;box-shadow:0 1px 3px color-mix(in srgb, var(--ds-border-strong) 55%, transparent);cursor:ew-resize;border-radius:4px}._8qkteG_handle:focus-visible::-webkit-slider-thumb{border-color:var(--ds-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-brand) 35%, transparent)}._8qkteG_handle:focus-visible::-moz-range-thumb{border-color:var(--ds-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-brand) 35%, transparent)}._8qkteG_handle:focus-visible{outline:none}._8qkteG_reading{color:var(--ds-text-muted);margin:0;font-size:.78rem;line-height:1.45}._8qkteG_reading strong{color:var(--ds-text);font-weight:var(--font-weight-semibold)}._8qkteG_bandToggle{color:var(--ds-text);cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.8rem;display:flex}._8qkteG_bandToggle input{accent-color:var(--ds-brand);cursor:pointer;margin-top:.15rem}._8qkteG_bandHint{color:var(--ds-text-muted);font-size:.73rem;line-height:1.4;font-weight:var(--font-weight-regular);display:block}
.DR4bva_page{background:var(--ds-surface);width:100%;height:100%;color:var(--ds-text);font-family:var(--font-ui);flex-direction:column;gap:5px;padding:14px 16px;font-size:9px;line-height:1.55;display:flex;overflow:hidden}.DR4bva_page>*{flex-shrink:0}.DR4bva_h1,.DR4bva_h2,.DR4bva_h3{color:var(--ds-text);font-weight:var(--font-weight-semibold,600);overflow-wrap:anywhere;line-height:1.3}.DR4bva_h1{font-size:15px;font-weight:700}.DR4bva_h2{font-size:12px;font-weight:700}.DR4bva_h3{font-size:10px}.DR4bva_p{overflow-wrap:anywhere;max-height:4.65em;overflow:hidden}.DR4bva_quote{border-left:2px solid var(--ds-border);overflow-wrap:anywhere;padding-left:8px;font-style:italic}.DR4bva_delimiter{border-top:1px solid var(--ds-border-strong);align-self:center;width:32px;height:0;margin:3px 0}.DR4bva_list{flex-direction:column;gap:3px;display:flex}.DR4bva_listItem{align-items:baseline;gap:5px;display:flex}.DR4bva_bullet{color:var(--ds-text-muted);flex:none;min-width:8px}.DR4bva_listText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.DR4bva_empty{color:var(--ds-text-muted);margin:auto;font-size:11px;font-style:italic}
.WGAYtW_surface{width:100%;position:relative}.WGAYtW_grid{align-content:start;width:100%;display:grid}.WGAYtW_emptyOverlay{pointer-events:none;z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.WGAYtW_editing{--guide:color-mix(in srgb, var(--ds-border) 55%, transparent);background-image:linear-gradient(to right, var(--guide) 0 1px, transparent 1px 100%), linear-gradient(to bottom, var(--guide) 0 1px, transparent 1px 100%);background-size:var(--column-pitch) var(--row-pitch);border-radius:12px}.WGAYtW_cell{min-width:0;min-height:0;position:relative}.WGAYtW_editing .WGAYtW_cell{cursor:grab}.WGAYtW_editing .WGAYtW_cell :is(button,a,input,select,textarea){cursor:pointer}.WGAYtW_editing .WGAYtW_cell:before{content:"";pointer-events:none;border:1px solid #0000;border-radius:13px;transition:border-color .12s;position:absolute;inset:-3px}.WGAYtW_editing .WGAYtW_cell:hover:before{border-color:var(--ds-border-strong)}.WGAYtW_editing .WGAYtW_cell:focus-visible{outline:2px solid var(--ds-brand);outline-offset:2px;border-radius:12px}.WGAYtW_selected:after{content:"";border:2px solid var(--ds-brand);box-shadow:0 0 0 4px var(--ds-brand-ring);pointer-events:none;border-radius:13px;position:absolute;inset:-3px}.WGAYtW_dragging{cursor:grabbing;z-index:2}.WGAYtW_dragging>*{box-shadow:var(--ds-shadow-pop)}.WGAYtW_widgetActions{border:1px solid var(--ds-border);background:var(--ds-surface);box-shadow:var(--ds-shadow-card);z-index:4;border-radius:8px;gap:2px;padding:2px;display:flex;position:absolute;bottom:calc(100% + 5px);right:0}.WGAYtW_cell[data-top-row] .WGAYtW_widgetActions{top:5px;bottom:auto;right:5px}.WGAYtW_widgetActions button{width:22px;height:22px;color:var(--ds-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.WGAYtW_widgetActions button:hover{background:var(--ds-surface-hover);color:var(--ds-text)}.WGAYtW_resizeHandle{z-index:3;position:absolute}.WGAYtW_handle_n,.WGAYtW_handle_s{cursor:ns-resize;height:10px;left:10px;right:10px}.WGAYtW_handle_e,.WGAYtW_handle_w{cursor:ew-resize;width:10px;top:10px;bottom:10px}.WGAYtW_handle_n{top:-5px}.WGAYtW_handle_s{bottom:-5px}.WGAYtW_handle_w{left:-5px}.WGAYtW_handle_e{right:-5px}.WGAYtW_handle_ne,.WGAYtW_handle_nw,.WGAYtW_handle_se,.WGAYtW_handle_sw{z-index:4;width:16px;height:16px}.WGAYtW_handle_nw{cursor:nwse-resize;top:-5px;left:-5px}.WGAYtW_handle_ne{cursor:nesw-resize;top:-5px;right:-5px}.WGAYtW_handle_sw{cursor:nesw-resize;bottom:-5px;left:-5px}.WGAYtW_handle_se{cursor:nwse-resize;bottom:-5px;right:-5px}.WGAYtW_handle_ne:after,.WGAYtW_handle_nw:after,.WGAYtW_handle_se:after,.WGAYtW_handle_sw:after{content:"";border:2px solid var(--ds-brand);background:var(--ds-surface);border-radius:2px;width:7px;height:7px;position:absolute}.WGAYtW_handle_nw:after{top:4px;left:4px}.WGAYtW_handle_ne:after{top:4px;right:4px}.WGAYtW_handle_sw:after{bottom:4px;left:4px}.WGAYtW_handle_se:after{bottom:4px;right:4px}.WGAYtW_dropTarget{border:2px dashed var(--ds-brand);background:var(--ds-brand-soft);pointer-events:none;z-index:1;border-radius:10px}@media (max-width:780px){.WGAYtW_grid{flex-direction:column;display:flex;min-height:0!important}.WGAYtW_cell{min-height:160px}}
.Nzc9DW_preview{background:var(--ds-surface-sunken);border-radius:6px;gap:4px;width:100%;height:100%;padding:10px;display:grid;overflow:hidden}.Nzc9DW_cell{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:4px;flex-direction:column;gap:3px;min-width:0;min-height:0;padding:4px 5px;display:flex;overflow:hidden}.Nzc9DW_textCell{align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.Nzc9DW_label{background:var(--ds-text-subtle);opacity:.5;border-radius:2px;flex:none;width:60%;max-width:46px;height:3px;font-size:0;overflow:hidden}.Nzc9DW_text{color:var(--ds-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;line-height:1.3;overflow:hidden}.Nzc9DW_heading{color:var(--ds-text);font-size:8px;font-weight:600}.Nzc9DW_rule{background:var(--ds-border-strong);width:100%;height:1px}.Nzc9DW_figure{background:var(--ds-chart-1);opacity:.75;border-radius:2px;flex:auto;align-self:flex-start;width:46%;min-height:5px;max-height:12px;margin-top:auto}.Nzc9DW_bars{flex:auto;align-items:flex-end;gap:2px;min-height:0;display:flex}.Nzc9DW_bar{background:var(--ds-chart-1);opacity:.75;border-radius:1px 1px 0 0;flex:1 1 0;min-width:0}.Nzc9DW_line{width:100%;min-height:0;stroke:var(--ds-chart-2);opacity:.85;flex:auto}.Nzc9DW_donut{aspect-ratio:1;border:3px solid var(--ds-chart-2);border-right-color:var(--ds-chart-3);border-bottom-color:var(--ds-chart-3);opacity:.8;border-radius:50%;flex:none;align-self:center;width:60%;max-width:26px;margin:auto}.Nzc9DW_rows{flex-direction:column;flex:auto;justify-content:flex-start;gap:3px;min-height:0;display:flex;overflow:hidden}.Nzc9DW_row{background:var(--ds-text-subtle);opacity:.35;border-radius:1px;flex:none;height:2px}.Nzc9DW_row:first-child{background:var(--ds-chart-3);opacity:.6}.Nzc9DW_empty{background:var(--ds-surface-sunken);width:100%;height:100%;color:var(--ds-text-subtle);border-radius:6px;justify-content:center;align-items:center;font-size:12px;display:flex}.Nzc9DW_pill{background:var(--ds-brand);max-width:100%;color:var(--ds-brand-contrast);text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-self:center;margin:auto 0;padding:2px 8px;font-size:8px;font-weight:600;line-height:1.5;overflow:hidden}
.HwFIQq_field{flex-direction:column;gap:.6rem;display:flex}.HwFIQq_modeSwitch{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:999px;align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.HwFIQq_modeButton{color:var(--ds-text-muted);font-size:.8rem;font-weight:var(--font-weight-medium);cursor:pointer;transition:var(--button-transition);white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:.3rem .85rem}.HwFIQq_modeButton:hover{color:var(--ds-text)}.HwFIQq_modeButton[data-active=true]{background:var(--ds-surface);color:var(--ds-text);box-shadow:0 1px 2px color-mix(in srgb, var(--ds-border-strong) 40%, transparent)}.HwFIQq_modeButton:focus-visible{outline:2px solid color-mix(in srgb, var(--ds-brand) 45%, transparent);outline-offset:1px}.HwFIQq_judgment{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:.4rem;padding:.75rem;display:flex}.HwFIQq_questionLabel{font-size:.8rem;font-weight:var(--font-weight-medium);color:var(--ds-text)}.HwFIQq_questionInput{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:.5rem .65rem;font-size:.9rem}.HwFIQq_hint{color:var(--ds-text-muted);margin:0;font-size:.75rem;line-height:1.4}
.m2plpq_frame{--frame-pad:14px;height:100%;min-height:0;padding:12px var(--frame-pad);background:var(--ds-surface);border:1px solid var(--ds-border);box-shadow:var(--ds-shadow-card);border-radius:10px;flex-direction:column;transition:opacity .12s;display:flex;overflow:hidden;container-type:inline-size}.m2plpq_frame[data-busy]{opacity:.5;transition-delay:.2s}.m2plpq_header{justify-content:space-between;align-items:center;gap:8px;min-height:18px;margin-bottom:8px;display:flex}.m2plpq_title{color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:600;overflow:hidden}.m2plpq_tableToggle{width:22px;height:22px;color:var(--ds-text-subtle);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}.m2plpq_tableToggle:hover,.m2plpq_tableToggle[aria-pressed=true]{background:var(--ds-surface-sunken);border-color:var(--ds-border);color:var(--ds-text)}.m2plpq_body{flex-direction:column;flex:auto;justify-content:flex-start;min-height:0;display:flex}.m2plpq_state{color:var(--ds-text-subtle);text-align:center;align-items:center;gap:6px;margin:auto;font-size:12px;display:flex}.m2plpq_error{color:var(--ds-error)}.m2plpq_unbound{color:var(--ds-text-subtle);text-align:center;flex-direction:column;align-items:center;gap:7px;margin:auto;padding:10px;display:flex}.m2plpq_unbound p{margin:0;font-size:12px}.m2plpq_unboundAction{border:1px dashed var(--ds-border-strong);color:var(--ds-text-muted);cursor:pointer;background:0 0;border-radius:7px;padding:5px 10px;font-family:inherit;font-size:12px}.m2plpq_unboundAction:hover{border-color:var(--ds-brand);background:var(--ds-brand-soft);color:var(--ds-brand-ink);border-style:solid}@container (max-width:190px){.m2plpq_unbound>svg{display:none}}.m2plpq_spinner{animation:1s linear infinite m2plpq_widget-spin}@keyframes m2plpq_widget-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.m2plpq_spinner{animation:none}}.m2plpq_tableScroll{flex:auto;min-height:0;overflow:auto}.m2plpq_dataTable{border-collapse:collapse;width:100%;font-size:12px}.m2plpq_dataTable th{text-align:left;color:var(--ds-text-subtle);border-bottom:1px solid var(--ds-border);background:var(--ds-surface);padding:4px 8px 6px;font-weight:500;position:sticky;top:0}.m2plpq_dataTable td{border-bottom:1px solid var(--ds-border);color:var(--ds-text);font-variant-numeric:tabular-nums;padding:5px 8px}.m2plpq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m2plpq_frame{--app-tone-neutral:var(--ds-text);--app-tone-brand:var(--app-brand,var(--ds-brand));--app-tone-info:var(--ds-info,#2f6feb);--app-tone-positive:var(--ds-success,#1f8a4c);--app-tone-warning:var(--ds-warning-ink,#b26a00);--app-tone-critical:var(--ds-error,#c0362c);--app-tone-muted:var(--ds-text-subtle);border-radius:var(--app-radius,10px);font-family:var(--app-font,inherit);background:var(--widget-background,var(--ds-surface))}.m2plpq_surfacePlain{box-shadow:none;--frame-pad:2px;padding:4px var(--frame-pad);background:0 0;border-color:#0000}.m2plpq_surfaceOutlined{box-shadow:none;background:0 0}.m2plpq_surfaceFilled{background:var(--widget-background,var(--ds-surface-sunken));box-shadow:none;border-color:#0000}.m2plpq_emphasisQuiet{opacity:.82}.m2plpq_emphasisStrong .m2plpq_title{color:var(--widget-tone,var(--ds-text));text-transform:none;letter-spacing:0;font-size:13px}.m2plpq_densityCompact{--frame-pad:10px;padding:8px var(--frame-pad)}.m2plpq_densityCompact .m2plpq_header{margin-bottom:4px}.m2plpq_alignCenter .m2plpq_body,.m2plpq_alignCenter .m2plpq_title{text-align:center}.m2plpq_alignEnd .m2plpq_body,.m2plpq_alignEnd .m2plpq_title{text-align:end}.m2plpq_rows{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.m2plpq_row{min-width:0;padding:4px 0}.m2plpq_rowStacked{border-top:1px solid var(--ds-border);margin-top:8px;padding-top:12px}.m2plpq_row:first-child{padding-top:0}.m2plpq_row:last-child{padding-bottom:0}.m2plpq_rowSelected{box-shadow:inset 2px 0 0 var(--ds-brand);background:var(--ds-brand-soft)}.m2plpq_rowFrame{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 2px;overflow:visible}.m2plpq_rowFrame>.m2plpq_header{margin-bottom:2px}.m2plpq_hug{height:auto;max-height:100%}
.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}.rVqRgq_editor:focus-within{outline:2px solid color-mix(in srgb, var(--ds-brand) 45%, transparent);border-color:var(--ds-brand)}.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}.rVqRgq_gutterLine{font-variant-numeric:tabular-nums;opacity:.7;height:1.312rem}.rVqRgq_surface{flex:1;min-width:0;position:relative}.rVqRgq_highlight,.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}.rVqRgq_highlight{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;scrollbar-width:none;overflow:auto}.rVqRgq_highlight::-webkit-scrollbar{display:none}.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}.rVqRgq_textarea::placeholder{color:var(--ds-text-muted);-webkit-text-fill-color:var(--ds-text-muted);opacity:.75}.rVqRgq_textarea::selection{background:color-mix(in srgb, var(--ds-brand) 30%, transparent)}
.AHVEEa_wrap{display:inline-flex;position:relative}.AHVEEa_trigger{justify-content:center;align-items:center;gap:var(--spacing-xs);height:36px;padding:0 var(--spacing-md);font-family:var(--font-ui);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-text-on-primary);border:1px solid var(--color-primary);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), border-color var(--transition-fast);display:inline-flex}.AHVEEa_trigger:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.AHVEEa_menu{z-index:1000;background:var(--glass-bg-strong);min-width:232px;-webkit-backdrop-filter:blur(var(--blur-lg)) saturate(180%);backdrop-filter:blur(var(--blur-lg)) saturate(180%);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);animation:AHVEEa_createMenuEnter var(--transition-fast) ease-out;padding:6px;position:absolute;top:calc(100% + 6px);right:0}@keyframes AHVEEa_createMenuEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AHVEEa_item{align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);color:var(--color-text-primary);text-align:left;cursor:pointer;font-family:var(--font-ui);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background var(--transition-fast);background:0 0;border:none;display:flex}.AHVEEa_item svg{color:var(--color-text-secondary);flex:none}a.AHVEEa_item{box-sizing:border-box;text-decoration:none}.AHVEEa_itemExternal{opacity:.7;margin-left:auto}.AHVEEa_item:hover{background:var(--color-bg-hover)}.AHVEEa_divider{height:1px;margin:var(--spacing-xs) -6px;background:var(--color-border);border:none}
.inVeZG_chartWrap{flex-direction:column;gap:6px;height:100%;min-height:0;display:flex;position:relative}.inVeZG_chart{flex:1 1 0;width:100%;height:100%;min-height:0;display:block;overflow:visible}.inVeZG_gridLine{stroke:var(--ds-chart-grid);stroke-width:1px}.inVeZG_baseline{stroke:var(--ds-border-strong);stroke-width:1px}.inVeZG_axisLabel{fill:var(--ds-text-subtle);font-size:10px;font-family:var(--font-ui)}.inVeZG_line{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.inVeZG_failureLine{stroke:var(--ds-error);stroke-width:2px;stroke-dasharray:3 3;stroke-linecap:round}.inVeZG_crosshair{stroke:var(--ds-border-strong);stroke-width:1px;stroke-dasharray:2 3}.inVeZG_marker{stroke:var(--ds-surface);stroke-width:2px}.inVeZG_bar{transition:opacity .12s}.inVeZG_hitArea{fill:#0000}.inVeZG_barValue{fill:var(--ds-text-muted);font-size:10px;font-family:var(--font-ui);font-variant-numeric:tabular-nums}.inVeZG_sparkline{flex:none;width:100%;max-width:140px;height:32px;display:block}.inVeZG_sparklinePath{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.inVeZG_hBars{flex-direction:column;gap:6px;width:100%;display:flex;overflow-y:auto}.inVeZG_hBarRow{grid-template-columns:minmax(60px,30%) 1fr auto;align-items:center;gap:8px;font-size:12px;display:grid}.inVeZG_hBarLabel{color:var(--ds-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inVeZG_hBarTrack{background:var(--ds-surface-sunken);border-radius:4px;height:12px;overflow:hidden}.inVeZG_hBarFill{border-radius:4px;height:100%;transition:width .16s,opacity .12s;display:block}.inVeZG_hBarValue{color:var(--ds-text);font-variant-numeric:tabular-nums}.inVeZG_tooltip{background:var(--ds-surface);border:1px solid var(--ds-border);box-shadow:var(--ds-shadow-pop);pointer-events:none;border-radius:6px;align-items:baseline;gap:8px;padding:4px 8px;font-size:12px;display:flex;position:absolute;top:0;right:0}.inVeZG_tooltipLabel{color:var(--ds-text-muted)}.inVeZG_tooltipValue{color:var(--ds-text);font-variant-numeric:tabular-nums;font-weight:600}.inVeZG_tooltipMeta{color:var(--ds-error)}.inVeZG_donutWrap{flex-wrap:wrap;align-items:center;gap:16px;height:100%;min-height:0;display:flex}.inVeZG_donut{flex:none;width:150px;height:150px}.inVeZG_donutSegment{stroke:var(--ds-surface);stroke-width:2px;transition:opacity .12s}.inVeZG_donutTotal{fill:var(--ds-text);font-size:20px;font-weight:600;font-family:var(--font-ui);font-variant-numeric:tabular-nums}.inVeZG_donutTotalLabel{fill:var(--ds-text-subtle);font-size:11px;font-family:var(--font-ui)}.inVeZG_legend{flex-direction:column;flex:none;gap:4px;min-width:0;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.inVeZG_donutWrap .inVeZG_legend{flex:120px}.inVeZG_legend li{color:var(--ds-text-muted);align-items:center;gap:6px;min-width:0;display:flex}.inVeZG_legendSwatch{border-radius:3px;flex:none;width:10px;height:10px}.inVeZG_legendSwatchFailed{background:repeating-linear-gradient(45deg, var(--ds-error), var(--ds-error) 2px, transparent 2px, transparent 4px)}.inVeZG_legendLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inVeZG_legendValue{color:var(--ds-text);font-variant-numeric:tabular-nums;margin-left:auto}.inVeZG_empty{color:var(--ds-text-subtle);text-align:center;margin:auto;font-size:12px}
.A3uvda_sectionTitle{color:var(--color-text-primary);margin:0 0 8px;font-size:13px;font-weight:600;line-height:18px}.A3uvda_choices{border:0;flex-direction:column;gap:8px;margin:0 0 20px;padding:0;display:flex}.A3uvda_choice{border:1px solid var(--color-border);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.A3uvda_choice input{margin-top:3px}.A3uvda_choiceDisabled{cursor:not-allowed;opacity:.6}.A3uvda_choiceLabel,.A3uvda_choiceHint{color:var(--color-text-secondary);font-size:13px;line-height:18px;display:block}.A3uvda_choiceLabel{color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:20px}.A3uvda_grants{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.A3uvda_grant{align-items:center;gap:10px;min-height:36px;display:flex}.A3uvda_grantWho{min-width:0;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;line-height:20px;overflow:hidden}.A3uvda_grantDetail{color:var(--color-text-secondary);margin-left:6px;font-size:13px}.A3uvda_select{min-height:32px;font-family:var(--font-ui);color:var(--color-text-primary);background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:8px;padding:4px 8px;font-size:14px}.A3uvda_removeButton{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.A3uvda_removeButton:hover{background:var(--color-bg-hover)}.A3uvda_addRow{gap:8px;margin:0 0 20px;display:flex}.A3uvda_addRow .A3uvda_select:first-child{flex:1;min-width:0}.A3uvda_name,.A3uvda_empty,.A3uvda_note,.A3uvda_error{color:var(--color-text-secondary);margin:0 0 12px;font-size:13px;line-height:18px}.A3uvda_error{color:var(--ds-error)}.A3uvda_planNotice{color:var(--color-text-primary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:10px;margin:0 0 16px;padding:10px 12px;font-size:13px;line-height:18px}
.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}.tg3rlq_formField{flex-direction:column;align-items:stretch;gap:8px;display:flex}.tg3rlq_label{font-family:var(--font-ui);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:20px}.tg3rlq_linkRow{align-items:center;gap:8px;display:flex}.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}.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}.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}.tg3rlq_iconButton:hover:not(:disabled){background:var(--color-bg-hover)}.tg3rlq_iconButton:disabled{opacity:.5;cursor:not-allowed}.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}.tg3rlq_status{font-family:var(--font-ui);margin:16px 0 0;font-size:14px;line-height:20px}.tg3rlq_statusError{color:var(--color-error)}.tg3rlq_statusSuccess{color:var(--color-success)}.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))}.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))}.tg3rlq_dangerButton:disabled{opacity:.5;cursor:not-allowed}.tg3rlq_disabledLink{opacity:.5;pointer-events:none}
.xW7Uza_pageRoot{gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-2xl);flex-direction:column;width:100%;max-width:1400px;margin:0 auto;display:flex}.xW7Uza_pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.xW7Uza_pageHeaderTitle{align-items:flex-start;gap:var(--spacing-md);display:flex}.xW7Uza_pageHeaderIcon{color:var(--color-primary);margin-top:4px}.xW7Uza_pageHeader h1{color:var(--color-text-primary);margin:0;font-size:22px;font-weight:600}.xW7Uza_pageHeader p{color:var(--color-text-secondary);margin:4px 0 0;font-size:13px}.xW7Uza_toolbar{align-items:center;gap:var(--spacing-md);display:flex}.xW7Uza_toolbarSearch{flex:1;max-width:480px}.xW7Uza_grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.xW7Uza_gridLoading{padding:var(--spacing-2xl);text-align:center;color:var(--color-text-secondary);font-size:14px}.xW7Uza_emptyState{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-2xl);text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-xl);color:var(--color-text-secondary);flex-direction:column;display:flex}.xW7Uza_emptyState h3{color:var(--color-text-primary);margin:0;font-size:16px}.xW7Uza_emptyState p{margin:0;font-size:13px}
.VKukWW_row{--acc-ring-bg:var(--ds-surface);flex-wrap:wrap;gap:10px;display:flex}.VKukWW_chip{background:var(--swatch);color:#fff;cursor:pointer;width:32px;height:32px;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border:2px solid #0000;border-radius:50%;place-items:center;display:grid}.VKukWW_chip:hover{transform:scale(1.1)}.VKukWW_chipActive{box-shadow:0 0 0 3px var(--acc-ring-bg), 0 0 0 5px var(--swatch)}@media (forced-colors:active){.VKukWW_chip{forced-color-adjust:none}.VKukWW_chipActive{outline-offset:2px;outline:3px solid highlight}}
.eYOx0G_graphFrame{width:100%;min-height:460px}.eYOx0G_graphFrame .graphViewport{min-height:460px}@media (max-width:640px){.eYOx0G_graphFrame{min-height:420px}.eYOx0G_graphFrame .graphViewport{min-height:420px}}
