.rai-hero[data-v-b60c921d]{overflow:hidden;position:relative}@media (max-width:960px){.rai-hero[data-v-b60c921d]{padding-top:5rem}}@media (max-width:600px){.rai-hero[data-v-b60c921d]{padding-top:4.5rem}}.rai-grid-bg[data-v-b60c921d]{background-image:linear-gradient(rgba(0,0,0,.04) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 0);background-size:60px 60px;inset:0}.rai-blob[data-v-b60c921d],.rai-grid-bg[data-v-b60c921d]{position:absolute;z-index:0}.rai-blob[data-v-b60c921d]{border-radius:50%;filter:blur(80px);opacity:.35;pointer-events:none}.rai-blob-1[data-v-b60c921d]{background:#2979ff;height:360px;right:-80px;top:-120px;width:360px}.rai-blob-2[data-v-b60c921d]{background:#14783f;bottom:-100px;height:320px;left:-100px;width:320px}.rai-text-block[data-v-b60c921d]{max-width:560px}.rai-kicker[data-v-b60c921d]{align-items:center;background:#2979ff14;border:1.5px solid rgba(41,121,255,.2);border-radius:50px;color:#2979ff;display:inline-flex;font-size:.72rem;font-weight:700;gap:.45rem;letter-spacing:.1em;margin-bottom:1.4rem;padding:.4rem .9rem;text-transform:uppercase}.rai-kicker-dot[data-v-b60c921d]{animation:raiPulse-b60c921d 2s ease-in-out infinite;background:#2979ff;border-radius:50%;box-shadow:0 0 #2979ff80;height:8px;width:8px}@keyframes raiPulse-b60c921d{0%,to{box-shadow:0 0 #2979ff80}50%{box-shadow:0 0 0 8px #2979ff00}}.rai-title[data-v-b60c921d]{font-size:clamp(2.2rem,5vw,3.6rem);font-weight:900;letter-spacing:-.03em;line-height:1.05;margin-bottom:1.25rem}.rai-gradient[data-v-b60c921d]{background:linear-gradient(135deg,#03358f,#2979ff,#14783f);-webkit-background-clip:text;background-size:200% 200%;display:inline-block;-webkit-text-fill-color:transparent;animation:raiGrad-b60c921d 5s ease-in-out infinite;background-clip:text}@keyframes raiGrad-b60c921d{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.rai-dot[data-v-b60c921d]{color:#14783f}.rai-subtitle[data-v-b60c921d]{font-size:1.05rem;line-height:1.7;margin-bottom:2rem;max-width:520px}.rai-actions[data-v-b60c921d]{display:flex;flex-wrap:wrap;gap:.85rem;margin-bottom:2.5rem}.rai-stats[data-v-b60c921d]{display:grid;gap:.75rem;grid-template-columns:repeat(4,1fr)}.rai-stat[data-v-b60c921d]{background:rgba(var(--v-theme-on-surface),.03);border:1.5px solid rgba(var(--v-theme-on-surface),.06);border-radius:16px;display:flex;flex-direction:column;padding:.85rem 1rem}.rai-stat-value[data-v-b60c921d]{font-size:1.35rem;font-variant-numeric:tabular-nums;font-weight:900;line-height:1.1}.rai-stat-label[data-v-b60c921d]{font-size:.6rem;font-weight:700;letter-spacing:.08em;margin-top:.25rem;text-transform:uppercase}.rai-console-wrap[data-v-b60c921d]{position:relative}.rai-console-border[data-v-b60c921d]{animation:raiSpin-b60c921d 8s linear infinite;background:conic-gradient(from var(--ang,0deg),transparent,#2979ff,#14783f,#ff5722,transparent);border-radius:28px;inset:-3px;opacity:.5;position:absolute}@keyframes raiSpin-b60c921d{to{--ang:360deg}}.rai-console[data-v-b60c921d]{background:#0d1117;border:1px solid hsla(0,0%,100%,.06);border-radius:26px;overflow:hidden;position:relative;z-index:1}.rai-console-head[data-v-b60c921d]{align-items:center;background:#ffffff08;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:.75rem;padding:.75rem 1.15rem}.rai-dots[data-v-b60c921d]{display:flex;gap:6px}.rai-dots span[data-v-b60c921d]{border-radius:50%;height:10px;width:10px}.rai-dots span[data-v-b60c921d]:first-child{background:#ff5f57}.rai-dots span[data-v-b60c921d]:nth-child(2){background:#febc2e}.rai-dots span[data-v-b60c921d]:nth-child(3){background:#28c840}.rai-console-title[data-v-b60c921d]{color:#fff6;flex:1;font-size:.72rem;font-weight:600;text-align:center}.rai-console-status[data-v-b60c921d]{align-items:center;color:#3fb950;display:flex;font-size:.62rem;font-weight:700;gap:.3rem;letter-spacing:.08em}.rai-status-dot[data-v-b60c921d]{animation:raiPulse2-b60c921d 1.5s ease-in-out infinite;background:#3fb950;border-radius:50%;height:6px;width:6px}@keyframes raiPulse2-b60c921d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.5)}}.rai-console-body[data-v-b60c921d]{padding:1rem 1.15rem 1.15rem}.rai-map[data-v-b60c921d]{background:radial-gradient(circle at 30% 40%,rgba(41,121,255,.18),transparent 60%),radial-gradient(circle at 75% 70%,rgba(20,120,63,.18),transparent 60%),#0a0d12;border:1px solid hsla(0,0%,100%,.05);border-radius:16px;height:220px;margin-bottom:1rem;overflow:hidden;position:relative;width:100%}.rai-map-grid[data-v-b60c921d]{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:30px 30px;inset:0;position:absolute}.rai-node[data-v-b60c921d]{background:#58a6ff;border-radius:50%;box-shadow:0 0 12px #58a6ff;height:10px;position:absolute;width:10px}.rai-node-1[data-v-b60c921d]{background:#ff5722;box-shadow:0 0 12px #ff5722;left:10%;top:80%}.rai-node-2[data-v-b60c921d]{background:#3fb950;box-shadow:0 0 12px #3fb950;left:50%;top:50%}.rai-node-3[data-v-b60c921d]{background:#58a6ff;left:90%;top:22%}.rai-node-4[data-v-b60c921d]{background:#f0883e;box-shadow:0 0 12px #f0883e;left:15%;top:18%}.rai-node-5[data-v-b60c921d]{background:#3fb950;left:95%;top:82%}.rai-routes[data-v-b60c921d]{height:100%;inset:0;position:absolute;width:100%}.rai-path-anim[data-v-b60c921d]{animation:dashFlow-b60c921d 3s linear infinite}.rai-path-anim-2[data-v-b60c921d]{animation:dashFlow-b60c921d 4.5s linear infinite reverse}@keyframes dashFlow-b60c921d{to{stroke-dashoffset:-120}}.rai-pulse[data-v-b60c921d]{animation:raiRing-b60c921d 2.4s ease-out infinite;border:2px solid #58a6ff;border-radius:50%;height:28px;opacity:0;position:absolute;width:28px}.rai-pulse-1[data-v-b60c921d]{border-color:#3fb950;left:calc(50% - 14px);top:calc(50% - 14px)}.rai-pulse-2[data-v-b60c921d]{animation-delay:1.2s;border-color:#ff5722;left:calc(10% - 14px);top:calc(80% - 14px)}@keyframes raiRing-b60c921d{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.4)}}.rai-feed[data-v-b60c921d]{font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.74rem}.rai-feed-list[data-v-b60c921d]{display:flex;flex-direction:column;gap:.4rem;min-height:110px}.rai-feed-line[data-v-b60c921d]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:8px;display:flex;gap:.5rem;padding:.45rem .7rem}.rai-feed-ok[data-v-b60c921d]{color:#3fb950}.rai-feed-opt[data-v-b60c921d]{color:#58a6ff}.rai-feed-route[data-v-b60c921d]{color:#f0883e}.rai-feed-enter-active[data-v-b60c921d]{transition:all .4s cubic-bezier(.22,1,.36,1)}.rai-feed-leave-active[data-v-b60c921d]{position:absolute;transition:all .3s ease}.rai-feed-enter-from[data-v-b60c921d]{opacity:0;transform:translateY(-10px)}.rai-feed-leave-to[data-v-b60c921d]{opacity:0;transform:translateY(10px)}.rai-feed-move[data-v-b60c921d]{transition:transform .4s cubic-bezier(.22,1,.36,1)}.slide-up-enter-active[data-v-b60c921d]{transition:all .8s cubic-bezier(.22,1,.36,1)}.slide-up-enter-from[data-v-b60c921d]{opacity:0;transform:translateY(30px)}@media (max-width:960px){.rai-stats[data-v-b60c921d]{grid-template-columns:repeat(2,1fr)}.rai-console-wrap[data-v-b60c921d]{margin-top:2rem}}@media (max-width:600px){.rai-actions[data-v-b60c921d]{flex-direction:column}.rai-map[data-v-b60c921d]{height:180px}}.rai-how[data-v-00c82ff9]{overflow:hidden;position:relative}.rai-how-title[data-v-00c82ff9]{font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.02em;line-height:1.1}.rai-how-grad[data-v-00c82ff9]{background:linear-gradient(135deg,#03358f,#14783f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mw-700[data-v-00c82ff9]{max-width:700px}.rai-steps[data-v-00c82ff9]{display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr)}.rai-step[data-v-00c82ff9]{background:rgba(var(--v-theme-surface),1);border:2px dotted rgba(var(--v-theme-on-surface),.06);border-radius:24px;opacity:0;overflow:hidden;padding:2rem 1.5rem 1.5rem;position:relative;transform:translateY(40px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),border-color .3s ease,box-shadow .3s ease}.rai-step[data-v-00c82ff9]:before{background:var(--accent);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.rai-step[data-v-00c82ff9]:hover{border-color:var(--accent);box-shadow:0 18px 44px color-mix(in srgb,var(--accent) 14%,transparent)}.rai-step[data-v-00c82ff9]:hover:before{transform:scaleX(1)}.rai-step-visible[data-v-00c82ff9]{opacity:1;transform:translateY(0)}.rai-step-num[data-v-00c82ff9]{color:var(--accent);font-size:2.4rem;font-variant-numeric:tabular-nums;font-weight:900;line-height:1;opacity:.18;position:absolute;right:1.25rem;top:1.1rem}.rai-step-icon[data-v-00c82ff9]{align-items:center;background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:16px;color:var(--accent);display:flex;height:56px;justify-content:center;margin-bottom:1.25rem;transition:transform .3s ease;width:56px}.rai-step:hover .rai-step-icon[data-v-00c82ff9]{transform:rotate(-8deg) scale(1.08)}.rai-step-title[data-v-00c82ff9]{font-size:1.4rem;font-weight:800;line-height:1.2;margin-bottom:.2rem}.rai-step-sub[data-v-00c82ff9]{color:var(--accent);display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.06em;margin-bottom:.85rem;text-transform:uppercase}.rai-step-desc[data-v-00c82ff9]{font-size:.92rem;font-weight:500;line-height:1.6;margin-bottom:1rem}.rai-step-tag[data-v-00c82ff9]{align-items:center;background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);border-radius:50px;color:var(--accent);display:inline-flex;font-size:.66rem;font-weight:800;gap:.3rem;letter-spacing:.04em;padding:.3rem .65rem;text-transform:uppercase}@media (max-width:1100px){.rai-steps[data-v-00c82ff9]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.rai-steps[data-v-00c82ff9]{grid-template-columns:1fr}}.rai-cap[data-v-793cd30a]{overflow:hidden;position:relative}.rai-cap-title[data-v-793cd30a]{font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.02em;line-height:1.1}.rai-cap-grad[data-v-793cd30a]{background:linear-gradient(135deg,#2979ff,#14783f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mw-700[data-v-793cd30a]{max-width:700px}.rai-cap-grid[data-v-793cd30a]{display:grid;gap:1.1rem;grid-template-columns:repeat(4,1fr)}.rai-cap-card[data-v-793cd30a]{background:rgba(var(--v-theme-surface),1);border:2px solid rgba(var(--v-theme-on-surface),.06);border-radius:22px;cursor:default;opacity:0;overflow:hidden;padding:1.5rem;position:relative;transform:translateY(30px) scale(.96);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),border-color .3s ease,box-shadow .3s ease}.rai-cap-card[data-v-793cd30a]:before{background:radial-gradient(220px circle at top right,color-mix(in srgb,var(--accent) 14%,transparent),transparent 60%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.rai-cap-card[data-v-793cd30a]:hover{border-color:var(--accent);box-shadow:0 18px 40px color-mix(in srgb,var(--accent) 14%,transparent);transform:translateY(-4px)}.rai-cap-card[data-v-793cd30a]:hover:before{opacity:1}.rai-cap-card:hover .rai-cap-arrow[data-v-793cd30a]{color:var(--accent);transform:translate(2px,-2px)}.rai-cap-visible[data-v-793cd30a]{opacity:1;transform:translateY(0) scale(1)}.rai-cap-icon[data-v-793cd30a]{align-items:center;background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:14px;color:var(--accent);display:flex;height:50px;justify-content:center;margin-bottom:1.1rem;transition:transform .3s ease;width:50px}.rai-cap-card:hover .rai-cap-icon[data-v-793cd30a]{transform:rotate(-6deg) scale(1.1)}.rai-cap-name[data-v-793cd30a]{font-size:1.1rem;font-weight:800;line-height:1.25;margin-bottom:.5rem}.rai-cap-desc[data-v-793cd30a]{font-size:.85rem;font-weight:500;line-height:1.55;margin:0}.rai-cap-arrow[data-v-793cd30a]{color:rgba(var(--v-theme-on-surface),.2);position:absolute;right:1.25rem;top:1.25rem;transition:transform .3s ease,color .3s ease}@media (max-width:1200px){.rai-cap-grid[data-v-793cd30a]{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.rai-cap-grid[data-v-793cd30a]{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.rai-cap-grid[data-v-793cd30a]{grid-template-columns:1fr}}.rai-lc[data-v-03c98f8a]{overflow:hidden;position:relative}.mw-430[data-v-03c98f8a]{max-width:430px}.rai-lc-h[data-v-03c98f8a]{font-size:3rem;font-weight:900;letter-spacing:-.03em;line-height:1.05;opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.rai-lc-h.rai-lc-vis[data-v-03c98f8a]{opacity:1;transform:translateY(0)}.rai-lc-grad[data-v-03c98f8a]{background:linear-gradient(135deg,#03358f,#14783f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.rai-lc-fade[data-v-03c98f8a]{margin-top:1.25rem;opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.rai-lc-fade.rai-lc-vis[data-v-03c98f8a]{opacity:1;transform:translateY(0)}.rai-lc-badges[data-v-03c98f8a]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;opacity:0;transform:translateY(15px);transition:opacity .6s ease,transform .6s ease}.rai-lc-badges.rai-lc-vis[data-v-03c98f8a]{opacity:1;transform:translateY(0)}.rai-lc-badge[data-v-03c98f8a]{align-items:center;border-radius:50px;display:inline-flex;font-size:.6rem;font-weight:800;gap:.35rem;letter-spacing:.1em;padding:.3rem .7rem;text-transform:uppercase}.rai-lc-b1[data-v-03c98f8a]{background:#ff572226;border:1px solid rgba(255,87,34,.3);color:#ff5722}.rai-lc-b2[data-v-03c98f8a]{background:#2979ff26;border:1px solid rgba(41,121,255,.3);color:#2979ff}.rai-lc-b3[data-v-03c98f8a]{background:#14783f26;border:1px solid rgba(20,120,63,.3);color:#14783f}.rai-lc-pulse[data-v-03c98f8a]{animation:lcPulse-03c98f8a 1.5s ease-in-out infinite;background:#ff5722;border-radius:50%;height:6px;width:6px}.rai-lc-pulse-g[data-v-03c98f8a]{background:#14783f}@keyframes lcPulse-03c98f8a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.5)}}.rai-lc-wrap[data-v-03c98f8a]{opacity:0;position:relative;transform:translateY(40px) scale(.97);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.rai-lc-wrap.rai-lc-vis[data-v-03c98f8a]{opacity:1;transform:translateY(0) scale(1)}.rai-lc-border[data-v-03c98f8a]{animation:lcSpin-03c98f8a 6s linear infinite;background:conic-gradient(from var(--ang,0deg),transparent,#2979ff,#14783f,#ff5722,transparent);border-radius:32px;inset:-4px;opacity:.5;position:absolute;z-index:0}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes lcSpin-03c98f8a{to{--ang:360deg}}.rai-lc-term[data-v-03c98f8a]{background:#0d1117;border:1px solid hsla(0,0%,100%,.06);border-radius:32px;overflow:hidden;position:relative;z-index:1}.rai-lc-head[data-v-03c98f8a]{align-items:center;background:#ffffff08;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:.75rem;padding:.85rem 1.25rem}.rai-lc-dots[data-v-03c98f8a]{display:flex;gap:6px}.rai-lc-dots span[data-v-03c98f8a]{border-radius:50%;height:10px;width:10px}.rai-lc-dots span[data-v-03c98f8a]:first-child{background:#ff5f57}.rai-lc-dots span[data-v-03c98f8a]:nth-child(2){background:#febc2e}.rai-lc-dots span[data-v-03c98f8a]:nth-child(3){background:#28c840}.rai-lc-title[data-v-03c98f8a]{color:#fff6;flex:1;font-size:.72rem;font-weight:600;text-align:center}.rai-lc-status[data-v-03c98f8a]{align-items:center;color:#28c840;display:flex;font-size:.62rem;font-weight:700;gap:.3rem;letter-spacing:.06em;text-transform:uppercase}.rai-lc-sd[data-v-03c98f8a]{animation:lcPulse-03c98f8a 1.5s ease-in-out infinite;background:#28c840;border-radius:50%;height:6px;width:6px}.rai-lc-body[data-v-03c98f8a]{font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.82rem;line-height:1.7;max-height:480px;min-height:320px;overflow-y:auto;padding:1.25rem;scroll-behavior:smooth}.rai-lc-body[data-v-03c98f8a]::-webkit-scrollbar{width:4px}.rai-lc-body[data-v-03c98f8a]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.rai-lc-line[data-v-03c98f8a]{white-space:pre-wrap;word-break:break-all}.rai-lc-prompt[data-v-03c98f8a]{color:#58a6ff}.rai-lc-ok[data-v-03c98f8a]{color:#3fb950}.rai-lc-spin[data-v-03c98f8a]{color:#fff}.rai-lc-info[data-v-03c98f8a]{color:#fff9}.rai-lc-cursor[data-v-03c98f8a]{animation:blink-03c98f8a 1s step-end infinite;color:#58a6ff}@keyframes blink-03c98f8a{0%,to{opacity:1}50%{opacity:0}}.rai-lc-prompts-wrap[data-v-03c98f8a]{animation:lcFadeUp-03c98f8a .4s ease both;border-top:1px solid hsla(0,0%,100%,.06);margin-top:.75rem;padding-top:.75rem}@keyframes lcFadeUp-03c98f8a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rai-lc-pl[data-v-03c98f8a]{color:#ffffff59;display:block;font-size:.62rem;font-weight:600;letter-spacing:.08em;margin-bottom:.5rem;text-transform:uppercase}.rai-lc-prompts[data-v-03c98f8a]{display:flex;flex-wrap:wrap;gap:.4rem}.rai-lc-chip[data-v-03c98f8a]{align-items:center;background:#58a6ff14;border:1px solid rgba(88,166,255,.25);border-radius:50px;color:#58a6ff;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,Fira Code,SF Mono,monospace;font-size:.7rem;font-weight:600;padding:.4rem .85rem;transition:all .25s ease}.rai-lc-chip[data-v-03c98f8a]:hover{background:#58a6ff2e;border-color:#58a6ff80;transform:translateY(-1px)}.rai-lc-chip[data-v-03c98f8a]:disabled{cursor:not-allowed;opacity:.3}.rai-lc-cta-wrap[data-v-03c98f8a]{animation:lcFadeUp-03c98f8a .5s ease .2s both;border-top:1px solid hsla(0,0%,100%,.06);margin-top:.75rem;padding-top:.75rem}.rai-lc-cta[data-v-03c98f8a]{align-items:center;background:linear-gradient(135deg,#03358f,#14783f);border-radius:50px;color:#fff;display:inline-flex;font-size:1.1rem;font-weight:700;gap:.5rem;padding:.55rem 1.1rem;text-decoration:none;transition:transform .2s ease}.rai-lc-cta[data-v-03c98f8a]:hover{color:#fff;transform:translateY(-1px)}.rai-lc-foot[data-v-03c98f8a]{background:#ffffff05;border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:1.5rem;padding:.85rem 1.25rem}.rai-lc-stat[data-v-03c98f8a]{display:flex;flex-direction:column;gap:.1rem}.rai-lc-sl[data-v-03c98f8a]{color:#ffffff4d;font-size:.58rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.rai-lc-sv[data-v-03c98f8a]{color:#fff;font-size:1.1rem;font-variant-numeric:tabular-nums;font-weight:800}@media (max-width:1100px){.rai-lc-h[data-v-03c98f8a]{font-size:2.4rem}.rai-lc-wrap[data-v-03c98f8a]{margin-top:2rem}}@media (max-width:600px){.rai-lc-h[data-v-03c98f8a]{font-size:1.9rem}.rai-lc-body[data-v-03c98f8a]{font-size:.7rem;max-height:360px;min-height:220px;padding:1rem}.rai-lc-chip[data-v-03c98f8a]{font-size:.62rem;padding:.35rem .7rem}.rai-lc-sv[data-v-03c98f8a]{font-size:.95rem}}.rai-im[data-v-be11353a]{overflow:hidden;position:relative}.rai-im-title[data-v-be11353a]{font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.02em;line-height:1.1}.rai-im-grad[data-v-be11353a]{background:linear-gradient(135deg,#14783f,#03358f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mw-700[data-v-be11353a]{max-width:700px}.rai-im-bigstrip[data-v-be11353a]{background:linear-gradient(135deg,#03358f,#14783f);border-radius:28px;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-bottom:2.5rem;overflow:hidden;padding:2rem 1.5rem;position:relative}.rai-im-bigstrip[data-v-be11353a]:before{background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:40px 40px;content:"";inset:0;pointer-events:none;position:absolute}.rai-im-big[data-v-be11353a]{display:flex;flex-direction:column;gap:.3rem;position:relative;z-index:1}.rai-im-bv[data-v-be11353a]{color:#fff;font-size:clamp(1.6rem,3vw,2.4rem);font-variant-numeric:tabular-nums;font-weight:900;line-height:1}.rai-im-bl[data-v-be11353a]{color:#ffffffbf;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rai-im-grid[data-v-be11353a]{display:grid;gap:1.1rem;grid-template-columns:repeat(3,1fr)}.rai-im-card[data-v-be11353a]{background:rgba(var(--v-theme-surface),1);border:2px solid rgba(var(--v-theme-on-surface),.06);border-radius:22px;opacity:0;padding:1.5rem;transform:translateY(30px);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--d),transform .7s cubic-bezier(.22,1,.36,1) var(--d),border-color .3s ease,box-shadow .3s ease}.rai-im-card.rai-im-vis[data-v-be11353a]{opacity:1;transform:translateY(0)}.rai-im-card[data-v-be11353a]:hover{border-color:var(--accent);box-shadow:0 18px 40px color-mix(in srgb,var(--accent) 12%,transparent)}.rai-im-head[data-v-be11353a]{justify-content:space-between;margin-bottom:.85rem}.rai-im-head[data-v-be11353a],.rai-im-ic[data-v-be11353a]{align-items:center;display:flex}.rai-im-ic[data-v-be11353a]{border-radius:14px;height:46px;justify-content:center;width:46px}.rai-im-delta[data-v-be11353a],.rai-im-ic[data-v-be11353a]{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.rai-im-delta[data-v-be11353a]{border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);border-radius:50px;font-size:.75rem;font-weight:800;letter-spacing:.05em;padding:.3rem .65rem}.rai-im-label[data-v-be11353a]{font-size:.85rem;font-weight:700;margin-bottom:1rem}.rai-im-ba[data-v-be11353a]{align-items:center;background:rgba(var(--v-theme-on-surface),.03);border-radius:16px;display:flex;gap:.85rem;padding:.85rem 1rem}.rai-im-col[data-v-be11353a]{display:flex;flex:1;flex-direction:column;min-width:0}.rai-im-col-l[data-v-be11353a]{color:rgba(var(--v-theme-on-surface),.4);font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rai-im-col-v[data-v-be11353a]{font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:800}.rai-im-before[data-v-be11353a]{color:rgba(var(--v-theme-on-surface),.45);text-decoration:line-through;text-decoration-thickness:2px}.rai-im-after[data-v-be11353a],.rai-im-arrow[data-v-be11353a]{color:var(--accent)}.rai-im-arrow[data-v-be11353a]{flex-shrink:0}@media (max-width:1100px){.rai-im-bigstrip[data-v-be11353a],.rai-im-grid[data-v-be11353a]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.rai-im-grid[data-v-be11353a]{grid-template-columns:1fr}.rai-im-bigstrip[data-v-be11353a]{padding:1.5rem 1.25rem}}.rai-uc[data-v-dddc9a2e]{overflow:hidden;position:relative}.rai-uc-title[data-v-dddc9a2e]{font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.02em;line-height:1.1}.rai-uc-grad[data-v-dddc9a2e]{background:linear-gradient(135deg,#2259ff,#088c0f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mw-700[data-v-dddc9a2e]{max-width:700px}.rai-uc-shell[data-v-dddc9a2e]{background:rgba(var(--v-theme-surface),1);border:2px solid rgba(var(--v-theme-on-surface),.06);border-radius:28px;overflow:hidden}.rai-uc-tabs[data-v-dddc9a2e]{border-bottom:1px solid rgba(var(--v-theme-on-surface),.06);display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem}.rai-uc-tab[data-v-dddc9a2e]{align-items:center;background:transparent;border:1.5px solid rgba(var(--v-theme-on-surface),.08);border-radius:50px;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:.5rem;padding:.7rem 1.1rem;transition:all .25s ease}.rai-uc-tab[data-v-dddc9a2e]:hover:not(.rai-uc-tab-active){background:color-mix(in srgb,var(--accent) 8%,transparent);border-color:var(--accent);color:var(--accent)}.rai-uc-tab-active[data-v-dddc9a2e]{background:var(--accent);border-color:var(--accent);box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 28%,transparent);color:#fff}.rai-uc-tab-active[data-v-dddc9a2e]:hover{color:#fff}.rai-uc-panel[data-v-dddc9a2e]{align-items:center;display:grid;gap:2rem;grid-template-columns:1.4fr 1fr;padding:2.5rem}.rai-uc-ic[data-v-dddc9a2e]{align-items:center;background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:18px;color:var(--accent);display:inline-flex;height:60px;justify-content:center;width:60px}.rai-uc-h[data-v-dddc9a2e],.rai-uc-ic[data-v-dddc9a2e]{margin-bottom:1.25rem}.rai-uc-h[data-v-dddc9a2e]{font-size:clamp(1.4rem,2.4vw,2rem);font-weight:800;letter-spacing:-.01em;line-height:1.25}.rai-uc-list[data-v-dddc9a2e]{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0 0 1.5rem;padding:0}.rai-uc-list li[data-v-dddc9a2e]{align-items:flex-start;display:flex;font-size:.95rem;font-weight:500;gap:.65rem;line-height:1.55}.rai-uc-tick[data-v-dddc9a2e]{background:color-mix(in srgb,var(--accent) 15%,transparent);border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-top:2px;width:24px}.rai-uc-proof[data-v-dddc9a2e],.rai-uc-tick[data-v-dddc9a2e]{align-items:center;color:var(--accent)}.rai-uc-proof[data-v-dddc9a2e]{background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);border-radius:50px;display:inline-flex;font-size:.78rem;font-weight:800;gap:.45rem;letter-spacing:.04em;padding:.45rem .9rem;text-transform:uppercase}.rai-uc-panel-r[data-v-dddc9a2e],.rai-uc-vis[data-v-dddc9a2e]{align-items:center;display:flex;justify-content:center}.rai-uc-vis[data-v-dddc9a2e]{background:radial-gradient(circle at center,color-mix(in srgb,var(--accent) 14%,transparent),transparent 70%);border-radius:50%;height:260px;position:relative;width:260px}.rai-uc-vis-ic[data-v-dddc9a2e]{color:var(--accent);z-index:2}.rai-uc-pulse[data-v-dddc9a2e]{animation:ucPulse-dddc9a2e 2s ease-in-out infinite;background:color-mix(in srgb,var(--accent) 20%,transparent);border-radius:50%;inset:30%;position:absolute}@keyframes ucPulse-dddc9a2e{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:.7;transform:scale(1.15)}}.rai-uc-orbit[data-v-dddc9a2e]{animation:ucSpin-dddc9a2e 22s linear infinite;border:2px dashed color-mix(in srgb,var(--accent) 35%,transparent);border-radius:50%;inset:0;position:absolute}.rai-uc-orbit-2[data-v-dddc9a2e]{animation-direction:reverse;animation-duration:14s;border-style:dotted;inset:12%}@keyframes ucSpin-dddc9a2e{to{transform:rotate(1turn)}}.rai-uc-fade-enter-active[data-v-dddc9a2e],.rai-uc-fade-leave-active[data-v-dddc9a2e]{transition:opacity .3s ease,transform .3s ease}.rai-uc-fade-enter-from[data-v-dddc9a2e]{opacity:0;transform:translateY(10px)}.rai-uc-fade-leave-to[data-v-dddc9a2e]{opacity:0;transform:translateY(-10px)}@media (max-width:900px){.rai-uc-panel[data-v-dddc9a2e]{grid-template-columns:1fr;padding:1.5rem}.rai-uc-vis[data-v-dddc9a2e]{height:200px;width:200px}}.rai-faq[data-v-3d3ae239]{position:relative}.rai-faq-kicker[data-v-3d3ae239]{align-items:center;color:#2979ff;display:inline-flex;font-size:.7rem;font-weight:800;gap:.4rem;letter-spacing:.14em;margin-bottom:.75rem;text-transform:uppercase}.rai-faq-grad[data-v-3d3ae239]{background:linear-gradient(135deg,#03358f,#14783f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;position:relative}.rai-faq-grad[data-v-3d3ae239]:after{background:#2979ff2e;border-radius:6px;bottom:4px;content:"";height:10px;left:-4px;position:absolute;right:-4px;transform:rotate(-1.2deg);z-index:-1}.rai-faq-vibes[data-v-3d3ae239]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.rai-faq-vibe[data-v-3d3ae239]{align-items:center;background:color-mix(in srgb,var(--c) 10%,transparent);border:1.5px solid color-mix(in srgb,var(--c) 28%,transparent);border-radius:50px;color:var(--c);display:inline-flex;font-size:.78rem;font-weight:700;gap:.35rem;padding:.4rem .85rem}.rai-faq-stack[data-v-3d3ae239]{display:flex;flex-direction:column;gap:.9rem}.rai-faq-card[data-v-3d3ae239]{animation:raiFaqPop-3d3ae239 .6s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--d);background:rgba(var(--v-theme-surface),.85);border:2px dashed rgba(var(--v-theme-on-surface),.08);border-radius:22px;cursor:pointer;opacity:0;padding:1.1rem 1.25rem;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}@keyframes raiFaqPop-3d3ae239{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.rai-faq-card[data-v-3d3ae239]:hover{border-color:var(--accent);box-shadow:0 14px 36px color-mix(in srgb,var(--accent) 18%,transparent)}.rai-faq-card.open[data-v-3d3ae239]{background:rgba(var(--v-theme-surface),1);border-color:var(--accent);box-shadow:0 18px 44px color-mix(in srgb,var(--accent) 20%,transparent)}.rai-faq-head[data-v-3d3ae239]{gap:1rem}.rai-faq-head[data-v-3d3ae239],.rai-faq-ic[data-v-3d3ae239]{align-items:center;display:flex}.rai-faq-ic[data-v-3d3ae239]{background:color-mix(in srgb,var(--accent) 15%,transparent);border-radius:14px;color:var(--accent);flex-shrink:0;height:46px;justify-content:center;transition:transform .3s ease;width:46px}.rai-faq-card.open .rai-faq-ic[data-v-3d3ae239],.rai-faq-card:hover .rai-faq-ic[data-v-3d3ae239]{transform:rotate(-8deg) scale(1.08)}.rai-faq-htext[data-v-3d3ae239]{flex:1;min-width:0}.rai-faq-tag[data-v-3d3ae239]{background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:50px;color:var(--accent);display:inline-block;font-size:.62rem;font-weight:800;letter-spacing:.1em;margin-bottom:.35rem;padding:.15rem .55rem;text-transform:uppercase}.rai-faq-q[data-v-3d3ae239]{font-size:1.02rem;font-weight:700;letter-spacing:-.01em;line-height:1.35;margin:0}.rai-faq-tog[data-v-3d3ae239]{align-items:center;background:rgba(var(--v-theme-on-surface),.05);border:0;border-radius:50%;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:all .3s cubic-bezier(.22,1,.36,1);width:36px}.rai-faq-card.open .rai-faq-tog[data-v-3d3ae239]{background:var(--accent);box-shadow:0 6px 18px color-mix(in srgb,var(--accent) 45%,transparent);color:#fff;transform:rotate(180deg)}.rai-faq-a[data-v-3d3ae239]{background:color-mix(in srgb,var(--accent) 7%,transparent);border:1.5px dashed color-mix(in srgb,var(--accent) 35%,transparent);border-radius:16px;margin:1rem 0 .25rem calc(46px + 1rem);padding:.95rem 1.1rem}.rai-faq-a p[data-v-3d3ae239]{font-size:.93rem;line-height:1.65;margin:0;opacity:.78}.rai-faq-a-enter-active[data-v-3d3ae239],.rai-faq-a-leave-active[data-v-3d3ae239]{overflow:hidden;transition:all .3s ease}.rai-faq-a-enter-from[data-v-3d3ae239],.rai-faq-a-leave-to[data-v-3d3ae239]{max-height:0;opacity:0;transform:translateY(-8px)}.rai-faq-a-enter-to[data-v-3d3ae239],.rai-faq-a-leave-from[data-v-3d3ae239]{max-height:400px;opacity:1}@media (max-width:600px){.rai-faq-card[data-v-3d3ae239]{padding:.95rem 1rem}.rai-faq-ic[data-v-3d3ae239]{border-radius:12px;height:40px;width:40px}.rai-faq-a[data-v-3d3ae239]{margin-left:0;margin-top:.85rem}.rai-faq-q[data-v-3d3ae239]{font-size:.95rem}}.rai-cta[data-v-152e6d52],.rai-cta-shell[data-v-152e6d52]{position:relative}.rai-cta-shell[data-v-152e6d52]{background:linear-gradient(135deg,#03358f,#03358f 40%,#14783f);border-radius:36px;isolation:isolate;overflow:hidden;padding:clamp(2.5rem,6vw,5rem) clamp(1.5rem,5vw,4rem)}.rai-cta-grid-bg[data-v-152e6d52]{background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:40px 40px;inset:0}.rai-cta-blob[data-v-152e6d52],.rai-cta-grid-bg[data-v-152e6d52]{opacity:.5;position:absolute;z-index:0}.rai-cta-blob[data-v-152e6d52]{border-radius:50%;filter:blur(80px);pointer-events:none}.rai-cta-blob-1[data-v-152e6d52]{background:#3e5a9c;height:360px;right:-100px;top:-120px;width:360px}.rai-cta-blob-2[data-v-152e6d52]{background:#2979ff;bottom:-120px;height:320px;left:-120px;width:320px}.rai-cta-content[data-v-152e6d52]{max-width:760px;position:relative;z-index:1}.rai-cta-kicker[data-v-152e6d52]{align-items:center;background:#ffffff1f;border:1.5px solid hsla(0,0%,100%,.22);border-radius:50px;color:#fff;display:inline-flex;font-size:.72rem;font-weight:800;gap:.45rem;letter-spacing:.1em;margin-bottom:1.5rem;padding:.4rem .9rem;text-transform:uppercase}.rai-cta-pulse[data-v-152e6d52]{animation:ctaPulse-152e6d52 2s ease-in-out infinite;background:#ff5722;border-radius:50%;box-shadow:0 0 #ff572299;height:8px;width:8px}@keyframes ctaPulse-152e6d52{0%,to{box-shadow:0 0 #ff572299}50%{box-shadow:0 0 0 10px #ff572200}}.rai-cta-title[data-v-152e6d52]{color:#fff;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:900;letter-spacing:-.03em;line-height:1.05;margin:0 0 1rem}.rai-cta-grad[data-v-152e6d52]{background:linear-gradient(135deg,#ff9800,#ff5722);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.rai-cta-sub[data-v-152e6d52]{color:#ffffffd9;font-size:1.1rem;line-height:1.7;margin:0 0 2rem;max-width:560px}.rai-cta-actions[data-v-152e6d52]{display:flex;flex-wrap:wrap;gap:.85rem;margin-bottom:2rem}.rai-cta-btn[data-v-152e6d52]{align-items:center;border-radius:50px;display:inline-flex;font-size:1rem;font-weight:800;gap:.5rem;padding:.95rem 1.6rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.rai-cta-btn-primary[data-v-152e6d52]{background:#fff;color:#03358f}.rai-cta-btn-primary[data-v-152e6d52]:hover{box-shadow:0 18px 40px #00000040;color:#03358f;transform:translateY(-2px)}.rai-cta-btn-ghost[data-v-152e6d52]{background:#ffffff14;border:1.5px solid hsla(0,0%,100%,.3);color:#fff}.rai-cta-btn-ghost[data-v-152e6d52]:hover{background:#ffffff2e;color:#fff;transform:translateY(-2px)}.rai-cta-trust[data-v-152e6d52]{border-top:1px solid hsla(0,0%,100%,.15);display:flex;flex-wrap:wrap;gap:1.25rem;padding-top:1.5rem}.rai-cta-trust-item[data-v-152e6d52]{align-items:center;color:#fffc;display:inline-flex;font-size:.85rem;font-weight:700;gap:.4rem}@media (max-width:600px){.rai-cta-actions[data-v-152e6d52]{align-items:stretch;flex-direction:column}.rai-cta-btn[data-v-152e6d52]{justify-content:center}}.rai-fc-fab[data-v-58f3263f]{align-items:center;animation:raiFcGrad-58f3263f 6s ease-in-out infinite;background:linear-gradient(135deg,#03358f,#2979ff 60%,#14783f);background-size:200% 200%;border:0;border-radius:50px;bottom:22px;box-shadow:0 14px 36px #03358f59,0 4px 12px #0000001f;color:#fff;cursor:pointer;display:inline-flex;gap:.6rem;padding:.85rem 1.15rem .85rem .85rem;position:fixed;right:22px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease;z-index:2147483000}.rai-fc-fab[data-v-58f3263f]:hover{box-shadow:0 22px 48px #03358f73;transform:translateY(-3px) scale(1.03)}.rai-fc-fab-open[data-v-58f3263f]{animation:none;background:#0d1117;color:#fff;padding:.85rem}@keyframes raiFcGrad-58f3263f{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.rai-fc-fab-label[data-v-58f3263f]{align-items:center;display:inline-flex;font-size:.82rem;font-weight:800;gap:.35rem;letter-spacing:.01em;white-space:nowrap}.rai-fc-fab-open .rai-fc-fab-label[data-v-58f3263f]{display:none}.rai-fc-fab-ring[data-v-58f3263f]{animation:raiFcRing-58f3263f 2.5s ease-out infinite;border:2px solid rgba(41,121,255,.45);border-radius:50px;inset:0;pointer-events:none;position:absolute}.rai-fc-fab-ring-2[data-v-58f3263f]{animation-delay:1.25s}.rai-fc-fab-open .rai-fc-fab-ring[data-v-58f3263f]{display:none}@keyframes raiFcRing-58f3263f{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.rai-fc-fab-badge[data-v-58f3263f]{align-items:center;background:#ff5722;border:2px solid #fff;border-radius:50px;box-shadow:0 4px 12px #ff572266;color:#fff;display:inline-flex;font-size:.65rem;font-weight:800;height:20px;justify-content:center;min-width:20px;padding:0 6px;position:absolute;right:-4px;top:-4px}.rai-fc-icon-enter-active[data-v-58f3263f],.rai-fc-icon-leave-active[data-v-58f3263f]{transition:all .2s ease}.rai-fc-icon-enter-from[data-v-58f3263f]{opacity:0;transform:rotate(-90deg) scale(.6)}.rai-fc-icon-leave-to[data-v-58f3263f]{opacity:0;transform:rotate(90deg) scale(.6)}.rai-fc-teaser[data-v-58f3263f]{align-items:center;background:#fff;border:0;border-radius:18px;bottom:92px;box-shadow:0 14px 40px #00000029,0 2px 6px #0000000f;color:#0d1117;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:600;gap:.55rem;max-width:280px;padding:.7rem .85rem .7rem .95rem;position:fixed;right:22px;z-index:2147482999}.rai-fc-teaser[data-v-58f3263f]:after{background:#fff;border-radius:2px;bottom:-7px;content:"";height:14px;position:absolute;right:24px;transform:rotate(45deg);width:14px}.rai-fc-teaser b[data-v-58f3263f]{color:#2979ff}.rai-fc-teaser-emoji[data-v-58f3263f]{animation:raiFcWave-58f3263f 2.2s ease-in-out infinite;font-size:1.1rem;transform-origin:70% 70%}@keyframes raiFcWave-58f3263f{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(-14deg)}20%{transform:rotate(16deg)}}.rai-fc-teaser-x[data-v-58f3263f]{align-items:center;background:#0000000d;border:0;border-radius:50%;color:#00000080;cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.rai-fc-teaser-x[data-v-58f3263f]:hover{background:#0000001a}.rai-fc-teaser-enter-active[data-v-58f3263f],.rai-fc-teaser-leave-active[data-v-58f3263f]{transition:all .4s cubic-bezier(.22,1,.36,1)}.rai-fc-teaser-enter-from[data-v-58f3263f],.rai-fc-teaser-leave-to[data-v-58f3263f]{opacity:0;transform:translateY(10px) scale(.9)}.rai-fc-panel[data-v-58f3263f]{border-radius:24px;bottom:92px;height:720px;max-height:calc(100vh - 120px);max-width:calc(100vw - 32px);overflow:visible;position:fixed;right:22px;width:460px;z-index:2147482998}.rai-fc-min[data-v-58f3263f]{height:auto}.rai-fc-panel-border[data-v-58f3263f]{animation:raiFcSpin-58f3263f 8s linear infinite;background:conic-gradient(from var(--raiFcAng,0deg),transparent,#2979ff,#14783f,#ff5722,transparent);border-radius:26px;inset:-2px;opacity:.55;pointer-events:none;position:absolute;z-index:0}@property --raiFcAng{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes raiFcSpin-58f3263f{to{--raiFcAng:360deg}}.rai-fc-inner[data-v-58f3263f]{background:#0d1117;border:1px solid hsla(0,0%,100%,.06);border-radius:24px;box-shadow:0 30px 80px #00000059;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;z-index:1}.rai-fc-head[data-v-58f3263f]{background:#ffffff08;border-bottom:1px solid hsla(0,0%,100%,.06);gap:.6rem;padding:.85rem 1rem}.rai-fc-avatar[data-v-58f3263f],.rai-fc-head[data-v-58f3263f]{align-items:center;display:flex}.rai-fc-avatar[data-v-58f3263f]{background:linear-gradient(135deg,#03358f,#2979ff);border-radius:12px;color:#fff;flex-shrink:0;height:38px;justify-content:center;position:relative;width:38px}.rai-fc-avatar-dot[data-v-58f3263f]{animation:raiFcPulse-58f3263f 1.8s ease-in-out infinite;background:#28c840;border:2px solid #0d1117;border-radius:50%;bottom:-2px;height:12px;position:absolute;right:-2px;width:12px}@keyframes raiFcPulse-58f3263f{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.rai-fc-head-meta[data-v-58f3263f]{display:flex;flex:1;flex-direction:column;min-width:0}.rai-fc-name[data-v-58f3263f]{color:#fff;font-size:.92rem;font-weight:800;letter-spacing:-.01em}.rai-fc-status[data-v-58f3263f]{align-items:center;color:#ffffff80;display:inline-flex;font-size:.66rem;font-weight:500;gap:.3rem}.rai-fc-status-dot[data-v-58f3263f]{background:#28c840;border-radius:50%;height:6px;width:6px}.rai-fc-icon-btn[data-v-58f3263f]{align-items:center;background:#ffffff0a;border:0;border-radius:8px;color:#ffffff8c;cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:all .2s ease;width:30px}.rai-fc-icon-btn[data-v-58f3263f]:hover{background:#ffffff1a;color:#fff}.rai-fc-body[data-v-58f3263f]{background:radial-gradient(circle at 20% 0,rgba(41,121,255,.06),transparent 50%),radial-gradient(circle at 80% 100%,rgba(20,120,63,.06),transparent 50%),#0d1117;flex:1;min-height:0;overflow-y:auto;padding:.85rem 1rem .5rem;scroll-behavior:smooth}.rai-fc-body[data-v-58f3263f]::-webkit-scrollbar{width:5px}.rai-fc-body[data-v-58f3263f]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}.rai-fc-disclaimer[data-v-58f3263f]{align-items:center;background:#f0883e14;border:1px solid rgba(240,136,62,.22);border-radius:10px;color:#f0883e;display:flex;font-size:.68rem;font-weight:600;gap:.4rem;margin-bottom:.85rem;padding:.45rem .65rem}.rai-fc-list[data-v-58f3263f]{display:flex;flex-direction:column;gap:.75rem}.rai-fc-sys[data-v-58f3263f]{align-items:center;align-self:center;background:#ffffff0a;border:1px dashed hsla(0,0%,100%,.12);border-radius:50px;color:#ffffff8c;display:inline-flex;font-size:.66rem;gap:.35rem;max-width:90%;padding:.35rem .7rem;text-align:center}.rai-fc-row[data-v-58f3263f]{align-items:flex-end;display:flex;gap:.5rem;max-width:92%}.rai-fc-row-user[data-v-58f3263f]{align-self:flex-end;flex-direction:row-reverse;max-width:80%}.rai-fc-row-ai[data-v-58f3263f]{align-self:flex-start}.rai-fc-mini-avatar[data-v-58f3263f]{align-items:center;background:linear-gradient(135deg,#03358f,#2979ff);border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.rai-fc-bubble[data-v-58f3263f]{border-radius:14px;font-size:.85rem;line-height:1.5;padding:.65rem .85rem;word-wrap:break-word}.rai-fc-bubble-ai[data-v-58f3263f]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.06);border-bottom-left-radius:4px;color:#ffffffeb}.rai-fc-bubble-user[data-v-58f3263f]{background:linear-gradient(135deg,#03358f,#2979ff);border-bottom-right-radius:4px;box-shadow:0 4px 14px #2979ff40;color:#fff;font-weight:600}.rai-fc-text[data-v-58f3263f]{margin:0;white-space:pre-wrap}.rai-fc-bubble-meta[data-v-58f3263f]{align-items:center;color:#f0883e;display:inline-flex;font-size:.6rem;font-weight:700;gap:.3rem;letter-spacing:.04em;margin-top:.4rem;text-transform:uppercase}.rai-fc-chip-row[data-v-58f3263f]{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.6rem}.rai-fc-chip-inline[data-v-58f3263f]{background:#58a6ff1a;border-color:#58a6ff4d}.rai-fc-dot-typing[data-v-58f3263f]{display:inline-flex;gap:3px;margin-left:4px;vertical-align:middle}.rai-fc-dot-typing i[data-v-58f3263f]{animation:raiFcTyp-58f3263f 1.2s ease-in-out infinite;background:#ffffff80;border-radius:50%;height:5px;width:5px}.rai-fc-dot-typing i[data-v-58f3263f]:nth-child(2){animation-delay:.15s}.rai-fc-dot-typing i[data-v-58f3263f]:nth-child(3){animation-delay:.3s}@keyframes raiFcTyp-58f3263f{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.rai-fc-msg-enter-active[data-v-58f3263f]{transition:all .35s cubic-bezier(.22,1,.36,1)}.rai-fc-msg-enter-from[data-v-58f3263f]{opacity:0;transform:translateY(8px) scale(.96)}.rai-fc-msg-move[data-v-58f3263f]{transition:transform .3s ease}.rai-fc-prompts[data-v-58f3263f]{background:#ffffff05;border-top:1px solid hsla(0,0%,100%,.06);max-height:38%;overflow-y:auto;padding:.75rem .85rem .85rem}.rai-fc-prompts[data-v-58f3263f]::-webkit-scrollbar{width:4px}.rai-fc-prompts[data-v-58f3263f]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.rai-fc-prompts-head[data-v-58f3263f]{align-items:center;color:#ffffff73;display:flex;font-size:.62rem;font-weight:800;gap:.35rem;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}.rai-fc-prompts-cats[data-v-58f3263f]{display:flex;flex-direction:column;gap:.3rem}.rai-fc-cat[data-v-58f3263f]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.05);border-radius:10px;overflow:hidden}.rai-fc-cat[open][data-v-58f3263f]{border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.rai-fc-cat-sum[data-v-58f3263f]{align-items:center;color:var(--accent);cursor:pointer;display:flex;font-size:.74rem;font-weight:700;gap:.45rem;list-style:none;padding:.5rem .65rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rai-fc-cat-sum[data-v-58f3263f]::-webkit-details-marker{display:none}.rai-fc-cat-sum span[data-v-58f3263f]{flex:1}.rai-fc-cat-chev[data-v-58f3263f]{opacity:.7;transition:transform .25s ease}.rai-fc-cat[open] .rai-fc-cat-chev[data-v-58f3263f]{transform:rotate(180deg)}.rai-fc-cat-list[data-v-58f3263f]{display:flex;flex-wrap:wrap;gap:.3rem;padding:.3rem .65rem .65rem}.rai-fc-chip[data-v-58f3263f]{align-items:center;background:#58a6ff12;border:1px solid rgba(88,166,255,.22);border-radius:50px;color:#79bbff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.68rem;font-weight:600;padding:.38rem .7rem;transition:all .2s ease;white-space:nowrap}.rai-fc-chip[data-v-58f3263f]:hover:not(:disabled){background:#58a6ff2e;border-color:#58a6ff80;color:#fff;transform:translateY(-1px)}.rai-fc-chip[data-v-58f3263f]:disabled{cursor:not-allowed;opacity:.35}.rai-fc-input[data-v-58f3263f]{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-radius:50px;display:flex;gap:.5rem;margin-top:.75rem;padding:.55rem .55rem .55rem .85rem}.rai-fc-input-ic[data-v-58f3263f]{color:#fff6;flex-shrink:0}.rai-fc-input-ph[data-v-58f3263f]{color:#fff6;flex:1;font-size:.78rem}.rai-fc-send[data-v-58f3263f]{align-items:center;background:linear-gradient(135deg,#03358f,#2979ff);border-radius:50%;color:#fff;display:inline-flex;height:32px;justify-content:center;text-decoration:none;transition:transform .2s ease;width:32px}.rai-fc-send[data-v-58f3263f]:hover{color:#fff;transform:scale(1.08)}.rai-fc-panel-enter-active[data-v-58f3263f],.rai-fc-panel-leave-active[data-v-58f3263f]{transition:all .35s cubic-bezier(.22,1,.36,1)}.rai-fc-panel-enter-from[data-v-58f3263f],.rai-fc-panel-leave-to[data-v-58f3263f]{opacity:0;transform:translateY(20px) scale(.95);transform-origin:bottom right}@media (max-width:600px){.rai-fc-panel[data-v-58f3263f]{bottom:84px;height:calc(100vh - 110px);left:12px;max-width:none;right:12px;width:auto}.rai-fc-fab[data-v-58f3263f]{bottom:14px;padding:.75rem 1rem .75rem .75rem;right:14px}.rai-fc-fab-label[data-v-58f3263f]{font-size:.74rem}.rai-fc-teaser[data-v-58f3263f]{bottom:80px;max-width:240px;right:14px}}
