.orbit-module__NRYuda__orbitWrapper{width:100%;color:var(--foreground,#18181b);font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.orbit-module__NRYuda__intro{margin-bottom:24px}.orbit-module__NRYuda__badge{letter-spacing:.05em;text-transform:uppercase;color:#2563eb;background:#3b82f61a;border:1px solid #3b82f633;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-flex}.dark .orbit-module__NRYuda__badge{color:#60a5fa;background:#3b82f626;border-color:#3b82f64d}.orbit-module__NRYuda__badgeDot{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.orbit-module__NRYuda__heading{letter-spacing:-.03em;color:var(--foreground,#09090b);margin:12px 0 6px;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.15}.orbit-module__NRYuda__headingHighlight{background:linear-gradient(135deg,#2563eb 0%,#7c3aed 50%,#db2777 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.orbit-module__NRYuda__subheading{color:#71717a;max-width:580px;margin:0;font-size:14px;line-height:1.6}.dark .orbit-module__NRYuda__subheading{color:#a1a1aa}.orbit-module__NRYuda__workspace{-webkit-backdrop-filter:blur(20px);background:#ffffffa6;border:1px solid #fff9;border-radius:24px;grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr);transition:border-color .3s,box-shadow .3s;display:grid;overflow:hidden;box-shadow:0 20px 40px -15px #0000000d,0 0 0 1px #e4e4e799}.dark .orbit-module__NRYuda__workspace{background:#18181bb3;border-color:#ffffff14;box-shadow:0 20px 40px -15px #0006,0 0 0 1px #ffffff0d}.orbit-module__NRYuda__universe{background:radial-gradient(circle at 50% 45%,rgba(var(--orbit-glow-rgb,59,130,246),.08)0%,transparent 70%);border-right:1px solid #e4e4e799;flex-direction:column;min-width:0;transition:background .5s;display:flex;position:relative}.dark .orbit-module__NRYuda__universe{background:radial-gradient(circle at 50% 45%,rgba(var(--orbit-glow-rgb,59,130,246),.12)0%,#0f172a66 100%);border-right-color:#ffffff14}.orbit-module__NRYuda__canvasTop,.orbit-module__NRYuda__canvasBottom{letter-spacing:.06em;text-transform:uppercase;color:#71717a;z-index:2;justify-content:space-between;align-items:center;padding:18px 24px;font-size:11px;font-weight:600;display:flex}:is(.dark .orbit-module__NRYuda__canvasTop,.dark .orbit-module__NRYuda__canvasBottom){color:#a1a1aa}.orbit-module__NRYuda__canvasTop>span:first-child{color:var(--foreground,#18181b);align-items:center;gap:8px;display:flex}.orbit-module__NRYuda__statusPill{font-family:var(--font-geist-mono),monospace;background:#0000000a;border:1px solid #0000000f;border-radius:6px;padding:3px 8px;font-size:10px}.dark .orbit-module__NRYuda__statusPill{background:#ffffff0f;border-color:#ffffff14}.orbit-module__NRYuda__sky{aspect-ratio:1.05;isolation:isolate;justify-content:center;align-items:center;width:100%;margin:auto 0;display:flex;position:relative}.orbit-module__NRYuda__constellation{width:100%;height:100%;color:var(--orbit-accent,#3b82f6);pointer-events:none;position:absolute;inset:0}.orbit-module__NRYuda__core{aspect-ratio:1;z-index:2;flex-direction:column;justify-content:center;align-items:center;width:28%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-module__NRYuda__planet{background:radial-gradient(circle at 35% 30%,#fff 0%,var(--orbit-glow,#60a5fa)45%,var(--orbit-ink,#1e3a8a)95%);box-shadow:0 0 35px 8px rgba(var(--orbit-glow-rgb,59,130,246),.35),inset -4px -6px 16px #0000004d;z-index:-1;border-radius:50%;animation:8s ease-in-out infinite orbit-module__NRYuda__breathe;position:absolute;inset:0}.orbit-module__NRYuda__coreName{color:#fff;text-shadow:0 2px 8px #0006;overflow-wrap:anywhere;text-align:center;max-width:85%;font-size:clamp(15px,2vw,22px);font-weight:700;line-height:1.2}.orbit-module__NRYuda__coreLabel{letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9;margin-top:4px;font-size:8px;font-weight:700}.orbit-module__NRYuda__node{cursor:pointer;z-index:3;background:0 0;border:0;flex-direction:column;align-items:center;width:25%;padding:6px;transition:transform .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;transform:translate(-50%,-50%)}.orbit-module__NRYuda__node:hover{transform:translate(-50%,-50%)scale(1.08)}.orbit-module__NRYuda__nodeSymbol{width:44px;height:44px;color:var(--orbit-accent,#2563eb);animation:6s ease-in-out infinite orbit-module__NRYuda__float;animation-delay:var(--delay,0s);background:#ffffffd9;border:1.5px solid #e4e4e7cc;border-radius:50%;place-items:center;font-size:20px;transition:all .25s;display:grid;box-shadow:0 8px 16px -4px #00000014}.dark .orbit-module__NRYuda__nodeSymbol{color:var(--orbit-glow,#93c5fd);background:#27272ad9;border-color:#ffffff1f;box-shadow:0 8px 20px -4px #0006}.orbit-module__NRYuda__selected .orbit-module__NRYuda__nodeSymbol{background:var(--orbit-accent,#2563eb);box-shadow:0 0 0 4px rgba(var(--orbit-glow-rgb,59,130,246),.35),0 10px 25px -4px #2563eb66;border-color:#fff;transform:scale(1.15);color:#fff!important}.orbit-module__NRYuda__filled .orbit-module__NRYuda__nodeSymbol{border-color:var(--orbit-accent,#2563eb)}.orbit-module__NRYuda__nodeLabel{color:var(--foreground,#18181b);text-align:center;letter-spacing:-.01em;margin-top:6px;font-size:11px;font-weight:600}.orbit-module__NRYuda__nodeAnswer{color:#71717a;-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;max-width:120px;margin-top:2px;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.dark .orbit-module__NRYuda__nodeAnswer{color:#a1a1aa}.orbit-module__NRYuda__editor{background:#fff6;flex-direction:column;padding:28px 28px 24px;display:flex}.dark .orbit-module__NRYuda__editor{background:#18181b66}.orbit-module__NRYuda__editorTop{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.orbit-module__NRYuda__editorEyebrow{letter-spacing:.08em;text-transform:uppercase;color:#2563eb;font-size:10px;font-weight:700}.dark .orbit-module__NRYuda__editorEyebrow{color:#60a5fa}.orbit-module__NRYuda__editorEdition{font-family:var(--font-geist-mono),monospace;color:#a1a1aa;font-size:11px}.orbit-module__NRYuda__editorTitle{letter-spacing:-.02em;color:var(--foreground,#09090b);margin:4px 0 6px;font-size:22px;font-weight:700}.orbit-module__NRYuda__editorDescription{color:#71717a;margin:0 0 18px;font-size:12px;line-height:1.5}.dark .orbit-module__NRYuda__editorDescription{color:#a1a1aa}.orbit-module__NRYuda__nameLabel{letter-spacing:.06em;text-transform:uppercase;color:#71717a;margin-bottom:16px;font-size:10px;font-weight:700;display:block}.dark .orbit-module__NRYuda__nameLabel{color:#a1a1aa}.orbit-module__NRYuda__nameInput{width:100%;color:var(--foreground,#09090b);background:#fffc;border:1px solid #e4e4e7e6;border-radius:12px;margin-top:6px;padding:10px 14px;font-size:14px;font-weight:500;transition:all .2s;display:block}.dark .orbit-module__NRYuda__nameInput{color:#fff;background:#27272ab3;border-color:#ffffff1a}.orbit-module__NRYuda__nameInput:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb26}.orbit-module__NRYuda__promptTabs{justify-content:space-between;gap:6px;margin-bottom:16px;display:flex}.orbit-module__NRYuda__tabBtn{color:#71717a;cursor:pointer;background:#fff9;border:1px solid #e4e4e7b3;border-radius:12px;flex:1;place-items:center;height:40px;font-size:16px;transition:all .2s;display:grid;position:relative}.dark .orbit-module__NRYuda__tabBtn{color:#a1a1aa;background:#27272a80;border-color:#ffffff14}.orbit-module__NRYuda__tabBtn:hover{color:var(--foreground,#09090b);background:#ffffffe6}.dark .orbit-module__NRYuda__tabBtn:hover{color:#fff;background:#27272ae6}.orbit-module__NRYuda__activeTab{box-shadow:0 4px 12px #2563eb4d;color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.orbit-module__NRYuda__tabDot{background:#10b981;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px}.orbit-module__NRYuda__activeTab .orbit-module__NRYuda__tabDot{background:#fff}.orbit-module__NRYuda__promptCard{background:#ffffffd9;border:1px solid #e4e4e7cc;border-radius:16px;padding:18px;box-shadow:0 4px 12px -2px #00000008}.dark .orbit-module__NRYuda__promptCard{background:#27272a99;border-color:#ffffff14}.orbit-module__NRYuda__promptNumber{letter-spacing:.08em;text-transform:uppercase;color:#2563eb;font-size:10px;font-weight:700}.dark .orbit-module__NRYuda__promptNumber{color:#60a5fa}.orbit-module__NRYuda__promptTitle{color:var(--foreground,#09090b);margin-top:4px;font-size:15px;font-weight:600;display:block}.orbit-module__NRYuda__textarea{width:100%;min-height:72px;max-height:160px;color:var(--foreground,#09090b);resize:vertical;background:#f4f4f580;border:1px solid #e4e4e7cc;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:13px;line-height:1.6;transition:all .2s}.dark .orbit-module__NRYuda__textarea{color:#fff;background:#18181b80;border-color:#ffffff14}.orbit-module__NRYuda__textarea:focus{background:#fffffff2;border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.dark .orbit-module__NRYuda__textarea:focus{background:#18181be6}.orbit-module__NRYuda__promptFooter{color:#a1a1aa;justify-content:space-between;align-items:center;margin-top:8px;font-size:11px;display:flex}.orbit-module__NRYuda__ideaBtn{color:#2563eb;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:2px 4px;font-size:11px;font-weight:500;transition:opacity .2s;display:inline-flex}.dark .orbit-module__NRYuda__ideaBtn{color:#60a5fa}.orbit-module__NRYuda__ideaBtn:hover{opacity:.8}.orbit-module__NRYuda__sharedAnswer{color:var(--foreground,#09090b);white-space:pre-wrap;min-height:60px;margin:14px 0 6px;font-size:16px;font-weight:500;line-height:1.6}.orbit-module__NRYuda__stepRow{color:#71717a;justify-content:space-between;align-items:center;margin:14px 0 16px;font-size:12px;display:flex}.dark .orbit-module__NRYuda__stepRow{color:#a1a1aa}.orbit-module__NRYuda__nextBtn{width:34px;height:34px;color:var(--foreground,#18181b);cursor:pointer;background:#ffffffb3;border:1px solid #e4e4e7cc;border-radius:50%;place-items:center;transition:all .2s;display:grid}.dark .orbit-module__NRYuda__nextBtn{background:#27272ab3;border-color:#ffffff1a}.orbit-module__NRYuda__nextBtn:hover{color:#fff;background:#2563eb;border-color:#2563eb}.orbit-module__NRYuda__moods{border-top:1px solid #e4e4e799;justify-content:space-between;align-items:center;padding-top:14px;display:flex}.dark .orbit-module__NRYuda__moods{border-top-color:#ffffff14}.orbit-module__NRYuda__moodLabel{letter-spacing:.06em;text-transform:uppercase;color:#71717a;font-size:10px;font-weight:700}.dark .orbit-module__NRYuda__moodLabel{color:#a1a1aa}.orbit-module__NRYuda__moodList{gap:8px;display:flex}.orbit-module__NRYuda__moodBtn{cursor:pointer;border:2px solid #0000;border-radius:50%;place-items:center;width:26px;height:26px;transition:all .2s;display:grid}.orbit-module__NRYuda__moodBtn[aria-pressed=true]{border-color:var(--foreground,#09090b);transform:scale(1.15)}.dark .orbit-module__NRYuda__moodBtn[aria-pressed=true]{border-color:#fff}.orbit-module__NRYuda__actions{gap:10px;margin-top:20px;display:flex}.orbit-module__NRYuda__primaryBtn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #2563eb4d}.orbit-module__NRYuda__primaryBtn:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px);box-shadow:0 6px 20px #2563eb66}.orbit-module__NRYuda__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.orbit-module__NRYuda__downloadBtn{width:44px;height:44px;color:var(--foreground,#18181b);cursor:pointer;background:#ffffffb3;border:1px solid #e4e4e7cc;border-radius:12px;place-items:center;transition:all .2s;display:grid}.dark .orbit-module__NRYuda__downloadBtn{color:#fff;background:#27272ab3;border-color:#ffffff1a}.orbit-module__NRYuda__downloadBtn:hover:not(:disabled){color:#2563eb;background:#fffffff2;border-color:#2563eb}.orbit-module__NRYuda__downloadBtn:disabled{opacity:.5;cursor:not-allowed}.orbit-module__NRYuda__privacy{color:#a1a1aa;text-align:center;margin:12px 0 0;font-size:11px;line-height:1.5}.orbit-module__NRYuda__notice{color:#2563eb;text-align:center;margin:8px 0 0;font-size:12px;font-weight:500}.orbit-module__NRYuda__notice:empty{display:none}.orbit-module__NRYuda__dialog{color:var(--foreground,#09090b);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border:1px solid #e4e4e7cc;border-radius:24px;width:min(440px,100vw - 32px);max-height:90dvh;margin:auto;padding:24px;box-shadow:0 25px 50px -12px #00000040}.dark .orbit-module__NRYuda__dialog{color:#fff;background:#18181bf2;border-color:#ffffff1f}.orbit-module__NRYuda__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009}.orbit-module__NRYuda__dialogTop{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.orbit-module__NRYuda__dialogTop h2{margin:0;font-size:18px;font-weight:700}.orbit-module__NRYuda__dialogClose{cursor:pointer;color:#71717a;background:0 0;border:none;border-radius:8px;padding:4px}.orbit-module__NRYuda__dialogClose:hover{color:var(--foreground,#09090b)}.orbit-module__NRYuda__cardImg{border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 10px 25px -5px #0000001a}.orbit-module__NRYuda__teaser{-webkit-backdrop-filter:blur(16px);color:var(--foreground,#09090b);background:#ffffffa6;border:1px solid #ffffffb3;border-radius:20px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px -5px #0000000a,0 0 0 1px #e4e4e780}.dark .orbit-module__NRYuda__teaser{background:#18181ba6;border-color:#ffffff14;box-shadow:0 10px 25px -5px #0000004d,0 0 0 1px #ffffff0a}.orbit-module__NRYuda__teaser:hover{transform:translateY(-2px);box-shadow:0 16px 32px -8px #2563eb26,0 0 0 1px #3b82f64d}.orbit-module__NRYuda__teaserGlow{pointer-events:none;background:radial-gradient(circle,#3b82f633 0%,#0000 70%);width:120px;height:120px;position:absolute;top:-20px;left:-20px}.orbit-module__NRYuda__teaserIconWrap{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#7c3aed 100%);border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 4px 12px #2563eb4d}.orbit-module__NRYuda__teaserBody{flex-direction:column;gap:2px;min-width:0;display:flex}.orbit-module__NRYuda__teaserTitleRow{align-items:center;gap:8px;display:flex}.orbit-module__NRYuda__teaserTitle{letter-spacing:-.01em;color:var(--foreground,#09090b);font-size:14px;font-weight:700}.dark .orbit-module__NRYuda__teaserTitle{color:#fff}.orbit-module__NRYuda__teaserBadge{letter-spacing:.05em;text-transform:uppercase;color:#2563eb;background:#2563eb1a;border-radius:9999px;padding:1px 6px;font-size:9px;font-weight:700}.dark .orbit-module__NRYuda__teaserBadge{color:#60a5fa;background:#3b82f626}.orbit-module__NRYuda__teaserSubtitle{color:#71717a;font-size:12px;line-height:1.4}.dark .orbit-module__NRYuda__teaserSubtitle{color:#a1a1aa}.orbit-module__NRYuda__teaserArrow{color:#71717a;flex-shrink:0;margin-left:auto;transition:transform .2s,color .2s}.orbit-module__NRYuda__teaser:hover .orbit-module__NRYuda__teaserArrow{color:#2563eb;transform:translate(3px)}@keyframes orbit-module__NRYuda__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes orbit-module__NRYuda__float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (max-width:768px){.orbit-module__NRYuda__workspace{grid-template-columns:1fr}.orbit-module__NRYuda__universe{border-bottom:1px solid #e4e4e799;border-right:none}.dark .orbit-module__NRYuda__universe{border-bottom-color:#ffffff14}.orbit-module__NRYuda__sky{max-width:480px}.orbit-module__NRYuda__editor{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.orbit-module__NRYuda__planet,.orbit-module__NRYuda__nodeSymbol,.orbit-module__NRYuda__teaser,.orbit-module__NRYuda__primaryBtn,.orbit-module__NRYuda__nextBtn{transition:none!important;animation:none!important}}
