.Analyze-module__pVgfaa__page{color:#17142f;background:radial-gradient(circle at 12% 24%,#7e5cff1f,#0000 31%),radial-gradient(circle at 88% 38%,#5fa6ff1a,#0000 28%),#f8f7ff;min-height:100vh;padding:0 4vw 80px}.Analyze-module__pVgfaa__nav{border-bottom:1px solid #17142f1a;justify-content:space-between;align-items:center;min-height:104px;display:flex}.Analyze-module__pVgfaa__brand,.Analyze-module__pVgfaa__navLinks a{color:inherit;text-decoration:none}.Analyze-module__pVgfaa__brand{align-items:center;gap:12px;font-size:20px;font-weight:850;display:inline-flex}.Analyze-module__pVgfaa__brandMark{color:#fff;background:linear-gradient(145deg,#7958ff,#4c68ee);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.Analyze-module__pVgfaa__navLinks{gap:28px;font-size:14px;font-weight:750;display:flex}.Analyze-module__pVgfaa__hero{grid-template-columns:minmax(0,1.55fr) minmax(280px,.55fr);align-items:end;gap:44px;max-width:1280px;margin:86px auto 38px;display:grid}.Analyze-module__pVgfaa__eyebrow,.Analyze-module__pVgfaa__sectionLabel{color:#634fff;font-size:var(--text-meta);letter-spacing:var(--tracking-overline);margin:0 0 17px;font-weight:900}.Analyze-module__pVgfaa__hero h1{max-width:860px;font-size:var(--text-hero);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0}.Analyze-module__pVgfaa__lead{color:#68647d;max-width:790px;font-size:var(--text-body);line-height:var(--leading-body);margin:27px 0 0}.Analyze-module__pVgfaa__heroNote{background:#ffffffb8;border:1px solid #634fff38;border-radius:24px;padding:27px;box-shadow:0 18px 55px #281e6914}.Analyze-module__pVgfaa__heroNote span{color:#817b9b;font-size:var(--text-meta);letter-spacing:.11em;margin-bottom:13px;display:block}.Analyze-module__pVgfaa__heroNote strong{font-size:18px;line-height:1.45}.Analyze-module__pVgfaa__planner,.Analyze-module__pVgfaa__analysisSection{border-radius:32px;max-width:1280px;margin:0 auto}.Analyze-module__pVgfaa__toolDirectory{background:#ffffffe0;border:1px solid #17142f1f;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(280px,1.35fr);gap:28px;margin:28px 0;padding:28px;display:grid}.Analyze-module__pVgfaa__toolDirectory h2{font-size:var(--text-section);line-height:var(--leading-heading);margin:8px 0 10px}.Analyze-module__pVgfaa__toolDirectory p{color:#68647d;font-size:var(--text-body);line-height:var(--leading-body);margin:0}.Analyze-module__pVgfaa__toolLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Analyze-module__pVgfaa__toolLinks a{color:#17142f;font-size:var(--text-button);background:#fff;border:1px solid #17142f1f;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:15px;font-weight:600;text-decoration:none;display:flex}@media (max-width:760px){.Analyze-module__pVgfaa__toolDirectory,.Analyze-module__pVgfaa__toolLinks{grid-template-columns:1fr}}.Analyze-module__pVgfaa__planner{color:#fff;background:#17142f;overflow:hidden;box-shadow:0 30px 80px #1d144a38}.Analyze-module__pVgfaa__plannerHeader,.Analyze-module__pVgfaa__plannerFooter{justify-content:space-between;align-items:center;gap:30px;display:flex}.Analyze-module__pVgfaa__plannerHeader{border-bottom:1px solid #ffffff1a;padding:38px 42px 31px}.Analyze-module__pVgfaa__planner h2,.Analyze-module__pVgfaa__analysisSection h2{font-size:var(--text-page);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0}.Analyze-module__pVgfaa__metrics{gap:12px;display:flex}.Analyze-module__pVgfaa__metrics div{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:17px;min-width:132px;padding:15px 18px}.Analyze-module__pVgfaa__metrics span,.Analyze-module__pVgfaa__statGrid span{color:#aaa5c0;font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;display:block}.Analyze-module__pVgfaa__metrics strong{font-size:20px}.Analyze-module__pVgfaa__steps{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Analyze-module__pVgfaa__step{border-right:1px solid #ffffff1a;gap:22px;min-height:245px;padding:35px 31px;display:flex}.Analyze-module__pVgfaa__step:last-child{border-right:none}.Analyze-module__pVgfaa__stepNumber{color:#17142f;width:42px;height:42px;font-size:var(--text-meta);background:#cfc8ff;border-radius:13px;flex:0 0 42px;place-items:center;font-weight:900;display:grid}.Analyze-module__pVgfaa__stepStatus{color:#a99cff;font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.1em;font-weight:850}.Analyze-module__pVgfaa__step h3{font-size:var(--text-card);letter-spacing:-.03em;margin:13px 0 12px}.Analyze-module__pVgfaa__step p,.Analyze-module__pVgfaa__plannerFooter p{color:#aaa5c0;line-height:1.62}.Analyze-module__pVgfaa__plannerFooter{background:#ffffff09;padding:28px 42px}.Analyze-module__pVgfaa__plannerFooter p{max-width:610px;margin:0;font-size:13px}.Analyze-module__pVgfaa__primaryButton,.Analyze-module__pVgfaa__secondaryButton{cursor:pointer;border:0;font-weight:850;transition:transform .18s,box-shadow .18s,opacity .18s}.Analyze-module__pVgfaa__primaryButton{color:#17142f;background:#fff;border-radius:15px;padding:17px 22px;box-shadow:0 10px 30px #00000029}.Analyze-module__pVgfaa__primaryButton:hover,.Analyze-module__pVgfaa__secondaryButton:hover:not(:disabled){transform:translateY(-2px)}.Analyze-module__pVgfaa__analysisSection{margin-top:62px;scroll-margin-top:28px}.Analyze-module__pVgfaa__analysisIntro{max-width:690px}.Analyze-module__pVgfaa__analysisIntro>p:last-child{color:#6e6981;font-size:17px;line-height:1.65}.Analyze-module__pVgfaa__analysisGrid{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:22px;margin-top:27px;display:grid}.Analyze-module__pVgfaa__inputCard,.Analyze-module__pVgfaa__resultCard{background:#ffffffc7;border:1px solid #17142f17;border-radius:27px;min-height:390px;padding:31px;box-shadow:0 20px 60px #281e6914}.Analyze-module__pVgfaa__inputCard label{margin-bottom:13px;font-size:13px;font-weight:800;display:block}.Analyze-module__pVgfaa__inputCard textarea{box-sizing:border-box;resize:vertical;color:#17142f;background:#fbfaff;border:1px solid #d8d4ec;border-radius:17px;outline:none;width:100%;min-height:240px;padding:18px;line-height:1.6}.Analyze-module__pVgfaa__inputCard textarea:focus{border-color:#7561ff;box-shadow:0 0 0 4px #7561ff1a}.Analyze-module__pVgfaa__secondaryButton{color:#fff;background:#17142f;border-radius:13px;margin-top:15px;padding:14px 20px}.Analyze-module__pVgfaa__secondaryButton:disabled{cursor:not-allowed;opacity:.42}.Analyze-module__pVgfaa__resultCard{color:#fff;background:#17142f}.Analyze-module__pVgfaa__emptyState{flex-direction:column;justify-content:center;align-items:flex-start;min-height:320px;display:flex}.Analyze-module__pVgfaa__emptyState>span{color:#17142f;background:#cfc8ff;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:27px;font-size:22px;display:grid}.Analyze-module__pVgfaa__emptyState h3,.Analyze-module__pVgfaa__resultCard h3{letter-spacing:-.035em;margin:0 0 12px;font-size:27px}.Analyze-module__pVgfaa__emptyState p{color:#aaa5c0;max-width:390px;margin:0;line-height:1.6}.Analyze-module__pVgfaa__statGrid{grid-template-columns:repeat(2,1fr);gap:13px;margin:23px 0 28px;display:grid}.Analyze-module__pVgfaa__statGrid div{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:18px}.Analyze-module__pVgfaa__statGrid strong{font-size:31px}.Analyze-module__pVgfaa__wordList{margin:17px 0 0;padding:0;list-style:none}.Analyze-module__pVgfaa__wordList li{border-bottom:1px solid #ffffff17;justify-content:space-between;padding:13px 0;display:flex}.Analyze-module__pVgfaa__wordList strong{color:#cfc8ff}.Analyze-module__pVgfaa__interpreterCard{color:#17142f;background:linear-gradient(135deg,#ffffffe6,#efecffeb);border:1px solid #634fff33;border-radius:27px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;max-width:1280px;margin:24px auto 0;padding:30px 32px;display:grid;box-shadow:0 20px 60px #281e691a}.Analyze-module__pVgfaa__interpreterIcon{color:#17142f;background:#cfc8ff;border-radius:17px;place-items:center;width:54px;height:54px;font-size:24px;display:grid}.Analyze-module__pVgfaa__interpreterCopy h2{letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(26px,3vw,38px)}.Analyze-module__pVgfaa__interpreterCopy p:last-child{color:#6e6981;max-width:720px;margin:0;line-height:1.65}.Analyze-module__pVgfaa__interpreterButton{cursor:pointer;color:#fff;white-space:nowrap;background:#17142f;border:0;border-radius:14px;padding:16px 20px;font-weight:850;transition:transform .18s,box-shadow .18s}.Analyze-module__pVgfaa__interpreterButton:hover{transform:translateY(-2px);box-shadow:0 12px 28px #17142f33}.Analyze-module__pVgfaa__brand,.Analyze-module__pVgfaa__navLinks,.Analyze-module__pVgfaa__primaryButton,.Analyze-module__pVgfaa__secondaryButton,.Analyze-module__pVgfaa__interpreterButton{font-weight:600}.Analyze-module__pVgfaa__navLinks{font-size:var(--text-nav)}.Analyze-module__pVgfaa__eyebrow,.Analyze-module__pVgfaa__sectionLabel,.Analyze-module__pVgfaa__heroNote span,.Analyze-module__pVgfaa__metrics span,.Analyze-module__pVgfaa__statGrid span,.Analyze-module__pVgfaa__stepStatus{font-weight:500;line-height:var(--leading-helper)}.Analyze-module__pVgfaa__heroNote strong,.Analyze-module__pVgfaa__step h3,.Analyze-module__pVgfaa__emptyState h3,.Analyze-module__pVgfaa__resultCard h3{font-size:var(--text-card);font-weight:600;line-height:1.35}.Analyze-module__pVgfaa__step p,.Analyze-module__pVgfaa__plannerFooter p,.Analyze-module__pVgfaa__analysisIntro>p:last-child,.Analyze-module__pVgfaa__emptyState p,.Analyze-module__pVgfaa__interpreterCopy p:last-child{font-size:var(--text-body);font-weight:400;line-height:var(--leading-body)}.Analyze-module__pVgfaa__inputCard label{font-size:var(--text-helper);font-weight:500}.Analyze-module__pVgfaa__interpreterCopy h2{font-size:var(--text-section);font-weight:700;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}@media (max-width:900px){.Analyze-module__pVgfaa__hero,.Analyze-module__pVgfaa__analysisGrid,.Analyze-module__pVgfaa__steps{grid-template-columns:1fr}.Analyze-module__pVgfaa__step{border-bottom:1px solid #ffffff1a;border-right:0;min-height:auto}.Analyze-module__pVgfaa__plannerHeader,.Analyze-module__pVgfaa__plannerFooter,.Analyze-module__pVgfaa__interpreterCard{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.Analyze-module__pVgfaa__page{padding:0 20px 60px}.Analyze-module__pVgfaa__nav{min-height:82px}.Analyze-module__pVgfaa__navLinks{display:none}.Analyze-module__pVgfaa__hero{margin-top:55px}.Analyze-module__pVgfaa__hero h1{font-size:var(--text-hero)}.Analyze-module__pVgfaa__plannerHeader,.Analyze-module__pVgfaa__plannerFooter,.Analyze-module__pVgfaa__interpreterCard,.Analyze-module__pVgfaa__step,.Analyze-module__pVgfaa__inputCard,.Analyze-module__pVgfaa__resultCard{padding:24px}.Analyze-module__pVgfaa__metrics{flex-direction:column;width:100%}.Analyze-module__pVgfaa__metrics div{min-width:auto}}.Analyze-module__pVgfaa__sourceContext,.Analyze-module__pVgfaa__contextHeader{max-width:1280px;margin:24px auto}.Analyze-module__pVgfaa__contextHeader{background:#ffffffe0;border:1px solid #634fff33;border-radius:24px;padding:30px}.Analyze-module__pVgfaa__contextHeader h1{font-size:var(--text-page);line-height:var(--leading-heading);margin:0 0 20px}.Analyze-module__pVgfaa__contextIdentity,.Analyze-module__pVgfaa__contextMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Analyze-module__pVgfaa__contextIdentity{margin:0 0 18px}.Analyze-module__pVgfaa__contextIdentity div,.Analyze-module__pVgfaa__contextMetrics div{background:#f2f0ff;border-radius:14px;padding:14px}.Analyze-module__pVgfaa__contextIdentity dt,.Analyze-module__pVgfaa__contextMetrics span{color:#6e6981;font-size:var(--text-meta);display:block}.Analyze-module__pVgfaa__contextIdentity dd{margin:6px 0 0;font-weight:600}.Analyze-module__pVgfaa__caution{color:#62551f;font-size:var(--text-helper);line-height:var(--leading-helper);background:#fffaf0;border-inline-start:4px solid #d8b65d;border-radius:10px;margin:18px 0 0;padding:14px 16px}.Analyze-module__pVgfaa__contextResult{background:#fff;border:1px solid #17142f1a;border-radius:24px;grid-column:1/-1;padding:28px;box-shadow:0 18px 48px #281e6914}.Analyze-module__pVgfaa__contextResult h2,.Analyze-module__pVgfaa__contextResult h3{margin:0 0 12px}.Analyze-module__pVgfaa__contextSource{color:#68647d;line-height:var(--leading-body)}.Analyze-module__pVgfaa__contextMetrics{margin:18px 0}.Analyze-module__pVgfaa__contextMetrics strong{color:#5148d9;font-size:var(--text-card);margin-top:5px;display:block}.Analyze-module__pVgfaa__contextTable{margin-top:18px;overflow-x:auto}.Analyze-module__pVgfaa__contextTable table{border-collapse:collapse;width:100%}.Analyze-module__pVgfaa__contextTable th,.Analyze-module__pVgfaa__contextTable td{text-align:start;border-bottom:1px solid #eceaf3;padding:11px 12px}.Analyze-module__pVgfaa__contextList{margin-top:22px}.Analyze-module__pVgfaa__contextList li{line-height:var(--leading-body);margin-bottom:8px}.Analyze-module__pVgfaa__contextActions{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.Analyze-module__pVgfaa__contextActions a,.Analyze-module__pVgfaa__contextActions button{color:#17142f;font:inherit;font-size:var(--text-button);cursor:pointer;background:#fff;border:1px solid #17142f26;border-radius:12px;padding:12px 16px;font-weight:600;text-decoration:none}.Analyze-module__pVgfaa__contextActions button{color:#fff;background:#17142f;border-color:#17142f}@media (max-width:620px){.Analyze-module__pVgfaa__contextHeader,.Analyze-module__pVgfaa__contextResult{padding:22px}.Analyze-module__pVgfaa__contextIdentity,.Analyze-module__pVgfaa__contextMetrics{grid-template-columns:1fr}.Analyze-module__pVgfaa__contextActions{display:grid}}
.ProgressiveAiOutput-module__I-VVBa__output{color:#302b45;background:#fbfaff;border:1px solid #dedaf0;border-radius:14px;margin-top:14px;padding:16px}.ProgressiveAiOutput-module__I-VVBa__indicator{color:#6c6483;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.ProgressiveAiOutput-module__I-VVBa__indicator span{background:#6258f5;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite ProgressiveAiOutput-module__I-VVBa__pulse}.ProgressiveAiOutput-module__I-VVBa__text{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-size:14px;line-height:1.85}.ProgressiveAiOutput-module__I-VVBa__output[dir=rtl] .ProgressiveAiOutput-module__I-VVBa__text{text-align:right}.ProgressiveAiOutput-module__I-VVBa__output[dir=ltr] .ProgressiveAiOutput-module__I-VVBa__text{text-align:left}@keyframes ProgressiveAiOutput-module__I-VVBa__pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ProgressiveAiOutput-module__I-VVBa__indicator span{opacity:.75;animation:none}}
.NlpBuilder-module__xzfcmq__page{color:#24213f;width:min(1240px,100% - 36px);margin:0 auto;padding:36px 0 88px}.NlpBuilder-module__xzfcmq__back{color:#5148d9;font-size:var(--text-button);margin-bottom:24px;font-weight:700;text-decoration:none;display:inline-flex}.NlpBuilder-module__xzfcmq__hero{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:20px;display:flex}.NlpBuilder-module__xzfcmq__hero>div{max-width:850px}.NlpBuilder-module__xzfcmq__hero p{color:#6258f5;font-size:var(--text-meta);letter-spacing:var(--tracking-overline);text-transform:uppercase;margin:0 0 8px;font-weight:800}.NlpBuilder-module__xzfcmq__hero h1{font-size:var(--text-page);line-height:var(--leading-heading);margin:0}.NlpBuilder-module__xzfcmq__hero strong{color:#37305f;font-size:var(--text-card);margin-top:10px;display:block}.NlpBuilder-module__xzfcmq__hero span{color:#706c88;font-size:var(--text-body);line-height:var(--leading-body);margin-top:14px;display:block}.NlpBuilder-module__xzfcmq__hero small{color:#765b14;background:#fff9e8;border:1px solid #d8b65d;border-radius:999px;flex:none;padding:8px 12px;font-weight:700}.NlpBuilder-module__xzfcmq__notice{color:#62551f;font-size:var(--text-helper);line-height:var(--leading-helper);background:#fffaf0;border-inline-start:4px solid #d8b65d;border-radius:10px;margin:0 0 20px;padding:14px 16px}.NlpBuilder-module__xzfcmq__modeSection{margin:26px 0 18px}.NlpBuilder-module__xzfcmq__modeSection h2{font-size:var(--text-card);margin:0 0 12px}.NlpBuilder-module__xzfcmq__modeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.NlpBuilder-module__xzfcmq__modeGrid button,.NlpBuilder-module__xzfcmq__choiceGrid button,.NlpBuilder-module__xzfcmq__compactChoices button,.NlpBuilder-module__xzfcmq__twoChoices button{color:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #dcd9ea;border-radius:15px;padding:16px}.NlpBuilder-module__xzfcmq__modeGrid strong,.NlpBuilder-module__xzfcmq__modeGrid span,.NlpBuilder-module__xzfcmq__choiceGrid strong,.NlpBuilder-module__xzfcmq__choiceGrid span{display:block}.NlpBuilder-module__xzfcmq__modeGrid strong,.NlpBuilder-module__xzfcmq__choiceGrid strong{font-size:var(--text-helper);margin-bottom:6px}.NlpBuilder-module__xzfcmq__modeGrid span,.NlpBuilder-module__xzfcmq__choiceGrid span{color:#706c88;font-size:var(--text-meta);line-height:1.55}.NlpBuilder-module__xzfcmq__familyGuide{border-top:1px solid #e7e4f0;gap:7px;margin:12px 0 0;padding-top:10px;display:grid}.NlpBuilder-module__xzfcmq__familyGuide div{gap:2px;display:grid}.NlpBuilder-module__xzfcmq__familyGuide dt{color:#494367;font-size:11px;font-weight:800}.NlpBuilder-module__xzfcmq__familyGuide dd{color:#706c88;margin:0;font-size:11px;line-height:1.5}.NlpBuilder-module__xzfcmq__modeGrid .NlpBuilder-module__xzfcmq__selectedMode,.NlpBuilder-module__xzfcmq__choiceGrid .NlpBuilder-module__xzfcmq__selectedChoice,.NlpBuilder-module__xzfcmq__compactChoices .NlpBuilder-module__xzfcmq__selectedChoice,.NlpBuilder-module__xzfcmq__twoChoices .NlpBuilder-module__xzfcmq__selectedChoice{background:#f3f1ff;border-color:#6258f5;box-shadow:inset 0 0 0 1px #6258f5}.NlpBuilder-module__xzfcmq__progress{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;margin:22px 0;display:grid}.NlpBuilder-module__xzfcmq__progress button{color:#777386;cursor:pointer;background:#fff;border:1px solid #dedbe9;border-radius:12px;min-width:0;padding:10px 5px}.NlpBuilder-module__xzfcmq__progress button:disabled{cursor:not-allowed;opacity:.45}.NlpBuilder-module__xzfcmq__progress span,.NlpBuilder-module__xzfcmq__progress small{display:block}.NlpBuilder-module__xzfcmq__progress span{color:#5c5670;background:#efedf5;border-radius:50%;place-items:center;width:25px;height:25px;margin:0 auto 5px;font-size:11px;font-weight:800;display:grid}.NlpBuilder-module__xzfcmq__progress small{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.NlpBuilder-module__xzfcmq__progress .NlpBuilder-module__xzfcmq__currentStep{color:#fff;background:#6258f5;border-color:#6258f5}.NlpBuilder-module__xzfcmq__progress .NlpBuilder-module__xzfcmq__currentStep span{color:#5148d9;background:#fff}.NlpBuilder-module__xzfcmq__progress .NlpBuilder-module__xzfcmq__completedStep{color:#5148d9;border-color:#c8c2fa}.NlpBuilder-module__xzfcmq__progress .NlpBuilder-module__xzfcmq__completedStep span{color:#5148d9;background:#ece9ff}.NlpBuilder-module__xzfcmq__workspace{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:18px;display:grid}.NlpBuilder-module__xzfcmq__stepCard,.NlpBuilder-module__xzfcmq__sidePanel>section,.NlpBuilder-module__xzfcmq__aiReview{background:#fff;border:1px solid #49438921;border-radius:20px;padding:26px;box-shadow:0 14px 38px #2d2a600f}.NlpBuilder-module__xzfcmq__stepHeader{margin-bottom:22px}.NlpBuilder-module__xzfcmq__stepHeader h2{font-size:var(--text-section);margin:0 0 8px}.NlpBuilder-module__xzfcmq__stepHeader p,.NlpBuilder-module__xzfcmq__sidePanel p,.NlpBuilder-module__xzfcmq__helper{color:#706c88;font-size:var(--text-helper);line-height:var(--leading-helper);margin:0}.NlpBuilder-module__xzfcmq__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.NlpBuilder-module__xzfcmq__domainList{gap:20px;display:grid}.NlpBuilder-module__xzfcmq__domainList>section>h3{color:#494367;font-size:var(--text-helper);margin:0 0 9px}.NlpBuilder-module__xzfcmq__compactChoices{flex-wrap:wrap;gap:9px;display:flex}.NlpBuilder-module__xzfcmq__compactChoices button,.NlpBuilder-module__xzfcmq__twoChoices button{font-size:var(--text-helper);padding:11px 14px;font-weight:700}.NlpBuilder-module__xzfcmq__twoChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.NlpBuilder-module__xzfcmq__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.NlpBuilder-module__xzfcmq__field{color:#494367;font-size:var(--text-helper);gap:7px;margin-top:18px;font-weight:700;display:grid}.NlpBuilder-module__xzfcmq__field input,.NlpBuilder-module__xzfcmq__field textarea,.NlpBuilder-module__xzfcmq__select{box-sizing:border-box;color:#29263f;width:100%;font:inherit;background:#fff;border:1px solid #d9d7e6;border-radius:11px;padding:12px 13px;line-height:1.65}.NlpBuilder-module__xzfcmq__field textarea{resize:vertical;min-height:130px}.NlpBuilder-module__xzfcmq__field .NlpBuilder-module__xzfcmq__codeEditor,.NlpBuilder-module__xzfcmq__codeEditor{text-align:left;direction:ltr;min-height:360px;font:12px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace}.NlpBuilder-module__xzfcmq__field small{color:#817c93;font-weight:400}.NlpBuilder-module__xzfcmq__select{margin-bottom:14px}.NlpBuilder-module__xzfcmq__representation,.NlpBuilder-module__xzfcmq__packageGrid{gap:14px;display:grid}.NlpBuilder-module__xzfcmq__resultBlock{background:#faf9fd;border:1px solid #e4e1ee;border-radius:14px;padding:17px}.NlpBuilder-module__xzfcmq__resultBlock h3{font-size:var(--text-card);margin:0 0 11px}.NlpBuilder-module__xzfcmq__resultBlock p{line-height:var(--leading-body);margin:0}.NlpBuilder-module__xzfcmq__resultBlock pre{color:#f4f2ff;text-align:left;white-space:pre-wrap;direction:ltr;background:#17152f;border-radius:10px;max-height:330px;margin:0;padding:14px;font:12px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.NlpBuilder-module__xzfcmq__resultBlock ol,.NlpBuilder-module__xzfcmq__resultBlock ul{margin:0;padding-inline-start:22px;line-height:1.75}.NlpBuilder-module__xzfcmq__annotationRows{gap:7px;display:grid}.NlpBuilder-module__xzfcmq__annotationRows span,.NlpBuilder-module__xzfcmq__testList div{background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.NlpBuilder-module__xzfcmq__annotationRows code,.NlpBuilder-module__xzfcmq__testList code,.NlpBuilder-module__xzfcmq__tags code{color:#5148d9;direction:ltr;font-weight:700}.NlpBuilder-module__xzfcmq__tags{flex-wrap:wrap;gap:7px;display:flex}.NlpBuilder-module__xzfcmq__tags code{overflow-wrap:anywhere;background:#efedff;border-radius:8px;padding:7px 9px}.NlpBuilder-module__xzfcmq__caution{color:#62551f;font-size:var(--text-helper);line-height:var(--leading-helper);background:#fffaf0;border-inline-start:3px solid #d8b65d;margin:0;padding:12px 14px}.NlpBuilder-module__xzfcmq__checkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:20px;display:grid}.NlpBuilder-module__xzfcmq__checkGrid label{font-size:var(--text-helper);background:#fff;border:1px solid #e0ddea;border-radius:10px;align-items:center;gap:9px;padding:11px;display:flex}.NlpBuilder-module__xzfcmq__decisionFlow{direction:ltr;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.NlpBuilder-module__xzfcmq__decisionFlow span{color:#5148d9;background:#efedff;border-radius:9px;padding:10px 12px;font:700 12px ui-monospace,monospace}.NlpBuilder-module__xzfcmq__testList{gap:8px;margin-top:18px;display:grid}.NlpBuilder-module__xzfcmq__testList div{border:1px solid #e4e1ee}.NlpBuilder-module__xzfcmq__downloads{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.NlpBuilder-module__xzfcmq__downloads button,.NlpBuilder-module__xzfcmq__navButtons button,.NlpBuilder-module__xzfcmq__primary,.NlpBuilder-module__xzfcmq__decisions button{color:#5148d9;cursor:pointer;background:#fff;border:1px solid #6258f5;border-radius:10px;padding:11px 15px;font-weight:700}.NlpBuilder-module__xzfcmq__downloads button:hover,.NlpBuilder-module__xzfcmq__navButtons button:hover{background:#f3f1ff}.NlpBuilder-module__xzfcmq__navButtons{justify-content:space-between;gap:10px;margin-top:24px;display:flex}.NlpBuilder-module__xzfcmq__navButtons button:disabled{cursor:not-allowed;opacity:.45}.NlpBuilder-module__xzfcmq__navButtons .NlpBuilder-module__xzfcmq__primary,.NlpBuilder-module__xzfcmq__aiReview .NlpBuilder-module__xzfcmq__primary{color:#fff;background:#6258f5;border-color:#6258f5}.NlpBuilder-module__xzfcmq__sidePanel{gap:12px;display:grid;position:sticky;top:18px}.NlpBuilder-module__xzfcmq__sidePanel>section{box-shadow:none;border-radius:16px;padding:19px}.NlpBuilder-module__xzfcmq__sidePanel h2{font-size:var(--text-card);margin:0 0 9px}.NlpBuilder-module__xzfcmq__liveBlueprint dl{gap:0;margin:0;display:grid}.NlpBuilder-module__xzfcmq__liveBlueprint dl div{border-bottom:1px solid #eceaf3;padding:10px 0}.NlpBuilder-module__xzfcmq__liveBlueprint dt{color:#817c93;font-size:11px;font-weight:700}.NlpBuilder-module__xzfcmq__liveBlueprint dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.5}.NlpBuilder-module__xzfcmq__liveBlueprint>p{color:#7d651f;margin-top:12px}.NlpBuilder-module__xzfcmq__reset{color:#a33636;cursor:pointer;background:0 0;border:0;padding:10px;font-weight:700}.NlpBuilder-module__xzfcmq__localNote{color:#817c93;text-align:center}.NlpBuilder-module__xzfcmq__error{color:#a33636;font-size:var(--text-helper);margin:14px 0 0;line-height:1.6}.NlpBuilder-module__xzfcmq__aiReview{margin-top:20px}.NlpBuilder-module__xzfcmq__aiReview>div:first-child h2{font-size:var(--text-section);margin:0 0 8px}.NlpBuilder-module__xzfcmq__aiReview>div:first-child p{color:#706c88;margin:0 0 16px;line-height:1.7}.NlpBuilder-module__xzfcmq__aiReview .NlpBuilder-module__xzfcmq__primary{margin-bottom:2px;display:inline-flex}.NlpBuilder-module__xzfcmq__aiReview .NlpBuilder-module__xzfcmq__primary:disabled{opacity:.5;cursor:not-allowed}.NlpBuilder-module__xzfcmq__aiResult{border-top:1px solid #e4e1ee;margin-top:18px;padding-top:18px}.NlpBuilder-module__xzfcmq__aiResult>p{line-height:1.8}.NlpBuilder-module__xzfcmq__aiResult section h3{font-size:var(--text-card);margin:16px 0 7px}.NlpBuilder-module__xzfcmq__aiResult ul{margin:0;padding-inline-start:22px;line-height:1.75}.NlpBuilder-module__xzfcmq__decisions{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.NlpBuilder-module__xzfcmq__decisions button[aria-pressed=true]{color:#fff;background:#6258f5}.NlpBuilder-module__xzfcmq__decisionStatus{color:#24724a}.NlpBuilder-module__xzfcmq__smartGuide{background:linear-gradient(160deg,#f7f5ff,#fff)!important;border-color:#6258f54d!important}.NlpBuilder-module__xzfcmq__guideLevels,.NlpBuilder-module__xzfcmq__guideActions{flex-wrap:wrap;gap:6px;display:flex}.NlpBuilder-module__xzfcmq__guideLevels button,.NlpBuilder-module__xzfcmq__guideActions button{color:#5148d9;cursor:pointer;background:#fff;border:1px solid #d8d3f4;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:700}.NlpBuilder-module__xzfcmq__guideLevels button[aria-pressed=true]{color:#fff;background:#6258f5}.NlpBuilder-module__xzfcmq__stageName{font-weight:800;color:#5148d9!important;margin:13px 0 8px!important}.NlpBuilder-module__xzfcmq__stageGuide{gap:8px;margin:0 0 12px;display:grid}.NlpBuilder-module__xzfcmq__contextSnapshot{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0 0 12px;display:grid}.NlpBuilder-module__xzfcmq__contextSnapshot div{background:#fff;border-radius:7px;padding:7px}.NlpBuilder-module__xzfcmq__contextSnapshot dt{color:#716a89;font-size:9px;font-weight:800}.NlpBuilder-module__xzfcmq__contextSnapshot dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:10px}.NlpBuilder-module__xzfcmq__stageGuide dt{color:#494367;font-size:11px;font-weight:800}.NlpBuilder-module__xzfcmq__stageGuide dd{color:#706c88;margin:2px 0 0;font-size:12px;line-height:1.55}.NlpBuilder-module__xzfcmq__guideDetail,.NlpBuilder-module__xzfcmq__guideIssue{background:#fff;border:1px solid #ded9fa;border-radius:10px;margin-top:10px;padding:11px}.NlpBuilder-module__xzfcmq__guideDetail p,.NlpBuilder-module__xzfcmq__guideIssue p{margin:5px 0 0}.NlpBuilder-module__xzfcmq__smartGuide>h3{margin:17px 0 7px;font-size:13px}.NlpBuilder-module__xzfcmq__issueList{gap:9px;display:grid}.NlpBuilder-module__xzfcmq__guideIssue>strong{font-size:13px}.NlpBuilder-module__xzfcmq__guideIssue>small{color:#7b748f;margin:8px 0;line-height:1.5;display:block}.NlpBuilder-module__xzfcmq__guideIssue .NlpBuilder-module__xzfcmq__decisions{margin-top:9px}.NlpBuilder-module__xzfcmq__programmingBridge{background:#f7f5ff;border:1px solid #dcd7fa;border-radius:14px;margin-bottom:18px;padding:18px}.NlpBuilder-module__xzfcmq__programmingBridge>h3{margin:0 0 7px}.NlpBuilder-module__xzfcmq__programmingBridge>p{color:#706c88}.NlpBuilder-module__xzfcmq__bridgeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.NlpBuilder-module__xzfcmq__bridgeGrid article{background:#fff;border:1px solid #e3dff4;border-radius:10px;padding:12px}.NlpBuilder-module__xzfcmq__bridgeGrid p{line-height:1.7}.NlpBuilder-module__xzfcmq__bridgeGrid pre{text-align:left;white-space:pre-wrap;direction:ltr;margin:9px 0 0;font:11px/1.65 ui-monospace,monospace;overflow:auto}.NlpBuilder-module__xzfcmq__programmingBridge details{margin-top:12px}.NlpBuilder-module__xzfcmq__programmingBridge summary{color:#5148d9;cursor:pointer;font-weight:700}.NlpBuilder-module__xzfcmq__programmingBridge select{border:1px solid #d8d3f4;border-radius:8px;max-width:100%;margin:10px 0;padding:8px}.NlpBuilder-module__xzfcmq__bridgeHelp{color:#5148d9;cursor:pointer;background:#fff;border:1px solid #6258f5;border-radius:9px;margin-top:12px;padding:9px 11px;font-weight:700}.NlpBuilder-module__xzfcmq__trace{background:#fff;border-inline-start:3px solid #6258f5;padding:10px;font-size:12px}.NlpBuilder-module__xzfcmq__incoming,.NlpBuilder-module__xzfcmq__continuation{background:#fff;border:1px solid #6258f540;border-radius:18px;margin:20px 0;padding:22px}.NlpBuilder-module__xzfcmq__incoming h2,.NlpBuilder-module__xzfcmq__continuation h2{font-size:var(--text-section);margin:0 0 8px}.NlpBuilder-module__xzfcmq__incoming>p,.NlpBuilder-module__xzfcmq__continuation>p{color:#706c88;line-height:1.7}.NlpBuilder-module__xzfcmq__handoffFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 0;display:grid}.NlpBuilder-module__xzfcmq__handoffFields div{background:#f7f5ff;border-radius:9px;padding:10px}.NlpBuilder-module__xzfcmq__handoffFields dt{color:#716a89;font-size:10px;font-weight:800}.NlpBuilder-module__xzfcmq__handoffFields dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.55}.NlpBuilder-module__xzfcmq__ownerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.NlpBuilder-module__xzfcmq__ownerGrid article{border:1px solid #e3e0ef;border-radius:10px;padding:12px}.NlpBuilder-module__xzfcmq__ownerGrid p{color:#706c88;margin:6px 0 0;font-size:11px;line-height:1.6}.NlpBuilder-module__xzfcmq__transferPreview{border-top:1px solid #e3e0ef;margin-top:16px;padding-top:16px}:is(html[lang=ar] .NlpBuilder-module__xzfcmq__page,html[lang=ar] .NlpBuilder-module__xzfcmq__page *){letter-spacing:0}@media (max-width:950px){.NlpBuilder-module__xzfcmq__workspace{grid-template-columns:1fr}.NlpBuilder-module__xzfcmq__sidePanel{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.NlpBuilder-module__xzfcmq__sidePanel .NlpBuilder-module__xzfcmq__reset,.NlpBuilder-module__xzfcmq__sidePanel .NlpBuilder-module__xzfcmq__localNote{grid-column:1/-1}.NlpBuilder-module__xzfcmq__progress{grid-template-columns:repeat(9,minmax(86px,1fr));overflow-x:auto}.NlpBuilder-module__xzfcmq__ownerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:660px){.NlpBuilder-module__xzfcmq__page{width:min(100% - 26px,1240px);padding-top:26px}.NlpBuilder-module__xzfcmq__hero,.NlpBuilder-module__xzfcmq__modeGrid,.NlpBuilder-module__xzfcmq__choiceGrid,.NlpBuilder-module__xzfcmq__twoColumns,.NlpBuilder-module__xzfcmq__sidePanel,.NlpBuilder-module__xzfcmq__bridgeGrid,.NlpBuilder-module__xzfcmq__handoffFields,.NlpBuilder-module__xzfcmq__ownerGrid{grid-template-columns:1fr;display:grid}.NlpBuilder-module__xzfcmq__hero small{justify-self:start}.NlpBuilder-module__xzfcmq__stepCard,.NlpBuilder-module__xzfcmq__aiReview{padding:19px}.NlpBuilder-module__xzfcmq__checkGrid,.NlpBuilder-module__xzfcmq__decisions{grid-template-columns:1fr}.NlpBuilder-module__xzfcmq__sidePanel .NlpBuilder-module__xzfcmq__reset,.NlpBuilder-module__xzfcmq__sidePanel .NlpBuilder-module__xzfcmq__localNote{grid-column:auto}}
