.OnboardingHero_hero__pisX7{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:28px;width:100%;max-width:560px;position:relative}.OnboardingHero_logo__kQru6{position:absolute;bottom:calc(100% + 16px);left:0;display:inline-flex;align-items:center;opacity:0;animation:OnboardingHero_heroEnter__m5XqC .7s cubic-bezier(.16,1,.3,1) 0ms forwards}.OnboardingHero_logo__kQru6 img{height:96px;width:auto}.OnboardingHero_headline__w9EJ9{margin:0;font-family:var(--font-mukta,"Mukta"),var(--font-inter,"Inter"),system-ui,sans-serif;font-size:52px;line-height:1.1;letter-spacing:-.02em;font-weight:600;color:#0f172a;max-width:none;white-space:nowrap;opacity:0;animation:OnboardingHero_heroEnter__m5XqC .8s cubic-bezier(.16,1,.3,1) .12s forwards}.OnboardingHero_headlineText__Nnp9g{display:inline-block;animation:OnboardingHero_heroTextSwap__uxnoR .28s cubic-bezier(.16,1,.3,1) both}@keyframes OnboardingHero_heroTextSwap__uxnoR{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.OnboardingHero_headlineAccent__UYAUE{background:linear-gradient(115deg,#6d28d9,#a855f7 25%,#c026d3 50%,#a855f7 75%,#6d28d9);background-size:200% 100%;background-position:0 50%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:OnboardingHero_heroGradientShift___iC5z 9s ease-in-out infinite}.OnboardingHero_subhead__MEW6C{margin:-8px 0 0;max-width:560px;font-size:19px;line-height:1.6;color:#475569;opacity:0;animation:OnboardingHero_heroEnter__m5XqC .7s cubic-bezier(.16,1,.3,1) .28s forwards}.OnboardingHero_subheadText__AqeAl{display:inline-block;animation:OnboardingHero_heroTextSwap__uxnoR .28s cubic-bezier(.16,1,.3,1) both}.OnboardingHero_bullets__1h26B{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:4px 0 0;padding:0;list-style:none}.OnboardingHero_bullet__fmrFP{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;color:#1f2937;text-align:left}.OnboardingHero_bullet__fmrFP:first-child{opacity:0;animation:OnboardingHero_heroEnter__m5XqC .6s cubic-bezier(.16,1,.3,1) .42s forwards}.OnboardingHero_bullet__fmrFP:nth-child(2){opacity:0;animation:OnboardingHero_heroEnter__m5XqC .6s cubic-bezier(.16,1,.3,1) .52s forwards}.OnboardingHero_bullet__fmrFP:nth-child(3){opacity:0;animation:OnboardingHero_heroEnter__m5XqC .6s cubic-bezier(.16,1,.3,1) .62s forwards}.OnboardingHero_bulletIcon__EwfzL{width:26px;height:26px;border-radius:7px;background:rgba(124,58,237,.08);color:#7c3aed;display:inline-flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;margin-top:1px}.OnboardingHero_media__f3RxU{width:100%;max-width:520px;border-radius:14px;overflow:hidden;background:#0f172a;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(15,23,42,.04);aspect-ratio:4/3;margin-top:4px;opacity:0;animation:OnboardingHero_heroEnter__m5XqC .7s cubic-bezier(.16,1,.3,1) .72s forwards}.OnboardingHero_mediaTransparent__At6UA{background:transparent;border:none;box-shadow:none;aspect-ratio:1/1;max-width:320px;margin-top:8px;align-self:center;animation:OnboardingHero_heroEnter__m5XqC .7s cubic-bezier(.16,1,.3,1) .72s forwards,OnboardingHero_thinkyDrift__pqdXF 24s ease-in-out 1.5s infinite;will-change:transform}@keyframes OnboardingHero_thinkyDrift__pqdXF{0%{transform:translate(0) rotate(0deg)}12.5%{transform:translate(9px,-4px) rotate(.4deg)}25%{transform:translate(18px) rotate(0deg)}37.5%{transform:translate(9px,-8px) rotate(.6deg)}50%{transform:translate(0) rotate(0deg)}62.5%{transform:translate(-9px,-4px) rotate(-.4deg)}75%{transform:translate(-18px) rotate(0deg)}87.5%{transform:translate(-9px,-8px) rotate(-.6deg)}to{transform:translate(0) rotate(0deg)}}.OnboardingHero_video__bJMVF{width:100%;height:100%;object-fit:cover;display:block}@keyframes OnboardingHero_heroEnter__m5XqC{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes OnboardingHero_heroGradientShift___iC5z{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:1100px){.OnboardingHero_hero__pisX7{align-items:center;text-align:center}.OnboardingHero_logo__kQru6{align-self:center}.OnboardingHero_headline__w9EJ9{font-size:36px}.OnboardingHero_media__f3RxU{max-width:100%}}@media (max-width:600px){.OnboardingHero_headline__w9EJ9{font-size:28px}}@media (prefers-reduced-motion:reduce){.OnboardingHero_bullet__fmrFP,.OnboardingHero_headlineText__Nnp9g,.OnboardingHero_headline__w9EJ9,.OnboardingHero_logo__kQru6,.OnboardingHero_media__f3RxU,.OnboardingHero_subheadText__AqeAl,.OnboardingHero_subhead__MEW6C,.OnboardingHero_tagline__3KhOf{opacity:1!important;animation:none!important;transform:none!important}.OnboardingHero_mediaTransparent__At6UA{margin-left:0!important;animation:none!important}.OnboardingHero_headlineAccent__UYAUE{animation:none!important}}.OnboardingLayout_splitWrapper__2fWsd{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;background:#fcfaff;align-items:stretch;position:relative;overflow:hidden}.OnboardingLayout_splitWrapper__2fWsd:before{content:"";position:absolute;inset:-25%;background:radial-gradient(circle at 18% 22%,rgba(124,58,237,.4) 0,transparent 45%),radial-gradient(circle at 82% 28%,rgba(192,38,211,.32) 0,transparent 45%),radial-gradient(circle at 78% 82%,rgba(168,85,247,.36) 0,transparent 45%),radial-gradient(circle at 22% 80%,rgba(217,70,239,.3) 0,transparent 45%);filter:blur(70px);animation:OnboardingLayout_splitDrift__MIhO2 18s cubic-bezier(.4,0,.6,1) infinite;pointer-events:none;will-change:transform;z-index:0}@keyframes OnboardingLayout_splitDrift__MIhO2{0%{transform:translateZ(0) scale(1) rotate(0deg)}20%{transform:translate3d(1.5%,-1%,0) scale(1.04) rotate(2deg)}40%{transform:translate3d(-1%,1.5%,0) scale(.98) rotate(-1deg)}60%{transform:translate3d(1%,1%,0) scale(1.03) rotate(1deg)}80%{transform:translate3d(-1.5%,-.5%,0) scale(1.01) rotate(-2deg)}to{transform:translateZ(0) scale(1) rotate(0deg)}}@media (prefers-reduced-motion:reduce){.OnboardingLayout_splitWrapper__2fWsd:before{animation:none}}.OnboardingLayout_splitCardWrap__V81BN,.OnboardingLayout_splitHero__jEUTV{display:flex;align-items:center;justify-content:center;padding:64px 48px;position:relative;z-index:1}.OnboardingLayout_card__Israb{width:100%;background:#fff;border-radius:14px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(15,23,42,.04);display:flex;flex-direction:column;overflow:hidden}.OnboardingLayout_cardBody__TGvyp{padding:32px;display:flex;flex-direction:column;gap:20px;animation:OnboardingLayout_stepEnter__fMOdm .26s cubic-bezier(.16,1,.3,1) both}@keyframes OnboardingLayout_stepEnter__fMOdm{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.OnboardingLayout_cardBody__TGvyp{animation:none}}.OnboardingLayout_cardColumn__WT6bu{width:100%;max-width:520px;display:flex;flex-direction:column;align-items:stretch;gap:20px}.OnboardingLayout_cardColumnCompact__plQRa{max-width:440px}.OnboardingLayout_cardColumnPicker__KQfQ8{max-width:420px}.OnboardingLayout_shellFooter__Dyn0u{position:absolute;left:0;right:0;bottom:16px;z-index:1;display:flex;justify-content:center;padding:0 24px;font-family:var(--font-inter,"Inter"),system-ui,sans-serif}.OnboardingLayout_shellFooterLine___bA2K{margin:0;font-size:12px;line-height:1.5;color:#475569;white-space:nowrap}.OnboardingLayout_shellFooterLinks__zlqTL{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;white-space:nowrap}.OnboardingLayout_shellFooterLink__VOvvC{font-size:12px;color:#475569;text-decoration:none}.OnboardingLayout_shellFooterLink__VOvvC:hover{color:#1e293b;text-decoration:underline}.OnboardingLayout_shellFooterDot__0jSue{font-size:12px;color:#94a3b8}@media (max-width:1024px){.OnboardingLayout_splitCardWrap__V81BN,.OnboardingLayout_splitHero__jEUTV{padding:48px 32px}}@media (max-width:900px){.OnboardingLayout_splitWrapper__2fWsd{grid-template-columns:1fr;min-height:auto}.OnboardingLayout_splitHero__jEUTV{padding:64px 32px 48px;align-items:flex-start}.OnboardingLayout_splitCardWrap__V81BN{padding:48px 32px;align-items:flex-start}.OnboardingLayout_cardColumn__WT6bu{max-width:560px}}@media (max-width:576px){.OnboardingLayout_splitCardWrap__V81BN,.OnboardingLayout_splitHero__jEUTV{padding:48px 20px}.OnboardingLayout_cardBody__TGvyp{padding:24px}}.AuthMethodPicker_picker__7kQ0f{display:flex;flex-direction:column;gap:10px}.AuthMethodPicker_choice__KtoHB{width:100%;display:flex;align-items:center;gap:12px;padding:0 16px;height:56px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;cursor:pointer;text-align:left;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;color:#0f172a;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color .15s cubic-bezier(.16,1,.3,1),background-color .15s cubic-bezier(.16,1,.3,1)}.AuthMethodPicker_choice__KtoHB:hover{border-color:#cbd5e1;background:#f9fafb}.AuthMethodPicker_choice__KtoHB:focus-visible{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.15)}.AuthMethodPicker_iconTile__ls_z6{width:32px;height:32px;border-radius:8px;background:#f3f4f6;color:#4b5563;display:inline-flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.AuthMethodPicker_iconTile__ls_z6 svg{width:18px;height:18px}.AuthMethodPicker_choiceTitle__B2SSi{font-size:14px;font-weight:500;color:#0f172a}.StepCardHeader_header__aHVyY{display:flex;flex-direction:column;gap:6px}.StepCardHeader_title__kFaCq{margin:0;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:22px;line-height:1.3;font-weight:600;color:#0f172a;letter-spacing:-.01em}.StepCardHeader_subtitle__QuywM{margin:0;font-size:14px;line-height:1.5;color:#475569}.AgentSetupReview_segmentStep__SRSKQ{display:flex;flex-direction:column;align-items:center;text-align:center}.AgentSetupReview_segmentExplainer__gmpu2{font-size:14px;color:var(--ink);line-height:1.6;margin:0 0 8px;max-width:480px}.AgentSetupReview_segmentDefaults__5T3vx{font-size:13px;color:var(--muted);line-height:1.5;margin:0 0 24px;max-width:480px}.AgentSetupReview_fieldExplanation__fNPJH{font-size:12px;color:var(--muted);line-height:1.4;margin:2px 0 0}.AgentSetupReview_nameField__A6qbe{display:flex;flex-direction:column;gap:4px;width:100%;max-width:360px}.AgentSetupReview_nameLabel__Z5PwZ{font-size:13px;font-weight:600;color:var(--ink);text-align:left}.AgentSetupReview_nameInput__8Fs1E{width:100%;padding:10px 12px;font-size:14px;border:1px solid var(--border);border-radius:8px;outline:none;transition:border-color .15s;box-sizing:border-box}.AgentSetupReview_nameInput__8Fs1E:focus{border-color:var(--accent-strong)}.AgentSetupReview_inputError__kDVjZ,.AgentSetupReview_inputError__kDVjZ:focus{border-color:#ef4444}.AgentSetupReview_nameInputMeta__vHfa_{display:flex;align-items:baseline;justify-content:space-between;min-height:18px}.AgentSetupReview_errorMessage__bfSOk{font-size:12px;color:#ef4444;margin:0}.AgentSetupReview_charCounter__ZqcXl{font-size:12px;color:var(--muted);margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AgentSetupReview_charCounterWarning__ahwKM{color:#d97706}.AgentSetupReview_charCounterLimit__ODtU5{color:#ef4444;font-weight:600}.AgentSetupReview_promptSetStep__op5N5{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%}.AgentSetupReview_promptSetEmpty__F_FVN{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;width:100%}.AgentSetupReview_promptSetEmpty__F_FVN p{margin:0;font-size:14px;color:var(--ink);line-height:1.6}.AgentSetupReview_promptSetLink__kuBMa{color:var(--accent-strong);text-decoration:underline;font-weight:600}.AgentSetupReview_promptSetLink__kuBMa:hover{opacity:.8}.AgentSetupReview_tooltipWrap__BMCPi{position:relative}.AgentSetupReview_tooltip__gK6vA{visibility:hidden;opacity:0;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);padding:4px 10px;font-size:12px;font-weight:600;color:#fff;background:#1e293b;border-radius:6px;white-space:nowrap;pointer-events:none;transition:opacity .1s ease}.AgentSetupReview_tooltipWrap__BMCPi:hover .AgentSetupReview_tooltip__gK6vA{visibility:visible;opacity:1}.AgentSetupReview_providerIconWrap__ywCp5{display:flex;align-items:center;gap:6px}.AgentSetupReview_comingSoonBadge__gmX1C{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);white-space:nowrap;pointer-events:none}.AgentSetupReview_promptSetGrid__YUfIL{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:100%}.AgentSetupReview_promptSetGrid__YUfIL>*{width:160px}.AgentSetupReview_criteriaAddField__iIQvR{margin-top:16px}.AgentSetupReview_inlinePanel__2KbGN{display:flex;flex-direction:column;gap:16px;width:100%;height:100%;min-height:0;padding:24px 32px;background:var(--surface,#fff);border-radius:16px;box-sizing:border-box;overflow:hidden}.AgentSetupReview_inlineProgress__PsRG5{border-radius:8px;overflow:hidden}.AgentSetupReview_inlineBody__BYtlL{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.WizardShell_backdrop__BAyHS{position:fixed;top:0;bottom:0;left:var(--dg-sidebar-width,0);right:0;display:flex;align-items:center;justify-content:center;padding:40px 24px;background:#fcfaff;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;z-index:var(--z-wizard-modal,90)}.WizardShell_backdrop__BAyHS:before{content:"";position:absolute;inset:-25%;background:radial-gradient(circle at 18% 22%,rgba(124,58,237,.18) 0,transparent 50%),radial-gradient(circle at 82% 28%,rgba(192,38,211,.14) 0,transparent 50%),radial-gradient(circle at 78% 82%,rgba(168,85,247,.16) 0,transparent 50%),radial-gradient(circle at 22% 80%,rgba(217,70,239,.12) 0,transparent 50%);filter:blur(90px);animation:WizardShell_backdropDrift__xIAgo 18s cubic-bezier(.4,0,.6,1) infinite;pointer-events:none;will-change:transform;z-index:0}@keyframes WizardShell_backdropDrift__xIAgo{0%{transform:translateZ(0) scale(1) rotate(0deg)}20%{transform:translate3d(1.5%,-1%,0) scale(1.04) rotate(2deg)}40%{transform:translate3d(-1%,1.5%,0) scale(.98) rotate(-1deg)}60%{transform:translate3d(1%,1%,0) scale(1.03) rotate(1deg)}80%{transform:translate3d(-1.5%,-.5%,0) scale(1.01) rotate(-2deg)}to{transform:translateZ(0) scale(1) rotate(0deg)}}@media (prefers-reduced-motion:reduce){.WizardShell_backdrop__BAyHS:before{animation:none}}.WizardShell_stack__omO7r{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:720px;gap:20px}.WizardShell_stackWide__E_gbY{max-width:1080px}.WizardShell_outerHeader__hlkJa{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:0 4px}.WizardShell_outerHeaderHidden__HcVID{opacity:0;transform:translateY(-6px);transition:opacity .54s cubic-bezier(.2,.8,.2,1),transform .54s cubic-bezier(.2,.8,.2,1)}.WizardShell_outerHeaderRevealed__7yP3c{opacity:1;transform:translateY(0);transition:opacity .54s cubic-bezier(.2,.8,.2,1) .12s,transform .54s cubic-bezier(.2,.8,.2,1) .12s}@media (prefers-reduced-motion:reduce){.WizardShell_outerHeaderHidden__HcVID,.WizardShell_outerHeaderRevealed__7yP3c{opacity:1;transform:none;transition:none}}.WizardShell_outerHeaderTitle__ROV0j{margin:0;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:22px;font-weight:600;color:#0f172a;line-height:1.3;letter-spacing:-.01em}.WizardShell_outerHeaderSubtitle__05moh{margin:0;font-size:14px;color:#475569;line-height:1.5}.WizardShell_panel__OSLw_{position:relative;display:flex;flex-direction:column;gap:20px;width:100%;padding:32px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 3px rgba(15,23,42,.04);box-sizing:border-box}.WizardShell_panelHidden__iGrMq{background:transparent;border-color:transparent;box-shadow:none;transition:background .54s cubic-bezier(.2,.8,.2,1),border-color .54s cubic-bezier(.2,.8,.2,1),box-shadow .54s cubic-bezier(.2,.8,.2,1)}.WizardShell_panelRevealed__whSVR{transition:background .54s cubic-bezier(.2,.8,.2,1) .12s,border-color .54s cubic-bezier(.2,.8,.2,1) .12s,box-shadow .54s cubic-bezier(.2,.8,.2,1) .12s}.WizardShell_panelChildren___etok{display:contents}.WizardShell_panelHidden__iGrMq>.WizardShell_panelChildren___etok>*{opacity:0;transform:translateY(6px);transition:opacity .54s cubic-bezier(.2,.8,.2,1),transform .54s cubic-bezier(.2,.8,.2,1)}.WizardShell_panelRevealed__whSVR>.WizardShell_panelChildren___etok>*{opacity:1;transform:translateY(0);transition:opacity .54s cubic-bezier(.2,.8,.2,1) .12s,transform .54s cubic-bezier(.2,.8,.2,1) .12s}@media (prefers-reduced-motion:reduce){.WizardShell_panelHidden__iGrMq,.WizardShell_panelHidden__iGrMq>.WizardShell_panelChildren___etok>*,.WizardShell_panelRevealed__whSVR,.WizardShell_panelRevealed__whSVR>.WizardShell_panelChildren___etok>*{opacity:1;transform:none;transition:none}}.WizardShell_introOverlay__CnNCj{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:14px;z-index:2;opacity:1;transition:opacity .54s cubic-bezier(.2,.8,.2,1)}.WizardShell_introOverlayDone__MGHaO{opacity:0;pointer-events:none}.WizardShell_introStage__ErMia{display:flex;flex-direction:column;align-items:center;gap:28px}.WizardShell_thinky__WfvM2{position:relative;display:flex;align-items:center;justify-content:center;transform:scale(1.4);transform-origin:center center;animation:WizardShell_thinkyFloat__AlUMJ 3.8s ease-in-out infinite;transition:transform 1.64s cubic-bezier(.2,.8,.2,1),opacity 1.28s cubic-bezier(.2,.8,.2,1);opacity:1}.WizardShell_thinkyDone__HjQPx{transform:scale(.6);opacity:0;animation:none}@keyframes WizardShell_thinkyFloat__AlUMJ{0%,to{transform:scale(1.4) translateY(0)}50%{transform:scale(1.4) translateY(-8px)}}.WizardShell_thinkyHalo__VoGzt{position:absolute;top:50%;left:50%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle at center,rgba(124,58,237,.12) 0,rgba(124,58,237,.08) 40%,rgba(124,58,237,0) 75%);transform:translate(-50%,-50%);filter:blur(20px);z-index:0;pointer-events:none;animation:WizardShell_thinkyHaloPulse__mQyiD 3.2s ease-in-out infinite}@keyframes WizardShell_thinkyHaloPulse__mQyiD{0%,to{opacity:.75;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}.WizardShell_thinkyVideo__0mCYE{position:relative;z-index:1;width:280px;height:280px;object-fit:contain;background:transparent;pointer-events:none}.WizardShell_introCopy__CX0rw{margin:0;font-size:18px;font-weight:600;color:#0f172a;text-align:center;letter-spacing:-.005em;opacity:0;transform:translateY(8px);transition:opacity .36s cubic-bezier(.2,.8,.2,1) .12s,transform .36s cubic-bezier(.2,.8,.2,1) .12s}.WizardShell_introOverlay__CnNCj:not(.WizardShell_introOverlayDone__MGHaO) .WizardShell_introCopy__CX0rw{opacity:1;transform:translateY(0)}.WizardShell_introCopyDone__vcu7l{opacity:0;transform:translateY(4px);transition:opacity .52s cubic-bezier(.2,.8,.2,1),transform .52s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.WizardShell_thinkyHalo__VoGzt,.WizardShell_thinky__WfvM2{animation:none}.WizardShell_introCopy__CX0rw{transition:none}}.CriteriaAssignmentBoard_board__TtBAm{display:flex;flex-direction:column;gap:24px;width:100%}.CriteriaAssignmentBoard_columnsRow__Z3LC6{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px}.CriteriaAssignmentBoard_roleColumn__YJjkC{flex:1 1;min-width:220px;max-width:320px;display:flex;flex-direction:column;gap:6px;padding:12px 8px;background:hsla(0,0%,100%,.85);border-radius:16px;border:1px solid rgba(124,58,237,.15);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 6px 24px rgba(124,58,237,.12)}.CriteriaAssignmentBoard_roleHeader__CxS_l{font-weight:700;font-size:13px;color:#1e293b;padding:0 0 6px;border-bottom:1px solid rgba(124,58,237,.1);display:flex;align-items:center;justify-content:space-between;gap:6px}.CriteriaAssignmentBoard_roleHeaderName__PzH8q{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CriteriaAssignmentBoard_removeRoleBtn__KIzON{background:none;border:none;cursor:pointer;color:#94a3b8;font-size:16px;line-height:1;padding:0 2px;flex-shrink:0}.CriteriaAssignmentBoard_removeRoleBtn__KIzON:hover{color:#ef4444}.CriteriaAssignmentBoard_dropZone__VpFfZ{display:flex;flex-direction:column;gap:6px;min-height:48px;padding:4px 2px;border-radius:8px;border:2px dashed transparent;transition:border-color .12s ease,background .12s ease}.CriteriaAssignmentBoard_dropZone__VpFfZ.CriteriaAssignmentBoard_over__1p1Zp{border-color:#a78bfa;background:rgba(167,139,250,.06)}.CriteriaAssignmentBoard_emptyHint__l053B{font-size:12px;color:#94a3b8;text-align:center;padding:12px 4px}.CriteriaAssignmentBoard_card__V48JS{display:flex;align-items:center;gap:4px;padding:7px 6px;border-radius:10px;font-size:13px;font-weight:600;color:#1e293b;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .12s ease,opacity .12s ease;position:relative}.CriteriaAssignmentBoard_card__V48JS:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.CriteriaAssignmentBoard_card__V48JS.CriteriaAssignmentBoard_dragging__ONa2Q{opacity:1;cursor:-webkit-grabbing;cursor:grabbing;box-shadow:0 6px 20px rgba(0,0,0,.2);z-index:50}.CriteriaAssignmentBoard_dragHandle__yYYFN{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:12px;color:#94a3b8;opacity:.5;transition:opacity .12s ease,color .12s ease}.CriteriaAssignmentBoard_card__V48JS:hover .CriteriaAssignmentBoard_dragHandle__yYYFN{opacity:1;color:#64748b}.CriteriaAssignmentBoard_card__V48JS.CriteriaAssignmentBoard_dragging__ONa2Q .CriteriaAssignmentBoard_dragHandle__yYYFN{opacity:1;color:#475569}.CriteriaAssignmentBoard_cardName__qgyWS{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CriteriaAssignmentBoard_rankBadge__Fa6JE{flex-shrink:0;font-size:11px;font-weight:700;color:#475569;min-width:14px;text-align:center}.CriteriaAssignmentBoard_rankAnchor__XaDiq{font-size:10px;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;text-align:center;padding:2px 0}.CriteriaAssignmentBoard_removeCardBtn__05L_7{background:none;border:none;cursor:pointer;color:#94a3b8;font-size:14px;line-height:1;padding:0 2px;flex-shrink:0;opacity:0;transition:opacity .12s ease}.CriteriaAssignmentBoard_card__V48JS:hover .CriteriaAssignmentBoard_removeCardBtn__05L_7{opacity:1}.CriteriaAssignmentBoard_removeCardBtn__05L_7:hover{color:#ef4444}.CriteriaAssignmentBoard_pool__jCtTZ{display:flex;flex-direction:column;gap:8px}.CriteriaAssignmentBoard_poolLabel__mNW1T{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.CriteriaAssignmentBoard_poolItems__HV6Ia{display:flex;flex-wrap:wrap;gap:8px}.CriteriaAssignmentBoard_poolCardWrap__wNp1B{position:relative}.CriteriaAssignmentBoard_poolCard__yVDA1{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:10px;font-size:13px;font-weight:600;color:#1e293b;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .12s ease,opacity .12s ease}.CriteriaAssignmentBoard_poolCard__yVDA1:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.CriteriaAssignmentBoard_poolCardPlus__3uPWm{font-size:15px;font-weight:700;color:#64748b;line-height:1}.CriteriaAssignmentBoard_poolCard__yVDA1.CriteriaAssignmentBoard_poolCardAssigned__2CB0U{opacity:.35;cursor:default;text-decoration:line-through}.CriteriaAssignmentBoard_rolePicker__5XUxG{position:absolute;bottom:calc(100% + 4px);left:0;z-index:20;display:flex;flex-direction:column;min-width:140px;max-height:240px;overflow-y:auto;padding:4px 0;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12)}.CriteriaAssignmentBoard_rolePickerItem__zY_B8{display:block;width:100%;padding:8px 12px;border:none;background:none;text-align:left;font-size:13px;font-weight:500;color:#1e293b;cursor:pointer}.CriteriaAssignmentBoard_rolePickerItem__zY_B8:hover:not(:disabled){background:#f1f5f9}.CriteriaAssignmentBoard_rolePickerItemDisabled__JcTEl{opacity:.4;cursor:default}.CriteriaAssignmentBoard_rolePickerCheck__eqF_T{color:#22c55e;font-size:12px}.CriteriaAssignmentBoard_instruction__k3jpk{font-size:12px;color:#94a3b8;margin:0}:root{--ink:#0f172a;--muted:#475569;--border:#e5e7eb;--accent-strong:#7c3aed;--radius-card:16px}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:var(--font-inter,"Inter"),system-ui,-apple-system,sans-serif;color:var(--ink)}.overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-wizard-overlay,80)}.modal{position:fixed;left:calc(var(--dg-sidebar-width, 0px) / 2 + 50%);top:50%;transform:translate(-50%,-50%);background:hsla(0,0%,100%,.8);border-radius:30px;padding:48px 56px 40px;box-shadow:0 0 35px rgba(225,0,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:var(--z-wizard-modal,90);display:flex;flex-direction:column;gap:24px}.progress{width:100%;position:relative;max-width:1020px;height:14px;padding:2px;margin:0 auto}.progress-backdrop{position:absolute;inset:0;background:#f9fafb;border-radius:20px;box-shadow:0 0 20px rgba(225,0,255,.5)}.progress-track{top:50%;left:3px;right:3px;transform:translateY(-50%);height:8px;background:#fff;overflow:hidden}.progress-fill,.progress-track{position:absolute;border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.progress-fill{inset:0;width:0;background:linear-gradient(90deg,#5b21b6,#c026d3);transition:width .2s ease}.modal-edge-progress{padding-top:70px;overflow:hidden;box-shadow:none}.progress-edge.progress{position:absolute;top:0;left:0;right:0;width:100%;max-width:100%;height:16px;padding:0;margin:0}.progress-edge .progress-backdrop{background:#f9fafb;border-radius:30px 0 0 0;box-shadow:none}.progress-edge .progress-track{left:0!important;right:0!important;top:0;transform:none;height:100%;background:#f8eefe;border-radius:30px 0 0 0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 4px 12px rgba(0,0,0,.12)}.progress-edge .progress-fill{height:100%;border-radius:30px 0 0 0;background:linear-gradient(90deg,#5b21b6,#c026d3);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.4)}.pulse-bar{display:inline-flex;gap:4px;align-items:center}.pulse-bar span{width:8px;height:24px;border-radius:8px;background:#7c3aed;animation:pulse .9s ease-in-out infinite}.pulse-bar span:nth-child(2){animation-delay:.12s}.pulse-bar span:nth-child(3){animation-delay:.24s}@keyframes pulse{0%{transform:translateY(4px);opacity:.6}50%{transform:translateY(-6px);opacity:1}to{transform:translateY(4px);opacity:.6}}@keyframes glowPulse{0%{box-shadow:0 0 20px rgba(225,0,255,.4),0 0 30px rgba(124,58,237,.25),0 3px 10px rgba(42,25,49,.05)}50%{box-shadow:0 0 30px rgba(225,0,255,.6),0 0 45px rgba(124,58,237,.4),0 3px 10px rgba(42,25,49,.05)}to{box-shadow:0 0 20px rgba(225,0,255,.4),0 0 30px rgba(124,58,237,.25),0 3px 10px rgba(42,25,49,.05)}}.url-card{display:flex;gap:8px;align-items:center;padding:6px 6px 6px 14px;background:#fbfaff;border-radius:10px;border:1px solid #ece9f5;transition:box-shadow .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1),background .15s cubic-bezier(.16,1,.3,1)}.url-card:hover{background:#f6f3fc;border-color:#ddd6f2}.url-card.checking,.url-card.focused{background:#fff;border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.15)}.url-card.success{background:#f0fdf4;border-color:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.12)}.url-card.error{background:#fffaf5;border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.12)}.url-input{flex:1 1;min-width:0;border:none;background:transparent;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:14px;color:#0f172a;outline:none;height:36px}.url-input::placeholder{color:#94a3b8}.check-btn{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border-radius:8px;border:none;background:#7c3aed;color:#fff;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-weight:600;font-size:13px;letter-spacing:0;text-transform:none;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 1px 2px rgba(15,23,42,.06);transition:background .15s cubic-bezier(.16,1,.3,1);flex-shrink:0}.check-btn.busy,.check-btn:focus,.check-btn:hover{background:#6d28d9}.check-btn.busy{color:#fff}.check-btn.busy:hover{background:#6d28d9}.check-btn:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed;box-shadow:none}.alert-card{padding:20px 18px;border-radius:20px;border:1px solid rgba(249,115,22,.2);background:rgba(249,115,22,.04);display:grid;grid-gap:12px;gap:12px;box-shadow:none;animation:subStateEnter .28s cubic-bezier(.16,1,.3,1) both}.alert-title{display:inline-flex;align-items:center;gap:10px}.alert-icon-img{width:32px;height:32px;flex-shrink:0}.alert-body{margin:0;font-family:var(--font-mukta,"Mukta"),var(--font-inter,"Inter"),system-ui,sans-serif;font-size:18px;line-height:1.5;color:#0f172a}.success-card{padding:18px 16px;border-radius:18px;border:1px solid rgba(124,58,237,.12);background:rgba(124,58,237,.04);box-shadow:none;display:grid;grid-gap:14px;gap:14px;animation:subStateEnter .28s cubic-bezier(.16,1,.3,1) both}.success-actions{display:flex;flex-direction:column;gap:8px}.talk-fallback{margin:4px 0 0;text-align:center;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:13px;color:#475569}.talk-fallback-link{color:#6d28d9;font-weight:600;text-decoration:none}.talk-fallback-link:hover{text-decoration:underline}.workspace-chip{display:flex;flex-direction:column;gap:4px}.workspace-chip-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#64748b}.workspace-chip-label,.workspace-chip-value{font-family:var(--font-inter,"Inter"),system-ui,sans-serif}.workspace-chip-value{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 14px;background:#fff;border:1px solid rgba(124,58,237,.18);border-radius:10px;cursor:pointer;text-align:left;transition:border-color .15s cubic-bezier(.16,1,.3,1),background .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1)}.workspace-chip-value:hover{border-color:rgba(124,58,237,.45);background:rgba(124,58,237,.04)}.workspace-chip-value:focus-visible{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.15)}.workspace-chip-text{font-size:15px;font-weight:600;color:#0f172a;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-chip-edit{font-size:12px;font-weight:500;color:#7c3aed;flex-shrink:0}.workspace-chip-input{width:100%;height:44px;padding:0 14px;border:1px solid #7c3aed;border-radius:10px;background:#fff;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:15px;font-weight:600;color:#0f172a;outline:none;box-shadow:0 0 0 3px rgba(124,58,237,.15);transition:box-shadow .15s cubic-bezier(.16,1,.3,1)}.workspace-chip-input::placeholder{color:#94a3b8;font-weight:400}.success-title{display:flex;gap:12px;align-items:flex-start}.success-icon-img{width:32px;height:32px;flex-shrink:0}.success-heading{font-size:20px;font-weight:500}.success-body,.success-heading{font-family:var(--font-mukta,"Mukta"),var(--font-inter,"Inter"),system-ui,sans-serif;color:#1f0a2e}.success-body{font-size:16px;line-height:1.5}.onboarding-form{display:flex;flex-direction:column;gap:20px}.cta-wrap{display:flex;justify-content:stretch}.auth-method-reset{background:none;border:none;color:#94a3b8;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:12px;font-weight:400;cursor:pointer;padding:0;align-self:center;text-decoration:none;transition:color .15s cubic-bezier(.16,1,.3,1)}.auth-method-reset:hover{color:#475569;text-decoration:underline}.signin-link{margin:0;text-align:center;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:14px;color:#64748b}.signin-link a{color:#475569;font-weight:600;text-decoration:none}.signin-link a:hover{color:#7c3aed;text-decoration:underline}.continue-btn,.cta,.talk-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 24px;border-radius:10px;border:none;background:#7c3aed;color:#fff;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-weight:600;font-size:15px;letter-spacing:0;text-transform:none;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 1px 2px rgba(15,23,42,.06);transition:background .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1)}.continue-btn:focus,.continue-btn:hover,.cta:focus,.cta:hover,.talk-btn:focus,.talk-btn:hover{background:#6d28d9}.continue-btn:focus-visible,.cta:focus-visible,.talk-btn:focus-visible{outline:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 0 3px rgba(124,58,237,.25)}.continue-btn:disabled,.cta:disabled,.talk-btn:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed;box-shadow:none}.secondary-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:10px;background:#fff;border:1px solid #e5e7eb;color:#0f172a;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-weight:500;font-size:14px;letter-spacing:0;text-transform:none;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:background-color .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1)}.secondary-btn:hover{background:#f9fafb;border-color:#cbd5e1}.secondary-btn:focus-visible{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.15)}.field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:flex-start}.field{display:flex;flex-direction:column;gap:6px;position:relative}.field-label-floating{font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:14px;font-weight:600;color:#0f172a;line-height:1.3;letter-spacing:-.005em}.field-input-wrap{position:relative;display:flex;align-items:center}.field-input-wrap-password .field-input{padding-right:60px}.field-password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;border:none;padding:4px 6px;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:12px;font-weight:500;color:#64748b;cursor:pointer;letter-spacing:.01em;transition:color .15s cubic-bezier(.16,1,.3,1)}.field-password-toggle:hover{color:#7c3aed}.field-input{width:100%;height:48px;padding:0 16px;border:1px solid #ece9f5;border-radius:10px;background:#fbfaff;font-size:15px;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;color:#0f172a;outline:none;box-shadow:none;transition:border-color .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1),background .15s cubic-bezier(.16,1,.3,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;display:block;box-sizing:border-box}.field-input:hover{background:#f6f3fc;border-color:#ddd6f2}.field-input:focus{outline:none;background:#fff;border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.15)}.field-input-error,.field-input-error:hover{border-color:#fecaca;background:#fff7f7}.field-input-error:focus{border-color:#b91c1c;background:#fff;box-shadow:0 0 0 3px rgba(185,28,28,.12)}.field-error{font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:13px;line-height:1.4;color:#b91c1c}.field-input:disabled{background:#f3f4f6;color:#94a3b8;cursor:not-allowed}.field-select{cursor:pointer;padding-right:40px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path fill='none' stroke='%2364748b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M2.5 4.5l3.5 3.5 3.5-3.5'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 12px}.field-input::-webkit-input-placeholder,.field-input::placeholder{color:#94a3b8;font-weight:400}.field-input:-webkit-autofill,.field-input:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px #fbfaff;-webkit-text-fill-color:#0f172a}.inline-error{padding:12px 16px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:14px;line-height:1.5}.checking-banner{padding:16px 20px;background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;display:flex;align-items:center;gap:12px;animation:subStateEnter .28s cubic-bezier(.16,1,.3,1) both}@keyframes subStateEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.alert-card,.checking-banner,.success-card{animation:none}}.checking-banner-text{font-size:15px;color:#0369a1;font-weight:500;line-height:1.5}.password-rules{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:13px;color:#475569}.password-rules li{display:inline-flex;align-items:center;gap:8px;transition:color .15s ease}.password-rules li:before{content:"";width:14px;height:14px;border-radius:50%;border:1.5px solid #cbd5e1;background:transparent;transition:all .15s ease;flex-shrink:0}.password-rules li.met{color:#166534}.password-rules li.met:before{border-color:#22c55e;background:#22c55e url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M3 8.5l3 3 7-7'/></svg>") 50%/10px no-repeat}.password-rules-inline{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px}.password-rules-inline li{gap:6px}.password-rules-inline li:before{width:12px;height:12px}.verify-wrap{width:100%;display:flex;flex-direction:column;gap:16px}.verify-target{margin:0;text-align:center;font-size:14px;color:#475569;font-family:var(--font-inter,"Inter"),system-ui,sans-serif}.verify-target strong{color:#0f172a;font-weight:600}.verify-hint{margin:0 auto;max-width:360px;font-size:12px;color:#64748b;font-family:var(--font-inter,"Inter"),system-ui,sans-serif}.verify-error,.verify-hint{text-align:center;line-height:1.5}.verify-error{padding:12px 16px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:14px;margin:0}.verify-status{text-align:center;margin:0;color:#6d28d9;font-weight:500}.verify-actions{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0}.verification-code-inputs{display:flex;gap:12px;justify-content:center;margin:8px auto}.verification-code-input{width:56px;height:64px;border:2px solid #e5e7eb;border-radius:12px;font-size:28px;font-weight:600;text-align:center;background:#fff;color:#0f172a;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;transition:all .15s ease;outline:none;box-shadow:0 2px 4px rgba(0,0,0,.05)}.verification-code-input:focus{border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.15),0 2px 4px rgba(0,0,0,.05)}.verification-code-input:disabled{background:#f9fafb;cursor:not-allowed;opacity:.6}.resend-link{background:none;border:none;color:#7c3aed;font-family:var(--font-inter,"Inter"),system-ui,sans-serif;font-size:15px;font-weight:600;cursor:pointer;text-decoration:underline;padding:8px 12px;transition:color .15s ease}.resend-link:hover:not(:disabled){color:#6d28d9}.resend-link:disabled{opacity:.5;cursor:not-allowed}@media (max-width:600px){.verification-code-inputs{gap:8px}.verification-code-input{width:48px;height:56px;font-size:24px}}:global(.ant-btn).onboarding-google-btn{width:100%;height:45px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #e5e7eb;border-radius:8px;font-size:15px;font-weight:500;margin-bottom:0;transition:all .3s ease}:global(.ant-btn).onboarding-google-btn:hover{border-color:#4285f4;color:#4285f4;background-color:#f8f9ff}.onboarding-or-divider{display:flex;align-items:center;margin:16px 0;text-align:center}.onboarding-or-divider:after,.onboarding-or-divider:before{content:"";flex:1 1;height:1px;background:#e5e7eb}.onboarding-or-divider span{padding:0 16px;color:#8c8c8c;font-size:14px;white-space:nowrap}.setup-modal{width:min(720px,96vw);max-height:min(90vh,calc(100dvh - 10vh));padding:24px 40px 0;gap:16px;display:flex;flex-direction:column;overflow:clip;z-index:var(--z-wizard-modal,90)}.setup-modal>.progress-edge.progress{border-radius:0}.setup-step-indicator{justify-content:center;padding:12px 32px 0;flex-shrink:0}.setup-step-dot,.setup-step-indicator{display:flex;align-items:center;gap:0}.setup-dot-circle{width:28px;height:28px;border-radius:50%;border:2px solid var(--border);background:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--muted);transition:all .2s ease;flex-shrink:0}.setup-step-dot.active .setup-dot-circle{box-shadow:0 0 0 4px rgba(124,58,237,.12)}.setup-step-dot.active .setup-dot-circle,.setup-step-dot.completed .setup-dot-circle{border-color:var(--accent-strong);background:var(--accent-strong);color:#fff}.setup-dot-label{font-size:11px;font-weight:500;color:var(--muted);margin-left:6px;white-space:nowrap;transition:color .2s}.setup-step-dot.active .setup-dot-label{color:var(--accent-strong);font-weight:600}.setup-step-dot.completed .setup-dot-label{color:var(--accent-strong)}.setup-dot-line{width:40px;height:2px;background:var(--border);margin:0 8px;flex-shrink:0;transition:background .2s}.setup-step-dot.completed .setup-dot-line{background:var(--accent-strong)}.setup-intro{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 0 0}.setup-intro-icon{margin-bottom:16px;line-height:0}.setup-intro-headline{margin:0 0 8px;font-size:24px;font-weight:700;background:linear-gradient(90deg,#7f00ff,#e100ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.setup-intro-desc{margin:0 0 24px;font-size:15px;color:var(--muted);max-width:480px;line-height:1.55}.setup-intro-bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;text-align:left;width:100%;max-width:400px}.setup-intro-bullets li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink);line-height:1.4}.setup-bullet-check{flex-shrink:0;display:flex;align-items:center;justify-content:center}.choice-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:12px;gap:12px}.choice-card{border:2px solid var(--border);border-radius:var(--radius-card);padding:18px;cursor:pointer;background:#fff;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;outline:none}.choice-card:hover{border-color:rgba(124,58,237,.4);box-shadow:0 2px 12px rgba(124,58,237,.08);transform:translateY(-1px)}.choice-card.selected{border-color:var(--accent-strong);background:rgba(124,58,237,.04);box-shadow:0 0 0 3px rgba(124,58,237,.1)}.choice-card.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.choice-card-icon{font-size:26px;margin-bottom:10px;line-height:1;display:flex;align-items:center}.choice-card-label{font-weight:600;font-size:14px;color:var(--ink)}.choice-card-desc{font-size:12px;color:var(--muted);margin-top:4px;line-height:1.4}.skip-btn{background:none;border:none;color:var(--muted);font-size:13px;cursor:pointer;padding:8px 0;transition:color .12s}.skip-btn:hover{color:var(--ink)}.setup-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 32px 24px;border-top:1px solid var(--border);flex-shrink:0}.setup-footer-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.setup-back-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;font-size:14px;font-weight:500;border:1.5px solid var(--border);border-radius:999px;background:#fff;color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s}.setup-back-btn:hover{border-color:var(--muted);background:#f8fafc}.setup-modal .continue-btn{min-width:140px;padding:10px 28px;font-size:14px}.setup-step-label{margin:0 0 16px;font-size:15px;color:var(--muted)}.setup-step-content{flex:1 1;overflow-y:auto;padding:24px 32px}.criteria-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:10px;gap:10px}.criteria-tile{border:1px solid var(--border);border-radius:12px;padding:14px 16px;background:#fff;display:flex;flex-direction:column;gap:4px;transition:border-color .15s,box-shadow .15s}.criteria-tile:hover{border-color:rgba(124,58,237,.25);box-shadow:0 2px 8px rgba(124,58,237,.06)}.criteria-tile-name{font-weight:600;font-size:13px;color:var(--ink)}.criteria-tile-editable{position:relative;padding-right:28px}.criteria-tile-remove{position:absolute;top:8px;right:8px;background:none;border:none;font-size:16px;line-height:1;color:var(--muted);cursor:pointer;opacity:0;transition:opacity .12s,color .12s;padding:0}.criteria-tile-editable:hover .criteria-tile-remove{opacity:1}.criteria-tile-remove:hover{color:var(--ink)}.setup-icp-fields{display:flex;flex-direction:column;gap:16px}.setup-icp-field-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.setup-icp-tag{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:13px;font-weight:500;color:var(--accent-strong);background:rgba(124,58,237,.06);border:1px solid rgba(124,58,237,.18);border-radius:999px;white-space:nowrap}.setup-tag-remove{background:none;border:none;padding:0 0 0 2px;font-size:15px;line-height:1;color:var(--muted);cursor:pointer;transition:color .12s}.setup-tag-remove:hover{color:var(--ink)}.setup-tag-field{display:flex;flex-direction:column;gap:6px}.setup-tag-input-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;border:1.5px solid var(--border);border-radius:12px;background:#fff;cursor:text;transition:border-color .15s;min-height:44px}.setup-tag-input-wrap:focus-within{border-color:var(--accent-strong);box-shadow:0 0 0 3px rgba(124,58,237,.08)}.setup-tag-input{border:none;outline:none;background:transparent;font-size:13px;font-family:inherit;color:var(--ink);flex:1 1;min-width:120px;padding:2px 0}.setup-tag-input::placeholder{color:var(--muted);opacity:.7}.WizardInterstitial_interstitial__f5dVQ{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 32px;min-height:280px;background:radial-gradient(circle at 50% 40%,rgba(124,58,237,.08),transparent 70%);opacity:0;transform:translateY(12px);animation:WizardInterstitial_interstitialIn__BjguH .3s ease-out forwards}@keyframes WizardInterstitial_interstitialIn__BjguH{to{opacity:1;transform:translateY(0)}}.WizardInterstitial_accent-line__0vqOM{width:48px;height:3px;border-radius:2px;background:linear-gradient(90deg,#7c3aed,#c026d3);margin-bottom:20px}.WizardInterstitial_icon__ZnNy9{margin-bottom:16px;font-size:32px;line-height:1}.WizardInterstitial_title__TwC3Q{font-size:22px;font-weight:700;margin:0 0 10px;background:linear-gradient(90deg,#7f00ff,#e100ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.WizardInterstitial_subtitle__g_tpq{font-size:14px;color:var(--muted);margin:0;max-width:400px;line-height:1.5}.WizardInterstitial_progress__pMx68{margin-top:24px;font-size:13px;color:var(--accent-strong);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StakeholderAnalysis_container__YpjuY{display:flex;flex-direction:column;gap:20px;padding:24px 0;min-height:calc(100vh - 64px)}.StakeholderAnalysis_headerCard__a8n4r{background:linear-gradient(135deg,hsla(0,0%,100%,.92),rgba(248,250,255,.95));border-radius:22px;border:1px solid rgba(124,58,237,.15);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 6px 24px rgba(124,58,237,.12),0 0 30px rgba(225,0,255,.15);overflow:hidden}.StakeholderAnalysis_headerCard__a8n4r .ant-card-body{padding:28px 32px}.StakeholderAnalysis_pageTitle__Islvm{margin:0!important;font-size:28px;font-weight:700;background:linear-gradient(135deg,#6d28d9,#c026d3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.StakeholderAnalysis_pageDescription__ZhqPw{color:#475569;font-size:15px;margin:6px 0 0;line-height:1.5}.StakeholderAnalysis_analyzeButton__Ce2Bl{height:48px;padding:0 28px;border:none;border-radius:999px;font-weight:700;font-size:15px;letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#7c3aed,#c026d3);box-shadow:0 8px 24px rgba(124,58,237,.35),inset 0 1px 0 hsla(0,0%,100%,.2);transition:all .2s ease}.StakeholderAnalysis_analyzeButton__Ce2Bl:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(124,58,237,.45),inset 0 1px 0 hsla(0,0%,100%,.25);background:linear-gradient(135deg,#8b5cf6,#d946ef)!important}.StakeholderAnalysis_metricsCard__z8XNR{background:hsla(0,0%,100%,.85);border-radius:22px;border:1px solid rgba(124,58,237,.15);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 6px 24px rgba(124,58,237,.12)}.StakeholderAnalysis_metricsCard__z8XNR .ant-card-body{padding:24px 28px}.StakeholderAnalysis_metricsCarousel__PTHbi{display:flex;gap:12px}.StakeholderAnalysis_metricPillOverall__rs2Fl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px;flex:1 1;background:linear-gradient(135deg,#7c3aed,#c026d3);border-radius:16px}.StakeholderAnalysis_metricPillLabel__7q00A{font-size:12px;font-weight:700;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.05em}.StakeholderAnalysis_metricPillScore__man27{font-size:32px;font-weight:800;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1)}.StakeholderAnalysis_metricPillItem__wrUVA{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px;flex:1 1;background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(250,245,255,.9));border-radius:16px;border:1px solid rgba(124,58,237,.1)}.StakeholderAnalysis_metricPillName__NCcZA{font-size:14px;font-weight:600;color:#475569}.StakeholderAnalysis_metricPillValue__gnzfH{font-size:36px!important;font-weight:800!important;line-height:1!important}.StakeholderAnalysis_metricValueHigh__23qtI{background:linear-gradient(135deg,#22c55e,#10b981)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.StakeholderAnalysis_metricValueMedium__fQzoW{background:linear-gradient(135deg,#f59e0b,#eab308)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.StakeholderAnalysis_metricValueLow__dKiPF{background:linear-gradient(135deg,#ef4444,#f97316)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.StakeholderAnalysis_summaryCard__DZn4M{position:relative;background:hsla(0,0%,100%,.85);border-radius:22px;border:1px solid rgba(124,58,237,.15);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 6px 24px rgba(124,58,237,.12)}.StakeholderAnalysis_summaryCard__DZn4M .ant-card-body{padding:24px 28px}.StakeholderAnalysis_cardTitle__9skLr{margin:0 0 16px!important;font-weight:700;font-size:18px;color:#0f172a}.StakeholderAnalysis_summaryText__dTz03{color:#0f172a;font-size:15px;line-height:1.7}.StakeholderAnalysis_issuesCard__80nf0{background:hsla(0,0%,100%,.85);border-radius:22px;border:1px solid rgba(124,58,237,.15);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 6px 24px rgba(124,58,237,.12)}.StakeholderAnalysis_issuesCard__80nf0 .ant-card-body{padding:24px 28px}.StakeholderAnalysis_issuesList__TsSnl{display:flex;flex-direction:column;gap:16px}.StakeholderAnalysis_issueItem__o0Qt4{background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(250,245,255,.9));border-radius:14px;padding:20px;border:1px solid rgba(124,58,237,.1);box-shadow:0 4px 16px rgba(0,0,0,.04);transition:all .2s ease}.StakeholderAnalysis_issueItem__o0Qt4:hover{border-color:#c026d3;box-shadow:0 8px 24px rgba(124,58,237,.15);transform:translateX(4px)}.StakeholderAnalysis_issueHeader__0oDuM{margin-bottom:12px}.StakeholderAnalysis_issueType__9thR_{font-size:14px;font-weight:700;color:#0f172a}.StakeholderAnalysis_severityTag__5cbAi{font-size:11px;font-weight:700;padding:4px 12px;border-radius:999px;letter-spacing:.05em}.StakeholderAnalysis_severityHigh__jBkUS{background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#dc2626;border:1px solid #fecaca}.StakeholderAnalysis_severityMedium__2WoFE{background:linear-gradient(135deg,#fffbeb,#fef3c7);color:#d97706;border:1px solid #fde68a}.StakeholderAnalysis_severityLow__Z2tfS{background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#16a34a;border:1px solid #bbf7d0}.StakeholderAnalysis_issueDescription__RrY9s{font-size:14px;color:#0f172a;margin-bottom:12px;line-height:1.6}.StakeholderAnalysis_issueStakeholder__8ZhxD{font-size:13px;color:#475569;display:flex;align-items:center;gap:6px}.StakeholderAnalysis_issueDeal__SnDQ2{font-size:13px;color:#9ca3af}.StakeholderAnalysis_suggestedAction__g8GhH{margin-top:16px;padding:14px 16px;background:linear-gradient(135deg,#fdf4ff,#f5f3ff);border-radius:12px;border:1px dashed rgba(192,38,211,.3)}.StakeholderAnalysis_actionLabel__J8xbk{font-size:11px;font-weight:700;color:#a855f7;text-transform:uppercase;letter-spacing:.08em;display:block;margin-bottom:6px}.StakeholderAnalysis_actionText__6ayug{font-size:14px;color:#7c3aed;font-weight:600;line-height:1.5}.StakeholderAnalysis_stakeholdersCard__j4XQu{background:hsla(0,0%,100%,.85);border-radius:22px;border:1px solid rgba(124,58,237,.15);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 6px 24px rgba(124,58,237,.12)}.StakeholderAnalysis_stakeholdersCard__j4XQu .ant-card-body{padding:24px 28px}.StakeholderAnalysis_stakeholdersList__lVdyp{display:flex;flex-direction:column;gap:16px}.StakeholderAnalysis_stakeholderItem__a9MWl{background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(250,245,255,.9));border-radius:14px;padding:20px;border:1px solid rgba(124,58,237,.1);box-shadow:0 4px 16px rgba(0,0,0,.04);transition:all .2s ease}.StakeholderAnalysis_stakeholderItem__a9MWl:hover{border-color:#c026d3;box-shadow:0 8px 24px rgba(124,58,237,.15);transform:translateX(4px)}.StakeholderAnalysis_stakeholderName__BvHD7{font-size:16px;font-weight:700;color:#0f172a}.StakeholderAnalysis_stakeholderRole__flmNX{font-size:14px;color:#475569;font-weight:500}.StakeholderAnalysis_stakeholderCompany__olz_c{font-size:14px;color:#9ca3af}.StakeholderAnalysis_engagementScore__L9_no{font-size:28px;font-weight:800;line-height:1}.StakeholderAnalysis_engagementLabel__tb_Vz{font-size:10px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.1em;display:block;margin-top:4px}.StakeholderAnalysis_dealTag__aRg4q{background:linear-gradient(135deg,#fdf4ff,#f5f3ff);color:#7c3aed;border:1px solid rgba(124,58,237,.2);font-size:12px;font-weight:600;padding:4px 10px;border-radius:8px}.StakeholderAnalysis_coverageGrid__asRNN{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.StakeholderAnalysis_coverageItem__9qYDV{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(250,245,255,.9));border-radius:14px;padding:16px 20px;border:1px solid rgba(124,58,237,.1);box-shadow:0 4px 16px rgba(0,0,0,.04);transition:all .25s ease}.StakeholderAnalysis_coverageItem__9qYDV:hover{border-color:rgba(192,38,211,.3);box-shadow:0 8px 24px rgba(124,58,237,.12)}.StakeholderAnalysis_interestsCard__ynkNW{background:hsla(0,0%,100%,.85);border-radius:22px;border:1px solid rgba(124,58,237,.15);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 6px 24px rgba(124,58,237,.12)}.StakeholderAnalysis_interestsCard__ynkNW .ant-card-body{padding:24px 28px}.StakeholderAnalysis_interestsSubtitle__wv_xO{display:block;font-size:14px;color:#475569;margin-bottom:20px}.StakeholderAnalysis_interestsGrid__MWVen{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:20px;gap:20px}.StakeholderAnalysis_stakeholderInterestCard__AxaLE{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(250,245,255,.9));border-radius:16px;padding:20px;border:1px solid rgba(124,58,237,.1);box-shadow:0 4px 16px rgba(0,0,0,.04);transition:all .25s ease}.StakeholderAnalysis_stakeholderInterestCard__AxaLE:hover{border-color:rgba(192,38,211,.3);box-shadow:0 8px 24px rgba(124,58,237,.12)}.StakeholderAnalysis_stakeholderInterestHeader___PQhg{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(124,58,237,.1)}.StakeholderAnalysis_stakeholderInterestName__KHXx0{font-size:16px;font-weight:700;color:#0f172a;display:block}.StakeholderAnalysis_stakeholderInterestRole__12oT1{font-size:13px;color:#475569;display:block;margin-top:2px}.StakeholderAnalysis_interestStats__9WbTL{display:flex;gap:6px}.StakeholderAnalysis_statBadgeGreen__D9jcY,.StakeholderAnalysis_statBadgeRed__8tne9,.StakeholderAnalysis_statBadgeYellow__a73Nx{width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;cursor:default}.StakeholderAnalysis_statBadgeGreen__D9jcY{background:linear-gradient(135deg,#dcfce7,#bbf7d0);color:#16a34a;border:1px solid rgba(34,197,94,.3)}.StakeholderAnalysis_statBadgeYellow__a73Nx{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706;border:1px solid rgba(245,158,11,.3)}.StakeholderAnalysis_statBadgeRed__8tne9{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#dc2626;border:1px solid rgba(239,68,68,.3)}.StakeholderAnalysis_interestsList__j6ozt{display:flex;flex-direction:column;gap:10px}.StakeholderAnalysis_interestItem__LiFKr{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px;background:hsla(0,0%,100%,.8);border-radius:10px;border:1px solid rgba(124,58,237,.06);transition:all .2s ease}.StakeholderAnalysis_interestItem__LiFKr:hover{background:hsla(0,0%,100%,.95);border-color:rgba(124,58,237,.15)}.StakeholderAnalysis_interestItemLeft__RLS6M{display:flex;align-items:flex-start;gap:10px;flex:1 1}.StakeholderAnalysis_interestItemContent__P96Rh{flex:1 1}.StakeholderAnalysis_interestTopic__cUt22{font-size:14px;font-weight:600;color:#0f172a;display:block;line-height:1.4}.StakeholderAnalysis_interestNotes__VQIrd{font-size:12px;color:#64748b;display:block;margin-top:4px;line-height:1.4}.StakeholderAnalysis_statusIconAddressed__2MKez{font-size:18px;color:#22c55e;flex-shrink:0;margin-top:1px}.StakeholderAnalysis_statusIconPartial__IT33i{font-size:18px;color:#f59e0b;flex-shrink:0;margin-top:1px}.StakeholderAnalysis_statusIconMissing__0fsdm{font-size:18px;color:#ef4444;flex-shrink:0;margin-top:1px}.StakeholderAnalysis_importanceBadge__I8iKF{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 8px;border-radius:6px;white-space:nowrap;flex-shrink:0}.StakeholderAnalysis_importanceCritical__QmzqU{background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#dc2626;border:1px solid #fecaca}.StakeholderAnalysis_importanceHigh__RSs29{background:linear-gradient(135deg,#fffbeb,#fef3c7);color:#d97706;border:1px solid #fde68a}.StakeholderAnalysis_importanceMedium__CoCUR{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);color:#0284c7;border:1px solid #bae6fd}.StakeholderAnalysis_noInterests__mbkal{padding:20px;text-align:center;color:#9ca3af;font-size:14px}.StakeholderAnalysis_recommendationsCard__81q0X{background:linear-gradient(145deg,rgba(252,244,255,.95),hsla(80,89%,89%,.85));border-radius:22px;border:1px solid #c026d3;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 40px rgba(124,58,237,.2),0 0 30px rgba(225,0,255,.15)}.StakeholderAnalysis_recommendationsCard__81q0X .ant-card-body{padding:24px 28px}.StakeholderAnalysis_recommendationsList__GhrvM{display:flex;flex-direction:column;gap:12px}.StakeholderAnalysis_recommendationItem__HvO_J{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;background:hsla(0,0%,100%,.8);border-radius:12px;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 2px 8px rgba(0,0,0,.04)}.StakeholderAnalysis_recommendationNumber__GRIqe{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#c026d3);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0;box-shadow:0 4px 12px rgba(124,58,237,.3)}.StakeholderAnalysis_recommendationText__gM09o{font-size:14px;color:#0f172a;line-height:1.6;font-weight:500}.StakeholderAnalysis_loadingContainer__EolIq{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:20px}.StakeholderAnalysis_loadingContainer__EolIq .ant-spin-dot-item{background-color:#c026d3}.StakeholderAnalysis_loadingText__KqZVg{color:#475569;font-size:15px;font-weight:500}.StakeholderAnalysis_emptyState__OMD83{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;text-align:center;padding:40px;background:radial-gradient(circle at 50% 30%,rgba(124,58,237,.05),transparent 60%)}.StakeholderAnalysis_emptyIcon__jlmKz{font-size:64px;background:linear-gradient(135deg,#c4b5fd,#e9d5ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px}.StakeholderAnalysis_emptyTitle__3v8FJ{font-size:20px;font-weight:700;color:#0f172a;margin-bottom:10px}.StakeholderAnalysis_emptyDescription__P_ZuL{font-size:15px;color:#475569;max-width:420px;line-height:1.6}@media (max-width:768px){.StakeholderAnalysis_container__YpjuY{gap:16px;padding:24px 0}.StakeholderAnalysis_headerCard__a8n4r .ant-card-body{padding:20px 24px}.StakeholderAnalysis_pageTitle__Islvm{font-size:22px}.StakeholderAnalysis_metricValue__1m7Xl{font-size:28px}.StakeholderAnalysis_issueItem__o0Qt4,.StakeholderAnalysis_stakeholderItem__a9MWl{padding:16px}.StakeholderAnalysis_analyzeButton__Ce2Bl{height:44px;padding:0 20px;font-size:14px}.StakeholderAnalysis_interestsGrid__MWVen{grid-template-columns:1fr}.StakeholderAnalysis_stakeholderInterestCard__AxaLE{padding:16px}.StakeholderAnalysis_interestItem__LiFKr{padding:10px 12px}.StakeholderAnalysis_influenceGrid__HRJZc{grid-template-columns:1fr}}.StakeholderAnalysis_bipartiteWrapper__Ncsvd{min-height:200px;width:100%}.StakeholderAnalysis_bipartiteLink__wHVKl{fill:none;stroke-width:1.5;transition:opacity .2s ease,stroke-width .2s ease}.StakeholderAnalysis_bipartiteLegend__xGe06{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:16px;padding:8px 0}.StakeholderAnalysis_influenceGrid__HRJZc{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:16px;gap:16px}.StakeholderAnalysis_criteriaRiskCard__8Gcz6{padding:20px 24px;background:rgba(0,0,0,.02);border-radius:12px;transition:all .25s ease}.StakeholderAnalysis_criteriaRiskCard__8Gcz6:hover{border-color:rgba(192,38,211,.3);box-shadow:0 8px 24px rgba(124,58,237,.12)}.StakeholderAnalysis_criteriaHeroCard__LM06m{padding:16px 20px;background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(250,245,255,.9));border-radius:12px;border:1px solid rgba(124,58,237,.1);transition:all .25s ease}.StakeholderAnalysis_criteriaHeroCard__LM06m:hover{border-color:rgba(192,38,211,.3);box-shadow:0 8px 24px rgba(124,58,237,.12);transform:translateY(-2px)}.StakeholderAnalysis_criteriaDetailStat__B_Ijo{padding:12px 16px;background:rgba(0,0,0,.02);border-radius:10px;text-align:center}.StakeholderAnalysis_riskSignals__j_QHk{margin-top:10px;padding:10px 14px;background:linear-gradient(135deg,rgba(239,68,68,.05),rgba(249,115,22,.03));border-radius:8px;border:1px solid rgba(239,68,68,.12)}.StakeholderAnalysis_riskSignals__j_QHk>div{font-size:12px;color:#475569;line-height:1.5;margin-bottom:4px}.StakeholderAnalysis_riskSignals__j_QHk>div:last-child{margin-bottom:0}.StakeholderAnalysis_metricPillScoreBlurred__sOhLa,.StakeholderAnalysis_metricPillValueBlurred___W8k8{filter:blur(8px);color:#d1d5db;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StakeholderAnalysis_segmentTabs__9RPn0{display:flex;align-items:center;gap:6px;padding:0 0 4px;flex-wrap:wrap}.StakeholderAnalysis_segmentTab__cu_Md{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:500;color:#475569;background:hsla(0,0%,100%,.9);border:1px solid rgba(209,213,219,.5);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.StakeholderAnalysis_segmentTab__cu_Md:hover{background:rgba(124,58,237,.08);border-color:rgba(124,58,237,.3);color:#7c3aed}.StakeholderAnalysis_segmentTabActive__L2jwS{background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;border-color:transparent;box-shadow:0 2px 8px rgba(124,58,237,.25)}.StakeholderAnalysis_segmentTabActive__L2jwS:hover{background:linear-gradient(135deg,#6d28d9,#9333ea);color:#fff;border-color:transparent}.StakeholderAnalysis_segmentAddBtn__xrTt3{min-width:32px;display:flex;align-items:center;justify-content:center;padding:6px 8px;border-radius:8px;font-size:16px;font-weight:700;color:#94a3b8;background:hsla(0,0%,100%,.9);border:1px dashed rgba(124,58,237,.3);cursor:pointer;transition:all .2s ease}.StakeholderAnalysis_segmentAddBtn__xrTt3:hover{border-style:solid;border-color:#7c3aed;background:rgba(124,58,237,.08);color:#7c3aed}.StakeholderAnalysis_segmentUpgrade__ydZ3H>div{margin-top:0}.StakeholderAnalysis_alignmentCard__130vx{background:hsla(0,0%,100%,.85);border-radius:16px;border:1px solid rgba(124,58,237,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:20px;cursor:pointer;transition:all .25s ease}.StakeholderAnalysis_alignmentCard__130vx:hover{border-color:rgba(192,38,211,.3);box-shadow:0 8px 24px rgba(124,58,237,.12)}.StakeholderAnalysis_alignmentCardExpanded__KG_6A{border-color:rgba(124,58,237,.3);box-shadow:0 6px 20px rgba(124,58,237,.1)}.StakeholderAnalysis_icpDimensionRow__oKfEB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.StakeholderAnalysis_icpDimensionItem__UYUyY{padding:16px;border-radius:12px;background:rgba(0,0,0,.015);border:1px solid rgba(124,58,237,.06)}.StakeholderAnalysis_icpDimTitle__yNP5R{font-size:14px;font-weight:700;color:#0f172a;margin-bottom:12px}.StakeholderAnalysis_icpDimScoreRow__vN9jx{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.StakeholderAnalysis_icpDimLabel__u71up{font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.StakeholderAnalysis_icpDimScore__YAXxC{font-size:24px;font-weight:800;line-height:1}.StakeholderAnalysis_icpDimScoreHigh__5IVZ0{background:linear-gradient(135deg,#22c55e,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.StakeholderAnalysis_icpDimScoreMedium__EJmf6{background:linear-gradient(135deg,#f59e0b,#eab308);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.StakeholderAnalysis_icpDimScoreLow__m9ZvN{background:linear-gradient(135deg,#ef4444,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.StakeholderAnalysis_icpDimInsight__Od7Yn{font-size:12px;color:#64748b;line-height:1.5;margin-top:10px;display:block;overflow-wrap:break-word;word-wrap:break-word}.StakeholderAnalysis_icpDimExpandSection__015jg{margin-top:14px;padding-top:14px;border-top:1px solid rgba(124,58,237,.1);display:flex;flex-direction:column;gap:10px}.StakeholderAnalysis_icpDimExpandBlock__WHhUs{padding:10px 12px;background:rgba(0,0,0,.02);border-radius:8px}.StakeholderAnalysis_icpDimExpandLabel__iev8j{font-size:11px;font-weight:700;color:#7c3aed;text-transform:uppercase;letter-spacing:.04em;display:block;margin-bottom:4px}.StakeholderAnalysis_icpDimExpandValues__8xWfk{font-size:13px;color:#334155;line-height:1.5;overflow-wrap:break-word;word-wrap:break-word}.StakeholderAnalysis_overallNumbers__x1BN2{position:absolute;top:14px;right:14px;z-index:2;display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:12px;background:hsla(0,0%,100%,.82);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(124,58,237,.1);box-shadow:0 2px 8px rgba(0,0,0,.06)}.StakeholderAnalysis_overallNumberItem__sUWV9{display:flex;align-items:center;gap:5px;font-size:12px;white-space:nowrap;cursor:default}.StakeholderAnalysis_overallNumberLabel__khkQk{font-weight:600;color:#475569}.StakeholderAnalysis_overallNumberValue__0fVu4{font-weight:800}.StakeholderAnalysis_overallNumberSep__x_KsQ{color:#cbd5e1;font-size:11px}@media (max-width:640px){.StakeholderAnalysis_overallNumbers__x1BN2{flex-direction:column;align-items:flex-end;gap:4px}.StakeholderAnalysis_overallNumberSep__x_KsQ{display:none}}.StakeholderAnalysis_mapMetricBadgeValueBlurred__uxGdY{filter:blur(6px);color:#d1d5db;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StakeholderAnalysis_icpToolbar__v7dl3{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.StakeholderAnalysis_alignmentCardTitle__zLvBl{font-size:15px;font-weight:700;color:#0f172a}.StakeholderAnalysis_icpToolbarActions__JhYth{display:flex;align-items:center;gap:12px}.StakeholderAnalysis_expandAllToggle__7TLdq{background:none;border:1px solid rgba(124,58,237,.2);border-radius:8px;padding:5px 14px;font-size:12px;font-weight:600;color:#7c3aed;cursor:pointer;transition:all .2s ease}.StakeholderAnalysis_expandAllToggle__7TLdq:hover{background:rgba(124,58,237,.06);border-color:#7c3aed}.StakeholderAnalysis_sectionHeader__UMMp4{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StakeholderAnalysis_sectionHeaderExpanded__6OtVr{margin-bottom:0}.StakeholderAnalysis_sectionChevron__RxmIO{display:inline-flex;font-size:10px;color:#94a3b8;transition:transform .2s ease;flex-shrink:0}.StakeholderAnalysis_sectionChevronExpanded__D_eY0{transform:rotate(90deg)}.StakeholderAnalysis_sectionContent__O6aXx{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.StakeholderAnalysis_sectionContentExpanded__GKcJf{grid-template-rows:1fr}.StakeholderAnalysis_sectionContentInner__YzbVn{overflow:hidden}.StakeholderAnalysis_icpAlignmentBarWrap__eaXS_{position:relative;width:100%;height:8px;background:rgba(0,0,0,.06);border-radius:4px;margin-top:10px}.StakeholderAnalysis_icpAlignmentBarFill__dG3rk{position:absolute;top:0;left:0;height:100%;border-radius:4px;transition:width .3s ease}.StakeholderAnalysis_icpAlignmentBarFillHigh__wbYui{background:linear-gradient(90deg,#22c55e,#10b981)}.StakeholderAnalysis_icpAlignmentBarFillMedium__34o2X{background:linear-gradient(90deg,#f59e0b,#eab308)}.StakeholderAnalysis_icpAlignmentBarFillLow__bbbaM{background:linear-gradient(90deg,#ef4444,#f97316)}.StakeholderAnalysis_icpWhiskerLine__X8eRu{position:absolute;top:50%;height:2px;background:rgba(15,23,42,.35);transform:translateY(-50%);pointer-events:none}.StakeholderAnalysis_icpWhiskerCap__0Ma2J{position:absolute;top:50%;width:2px;height:12px;background:rgba(15,23,42,.35);transform:translate(-50%,-50%);pointer-events:none}@media (max-width:768px){.StakeholderAnalysis_alignmentCard__130vx{padding:14px}.StakeholderAnalysis_icpDimensionRow__oKfEB{grid-template-columns:1fr}.StakeholderAnalysis_icpToolbar__v7dl3{flex-direction:column;align-items:flex-start;gap:8px}.StakeholderAnalysis_segmentTabs__9RPn0{gap:4px}.StakeholderAnalysis_segmentTab__cu_Md{padding:5px 10px;font-size:12px}}.Billing-Content_shell__OKtix{display:flex;flex-direction:column;gap:20px}.Billing-Content_header__EzK4L{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.Billing-Content_title__UcF3M{margin:0;font-size:22px;font-weight:700;color:#0f172a;font-family:Ubuntu,sans-serif}.BillingCreditsTab_container__9XtIt{display:flex;flex-direction:column;gap:24px}.BillingCreditsTab_heading__Y0WMS{font-family:Ubuntu,sans-serif;font-size:13px;font-weight:600;display:block;margin-bottom:8px;color:#0f172a}.BillingCreditsTab_intro__87RMl{font-size:13px;color:#475569;margin-bottom:16px}.BillingCreditsTab_spinnerRow__Do9ag{display:flex;align-items:center;justify-content:center;padding:24px 0}.BillingCreditsTab_packList___U6u2{display:flex;flex-direction:column;gap:12px}.BillingCreditsTab_packCard__F3VON{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;background:hsla(0,0%,100%,.92);border:1px solid rgba(124,58,237,.12);border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease}.BillingCreditsTab_packCard__F3VON:hover{border-color:rgba(124,58,237,.3);box-shadow:0 4px 12px rgba(124,58,237,.08)}.BillingCreditsTab_packMeta__WX_Yq{display:flex;flex-direction:column;gap:2px;min-width:0}.BillingCreditsTab_packName__0vh1B{font-family:Ubuntu,sans-serif;font-size:14px;font-weight:600;color:#0f172a}.BillingCreditsTab_packValidity__3Zv_P{font-size:12px;color:#64748b}.BillingOverviewTab_container__AroPX{display:flex;flex-direction:column;gap:20px}.BillingOverviewTab_planCard__E7TgU{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;background:linear-gradient(135deg,#f3e8ff,#fce7f3);border-radius:14px}.BillingOverviewTab_planMeta__Z4Gsd{display:flex;flex-direction:column;gap:4px;min-width:0}.BillingOverviewTab_planEyebrow__m1tJo{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6d28d9}.BillingOverviewTab_planName__icXiv{font-size:22px;font-weight:700;color:#0f172a;line-height:1.2}.BillingOverviewTab_planSub__f1A8p{font-size:13px;color:#475569;margin-top:2px}.BillingOverviewTab_planActions__xTH_A{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.BillingOverviewTab_manageBtn__Rfy1m{height:38px;font-weight:500}.BillingOverviewTab_usageGrid__RjkpN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.BillingOverviewTab_usageCard__B7AdD{padding:18px 20px;background:#fff;border:1px solid rgba(124,58,237,.15);border-radius:12px;display:flex;flex-direction:column;gap:10px}.BillingOverviewTab_usageHeader__2YVWi{display:flex;align-items:center;justify-content:space-between;gap:8px}.BillingOverviewTab_usageLabel__ZPd4i{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.BillingOverviewTab_usageIcon__y8BPG{font-size:14px;color:#b100ff}.BillingOverviewTab_usageValue__yj91C{font-size:20px;font-weight:700;color:#0f172a;line-height:1.1}.BillingOverviewTab_usageCap__HVAdW{font-size:13px;font-weight:500;color:#94a3b8;margin-left:4px}.BillingOverviewTab_usageBar__58BwW{height:6px;background:rgba(124,58,237,.08);border-radius:999px;overflow:hidden}.BillingOverviewTab_usageBarFill__Skydx{height:100%;background:linear-gradient(90deg,#b100ff,#ff16e9);border-radius:999px;transition:width .3s ease}.BillingOverviewTab_usageBarFillWarn__prdC_{background:linear-gradient(90deg,#f59e0b,#f97316)}.BillingOverviewTab_usageBarFillDanger__biDew{background:linear-gradient(90deg,#ef4444,#dc2626)}.BillingOverviewTab_featuresRow__5v0As{padding:18px 20px;background:#fff;border:1px solid rgba(124,58,237,.15);border-radius:12px}.BillingOverviewTab_featuresLabel__gXJYB{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin-bottom:10px}.BillingOverviewTab_featuresTags__UCvWj{display:flex;flex-wrap:wrap;gap:8px}.BillingOverviewTab_featureTag__awpjj{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.15);border-radius:999px;font-size:12px;font-weight:500;color:#6d28d9}.BillingOverviewTab_featureTagAddon__l5OFn{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.3);color:#854d0e}.BillingOverviewTab_detailsSection__2Ztiw{margin-top:4px}.BillingOverviewTab_detailsToggle__KSfbo{font-size:12px;font-weight:500;color:#64748b;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.BillingOverviewTab_detailsToggle__KSfbo:hover{color:#b100ff}.BillingOverviewTab_detailsList__AN6td{margin-top:12px;padding:16px 20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px 24px;gap:14px 24px}.BillingOverviewTab_detailItem__gEFMM{display:flex;flex-direction:column;gap:2px;min-width:0}.BillingOverviewTab_detailLabel__PhIJk{font-size:11px;font-weight:500;color:#94a3b8;letter-spacing:.02em;text-transform:uppercase}.BillingOverviewTab_detailValue__w0IrP{font-size:13px;font-weight:500;color:#0f172a;font-family:SF Mono,Menlo,Consolas,monospace;word-break:break-all}.BillingPlansTab_container__d4W97{display:flex;flex-direction:column;gap:20px}.BillingPlansTab_contextBanner__AA2vq{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;background:linear-gradient(135deg,rgba(177,0,255,.08),rgba(255,22,233,.06));border:1px solid rgba(124,58,237,.2);border-radius:12px}.BillingPlansTab_contextIcon__8sVth{flex-shrink:0;font-size:20px;color:#b100ff;margin-top:2px}.BillingPlansTab_contextBody__2uQ5e{flex:1 1;min-width:0}.BillingPlansTab_contextHeadline__a53P0{margin:0 0 4px;font-size:15px;font-weight:600;color:#0f172a}.BillingPlansTab_contextDescription__UVV3m{margin:0;font-size:13px;color:#475569;line-height:1.5}