.download_container__lYJtI{align-items:center;justify-content:center;min-height:100vh;padding:16px}.download_card__FesSJ,.download_container__lYJtI{display:flex;background:var(--color-surface,#ffffff)}.download_card__FesSJ{width:100%;max-width:520px;flex-direction:column;gap:24px;padding:32px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:12px}@media(max-width:480px){.download_card__FesSJ{padding:24px 16px}}.download_header__pOBUi{display:flex;flex-direction:column;gap:8px}.download_title__iU4tC{font-size:1.125rem;font-weight:600;line-height:1.2;color:var(--color-text,#333333);margin:0;overflow-wrap:anywhere}.download_subtitle__Lvpo0{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:0}.download_files__pSFKH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px}.download_file__DePQr{display:flex;align-items:center;gap:8px;padding:8px 16px}.download_file__DePQr+.download_file__DePQr{border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.download_fileIcon__XNse4{flex-shrink:0;color:var(--color-text-muted,#6b7280)}.download_fileName__n9lx0{font-size:.85rem;font-weight:500;line-height:1.4;flex:1 1;min-width:0;color:var(--color-text,#333333);overflow-wrap:anywhere}.download_all__n_crx{display:flex;justify-content:flex-end}.download_renew___ZlHs{display:flex;flex-direction:column;align-items:center;gap:8px}.download_notice__RuEQq{color:var(--color-text,#333333)}.download_error__QTPOg,.download_notice__RuEQq{font-size:.85rem;font-weight:500;line-height:1.4;margin:0}.download_error__QTPOg{color:var(--color-red,#e3342f)}.settings-section-skeleton_skeleton__gwOZH{display:flex;flex-direction:column;gap:32px;padding:24px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:12px;background-color:var(--color-surface,#ffffff);margin-bottom:24px}.settings-section-skeleton_skeleton__content__vG23a{gap:16px}.account_error__COLuv{padding:8px 16px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-red,#e3342f) 35%,var(--color-surface,#ffffff));background-color:color-mix(in srgb,var(--color-red,#e3342f) 8%,var(--color-surface,#ffffff));font-size:.9375rem;font-weight:500;line-height:1.5;color:var(--color-status-fg-error,#bc1e19)}.account_avatarRow__n_4N5{display:flex;align-items:center;gap:16px}.account_avatarRow__meta__QZtaq{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.account_avatarRow__hint__B6i19{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.account_readOnlyField__qSGi_{display:flex;flex-direction:column;gap:4px;max-width:360px}.account_readOnlyField__label__c4usL{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.account_readOnlyField__box__nTJMI{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 8px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;background-color:var(--color-surface-subtle,#fcfcff);font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333)}.account_readOnlyField__icon___YtPR{flex-shrink:0;color:color-mix(in srgb,var(--color-grey,#a2a2a2) 85%,var(--color-surface,#ffffff))}.account_readOnlyField__value__bkifY{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.account_fieldHint__sRGxW{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.account_verifiedBadge__vHaUN{display:inline-flex;align-items:center;flex-shrink:0;gap:4px;padding:2px 8px;border-radius:9999px;background-color:color-mix(in srgb,var(--color-green,#22c55e) 20%,var(--color-surface,#ffffff));color:var(--color-status-fg-success,#357013);font-size:.85rem;font-weight:500;line-height:1.4}.account_field__04YS6{display:flex;flex-direction:column;gap:4px}.account_toggleCardSkeleton__bqAAd{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px}.account_toggleCardSkeleton__text__Y2haI{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.account_skeletonCard__pHfMQ{display:flex;flex-direction:column;gap:32px;padding:24px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:12px;background-color:var(--color-surface,#ffffff);height:100%}.account_skeletonCard__pHfMQ:not(:last-child){margin-bottom:24px}.account_skeletonCard__header__QXEsm{display:flex;align-items:flex-start;gap:16px}.account_skeletonCard__headerText__oPPMO{display:flex;flex-direction:column;gap:8px}.account_skeletonCard__content__QdjK1{display:flex;flex-direction:column;gap:16px}.account_skeletonBar__qLOCR{border-radius:8px}.account_markPreviews__qN0sN{display:flex;flex-direction:column;gap:16px}.account_shortcuts__ZRdjc{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:16px;gap:16px}.account_dialogBody___Q6qT{display:flex;flex-direction:column;gap:16px;padding-top:8px}.info-note_root__jFA_3{display:flex;flex-direction:column;gap:4px}.info-note_trigger__3NbbI{font-size:.85rem;font-weight:500;line-height:1.2;display:inline-flex;align-self:flex-start;align-items:center;gap:4px;padding:0;background:none;border:none;border-radius:4px;color:var(--color-text-muted,#6b7280);cursor:pointer;transition:color .15s ease}.info-note_trigger__3NbbI:hover,.info-note_trigger__3NbbI[aria-expanded=true]{color:var(--color-text,#333333)}.info-note_trigger__3NbbI:focus-visible{outline:2px solid var(--color-focus-ring,#4a9eff);outline-offset:2px}.info-note_icon__1UZkS{display:inline-flex;flex-shrink:0}.info-note_label__RvEBz{white-space:nowrap}.info-note_body__CEiKe{font-size:.85rem;font-weight:500;line-height:1.4;padding:16px;background:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));border-radius:8px;color:var(--color-text-muted,#6b7280)}.settings-wide_wide__OUBn5{display:contents}.notice-line_notice___oH5P{display:flex;align-items:center;gap:6px;font-size:.85rem;font-weight:500;line-height:1.4}.notice-line_notice___oH5P:empty{display:none}.notice-line_notice--ok__s0HlD{color:var(--color-status-fg-success,#357013)}.notice-line_notice--err__7KWEA{color:var(--color-status-fg-error,#bc1e19)}.notice-line_notice__icon__DxTGN{width:14px;height:14px;flex-shrink:0}.date-time-cell_when__JBs8p{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.date-time-cell_date__EzYHx{font-size:.9375rem;font-weight:500;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:var(--color-text,#333333)}[data-density=compact] .date-time-cell_date__EzYHx{font-size:.85rem;font-weight:500;line-height:1.4}.date-time-cell_time__S_p9q{font-size:.8rem;font-weight:400;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;color:var(--color-text-muted,#6b7280)}[data-density=compact] .date-time-cell_time__S_p9q{display:none}.date-time-cell_invalid__pKCTp{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-subtle,#999999)}.button_btn__Tik_j{display:flex;align-items:center;justify-content:center;border-radius:8px;width:-moz-fit-content;width:fit-content;font-weight:600;border:none;cursor:pointer;transition:none;text-decoration:none;white-space:nowrap}.button_btn__Tik_j:active:not(:disabled):not([data-state=open]) .button_btn__inner__V9K4E{transform:scale(.98)}.button_btn__Tik_j:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:2px}.button_btn--xs__E5Mxu{box-sizing:border-box;height:24px;min-height:24px;padding:2px 4px;font-size:.85rem;--btn-loader-height:14px}.button_btn--sm__DnC4Z{box-sizing:border-box;height:28px;min-height:28px;padding:4px 8px;font-size:.85rem;--btn-loader-height:16px}.button_btn--md__VTlIh{box-sizing:border-box;height:36px;min-height:36px;padding:8px 16px;font-size:.9375rem}@media(pointer:coarse){.button_btn--md__VTlIh{min-height:44px}}.button_btn--md__VTlIh{--btn-loader-height:20px}.button_btn--lg__Vpesu{box-sizing:border-box;height:44px;min-height:44px;padding:8px 16px;font-size:1rem}@media(pointer:coarse){.button_btn--lg__Vpesu{min-height:44px}}.button_btn--lg__Vpesu{font-size:.9375rem;--btn-loader-height:26px}.button_btn--xl__00sxA{box-sizing:border-box;height:52px;min-height:52px;padding:8px 32px;font-size:1rem}@media(pointer:coarse){.button_btn--xl__00sxA{min-height:44px}}.button_btn--xl__00sxA{--btn-loader-height:30px}.button_btn--weight-medium__WJX1b{font-weight:500}.button_btn--soft__BJruj{border-radius:16px}.button_btn--rounded__yQpaY{border-radius:9999px}.button_btn--primary__WaUgf{background-color:var(--color-primary,#4a9eff);color:var(--color-on-primary,#ffffff)}.button_btn--primary__WaUgf:hover:not(:disabled){background-color:var(--color-primary-hover,#3589e8)}.button_btn--violet__ZvO5c{background-color:var(--color-violet,#8b5cf6);color:var(--color-on-primary,#ffffff)}.button_btn--violet__ZvO5c:hover:not(:disabled){background-color:var(--color-violet-hover,#6d28d9)}.button_btn--elevated__liRNE{background-image:linear-gradient(to bottom,color-mix(in srgb,var(--color-primary,#4a9eff) 88%,var(--color-surface,#ffffff)),color-mix(in srgb,var(--color-primary,#4a9eff) 92%,var(--color-ink,#000000)));color:var(--color-on-primary,#ffffff);box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 25%,transparent),0 4px 12px color-mix(in srgb,var(--color-primary,#4a9eff) 35%,transparent)}.button_btn--elevated__liRNE:hover:not(:disabled){background-image:linear-gradient(to bottom,color-mix(in srgb,var(--color-primary-hover,#3589e8) 90%,var(--color-surface,#ffffff)),color-mix(in srgb,var(--color-primary-hover,#3589e8) 92%,var(--color-ink,#000000)))}.button_btn--secondary__nQpZy{background-color:var(--color-n-4,rgb(244.8,244.8,244.8));color:var(--color-text,#333333)}.button_btn--secondary__nQpZy:hover:not(:disabled){background-color:var(--color-n-8,rgb(234.6,234.6,234.6))}.button_btn--outline__Np9ff{background-color:rgba(0,0,0,0);color:var(--color-primary,#4a9eff);border:1px solid var(--color-primary,#4a9eff)}.button_btn--outline__Np9ff:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 20%,transparent)}.button_btn--outline-neutral__9kIM_{background-color:rgba(0,0,0,0);color:var(--color-text-muted,#6b7280);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.button_btn--outline-neutral__9kIM_:hover:not(:disabled){background-color:var(--color-n-3,rgb(247.35,247.35,247.35));color:var(--color-text,#333333)}.button_btn--ghost__IwwQE{background-color:rgba(0,0,0,0);color:var(--color-text-muted,#6b7280);border:none;transition:background-color var(--hover-wash-duration,50ms) ease-out}.button_btn--ghost__IwwQE:hover:not(:disabled){--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));color:var(--color-primary,#4a9eff)}.button_btn--ghost-primary__0DZgH{background-color:rgba(0,0,0,0);color:var(--color-primary,#4a9eff);border:none;transition:background-color var(--hover-wash-duration,50ms) ease-out}.button_btn--ghost-primary__0DZgH:hover:not(:disabled){--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));color:var(--color-primary-hover,#3589e8)}.button_btn--ghost__IwwQE.button_btn--onDark__MtegY{color:var(--color-on-primary,#ffffff)}.button_btn--ghost__IwwQE.button_btn--onDark__MtegY:hover:not(:disabled){background-color:color-mix(in srgb,#ffffff 18%,transparent);color:var(--color-on-primary,#ffffff)}.button_btn--surface-brand__8vXgu{background-color:var(--color-surface,#ffffff);color:var(--color-text,#333333);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04));transition:background-color var(--hover-wash-duration,50ms) ease-out}.button_btn--surface-brand__8vXgu:hover:not(:disabled){--hover-wash-duration:0s;background-color:var(--color-hover-wash-solid,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));border-color:var(--color-primary,#4a9eff);color:var(--color-primary,#4a9eff)}.button_btn--neutral__21W3u{background-color:var(--color-n-4,rgb(244.8,244.8,244.8));border:1px solid var(--color-n-4,rgb(244.8,244.8,244.8));color:var(--color-text,#333333)}.button_btn--neutral__21W3u:hover:not(:disabled){background-color:var(--color-n-8,rgb(234.6,234.6,234.6));border-color:var(--color-n-8,rgb(234.6,234.6,234.6))}.button_btn--bordered__kym0W{background-color:var(--color-surface,#ffffff);border:none;color:var(--color-text,#333333);transition:background-color var(--hover-wash-duration,50ms) ease-out;--control-surface:var(--color-surface,#ffffff);background-color:var(--control-surface);box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04));transition:background-color var(--hover-wash-duration,50ms) ease-out,color .15s ease,box-shadow .15s ease}@media(prefers-reduced-motion:reduce){.button_btn--bordered__kym0W{transition:none}}.button_btn--bordered__kym0W:hover:not(:disabled),.button_btn--bordered__kym0W[data-state=open]{--hover-wash-duration:0s;--control-surface:var(--color-hover-wash-solid,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)))}.button_btn--bordered__kym0W:active:not(:disabled){--control-surface:color-mix(in srgb,var(--color-primary,#4a9eff) 12%,var(--color-surface,#ffffff))}.button_btn--bordered__kym0W.button_btn--disabled__ppN_i:hover{--control-surface:var(--color-surface,#ffffff)}.button_btn--inverse__CwiVv{background-color:var(--color-tooltip-surface,#1f2124)}.button_btn--inverse__CwiVv,.button_btn--inverse__CwiVv .button_btn__icon-end__Zs0lR,.button_btn--inverse__CwiVv .button_btn__icon-start__ancu1{color:var(--color-tooltip-text,#ffffff)}.button_btn--inverse__CwiVv:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-tooltip-surface,#1f2124) 88%,var(--color-surface,#ffffff))}.button_btn--inverse__CwiVv:active:not(:disabled){background-color:color-mix(in srgb,var(--color-tooltip-surface,#1f2124) 96%,var(--color-surface,#ffffff))}html[data-theme=dark] .button_btn--inverse__CwiVv{background-color:#fff;color:#14161a}html[data-theme=dark] .button_btn--inverse__CwiVv .button_btn__icon-end__Zs0lR,html[data-theme=dark] .button_btn--inverse__CwiVv .button_btn__icon-start__ancu1{color:#14161a}html[data-theme=dark] .button_btn--inverse__CwiVv:hover:not(:disabled){background-color:#e6e8ec}html[data-theme=dark] .button_btn--inverse__CwiVv:active:not(:disabled){background-color:#d5d8df}@media(prefers-color-scheme:dark){html:not([data-theme]) .button_btn--inverse__CwiVv,html[data-theme=system] .button_btn--inverse__CwiVv{background-color:#fff;color:#14161a}html:not([data-theme]) .button_btn--inverse__CwiVv .button_btn__icon-end__Zs0lR,html:not([data-theme]) .button_btn--inverse__CwiVv .button_btn__icon-start__ancu1,html[data-theme=system] .button_btn--inverse__CwiVv .button_btn__icon-end__Zs0lR,html[data-theme=system] .button_btn--inverse__CwiVv .button_btn__icon-start__ancu1{color:#14161a}html:not([data-theme]) .button_btn--inverse__CwiVv:hover:not(:disabled),html[data-theme=system] .button_btn--inverse__CwiVv:hover:not(:disabled){background-color:#e6e8ec}html:not([data-theme]) .button_btn--inverse__CwiVv:active:not(:disabled),html[data-theme=system] .button_btn--inverse__CwiVv:active:not(:disabled){background-color:#d5d8df}}.button_btn--danger__WXtN_{background-color:var(--color-red,#e3342f);color:var(--color-on-accent,#ffffff)}.button_btn--danger__WXtN_:hover:not(:disabled){background-color:var(--color-red-hover,#d9221d)}.button_btn--danger__WXtN_:active:not(:disabled){background-color:var(--color-red-pressed,#c11f1a)}.button_btn--danger-ghost__Soul7{background-color:rgba(0,0,0,0);color:var(--color-red,#e3342f)}.button_btn--danger-ghost__Soul7 .button_btn__icon-end__Zs0lR,.button_btn--danger-ghost__Soul7 .button_btn__icon-start__ancu1{color:var(--color-red,#e3342f)}.button_btn--danger-ghost__Soul7:hover:not(:disabled){background-color:var(--color-red,#e3342f);color:var(--color-on-accent,#ffffff)}.button_btn--danger-ghost__Soul7:hover:not(:disabled) .button_btn__icon-end__Zs0lR,.button_btn--danger-ghost__Soul7:hover:not(:disabled) .button_btn__icon-start__ancu1{color:var(--color-on-accent,#ffffff)}.button_btn--danger-ghost__Soul7:active:not(:disabled){background-color:var(--color-red-pressed,#c11f1a);color:var(--color-on-accent,#ffffff)}.button_btn--warning__i5mES{background-color:var(--color-status-fg-warning,#a06707)}.button_btn--warning__i5mES,.button_btn--warning__i5mES .button_btn__icon-end__Zs0lR,.button_btn--warning__i5mES .button_btn__icon-start__ancu1{color:var(--color-on-accent,#ffffff)}.button_btn--warning__i5mES:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-status-fg-warning,#a06707) 90%,var(--color-ink,#000000))}.button_btn--warning__i5mES:active:not(:disabled){background-color:color-mix(in srgb,var(--color-status-fg-warning,#a06707) 82%,var(--color-ink,#000000))}.button_btn--warning-ghost__5TgQ1{background-color:rgba(0,0,0,0)}.button_btn--warning-ghost__5TgQ1,.button_btn--warning-ghost__5TgQ1 .button_btn__icon-end__Zs0lR,.button_btn--warning-ghost__5TgQ1 .button_btn__icon-start__ancu1{color:var(--color-status-fg-warning,#a06707)}.button_btn--warning-ghost__5TgQ1:hover:not(:disabled){background-color:var(--color-status-fg-warning,#a06707);color:var(--color-on-accent,#ffffff)}.button_btn--warning-ghost__5TgQ1:hover:not(:disabled) .button_btn__icon-end__Zs0lR,.button_btn--warning-ghost__5TgQ1:hover:not(:disabled) .button_btn__icon-start__ancu1{color:var(--color-on-accent,#ffffff)}.button_btn--warning-ghost__5TgQ1:active:not(:disabled){background-color:color-mix(in srgb,var(--color-status-fg-warning,#a06707) 82%,var(--color-ink,#000000));color:var(--color-on-accent,#ffffff)}.button_btn--accent__s9fSb{background-color:var(--btn-accent);color:var(--btn-accent-on,var(--color-on-accent,#ffffff))}.button_btn--accent__s9fSb:hover:not(:disabled){background-color:var(--btn-accent-hover)}.button_btn--fullWidth__LzGaJ{width:100%}.button_btn--disabled__ppN_i{opacity:.6;cursor:not-allowed}.button_btn--disabled__ppN_i:active .button_btn__inner__V9K4E,.button_btn--disabled__ppN_i:hover .button_btn__inner__V9K4E{transform:none}.button_btn__inner__V9K4E{display:inline-flex;align-items:center;justify-content:center;transition:transform 60ms ease-out;will-change:transform}.button_btn__icon-start__ancu1{display:flex;align-items:center;flex-shrink:0;margin-right:8px}.button_btn__icon-end__Zs0lR{display:flex;align-items:center;flex-shrink:0;margin-left:8px}.button_btn__content__m6k9H{display:flex;align-items:center;min-width:0;overflow:hidden;text-overflow:ellipsis}.button_btn__Tik_j:not(:has(.button_btn__content__m6k9H)) .button_btn__icon-start__ancu1{margin-right:0}.button_btn__Tik_j:not(:has(.button_btn__content__m6k9H)) .button_btn__icon-end__Zs0lR{margin-left:0}.button_btn__Tik_j[aria-busy=true]{display:grid;opacity:1;cursor:progress}.button_btn__Tik_j[aria-busy=true] .button_btn__inner__V9K4E{grid-area:1/1;visibility:hidden}.animated-logo_logo__JrDqm{overflow:visible}.animated-logo_stroke__0kvbQ{stroke-dasharray:1}.animated-logo_trail__0x_GN{stroke-dasharray:none}.animated-logo_logo--once__rgvSO .animated-logo_stroke__0kvbQ{animation:animated-logo_draw-once__vnxpV var(--anim-duration,1.4s) cubic-bezier(.65,0,.35,1) var(--anim-delay,0s) forwards;stroke-dashoffset:1;opacity:0}@keyframes animated-logo_draw-once__vnxpV{0%{stroke-dashoffset:1;opacity:0}15%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.animated-logo_logo--loop___UaUm .animated-logo_stroke__0kvbQ{animation:animated-logo_draw-loop__AM_eR var(--anim-duration,2.4s) ease-in-out infinite}@keyframes animated-logo_draw-loop__AM_eR{0%{stroke-dashoffset:1;opacity:0}8%{opacity:1}50%{stroke-dashoffset:0;opacity:1}88%{opacity:1}to{stroke-dashoffset:-1;opacity:0}}@media(prefers-reduced-motion:reduce){.animated-logo_logo--loop___UaUm .animated-logo_stroke__0kvbQ,.animated-logo_logo--once__rgvSO .animated-logo_stroke__0kvbQ{animation:none;stroke-dasharray:none;stroke-dashoffset:0;opacity:1}}.button-loader_loader__o_rm9{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;pointer-events:none;--anim-trail-color:color-mix(in srgb,currentColor 30%,transparent)}.button-loader_overlay__yB8B2{contain:inline-size}.button-loader_overlay__yB8B2 .button-loader_logo__tplLE{width:auto;height:var(--btn-loader-height,20px);max-width:100%}.button-loader_indicator__4ljtY{display:inline-flex;flex-shrink:0;max-width:100%}.button-loader_label__BATQl{min-width:0;overflow:hidden;text-overflow:ellipsis}.fab_fab__4PLnm{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:9999px;background:var(--color-primary,#4a9eff);color:var(--color-on-primary,#ffffff);cursor:pointer;transition:box-shadow .15s ease}.fab_fab__4PLnm:hover{box-shadow:var(--shadow-md,0 4px 6px rgba(0,0,0,.1))}.fab_fab__4PLnm:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:2px}.fab_fab--active__vs_Ip{background:color-mix(in srgb,var(--color-primary,#4a9eff) 88%,var(--color-ink,#000000))}.fab_fab__icon__TU5yU{display:inline-flex;align-items:center;justify-content:center}.animated-amount_slot__aJBwU{position:relative;display:inline-block}.animated-amount_value___ph_8{display:inline-block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.data-table_root__37qDa{display:flex;flex-direction:column;flex:1 1;width:100%;min-height:0}.data-table_rootGhost__wOegR .data-table_td__a4t7E:first-child,.data-table_rootGhost__wOegR .data-table_th__riSyf:first-child{padding-left:0}.data-table_rootGhost__wOegR .data-table_td__a4t7E:last-child,.data-table_rootGhost__wOegR .data-table_th__riSyf:last-child{padding-right:0}.data-table_rootGhost__wOegR .data-table_trClickable___Gznz:hover{background-color:rgba(0,0,0,0)}.data-table_headerTable__6k4A_{flex-shrink:0;overflow:hidden}.data-table_headerTable--gutter__2okdz{scrollbar-gutter:stable}.data-table_headerTable--external__uQGmy{position:-webkit-sticky;position:sticky;top:0;z-index:2}.data-table_scroll__HiqTi{flex:1 1;min-height:0;overflow-y:auto;overflow-x:auto}@media(min-width:768px){.data-table_scroll__HiqTi{overflow-x:hidden}}.data-table_scroll__HiqTi{scrollbar-width:none}.data-table_scroll__HiqTi::-webkit-scrollbar{display:none}.data-table_scroll--visible__2utps{scrollbar-width:thin}.data-table_scroll--visible__2utps::-webkit-scrollbar{display:block;width:8px}.data-table_scroll--visible__2utps::-webkit-scrollbar-thumb{border-radius:4px;background:var(--color-n-6,rgb(239.7,239.7,239.7))}.data-table_scroll--external__M7HgH{overflow:visible}.data-table_scroll--empty__bU2U7{display:flex;flex-direction:column}.data-table_scroll--empty__bU2U7>.data-table_table__n8T7Z{flex:1 1}.data-table_footer__BRK9v{flex-shrink:0;padding:0 16px;border-top:1px solid var(--color-n-6,rgb(239.7,239.7,239.7));background:var(--color-surface,#ffffff)}.data-table_table__n8T7Z{width:100%;border-collapse:collapse;table-layout:fixed;font-family:var(--font-sans)}@media(max-width:767.98px){.data-table_table__n8T7Z{min-width:720px}}.data-table_col__WW6gt{width:var(--col-width)}.data-table_col--select__aTRpb{width:var(--col-width,calc(16px + 18px))}.data-table_td--select__zNcT7,.data-table_th--select__s19l6{padding-right:0}.data-table_selectCell__AHOmb{display:flex;align-items:center}.data-table_groupCaret__levNP{display:grid;place-items:center;width:16px;height:16px;color:var(--color-text-muted,#6b7280);transform-origin:center;transition:transform .15s ease-in-out}.data-table_groupCaret__levNP[data-expanded=true]{transform:rotate(90deg)}.data-table_th__riSyf{height:calc(36px + 4px*2);padding:4px 16px;background-color:var(--color-surface,#ffffff)}@supports((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px)){.data-table_th__riSyf{background-color:var(--color-glass,rgba(255,255,255,.72));-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%)}}.data-table_th__riSyf{text-align:left;vertical-align:middle;white-space:nowrap;box-shadow:inset 0 -1px 0 var(--color-n-6,rgb(239.7,239.7,239.7))}.data-table_plainHeader__fYScG,.data-table_sortHeader__QIAUM{font-size:.85rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#6b7280)}.data-table_sortHeader__QIAUM{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:0;border:none;background:none;font-family:inherit;cursor:pointer}.data-table_sortHeader__QIAUM:hover{color:var(--color-text,#333333)}.data-table_sortHeader__QIAUM:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:2px;border-radius:2px}.data-table_sortHeaderActive__HSowf{color:var(--color-primary-dark,#2b7fe0)}.data-table_sortHeaderTouch__OfLwr{min-height:44px}.data-table_sortLabel__fk6N_{min-width:0;overflow:hidden;text-overflow:ellipsis}.data-table_sortCaret__gTSxA{display:inline-flex;flex-shrink:0;color:var(--color-text-subtle,#999999)}.data-table_sortPriority__fvbSs{display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;padding:0 3px;border-radius:9999px;background:var(--color-primary,#4a9eff);color:var(--color-on-primary,#ffffff);font-size:.85rem;font-weight:500;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.data-table_headerToolbar__e_zEg{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:.9375rem;font-weight:500;line-height:1.5;letter-spacing:normal;text-transform:none;color:var(--color-text,#333333)}.data-table_tr__zidiQ+.data-table_tr__zidiQ>.data-table_td__a4t7E{border-top:1px solid var(--color-n-6,rgb(239.7,239.7,239.7))}.data-table_tr__zidiQ:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:-2px}@keyframes data-table_rowFadeIn__62R2C{0%{opacity:0}to{opacity:1}}.data-table_trAnimated__Z6574{animation:data-table_rowFadeIn__62R2C .2s ease-out both}.data-table_trClickable___Gznz{cursor:pointer}.data-table_trClickable___Gznz:hover{background-color:var(--color-background-blue-hover,#f7fbff)}.data-table_trZebra__ubf4N{background-color:var(--color-background-blue-tint,#fafcff)}.data-table_trZebraNeutral__Cdroe{background-color:var(--color-n-2,rgb(249.9,249.9,249.9))}.data-table_trZebraNeutral__Cdroe.data-table_trClickable___Gznz:hover{background-color:color-mix(in srgb,var(--color-background-blue-hover,#f7fbff) 96%,var(--color-ink,#000000))}.data-table_td__a4t7E{height:calc(36px + 16px*2);padding:16px;vertical-align:middle;font-size:.9375rem;font-weight:500;line-height:1.5;color:var(--color-text,#333333)}.data-table_trMember__cGpCS>.data-table_tdIndent__D4zxq{padding-left:calc(16px*2)}.data-table_trGroup__n_nMH>.data-table_td__a4t7E:first-child,.data-table_trMember__cGpCS>.data-table_td__a4t7E:first-child{box-shadow:inset 3px 0 0 var(--color-primary,#4a9eff)}.data-table_trMemberLast__rvZqT>.data-table_td__a4t7E{border-bottom:1px solid var(--color-primary,#4a9eff)}.data-table_groupCell__LqA9c{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:4px 16px;border-top:1px solid var(--color-n-6,rgb(239.7,239.7,239.7));border-bottom:1px solid var(--color-n-6,rgb(239.7,239.7,239.7));background:var(--color-background-blue-tint,#fafcff);font-size:.85rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#6b7280)}.data-table_scroll--external__M7HgH .data-table_groupCell__LqA9c{top:calc(36px + 4px*2)}.data-table_table__n8T7Z>tbody:first-of-type>.data-table_groupRow__pVWl1:first-child>.data-table_groupCell__LqA9c{border-top:none}.data-table_subCell__yqtJ5{padding:0;background:var(--color-n-4,rgb(244.8,244.8,244.8))}.data-table_emptyCell__JJlIu,.data-table_subCell__yqtJ5{border-top:1px solid var(--color-n-6,rgb(239.7,239.7,239.7))}.data-table_emptyCell__JJlIu{padding:24px 16px;vertical-align:middle}.data-table_root__37qDa[data-loading=true] .data-table_th__riSyf{pointer-events:none}.data-table_root__37qDa[data-loading=true] .data-table_headerToolbar__e_zEg,.data-table_root__37qDa[data-loading=true] .data-table_sortHeader__QIAUM{opacity:.5}.data-table_root__37qDa[data-density=compact] .data-table_td__a4t7E{height:calc(28px + 8px*2);padding-block:8px;font-size:.85rem;font-weight:500;line-height:1.4}.data-table_root__37qDa[data-density=compact] .data-table_groupCell__LqA9c{padding-block:2px}.data-table_root__37qDa[data-density=compact] .data-table_emptyCell__JJlIu{padding:16px}@media(prefers-reduced-motion:reduce){.data-table_groupCaret__levNP{transition:none}}.cell-text_root__opKn5{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.cell-text_title__SHPd_{font-size:.9375rem;font-weight:500;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:var(--color-text,#333333)}[data-density=compact] .cell-text_title__SHPd_{font-size:.85rem;font-weight:500;line-height:1.4}.cell-text_subtitle__HfftN{font-size:.8rem;font-weight:400;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;color:var(--color-text-muted,#6b7280)}[data-density=compact] .cell-text_subtitle__HfftN{display:none}.text-area_fieldWrapper__INUjK{display:flex;flex-direction:column;gap:4px;width:100%;position:relative;max-width:var(--field-max-width,none)}.text-area_fieldWrapper--measure__JigVg{max-width:360px}.text-area_fieldWrapper--compact__jed15{max-width:240px}.text-area_fieldWrapper--full__3RyQA{max-width:none}.text-area_label__AYh5Q{color:var(--color-text-muted,#6b7280);font-size:.85rem;font-weight:500;line-height:1.4;margin-bottom:0}.text-area_label__AYh5Q .text-area_required__OvbL6{color:var(--color-red,#e3342f);margin-left:2px}.text-area_textAreaWrapper__4ZX6g{position:relative;height:-moz-fit-content;height:fit-content;width:100%}.text-area_errorMessage__unEnb{position:absolute;left:0;right:0;top:100%;margin-top:2px;color:var(--color-red,#e3342f);font-size:.85rem;font-weight:500;line-height:1.4;pointer-events:none;z-index:2}.text-area_textArea__iWoZ1{display:block;width:100%;padding:4px 8px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;background-color:var(--color-n-2,rgb(249.9,249.9,249.9));color:var(--color-text,#333333);font-size:.85rem;font-weight:500;line-height:1.4;font-family:inherit;resize:none;min-height:63px}.text-area_textArea__iWoZ1::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.text-area_textArea__iWoZ1::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.text-area_textArea__iWoZ1::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent));border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.text-area_textArea__iWoZ1::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.text-area_textArea__iWoZ1::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.text-area_textArea__iWoZ1{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0)}.text-area_textArea__iWoZ1::placeholder{color:var(--color-text-subtle,#999999);font-weight:400}.text-area_textArea__iWoZ1:not(:placeholder-shown){background-color:var(--color-surface,#ffffff)}.text-area_textArea__iWoZ1:focus{outline:none;border-color:var(--color-primary,#4a9eff);background-color:var(--color-surface,#ffffff)}.text-area_textArea__iWoZ1:hover:not(:focus):not(:disabled){border-color:var(--color-n-14,rgb(219.3,219.3,219.3))}.text-area_textArea__iWoZ1:disabled{opacity:.5;cursor:not-allowed}.text-area_textArea__iWoZ1:-moz-read-only{background-color:color-mix(in srgb,var(--color-background,#f0f0f0) 90%,var(--color-surface,#ffffff));border-color:color-mix(in srgb,var(--color-grey,#a2a2a2) 70%,var(--color-surface,#ffffff));cursor:default}.text-area_textArea__iWoZ1:read-only{background-color:color-mix(in srgb,var(--color-background,#f0f0f0) 90%,var(--color-surface,#ffffff));border-color:color-mix(in srgb,var(--color-grey,#a2a2a2) 70%,var(--color-surface,#ffffff));cursor:default}.text-area_textArea__iWoZ1:invalid{border-color:var(--color-red,#e3342f)}.text-area_textArea--ghost__1BBqh{border:none;background:rgba(0,0,0,0);padding:0;border-radius:4px}.text-area_textArea--ghost__1BBqh:not(:placeholder-shown){background:rgba(0,0,0,0)}.text-area_textArea--ghost__1BBqh:hover:not(:focus):not(:disabled){background-color:rgba(0,0,0,0)}.text-area_textArea--ghost__1BBqh:focus{box-shadow:none;background-color:rgba(0,0,0,0)}.text-area_textArea--sm__VEQ_u{padding:4px 8px;font-size:.85rem;min-height:49px}@media(pointer:coarse){.text-area_textArea--sm__VEQ_u{font-size:max(16px,.85rem)}}.text-area_textArea--md__Xp082{padding:8px 16px;font-size:.9375rem;min-height:63px}@media(pointer:coarse){.text-area_textArea--md__Xp082{font-size:max(16px,.9375rem)}}.text-area_textArea--lg__FRzq2{padding:8px 16px;font-size:1rem;min-height:77px}@media(pointer:coarse){.text-area_textArea--lg__FRzq2{font-size:max(16px,1rem)}}.text-area_textArea--xl__h_eAU{padding:8px 32px;font-size:1rem;min-height:91px}@media(pointer:coarse){.text-area_textArea--xl__h_eAU{font-size:max(16px,1rem)}}.text-area_textArea--radiusNone__CkfyP{border-radius:0}.text-area_textArea--radiusSmall__x4M1D{border-radius:4px}.text-area_textArea--radiusMedium__4xz8F{border-radius:8px}.text-area_textArea--radiusLarge__Uekkz{border-radius:12px}.text-area_textArea--radiusFull__4Qciw{border-radius:9999px}.text-area_textArea--resizeNone__4dI_J{resize:none}.text-area_textArea--resizeBoth__hd_Zq{resize:both}.text-area_textArea--resizeHorizontal___a87O{resize:horizontal}.text-area_textArea--resizeVertical__hcISH{resize:vertical}.text-area_textArea--autoGrow__IarFc{min-height:unset;overflow:hidden}.text-area_textArea--withCharacterCount__MfT9A{padding-bottom:22px}.text-area_characterCount__2Cl23{position:absolute;bottom:4px;right:8px;font-size:.85rem;font-weight:500;line-height:1.4;font-size:.8rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity .12s ease}.text-area_textAreaWrapper__4ZX6g:focus-within .text-area_characterCount__2Cl23{opacity:1}.text-area_characterCountNormal__vrRbn{color:var(--color-text-muted,#6b7280)}.text-area_characterCountWarning__vkSSm{color:var(--color-yellow,#f59e0b)}.text-area_characterCountError__i3pf_{color:var(--color-red,#e3342f)}.next-step_anchor__AvkL_{position:absolute;top:50%;left:calc(100% + 12px);z-index:1;display:inline-flex;pointer-events:auto;transform:translateY(-50%)}.next-step_button__8ZkSj{color:var(--color-text-subtle,#999999)}.next-step_button__8ZkSj:hover,.next-step_button__8ZkSj[data-state=open]{color:var(--color-primary,#4a9eff)}.next-step_role__hQFo5{display:flex;flex-direction:column}.next-step_roleHint__knyKE{font-weight:500;line-height:1.4}.next-step_roleHint__knyKE,.next-step_title__xFeZZ{font-size:.85rem;color:var(--color-text-muted,#6b7280)}.next-step_title__xFeZZ{padding:4px 8px;font-weight:600;line-height:1.2}.nodes_card__UuRKj{position:relative;width:100%;background-color:var(--color-surface,#ffffff);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:12px;box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04));transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease,filter .18s ease}@media(prefers-reduced-motion:reduce){.nodes_card__UuRKj{transition:none}}.nodes_tone--green__mxY_r{--node-tile-bg:color-mix(in srgb,var(--color-green,#22c55e) 12%,var(--color-surface,#ffffff));--node-tile-fg:color-mix(in srgb,var(--color-green,#22c55e) 55%,var(--color-ink,#000000));--node-accent:color-mix(in srgb,var(--color-green,#22c55e) 70%,var(--color-ink,#000000))}.nodes_tone--orange__oT3Hf{--node-tile-bg:color-mix(in srgb,var(--color-orange,#f97316) 12%,var(--color-surface,#ffffff));--node-tile-fg:color-mix(in srgb,var(--color-orange,#f97316) 55%,var(--color-ink,#000000));--node-accent:color-mix(in srgb,var(--color-orange,#f97316) 80%,var(--color-ink,#000000))}.nodes_tone--red__GU8fG{--node-tile-bg:color-mix(in srgb,var(--color-red,#e3342f) 15%,var(--color-surface,#ffffff));--node-tile-fg:var(--color-status-fg-error,#bc1e19);--node-accent:var(--color-red,#e3342f)}.nodes_tone--blue__7azrg{--node-tile-bg:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));--node-tile-fg:var(--color-plan-3,#0c8ce9);--node-accent:var(--color-plan-3,#0c8ce9)}.nodes_tone--purple__CB9fr{--node-tile-bg:color-mix(in srgb,var(--color-violet,#8b5cf6) 8%,var(--color-surface,#ffffff));--node-tile-fg:var(--color-violet-hover,#6d28d9);--node-accent:var(--color-violet,#8b5cf6)}.nodes_tone--sky__FeDgj{--node-tile-bg:color-mix(in srgb,var(--color-primary,#4a9eff) 10%,var(--color-surface,#ffffff));--node-tile-fg:color-mix(in srgb,var(--color-primary,#4a9eff) 70%,var(--color-ink,#000000));--node-accent:color-mix(in srgb,var(--color-primary,#4a9eff) 75%,var(--color-surface,#ffffff))}.nodes_tone--mint__6mg_j{--node-tile-bg:color-mix(in srgb,var(--color-emerald,#16a34a) 10%,var(--color-surface,#ffffff));--node-tile-fg:color-mix(in srgb,var(--color-emerald,#16a34a) 65%,var(--color-ink,#000000));--node-accent:color-mix(in srgb,var(--color-emerald,#16a34a) 70%,var(--color-surface,#ffffff))}.nodes_tone--aqua__NKQoQ{--node-tile-bg:color-mix(in srgb,var(--color-cyan,#06b6d4) 14%,var(--color-surface,#ffffff));--node-tile-fg:color-mix(in srgb,var(--color-cyan,#06b6d4) 60%,var(--color-ink,#000000));--node-accent:color-mix(in srgb,var(--color-cyan,#06b6d4) 90%,var(--color-ink,#000000))}.nodes_tone--teal__3Ly_w{--node-tile-bg:color-mix(in srgb,var(--color-teal,#0d9488) 12%,var(--color-surface,#ffffff));--node-tile-fg:var(--color-teal,#0d9488);--node-accent:var(--color-teal,#0d9488)}.nodes_header__IyiIp{display:flex;align-items:flex-start;gap:12px;padding:12px}.nodes_tile__TtHNy{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0;width:36px;height:36px;border-radius:10px;background-color:var(--node-accent);color:#fff}.nodes_heading__zAuFb{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.nodes_eyebrow__qoaf_{display:flex;align-items:center;gap:4px;min-width:0;font-size:.8rem;font-weight:600;line-height:1.4;color:var(--node-tile-fg)}.nodes_eyebrow__qoaf_>svg{flex-shrink:0}.nodes_eyebrowText__4XRjw,.nodes_title__NC3Kg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nodes_title__NC3Kg{font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--color-text,#333333)}.nodes_titleWrap__nV_gg{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.nodes_subtitle__2E5Zo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.nodes_menu__sFQHS{flex-shrink:0;margin:-2px -4px 0 0}.nodes_card__UuRKj .nodes_menuButton__pmeJH{color:var(--color-text-subtle,#999999)}.nodes_card__UuRKj .nodes_menuButton__pmeJH:hover,.nodes_card__UuRKj .nodes_menuButton__pmeJH[data-state=open]{color:var(--color-text,#333333)}.nodes_menuDanger__Qczjb{color:var(--color-red,#e3342f)}.nodes_menuWithLeading__6IfwR{display:flex;align-items:center;gap:2px}.nodes_gateLock__gwkWI{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--color-violet-hover,#6d28d9);cursor:help}.nodes_body__Aeysp{display:flex;flex-direction:column;padding:4px 0;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.nodes_row__v_4k0{position:relative;display:flex;align-items:center;gap:8px;min-width:0;padding:4px 12px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.nodes_row__v_4k0>svg{flex-shrink:0}.nodes_rowLabel__Q0YAG{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}.nodes_rowEmpty__98Z1W,.nodes_rowMuted__8QPCt{color:var(--color-text-subtle,#999999)}.nodes_rowEmpty__98Z1W{margin:0;padding:4px 12px;font-size:.85rem;font-weight:500;line-height:1.4;font-style:italic}.nodes_gateSource__lB3vF{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;margin-top:4px}.nodes_gateBadge__CqjKF{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 8px;border-radius:4px;background-color:color-mix(in srgb,var(--color-violet,#8b5cf6) 8%,var(--color-surface,#ffffff));font-size:.85rem;font-weight:500;line-height:1.4;font-weight:600;color:var(--color-violet-hover,#6d28d9)}.nodes_gateBadge__CqjKF>svg{flex-shrink:0}.nodes_gateBadgeText__t0opY,.nodes_gateCondition__sjrWv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nodes_gateCondition__sjrWv{max-width:100%;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-subtle,#999999)}.nodes_effects__fMP9T{display:flex;flex-direction:column;min-width:0;padding:4px 0;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));contain:inline-size}.nodes_effectMore__dhJG9{cursor:help}.nodes_card__UuRKj .nodes_handle__odleD{width:10px;height:10px;background-color:var(--color-surface,#ffffff);border:1.5px solid var(--color-n-30,rgb(178.5,178.5,178.5));transition:border-color .12s ease,opacity .12s ease}.nodes_card__UuRKj .nodes_handle__odleD:after{content:"";position:absolute;inset:-7px;border-radius:9999px}.nodes_card__UuRKj .nodes_handle__odleD:hover{border-color:var(--node-accent)}.nodes_card__UuRKj .nodes_handleTarget__f0Rxz{left:-1px}.nodes_card__UuRKj .nodes_handleAnswer__Xk_Ur,.nodes_card__UuRKj .nodes_handleSource__kRnXK{right:-1px}.nodes_handleIdle__N5dmR{opacity:0}.nodes_card__UuRKj:hover .nodes_handleIdle__N5dmR,[data-connecting] .nodes_handleIdle__N5dmR{opacity:1}.nodes_cardSelected__9FdD3{border-color:var(--color-primary,#4a9eff);box-shadow:var(--shadow-ring-primary,0 0 0 3px rgba(74,158,255,.2)),var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04))}.nodes_cardConflict__A2YUk{border-color:var(--color-red,#e3342f);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-red,#e3342f) 45%,transparent)}.nodes_cardProblem__CWM1j{border-color:var(--color-red,#e3342f);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-red,#e3342f) 35%,transparent),var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04))}.nodes_cardProblem__CWM1j.nodes_cardSelected__9FdD3{box-shadow:var(--shadow-ring-primary,0 0 0 3px rgba(74,158,255,.2)),var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04))}.nodes_conflictOverlay__6x1fb{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px;border-radius:12px;background-color:color-mix(in srgb,var(--color-red,#e3342f) 92%,transparent);text-align:center;color:#fff;pointer-events:none}.nodes_conflictTitle__TwePg{font-size:.9375rem;font-weight:600;line-height:1.5}.nodes_conflictBody__J5Pcc{font-size:.85rem;font-weight:500;line-height:1.4;opacity:.9}.nodes_card__UuRKj .react-flow__resize-control.line.nodes_widthHandle__zsMyn{width:20px;border:0;background-color:rgba(0,0,0,0)}.nodes_card__UuRKj .react-flow__resize-control.line.nodes_widthHandle__zsMyn:after{content:"";position:absolute;inset:10px 9px;border-radius:9999px;background-color:var(--node-accent);opacity:0;transition:opacity .12s ease}.nodes_card__UuRKj .react-flow__resize-control.line.nodes_widthHandle__zsMyn:hover:after{opacity:1}.nodes_path--untaken__Y2_tr{opacity:.22;filter:grayscale(1)}.nodes_path--taken___oSvr{border-color:var(--node-accent);box-shadow:0 0 0 1.5px var(--node-accent),var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04))}.nodes_cardFlash__n_s5L{animation:nodes_card-flash__iQ5N7 .62s ease-in-out 2}@keyframes nodes_card-flash__iQ5N7{50%{box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04)),0 0 0 5px color-mix(in srgb,var(--color-red,#e3342f) 30%,transparent)}}@media(prefers-reduced-motion:reduce){.nodes_cardFlash__n_s5L{animation:none;box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04)),0 0 0 5px color-mix(in srgb,var(--color-red,#e3342f) 30%,transparent)}}.nodes_rowTaken__Oy4Za{color:var(--color-text,#333333);animation:nodes_answer-pulse__4ybmV 2.6s ease-in-out infinite}@keyframes nodes_answer-pulse__4ybmV{0%,to{background-color:rgba(0,0,0,0)}50%{background-color:color-mix(in srgb,var(--node-accent) 16%,transparent)}}@media(prefers-reduced-motion:reduce){.nodes_rowTaken__Oy4Za{animation:none;background-color:color-mix(in srgb,var(--node-accent) 16%,transparent)}}.accordion_accordionItem__O_rEs{border-radius:4px;overflow:hidden;transition:all .2s ease-in-out;box-shadow:var(--shadow-md,0 4px 6px rgba(0,0,0,.1));background-color:var(--color-surface,#ffffff)}.accordion_accordionItem__O_rEs[data-state=open] .accordion_subtitle__iGdCM{opacity:1;visibility:visible}.accordion_accordionItem__O_rEs[data-disabled],.accordion_accordionItem__O_rEs[data-disabled] .accordion_trigger__YOEml{cursor:not-allowed}.accordion_accordionItem__O_rEs+.accordion_accordionItem__O_rEs{margin-top:16px}.accordion_header__eLd9D{display:flex;height:100px}.accordion_actions__QIns5{display:flex;align-items:center;align-self:center;flex-shrink:0;padding-right:32px}.accordion_trigger__YOEml{all:unset;flex:1 1;min-width:0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color .2s ease-in-out;outline:none;padding:0 32px}.accordion_trigger__YOEml:focus-visible{background-color:color-mix(in srgb,var(--color-secondary,#881db9) 10%,var(--color-surface,#ffffff));outline:2px solid var(--color-secondary,#881db9);outline-offset:-2px}.accordion_trigger__YOEml:active:not([data-disabled]){background-color:color-mix(in srgb,var(--color-background,#f0f0f0) 70%,var(--color-surface,#ffffff))}.accordion_accordionItem--sm__K8Xfu .accordion_trigger__YOEml:active:not([data-disabled]){background-color:color-mix(in srgb,var(--color-n-3,rgb(247.35,247.35,247.35)) 96%,var(--color-ink,#000000))}.accordion_trigger__YOEml[data-disabled]{cursor:not-allowed}.accordion_headerContent__Nc7bI{display:flex;align-items:center;gap:8px;flex:1 1;text-align:left}.accordion_icon__570H1{display:flex;align-items:center;color:var(--color-text-muted,#6b7280)}.accordion_titleContainer__tfz2X{display:flex;flex-direction:column;gap:8px;flex:1 1;position:relative}.accordion_title__x01a8{color:var(--color-text,#333333);font-size:1rem;font-weight:600;line-height:1.2}.accordion_subtitle__iGdCM{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-subtle,#999999);position:absolute;left:0;top:calc(100% + 8px);opacity:0;visibility:hidden;transition:all .3s ease-in-out}.accordion_count__D6Vbp{display:flex;align-items:center;justify-content:center;background-color:var(--color-red,#e3342f);color:var(--color-on-accent,#ffffff);border-radius:50%;height:18px;width:18px;padding:2px 6px;font-size:.85rem;font-weight:500;line-height:1.4}.accordion_rightComponent__nnqF9{display:flex;align-items:center;margin-left:8px}.accordion_chevron__vqpxc{display:flex;align-items:center;color:var(--color-text-muted,#6b7280)}.accordion_content__bcCXO{overflow:hidden}.accordion_contentInner__V_3Bz{color:var(--color-text,#333333);padding:24px 32px}.accordion_accordionItem--sm__K8Xfu{border:none;box-shadow:var(--shadow-card,0 1px 2px rgba(0,0,0,.03),0 2px 6px rgba(0,0,0,.08));transition:background-color .15s ease,box-shadow .15s ease}.accordion_accordionItem--sm__K8Xfu+.accordion_accordionItem--sm__K8Xfu{margin-top:8px}.accordion_accordionItem--sm__K8Xfu .accordion_header__eLd9D{height:auto}.accordion_accordionItem--sm__K8Xfu .accordion_trigger__YOEml{padding:16px;gap:8px;transition:color .15s ease}.accordion_accordionItem--sm__K8Xfu .accordion_actions__QIns5{padding-right:8px}.accordion_accordionItem--sm__K8Xfu .accordion_title__x01a8{font-size:.9375rem;font-weight:600;line-height:1.5}.accordion_accordionItem--sm__K8Xfu .accordion_titleContainer__tfz2X{gap:2px;position:static}.accordion_accordionItem--sm__K8Xfu .accordion_subtitle__iGdCM{position:static;top:auto;left:auto;opacity:1;visibility:visible}.accordion_accordionItem--sm__K8Xfu .accordion_contentInner__V_3Bz{padding:16px}.accordion_accordionItem--sm__K8Xfu .accordion_contentInner--separator__vfman{border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.accordion_accordionItem--titleLg__ikIKE .accordion_headerContent__Nc7bI{gap:16px}.accordion_accordionItem--titleLg__ikIKE .accordion_title__x01a8{font-size:1.125rem;font-weight:600;line-height:1.2;font-weight:800}.options-field_root___CUXA{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.options-field_label__Xl7Lk{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.options-field_list__AgvwA{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.options-field_row__oWvrI{display:flex;align-items:center;justify-content:space-between;gap:4px;box-sizing:border-box;padding-right:8px}.options-field_row--sm__G3ARE{min-height:28px;padding-left:8px}.options-field_row--sm__G3ARE .options-field_text__a7vrh{font-size:.85rem}.options-field_row--md__8VH2R{min-height:36px;padding-left:16px}.options-field_row--md__8VH2R .options-field_text__a7vrh{font-size:.9375rem}.options-field_text__a7vrh{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.options-field_add__nTYZz{display:flex;align-items:flex-start;gap:4px}.options-field_input__C3JKy{flex:1 1;min-width:0}.inset-card_card__14HrE{border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;background:var(--color-surface-subtle,#fcfcff);transition:border-color .12s ease}.inset-card_card__14HrE:hover{border-color:var(--color-select,#0c8ce9)}.inset-card_card--active__JxWH_{background:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));border-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff))}.inset-card_card--active__JxWH_:hover{border-color:var(--color-primary,#4a9eff)}.inset-card_card--padding-sm__uRWWy{padding:8px}.role-editor_panel__Z7lW9{display:flex;flex-direction:column;gap:12px;width:320px;max-width:100%}.role-editor_title__Vz9M1{font-size:.9375rem;font-weight:600;line-height:1.5}.role-editor_fields__tTXbm{display:flex;flex-direction:column;gap:12px}.role-editor_row__tcAn7{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.role-editor_actions__6k6wZ{display:flex;justify-content:flex-end;gap:8px}.role-editor_hint__KUM0Z{margin:0;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.role-editor_locked__dRMqP{min-width:0}.canvas-problems_anchor__vvxKJ{position:absolute;top:16px;right:16px;left:16px;z-index:5;display:flex;flex-direction:column;gap:4px;container-type:inline-size;pointer-events:none}.canvas-problems_anchorBelowToolbar__19vSc .canvas-problems_note__wzAnD{max-width:min(560px,100% - 460px)}@container (max-width: 1040px){.canvas-problems_anchorBelowToolbar__19vSc .canvas-problems_note__wzAnD{max-width:min(560px,100%);margin-top:calc(16px + 32px)}}.canvas-problems_note__wzAnD{display:flex;align-items:center;gap:8px;width:max-content;max-width:min(560px,100%);margin:0;padding:4px 8px;pointer-events:auto;background-color:color-mix(in srgb,var(--color-red,#e3342f) 8%,var(--color-surface,#ffffff));border:1px solid color-mix(in srgb,var(--color-red,#e3342f) 40%,var(--color-surface,#ffffff));border-radius:4px;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.05));color:color-mix(in srgb,var(--color-red,#e3342f) 90%,var(--color-ink,#000000));font-size:.85rem;font-weight:500;line-height:1.4}.canvas-problems_note__wzAnD>svg{flex-shrink:0}.canvas-problems_message__PmicG{flex:1 1 auto;min-width:0;margin:0}.canvas-problems_actions__2pg_s{display:flex;flex-shrink:0;flex-wrap:wrap;gap:4px}@container (max-width: 480px){.canvas-problems_note__wzAnD{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:4px 8px;gap:4px 8px;padding:8px}.canvas-problems_actions__2pg_s{grid-column:2/-1;grid-row:2}.canvas-problems_dismiss__1id3c{grid-column:3;grid-row:1}}.canvas-problems_dismiss__1id3c{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px;padding:0;background:none;border:0;border-radius:2px;color:inherit;cursor:pointer}.canvas-problems_dismiss__1id3c:hover{background-color:color-mix(in srgb,var(--color-red,#e3342f) 18%,var(--color-surface,#ffffff))}.dynamic-document-marks_icon__IPsdm{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-teal,#0d9488)}.dynamic-document-marks_chip__pQVgQ{display:inline-flex;min-width:0;max-width:240px}.dynamic-document-marks_chipFull__Te1up,.dynamic-document-marks_chipInner__8HVqN{max-width:100%}.dynamic-document-marks_chipFull__Te1up .dynamic-document-marks_chipInner__8HVqN.dynamic-document-marks_chipInner__8HVqN{height:auto;padding-block:2px;white-space:normal}.dynamic-document-marks_chipWide__8c2N4{max-width:100%}.dynamic-document-marks_chipBlock__yAheM{display:flex;flex:1 1 auto;width:100%;max-width:100%}.dynamic-document-marks_requiredChip__ePk1n{margin-right:-4px}.document-questions-list_questionTags__R0U43{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.document-questions-list_questionBody__CSwB5{display:flex;flex-direction:column;gap:16px}.document-questions-list_questionField__v3vNA{display:flex;flex-direction:column;gap:4px}.document-questions-list_questionField__v3vNA+.document-questions-list_questionField__v3vNA{padding-top:16px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.document-questions-list_questionFieldLabel__jUbov{font-size:.85rem;font-weight:600;line-height:1.2;color:var(--color-text-muted,#6b7280)}.document-questions-list_questionText__zNdWl{font-size:.9375rem;font-weight:500;line-height:1.5;font-weight:600;color:var(--color-text,#333333)}.document-questions-list_answerList__kWdU2{display:flex;flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none}.document-questions-list_answerRow__9S1XF{display:grid;grid-template-columns:minmax(120px,.3fr) minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;padding:8px 16px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:4px}@media(max-width:767.98px){.document-questions-list_answerRow__9S1XF{grid-template-columns:minmax(0,1fr)}}.document-questions-list_answerSide__9JgYW{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.document-questions-list_answerChip__TSvki{padding:2px 12px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:9999px;font-size:.85rem;font-weight:600;line-height:1.2;white-space:nowrap}.document-questions-list_answerChip--yes__ZsPJd{border-color:color-mix(in srgb,var(--color-green,#22c55e) 30%,var(--color-surface,#ffffff));background-color:color-mix(in srgb,var(--color-green,#22c55e) 12%,var(--color-surface,#ffffff));color:color-mix(in srgb,var(--color-green,#22c55e) 55%,var(--color-ink,#000000))}.document-questions-list_answerChip--no__58PK1{border-color:color-mix(in srgb,var(--color-red,#e3342f) 35%,var(--color-surface,#ffffff));background-color:color-mix(in srgb,var(--color-red,#e3342f) 8%,var(--color-surface,#ffffff));color:var(--color-red,#e3342f)}.document-questions-list_answerChip--teal__ZUn7e{border-color:color-mix(in srgb,var(--color-teal,#0d9488) 40%,transparent);background-color:color-mix(in srgb,var(--color-teal,#0d9488) 12%,transparent);color:var(--color-teal,#0d9488)}.document-questions-list_answerChip--marigold__6RvDp{border-color:color-mix(in srgb,var(--color-marigold,#f5b800) 40%,transparent);background-color:color-mix(in srgb,var(--color-marigold,#f5b800) 12%,transparent);color:color-mix(in srgb,var(--color-marigold,#f5b800) 70%,var(--color-ink,#000000))}.document-questions-list_answerChip--indigo__cTZ_g{border-color:color-mix(in srgb,var(--color-indigo,#6366f1) 40%,transparent);background-color:color-mix(in srgb,var(--color-indigo,#6366f1) 12%,transparent);color:var(--color-indigo,#6366f1)}.document-questions-list_answerChip--cyan__KjHgK{border-color:color-mix(in srgb,var(--color-cyan,#06b6d4) 40%,transparent);background-color:color-mix(in srgb,var(--color-cyan,#06b6d4) 12%,transparent);color:var(--color-cyan,#06b6d4)}.document-questions-list_answerDefault__nMEE9{padding:2px 8px;border-radius:9999px;background-color:var(--color-n-2,rgb(249.9,249.9,249.9));font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);cursor:help}.document-questions-list_answerEffect__YrswR{display:flex;flex-direction:column;gap:4px;min-width:0;padding-left:16px;border-left:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}@media(max-width:767.98px){.document-questions-list_answerEffect__YrswR{padding-left:0;border-left:none}}.document-questions-list_answerEffectLabel__9Xkxk,.document-questions-list_answerNothing__iA981{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.document-questions-list_outcomeIcon__a5_Pu{flex-shrink:0;color:var(--color-primary,#4a9eff)}.document-questions-list_questionLocked__YwhE3{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.document-questions-list_questionActions__H1ztm{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:8px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.document-questions-list_advancedHint__MXxUw{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:0}.document-questions-list_outcomes__scxZY{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.document-questions-list_outcomes__scxZY>li{min-width:0;max-width:100%}.document-questions-list_outcomeText__MIZYR{min-width:0}.document-questions-list_outcome__yMopa{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;padding:3px 4px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:4px;background-color:var(--color-n-1,rgb(252.45,252.45,252.45));color:var(--color-text,#333333);cursor:pointer;font-size:.85rem;font-weight:500;line-height:1.4}.document-questions-list_outcome__yMopa:hover:not(:disabled){border-color:var(--color-primary,#4a9eff);color:color-mix(in srgb,var(--color-primary,#4a9eff) 80%,var(--color-ink,#000000))}.document-questions-list_outcome__yMopa:disabled{cursor:default}.group-card_card__UTy0y{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;background-color:var(--color-surface,#ffffff)}.group-card_plain__Q58GO{padding:0;border:0;background-color:rgba(0,0,0,0)}.group-card_header__JZQP8{display:flex;align-items:flex-start;gap:8px}@media(max-width:767.98px){.group-card_header__JZQP8{flex-wrap:wrap}}.group-card_icon__1bn22{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9375rem;font-weight:600;line-height:1.2;color:var(--color-text-muted,#6b7280)}.group-card_text__hkJgR{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.group-card_title__aeYlO{font-size:.9375rem;font-weight:600;line-height:1.2;color:var(--color-text,#333333);margin:0}.group-card_description__3Qcbe{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);margin:0}.group-card_action__iNsr8{flex-shrink:0}.group-card_body__xkS5U{display:flex;flex-direction:column;gap:16px}.dynamic-documents-list_list__gV3l1{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.dynamic-documents-list_row__7BubY{display:flex;align-items:center;gap:8px;min-width:0;padding:16px;border-radius:4px;background-color:var(--color-surface,#ffffff);box-shadow:var(--shadow-card,0 1px 2px rgba(0,0,0,.03),0 2px 6px rgba(0,0,0,.08))}.dynamic-documents-list_documentStack__F91i9{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.dynamic-documents-list_rowHighlighted__3Ag5x{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary,#4a9eff) 24%,transparent);transition:background-color .24s ease,box-shadow .24s ease}.dynamic-documents-list_documentName__OqMpU{color:var(--color-text,#333333);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.5}.dynamic-documents-list_documentSummary__jXwY4{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-subtle,#999999)}.editor-grid_grid__fNqm4{--editor-grid-gap:16px;display:flex;flex-direction:column;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:4px;background-color:var(--color-surface,#ffffff)}.editor-grid_header__fflNG,.editor-grid_row__T9w4F{display:grid;grid-template-columns:var(--editor-grid-columns);grid-gap:var(--editor-grid-gap);gap:var(--editor-grid-gap);align-items:center;padding:8px}.editor-grid_header__fflNG{background-color:var(--color-n-4,rgb(244.8,244.8,244.8));border-bottom:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:3px 3px 0 0;font-size:.85rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#6b7280)}.editor-grid_header__fflNG [data-tip]{cursor:help;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-grid_headerCentred__TC1eL{text-align:center}.editor-grid_row__T9w4F{position:relative;background-color:var(--color-surface,#ffffff);transition:background-color .12s ease}.editor-grid_row__T9w4F[data-clickable]{cursor:pointer}.editor-grid_row__T9w4F[data-clickable]:hover{background-color:var(--color-n-4,rgb(244.8,244.8,244.8))}.editor-grid_rowWrap__GGC9P{display:flex;flex-direction:column;background-color:var(--color-surface,#ffffff)}.editor-grid_rowWrap__GGC9P+.editor-grid_rowWrap__GGC9P{border-top:1px solid var(--color-n-6,rgb(239.7,239.7,239.7))}.editor-grid_rowWrap__GGC9P:not(:has(~.editor-grid_rowWrap__GGC9P)){border-radius:0 0 3px 3px}.editor-grid_rowWrap__GGC9P:not(:has(~.editor-grid_rowWrap__GGC9P))>:last-child{border-radius:0 0 3px 3px}.editor-grid_subRow__hpvOg{display:flex;align-items:center;gap:16px;padding:8px 16px 8px 32px;border-top:1px dashed var(--color-n-8,rgb(234.6,234.6,234.6));background-color:var(--color-n-4,rgb(244.8,244.8,244.8))}@media(max-width:767.98px){.editor-grid_subRow__hpvOg{flex-wrap:wrap;padding-left:16px}}.avatar_avatar__hWRzW{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background-color:var(--avatar-color,var(--color-primary,#4a9eff));color:var(--color-on-primary,#ffffff);font-family:var(--font-sans);font-weight:600;line-height:1;letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.avatar_avatar--sm__1VjhB,.avatar_avatar--xs__2L6CE{width:28px;height:28px;font-size:.8rem}.avatar_avatar--md__dG2Ka{width:36px;height:36px;font-size:.85rem}.avatar_avatar--lg__nFfYB{width:44px;height:44px;font-size:.9375rem}.avatar_avatar--xl__gATrs{width:88px;height:88px;font-size:1.5rem}.avatar_avatar--soft__3hOHD{background-color:color-mix(in srgb,var(--avatar-color,var(--color-primary,#4a9eff)) 16%,var(--color-surface,#ffffff));color:color-mix(in srgb,var(--avatar-color,var(--color-primary,#4a9eff)) 78%,var(--color-ink,#000000))}.avatar_avatar--circle__9FmaU{border-radius:9999px}.avatar_avatar--square__ObY2_{border-radius:8px}.avatar_avatar--image__CruKZ{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.avatar_initials__nAvQt{display:block;text-box:trim-both cap alphabetic}.avatar_icon__9Eepu{display:flex;font-size:1.25em}.avatar_image__TFEzE{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.avatar_image--contain__o9o0_{object-fit:contain}.recipient-questions_stack__K4jnh{display:flex;flex-direction:column;gap:2px;min-width:0;white-space:normal}.recipient-questions_label__ciYz5{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.recipient-questions_text__XezN5{font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--color-text,#333333);overflow-wrap:anywhere}.recipient-questions_answers__fbSzL{display:flex;flex-direction:column;gap:2px;margin-top:8px}.recipient-questions_answerText__x2HXQ{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text,#333333);overflow-wrap:anywhere}.recipient-questions_note__WZBA3{margin-top:4px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-subtle,#999999)}.date-picker_trigger__0zmlM{display:inline-flex;align-items:center;gap:4px;max-width:100%;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;background-color:var(--color-surface,#ffffff);color:var(--color-text,#333333);font-family:var(--font-sans);font-weight:500;line-height:1.5;cursor:pointer;transition:background-color var(--hover-wash-duration,50ms) ease-out}.date-picker_trigger--sm__GVlwr{box-sizing:border-box;height:28px;min-height:28px;padding:4px 8px;font-size:.85rem}.date-picker_trigger--md__krkHv{box-sizing:border-box;height:36px;min-height:36px;padding:8px 16px;font-size:.9375rem}@media(pointer:coarse){.date-picker_trigger--md__krkHv{min-height:44px}}.date-picker_trigger--placeholder___WArz{color:var(--color-text-subtle,#999999)}.date-picker_trigger--fullWidth__r58Vm{width:100%}.date-picker_trigger__0zmlM:hover:not(:disabled){--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));border-color:var(--color-primary,#4a9eff)}.date-picker_trigger__0zmlM:hover:not(:disabled) .date-picker_triggerCaret__2QPsh,.date-picker_trigger__0zmlM:hover:not(:disabled) .date-picker_triggerIcon__XoSSv{color:var(--color-primary,#4a9eff)}.date-picker_trigger__0zmlM:active:not(:disabled){background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 18%,var(--color-surface,#ffffff));border-color:var(--color-primary,#4a9eff)}.date-picker_trigger__0zmlM:focus-visible{outline:2px solid var(--color-focus-ring,#4a9eff);outline-offset:1px}.date-picker_trigger__0zmlM:disabled{color:var(--color-text-muted,#6b7280);background-color:var(--color-surface-subtle,#fcfcff);cursor:not-allowed}.date-picker_trigger__0zmlM[data-state=open]{--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));border-color:var(--color-primary,#4a9eff)}.date-picker_trigger__0zmlM[data-state=open] .date-picker_triggerCaret__2QPsh,.date-picker_trigger__0zmlM[data-state=open] .date-picker_triggerIcon__XoSSv{color:var(--color-primary,#4a9eff)}.date-picker_trigger__0zmlM[data-state=open] .date-picker_triggerCaret__2QPsh{transform:rotate(180deg)}.date-picker_triggerIcon__XoSSv{width:18px;height:18px;flex-shrink:0;color:var(--color-text,#333333)}.date-picker_triggerLabel__zCxT1{flex:1 1;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-picker_triggerCaret__2QPsh{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:1;flex-shrink:0;color:var(--color-text-muted,#6b7280);transition:transform .15s ease-in-out}.date-picker_content__30IEN{display:flex;flex-direction:column;background-color:var(--color-surface,#ffffff);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;box-shadow:var(--shadow-lg,0 10px 15px rgba(0,0,0,.15));z-index:1100;max-width:calc(100vw - 16px);transform-origin:var(--radix-popover-content-transform-origin);animation:date-picker_datePickerIn__kK0G7 .15s ease-out}.date-picker_content__30IEN[data-state=closed]{animation:date-picker_datePickerOut__CjtgJ .1s ease-in}@media(prefers-reduced-motion:reduce){.date-picker_content__30IEN{animation:none}}.date-picker_calendarPane__cGvHd{padding:8px}.date-picker_calendar__AHYEx{display:block;font-family:var(--font-sans);color:var(--color-text,#333333)}.date-picker_months__PMV1r{display:flex;flex-direction:column;position:relative}.date-picker_month__ylDfr{display:flex;flex-direction:column;gap:4px}.date-picker_monthCaption__j4XdN{display:flex;align-items:center;justify-content:center;height:28px}.date-picker_captionLabel__Yh3rk{display:none}.date-picker_dropdowns__YHE8c{display:flex;align-items:center;justify-content:center;gap:4px}.date-picker_dropdownRoot__zIYhM,.date-picker_dropdown__WT6Su,.date-picker_monthsDropdown__lXF9W,.date-picker_yearsDropdown__U_zLK{display:contents}.date-picker_selectTrigger__Iwm3c{display:inline-flex;align-items:center;gap:2px;border:none;border-radius:8px;background-color:rgba(0,0,0,0);color:var(--color-text,#333333);font-family:var(--font-sans);font-size:.85rem;line-height:1.4;font-weight:500;padding:4px 8px;cursor:pointer;transition:background-color .1s ease-in-out}.date-picker_selectTrigger__Iwm3c:hover{background-color:var(--color-n-3,rgb(247.35,247.35,247.35))}.date-picker_selectTrigger__Iwm3c:focus-visible{outline:2px solid var(--color-focus-ring,#4a9eff);outline-offset:-2px}.date-picker_selectTrigger__Iwm3c[data-state=open]{background-color:var(--color-n-3,rgb(247.35,247.35,247.35))}.date-picker_selectCaret__9idfl{display:none}.date-picker_selectContent__b0P66{background-color:var(--color-surface,#ffffff);border-radius:8px;box-shadow:var(--shadow-lg,0 10px 15px rgba(0,0,0,.15));z-index:1200;min-width:var(--radix-select-trigger-width);max-width:var(--radix-select-content-available-width);animation:date-picker_datePickerIn__kK0G7 .15s ease-out}.date-picker_selectContent__b0P66[data-state=closed]{animation:date-picker_datePickerOut__CjtgJ .1s ease-in}.date-picker_selectViewport__CuLFy{display:flex;flex-direction:column;gap:2px;padding:4px;max-height:min(240px,var(--radix-select-content-available-height,240px));overflow-y:auto;overscroll-behavior:contain}.date-picker_selectItem__27ZfF{gap:12px;padding:6px 8px;border-radius:8px;font-size:.85rem;font-weight:500;line-height:1.4;font-family:var(--font-sans);color:var(--color-text-subtle,#999999);cursor:pointer;transition:background-color var(--hover-wash-duration,50ms) ease-out;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.date-picker_selectItem__27ZfF:focus,.date-picker_selectItem__27ZfF:hover,.date-picker_selectItem__27ZfF[data-highlighted]{--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));color:var(--color-text,#333333)}.date-picker_selectItem__27ZfF[data-state=checked]{color:var(--color-text,#333333);font-weight:500}.date-picker_selectItem__27ZfF[data-disabled]{color:var(--color-text-muted,#6b7280);cursor:not-allowed}.date-picker_selectItem__27ZfF[data-disabled]:hover{background-color:rgba(0,0,0,0)}.date-picker_selectIndicator__UAEGA{width:14px;height:14px;flex-shrink:0;color:var(--color-primary,#4a9eff)}.date-picker_selectScrollButton__KKWtE{display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--color-text-muted,#6b7280);cursor:default;padding:2px 0}.date-picker_nav___2q_4{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;height:28px;pointer-events:none}.date-picker_navButton__4vYWJ{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:8px;background:rgba(0,0,0,0);color:var(--color-text-muted,#6b7280);cursor:pointer;transition:background-color .1s ease-in-out}.date-picker_navButton__4vYWJ:hover:not(:disabled){background-color:var(--color-n-3,rgb(247.35,247.35,247.35));color:var(--color-text,#333333)}.date-picker_navButton__4vYWJ:focus-visible{outline:2px solid var(--color-focus-ring,#4a9eff);outline-offset:-2px}.date-picker_navButton__4vYWJ:disabled{color:var(--color-text-subtle,#999999);cursor:not-allowed}.date-picker_navChevron__on75h{width:16px;height:16px;flex-shrink:0;fill:currentColor}.date-picker_monthGrid__hB4JK{border-collapse:collapse;border-spacing:0}.date-picker_weekdays__aDjGZ{border:none}.date-picker_weekday__MosUD{width:36px;padding:4px 0 8px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));font-size:.85rem;line-height:1.4;font-size:.6875rem;font-weight:500;color:var(--color-text-subtle,#999999);text-align:center;text-transform:uppercase}.date-picker_week__FNyoR,.date-picker_weeks__AD3lL{border:none}.date-picker_day__F53D6{padding:0;text-align:center;vertical-align:middle}.date-picker_dayButton__dtuoq{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:9999px;background:rgba(0,0,0,0);color:inherit;font-family:var(--font-sans);font-size:.85rem;font-weight:500;line-height:1.4;cursor:pointer;transition:background-color .1s ease-in-out}.date-picker_dayButton__dtuoq:hover:not(:disabled){background-color:var(--color-n-3,rgb(247.35,247.35,247.35))}.date-picker_dayButton__dtuoq:focus-visible{outline:2px solid var(--color-focus-ring,#4a9eff);outline-offset:-2px}.date-picker_dayButton__dtuoq:disabled{cursor:not-allowed}.date-picker_today__OiG8O .date-picker_dayButton__dtuoq{font-weight:700;color:var(--color-primary,#4a9eff)}.date-picker_hidden__sc3Sg,.date-picker_outside__w6YpO{visibility:hidden}.date-picker_disabled__Ql7g9 .date-picker_dayButton__dtuoq{color:var(--color-text-subtle,#999999)}.date-picker_disabled__Ql7g9 .date-picker_dayButton__dtuoq:hover{background-color:rgba(0,0,0,0)}.date-picker_selected__l3fzY .date-picker_dayButton__dtuoq{background-color:var(--color-primary,#4a9eff);color:var(--color-on-primary,#ffffff);font-weight:500}.date-picker_selected__l3fzY .date-picker_dayButton__dtuoq:hover:not(:disabled){background-color:var(--color-primary-hover,#3589e8)}.date-picker_footer__uUMiW{display:flex;align-items:center;justify-content:center;padding:4px 8px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.date-picker_clearButton__FWCbt{all:unset;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);cursor:pointer;padding:4px 8px;border-radius:8px;transition:background-color .1s ease-in-out}.date-picker_clearButton__FWCbt:hover{background-color:var(--color-n-3,rgb(247.35,247.35,247.35));color:var(--color-text,#333333)}.date-picker_clearButton__FWCbt:focus-visible{outline:2px solid var(--color-focus-ring,#4a9eff);outline-offset:-2px}@keyframes date-picker_datePickerIn__kK0G7{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes date-picker_datePickerOut__CjtgJ{0%{opacity:1}to{opacity:0}}.merge-field-answer-fields_required__2xkxN{display:flex;flex-direction:column;gap:4px}.merge-field-answer-fields_requiredToggle__uOHEA{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-subtle,#999999);cursor:pointer}.merge-field-answer-fields_note__bkIeC{margin:0;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.host-select_controls__3tUuf{display:flex;align-items:flex-start;gap:8px;flex:1 1 auto;min-width:0}@media(max-width:767.98px){.host-select_controls__3tUuf{flex-wrap:wrap}}.host-select_role__4N1MD{width:240px;flex-shrink:0}@media(max-width:767.98px){.host-select_role__4N1MD{width:100%}}.host-select_picker__6_ztW{flex:1 1 260px;min-width:200px}@media(max-width:767.98px){.host-select_picker__6_ztW{flex-basis:100%}}.recipient-question-flow_roles__Bg4sP{display:flex;flex-direction:column;gap:16px}.recipient-question-flow_role__EaQQB{display:flex;flex-direction:column;gap:8px;min-width:0}.recipient-question-flow_roleHeader__B6XeT{display:flex;align-items:center;gap:8px}.recipient-question-flow_roleIcon__m_7_r{display:inline-flex;color:var(--color-text-muted,#6b7280)}.recipient-question-flow_roleName__9SpXB{font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--color-text,#333333)}.recipient-question-flow_root__EScJk{display:flex;align-items:center;flex:1 1 auto}.recipient-question-flow_canvas__WR_db{display:flex;align-items:center;padding:24px 16px;overflow-x:auto;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:8px;background-color:var(--color-surface-subtle,#fcfcff);background-image:radial-gradient(circle,var(--color-n-30,rgb(178.5,178.5,178.5)) 1px,transparent 1px);background-size:16px 16px;background-position:8px 8px}.recipient-question-flow_branch___o0OH{display:flex;flex:1 1 auto;align-items:center}.recipient-question-flow_node__moM7O{flex:1 0 240px;min-width:240px}.recipient-question-flow_forks__MatDX{position:relative;display:flex;flex-direction:column;flex:1 1 auto;padding-left:16px}.recipient-question-flow_forks__MatDX:before{content:"";position:absolute;top:50%;left:0;width:16px;border-top:1.5px solid var(--color-n-30,rgb(178.5,178.5,178.5))}.recipient-question-flow_fork__9Cndl{position:relative;display:flex;align-items:center;padding-block:4px}.recipient-question-flow_fork__9Cndl:before{content:"";position:absolute;top:0;bottom:0;left:0;border-left:1.5px solid var(--color-n-30,rgb(178.5,178.5,178.5))}.recipient-question-flow_fork__9Cndl:first-child:before{top:50%}.recipient-question-flow_fork__9Cndl:last-child:before{bottom:50%}.recipient-question-flow_fork__9Cndl:only-child:before{display:none}.recipient-question-flow_connector__CMRsk{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:48px;padding-inline:8px;align-self:stretch}.recipient-question-flow_connector__CMRsk:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:1.5px solid var(--color-n-30,rgb(178.5,178.5,178.5));transform:translateY(-50%)}.recipient-question-flow_connectorConditional__4kfeN:before{border-top-style:dashed}.recipient-question-flow_connectorLabel__TnM4w{position:relative;padding:2px 8px;border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));border-radius:9999px;background-color:var(--color-surface,#ffffff);font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);white-space:nowrap}.ghost-node_ghost__GeCTK{position:absolute;top:0;left:0;transform-origin:0 0;opacity:.65;pointer-events:none;will-change:transform;z-index:10;visibility:hidden}.tip-card_tip__SNlXW{flex-shrink:0;display:flex;align-items:flex-start;gap:8px;padding:16px;background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff));border-radius:8px}.tip-card_glyph__AmBfI{flex-shrink:0;margin-top:1px;color:var(--color-primary-dark,#2b7fe0)}.tip-card_copy__Iap7_{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.tip-card_title__cXNhl{font-size:.85rem;font-weight:500;line-height:1.4;font-weight:600;color:var(--color-primary-dark,#2b7fe0)}.tip-card_dismiss__lrZ5q{flex-shrink:0;color:var(--color-primary-dark,#2b7fe0);display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:0;border-radius:2px;cursor:pointer}.tip-card_dismiss__lrZ5q:hover{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 14%,var(--color-surface,#ffffff))}.tip-card_dismiss__lrZ5q:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:1px}.tip-card_body__K76WS{margin:0;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.tip-card_link__JAsQG{display:inline-flex;align-items:center;gap:4px;font-size:.85rem;font-weight:600;line-height:1.2;color:var(--color-primary-dark,#2b7fe0);text-decoration:none}.tip-card_link__JAsQG:hover{text-decoration:underline}.tip-card_link__JAsQG:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:2px;border-radius:4px}.question-tags_tag__Z9xBd{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 4px;border:1px solid color-mix(in srgb,var(--color-cyan,#06b6d4) 40%,var(--color-surface,#ffffff));border-radius:4px;background-color:color-mix(in srgb,var(--color-cyan,#06b6d4) 14%,var(--color-surface,#ffffff));color:color-mix(in srgb,var(--color-cyan,#06b6d4) 60%,var(--color-ink,#000000));white-space:nowrap;font-size:.85rem;line-height:1.4;font-weight:500}.question-tags_tag__Z9xBd svg{flex-shrink:0}.pre-signing-questions_questionsForm__LLPOO{display:flex;flex-direction:column;gap:24px}.pre-signing-questions_questionsBodyViewport__Ju_QF{position:relative;min-height:180px;overflow:hidden}.pre-signing-questions_questionsBody__QDmIV{display:flex;flex-direction:column;gap:8px}.pre-signing-questions_questionsError__yW3m_{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-red,#e3342f);margin:0}.pre-signing-questions_questionsFooter__6wnOL{display:flex;justify-content:space-between;gap:8px;padding-top:16px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.workflow-palette_rail__BuTTk{position:relative;display:flex;flex-shrink:0;flex-direction:column;width:250px;min-height:0;background-color:var(--color-surface,#ffffff);border-right:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.workflow-palette_railCollapsed__conMF{width:52px}.workflow-palette_railCollapsed__conMF .workflow-palette_inner__vCiwB{padding-top:0}.workflow-palette_railCollapsed__conMF .workflow-palette_section__q_b5b{padding:8px 4px}.workflow-palette_railCollapsed__conMF .workflow-palette_items___VKeu{gap:8px}.workflow-palette_scroll__nRwLY{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.workflow-palette_scroll__nRwLY::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.workflow-palette_scroll__nRwLY::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.workflow-palette_scroll__nRwLY::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent));border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.workflow-palette_scroll__nRwLY::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.workflow-palette_scroll__nRwLY::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.workflow-palette_scroll__nRwLY{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0)}.workflow-palette_inner__vCiwB{min-width:0;padding-top:8px}@keyframes workflow-palette_paletteCopyIn__uGAJm{0%{opacity:0}to{opacity:1}}.workflow-palette_tabs__64M_w{flex-shrink:0;margin:8px 16px 0}.workflow-palette_innerFade__cBSmW .workflow-palette_itemText__oV9pm,.workflow-palette_innerFade__cBSmW .workflow-palette_rolesBlock__pwMme,.workflow-palette_innerFade__cBSmW .workflow-palette_sectionTitle__t2bMg{animation:workflow-palette_paletteCopyIn__uGAJm .28s ease 60ms both}@media(prefers-reduced-motion:reduce){.workflow-palette_innerFade__cBSmW .workflow-palette_itemText__oV9pm,.workflow-palette_innerFade__cBSmW .workflow-palette_rolesBlock__pwMme,.workflow-palette_innerFade__cBSmW .workflow-palette_sectionTitle__t2bMg{animation:none}}.workflow-palette_rolesBlock__pwMme{display:flex;flex-direction:column;gap:8px;padding:16px}.workflow-palette_hint__GQLZy{margin:0;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.workflow-palette_tip__lvQN0{margin:16px}.workflow-palette_collapsedRoles__KLN96{flex-shrink:0;padding:8px 4px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.workflow-palette_rolesTile__s83Mt{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0;width:40px;height:40px;border-radius:8px;color:var(--color-text-muted,#6b7280);transition:background-color .14s ease,color .14s ease}@media(prefers-reduced-motion:reduce){.workflow-palette_rolesTile__s83Mt{transition:none}}.workflow-palette_rolesButton__2X_vQ{cursor:pointer}.workflow-palette_rolesButton__2X_vQ:focus-visible .workflow-palette_rolesTile__s83Mt,.workflow-palette_rolesButton__2X_vQ:hover .workflow-palette_rolesTile__s83Mt{background-color:var(--color-primary,#4a9eff);color:#fff}.workflow-palette_section__q_b5b{padding:16px 16px 8px}.workflow-palette_sectionTitle__t2bMg{margin:0;padding:0 0 12px;font-size:.8rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted,#6b7280)}.workflow-palette_subsectionTitle__BDBwd{display:flex;align-items:center;gap:4px;margin:0;padding:16px 0 8px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.workflow-palette_subsection__VM4LQ{margin:0 -4px;padding:0 4px 4px}.workflow-palette_subsectionHint__FcqVi{margin:0 0 8px;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.workflow-palette_items___VKeu{display:flex;flex-direction:column;gap:12px}.workflow-palette_item__EdQbi{display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:64px;padding:8px 12px;background:none;border:1px solid rgba(0,0,0,0);border-radius:8px;color:var(--color-text,#333333);text-align:left;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .14s ease}@media(prefers-reduced-motion:reduce){.workflow-palette_item__EdQbi{transition:none}}.workflow-palette_item__EdQbi:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:-2px}.workflow-palette_itemCollapsed__erAdA{align-items:center;justify-content:center;min-height:0;padding:4px 0}.workflow-palette_itemDisabled__X0Ja2{cursor:not-allowed;opacity:.5}.workflow-palette_blocksHint__gS5Z8{margin:0;padding:16px 16px 0;font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280)}.workflow-palette_item--green__0Javt:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k,.workflow-palette_item--green__0Javt:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible,.workflow-palette_item--green__0Javt:not(.workflow-palette_itemDisabled__X0Ja2):hover{background-color:color-mix(in srgb,var(--color-green,#22c55e) 12%,var(--color-surface,#ffffff))}.workflow-palette_item--green__0Javt:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k .workflow-palette_itemLabel__s4olt,.workflow-palette_item--green__0Javt:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible .workflow-palette_itemLabel__s4olt,.workflow-palette_item--green__0Javt:not(.workflow-palette_itemDisabled__X0Ja2):hover .workflow-palette_itemLabel__s4olt{color:color-mix(in srgb,var(--color-green,#22c55e) 70%,var(--color-ink,#000000))}.workflow-palette_item--green__0Javt:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemCollapsed__erAdA{background-color:rgba(0,0,0,0)}.workflow-palette_item--orange__bALxB:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k,.workflow-palette_item--orange__bALxB:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible,.workflow-palette_item--orange__bALxB:not(.workflow-palette_itemDisabled__X0Ja2):hover{background-color:color-mix(in srgb,var(--color-orange,#f97316) 12%,var(--color-surface,#ffffff))}.workflow-palette_item--orange__bALxB:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k .workflow-palette_itemLabel__s4olt,.workflow-palette_item--orange__bALxB:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible .workflow-palette_itemLabel__s4olt,.workflow-palette_item--orange__bALxB:not(.workflow-palette_itemDisabled__X0Ja2):hover .workflow-palette_itemLabel__s4olt{color:color-mix(in srgb,var(--color-orange,#f97316) 80%,var(--color-ink,#000000))}.workflow-palette_item--orange__bALxB:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemCollapsed__erAdA{background-color:rgba(0,0,0,0)}.workflow-palette_item--red__FLmN_:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k,.workflow-palette_item--red__FLmN_:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible,.workflow-palette_item--red__FLmN_:not(.workflow-palette_itemDisabled__X0Ja2):hover{background-color:color-mix(in srgb,var(--color-red,#e3342f) 15%,var(--color-surface,#ffffff))}.workflow-palette_item--red__FLmN_:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k .workflow-palette_itemLabel__s4olt,.workflow-palette_item--red__FLmN_:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible .workflow-palette_itemLabel__s4olt,.workflow-palette_item--red__FLmN_:not(.workflow-palette_itemDisabled__X0Ja2):hover .workflow-palette_itemLabel__s4olt{color:var(--color-red,#e3342f)}.workflow-palette_item--red__FLmN_:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemCollapsed__erAdA{background-color:rgba(0,0,0,0)}.workflow-palette_item--blue__KQNsP:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k,.workflow-palette_item--blue__KQNsP:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible,.workflow-palette_item--blue__KQNsP:not(.workflow-palette_itemDisabled__X0Ja2):hover{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff))}.workflow-palette_item--blue__KQNsP:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k .workflow-palette_itemLabel__s4olt,.workflow-palette_item--blue__KQNsP:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible .workflow-palette_itemLabel__s4olt,.workflow-palette_item--blue__KQNsP:not(.workflow-palette_itemDisabled__X0Ja2):hover .workflow-palette_itemLabel__s4olt{color:var(--color-plan-3,#0c8ce9)}.workflow-palette_item--blue__KQNsP:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemCollapsed__erAdA{background-color:rgba(0,0,0,0)}.workflow-palette_item--purple__jko_R:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k,.workflow-palette_item--purple__jko_R:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible,.workflow-palette_item--purple__jko_R:not(.workflow-palette_itemDisabled__X0Ja2):hover{background-color:color-mix(in srgb,var(--color-violet,#8b5cf6) 8%,var(--color-surface,#ffffff))}.workflow-palette_item--purple__jko_R:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k .workflow-palette_itemLabel__s4olt,.workflow-palette_item--purple__jko_R:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible .workflow-palette_itemLabel__s4olt,.workflow-palette_item--purple__jko_R:not(.workflow-palette_itemDisabled__X0Ja2):hover .workflow-palette_itemLabel__s4olt{color:var(--color-violet,#8b5cf6)}.workflow-palette_item--purple__jko_R:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemCollapsed__erAdA{background-color:rgba(0,0,0,0)}.workflow-palette_item--sky__Pghaa:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k,.workflow-palette_item--sky__Pghaa:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible,.workflow-palette_item--sky__Pghaa:not(.workflow-palette_itemDisabled__X0Ja2):hover{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 10%,var(--color-surface,#ffffff))}.workflow-palette_item--sky__Pghaa:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k .workflow-palette_itemLabel__s4olt,.workflow-palette_item--sky__Pghaa:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible .workflow-palette_itemLabel__s4olt,.workflow-palette_item--sky__Pghaa:not(.workflow-palette_itemDisabled__X0Ja2):hover .workflow-palette_itemLabel__s4olt{color:color-mix(in srgb,var(--color-primary,#4a9eff) 75%,var(--color-surface,#ffffff))}.workflow-palette_item--sky__Pghaa:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemCollapsed__erAdA{background-color:rgba(0,0,0,0)}.workflow-palette_item--mint__AxK6g:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k,.workflow-palette_item--mint__AxK6g:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible,.workflow-palette_item--mint__AxK6g:not(.workflow-palette_itemDisabled__X0Ja2):hover{background-color:color-mix(in srgb,var(--color-emerald,#16a34a) 10%,var(--color-surface,#ffffff))}.workflow-palette_item--mint__AxK6g:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k .workflow-palette_itemLabel__s4olt,.workflow-palette_item--mint__AxK6g:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible .workflow-palette_itemLabel__s4olt,.workflow-palette_item--mint__AxK6g:not(.workflow-palette_itemDisabled__X0Ja2):hover .workflow-palette_itemLabel__s4olt{color:color-mix(in srgb,var(--color-emerald,#16a34a) 70%,var(--color-surface,#ffffff))}.workflow-palette_item--mint__AxK6g:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemCollapsed__erAdA{background-color:rgba(0,0,0,0)}.workflow-palette_item--aqua__xkBWO:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k,.workflow-palette_item--aqua__xkBWO:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible,.workflow-palette_item--aqua__xkBWO:not(.workflow-palette_itemDisabled__X0Ja2):hover{background-color:color-mix(in srgb,var(--color-cyan,#06b6d4) 14%,var(--color-surface,#ffffff))}.workflow-palette_item--aqua__xkBWO:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k .workflow-palette_itemLabel__s4olt,.workflow-palette_item--aqua__xkBWO:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible .workflow-palette_itemLabel__s4olt,.workflow-palette_item--aqua__xkBWO:not(.workflow-palette_itemDisabled__X0Ja2):hover .workflow-palette_itemLabel__s4olt{color:color-mix(in srgb,var(--color-cyan,#06b6d4) 90%,var(--color-ink,#000000))}.workflow-palette_item--aqua__xkBWO:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemCollapsed__erAdA{background-color:rgba(0,0,0,0)}.workflow-palette_item--teal__c5NXR:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k,.workflow-palette_item--teal__c5NXR:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible,.workflow-palette_item--teal__c5NXR:not(.workflow-palette_itemDisabled__X0Ja2):hover{background-color:color-mix(in srgb,var(--color-teal,#0d9488) 12%,var(--color-surface,#ffffff))}.workflow-palette_item--teal__c5NXR:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemActive__rGV1k .workflow-palette_itemLabel__s4olt,.workflow-palette_item--teal__c5NXR:not(.workflow-palette_itemDisabled__X0Ja2):focus-visible .workflow-palette_itemLabel__s4olt,.workflow-palette_item--teal__c5NXR:not(.workflow-palette_itemDisabled__X0Ja2):hover .workflow-palette_itemLabel__s4olt{color:var(--color-teal,#0d9488)}.workflow-palette_item--teal__c5NXR:not(.workflow-palette_itemDisabled__X0Ja2).workflow-palette_itemCollapsed__erAdA{background-color:rgba(0,0,0,0)}.workflow-palette_tile--aqua__wBNAq,.workflow-palette_tile--blue__H_fni,.workflow-palette_tile--green__7OLNQ,.workflow-palette_tile--mint__M_eNC,.workflow-palette_tile--orange__7br5F,.workflow-palette_tile--purple__emUDO,.workflow-palette_tile--red__opY39,.workflow-palette_tile--sky__I1EK9,.workflow-palette_tile--teal__9zgvj,.workflow-palette_tile__3FpyC{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0;width:40px;height:40px;border-radius:8px;background-color:rgba(0,0,0,0);color:var(--color-text,#333333);transition:background-color .14s ease,color .14s ease}@media(prefers-reduced-motion:reduce){.workflow-palette_tile--aqua__wBNAq,.workflow-palette_tile--blue__H_fni,.workflow-palette_tile--green__7OLNQ,.workflow-palette_tile--mint__M_eNC,.workflow-palette_tile--orange__7br5F,.workflow-palette_tile--purple__emUDO,.workflow-palette_tile--red__opY39,.workflow-palette_tile--sky__I1EK9,.workflow-palette_tile--teal__9zgvj,.workflow-palette_tile__3FpyC{transition:none}}.workflow-palette_tile--green__7OLNQ{color:color-mix(in srgb,var(--color-green,#22c55e) 70%,var(--color-ink,#000000))}.workflow-palette_itemActive__rGV1k .workflow-palette_tile--green__7OLNQ,.workflow-palette_item__EdQbi:focus-visible .workflow-palette_tile--green__7OLNQ,.workflow-palette_item__EdQbi:hover .workflow-palette_tile--green__7OLNQ{background-color:color-mix(in srgb,var(--color-green,#22c55e) 70%,var(--color-ink,#000000));color:#fff}.workflow-palette_tile--orange__7br5F{color:color-mix(in srgb,var(--color-orange,#f97316) 80%,var(--color-ink,#000000))}.workflow-palette_itemActive__rGV1k .workflow-palette_tile--orange__7br5F,.workflow-palette_item__EdQbi:focus-visible .workflow-palette_tile--orange__7br5F,.workflow-palette_item__EdQbi:hover .workflow-palette_tile--orange__7br5F{background-color:color-mix(in srgb,var(--color-orange,#f97316) 80%,var(--color-ink,#000000));color:#fff}.workflow-palette_tile--red__opY39{color:var(--color-red,#e3342f)}.workflow-palette_itemActive__rGV1k .workflow-palette_tile--red__opY39,.workflow-palette_item__EdQbi:focus-visible .workflow-palette_tile--red__opY39,.workflow-palette_item__EdQbi:hover .workflow-palette_tile--red__opY39{background-color:var(--color-red,#e3342f);color:#fff}.workflow-palette_tile--blue__H_fni{color:var(--color-plan-3,#0c8ce9)}.workflow-palette_itemActive__rGV1k .workflow-palette_tile--blue__H_fni,.workflow-palette_item__EdQbi:focus-visible .workflow-palette_tile--blue__H_fni,.workflow-palette_item__EdQbi:hover .workflow-palette_tile--blue__H_fni{background-color:var(--color-plan-3,#0c8ce9);color:#fff}.workflow-palette_tile--purple__emUDO{color:var(--color-violet,#8b5cf6)}.workflow-palette_itemActive__rGV1k .workflow-palette_tile--purple__emUDO,.workflow-palette_item__EdQbi:focus-visible .workflow-palette_tile--purple__emUDO,.workflow-palette_item__EdQbi:hover .workflow-palette_tile--purple__emUDO{background-color:var(--color-violet,#8b5cf6);color:#fff}.workflow-palette_tile--sky__I1EK9{color:color-mix(in srgb,var(--color-primary,#4a9eff) 75%,var(--color-surface,#ffffff))}.workflow-palette_itemActive__rGV1k .workflow-palette_tile--sky__I1EK9,.workflow-palette_item__EdQbi:focus-visible .workflow-palette_tile--sky__I1EK9,.workflow-palette_item__EdQbi:hover .workflow-palette_tile--sky__I1EK9{background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 75%,var(--color-surface,#ffffff));color:#fff}.workflow-palette_tile--mint__M_eNC{color:color-mix(in srgb,var(--color-emerald,#16a34a) 70%,var(--color-surface,#ffffff))}.workflow-palette_itemActive__rGV1k .workflow-palette_tile--mint__M_eNC,.workflow-palette_item__EdQbi:focus-visible .workflow-palette_tile--mint__M_eNC,.workflow-palette_item__EdQbi:hover .workflow-palette_tile--mint__M_eNC{background-color:color-mix(in srgb,var(--color-emerald,#16a34a) 70%,var(--color-surface,#ffffff));color:#fff}.workflow-palette_tile--aqua__wBNAq{color:color-mix(in srgb,var(--color-cyan,#06b6d4) 90%,var(--color-ink,#000000))}.workflow-palette_itemActive__rGV1k .workflow-palette_tile--aqua__wBNAq,.workflow-palette_item__EdQbi:focus-visible .workflow-palette_tile--aqua__wBNAq,.workflow-palette_item__EdQbi:hover .workflow-palette_tile--aqua__wBNAq{background-color:color-mix(in srgb,var(--color-cyan,#06b6d4) 90%,var(--color-ink,#000000));color:#fff}.workflow-palette_tile--teal__9zgvj{color:var(--color-teal,#0d9488)}.workflow-palette_itemActive__rGV1k .workflow-palette_tile--teal__9zgvj,.workflow-palette_item__EdQbi:focus-visible .workflow-palette_tile--teal__9zgvj,.workflow-palette_item__EdQbi:hover .workflow-palette_tile--teal__9zgvj{background-color:var(--color-teal,#0d9488);color:#fff}.workflow-palette_itemText__oV9pm{display:flex;flex-direction:column;gap:1px;min-width:0}.workflow-palette_itemLabel__s4olt{font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--color-text,#333333);transition:color .14s ease}@media(prefers-reduced-motion:reduce){.workflow-palette_itemLabel__s4olt{transition:none}}.workflow-palette_itemLabel__s4olt{overflow-wrap:anywhere}.workflow-palette_itemDescription__HI9jT{font-size:.85rem;font-weight:500;line-height:1.4;color:var(--color-text-muted,#6b7280);overflow-wrap:anywhere}