.si-ai{--si-on-wave:rgb(var(--sw-on-wave));--si-on-wave-2:rgb(var(--sw-on-wave-2));--qs-step:7s;--qs-loop:21s;animation:qs-fade .9s .25s var(--sw-ease) both}.si-ai-kicker{display:flex;align-items:center;gap:.625rem;font-size:var(--fs-micro);line-height:1rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--sw-mist))}.si-orb{flex:none;display:inline-block;width:1.125rem;height:1.125rem;border-radius:50%;background:var(--si-orb);box-shadow:var(--si-node-glow)}.si-ai-title{margin-top:.625rem;font-size:var(--fs-title-m);line-height:1.3;font-weight:650;color:var(--si-on-wave)}.si-ai-line{margin-top:.375rem;max-width:44ch;font-size:var(--fs-small);line-height:1.55;color:var(--si-on-wave-2);text-wrap:pretty}.qs{margin-top:1.25rem;display:flex;flex-direction:column;align-items:flex-start;font-size:var(--fs-meta);line-height:1.35}.qs-ask,.qs-card,.qs-reads{display:flex;align-items:center;gap:.625rem;border:1px solid var(--si-node-line);background:var(--si-node);backdrop-filter:blur(12px);color:var(--si-on-wave)}.qs-ask{padding:.5rem .875rem .5rem .5rem;padding-inline:.5rem .875rem;border-radius:14px;border-end-start-radius:4px;animation:qs-ask var(--qs-step) var(--sw-ease) infinite}.qs-who{flex:none;display:inline-flex;align-items:center;min-height:1.5rem;padding-inline:.5rem;border-radius:8px;background:rgb(var(--sw-mist)/.14);font-size:var(--fs-micro);font-weight:700;color:var(--si-on-wave-2)}.qs-swap{display:grid;min-width:0}.qs-v{grid-area:1/1;animation:qs-third var(--qs-loop) linear infinite}.qs-v2{animation-delay:calc(var(--qs-step) * -2)}.qs-v3{animation-delay:calc(var(--qs-step) * -1)}.qs-flow{display:block;width:1rem;height:2rem;margin-inline-start:1.25rem;overflow:visible}.qs-flow-line{stroke:var(--si-flow-faint);stroke-width:1.5;stroke-dasharray:3 4;animation:qs-dash 1.2s linear infinite}.qs-flow-dot{fill:var(--si-flow);opacity:0}.qs-flow-1 .qs-flow-dot{animation:qs-run-1 var(--qs-step) var(--sw-ease) infinite}.qs-flow-2 .qs-flow-dot{animation:qs-run-2 var(--qs-step) var(--sw-ease) infinite}.qs-reads{flex-wrap:wrap;padding:.5rem .625rem;border-radius:16px}.qs-node-orb{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;animation:qs-think var(--qs-step) var(--sw-ease) infinite}.qs-node-orb .si-orb{width:1.25rem;height:1.25rem}.qs-reads-label{font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--si-on-wave-2)}:is([lang=he],[lang=ar]) .qs-reads-label{letter-spacing:0;text-transform:none}.qs-tools{display:flex;flex-wrap:wrap;gap:.375rem}.qs-tool{display:inline-flex;align-items:center;gap:.375rem;min-height:1.75rem;padding-inline:.5rem .625rem;border:1px solid var(--si-node-line);border-radius:999px;background:rgb(var(--sw-glass)/.4);color:var(--si-on-wave-2);font-size:var(--fs-micro);font-weight:600;animation:qs-lit-one var(--qs-loop) var(--sw-ease) infinite}.qs-tool-icon{width:.875rem;height:.875rem}.qs-tool-inbox{animation-delay:calc(var(--qs-step) * -2)}.qs-tool-tasks{animation-delay:calc(var(--qs-step) * -1)}.qs-tool-clients{animation:qs-lit-each var(--qs-step) var(--sw-ease) infinite}.qs-card{min-width:min(100%,22rem);padding:.625rem .625rem .625rem .75rem;padding-inline:.75rem .625rem;border-radius:16px;box-shadow:0 18px 50px rgb(var(--sw-night)/.45);animation:qs-card var(--qs-step) var(--sw-ease) infinite}.qs-card-orb{animation:none}.qs-card-body{display:flex;flex:1;flex-direction:column;min-width:0}.qs-card-label{font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--sw-sky))}:is([lang=he],[lang=ar]) .qs-card-label{letter-spacing:0;text-transform:none}.qs-result{display:flex;flex-direction:column}.qs-result-title{font-size:var(--fs-small);font-weight:650;color:var(--si-on-wave)}.qs-result-detail{color:var(--si-on-wave-2)}.qs-confirm{flex:none;display:grid}.qs-confirm-done,.qs-confirm-go{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2rem;padding-inline:.875rem;border-radius:10px;font-size:var(--fs-meta);font-weight:700}.qs-confirm-go{background:var(--si-scene-confirm);color:var(--si-scene-on-confirm);box-shadow:var(--si-node-glow);animation:qs-go var(--qs-step) var(--sw-ease) infinite}.qs-confirm-done{color:var(--si-scene-done);opacity:0;animation:qs-done var(--qs-step) var(--sw-ease) infinite}.qs-check{width:1rem;height:1rem;color:rgb(var(--sw-sky))}.si-ai-compact .si-ai-line{display:none}@media (max-width:879px){.si-ai .si-ai-line,.si-ai .si-ai-title{display:none}.si-ai .qs{margin-top:.625rem;display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.si-ai :is(.qs-flow,.qs-reads,.qs-card-label){display:none}.si-ai .qs-ask{justify-self:start;max-width:100%}.si-ai .qs-card{min-width:0;padding-block:.5rem;animation:none}.si-ai .qs-card-orb{animation:qs-think var(--qs-step) var(--sw-ease) infinite}}.si-ai-compact .qs{margin-top:.625rem;display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.si-ai-compact :is(.qs-flow,.qs-reads,.qs-card-label){display:none}.si-ai-compact .qs-ask{justify-self:start;max-width:100%}.si-ai-compact .qs-card{min-width:0;padding-block:.5rem;animation:none}.si-ai-compact .qs-card-orb{animation:qs-think var(--qs-step) var(--sw-ease) infinite}@keyframes qs-ask{0%{opacity:0;transform:translateY(6px)}5%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes qs-run-1{0%,6%{opacity:0;transform:translateY(0)}8%{opacity:1}20%{opacity:1;transform:translateY(32px)}22%,to{opacity:0;transform:translateY(32px)}}@keyframes qs-run-2{0%,46%{opacity:0;transform:translateY(0)}48%{opacity:1}57%{opacity:1;transform:translateY(32px)}59%,to{opacity:0;transform:translateY(32px)}}@keyframes qs-dash{to{stroke-dashoffset:-14}}@keyframes qs-think{0%,18%,54%,to{transform:scale(1)}27%,45%{transform:scale(1.12)}}@keyframes qs-lit-one{0%,6.5%{background-color:rgb(var(--sw-glass)/.4);border-color:var(--si-node-line);color:var(--si-on-wave-2);box-shadow:none}29%,8.5%{background-color:var(--si-node-lit);border-color:var(--si-node-lit-line);color:var(--si-on-wave);box-shadow:var(--si-node-glow)}31.5%,to{background-color:rgb(var(--sw-glass)/.4);border-color:var(--si-node-line);color:var(--si-on-wave-2);box-shadow:none}}@keyframes qs-lit-each{0%,22%{background-color:rgb(var(--sw-glass)/.4);border-color:var(--si-node-line);color:var(--si-on-wave-2);box-shadow:none}28%,87%{background-color:var(--si-node-lit);border-color:var(--si-node-lit-line);color:var(--si-on-wave);box-shadow:var(--si-node-glow)}94%,to{background-color:rgb(var(--sw-glass)/.4);border-color:var(--si-node-line);color:var(--si-on-wave-2);box-shadow:none}}@keyframes qs-card{0%,54%{opacity:0;transform:translateY(8px) scale(.98)}60%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes qs-go{0%,68%{opacity:1;transform:none}70%{opacity:1;transform:scale(.92)}72%{opacity:1;transform:none}75%,to{opacity:0;transform:none}}@keyframes qs-done{0%,73%{opacity:0;transform:scale(.8)}78%,to{opacity:1;transform:none}}@keyframes qs-third{0%,33.3%{opacity:1}33.31%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.si-ai,.si-ai *,.si-ai :after,.si-ai :before{animation:none!important;transition:none!important}.qs-confirm-done,.qs-flow-dot,.qs-v2,.qs-v3{visibility:hidden}.qs-tool-calendar,.qs-tool-clients{background-color:var(--si-node-lit);border-color:var(--si-node-lit-line);color:var(--si-on-wave);box-shadow:var(--si-node-glow)}}@keyframes qs-fade{0%{opacity:0}to{opacity:1}}