.wai{--night:#f3f6fc;--ink:#141a2e;--mute:#5d6680;--ai:#2f5bff;--panel:#fff;--line:#d5dcec;--olive:#5f6f2e;--cream:#f4ecd9;--bean:#3b2a1e;--ok:#2f9e5b;--bad:#d64b3c;--display:"Secular One", "Assistant", system-ui, sans-serif;--body:"Assistant", system-ui, sans-serif;aspect-ratio:16/9;width:min(100vw,177.78vh);color:var(--ink);font-family:var(--body);direction:rtl;background:radial-gradient(90% 80% at 80% 0,#dfe7ff 0%,#0000 60%),radial-gradient(80% 70% at 0 100%,#e3f3ea 0%,#0000 60%),#fbfcff;position:relative;overflow:hidden;container-type:inline-size}.wai-wrap{background:radial-gradient(90% 80% at 80% 0,#dfe7ff 0%,#0000 60%),radial-gradient(80% 70% at 0 100%,#e3f3ea 0%,#0000 60%),#fbfcff;place-items:center;display:grid;position:absolute;inset:0}.wai .scene{opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0}.wai .scene.on{opacity:1}.wai .pop{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(1.2cqw)scale(.97)}.wai .pop.on{opacity:1;transform:none}.wai h1,.wai h2{font-family:var(--display);text-wrap:balance;margin:0;font-weight:400}.wai .center{text-align:center;place-items:center;height:100%;display:grid}.wai .big{font-size:7.4cqw;line-height:1.1}.wai .caret:after{content:"|";color:var(--ai);margin-inline-start:.1em;animation:1s step-end infinite wai-blink}@keyframes wai-blink{50%{opacity:0}}.wai .chip-ai{aspect-ratio:1;background:var(--ai);width:17cqw;font:6cqw var(--display);color:#fff;border-radius:22%;place-items:center;transition:box-shadow .6s,scale .6s;display:grid;position:absolute;top:42%;left:50%;translate:-50% -50%;box-shadow:0 1cqw 3cqw #2f5bff40}.wai .chip-ai.glow{scale:1.06;box-shadow:0 0 0 2cqw #2f5bff1f,0 1cqw 6cqw #2f5bff73}.wai .datum{background:var(--panel);border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:99px;padding:.6cqw 1.4cqw;font-size:2.1cqw;transition:left 1.1s cubic-bezier(.6,0,.4,1),top 1.1s cubic-bezier(.6,0,.4,1),opacity 1.1s,scale 1.1s;position:absolute;box-shadow:0 .5cqw 1.5cqw #141a2e14}.wai .datum.in{opacity:0;translate:-50% -50%;scale:.3;top:42%!important;left:50%!important}.wai .cap{text-align:center;position:absolute;inset-inline:6cqw}.wai .cap.c1{font:3.6cqw var(--display);top:66%}.wai .cap.c2{color:var(--mute);font-size:2.6cqw;top:76%}.wai .exp-title{text-align:center;top:4.5%;font-size:3.4cqw;position:absolute;inset-inline:0}.wai .exp-title b{color:var(--ai);font-weight:400}.wai .cols{top:16%;bottom:6%;grid-template-columns:38fr 62fr;gap:3cqw;display:grid;position:absolute;inset-inline:4cqw}.wai .side{flex-direction:column;gap:1.6cqw;min-width:0;display:flex}.wai .label{letter-spacing:.06em;color:var(--mute);font-size:1.6cqw}.wai .bubble{background:var(--ai);color:#fff;border:0;border-radius:1.6cqw 1.6cqw 1.6cqw .3cqw;min-height:3.2cqw;padding:1.4cqw 1.8cqw;font-size:2.3cqw}.wai .data{background:var(--panel);border:1px dashed #b9c3da;border-radius:1.2cqw;flex-wrap:wrap;flex:1;align-content:flex-start;gap:.9cqw;padding:1.3cqw;display:flex}.wai .data .none{color:var(--bad);font-size:2.3cqw}.wai .card{color:var(--bean);background:#eef3e0;border:1px solid #c9d6a3;border-radius:.8cqw;padding:.6cqw 1.1cqw;font-size:1.75cqw}.wai .card b{color:var(--olive);font-weight:700}.wai .browser{border:1px solid var(--line);background:#fff;border-radius:1.2cqw;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1.5cqw 4cqw #141a2e24}.wai .bar{background:#e4e6ea;flex:none;align-items:center;gap:.6cqw;height:2.6cqw;padding-inline:1.2cqw;display:flex}.wai .bar i{background:#c3c7cf;border-radius:50%;width:.9cqw;height:.9cqw;display:block}.wai .page{direction:rtl;flex-direction:column;flex:1;gap:1.2cqw;padding:1.6cqw;display:flex}.wai .g .page{color:#8b909b;background:#f1f2f4}.wai .g .nav{background:#d9dbe0;border-radius:.4cqw;align-items:center;height:3cqw;padding-inline:1.2cqw;font-size:1.6cqw;display:flex}.wai .g .hero{background:#d0d3d9;border-radius:.6cqw;flex:1;place-items:center;font-size:2.6cqw;display:grid}.wai .g .row{grid-template-columns:repeat(3,1fr);gap:1cqw;display:grid}.wai .g .row div{background:#dfe1e5;border-radius:.5cqw;place-items:center;height:6cqw;font-size:1.5cqw;display:grid}.wai .b .page{background:var(--cream);color:var(--bean)}.wai .b .nav{background:var(--olive);height:3.6cqw;color:var(--cream);font:1.9cqw var(--display);border-radius:.6cqw;align-items:center;gap:1cqw;padding-inline:1.2cqw;display:flex}.wai .b .logo{background:var(--cream);width:2.4cqw;height:2.4cqw;color:var(--olive);border-radius:50%;place-items:center;font-size:1.5cqw;display:grid}.wai .b .hero{background:linear-gradient(135deg,#e8dcbc,#d9c99c);border-radius:.8cqw;flex-direction:column;flex:1;justify-content:center;gap:.6cqw;padding:1.6cqw;display:flex}.wai .b .hero h2{color:var(--bean);font-size:3.1cqw}.wai .b .hero p{margin:0;font-size:1.7cqw}.wai .b .btn{background:var(--olive);color:var(--cream);border-radius:99px;align-self:flex-start;margin-top:.4cqw;padding:.5cqw 1.4cqw;font-size:1.5cqw}.wai .b .row{grid-template-columns:repeat(3,1fr);gap:1cqw;display:grid}.wai .b .row div{background:#fff8e8;border:1px solid #dccfa9;border-radius:.7cqw;justify-content:space-between;padding:.8cqw 1cqw;font-size:1.55cqw;display:flex}.wai .b .row div span{color:var(--olive);font-weight:700}.wai .stamp{font:3cqw var(--display);white-space:nowrap;opacity:0;background:#fffffff2;border:.3cqw solid;border-radius:.8cqw;padding:.6cqw 2cqw;transition:opacity .3s,scale .3s cubic-bezier(.3,1.6,.5,1);position:absolute;bottom:8%;left:50%;translate:-50%;rotate:-6deg;scale:1.6;box-shadow:0 1cqw 3cqw #141a2e2e}.wai .stamp.on{opacity:1;scale:1}.wai .stamp.bad{color:var(--bad)}.wai .stamp.good{color:var(--ok)}.wai .duo{top:10%;grid-template-columns:1fr 1fr;gap:4cqw;height:58%;display:grid;position:absolute;inset-inline:6cqw}.wai .duo .browser{height:100%}.wai .duo .tag{text-align:center;top:-4.2cqw;font-size:2cqw;position:absolute;inset-inline:0}.wai .cap.c3{font:4cqw var(--display);top:76%}.wai .final .eq{font-size:6.6cqw;line-height:1.25}.wai .final .eq span{color:var(--ok)}.wai .final .sub{color:var(--mute);margin-top:2cqw;font-size:2.8cqw}.wai-track{bottom:0;height:3px;position:absolute;inset-inline:0}.wai-track i{background:var(--ai,#2f5bff);opacity:.5;height:100%;display:block}@media (prefers-reduced-motion:reduce){.wai .scene,.wai .pop,.wai .datum,.wai .stamp{transition:none}.wai .caret:after{animation:none}}
