.AIProviderUnavailableModal-module__aZL6oW__modal{flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem;display:flex}.AIProviderUnavailableModal-module__aZL6oW__iconWrapper{background:var(--space-bg-element);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:.5rem;display:flex;box-shadow:0 4px 16px #ff2e0014}.AIProviderUnavailableModal-module__aZL6oW__message{text-align:center;line-height:1.6}.AIProviderUnavailableModal-module__aZL6oW__actions{flex-direction:column;gap:.75rem;width:100%;margin-top:1.5rem;display:flex}
.space-textarea-input{border:1px solid var(--space-border-medium,#d1d5db);color:#1a1a1a;resize:vertical;background:0 0;border-radius:.375rem;width:100%;min-height:100px;padding:1.5rem;transition:all .2s}.space-textarea-input::selection{color:#fff;background-color:#1a1a1a}.space-textarea-input:focus{border-color:var(--space-brand-primary);box-shadow:0 0 0 3px var(--space-primary-focus-ring);outline:none}.space-textarea-input::placeholder{color:var(--space-text-tertiary,#94a3b8)}.space-textarea-input--bare,.space-textarea-input--bare:focus{resize:none;min-height:0;box-shadow:none;border:none;border-radius:0;outline:none;padding:0}
.Composer-module__i-FjQq__composer{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.Composer-module__i-FjQq__field{background:var(--space-bg-element);border:1px solid var(--space-border-light);border-radius:18px;flex-direction:column;gap:10px;padding:14px 14px 10px;transition:border-color .12s,box-shadow .12s;display:flex;box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000a}.Composer-module__i-FjQq__field:focus-within{border-color:color-mix(in srgb, var(--space-brand-primary) 35%, var(--space-border-medium));box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000d}.Composer-module__i-FjQq__input{max-height:320px;color:var(--space-text-primary);font-size:.9375rem;line-height:1.5;overflow-y:auto}.Composer-module__i-FjQq__footer{justify-content:space-between;align-items:center;gap:var(--space-gap-2);display:flex}.Composer-module__i-FjQq__footer .Composer-module__i-FjQq__sendBtn.Composer-module__i-FjQq__sendBtn{border:1.5px solid var(--space-brand-primary);background:var(--space-brand-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:0;transition:background .14s,border-color .14s,color .14s,transform 80ms;display:flex}.Composer-module__i-FjQq__footer .Composer-module__i-FjQq__sendBtn.Composer-module__i-FjQq__sendBtn:disabled{cursor:default;opacity:1;border-color:var(--space-border-medium);color:var(--space-text-muted);background:0 0}.Composer-module__i-FjQq__footer .Composer-module__i-FjQq__sendBtn.Composer-module__i-FjQq__sendBtn:not(:disabled):active{transform:scale(.92)}.Composer-module__i-FjQq__composer[data-variant=hero] .Composer-module__i-FjQq__field{border-radius:22px;padding:18px 18px 12px}.Composer-module__i-FjQq__composer[data-variant=hero] .Composer-module__i-FjQq__input{min-height:52px;font-size:1rem}.Composer-module__i-FjQq__composer[data-variant=docked] .Composer-module__i-FjQq__input{min-height:24px}@media (prefers-reduced-motion:reduce){.Composer-module__i-FjQq__field{transition:none}}
.MentionTextarea-module__YKnfTW__wrapper{width:100%;position:relative}.MentionTextarea-module__YKnfTW__popover{background:var(--space-bg-primary);border:1px solid var(--space-border-light);z-index:10;border-radius:8px;min-width:200px;max-width:300px;margin-bottom:4px;position:absolute;bottom:100%;left:0;overflow:hidden;box-shadow:0 4px 12px #0000001f}.MentionTextarea-module__YKnfTW__popoverItem{cursor:pointer;color:var(--space-text-primary);text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.8125rem;transition:background-color .1s;display:flex}.MentionTextarea-module__YKnfTW__popoverItem:hover,.MentionTextarea-module__YKnfTW__popoverItemActive{background:var(--space-bg-element)}.MentionTextarea-module__YKnfTW__popoverLabel{font-weight:500}.MentionTextarea-module__YKnfTW__popoverHint{color:var(--space-text-muted);font-size:.75rem}
.ReplaceImageModal-module__NsC6xq__body{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.ReplaceImageModal-module__NsC6xq__dropzone{border:2px dashed var(--space-border-medium,#d1d5db);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:180px;padding:2rem 1.5rem;transition:border-color .2s,background .2s;display:flex;position:relative}.ReplaceImageModal-module__NsC6xq__dropzone:hover{border-color:var(--space-border-strong,#9ca3af);background:var(--space-bg-hover,#00000005)}.ReplaceImageModal-module__NsC6xq__dropzoneDragOver{border-color:var(--space-accent,#ff5000);background:#ff50000a}.ReplaceImageModal-module__NsC6xq__hiddenInput{display:none}.ReplaceImageModal-module__NsC6xq__placeholderIcon{width:40px;height:40px;color:var(--space-text-muted,#9ca3af)}.ReplaceImageModal-module__NsC6xq__previewContainer{justify-content:center;width:100%;display:flex;position:relative}.ReplaceImageModal-module__NsC6xq__previewImage{-o-object-fit:contain;object-fit:contain;border-radius:8px;max-width:100%;max-height:300px}.ReplaceImageModal-module__NsC6xq__removeButton{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;transition:background .15s;display:flex;position:absolute;top:4px;right:4px}.ReplaceImageModal-module__NsC6xq__removeButton:hover{background:#000c}.ReplaceImageModal-module__NsC6xq__actions{justify-content:flex-end;gap:.75rem;display:flex}
@keyframes StrategyOverviewSection-module__7FG8Xa__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes StrategyOverviewSection-module__7FG8Xa__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.StrategyOverviewSection-module__7FG8Xa__strategySection{animation:.6s cubic-bezier(.16,1,.3,1) .2s backwards StrategyOverviewSection-module__7FG8Xa__fadeInUp}.StrategyOverviewSection-module__7FG8Xa__strategyHeader{margin-bottom:2.5rem}.StrategyOverviewSection-module__7FG8Xa__strategyHeader h2{margin:0}.StrategyOverviewSection-module__7FG8Xa__strategyGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.StrategyOverviewSection-module__7FG8Xa__strategyCard{background:var(--space-bg-element,#fff);border-radius:20px;flex-direction:column;gap:1.25rem;padding:2.5rem 1.5rem 1.5rem;display:flex;position:relative}.StrategyOverviewSection-module__7FG8Xa__strategyCardAnimated{animation:.6s cubic-bezier(.16,1,.3,1) backwards StrategyOverviewSection-module__7FG8Xa__scaleIn}.StrategyOverviewSection-module__7FG8Xa__strategyCardIconBadge{background:linear-gradient(135deg,#f50 0%,#f73 100%);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:-16px;left:1.5rem;box-shadow:0 4px 14px -2px #f506}.StrategyOverviewSection-module__7FG8Xa__strategyCardTitle{flex-direction:column;gap:.25rem;padding-top:.5rem;display:flex}.StrategyOverviewSection-module__7FG8Xa__strategyCardContent{flex-direction:column;flex:1;gap:.75rem;display:flex}.StrategyOverviewSection-module__7FG8Xa__objectivesList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.StrategyOverviewSection-module__7FG8Xa__objectiveItem{background:var(--space-bg-surface,#fbf5ed);border-radius:10px;align-items:center;gap:.875rem;padding:.625rem .875rem;display:flex}.StrategyOverviewSection-module__7FG8Xa__objectiveRank{background:var(--space-brand-primary,#f50);width:26px;height:26px;color:var(--space-text-inverse,#fff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.StrategyOverviewSection-module__7FG8Xa__objectiveContent{flex:1}.StrategyOverviewSection-module__7FG8Xa__audienceQuote{background:var(--space-bg-surface,#fbf5ed);border-left:3px solid var(--space-brand-primary,#f50);border-radius:10px;padding:.875rem 1rem;line-height:1.6}.StrategyOverviewSection-module__7FG8Xa__audienceTagsGrid{flex-wrap:wrap;gap:.5rem;display:flex}.StrategyOverviewSection-module__7FG8Xa__audienceTag{background:var(--space-bg-surface,#fbf5ed);color:#1a1a1a;text-transform:capitalize;border-radius:20px;padding:.375rem .75rem;font-size:12px;font-weight:500}.StrategyOverviewSection-module__7FG8Xa__platformList{flex-direction:column;gap:.625rem;display:flex}.StrategyOverviewSection-module__7FG8Xa__platformItem{background:var(--space-bg-surface,#fbf5ed);border-radius:12px;align-items:center;gap:.875rem;padding:.75rem;display:flex}.StrategyOverviewSection-module__7FG8Xa__platformIconWrapper{background:var(--space-bg-element,#fff);width:42px;height:42px;color:var(--platform-color,#64748b);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px -2px #00000014}.StrategyOverviewSection-module__7FG8Xa__platformInfo{flex-direction:column;flex:1;gap:.125rem;display:flex}.StrategyOverviewSection-module__7FG8Xa__platformFrequencyBadge{background:var(--space-bg-element,#fff);width:32px;height:28px;color:var(--space-text-primary,#1a1a1a);border:1px solid #0000000f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.StrategyOverviewSection-module__7FG8Xa__strategyExpectations{background:var(--space-bg-surface,#fbf5ed);border-left:4px solid var(--space-brand-primary,#f50);border-radius:12px;flex-direction:column;gap:.5rem;margin-top:2rem;padding:1.25rem 1.5rem;animation:.5s cubic-bezier(.16,1,.3,1) .4s backwards StrategyOverviewSection-module__7FG8Xa__fadeInUp;display:flex}@media (max-width:1024px){.StrategyOverviewSection-module__7FG8Xa__strategyGrid{grid-template-columns:repeat(2,1fr)}.StrategyOverviewSection-module__7FG8Xa__strategyGrid>:last-child:nth-child(3){grid-column:1/-1}}@media (max-width:768px){.StrategyOverviewSection-module__7FG8Xa__strategyGrid{grid-template-columns:1fr}.StrategyOverviewSection-module__7FG8Xa__strategyCard{padding:2rem 1.25rem 1.25rem}}@media (prefers-reduced-motion:reduce){.StrategyOverviewSection-module__7FG8Xa__strategySection,.StrategyOverviewSection-module__7FG8Xa__strategyCard,.StrategyOverviewSection-module__7FG8Xa__strategyCardAnimated,.StrategyOverviewSection-module__7FG8Xa__strategyExpectations{animation:none!important}}
@keyframes PostingScheduleSection-module__Npvx8W__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PostingScheduleSection-module__Npvx8W__scheduleSection{animation:.6s cubic-bezier(.16,1,.3,1) .3s backwards PostingScheduleSection-module__Npvx8W__fadeInUp}.PostingScheduleSection-module__Npvx8W__scheduleSection h2{margin:0 0 2rem}.PostingScheduleSection-module__Npvx8W__scheduleGrid{background:var(--space-bg-element,#fff);border-radius:20px;overflow:hidden}.PostingScheduleSection-module__Npvx8W__scheduleHeader,.PostingScheduleSection-module__Npvx8W__scheduleRow{grid-template-columns:140px repeat(7,1fr);display:grid}.PostingScheduleSection-module__Npvx8W__scheduleHeader{background:var(--space-bg-surface,#fbf5ed);border-bottom:1px solid #0000000a}.PostingScheduleSection-module__Npvx8W__scheduleRow{border-bottom:1px solid #0000000a}.PostingScheduleSection-module__Npvx8W__scheduleRow:last-child{border-bottom:none}.PostingScheduleSection-module__Npvx8W__scheduleCell{justify-content:center;align-items:center;padding:.75rem;display:flex}.PostingScheduleSection-module__Npvx8W__scheduleCellLabel,.PostingScheduleSection-module__Npvx8W__scheduleCellPlatform{justify-content:flex-start;padding-left:1rem}.PostingScheduleSection-module__Npvx8W__scheduleCellPlatform{gap:.5rem}.PostingScheduleSection-module__Npvx8W__schedulePlatformIcon{align-items:center;display:flex}.PostingScheduleSection-module__Npvx8W__scheduleCellDay{text-align:center}.PostingScheduleSection-module__Npvx8W__scheduleCellStatus{background:var(--space-bg-surface,#fbf5ed);border:1px solid #0000;border-radius:8px;min-height:40px;margin:.25rem}.PostingScheduleSection-module__Npvx8W__scheduleCellActive{background:var(--space-bg-element,#fff);box-shadow:0 1px 4px #0000000a}@media (max-width:1024px){.PostingScheduleSection-module__Npvx8W__scheduleGrid{overflow-x:auto}.PostingScheduleSection-module__Npvx8W__scheduleHeader,.PostingScheduleSection-module__Npvx8W__scheduleRow{grid-template-columns:120px repeat(7,1fr);min-width:600px}}@media (max-width:768px){.PostingScheduleSection-module__Npvx8W__scheduleSection{overflow-x:auto}}@media (prefers-reduced-motion:reduce){.PostingScheduleSection-module__Npvx8W__scheduleSection{animation:none!important}}
.StrategySections-module__FWOq7q__strategySections{flex-direction:column;gap:7rem;display:flex}.StrategySections-module__FWOq7q__strategySections>:first-child{margin-top:2rem}.StrategySections-module__FWOq7q__strategySection{box-shadow:none;background:#fbf5ed;border:none;border-radius:20px;flex-direction:column;gap:.5rem;padding:3.8rem 4.5rem;display:flex;position:relative}.StrategySections-module__FWOq7q__strategySectionTitle{border-bottom:1px solid var(--space-border-light);align-items:center;gap:1rem;margin-bottom:.5rem;padding-bottom:1.25rem;display:flex}.StrategySections-module__FWOq7q__strategySectionIcon{background:var(--space-brand-primary);color:#fff;width:64px;height:64px;box-shadow:0 4px 12px var(--space-accent-shadow);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:-32px;left:2.1rem}.StrategySections-module__FWOq7q__strategySectionIcon svg{stroke:#fff;width:32px;height:32px}@media (max-width:768px){.StrategySections-module__FWOq7q__strategySection{padding:1.5rem}}@media (max-width:640px){.StrategySections-module__FWOq7q__strategySection{padding:1rem}}
.LandingPagePanel-module__a32FmG__landingPanel{border-radius:var(--space-radius-sm);background:var(--space-brand-subtle-bg);flex-direction:column;gap:.5rem;margin-top:.75rem;padding:.75rem .75rem .75rem 1rem;display:flex;position:relative}.LandingPagePanel-module__a32FmG__landingPanel:before{content:"";background:var(--space-brand-primary);border-radius:2px;width:3px;position:absolute;inset:.5rem auto .5rem 0}.LandingPagePanel-module__a32FmG__landingPanelHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.LandingPagePanel-module__a32FmG__landingPanelActions{gap:.5rem;display:flex}.LandingPagePanel-module__a32FmG__landingPrompt{width:100%;min-height:140px}
.InlineReportPipelineRow-module__NKIXOG__pipelineRow{background:var(--space-bg-surface)}.InlineReportPipelineRow-module__NKIXOG__pipelineCell{border-bottom:2px solid var(--space-border-light);padding:0!important}.InlineReportPipelineRow-module__NKIXOG__pipelineInner{flex-direction:column;gap:1rem;max-width:680px;padding:1.25rem 1.5rem;display:flex}.InlineReportPipelineRow-module__NKIXOG__pipelineHeader{border-bottom:1px solid var(--space-border-light);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;display:flex}.InlineReportPipelineRow-module__NKIXOG__pipelineError{align-items:center;gap:.75rem;display:flex}
.PermissionManager-module__CsH5fa__permissionManager{background:var(--space-bg-element);border:none;border-radius:8px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.PermissionManager-module__CsH5fa__header{flex-direction:column;gap:.25rem;display:flex}.PermissionManager-module__CsH5fa__statusBanner{background:var(--space-status-success-bg);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}.PermissionManager-module__CsH5fa__categories{flex-direction:column;gap:.5rem;display:flex}.PermissionManager-module__CsH5fa__categoryRow{background:var(--space-bg-surface);border:none;border-radius:8px;padding:.875rem 1rem;transition:box-shadow .15s,background-color .15s}.PermissionManager-module__CsH5fa__categoryRow:hover{box-shadow:0 2px 8px #0000000f}.PermissionManager-module__CsH5fa__categoryRowGranted{background:var(--space-status-success-bg)}.PermissionManager-module__CsH5fa__categoryRowGranted:hover{box-shadow:none}.PermissionManager-module__CsH5fa__categoryRowLocked{opacity:.55;cursor:pointer}.PermissionManager-module__CsH5fa__categoryRowLocked:hover{opacity:.75;box-shadow:0 0 0 1px var(--space-brand-primary)}.PermissionManager-module__CsH5fa__categoryRowSelected{background:color-mix(in srgb, var(--space-brand-primary) 8%, var(--space-bg-surface));box-shadow:0 0 0 1.5px #ff55004d!important}.PermissionManager-module__CsH5fa__categoryContent{align-items:center;gap:.875rem;display:flex}.PermissionManager-module__CsH5fa__categoryIconWrap{background:var(--space-bg-element);width:36px;height:36px;color:var(--space-text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PermissionManager-module__CsH5fa__categoryInfo{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.PermissionManager-module__CsH5fa__categoryTitleRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.PermissionManager-module__CsH5fa__planBadge{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border-radius:4px;align-items:center;height:18px;padding:0 .4rem;display:inline-flex}.PermissionManager-module__CsH5fa__planBadgeLite{background:color-mix(in srgb, var(--space-text-secondary) 12%, transparent);color:var(--space-text-secondary);}.PermissionManager-module__CsH5fa__planBadgePremium{background:var(--space-status-warning-bg);color:var(--space-status-warning);}.PermissionManager-module__CsH5fa__planBadgeEnterprise{color:#2563eb;background:#2563eb1f;}.PermissionManager-module__CsH5fa__permissionScopes{flex-wrap:wrap;gap:.3rem;margin-top:.25rem;display:flex}.PermissionManager-module__CsH5fa__scopeTag{background:var(--space-bg-primary);color:var(--space-text-secondary);border-radius:4px;align-items:center;padding:.1rem .45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;line-height:1.4;display:inline-flex}.PermissionManager-module__CsH5fa__categoryStatus{flex-shrink:0;align-items:center;display:flex}.PermissionManager-module__CsH5fa__statusPill{white-space:nowrap;border-radius:4px;align-items:center;gap:.35rem;height:28px;padding:0 .625rem;display:inline-flex}.PermissionManager-module__CsH5fa__statusPillGranted{background:var(--space-status-success-bg);color:var(--space-status-success);}.PermissionManager-module__CsH5fa__statusPillLocked{background:color-mix(in srgb, var(--space-text-secondary) 10%, transparent);color:var(--space-text-secondary);}.PermissionManager-module__CsH5fa__permissionActions{flex-direction:column;gap:.625rem;padding-top:.5rem;display:flex}.PermissionManager-module__CsH5fa__helperText{text-align:center}.PermissionManager-module__CsH5fa__devModeBanner{background:var(--space-status-warning-bg);border:none;border-radius:8px;align-self:center;align-items:center;gap:.4rem;padding:.45rem .875rem;display:inline-flex}@media (max-width:640px){.PermissionManager-module__CsH5fa__permissionManager{padding:1rem}.PermissionManager-module__CsH5fa__categoryContent{flex-wrap:wrap}.PermissionManager-module__CsH5fa__categoryStatus{width:100%;margin-top:.5rem}.PermissionManager-module__CsH5fa__statusPill{justify-content:center;width:100%}}
.AccountCard-module__EKs3DW__accountCard{background:var(--space-bg-surface,#fbf5ed);border:none;border-radius:8px;flex-direction:column;padding:1rem;display:flex}.AccountCard-module__EKs3DW__accountCardHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.AccountCard-module__EKs3DW__accountCardExpanded{margin-top:1rem}.AccountCard-module__EKs3DW__accountInfo{align-items:center;gap:1rem;display:flex}.AccountCard-module__EKs3DW__accountAvatar{border-radius:99px;flex-shrink:0;width:48px;height:48px;overflow:hidden}.AccountCard-module__EKs3DW__accountAvatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.AccountCard-module__EKs3DW__defaultAvatar{background:var(--space-bg-element,#fff);width:100%;height:100%;color:var(--space-text-secondary,#64748b);border-radius:8px;justify-content:center;align-items:center;display:flex}.AccountCard-module__EKs3DW__accountDetailsName{margin:0 0 .2rem}.AccountCard-module__EKs3DW__accountDetailsUsername{margin:0 0 .4rem}.AccountCard-module__EKs3DW__accountStatus{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.AccountCard-module__EKs3DW__badge{white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;height:20px;padding:0 .45rem;line-height:1;display:inline-flex}.AccountCard-module__EKs3DW__statusBadgeVerified{background:var(--space-status-success-bg,#f0fdf4);color:var(--space-status-success,#22c55e);}.AccountCard-module__EKs3DW__statusBadgeUnverified{background:var(--space-status-warning-bg,#fffbeb);color:var(--space-status-warning,#f59e0b);}.AccountCard-module__EKs3DW__platformBadge{background:var(--space-bg-primary,#f0ebe5);color:var(--space-text-secondary,#64748b);text-transform:capitalize;}.AccountCard-module__EKs3DW__permissionStatusBadge{border:1px solid #0000;}.AccountCard-module__EKs3DW__accountActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}@media (max-width:768px){.AccountCard-module__EKs3DW__accountCardHeader{flex-direction:column;align-items:flex-start;gap:1rem}.AccountCard-module__EKs3DW__accountInfo{width:100%}.AccountCard-module__EKs3DW__accountActions{justify-content:flex-end;width:100%}}
.ConnectedAccountsList-module__EYi6nG__accountsList{flex-direction:column;gap:.75rem;display:flex}.ConnectedAccountsList-module__EYi6nG__emptyState{flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.ConnectedAccountsList-module__EYi6nG__emptyStateContent{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:400px;display:flex}.ConnectedAccountsList-module__EYi6nG__emptyStateIcon{background:var(--space-bg-element,#fff);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:.5rem;display:flex;box-shadow:0 4px 16px #ff2e0014}
.ConnectedAccounts-module__jtIHtq__connectedAccounts{background-color:var(--space-bg-page,#f0ebe5);max-width:800px;min-height:100vh;margin:0 auto;padding:2rem}.ConnectedAccounts-module__jtIHtq__header{flex-direction:column;gap:.4rem;margin-top:1.5rem;margin-bottom:2rem;display:flex}.ConnectedAccounts-module__jtIHtq__sections{flex-direction:column;gap:7rem;display:flex}.ConnectedAccounts-module__jtIHtq__sections>:first-child{margin-top:2rem}.ConnectedAccounts-module__jtIHtq__feedbackContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:200px;display:flex}.ConnectedAccounts-module__jtIHtq__loadingSpinner{border:2px solid var(--space-border-light,#e2e8f0);border-top:2px solid var(--space-primary,#f50);border-radius:50%;width:20px;height:20px;animation:1s linear infinite ConnectedAccounts-module__jtIHtq__spin}@keyframes ConnectedAccounts-module__jtIHtq__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.ConnectedAccounts-module__jtIHtq__connectedAccounts{padding:1rem}}
.KPIScorecard-module__bdNrDG__kpiScorecard{flex-direction:column;gap:24px;width:100%;display:flex}.KPIScorecard-module__bdNrDG__healthCard{background:var(--space-bg-element);border:none;border-radius:20px;align-items:center;gap:32px;padding:24px;display:flex}.KPIScorecard-module__bdNrDG__scoreRing{background:var(--space-bg-surface);border:5px solid;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.KPIScorecard-module__bdNrDG__scoreRingValue{line-height:1}.KPIScorecard-module__bdNrDG__healthDetails{flex-direction:column;flex:1;gap:10px;display:flex}.KPIScorecard-module__bdNrDG__gradeBadge{border-radius:var(--space-radius-sm);align-self:flex-start;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.KPIScorecard-module__bdNrDG__objectivesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;width:100%;display:grid}.KPIScorecard-module__bdNrDG__objectiveCard{flex-direction:column;min-height:200px;display:flex}.KPIScorecard-module__bdNrDG__scoreSection{align-items:baseline;gap:4px;padding:0 20px;display:flex}.KPIScorecard-module__bdNrDG__metricsList{flex-direction:column;gap:10px;padding:0 20px 16px;display:flex}.KPIScorecard-module__bdNrDG__metricRow{justify-content:space-between;align-items:center;display:flex}.KPIScorecard-module__bdNrDG__disclaimerBox{background:var(--space-bg-element);border-radius:var(--space-radius-sm);flex-direction:column;gap:6px;margin:0 20px 12px;padding:10px 12px;display:flex}.KPIScorecard-module__bdNrDG__upgradeLink{color:var(--space-brand-primary,#6366f1);text-decoration:none;transition:color .2s}.KPIScorecard-module__bdNrDG__upgradeLink:hover{text-decoration:underline}.KPIScorecard-module__bdNrDG__insightsList{flex-direction:column;gap:6px;padding:0 20px 16px;display:flex}.KPIScorecard-module__bdNrDG__insightItem{align-items:flex-start;gap:8px;display:flex}.KPIScorecard-module__bdNrDG__insightBullet{color:var(--space-brand-primary,#6366f1);flex-shrink:0}@media (max-width:768px){.KPIScorecard-module__bdNrDG__healthCard{flex-direction:column;align-items:flex-start;gap:20px}.KPIScorecard-module__bdNrDG__scoreRing{width:100px;height:100px}.KPIScorecard-module__bdNrDG__objectivesGrid{grid-template-columns:1fr}}
.PreviewLock-module__nNOO1W__wrapper{min-height:320px;position:relative}.PreviewLock-module__nNOO1W__previewLayer{pointer-events:none;-webkit-user-select:none;user-select:none;filter:saturate(.85);opacity:.65}.PreviewLock-module__nNOO1W__scrim{background:linear-gradient(180deg, color-mix(in srgb, var(--space-bg-surface) 0%, transparent) 0%, color-mix(in srgb, var(--space-bg-surface) 55%, transparent) 35%, var(--space-bg-surface) 80%);pointer-events:auto;justify-content:center;align-items:center;padding:2rem 1rem;display:flex;position:absolute;inset:0}.PreviewLock-module__nNOO1W__card{background:var(--space-bg-element);text-align:center;border:none;border-radius:20px;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:420px;padding:1.5rem 1.5rem 1.75rem;display:flex;box-shadow:0 12px 40px #00000014}.PreviewLock-module__nNOO1W__iconWrap{background:var(--space-bg-surface);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.PreviewLock-module__nNOO1W__title{margin:0}.PreviewLock-module__nNOO1W__body{max-width:38ch;margin:0;line-height:1.5}.PreviewLock-module__nNOO1W__actions{flex-direction:column;gap:.5rem;width:100%;margin-top:.5rem;display:flex}
