.ai-cursor,.ai-cursor *,.ai-cursor-fx,.ai-cursor-label{pointer-events:none!important}.ai-cursor-fx{position:fixed;inset:0;width:100vw;height:100vh;z-index:2147482990}.ai-cursor{position:fixed;left:0;top:0;z-index:2147483000;will-change:transform;transform:translate3d(-200px,-200px,0);opacity:0;visibility:hidden;transition:opacity .18s ease,visibility 0s linear .18s}.ai-cursor.is-shown{opacity:1;visibility:visible;transition:opacity .18s ease,visibility 0s}.ai-cursor-arrow{position:absolute;left:-2.4px;top:-2.4px;width:34px;height:34px;max-width:none;max-height:none;overflow:visible;transform-origin:2.4px 2.4px;filter:drop-shadow(0 0 6px rgba(var(--ai-cursor-rgb),calc(.55 * var(--ai-cursor-strength)))) drop-shadow(0 2px 4px rgba(0,0,0,.28))}.ai-cursor-arrow path{fill:var(--ai-cursor-fill);stroke:#fff;stroke-width:2.6;stroke-linejoin:round}.ai-cursor-label{position:fixed;left:0;top:0;z-index:2147483001;will-change:transform;transform:translate3d(-400px,-400px,0);box-sizing:border-box;height:28px;display:flex;align-items:center;gap:7px;padding:0 12px 0 10px;border-radius:999px;background:rgba(22,24,29,.94);color:#fff;font:600 12px/1 Inter,system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:0;white-space:nowrap;max-width:calc(100vw - 16px);overflow:hidden;text-overflow:ellipsis;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 6px 18px rgba(0,0,0,.28);opacity:0;visibility:hidden;transition:background .2s,opacity .18s ease,visibility 0s linear .18s}.ai-cursor-label.is-shown{opacity:1;visibility:visible;transition:background .2s,opacity .18s ease,visibility 0s}.ai-cursor-label i{width:9px;height:9px;border-radius:50%;border:2px solid var(--ai-cursor-fill);box-sizing:border-box;flex:none}.ai-cursor-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-cursor-label b{font-weight:700;opacity:.7}.ai-cursor-label b[hidden]{display:none}.ai-cursor-live{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ai-cursor-label.is-ok{background:var(--ai-cursor-fill)}.ai-cursor-label.is-ok i{border-color:#fff}[data-ai-cursor-target]{outline:3px solid var(--ai-cursor-fill)!important;outline-offset:3px!important;box-shadow:0 0 0 8px rgba(var(--ai-cursor-rgb),.22),0 8px 22px rgba(var(--ai-cursor-rgb),.28)!important;transform:translateY(-1px);transition:box-shadow .2s ease,transform .2s ease;animation:ai-cursor-target 1.2s ease-in-out infinite}@keyframes ai-cursor-target{0%,to{box-shadow:0 0 0 6px rgba(var(--ai-cursor-rgb),.18),0 8px 22px rgba(var(--ai-cursor-rgb),.22)}50%{box-shadow:0 0 0 12px rgba(var(--ai-cursor-rgb),.1),0 8px 26px rgba(var(--ai-cursor-rgb),.32)}}.ai-cursor[data-reduce=true] .ai-cursor-arrow{filter:drop-shadow(0 2px 4px rgba(0,0,0,.28))}@media (prefers-reduced-motion:reduce){.ai-cursor-fx{display:none}[data-ai-cursor-target]{animation:none;transform:none;transition:none}}@media (max-width:760px){.ai-cursor-label{font-size:12px}}@media print{.ai-cursor,.ai-cursor-fx,.ai-cursor-label{display:none!important}}@font-face{font-family:__Figtree_7c5662;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Figtree_7c5662;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Figtree_7c5662;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Figtree_7c5662;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Figtree_7c5662;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Figtree_7c5662;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Figtree_7c5662;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Figtree_7c5662;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Figtree_Fallback_7c5662;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_7c5662{font-family:__Figtree_7c5662,__Figtree_Fallback_7c5662;font-style:normal}.__variable_7c5662{--font-figtree:"__Figtree_7c5662","__Figtree_Fallback_7c5662"}