.business-automation-motif{overflow: visible;fill: none;stroke: currentColor;stroke-width: 2.5;stroke-linecap: round;stroke-linejoin: round}.business-automation-motif .loop{stroke-dasharray: 100}.business-automation-motif .node{fill: currentColor;stroke: none}.business-automation-motif .ck{stroke: var(--blue-800);stroke-width: 2}@media (prefers-reduced-motion: no-preference){html.js:not(.qa) .business-automation-motif .loop{animation: baDraw 1300ms var(--ease-out) 450ms backwards}html.js:not(.qa) .business-automation-motif .head{animation: baFade 300ms var(--ease-out) 1650ms backwards}html.js:not(.qa) .business-automation-motif :is(.node,.ck){transform-box: fill-box;transform-origin: center;animation: baPop 520ms cubic-bezier(.34,1.56,.64,1) backwards}html.js:not(.qa) .business-automation-motif .n1{animation-delay: 700ms}html.js:not(.qa) .business-automation-motif .n2{animation-delay: 1050ms}html.js:not(.qa) .business-automation-motif :is(.n3,.ck){animation-delay: 1400ms}}@keyframes baDraw{from{stroke-dashoffset: 100}}@keyframes baFade{from{opacity: 0}}@keyframes baPop{from{opacity: 0;transform: scale(.25)}}.business-automation-verdict,.g-module .ba-verdict{display: inline-flex;align-items: center;gap: 7px;min-height: 28px;padding-inline: 8px 10px;border-radius: 8px;font-size: 0.875rem;font-weight: 600;line-height: 1.25;white-space: nowrap}.business-automation-verdict::before{content: "";flex: none;width: 10px;height: 10px;box-sizing: border-box}.business-automation-verdict[data-v="yes"],.g-module .ba-verdict[data-v="yes"]{background: var(--green-50);color: var(--green-ink);box-shadow: inset 0 0 0 1px var(--green-100)}.business-automation-verdict[data-v="check"],.g-module .ba-verdict[data-v="check"]{background: var(--blue-50);color: var(--blue-800);box-shadow: inset 0 0 0 1px var(--blue-100)}.business-automation-verdict[data-v="keep"],.g-module .ba-verdict[data-v="keep"]{background: var(--n-100);color: var(--n-700);box-shadow: inset 0 0 0 1px var(--n-200)}.business-automation-verdict[data-v="yes"]::before{width: 6px;height: 10px;margin-block-start: -3px;border: solid currentColor;border-width: 0 2px 2px 0;rotate: 45deg}.business-automation-verdict[data-v="check"]::before{border-radius: 50%;border: 2px solid currentColor}.business-automation-verdict[data-v="keep"]::before{height: 2.5px;border-radius: 2px;background: currentColor}.business-automation-fit td:nth-child(2){white-space: nowrap}.business-automation-ex{display: grid;margin-block-start: 12px;overflow: hidden;border-radius: 18px;background: var(--n-75);box-shadow: inset 0 0 0 1px var(--line)}.business-automation-ex > div{display: grid;grid-template-columns: 7rem minmax(0,1fr);column-gap: 18px;row-gap: 2px;padding: 12px 18px}.business-automation-ex > div + div{border-block-start: 1px solid var(--line)}.business-automation-ex dt{padding-block-start: .18em;font-size: 0.875rem;font-weight: 600;line-height: 1.6;color: var(--blue-700)}.business-automation-ex dd{margin: 0;font-size: 1.0313rem;line-height: 1.7}.business-automation-ex > div:last-child{background: var(--n-0)}.business-automation-ex > div:last-child dt{color: var(--coral-ink)}.g-module [hidden]{display: none !important}.g-module .business-automation-formula{margin-block-start: 16px;padding: 12px 16px;border-radius: 14px;background: var(--n-0);box-shadow: inset 0 0 0 1px var(--line);font-size: 0.9688rem;line-height: 1.6;color: var(--ink-body);font-variant-numeric: tabular-nums}.g-module .ba-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 44px;padding-inline: 16px 18px;border-radius: var(--r-pill);border: 1.5px solid transparent;font: inherit;font-size: 0.9375rem;font-weight: 600;line-height: 1.2;white-space: nowrap;cursor: pointer;transition: background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease);-webkit-tap-highlight-color: transparent}.g-module .ba-btn .i{width: 18px;height: 18px}.g-module .ba-btn:active:not(:disabled){transform: scale(.97)}.g-module .ba-btn-soft{background: var(--n-0);border-color: var(--blue-200);color: var(--blue-700)}.g-module .ba-btn-wa{background: var(--blue-500);color: var(--n-0);box-shadow: 0 6px 18px color-mix(in srgb,var(--blue-500) 22%,transparent)}.g-module .ba-btn-quiet{background: transparent;color: var(--n-700)}.g-module .ba-btn-quiet.is-armed{background: var(--coral-50);border-color: var(--coral-200);color: var(--coral-ink)}.g-module .ba-btn:disabled{cursor: not-allowed;background: var(--n-100);border-color: var(--n-200);color: var(--n-600)}@media (hover: hover) and (pointer: fine){.g-module .ba-btn-soft:hover:not(:disabled){background: var(--blue-50)}.g-module .ba-btn-wa:hover{background: var(--blue-700)}.g-module .ba-btn-quiet:hover{background: var(--n-100);color: var(--ink)}}.g-module .ba-flow-top{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 14px 24px;margin-block-end: 18px}.g-module .ba-switch{display: inline-flex;gap: 4px;margin: 0;padding: 4px;min-width: 0;border: 0;border-radius: var(--r-pill);background: var(--n-0);box-shadow: inset 0 0 0 1px var(--blue-100),var(--sh-sm)}.g-module .ba-switch-opt{position: relative;display: inline-flex;align-items: center;gap: 8px;min-height: 44px;padding-inline: 16px 20px;border-radius: var(--r-pill);font-size: 1rem;font-weight: 600;color: var(--n-700);cursor: pointer;transition: background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.g-module .ba-switch-opt input{position: absolute;inset: 0;margin: 0;opacity: 0;cursor: pointer}.g-module .ba-switch-ic{width: 18px;height: 18px}.g-module .ba-switch-opt:has(input:checked){background: var(--blue-600);color: var(--n-0);box-shadow: 0 6px 16px color-mix(in srgb,var(--blue-500) 26%,transparent)}.g-module .ba-switch-opt:has(input:focus-visible){outline: 3px solid var(--blue-500);outline-offset: 2px}@media (hover: hover) and (pointer: fine){.g-module .ba-switch-opt:not(:has(input:checked)):hover{background: var(--blue-50);color: var(--ink)}}.g-module .ba-count{display: flex;align-items: center;gap: 12px}.g-module .ba-ring-wrap{position: relative;flex: none;width: 64px;height: 64px}.g-module .ba-ring{display: block;width: 64px;height: 64px}.g-module .ba-seg{fill: none;stroke: var(--blue-100);stroke-width: 7;transition: stroke var(--dur) var(--ease)}.g-module .ba-seg.is-you{stroke: var(--blue-600)}.g-module .ba-count-num{position: absolute;inset: 0;display: grid;place-items: center;font-size: 1.375rem;font-weight: 700;line-height: 1;color: var(--ink);font-variant-numeric: tabular-nums}.g-module .ba-count-text{max-width: 30ch;font-size: 0.9375rem;line-height: 1.45;font-weight: 500;color: var(--ink);text-wrap: balance}.g-module .ba-lanes{padding: 16px;border-radius: 24px;background: var(--n-0);box-shadow: inset 0 0 0 1px var(--line),var(--sh-sm)}.g-module .ba-heads,.g-module .ba-track{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 12px}.g-module .ba-heads{margin-block-end: 10px}.g-module .ba-head{display: flex;align-items: center;gap: 8px;padding-inline: 4px;font-size: 0.875rem;font-weight: 600;line-height: 1.3;color: var(--ink)}.g-module .ba-head .i{width: 18px;height: 18px;color: var(--blue-600)}.g-module .ba-start{display: flex;align-items: center;gap: 10px;padding: 10px 14px;border-radius: 16px;background: var(--blue-900);color: var(--n-0);font-size: 0.9688rem;font-weight: 500;line-height: 1.4}.g-module .ba-start-tag{flex: none;padding: 3px 9px;border-radius: 8px;background: color-mix(in srgb,var(--n-0) 16%,transparent);font-size: 0.8125rem;font-weight: 600}.g-module .ba-steps{display: grid;gap: 12px;margin: 14px 0 0;padding: 0;list-style: none}.g-module .ba-row-label{display: block;margin-block-end: 6px;padding-inline: 4px;font-size: 0.8125rem;font-weight: 600;line-height: 1.3;color: var(--n-700)}.g-module .ba-track::before,.g-module .ba-track::after{content: "";grid-row: 1;border-radius: 16px;border: 1.5px dashed var(--n-300)}.g-module .ba-track::before{grid-column: 1}.g-module .ba-track::after{grid-column: 2}.g-module .ba-chip{position: relative;z-index: 1;grid-row: 1;grid-column: 1;display: grid;align-content: start;gap: 4px;min-height: 72px;padding: 11px 14px 12px;border-radius: 16px;background: var(--n-0);box-shadow: inset 0 0 0 1.5px var(--blue-200),var(--sh-sm)}.g-module .ba-chip[data-lane="auto"]{grid-column: 2;background: var(--blue-600);box-shadow: 0 8px 20px color-mix(in srgb,var(--blue-600) 24%,transparent)}.g-module .ba-chip-who{display: flex;align-items: center;gap: 6px;font-size: 0.8125rem;font-weight: 600;line-height: 1.3;color: var(--blue-700)}.g-module .ba-chip-who .i{width: 15px;height: 15px;stroke-width: 2}.g-module .ba-chip[data-lane="you"] .ba-who-auto,.g-module .ba-chip[data-lane="auto"] .ba-who-you{display: none}.g-module .ba-chip-text{display: grid;font-size: 0.9688rem;line-height: 1.45;color: var(--ink)}.g-module .ba-chip-text > span{grid-area: 1 / 1}.g-module .ba-chip[data-lane="auto"] :is(.ba-chip-who,.ba-chip-text){color: var(--n-0)}.g-module .ba-flow[data-mode="manual"] .t-auto,.g-module .ba-flow[data-mode="auto"] .t-manual{opacity: 0;visibility: hidden}.g-module .ba-end{display: flex;align-items: center;justify-content: center;gap: 8px;margin-block-start: 14px;font-size: 0.9375rem;font-weight: 600;color: var(--green-ink)}.g-module .ba-end .i{width: 18px;height: 18px;stroke-width: 2.2}@media (prefers-reduced-motion: no-preference){.g-module .ba-chip{transition: background-color 360ms var(--ease),box-shadow 360ms var(--ease)}.g-module .ba-chip-text > span{transition: opacity 260ms var(--ease),visibility 260ms}}.g-module .ba-src{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;margin-block-end: 14px;font-size: 0.9375rem;line-height: 1.55;color: var(--ink-body)}.g-module .ba-tasks{display: grid;gap: 12px;margin: 0;padding: 0;list-style: none}.g-module .ba-task{display: grid;gap: 10px;padding: 12px 16px 16px;border-radius: 20px;background: var(--n-0);box-shadow: inset 0 0 0 1px var(--line),var(--sh-sm)}.g-module .ba-task-head{display: flex;align-items: center;justify-content: space-between;gap: 12px}.g-module .ba-task-n{font-size: 0.9063rem;font-weight: 600;color: var(--blue-700)}.g-module .ba-icon-btn{display: grid;place-items: center;flex: none;width: 44px;height: 44px;margin-block: -6px;margin-inline-end: -10px;border: 0;border-radius: 50%;background: transparent;color: var(--n-600);cursor: pointer;transition: background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.g-module .ba-icon-btn .i{width: 20px;height: 20px}@media (hover: hover) and (pointer: fine){.g-module .ba-icon-btn:hover{background: var(--coral-50);color: var(--coral-ink)}}.g-module .ba-input{width: 100%;min-height: 48px;padding-inline: 14px;border-radius: 12px;border: 1px solid var(--n-300);background: var(--n-0);color: var(--ink);font: inherit;font-size: 1rem;line-height: 1.4;transition: border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.g-module .ba-input::placeholder{color: var(--n-600);opacity: 1}.g-module .ba-input:focus-visible{outline: 3px solid var(--blue-500);outline-offset: 1px;border-color: var(--blue-500)}.g-module .ba-input[aria-invalid="true"]{border-color: var(--coral-ink);box-shadow: inset 0 0 0 1px var(--coral-ink)}.g-module .ba-num{font-variant-numeric: tabular-nums}.g-module .ba-nums{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.g-module .ba-field{display: grid;align-content: start;gap: 6px;min-width: 0}.g-module .ba-field > label{font-size: 0.875rem;font-weight: 500;line-height: 1.35;color: var(--ink)}.g-module .ba-err{display: flex;align-items: center;gap: 6px;font-size: 0.8125rem;font-weight: 500;line-height: 1.4;color: var(--coral-ink)}.g-module .ba-qs{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;min-width: 0;border: 0}.g-module .ba-qs-legend{float: inline-start;width: 100%;margin-block-end: 8px;padding: 0;font-size: 0.875rem;font-weight: 500;color: var(--ink)}.g-module .ba-q{position: relative;display: inline-flex;align-items: center;gap: 8px;min-height: 44px;padding-inline: 10px 14px;border-radius: 12px;background: var(--n-0);box-shadow: inset 0 0 0 1px var(--n-300);font-size: 0.9375rem;line-height: 1.3;color: var(--ink);cursor: pointer;transition: background-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.g-module .ba-q input{position: absolute;inset: 0;width: 100%;height: 100%;margin: 0;opacity: 0;cursor: pointer}.g-module .ba-q-box{display: grid;place-items: center;flex: none;width: 22px;height: 22px;border-radius: 7px;box-shadow: inset 0 0 0 1.5px var(--n-500);color: var(--n-0);transition: background-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.g-module .ba-q-box .i{width: 14px;height: 14px;stroke-width: 3;opacity: 0}.g-module .ba-q:has(input:checked){background: var(--blue-50);box-shadow: inset 0 0 0 1.5px var(--blue-500)}.g-module .ba-q:has(input:checked) .ba-q-box{background: var(--blue-600);box-shadow: none}.g-module .ba-q:has(input:checked) .ba-q-box .i{opacity: 1}.g-module .ba-q:has(input:focus-visible){outline: 3px solid var(--blue-500);outline-offset: 2px}@media (hover: hover) and (pointer: fine){.g-module .ba-q:not(:has(input:checked)):hover{box-shadow: inset 0 0 0 1px var(--blue-300)}}.g-module .ba-add-row{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 16px;margin-block: 14px 22px}.g-module .ba-hint{font-size: 0.8438rem;line-height: 1.45;color: var(--n-700)}.g-module .ba-result{display: grid;gap: 14px;padding: clamp(16px,2.4vw,22px);border-radius: 22px;background: var(--n-0);box-shadow: inset 0 0 0 1px var(--blue-100),var(--sh-md)}.g-prose .g-module .ba-res-title{margin: 0;font-size: 1.1875rem;line-height: 1.3}.g-module .ba-summary{font-weight: 500;line-height: 1.6;color: var(--ink);font-variant-numeric: tabular-nums}.g-module .ba-empty{font-size: 0.9688rem;color: var(--n-700)}.g-module .ba-rank{display: grid;gap: 14px;margin: 0;padding: 0;list-style: none}.g-module .ba-res{display: grid;gap: 8px;padding-block-end: 14px;border-block-end: 1px solid var(--n-100)}.g-module .ba-res:last-child{padding-block-end: 0;border-block-end: 0}.g-module .ba-res-top{display: flex;align-items: baseline;justify-content: space-between;gap: 6px 14px;flex-wrap: wrap}.g-module .ba-res-name{min-width: 0;font-weight: 600;line-height: 1.45;color: var(--ink);overflow-wrap: anywhere}.g-module .ba-res-time{flex: none;font-size: 0.9375rem;font-weight: 600;color: var(--ink);font-variant-numeric: tabular-nums;white-space: nowrap}.g-module .ba-bar{position: relative;display: block;height: 8px;border-radius: 4px;background: var(--blue-50)}.g-module .ba-bar::after{content: "";position: absolute;inset-block: 0;inset-inline-start: 0;width: var(--w,0%);border-radius: 4px;background: var(--blue-500)}.g-module .ba-res[data-v="keep"] .ba-bar::after{background: var(--n-400)}.g-module .ba-res-bottom{display: flex;flex-wrap: wrap;align-items: baseline;gap: 6px 10px}.g-module .ba-verdict .i{width: 14px;height: 14px;stroke-width: 2.4}.g-module .ba-why{font-size: 0.9063rem;line-height: 1.55;color: var(--n-700)}.g-module .ba-result .g-module-note{margin-block-start: 0;padding-block-start: 12px;border-block-start: 1px dashed var(--n-200)}.g-module .ba-actions{display: flex;flex-wrap: wrap;gap: 10px}.g-module .ba-privacy{display: flex;align-items: flex-start;gap: 8px;font-size: 0.8438rem;line-height: 1.5;color: var(--n-700)}.g-module .ba-privacy .i{margin-block-start: .2em;flex: none}@media (min-width: 720px){.g-module .ba-task{grid-template-columns: minmax(0,1fr) auto;column-gap: 12px}.g-module .ba-task-head,.g-module .ba-qs{grid-column: 1 / -1}.g-module .ba-task-head{margin-block-end: -4px}.g-module .ba-name{align-self: end}.g-module .ba-nums{grid-template-columns: repeat(2,8.5rem);align-self: end}}@media (max-width: 559px){.business-automation-fit :is(th,td){padding: 10px 8px}.business-automation-fit th[scope="row"]{width: 34%}.business-automation-fit td:nth-child(2){width: 1%}.business-automation-fit .business-automation-verdict{white-space: normal;min-height: 0;padding-block: 4px;font-size: 0.8125rem}.business-automation-ex > div{grid-template-columns: minmax(0,1fr);padding: 12px 14px}.g-module .ba-lanes{padding: 12px 10px;border-radius: 20px}.g-module .ba-heads,.g-module .ba-track{column-gap: 8px}.g-module .ba-head{gap: 6px;font-size: 0.8125rem}.g-module .ba-chip{min-height: 88px;padding: 10px 10px 11px;border-radius: 14px}.g-module .ba-track::before,.g-module .ba-track::after{border-radius: 14px}.g-module .ba-chip-text{font-size: 0.875rem}.g-module .ba-switch{width: 100%}.g-module .ba-switch-opt{flex: 1;justify-content: center}.g-module .ba-task{padding: 10px 12px 14px}.g-module .ba-actions .ba-btn{flex: 1 1 100%}}
