.ft-ai-setup{--as-ease:cubic-bezier(.16, 1, .3, 1);--as-ink:var(--lp-ink,#0a0a0a);--as-soft:var(--lp-ink-soft,#605f5f);--as-faint:var(--lp-ink-faint,#6b6966);--as-hair:#45200f14;--as-hair-strong:#45200f24;--as-tray:#f7f4f1;--as-tray-deep:#efe9e3;--as-bad:#b42318;--as-bad-wash:#b4231814;--as-brand-wash:#b5532b1a;--as-mono:var(--font-mono,ui-monospace, monospace);--as-shadow:0 1px 2px #45200f0d, 0 18px 40px -24px #45200f52}.ft-ai-setup .ft-card-ground{color:var(--lp-ink)}.ft-ai-setup .ft-scene{container-type:inline-size}.ft-ai-setup .ft-scene :is([data-in],[data-out],[data-now]){transition:opacity .5s var(--as-ease), transform .6s var(--as-ease), clip-path var(--as-dur,.6s) var(--as-fn,var(--as-ease));transition-delay:var(--d,0s)}.ft-ai-setup .ft-scene:not([data-s1]) [data-in="1"],.ft-ai-setup .ft-scene:not([data-s2]) [data-in="2"],.ft-ai-setup .ft-scene:not([data-s3]) [data-in="3"],.ft-ai-setup .ft-scene:not([data-s4]) [data-in="4"],.ft-ai-setup .ft-scene:not([data-s5]) [data-in="5"],.ft-ai-setup .ft-scene:not([data-s6]) [data-in="6"],.ft-ai-setup .ft-scene:not([data-s7]) [data-in="7"],.ft-ai-setup .ft-scene:not([data-s8]) [data-in="8"],.ft-ai-setup .ft-scene:not([data-s9]) [data-in="9"],.ft-ai-setup .ft-scene:not([data-s10]) [data-in="10"],.ft-ai-setup .ft-scene:not([data-s11]) [data-in="11"],.ft-ai-setup .ft-scene:not([data-s12]) [data-in="12"],.ft-ai-setup .ft-scene[data-s1] [data-out="1"],.ft-ai-setup .ft-scene[data-s2] [data-out="2"],.ft-ai-setup .ft-scene[data-s3] [data-out="3"],.ft-ai-setup .ft-scene[data-s4] [data-out="4"],.ft-ai-setup .ft-scene[data-s5] [data-out="5"],.ft-ai-setup .ft-scene[data-s6] [data-out="6"],.ft-ai-setup .ft-scene[data-s7] [data-out="7"],.ft-ai-setup .ft-scene[data-s8] [data-out="8"],.ft-ai-setup .ft-scene[data-s9] [data-out="9"],.ft-ai-setup .ft-scene[data-s10] [data-out="10"],.ft-ai-setup .ft-scene[data-s11] [data-out="11"],.ft-ai-setup .ft-scene[data-s12] [data-out="12"]{opacity:var(--as-o,0);transform:var(--as-t,translateY(.3125rem));clip-path:var(--as-c,none);pointer-events:none}.ft-ai-setup .ft-scene [data-now]{opacity:0;pointer-events:none}.ft-ai-setup .ft-scene[data-step="0"] [data-now~="0"],.ft-ai-setup .ft-scene[data-step="1"] [data-now~="1"],.ft-ai-setup .ft-scene[data-step="2"] [data-now~="2"],.ft-ai-setup .ft-scene[data-step="3"] [data-now~="3"],.ft-ai-setup .ft-scene[data-step="4"] [data-now~="4"],.ft-ai-setup .ft-scene[data-step="5"] [data-now~="5"],.ft-ai-setup .ft-scene[data-step="6"] [data-now~="6"],.ft-ai-setup .ft-scene[data-step="7"] [data-now~="7"],.ft-ai-setup .ft-scene[data-step="8"] [data-now~="8"],.ft-ai-setup .ft-scene[data-step="9"] [data-now~="9"],.ft-ai-setup .ft-scene[data-step="10"] [data-now~="10"],.ft-ai-setup .ft-scene[data-step="11"] [data-now~="11"],.ft-ai-setup .ft-scene[data-step="12"] [data-now~="12"]{opacity:1;pointer-events:auto}.ft-ai-setup [data-fx=type]{--as-o:1;--as-t:none;--as-c:inset(0 100% 0 0);--as-dur:calc(var(--n,20) * var(--per,55ms));--as-fn:steps(var(--n,20), end);vertical-align:bottom;max-width:100%;display:inline-block}.ft-ai-setup [data-fx=wipe]{--as-o:1;--as-t:none;--as-c:inset(0 0 100% 0);--as-dur:1.6s}.ft-ai-setup [data-fx=pop]{--as-t:scale(.4)}.ft-ai-setup [data-fx=left]{--as-t:translateX(-.75rem)}.ft-ai-setup [data-fx=right]{--as-t:translateX(.75rem)}.ft-ai-setup [data-fx=down]{--as-t:translateY(-.625rem)}.ft-ai-setup [data-fx=fade]{--as-t:none}.ft-ai-setup .ft-scene[data-step="0"] :is([data-in],[data-out],[data-now]){transition-duration:0s!important;transition-delay:0s!important}.ft-ai-setup :is(.as-fold-in,.as-fold-out){transition:grid-template-rows .6s var(--as-ease);grid-template-rows:1fr;display:grid}.ft-ai-setup :is(.as-fold-in,.as-fold-out)>*{min-height:0;overflow:hidden}@container not (min-width:22rem){.ft-ai-setup .ft-scene:not([data-s1]) .as-fold-in,.ft-ai-setup .ft-scene[data-s1] .as-fold-out{grid-template-rows:0fr}}.ft-ai-setup .ft-scene[data-step="0"] :is(.as-fold-in,.as-fold-out){transition-duration:0s}.ft-ai-setup .ft-scene[data-playing][data-step="0"] [data-enter]{animation:as-enter .55s var(--as-ease) both;animation-delay:var(--d,0s)}@keyframes as-enter{0%{opacity:0;transform:translateY(.375rem)}}@keyframes as-pulse{0%,to{box-shadow:0 0 #b5532b73}60%{box-shadow:0 0 0 .3125rem #b5532b00}}@keyframes as-flash{0%{opacity:0}12%,70%{opacity:1}to{opacity:0}}.ft-ai-setup .as-swap{max-width:100%;display:inline-grid}.ft-ai-setup .as-swap>*{grid-area:1/1;min-width:0}.ft-ai-setup .as-dot{width:.875rem;height:.875rem;box-shadow:inset 0 0 0 1.5px var(--as-hair-strong);border-radius:999px;flex:none;display:inline-block;position:relative}.ft-ai-setup .as-dot>*{border-radius:inherit;place-items:center;display:grid;position:absolute;inset:0}.ft-ai-setup .as-dot-now{box-shadow:inset 0 0 0 1.5px var(--brand);animation:1.6s ease-out infinite as-pulse}.ft-ai-setup .as-dot-done{background:var(--as-ink);color:#fff;--as-t:scale(.4)}.ft-ai-setup .as-dot-fail{background:var(--as-bad);color:#fff}.ft-ai-setup .as-chip{white-space:nowrap;background:var(--as-tray-deep);max-width:100%;color:var(--as-ink);border-radius:999px;align-items:center;gap:.3125rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.35;display:inline-flex}.ft-ai-setup .as-chip[data-tone=ink]{background:var(--as-ink);color:#fff}.ft-ai-setup .as-chip[data-tone=brand]{background:var(--as-brand-wash);color:var(--brand-deep)}.ft-ai-setup .as-chip[data-tone=bad]{background:var(--as-bad-wash);color:var(--as-bad)}.ft-ai-setup .as-chip[data-tone=ok]{color:var(--as-ink);box-shadow:inset 0 0 0 1px var(--as-hair-strong);background:#fff}.ft-ai-setup .as-chip[data-tone=line]{color:var(--as-soft);box-shadow:inset 0 0 0 1px var(--as-hair-strong);background:0 0}.ft-ai-setup .as-chip svg{flex:none}.ft-ai-setup .as-btn{white-space:nowrap;background:var(--as-ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;min-height:1.75rem;padding:0 .75rem;font-size:.71875rem;font-weight:600;display:inline-flex;position:relative}.ft-ai-setup .as-btn[data-kind=quiet]{color:var(--as-ink);box-shadow:inset 0 0 0 1px var(--as-hair-strong);background:#fff}.ft-ai-setup .as-btn[data-kind=link]{min-height:auto;color:var(--as-ink);text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:var(--as-hair-strong);text-decoration-color:var(--as-hair-strong);background:0 0;padding:0;font-weight:500}.ft-ai-setup .as-btn-ring{border-radius:inherit;box-shadow:0 0 0 2px var(--brand);position:absolute;inset:-.25rem}.ft-ai-setup .as-win{box-shadow:var(--as-shadow), 0 0 0 1px var(--as-hair);color:var(--as-ink);text-align:left;background:#fff;border-radius:.875rem;font-size:.75rem;line-height:1.45;overflow:hidden}.ft-ai-setup .as-win-head{border-bottom:1px solid var(--as-hair);justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;padding:.625rem .875rem;display:flex}.ft-ai-setup .as-win-aside{flex:none}.ft-ai-setup .as-win-title{letter-spacing:-.01em;min-width:0;font-size:.8125rem;font-weight:600}.ft-ai-setup .as-pane{color:#eae4de;text-align:left;font-family:var(--as-mono);background:#171412;border-radius:.875rem;font-size:.6875rem;line-height:1.65;overflow:hidden;box-shadow:0 24px 48px -26px #140c06b3,0 0 0 1px #ffffff0a}.ft-ai-setup .as-pane-bar{border-bottom:1px solid #ffffff0f;align-items:center;gap:.3125rem;padding:.5rem .75rem;display:flex}.ft-ai-setup .as-pane-bar span{background:#ffffff24;border-radius:999px;width:.5rem;height:.5rem}.ft-ai-setup .as-pane-bar p{font-family:var(--font-sans);color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;margin-left:.5rem;font-size:.6875rem;overflow:hidden}.ft-ai-setup .as-pane-body{padding:.75rem .875rem .875rem}.ft-ai-setup .as-verdict{background:var(--as-bad);color:#fff;border-radius:999px;flex:none;place-items:center;width:1.125rem;height:1.125rem;display:grid}.ft-ai-setup .as-verdict[data-ok]{background:var(--as-ink)}.ft-ai-setup .as-mono{font-family:var(--as-mono);font-size:.95em}.ft-ai-setup .as-kicker{color:var(--as-faint);font-size:.6875rem;font-weight:600}.ft-ai-setup .as-h0 .ft-console-main{grid-template-columns:7.25rem minmax(0,1fr)}.ft-ai-setup .ft-console-nav li{white-space:normal;line-height:1.25}@container not (min-width:24rem){.ft-ai-setup .as-h0 .ft-console-main{grid-template-columns:minmax(0,1fr)}.ft-ai-setup .as-h0 .ft-console-nav{display:none}}.ft-ai-setup .as-h0 .ft-console-page{padding:.875rem .875rem 1rem}.ft-ai-setup .as-h0 .ft-console-title{display:none}.ft-ai-setup .as-panel{box-shadow:inset 0 0 0 1px var(--as-hair);background:#fff;border-radius:.75rem;padding:.75rem;font-size:.71875rem;line-height:1.4}.ft-ai-setup .as-panel-head{gap:.625rem;display:grid}.ft-ai-setup .as-panel-title{letter-spacing:-.01em;font-size:.8125rem;font-weight:600}.ft-ai-setup .as-panel-sub{color:var(--as-soft);margin-top:.125rem}.ft-ai-setup .as-progress{background:var(--as-tray);border-radius:.625rem;flex-wrap:wrap;gap:.375rem 1rem;padding:.5rem .625rem;display:flex}.ft-ai-setup .as-progress dt{color:var(--as-faint);font-size:.625rem}.ft-ai-setup .as-progress dd{font-weight:600}.ft-ai-setup .as-steps{margin-top:.625rem;display:grid}.ft-ai-setup .as-step{flex-wrap:wrap;align-items:center;gap:.125rem .5rem;min-height:1.5rem;padding:.1875rem 0;display:flex;position:relative}.ft-ai-setup .as-step+.as-step{border-top:1px solid #45200f0a}.ft-ai-setup .as-step-label{flex:auto;min-width:0}.ft-ai-setup .as-step-note{color:var(--as-soft);margin-left:auto;font-size:.6875rem}.ft-ai-setup .as-step-below{flex-basis:100%;align-items:center;gap:.5rem;padding-left:1.375rem;display:flex}.ft-ai-setup .as-step-below .as-step-note{margin-left:0}.ft-ai-setup .as-qticks{gap:.1875rem;display:inline-flex}.ft-ai-setup .as-qtick .as-dot{width:.6875rem;height:.6875rem}.ft-ai-setup .as-qtick svg{width:7px;height:7px}.ft-ai-setup .as-qtick{--as-t:scale(.4);display:inline-flex}.ft-ai-setup .as-swatches{align-items:center;gap:.1875rem;display:inline-flex}.ft-ai-setup .as-swatch{--as-t:scale(.3);border-radius:.1875rem;width:.625rem;height:.625rem;box-shadow:inset 0 0 0 1px #0000001f}.ft-ai-setup .as-note-text{margin-left:.25rem}.ft-ai-setup .as-hint{z-index:2;background:var(--as-ink);color:#fff;border-radius:.5rem;padding:.375rem .5rem;font-size:.65625rem;position:absolute;top:calc(100% - .125rem);left:1.125rem;right:0;box-shadow:0 10px 24px -12px #00000080}.ft-ai-setup .ft-scene[data-playing][data-step="10"] .as-hint{animation:as-flash 1.1s var(--as-ease) both}.ft-ai-setup .as-panel-foot{border-top:1px solid var(--as-hair);margin-top:.75rem;padding-top:.625rem;display:grid}.ft-ai-setup .as-panel-foot>*{grid-area:1/1;min-width:0}.ft-ai-setup .as-log{gap:.25rem;margin-top:.375rem;display:grid}.ft-ai-setup .as-log-slot{display:grid}.ft-ai-setup .as-log-line{font-family:var(--as-mono);color:var(--as-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.65625rem;line-height:1.45;display:-webkit-box;overflow:hidden}.ft-ai-setup .as-log-slot[data-slot="1"] .as-log-line{color:var(--as-ink)}.ft-ai-setup .as-done{align-content:start;display:grid}.ft-ai-setup .as-commit{font-family:var(--as-mono);align-items:center;gap:.375rem;margin-top:.5rem;font-size:.65625rem;font-weight:600;display:flex}.ft-ai-setup .as-files{flex-wrap:wrap;gap:.25rem;display:flex}.ft-ai-setup .as-files li{background:var(--as-tray);font-family:var(--as-mono);border-radius:.375rem;padding:.0625rem .375rem;font-size:.625rem}.ft-ai-setup .as-todos{gap:.25rem;margin-top:.25rem;display:grid}.ft-ai-setup .as-todos li{padding-left:.875rem;position:relative}.ft-ai-setup .as-todos li:before{content:"";width:.5rem;height:.5rem;box-shadow:inset 0 0 0 1.5px var(--as-hair-strong);border-radius:.1875rem;position:absolute;top:.4em;left:0}@container not (min-width:26rem){.ft-ai-setup .as-h0 .as-progress dt{display:none}.ft-ai-setup .as-h0 .as-progress{gap:.25rem .625rem}.ft-ai-setup .as-h0 .as-step:not([data-keep])>.as-step-note,.ft-ai-setup .as-log-slot[data-slot="0"]{display:none}}.ft-ai-setup .as-cardmock{border-radius:.875rem .875rem 0 0;width:100%;max-width:27rem;margin-inline:auto;position:relative}.ft-ai-setup .as-cardmock.as-wide{max-width:46rem}.ft-ai-setup .as-pad{padding:.875rem}.ft-ai-setup .as-pad-tight{padding:.375rem .75rem .625rem}.ft-ai-setup .as-soft{color:var(--as-soft)}.ft-ai-setup .as-faint{color:var(--as-faint)}.ft-ai-setup .as-ink{color:var(--as-ink)}.ft-ai-setup .as-bad{color:var(--as-bad)}.ft-ai-setup .as-inline{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.ft-ai-setup .as-grow{flex:auto;min-width:0}.ft-ai-setup .as-break{overflow-wrap:anywhere}.ft-ai-setup .as-code-inline{background:var(--as-tray-deep);font-family:var(--as-mono);border-radius:.3125rem;padding:0 .25rem;font-size:.92em}.ft-ai-setup .as-well{background:var(--as-tray);box-shadow:inset 0 0 0 1px var(--as-hair);font-family:var(--as-mono);overflow-wrap:anywhere;border-radius:.5rem;margin-top:.3125rem;padding:.4375rem .5625rem;font-size:.65625rem;line-height:1.55}.ft-ai-setup .as-field-label{color:var(--as-faint);font-size:.6875rem;font-weight:600}.ft-ai-setup .as-field-box{min-height:1.875rem;box-shadow:inset 0 0 0 1px var(--as-hair-strong);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:.5rem;padding:.375rem .5625rem;display:block;overflow:hidden}.ft-ai-setup .as-field-area{white-space:normal;min-height:3.25rem;margin-top:.3125rem}.ft-ai-setup .as-banner{background:var(--as-ink);color:#fff;border-radius:.625rem;align-items:flex-start;gap:.5rem;margin-top:.75rem;padding:.5625rem .75rem;display:flex}.ft-ai-setup .as-banner svg{flex:none;margin-top:.125rem}.ft-ai-setup .as-banner-inline{align-items:center;margin-top:0}.ft-ai-setup .as-notice{background:var(--as-brand-wash);color:var(--brand-deep);border-radius:.5rem;padding:.4375rem .625rem;font-size:.6875rem}.ft-ai-setup .as-live{box-shadow:inset 0 0 0 1px var(--as-hair-strong);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.375rem;padding:.1875rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.ft-ai-setup .as-live-small{margin-top:.25rem;padding:.125rem .5rem;font-size:.65625rem}.ft-ai-setup .as-live-dot{background:var(--brand);border-radius:999px;width:.4375rem;height:.4375rem;box-shadow:0 0 0 3px #b5532b29}.ft-ai-setup .as-check-state{color:var(--as-faint);white-space:nowrap;justify-content:flex-end;align-items:center;gap:.25rem;font-size:.65625rem;display:inline-flex}.ft-ai-setup .as-check-state[data-ok]{color:var(--as-ink);font-weight:600}.ft-ai-setup .as-checks{gap:.3125rem;display:grid}.ft-ai-setup .as-checks li{background:var(--as-tray);border-radius:.4375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.3125rem .5rem;line-height:1.3;display:flex}.ft-ai-setup .as-checks li>:last-child{flex:none}.ft-ai-setup .as-dialog{z-index:3;background:#17100a47;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.ft-ai-setup .as-dialog-box{background:#fff;border-radius:.875rem;width:100%;max-width:19rem;padding:.875rem;box-shadow:0 24px 50px -20px #140c068c}.ft-ai-setup .as-files li,.ft-ai-setup .as-filechip{overflow-wrap:anywhere}.ft-ai-setup .as-filechip{box-shadow:0 6px 16px -10px #45200f73, inset 0 0 0 1px var(--as-hair-strong);background:#fff;border-radius:.5rem;align-items:center;gap:.3125rem;padding:.25rem .5rem;font-size:.65625rem;display:inline-flex}.ft-ai-setup .as-rows{display:grid}.ft-ai-setup .as-row{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;padding:.4375rem .125rem;display:flex;position:relative}.ft-ai-setup .as-row+.as-row{border-top:1px solid var(--as-hair)}.ft-ai-setup .as-rows-tight .as-row{padding-block:.3125rem}.ft-ai-setup .as-screens .as-row{min-height:1.875rem}.ft-ai-setup .as-row-title{white-space:nowrap;text-overflow:ellipsis;flex:8rem;min-width:0;font-weight:500;overflow:hidden}.ft-ai-setup .as-row-meta{flex:none;align-items:center;gap:.25rem;display:flex}.ft-ai-setup .as-row-pulse{z-index:-1;background:var(--as-brand-wash);border-radius:.5rem;position:absolute;inset:0 -.375rem}.ft-ai-setup .as-row-ghost .as-row-title{color:var(--as-faint)}.ft-ai-setup .as-tabrow{flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem;display:flex}.ft-ai-setup .as-tabrow span{color:var(--as-soft);border-radius:999px;padding:.1875rem .625rem;font-size:.6875rem}.ft-ai-setup .as-tabrow span[data-on]{background:var(--as-tray-deep);color:var(--as-ink);font-weight:600}.ft-ai-setup .as-mono-tile{background:var(--as-tray-deep);width:1.875rem;height:1.875rem;font-family:var(--as-mono);color:var(--as-ink);border-radius:.5rem;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.ft-ai-setup .as-mono-tile-small{border-radius:999px;width:1.25rem;height:1.25rem;font-size:.5625rem}.ft-ai-setup .as-cq .ft-console-main{grid-template-columns:8rem minmax(0,1fr)}.ft-ai-setup .as-cq .ft-console{border-radius:.875rem .875rem 0 0}@container not (min-width:34rem){.ft-ai-setup .as-cq .ft-console-main{grid-template-columns:minmax(0,1fr)}.ft-ai-setup .as-cq .ft-console-nav{display:none}}@container not (min-width:24rem){.ft-ai-setup .as-hide-narrow{display:none!important}}.ft-ai-setup .as-how{align-self:stretch}.ft-ai-setup .as-mini{background:var(--as-tray);text-align:left;width:100%;color:var(--as-ink);border-radius:.875rem;grid-template-columns:minmax(0,1fr);gap:.4375rem;padding:.625rem;font-size:.6875rem;line-height:1.35;display:grid}.ft-ai-setup .as-choice{isolation:isolate;box-shadow:inset 0 0 0 1px var(--as-hair);background:#fff;border-radius:.5625rem;gap:.125rem;padding:.4375rem 1.75rem .4375rem .5625rem;display:grid;position:relative}.ft-ai-setup .as-choice-title{font-weight:600}.ft-ai-setup .as-choice-detail{color:var(--as-soft);font-size:.65625rem}.ft-ai-setup .as-choice-lift{z-index:-1;border-radius:inherit;box-shadow:0 0 0 1.5px var(--as-ink), 0 10px 20px -12px #45200f80;--as-t:translateY(0) scale(.98);background:#fff;position:absolute;inset:0}.ft-ai-setup .as-choice-tick{background:var(--as-ink);color:#fff;border-radius:999px;place-items:center;width:1rem;height:1rem;display:grid;position:absolute;top:.5rem;right:.5rem}@container not (min-width:15rem){.ft-ai-setup .as-mini .as-choice-detail{display:none}}.ft-ai-setup .as-field{gap:.1875rem;display:grid}.ft-ai-setup .as-mini-btn{justify-self:start}.ft-ai-setup .as-agents{grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;display:grid}@container not (min-width:15rem){.ft-ai-setup .as-agents{grid-template-columns:repeat(3,minmax(0,1fr))}}.ft-ai-setup .as-agents li{height:1.75rem;box-shadow:inset 0 0 0 1px var(--as-hair);font-family:var(--as-mono);background:#fff;border-radius:.4375rem;place-items:center;font-size:.625rem;font-weight:700;display:grid}.ft-ai-setup .as-agents li[data-on]{background:var(--as-ink);color:#fff}.ft-ai-setup .as-mini-head{justify-content:space-between;align-items:center;gap:.375rem;display:flex}.ft-ai-setup .as-mini-name{font-weight:600}.ft-ai-setup .as-mini-rows{gap:.3125rem;display:grid}.ft-ai-setup .as-mini-rows li{align-items:flex-start;gap:.4375rem;display:flex}.ft-ai-setup .as-mini-ok{background:var(--as-ink);color:#fff;border-radius:.5rem;padding:.3125rem .5rem;font-weight:600}.ft-ai-setup .as-prompt{box-shadow:inset 0 0 0 1px var(--as-hair);font-family:var(--as-mono);background:#fff;border-radius:.5rem;padding:.4375rem .5rem;font-size:.625rem;line-height:1.5}.ft-ai-setup .as-prompt>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.ft-ai-setup .as-mini-copy{justify-self:start}.ft-ai-setup .as-term{font-family:var(--as-mono);color:#eae4de;overflow-wrap:anywhere;background:#171412;border-radius:.5rem;padding:.4375rem .5rem;font-size:.625rem;overflow:hidden}.ft-ai-setup :is(.as-term-sign,.as-prompt-sign){color:#e7a27f}.ft-ai-setup .as-mini-chip{justify-self:start}.ft-ai-setup .as-mini-steps li{align-items:flex-start;gap:.4375rem;display:flex}.ft-ai-setup .as-mini-steps-text{gap:.0625rem;min-width:0;display:grid}.ft-ai-setup .as-mini-steps-note{color:var(--as-soft);font-size:.625rem}.ft-ai-setup .as-mini .as-live{justify-self:start}.ft-ai-setup .as-track{gap:.4375rem;margin-top:.375rem;display:grid}.ft-ai-setup .as-track li{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid}.ft-ai-setup .as-track-text{min-width:0;display:grid}.ft-ai-setup .as-track-title{font-weight:600}.ft-ai-setup .as-track-detail,.ft-ai-setup .as-track-state{color:var(--as-faint);font-size:.65625rem}.ft-ai-setup .as-invited{background:var(--as-tray);border-radius:.625rem;margin-top:.75rem;padding:.5rem .625rem}.ft-ai-setup .as-agentgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}@container not (min-width:18rem){.ft-ai-setup .as-agentgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ft-ai-setup .as-agentgrid li{isolation:isolate;background:var(--as-tray);text-align:center;border-radius:.625rem;justify-items:center;gap:.3125rem;padding:.5625rem .25rem;display:grid;position:relative}.ft-ai-setup .as-agentgrid-on{z-index:-1;border-radius:inherit;box-shadow:0 0 0 1.5px var(--as-ink), 0 10px 20px -12px #45200f80;background:#fff;position:absolute;inset:0}.ft-ai-setup .as-agentgrid-name{font-size:.65625rem;font-weight:500;line-height:1.2}.ft-ai-setup .as-lead-line{min-height:2.6em;color:var(--as-soft);margin-top:.625rem}.ft-ai-setup .as-blocks{gap:.75rem;display:grid}.ft-ai-setup .as-blocks li{grid-template-columns:auto minmax(0,1fr);gap:.625rem;display:grid}.ft-ai-setup .as-block-n{background:var(--as-tray-deep);border-radius:999px;place-items:center;width:1.375rem;height:1.375rem;font-size:.6875rem;font-weight:700;display:grid;position:relative}.ft-ai-setup .as-block-tick{border-radius:inherit;background:var(--as-ink);color:#fff;place-items:center;display:grid;position:absolute;inset:0}.ft-ai-setup .as-block-title{font-weight:600}.ft-ai-setup .as-block-text{color:var(--as-soft);margin-top:.1875rem}.ft-ai-setup .as-consent-title{letter-spacing:-.01em;font-size:.875rem;font-weight:600}.ft-ai-setup .as-hl-para{isolation:isolate;color:var(--as-soft);margin-inline:-.375rem;padding:.25rem .375rem;position:relative}.ft-ai-setup .as-hl{z-index:-1;background:var(--as-brand-wash);box-shadow:inset 2px 0 0 var(--brand);border-radius:.4375rem;position:absolute;inset:0}.ft-ai-setup .as-c07-grid{gap:.875rem;display:grid}@container (min-width:34rem){.ft-ai-setup .as-c07-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ft-ai-setup .as-well-prompt span{display:block}.ft-ai-setup .as-well-fade{white-space:nowrap;color:var(--as-faint);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 30%,#0000 85%);mask-image:linear-gradient(90deg,#000 30%,#0000 85%)}.ft-ai-setup .as-filechip-slot{min-height:1.75rem;margin-top:.5rem}.ft-ai-setup .as-drop{border:1.5px dashed var(--as-hair-strong);background:var(--as-tray);text-align:center;border-radius:.75rem;place-items:center;min-height:6.5rem;margin-top:.3125rem;padding:.75rem;display:grid}.ft-ai-setup .as-drop-small{min-height:3.5rem;margin-top:0}.ft-ai-setup .as-drop-inner{justify-items:center;width:100%;display:grid}.ft-ai-setup .as-drop-inner>*{align-self:center}.ft-ai-setup .as-drop-text{justify-items:center;gap:.375rem;display:grid}.ft-ai-setup .as-drop-done{align-items:center;font-weight:600;display:flex}.ft-ai-setup .as-bar{border-radius:999px;width:80%;height:3px;position:relative;overflow:hidden}.ft-ai-setup .as-bar span{border-radius:inherit;background:var(--as-ink);width:40%;animation:as-slide 1.1s var(--as-ease) infinite;position:absolute;inset:0 auto 0 0}@keyframes as-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.ft-ai-setup .as-attempts{gap:.5rem;margin-top:.75rem;display:grid}.ft-ai-setup .as-attempts li{align-items:flex-start;gap:.5rem;display:flex}.ft-ai-setup .as-handpages{gap:.25rem;display:grid}.ft-ai-setup .as-handpages li{background:var(--as-tray);border-radius:.5rem;align-items:center;gap:.5rem;padding:.3125rem .5rem;display:flex}.ft-ai-setup .as-c09-wrap,.ft-ai-setup .as-stackmock{width:100%;max-width:27rem;margin-inline:auto;position:relative}.ft-ai-setup .as-c09-wrap .as-pane{border-radius:.875rem .875rem 0 0}.ft-ai-setup .as-pane p{white-space:pre-wrap;overflow-wrap:anywhere}.ft-ai-setup .as-term-out{color:#ffffff8c}.ft-ai-setup .as-term-add{color:#b7dcc0}.ft-ai-setup .as-term-bad{color:#f4a493;margin-top:.375rem}.ft-ai-setup .as-c09-wrap .as-pane-body{padding-bottom:2.75rem}.ft-ai-setup .as-c09-chip{color:var(--as-ink);background:#fff;position:absolute;bottom:.75rem;right:.75rem}.ft-ai-setup .as-md .as-md-h{color:#e7a27f;font-weight:700}.ft-ai-setup .as-c10-wrap{width:100%;max-width:40rem;margin-inline:auto}.ft-ai-setup .as-code{box-shadow:var(--as-shadow), 0 0 0 1px var(--as-hair);text-align:left;font-family:var(--as-mono);color:var(--as-ink);background:#fff;border-radius:.875rem .875rem 0 0;padding-bottom:.625rem;font-size:.65625rem;line-height:1.7;overflow:hidden}.ft-ai-setup .as-code-small{border-radius:.875rem;padding-top:.5rem}.ft-ai-setup .as-tabs{border-bottom:1px solid var(--as-hair);font-family:var(--font-sans);padding-inline:.375rem;display:flex}.ft-ai-setup .as-tab{padding:.5rem .625rem;font-size:.6875rem;font-weight:600;position:relative}.ft-ai-setup .as-tab-on{background:var(--as-ink);border-radius:2px;height:2px;position:absolute;inset:auto .5rem -1px}.ft-ai-setup .as-code-body{width:100%;padding-top:.5rem;display:grid}.ft-ai-setup .as-code-file{font-family:var(--font-sans);color:var(--as-faint);padding:.25rem .875rem .125rem;font-size:.625rem;font-weight:600}.ft-ai-setup .as-line{isolation:isolate;white-space:pre-wrap;padding-right:.75rem;display:flex;position:relative}.ft-ai-setup .as-line[data-add]{background:#b5532b0d}.ft-ai-setup .as-line-sign{text-align:center;width:1.5rem;color:var(--as-faint);flex:none}.ft-ai-setup .as-line[data-add] .as-line-sign{color:var(--brand);font-weight:700}.ft-ai-setup .as-line-code{min-width:0;padding-left:calc(var(--indent,0) * 2ch);overflow-wrap:anywhere}.ft-ai-setup .as-line-hl{z-index:-1;box-shadow:inset 2px 0 0 var(--brand);background:#b5532b1f;position:absolute;inset:0}.ft-ai-setup .as-hunk{margin-top:.375rem}.ft-ai-setup .as-code-foot{margin-top:.5rem;margin-bottom:.75rem}.ft-ai-setup .as-split{grid-template-columns:minmax(0,1fr) 9.5rem;align-items:end;gap:.75rem;width:100%;max-width:44rem;margin-inline:auto;display:grid}@container not (min-width:30rem){.ft-ai-setup .as-split{grid-template-columns:minmax(0,1fr)}.ft-ai-setup .as-split-phone{justify-self:center}}.ft-ai-setup .as-split-phone .ft-phone,.ft-ai-setup .as-c15-phone .ft-phone{--ft-phone-w:9.5rem;border-radius:1.75rem 1.75rem 0 0;padding:.3125rem .3125rem 0}.ft-ai-setup :is(.as-split-phone,.as-c15-phone) .ft-phone-screen{border-radius:1.4375rem 1.4375rem 0 0;height:14.5rem}.ft-ai-setup :is(.as-split-phone,.as-c15-phone) .ft-phone-status{padding:.4375rem .75rem .125rem;font-size:.5625rem}.ft-ai-setup :is(.as-split-phone,.as-c15-phone) .ft-phone-island{width:3rem;height:.875rem}.ft-ai-setup :is(.as-split-phone,.as-c15-phone) .ft-phone-icons{width:1.5rem;height:.375rem}.ft-ai-setup .as-app{text-align:left;gap:.5rem;padding:.375rem .625rem;display:grid}.ft-ai-setup .as-app-head{border-bottom:1px solid #0000000f;padding-bottom:.375rem;font-size:.75rem;font-weight:700}.ft-ai-setup .as-app-body{gap:.375rem;display:grid}.ft-ai-setup .as-app-chip{color:#fff;background:#1e3a2b;border-radius:999px;justify-self:start;padding:.1875rem .5rem;font-size:.5625rem;font-weight:600}.ft-ai-setup .as-app-line{background:#00000012;border-radius:999px;height:.4375rem}.ft-ai-setup .as-app-line-short{width:60%}.ft-ai-setup .as-stackmock{gap:.625rem;display:grid}.ft-ai-setup .as-points{box-shadow:0 0 0 1px var(--as-hair);text-align:left;background:#f2f2ef;border-radius:.875rem .875rem 0 0;padding:.875rem 1rem 1.25rem;position:relative;overflow:hidden}.ft-ai-setup .as-points-label{color:var(--as-soft);font-size:.6875rem}.ft-ai-setup .as-points-value{letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.ft-ai-setup .as-mask{background:repeating-linear-gradient(135deg,#45200f33 0 .375rem,#45200f14 .375rem .75rem),#e9e4de;border-radius:.5rem;place-items:center;display:grid;position:absolute;inset:2rem .75rem .875rem}.ft-ai-setup .as-mask span{background:var(--as-ink);color:#fff;border-radius:999px;padding:.125rem .5rem;font-size:.625rem;font-weight:600}.ft-ai-setup .as-report{gap:.75rem;display:grid}.ft-ai-setup .as-report>div{grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem;display:grid}.ft-ai-setup .as-report dt{color:var(--as-faint);font-weight:600}.ft-ai-setup .as-report dd{min-width:0;display:grid}.ft-ai-setup .as-suggest{background:var(--as-brand-wash);color:var(--brand-deep);border-radius:.625rem;align-items:flex-start;gap:.5rem;margin-top:.75rem;padding:.5rem .625rem;display:flex}.ft-ai-setup .as-suggest svg{flex:none;margin-top:.125rem}.ft-ai-setup .as-c15-grid{grid-template-columns:minmax(0,1fr) 12rem;align-items:end;gap:.875rem;width:100%;max-width:44rem;margin-inline:auto;display:grid}@container not (min-width:30rem){.ft-ai-setup .as-c15-grid{grid-template-columns:minmax(0,1fr)}.ft-ai-setup .as-c15-phone{display:none}}.ft-ai-setup .as-banner-soft{background:var(--as-brand-wash);color:var(--brand-deep);border-radius:.5rem;margin-bottom:.625rem;padding:.4375rem .625rem;font-size:.6875rem}.ft-ai-setup .as-swatchrows{gap:.375rem;display:grid}.ft-ai-setup .as-swatchrows li{grid-template-columns:1.625rem minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.ft-ai-setup .as-swatchbox{background:#dcd8d4;border-radius:.4375rem;width:1.625rem;height:1.625rem;position:relative;box-shadow:inset 0 0 0 1px #00000014}.ft-ai-setup .as-swatchbox>span{border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000001a}.ft-ai-setup .as-swatch-name{min-width:0;line-height:1.3}.ft-ai-setup .as-swatch-src{justify-items:end;gap:.125rem;font-size:.625rem;display:grid}.ft-ai-setup .as-c15-phone .ft-phone{--ft-phone-w:12rem}.ft-ai-setup .as-c15-phone .ft-phone-screen{height:22rem}.ft-ai-setup .as-c15-phone .as-look-tiles span{height:4.5rem}.ft-ai-setup .as-look{--look-surface:#f2f2ef;--look-ink:#141414;--look-accent:#1e3a2b;background:var(--look-surface);height:100%;color:var(--look-ink);text-align:left;transition:background-color .8s var(--as-ease), color .8s var(--as-ease);align-content:start;gap:.375rem;padding:.25rem .5rem;display:grid;position:relative}.ft-ai-setup .as-c15:not([data-s3]) .as-look{--look-surface:#ebe9e7;--look-ink:#7d7a77;--look-accent:#a8a5a2}.ft-ai-setup .as-look-head{font-size:.6875rem;font-weight:700}.ft-ai-setup .as-look-tiles{grid-template-columns:1fr 1fr;gap:.25rem;display:grid}.ft-ai-setup .as-look-tiles span{background:#0000000f;border-radius:.375rem;height:2.75rem}.ft-ai-setup .as-look-sheet{background:#fff;border-radius:.875rem .875rem 0 0;gap:.25rem;padding:.5rem .5rem .625rem;display:grid;position:absolute;inset:auto 0 0;box-shadow:0 -10px 24px -16px #0006}.ft-ai-setup .as-look-title{color:var(--look-ink);transition:color .8s var(--as-ease);font-size:.625rem;font-weight:700}.ft-ai-setup .as-look-chip{background:var(--look-accent);color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:100%;transition:background-color .8s var(--as-ease);border-radius:999px;justify-self:start;padding:.125rem .375rem;font-size:.5625rem;overflow:hidden}.ft-ai-setup .as-look-launcher{background:var(--look-accent);width:1.5rem;height:1.5rem;transition:background-color .8s var(--as-ease);border-radius:999px;position:absolute;bottom:4.75rem;right:.5rem;box-shadow:0 6px 12px -6px #00000080}.ft-ai-setup .as-form{gap:.25rem;display:grid}.ft-ai-setup .as-form>div{grid-template-columns:5.25rem minmax(0,1fr);align-items:start;gap:.375rem;display:grid}@container not (min-width:16rem){.ft-ai-setup .as-form>div{grid-template-columns:minmax(0,1fr);gap:.125rem}}.ft-ai-setup .as-form dt{color:var(--as-faint);padding-top:.25rem;font-size:.65625rem;font-weight:600}.ft-ai-setup .as-form dd{background:var(--as-tray);border-radius:.4375rem;min-height:1.5rem;padding:.1875rem .4375rem;line-height:1.4}.ft-ai-setup .as-form dd .as-chip{white-space:normal;padding:.0625rem .4375rem;font-size:.625rem}.ft-ai-setup .as-form .as-inline{gap:.1875rem}.ft-ai-setup .as-form-value{display:block}.ft-ai-setup .as-inline.as-wrap,.ft-ai-setup .as-wrap{flex-wrap:wrap}.ft-ai-setup .as-action{align-items:center}.ft-ai-setup .as-action-main{flex:10rem;min-width:0;display:grid}.ft-ai-setup .as-action-label{font-weight:600}.ft-ai-setup .as-action-path{color:var(--as-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;overflow:hidden}.ft-ai-setup .as-method{color:var(--as-faint);font-weight:700}.ft-ai-setup .as-method[data-method=POST]{color:var(--brand)}.ft-ai-setup .as-runsas{color:var(--as-faint);white-space:nowrap;font-size:.625rem}.ft-ai-setup .as-action-confirm{background:var(--as-tray);border-radius:.5rem;flex-basis:100%;gap:.125rem;margin-top:.25rem;padding:.375rem .5rem;display:grid}.ft-ai-setup .as-confirm-quote{font-weight:600}.ft-ai-setup .as-screens{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@container not (min-width:22rem){.ft-ai-setup .as-screens{grid-template-columns:minmax(0,1fr);gap:.75rem}}.ft-ai-setup .as-screens-col{min-width:0}.ft-ai-setup .as-screens .as-rows,.ft-ai-setup .as-screens :is(.as-fold-in,.as-fold-out){margin-top:.25rem}.ft-ai-setup .as-screens :is(.as-fold-in,.as-fold-out)>.as-rows{margin-top:0}.ft-ai-setup .as-screens .as-row svg{flex:none}.ft-ai-setup .as-screens-note{color:var(--as-faint);margin-top:.125rem;font-size:.65625rem}.ft-ai-setup .ft-scene[data-playing][data-step="1"] .as-blink{animation:as-flash 1.4s var(--as-ease) both}.ft-ai-setup .as-steps-plain{margin-top:0}.ft-ai-setup .as-latest-box{border-top:1px solid var(--as-hair);margin-top:.75rem;padding-top:.5rem}.ft-ai-setup .as-latest-box .as-log-line{margin-top:.25rem}.ft-ai-setup .as-boot{height:100%;display:grid}.ft-ai-setup .as-boot>*{height:100%}.ft-ai-setup .as-splash{letter-spacing:-.01em;color:#fff;background:#1e3a2b;place-items:center;font-size:.875rem;font-weight:700;display:grid}.ft-ai-setup .as-shop{text-align:left;background:#f2f2ef;align-content:start;gap:.375rem;height:100%;padding:.25rem .5rem;display:grid;position:relative}.ft-ai-setup .as-shop-head{font-size:.6875rem;font-weight:700}.ft-ai-setup .as-shop-grid{grid-template-columns:1fr 1fr;gap:.25rem;display:grid}.ft-ai-setup .as-shop-grid img{aspect-ratio:1;object-fit:cover;background:#e6e2dd;border-radius:.375rem;width:100%}.ft-ai-setup .as-shop-tabs{color:#8c8984;background:#fff;border-top:1px solid #0000000f;justify-content:space-around;padding:.3125rem 0 .5rem;font-size:.5625rem;display:flex;position:absolute;inset:auto 0 0}.ft-ai-setup .as-shop-tabs [data-on]{color:#141414;font-weight:700}.ft-ai-setup .as-shop-launcher{background:#1e3a2b;border-radius:999px;width:1.5rem;height:1.5rem;position:absolute;bottom:2.25rem;right:.5rem;box-shadow:0 6px 12px -6px #00000080}.ft-ai-setup .as-questions{gap:.375rem;display:grid}.ft-ai-setup .as-questions li{align-items:flex-start;gap:.5rem;display:flex}.ft-ai-setup .as-q-verdict{flex:none}.ft-ai-setup .as-q-wait{width:1.125rem;height:1.125rem;box-shadow:inset 0 0 0 1.5px var(--brand);border-radius:999px;animation:1.6s ease-out infinite as-pulse;display:block}.ft-ai-setup .as-q-text{min-width:0;padding-top:.0625rem}.ft-ai-setup .as-q-foot{border-top:1px solid var(--as-hair);width:100%;margin-top:.75rem;padding-top:.625rem;display:grid}.ft-ai-setup .as-q-miss{justify-items:start;gap:.375rem;display:grid}.ft-ai-setup .as-golive{display:grid}.ft-ai-setup .as-golive li{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.4375rem 0;display:flex}.ft-ai-setup .as-golive li+li{border-top:1px solid var(--as-hair)}.ft-ai-setup .as-golive li>:last-child{flex:none;padding-top:.0625rem}.ft-ai-setup .as-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ft-ai-setup .as-golive-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.625rem;display:flex}.ft-ai-setup .as-mailchip{min-width:0;max-width:100%;box-shadow:inset 0 0 0 1px var(--as-hair-strong);background:#fff;border-radius:999px;align-items:center;gap:.375rem;padding:.1875rem .625rem;font-size:.6875rem;display:inline-flex}.ft-ai-setup .as-btn-off{opacity:.35}.ft-ai-setup .as-c24-grid{gap:.875rem;display:grid}@container (min-width:34rem){.ft-ai-setup .as-c24-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.ft-ai-setup .as-summary{line-height:1.55}.ft-ai-setup .as-stillopen{color:var(--brand-deep);margin-top:.5rem;font-weight:600}.ft-ai-setup .as-mail{text-align:left;align-items:end;display:grid}.ft-ai-setup .as-mail>*{grid-area:1/1;min-width:0}.ft-ai-setup .as-mail-open{box-shadow:var(--as-shadow), 0 0 0 1px var(--as-hair);background:#fff;border-radius:.875rem .875rem 0 0;padding:.875rem .875rem 1rem;font-size:.75rem;line-height:1.45}.ft-ai-setup .as-mail-from{color:var(--as-faint);align-items:center;gap:.375rem;font-size:.65625rem;font-weight:600;display:flex}.ft-ai-setup .as-mail-subject{letter-spacing:-.01em;margin:.25rem 0;font-size:.875rem;font-weight:700}.ft-ai-setup .as-c26-grid{align-items:end;gap:.75rem;width:100%;max-width:46rem;margin-inline:auto;display:grid}@container (min-width:34rem){.ft-ai-setup .as-c26-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ft-ai-setup .as-c26-grid .as-pane{align-self:center}.ft-ai-setup .as-c26-grid .as-cardmock{max-width:none}.ft-ai-setup .as-keyrow{background:var(--as-tray);border-radius:.625rem;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;display:flex}.ft-ai-setup .as-toggle{background:var(--as-tray-deep);width:1.875rem;height:1.0625rem;box-shadow:inset 0 0 0 1px var(--as-hair-strong);border-radius:999px;flex:none;position:relative}.ft-ai-setup .as-toggle:after{content:"";background:#fff;border-radius:999px;width:.8125rem;height:.8125rem;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 2px #0003}.ft-ai-setup .as-homehead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.ft-ai-setup .as-homehead-name{letter-spacing:-.02em;font-size:.9375rem;font-weight:700}.ft-ai-setup .as-progress-end{align-self:center;margin-left:auto}.ft-ai-setup .as-audit .as-row{flex-wrap:nowrap}.ft-ai-setup .as-audit-who{flex:none;width:7.5rem;font-weight:600;line-height:1.3}.ft[lang=tr] .ft-ai-setup .as-audit-who{width:8.75rem}.ft-ai-setup .as-audit .as-audit-more{color:var(--as-faint);justify-content:center;padding-block:0;line-height:1}.ft-ai-setup .as-audit-who[data-agent]{color:var(--brand-deep)}.ft-ai-setup .as-audit-what{min-width:0}@container not (min-width:24rem){.ft-ai-setup .as-audit .as-row{flex-wrap:wrap}.ft[lang] .ft-ai-setup .as-audit .as-audit-who{width:100%}}@container (min-width:30rem){.ft-ai-setup .as-split-mail{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}}.ft-ai-setup .as-failure{background:var(--as-bad-wash);border-radius:.625rem;margin-top:.625rem;padding:.625rem .75rem}.ft-ai-setup .as-failure .as-mono{overflow-wrap:anywhere;font-size:.65625rem}.ft-ai-setup .as-mailcol{min-width:0}.ft-ai-setup .as-c31-foot{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.375rem;font-size:.65625rem;display:flex}.ft-ai-setup .as-c32-grid{gap:.75rem;display:grid}@container (min-width:34rem){.ft-ai-setup .as-c32-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ft-ai-setup .as-c32-grid .as-facts{margin-top:0}}.ft-ai-setup .as-agentpills{flex-wrap:wrap;gap:.3125rem;margin-top:.3125rem;display:flex}.ft-ai-setup .as-agentpills li{background:var(--as-tray);border-radius:999px;align-items:center;gap:.3125rem;padding:.125rem .5rem .125rem .125rem;font-size:.6875rem;display:inline-flex}.ft-ai-setup .as-agentpills li[data-on]{box-shadow:0 0 0 1.5px var(--as-ink);background:#fff;font-weight:600}.ft-ai-setup .as-hintline{color:var(--as-faint);margin-top:.3125rem;font-size:.65625rem}.ft-ai-setup .as-facts{gap:.375rem;margin-top:.75rem;display:grid}.ft-ai-setup .as-facts>div{background:var(--as-tray);border-radius:.5rem;padding:.4375rem .5625rem}.ft-ai-setup .as-facts dt{font-weight:600}.ft-ai-setup .as-facts dd{color:var(--as-soft);font-size:.6875rem}.ft-ai-setup .as-review{gap:.5rem;margin-top:.625rem;display:grid}.ft-ai-setup .as-review li{background:var(--as-tray);border-radius:.625rem;grid-template-columns:1.125rem minmax(0,1fr);gap:.5rem;padding:.5rem .625rem;display:grid}.ft-ai-setup .as-review-tick{background:var(--as-ink);color:#fff;border-radius:999px;place-items:center;width:1.125rem;height:1.125rem;display:grid}.ft-ai-setup .as-review-why{color:var(--as-soft);margin-top:.25rem;font-size:.6875rem;display:block}.ft-ai-setup .as-review-foot{margin-top:.75rem}.ft-ai-setup .as-drift{background:var(--as-brand-wash);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:.75rem;padding:.75rem .875rem;display:flex}.ft-ai-setup .as-drift>.min-w-0{flex:16rem}.ft-ai-setup .as-drift-eyebrow{color:var(--brand-deep)}.ft-ai-setup .as-homerow{background:var(--as-tray);border-radius:.75rem;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;display:flex}.ft-ai-setup .as-homerow-icon{width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 1px var(--as-hair);background:#fff;border-radius:.5rem;flex:none;place-items:center;display:grid}.ft-ai-setup .as-c36-grid{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1.2fr);align-items:end;width:100%;max-width:50rem;margin-inline:auto;display:grid}.ft-ai-setup .as-c36-grid .as-cardmock{max-width:none}@container not (min-width:34rem){.ft-ai-setup .as-c36-grid{grid-template-columns:minmax(0,1fr);gap:.25rem}.ft-ai-setup .as-c36-push{height:2rem}}.ft-ai-setup .as-perm-app{align-items:center;gap:.375rem;font-size:.8125rem;font-weight:700;display:flex}.ft-ai-setup .as-perms{gap:.25rem;margin-top:.5rem;display:grid}.ft-ai-setup .as-perms li{background:var(--as-tray);border-radius:.4375rem;padding:.3125rem .5rem}.ft-ai-setup .as-c36-push{height:100%;min-height:2rem;color:var(--as-faint);place-items:center;display:grid;position:relative}.ft-ai-setup .as-push-dot{background:var(--brand);border-radius:999px;width:.625rem;height:.625rem;margin:-.3125rem 0 0 -.3125rem;position:absolute;top:50%;left:50%;box-shadow:0 0 0 4px #b5532b33}.ft-ai-setup .ft-scene[data-playing][data-step="1"] .as-push-dot{animation:as-travel 1.5s var(--as-ease) infinite}@keyframes as-travel{0%{opacity:0;transform:translate(-2.5rem)}30%,70%{opacity:1}to{opacity:0;transform:translate(2.5rem)}}.ft-ai-setup .as-tour{gap:.75rem;display:grid}@media (min-width:64rem){.ft-ai-setup .as-tour{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.ft-ai-setup .as-tour-list{align-content:start;gap:.5rem;padding:.75rem;display:grid}.ft-ai-setup .as-tour-list ol{gap:.25rem;display:grid}.ft-ai-setup .as-tour-stop{text-align:left;width:100%;transition:background-color .3s var(--as-ease);border-radius:.875rem;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.875rem;padding:.875rem;display:grid;position:relative;overflow:hidden}.ft-ai-setup .as-tour-stop:hover{background:#45200f0a}.ft-ai-setup .as-tour-stop[data-on]{background:var(--lp-tray)}.ft-ai-setup :is(.as-tour-stop,.as-tour-pause,.as-doclink):focus-visible{outline:2px solid var(--lp-ink);outline-offset:2px}.ft-ai-setup .as-tour-n{width:2rem;height:2rem;box-shadow:inset 0 0 0 1px var(--tk-hair);color:var(--lp-ink-soft);transition:background-color .3s var(--as-ease), color .3s var(--as-ease);background:#fff;border-radius:999px;place-items:center;font-size:.8125rem;font-weight:600;display:grid}.ft-ai-setup .as-tour-stop[data-past] .as-tour-n{background:var(--brand);box-shadow:none;color:#fff}.ft-ai-setup .as-tour-stop[data-on] .as-tour-n{background:var(--lp-ink);box-shadow:none;color:#fff}.ft-ai-setup .as-tour-label{letter-spacing:-.02em;transition:color .3s var(--as-ease);padding-top:.25rem;font-size:1.0625rem;font-weight:600;display:block}.ft-ai-setup .as-tour-stop[data-on] .as-tour-label{color:var(--brand-deep)}.ft-ai-setup .as-tour-line{transition:grid-template-rows .5s var(--as-ease), opacity .5s var(--as-ease);display:grid}.ft-ai-setup .as-tour-line>span{color:var(--lp-ink-soft);padding-top:.3125rem;font-size:.9375rem;line-height:1.5;overflow:hidden}@media (min-width:64rem){.ft-ai-setup .as-tour-line{opacity:0;grid-template-rows:0fr}.ft-ai-setup .as-tour-stop[data-on] .as-tour-line{opacity:1;grid-template-rows:1fr}.ft-ai-setup .as-tour-stage{min-height:31rem}}.ft-ai-setup .as-tour-bar{background:var(--brand);transform-origin:0;border-radius:999px;height:2px;animation:linear both as-fill;position:absolute;inset:auto .875rem 0}@keyframes as-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ft-ai-setup .as-tour-pause{background:var(--lp-tray);min-height:2.5rem;transition:background-color .2s var(--as-ease);border-radius:999px;justify-self:start;align-items:center;gap:.5rem;margin-left:.375rem;padding:0 .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}.ft-ai-setup .as-tour-pause:hover{background:#45200f14}.ft-ai-setup .as-tour-stage{border-radius:1.5rem;align-items:center;padding:clamp(1.25rem,3vw,2.5rem);display:grid}.ft-ai-setup .as-tour-view{opacity:0;pointer-events:none;min-width:0;transition:opacity .45s var(--as-ease), transform .45s var(--as-ease);grid-area:1/1;justify-items:center;display:grid;transform:translateY(.5rem)}.ft-ai-setup .as-tour-view[data-on]{opacity:1;pointer-events:auto;transform:none}.ft-ai-setup .as-tour-frame{width:min(100%,19.5rem)}.ft-ai-setup .as-tour-frame>.ft-scene{zoom:1.4}.ft-ai-setup .as-tour-frame .as-mini{box-shadow:var(--as-shadow), 0 0 0 1px var(--as-hair);background:#fff}.ft-ai-setup .as-tour-inline{display:none}@media not (min-width:64rem){.ft-ai-setup .as-tour-stage{display:none}.ft-ai-setup .as-tour-inline{border-radius:1.125rem;justify-items:center;margin:.25rem 0 .5rem;padding:1.25rem 1rem;display:grid}.ft-ai-setup .as-tour-inline .as-tour-frame>.ft-scene{zoom:1.15}}@media (prefers-reduced-motion:reduce){.ft-ai-setup :is(.as-tour-view,.as-tour-stop,.as-tour-n,.as-tour-label,.as-tour-line,.as-tour-line>span){transition:none}}.ft-ai-setup .as-sessions{gap:.375rem;display:grid}.ft-ai-setup .as-sessions>li{background:var(--as-tray);border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.ft-ai-setup .as-session-body{border-top:1px solid var(--as-hair);flex-basis:100%;padding-top:.5rem;font-size:.6875rem;line-height:1.5}.ft-ai-setup .as-ctl-grid{gap:.75rem;display:grid}@media (min-width:40rem){.ft-ai-setup .as-ctl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ft-ai-setup .as-roles,.ft-ai-setup .as-ctl-grid>:nth-child(2){grid-column:span 2}}@media (min-width:64rem){.ft-ai-setup .as-ctl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ft-ai-setup .as-roles{grid-column:span 3}.ft-ai-setup .as-ctl-grid>:nth-child(2){grid-column:auto}}.ft-ai-setup .as-roles{padding:1.5rem}.ft-ai-setup .as-roles-table{border-collapse:collapse;width:100%;margin-top:1rem;font-size:.9375rem}.ft-ai-setup .as-roles-table th,.ft-ai-setup .as-roles-table td{text-align:center;vertical-align:middle;padding:.625rem .5rem}.ft-ai-setup .as-roles-table thead th{color:var(--lp-ink-soft);font-size:.8125rem;font-weight:600}.ft-ai-setup .as-roles-table thead th:last-child{max-width:12rem}.ft-ai-setup .as-roles-table tbody tr{border-top:1px solid var(--tk-hair-soft)}.ft-ai-setup .as-roles-table tbody th{text-align:left;padding-left:0;font-weight:500}.ft-ai-setup .as-roles-table td{color:var(--lp-ink-faint)}.ft-ai-setup .as-roles-table td[data-yes]{color:var(--lp-ink)}.ft-ai-setup .as-roles-table td svg{display:inline-block}.ft-ai-setup .as-roles-note{color:var(--lp-ink-soft);margin-top:1rem;font-size:.9375rem;line-height:1.55}@media not (min-width:40rem){.ft-ai-setup .as-roles{padding:1.25rem}.ft-ai-setup .as-roles-table thead{display:none}.ft-ai-setup .as-roles-table,.ft-ai-setup .as-roles-table tbody{display:block}.ft-ai-setup .as-roles-table tbody tr{flex-wrap:wrap;gap:.375rem;padding:.875rem 0;display:flex}.ft-ai-setup .as-roles-table tbody th{flex-basis:100%;padding:0 0 .125rem}.ft-ai-setup .as-roles-table td{background:var(--lp-tray);text-align:left;border-radius:999px;align-items:center;gap:.3125rem;padding:.1875rem .625rem;font-size:.8125rem;display:inline-flex}.ft-ai-setup .as-roles-table td:before{content:attr(data-label);order:1}.ft-ai-setup .as-roles-table td[data-yes]:before{color:var(--lp-ink)}}.ft-ai-setup .as-list ul{gap:.625rem;display:grid}.ft-ai-setup .as-list li{color:var(--lp-ink-soft);padding-left:1.125rem;font-size:.9375rem;line-height:1.55;position:relative}.ft-ai-setup .as-list li:before{content:"";background:var(--brand);border-radius:2px;width:.5rem;height:2px;position:absolute;top:.7em;left:0}.ft-ai-setup .as-on-grid{gap:.75rem;display:grid}@media (min-width:40rem){.ft-ai-setup .as-on-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ft-ai-setup .as-docs{grid-column:span 2}}@media (min-width:64rem){.ft-ai-setup .as-on-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ft-ai-setup .as-docs{grid-area:1/3/span 2}}.ft-ai-setup .as-doclink{border-top:1px solid var(--tk-hair-soft);transition:color .2s var(--as-ease);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 0;font-size:.9375rem;font-weight:500;display:flex}.ft-ai-setup .as-doclink:hover{color:var(--brand-deep)}.ft-ai-setup .as-doclink svg{color:var(--lp-ink-faint);transition:transform .25s var(--as-ease);flex:none}.ft-ai-setup .as-doclink:hover svg{transform:translate(2px,-2px)}.ft-ai-setup .as-toolchips{flex-wrap:wrap;gap:.25rem;margin-top:.5rem;display:flex}.ft-ai-setup .as-toolchips li{background:var(--as-tray);font-family:var(--as-mono);color:var(--as-soft);border-radius:.375rem;padding:.0625rem .375rem;font-size:.625rem}.ft-ai-setup .as-c14-grid{gap:.75rem;width:100%;max-width:58rem;margin-inline:auto;display:grid}@container (min-width:44rem){.ft-ai-setup .as-c14-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.ft-ai-setup .ft-card-ground:has(>.as-c37){min-height:0}.ft-ai-setup .as-c37-win{max-width:56rem}.ft-ai-setup .as-c37-row{gap:.75rem;display:grid}.ft-ai-setup .as-c37-arrow{display:none}@container (min-width:40rem){.ft-ai-setup .as-c37-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.ft-ai-setup .as-c37 .as-handpages{grid-template-columns:repeat(5,minmax(0,1fr))}.ft-ai-setup .as-c37-arrow{background:var(--as-hair-strong);width:1.75rem;height:1.5px;display:block}}.ft-ai-setup .as-c37-go{justify-self:start}.ft-ai-setup .as-token{background:var(--as-brand-wash);font-family:var(--as-mono);color:var(--brand-deep);border-radius:.3125rem;padding:0 .3125rem;font-size:.95em;display:inline-block}.ft-ai-setup .as-walk-still{width:100%;container-type:inline-size}.ft-ai-setup .as-session-cols{gap:.625rem;display:grid}@container (min-width:30rem){.ft-ai-setup .as-session-cols{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}@media (min-width:40rem){.ft-ai-setup .ft-card-ground:not(:has(.ft-phone,>.as-h0)){align-items:center;padding-bottom:1.25rem}.ft-ai-setup .ft-card-ground:not(:has(.ft-phone,>.as-h0)) :is(.as-cardmock,.ft-console,.as-c09-wrap .as-pane){border-radius:.875rem}}.ft-ai-setup .ft-scene:has(>.as-win>.as-win-head)>.ft-scene-pause{min-height:1.5rem;padding-inline:.625rem;top:-1.375rem}@media (min-width:40rem) and (not (min-width:64rem)){.ft-ai-setup .ft-grid{grid-auto-flow:dense}.ft-ai-setup :is(#start,#walk) .ft-grid>:nth-child(2),.ft-ai-setup #after-launch .ft-grid>:nth-child(2),.ft-ai-setup #control .ft-grid>:nth-child(6){grid-column:span 2}}@media (min-width:40rem){.ft-ai-setup .ft-scene:is(.as-c11,.as-c15,.as-c21){flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex}.ft-ai-setup :is(.as-c11,.as-c21)>.as-split,.ft-ai-setup .as-c15>.as-c15-grid{flex:1}.ft-ai-setup :is(.as-split-phone,.as-c15-phone){flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex}.ft-ai-setup :is(.as-split-phone,.as-c15-phone) .ft-phone{flex-direction:column;flex:1;display:flex}.ft-ai-setup .as-split-phone .ft-phone-screen{flex:1;min-height:14.5rem}.ft-ai-setup .as-c15-phone .ft-phone-screen{flex:1;min-height:22rem}.ft-ai-setup :is(.as-split,.as-c15-grid)>:not(.as-split-phone,.as-c15-phone){border-radius:.875rem;align-self:center}}
