.wa{--mantine-color-white:#fff;--mantine-color-black:#000;--mantine-color-dark-0:#e1e5f0;--mantine-color-dark-1:#c4c9e0;--mantine-color-dark-2:#9ca3c4;--mantine-color-dark-3:#777eaa;--mantine-color-dark-4:#272a34;--mantine-color-dark-5:#252936;--mantine-color-dark-6:#1a1d26;--mantine-color-dark-7:#0f1117;--mantine-color-dark-8:#0b0d12;--mantine-color-dark-9:#08090d;--mantine-color-purple-0:#f8f5ff;--mantine-color-purple-1:#d7c3ff;--mantine-color-purple-2:#c8aeff;--mantine-color-purple-3:#b08aff;--mantine-color-purple-4:#a276ff;--mantine-color-purple-5:#9463fb;--mantine-color-purple-6:#7e46f5;--mantine-color-purple-7:#6528e8;--mantine-color-purple-8:#5519d2;--mantine-color-purple-9:#3e0fa1;--mantine-color-orange-0:#fff7f5;--mantine-color-orange-1:#ffd7cf;--mantine-color-orange-2:#ffbfb0;--mantine-color-orange-3:#ffa48f;--mantine-color-orange-4:#ff8e75;--mantine-color-orange-5:#ff8469;--mantine-color-orange-6:#ff7455;--mantine-color-orange-7:#f46141;--mantine-color-orange-8:#d94727;--mantine-color-orange-9:#be3f23;--mantine-color-gray-0:var(--lightningcss-light,#fafafc)var(--lightningcss-dark,#0f1117);--mantine-color-gray-1:var(--lightningcss-light,#f5f6fa)var(--lightningcss-dark,#1a1d26);--mantine-color-gray-2:var(--lightningcss-light,#e1e5f0)var(--lightningcss-dark,#252936);--mantine-color-gray-3:var(--lightningcss-light,#777eaa)var(--lightningcss-dark,#353c66);--mantine-color-gray-4:#535b89;--mantine-color-gray-5:var(--lightningcss-light,#424a76)var(--lightningcss-dark,#777eaa);--mantine-color-gray-6:var(--lightningcss-light,#353c66)var(--lightningcss-dark,#9ca3c4);--mantine-color-gray-7:var(--lightningcss-light,#313862)var(--lightningcss-dark,#c4c9e0);--mantine-color-gray-8:var(--lightningcss-light,#1e2343)var(--lightningcss-dark,#e1e5f0);--mantine-color-gray-9:var(--lightningcss-light,#141937)var(--lightningcss-dark,#f4f4f6);--mantine-color-green-0:#ebfbee;--mantine-color-green-2:#b2f2bb;--mantine-color-green-4:#69db7c;--mantine-color-green-6:#40c057;--mantine-color-green-8:#2f9e44;--mantine-color-red-0:#fff5f5;--mantine-color-red-3:#ffa8a8;--mantine-color-red-6:#fa5252;--mantine-color-red-7:#f03e3e;--mantine-color-body:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0f1117);--mantine-color-text:var(--lightningcss-light,#000)var(--lightningcss-dark,#e1e5f0);--mantine-color-bright:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--mantine-color-default:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1d26);--mantine-color-default-hover:var(--lightningcss-light,#fafafc)var(--lightningcss-dark,#252936);--mantine-color-default-color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--mantine-color-default-border:var(--lightningcss-light,#e1e5f0)var(--lightningcss-dark,#272a34);--mantine-color-dimmed:var(--lightningcss-light,#353c66)var(--lightningcss-dark,#c4c9e0);--mantine-color-anchor:var(--lightningcss-light,#7e46f5)var(--lightningcss-dark,#b08aff);--mantine-color-placeholder:var(--lightningcss-light,#424a76)var(--lightningcss-dark,#777eaa);--mantine-color-error:var(--lightningcss-light,#fa5252)var(--lightningcss-dark,#e03131);--mantine-color-disabled:var(--lightningcss-light,#e1e5f0)var(--lightningcss-dark,#1a1d26);--mantine-color-disabled-color:var(--lightningcss-light,#424a76)var(--lightningcss-dark,#777eaa);--mantine-color-disabled-border:var(--lightningcss-light,#e1e5f0)var(--lightningcss-dark,#272a34);--bg-tinted:var(--lightningcss-light,#f8f5ff)var(--lightningcss-dark,#7e46f526);--bg-pressed:var(--lightningcss-light,#f5f6fa)var(--lightningcss-dark,#2c3149);--bg-quiet:var(--lightningcss-light,#eef0f6)var(--lightningcss-dark,#252936);--border-line:var(--lightningcss-light,#c9cee3)var(--lightningcss-dark,#353c66);--border-input:var(--lightningcss-light,#d7dbe8)var(--lightningcss-dark,#353c66);--fg-faint:var(--lightningcss-light,#777eaa)var(--lightningcss-dark,#9ca3c4);--fg-fainter:var(--lightningcss-light,#a6abc8)var(--lightningcss-dark,#777eaa);--bg-accent-tint:var(--lightningcss-light,#f3edfe)var(--lightningcss-dark,#1f1836);--fg-accent-ink:var(--lightningcss-light,#5a2bc4)var(--lightningcss-dark,#b899fa);--bg-waiting-tint:var(--lightningcss-light,#fff4e0)var(--lightningcss-dark,#342813);--fg-waiting-ink:var(--lightningcss-light,#8f5100)var(--lightningcss-dark,#ffc46b);--ai-accent:var(--lightningcss-light,#7e46f5)var(--lightningcss-dark,#9463fb);--ai-fill:var(--lightningcss-light,#f8f4ff)var(--lightningcss-dark,#1a162d);--ai-line:var(--lightningcss-light,#b79cf9)var(--lightningcss-dark,#52319c);--ai-border:var(--lightningcss-light,#d9c8fd)var(--lightningcss-dark,#362465);--ai-flash:var(--lightningcss-light,#e4d9fc)var(--lightningcss-dark,#2e2055);--ai-pressed:var(--lightningcss-light,#ede5ff)var(--lightningcss-dark,#271d48);--ai-shimmer-a:var(--lightningcss-light,#f1ebfe)var(--lightningcss-dark,#1c1732);--ai-shimmer-b:var(--lightningcss-light,#dccdfb)var(--lightningcss-dark,#2c1f51);--fg-ai-strong:var(--lightningcss-light,#3b1391)var(--lightningcss-dark,#cbb5fb);--bg-danger-tinted:var(--lightningcss-light,#fff5f5)var(--lightningcss-dark,#fa525226);--fg-danger:var(--lightningcss-light,#f03e3e)var(--lightningcss-dark,#ffa8a8);--bg-destructive:var(--lightningcss-light,#ef6461)var(--lightningcss-dark,#e5504d);--bg-destructive-hover:var(--lightningcss-light,#e5504d)var(--lightningcss-dark,#ef6461);--fg-destructive:var(--lightningcss-light,#e0534f)var(--lightningcss-dark,#ff8a87);--bg-destructive-tinted:var(--lightningcss-light,#fff4f2)var(--lightningcss-dark,#ef646126);--border-destructive:var(--lightningcss-light,#f9c3bc)var(--lightningcss-dark,#ef646173);--fg-success:var(--lightningcss-light,#2f9e44)var(--lightningcss-dark,#69db7c);--border-success:var(--lightningcss-light,#b2f2bb)var(--lightningcss-dark,#40c05773);--mobile-menu-bg:#08090df2;--mobile-menu-fg:#e1e5f0;--mobile-menu-bright:#fff;--mobile-menu-active:#a276ff;--mobile-menu-hover:#e1e5f01a;--wa-primary:var(--lightningcss-light,#7e46f5)var(--lightningcss-dark,#5519d2);--wa-primary-hover:var(--lightningcss-light,#6528e8)var(--lightningcss-dark,#3e0fa1);background:var(--mantine-color-body);color:var(--mantine-color-text);letter-spacing:-.025em;text-align:left;-webkit-font-smoothing:antialiased;font-family:Work Sans,sans-serif;font-size:14px;line-height:1.5}:where(.wa) span:not(:is(button span)):not(html),:where(.wa) p:not(html){color:var(--mantine-color-text)}.wa,.wa *{cursor:default;-webkit-user-select:none;user-select:none}.wa button{font:inherit;letter-spacing:inherit}.wa a{text-decoration:none}.wa-btn{background:var(--wa-primary);color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 18px;font-size:14px;font-weight:600;line-height:1;transition:background-color .12s,transform .12s;display:inline-flex}.wa-btn span{color:inherit}.wa-btn[data-size=xs]{height:30px;padding:0 14px;font-size:13px}.wa-btn[data-size=md]{height:42px;padding:0 22px;font-size:16px}.wa-btn[data-variant=default]{border-color:var(--mantine-color-default-border);background:var(--mantine-color-default);color:var(--mantine-color-default-color)}.wa-btn[data-variant=subtle]{color:var(--lightningcss-light,#7e46f5)var(--lightningcss-dark,#b08aff);background:0 0}.wa-btn[data-variant=light]{color:var(--lightningcss-light,#7e46f5)var(--lightningcss-dark,#b08aff);background:#7e46f51a}.wa-btn[data-disabled=true]{background:var(--mantine-color-disabled);color:var(--fg-faint)}.wa [data-pressed=true]{transform:scale(.97)}.wa-switch{background:var(--lightningcss-light,#e1e5f0)var(--lightningcss-dark,#272a34);border-radius:999px;flex:none;width:38px;height:20px;transition:background-color .15s;position:relative}.wa-switch:after{content:"";background:#fff;border-radius:999px;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px}.wa-switch[data-on=true]{background:var(--wa-primary)}.wa-switch[data-on=true]:after{transform:translate(18px)}.wa-toast{--toast-color:#2f9e44;--toast-ink:var(--lightningcss-light,#2b8a3e)var(--lightningcss-dark,#8dca98);--toast-tint:var(--lightningcss-light,#ebfbee)var(--lightningcss-dark,#13251d);--toast-border:var(--lightningcss-light,#b2f2bb)var(--lightningcss-dark,#1c4929);border-color:var(--toast-border);background:var(--toast-tint);animation:.18s cubic-bezier(.4,0,.2,1) both wa-toast-in}.wa-toast[data-kind=info]{--toast-color:#7e46f5;--toast-ink:var(--fg-accent-ink);--toast-tint:var(--bg-accent-tint);--toast-border:var(--lightningcss-light,#d9c8fd)var(--lightningcss-dark,#3b2670)}@keyframes wa-toast-in{0%{opacity:0;transform:translateY(8px)}}@keyframes wa-toast-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes wa-fade-in{0%{opacity:0}}@keyframes wa-rise-in{0%{opacity:0;transform:translateY(6px)}}.wa-fade-in{animation:.18s ease-out both wa-fade-in}.wa-rise-in{animation:.28s ease-out both wa-rise-in}.wn-section{--wn-text:400px;--wn-stage:max(480px, min(calc(min(1560px, 100vw) - 160px - var(--wn-text)), calc((100vh - 190px) * 1.6)))}@media (min-width:1440px){.wn-section{--wn-text:480px}}.wn-grid{flex-direction:column;gap:24px;padding:0 16px;display:flex}.wn-stage-col{width:100%;min-width:0;max-width:900px;margin:0 auto}@media (min-width:1100px){.wn-grid{grid-template-columns:var(--wn-stage) var(--wn-text);justify-content:center;align-items:start;gap:64px;padding:0 40px;display:grid}.wn-stage-col{width:var(--wn-stage);max-width:none;margin:0;position:sticky}}.wn-screen-box{aspect-ratio:var(--wn-w,1280) / var(--wn-h,800);position:relative;overflow:hidden}.wn-screen{transform-origin:0 0;transition:opacity .28s;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:699px){.wn-stage-col{max-width:390px}.wn-screen-box{aspect-ratio:390/720}}.wn-stage-inline{width:100%;min-width:0}@media (max-width:699px){.wn-stage-inline .wn-screen-box{aspect-ratio:var(--wn-w) / var(--wn-h)}}.wn-cursor{z-index:60;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px #14193759);width:22px;height:22px;transition:transform .7s cubic-bezier(.4,0,.2,1),opacity .2s;position:absolute;top:0;left:0}.wn-ring{z-index:59;opacity:0;pointer-events:none;background:#7e46f559;border-radius:50%;width:36px;height:36px;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.wn-cursor,.wn-ring{display:none}}
