.quota-bubble{margin-bottom:10px;min-width:280px;z-index:1000;animation:quotaBubbleSlideUp .3s ease-out}.quota-bubble-content{background:white;border-radius:12px;padding:16px;border:1px solid rgb(236 238 247);border-left:4px solid var(--color-primary,#7c3aed)}.quota-bubble-header{display:flex;align-items:center;gap:8px}.quota-bubble-icon{font-size:16px;color:var(--color-primary,#7c3aed)}.quota-bubble-title{font-weight:600;font-size:14px;color:#1f2937;flex:1}.quota-bubble-dismiss{background:none;border:none;font-size:18px;color:#6b7280;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}.quota-bubble-dismiss:hover{background-color:rgba(0,0,0,.05)}.quota-bubble-message{font-size:13px;color:#6b7280;line-height:1.4;margin-bottom:12px}.quota-bubble-actions{display:flex;justify-content:flex-end}.quota-bubble-action-button{background:linear-gradient(135deg,var(--color-primary,#7c3aed),var(--color-secondary,#6366f1));color:white;border:none;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.quota-bubble-action-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.quota-bubble-action-button:active{transform:translateY(0)}.quota-bubble-arrow{position:absolute;top:100%;left:50%;transform:translateX(-50%);color:white;font-size:16px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.quota-bubble.approaching .quota-bubble-content{border-left-color:var(--color-primary,#7c3aed)}.quota-bubble.approaching .quota-bubble-icon{color:var(--color-primary,#7c3aed)}.quota-bubble.exceeded .quota-bubble-content{border-left-color:var(--color-primary,#7c3aed)}.quota-bubble.exceeded .quota-bubble-icon{color:var(--color-primary,#7c3aed)}.quota-bubble.guest .quota-bubble-content{border-left-color:var(--color-primary,#7c3aed)}.quota-bubble.guest .quota-bubble-icon{color:var(--color-primary,#7c3aed)}@keyframes quotaBubbleSlideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.constants-web.dark-theme .quota-bubble-content{background:var(--color-bg-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-primary,#7c3aed)}.constants-web.dark-theme .quota-bubble-title{color:var(--color-text)}.constants-web.dark-theme .quota-bubble-dismiss,.constants-web.dark-theme .quota-bubble-message{color:var(--color-text-secondary)}.constants-web.dark-theme .quota-bubble-dismiss:hover{background-color:rgba(255,255,255,.1)}.constants-web.dark-theme .quota-bubble-arrow{color:var(--color-bg-surface)}@media (max-width:768px){.quota-bubble{max-width:90vw;min-width:280px;left:50%}.quota-bubble-content{padding:12px}.quota-bubble-title{font-size:13px}.quota-bubble-message{font-size:12px}.quota-bubble-action-button{font-size:12px;padding:6px 12px}}.purchase-credits-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.purchase-credits-modal{background:var(--color-bg-surface,#fff);border-radius:16px;max-width:480px;width:90%;outline:none;max-height:90vh;overflow-y:auto}.purchase-credits-content{padding:24px}.purchase-credits-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.purchase-credits-title{display:block;font-size:18px;font-weight:700;color:var(--color-text,#1a1a1a)}.purchase-credits-balance{display:block;font-size:13px;color:var(--color-text-secondary,#6b7280);margin-top:2px}.purchase-credits-close{background:none;border:none;font-size:24px;color:var(--color-text-secondary,#6b7280);cursor:pointer;padding:0;line-height:1}.purchase-credits-close:hover{color:var(--color-text,#1a1a1a)}.purchase-credits-offers{display:flex;gap:12px}.purchase-credits-card{flex:1;border:1px solid var(--border-color,#e5e7eb);border-radius:12px;padding:20px 12px 16px;text-align:center;position:relative;overflow:visible}.purchase-credits-card.popular{border:2px solid var(--color-primary,#7c3aed)}.purchase-credits-badge{position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,var(--color-primary,#7c3aed),var(--color-secondary,#6366f1));color:#fff;font-size:10px;font-weight:700;padding:2px 8px;border-radius:10px;white-space:nowrap;letter-spacing:.3px}.purchase-credits-card-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--color-text-secondary,#6b7280)}.purchase-credits-card-amount{display:block;font-size:28px;font-weight:800;color:var(--color-text,#1a1a1a);margin-top:4px}.purchase-credits-card-unit{font-size:13px}.purchase-credits-card-per,.purchase-credits-card-unit{display:block;color:var(--color-text-secondary,#6b7280)}.purchase-credits-card-per{font-size:11px;margin-top:4px}.purchase-credits-premium-trigger{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:10px;cursor:pointer;font-size:13px;color:var(--color-text-secondary,#6b7280);border-radius:8px;transition:background-color .15s ease}.purchase-credits-premium-trigger:hover{background-color:var(--color-bg-hover,rgba(0,0,0,.03))}.purchase-credits-premium-link{color:var(--color-primary,#7c3aed);font-weight:600}.purchase-credits-premium-section{max-height:0;overflow:hidden;transition:max-height .35s ease,opacity .25s ease;opacity:0}.purchase-credits-premium-section.open{max-height:600px;opacity:1}.purchase-credits-premium-inner{padding-top:4px}.purchase-credits-divider{height:1px;background-color:var(--border-color,#e5e7eb);margin:12px 0 20px}.purchase-credits-premium-header{text-align:center;margin-bottom:16px}.purchase-credits-premium-title{display:block;font-size:18px;font-weight:700;color:var(--color-text,#1a1a1a)}.purchase-credits-premium-subtitle{display:block;font-size:13px;color:var(--color-text-secondary,#6b7280);margin-top:2px}.purchase-credits-benefits{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.purchase-credits-benefit{display:flex;align-items:flex-start;gap:10px}.purchase-credits-benefit-icon{color:var(--color-primary,#7c3aed);font-size:14px;margin-top:2px;flex-shrink:0}.purchase-credits-benefit-label{display:block;font-size:13px;font-weight:600;color:var(--color-text,#1a1a1a)}.purchase-credits-benefit-desc{display:block;font-size:12px;color:var(--color-text-secondary,#6b7280);margin-top:1px}.purchase-credits-premium-pricing{display:flex;flex-direction:column;align-items:center;gap:8px}.purchase-credits-premium-price{display:flex;align-items:baseline;gap:4px}.purchase-credits-premium-price-amount{font-size:28px;font-weight:800;color:var(--color-text,#1a1a1a)}.purchase-credits-premium-price-label{font-size:14px;color:var(--color-text-secondary,#6b7280)}.purchase-credits-premium-savings{font-size:12px;font-weight:600;color:var(--color-primary,#7c3aed)}.constants-web.dark-theme .purchase-credits-overlay{background-color:rgba(0,0,0,.7)}.constants-web.dark-theme .purchase-credits-modal{background:var(--color-bg-surface);border:1px solid var(--color-border)}.constants-web.dark-theme .purchase-credits-benefit-label,.constants-web.dark-theme .purchase-credits-card-amount,.constants-web.dark-theme .purchase-credits-premium-price-amount,.constants-web.dark-theme .purchase-credits-premium-title,.constants-web.dark-theme .purchase-credits-title{color:var(--color-text)}.constants-web.dark-theme .purchase-credits-balance,.constants-web.dark-theme .purchase-credits-benefit-desc,.constants-web.dark-theme .purchase-credits-card-label,.constants-web.dark-theme .purchase-credits-card-per,.constants-web.dark-theme .purchase-credits-card-unit,.constants-web.dark-theme .purchase-credits-close,.constants-web.dark-theme .purchase-credits-premium-price-label,.constants-web.dark-theme .purchase-credits-premium-subtitle,.constants-web.dark-theme .purchase-credits-premium-trigger{color:var(--color-text-secondary)}.constants-web.dark-theme .purchase-credits-close:hover{color:var(--color-text)}.constants-web.dark-theme .purchase-credits-card{border-color:var(--color-border);background:var(--color-bg-elevated)}.constants-web.dark-theme .purchase-credits-card.popular{border-color:var(--color-primary,#7c3aed)}.constants-web.dark-theme .purchase-credits-divider{background-color:var(--color-border)}.constants-web.dark-theme .purchase-credits-premium-trigger:hover{background-color:var(--color-bg-hover,rgba(255,255,255,.05))}.DashboardLayout_dashboardLayout__1vZcP{display:flex;flex-direction:column;flex:1;max-width:800px;margin:0 auto;width:100%;min-height:100vh;padding:20px 20px 80px}@keyframes DashboardLayout_fadeSlideUp__1NjtK{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.DashboardLayout_chatInputSection__QPVtc{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:30vh;padding-top:10vh;margin-bottom:40px;flex-shrink:0;animation:DashboardLayout_fadeSlideUp__1NjtK .4s ease both}.DashboardLayout_chatInputWrapper__NMsTn{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%}.DashboardLayout_greeting__huoIz{font-size:28px;font-weight:700;color:var(--color-text-default,#1a1a1a);margin:0 0 8px;line-height:1.3}.DashboardLayout_subtitle__uDOIa{font-size:14px;font-weight:400;color:var(--color-text-secondary,#6b7280);margin:0 0 24px;line-height:1.4}.DashboardLayout_widgetsSection__MMBU2{display:flex;flex-direction:column;gap:16px}.DashboardLayout_widgetsSection__MMBU2>*{width:100%;animation:DashboardLayout_fadeSlideUp__1NjtK .4s ease both}.DashboardLayout_widgetsSection__MMBU2>:first-child{animation-delay:.07s}.DashboardLayout_widgetsSection__MMBU2>:nth-child(2){animation-delay:.14s}.DashboardLayout_widgetsSection__MMBU2>:nth-child(3){animation-delay:.21s}.DashboardLayout_widgetsSection__MMBU2>:nth-child(4){animation-delay:.28s}.DashboardLayout_widgetsSection__MMBU2>:nth-child(5){animation-delay:.35s}.DashboardLayout_widgetsSection__MMBU2>:nth-child(6){animation-delay:.42s}.DashboardLayout_widgetsSection__MMBU2>:nth-child(7){animation-delay:.49s}.DashboardLayout_widgetsSection__MMBU2>:nth-child(8){animation-delay:.56s}@media(max-width:768px){.DashboardLayout_dashboardLayout__1vZcP{padding:16px}.DashboardLayout_chatInputSection__QPVtc{min-height:20vh;padding-top:5vh;margin-bottom:24px}.DashboardLayout_chatInputWrapper__NMsTn{max-width:480px;padding:0 12px}.DashboardLayout_greeting__huoIz{font-size:22px;margin-bottom:16px}.DashboardLayout_widgetsSection__MMBU2{gap:12px}}.dark-theme .DashboardLayout_greeting__huoIz,[data-theme=dark] .DashboardLayout_greeting__huoIz{color:var(--color-text-default,#ffffff)}.dark-theme .DashboardLayout_subtitle__uDOIa,[data-theme=dark] .DashboardLayout_subtitle__uDOIa{color:var(--color-text-secondary,#9ca3af)}.CollapsibleWidget_collapsibleWidget__ecAOJ{flex:0 0 auto!important;width:100%;max-width:100%;box-sizing:border-box}.CollapsibleWidget_header__9JhIS{margin-bottom:0;transition:margin-bottom .2s ease}.CollapsibleWidget_titleSection__wU3rx{flex:1;min-width:0}.CollapsibleWidget_titleSection__wU3rx:focus-visible{outline:2px solid var(--color-primary,#4c9ffe);outline-offset:2px;border-radius:4px}.CollapsibleWidget_titleIcon__iBKTE{font-size:16px;color:var(--color-text-secondary,#6b7280);margin-right:10px;width:18px;text-align:center;--fa-secondary-opacity:0.4}.CollapsibleWidget_customIcon__VnFyH{margin-right:10px;display:flex;align-items:center}.CollapsibleWidget_headerActions__MnVfc{display:flex;align-items:center;gap:8px;flex-shrink:0}.CollapsibleWidget_chevron__q_7zd{transition:transform .2s ease;width:12px;flex-shrink:0;color:var(--color-text-muted,#9ca3af);padding:4px}.CollapsibleWidget_chevron__q_7zd:hover{color:var(--color-text-secondary,#6b7280)}.CollapsibleWidget_content__l2MoH{overflow:hidden;transition:max-height .3s ease,opacity .2s ease}.CollapsibleWidget_expanded__t5cC8{max-height:2000px;opacity:1}.CollapsibleWidget_collapsed__AjrgU{max-height:0;opacity:0}.CollapsibleWidget_contentInner__CtbzB{padding-top:12px}.CollapsibleWidget_footerLink__jiKJp{margin-top:8px;padding-top:8px}.CollapsibleWidget_footerLink__jiKJp a{font-size:13px;font-weight:500;color:var(--color-primary,#6366f1);text-decoration:none}.CollapsibleWidget_footerLink__jiKJp a:hover{text-decoration:underline}.WidgetChatAction_chatAction__ZV8Ww{display:flex;width:28px;height:28px;padding:4px;align-items:center;justify-content:center;flex:0 0 auto;touch-action:none;cursor:pointer;border-radius:6px;border:none;outline:none;appearance:none;background-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .15s ease,transform .1s ease;--fa-secondary-opacity:0.4}@media(hover:hover){.WidgetChatAction_chatAction__ZV8Ww:hover{background-color:rgba(0,0,0,.05)}.WidgetChatAction_chatAction__ZV8Ww:hover svg{color:var(--color-primary,#6366f1)}}.WidgetChatAction_chatAction__ZV8Ww svg{flex:0 0 auto;margin:auto;overflow:visible;transition:color .15s ease}.WidgetChatAction_chatAction__ZV8Ww:active{background-color:rgba(0,0,0,.08);transform:scale(.95)}.WidgetChatAction_chatAction__ZV8Ww:focus-visible{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,0),0 0 0 2px #4c9ffe}@media(hover:hover){.dark-theme .WidgetChatAction_chatAction__ZV8Ww:hover,[data-theme=dark] .WidgetChatAction_chatAction__ZV8Ww:hover{background-color:hsla(0,0%,100%,.1)}}.dark-theme .WidgetChatAction_chatAction__ZV8Ww:active,[data-theme=dark] .WidgetChatAction_chatAction__ZV8Ww:active{background-color:hsla(0,0%,100%,.15)}.RecentPostsWidget_postsList___5z3N{display:flex;flex-direction:column;gap:10px}.RecentPostsWidget_postItem__NfRUD{display:flex;flex-direction:column;padding:12px;background-color:#fff;border:1px solid var(--color-border,#eceef7);border-radius:12px;transition:box-shadow .15s ease}.RecentPostsWidget_postItem__NfRUD:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.RecentPostsWidget_postContent__S2CWB{flex:1;display:flex;align-items:flex-start;gap:12px;cursor:pointer;min-width:0}.RecentPostsWidget_postAvatar___xFPm{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.RecentPostsWidget_postAvatarPlaceholder__UdDa9{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-subtle,#f2f3f8);color:var(--color-text-secondary,#6b7280);flex-shrink:0}.RecentPostsWidget_postInfo__P8DbO{display:flex;flex-direction:column;gap:2px;min-width:0}.RecentPostsWidget_postAuthor__3EhdU{font-size:15px;font-weight:700;color:var(--color-text-default,#1a1a1a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecentPostsWidget_postBody__VQv3M{font-size:13px;color:var(--color-text-secondary,#6b7280);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RecentPostsWidget_postMeta__jQCwX{font-size:12px;color:var(--color-text-secondary,#6b7280)}.RecentPostsWidget_postFooter__dEzoa{display:flex;align-items:center;gap:8px;margin-top:6px}.RecentPostsWidget_loadingState__jV3vI{display:flex;flex-direction:column}.RecentPostsWidget_skeletonPost__x9z9U{display:flex;gap:12px;padding:8px 0;border-bottom:1px solid var(--color-border,#eceef7)}.RecentPostsWidget_skeletonPost__x9z9U:last-child{border-bottom:none}.RecentPostsWidget_skeletonAvatar__Jk3Yc{width:32px;height:32px;border-radius:50%;flex-shrink:0;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:RecentPostsWidget_shimmer__zwQoV 1.5s infinite}.RecentPostsWidget_skeletonInfo__R_G1H{flex:1}.RecentPostsWidget_skeletonTitle__0ICGv{width:150px;height:14px;margin-bottom:6px}.RecentPostsWidget_skeletonMeta__pevi7,.RecentPostsWidget_skeletonTitle__0ICGv{border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:RecentPostsWidget_shimmer__zwQoV 1.5s infinite}.RecentPostsWidget_skeletonMeta__pevi7{width:80px;height:12px}@keyframes RecentPostsWidget_shimmer__zwQoV{0%{background-position:-200% 0}to{background-position:200% 0}}.RecentPostsWidget_errorState__z4Bwg{padding:20px;text-align:center}.RecentPostsWidget_errorText___alri{color:var(--color-text-secondary,#6b7280);font-size:14px;margin:0}.RecentPostsWidget_emptyState__RVwFu{padding:12px 0;text-align:center}.RecentPostsWidget_emptyText__5OptK{color:var(--color-text-secondary,#6b7280);font-size:14px;margin:0}.dark-theme .RecentPostsWidget_postItem__NfRUD,[data-theme=dark] .RecentPostsWidget_postItem__NfRUD{background-color:var(--color-bg-surface,#1a1a1a);border-color:var(--color-border,#2d2d2d)}.dark-theme .RecentPostsWidget_postItem__NfRUD:hover,[data-theme=dark] .RecentPostsWidget_postItem__NfRUD:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}.dark-theme .RecentPostsWidget_postAuthor__3EhdU,[data-theme=dark] .RecentPostsWidget_postAuthor__3EhdU{color:var(--color-text-default,#ffffff)}.dark-theme .RecentPostsWidget_postAvatarPlaceholder__UdDa9,[data-theme=dark] .RecentPostsWidget_postAvatarPlaceholder__UdDa9{background-color:var(--color-bg-subtle,#2d2d2d)}.dark-theme .RecentPostsWidget_skeletonAvatar__Jk3Yc,.dark-theme .RecentPostsWidget_skeletonMeta__pevi7,.dark-theme .RecentPostsWidget_skeletonTitle__0ICGv,[data-theme=dark] .RecentPostsWidget_skeletonAvatar__Jk3Yc,[data-theme=dark] .RecentPostsWidget_skeletonMeta__pevi7,[data-theme=dark] .RecentPostsWidget_skeletonTitle__0ICGv{background:linear-gradient(90deg,#2d2d2d 25%,#3d3d3d 50%,#2d2d2d 75%);background-size:200% 100%}.dark-theme .RecentPostsWidget_skeletonPost__x9z9U,[data-theme=dark] .RecentPostsWidget_skeletonPost__x9z9U{border-bottom-color:var(--color-border,#2d2d2d)}.MyCommunityWidget_avatarIcon__xDZyA{width:20px;height:20px;border-radius:50%;overflow:hidden;flex-shrink:0}.MyCommunityWidget_avatarIcon__xDZyA img{width:100%;height:100%;object-fit:cover}.MyCommunityWidget_avatarPlaceholder__35fB7{width:20px;height:20px;border-radius:50%;background-color:var(--color-bg-secondary,#f3f4f6);display:flex;align-items:center;justify-content:center;flex-shrink:0;--fa-secondary-opacity:0.4}.MyCommunityWidget_avatarPlaceholder__35fB7 svg{font-size:10px;color:var(--color-text-secondary,#6b7280)}.MyCommunityWidget_metricsGrid__OTycS{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.MyCommunityWidget_metricCard__z5_Fb{display:flex;flex-direction:column;padding:12px;background-color:#fff;border:1px solid var(--color-border,#eceef7);border-radius:12px;transition:box-shadow .15s ease}.MyCommunityWidget_metricCard__z5_Fb:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.MyCommunityWidget_metricContent__kGi_J{flex:1;cursor:pointer}.MyCommunityWidget_metricHeader__aJVbe{display:flex;align-items:center;gap:8px;margin-bottom:10px}.MyCommunityWidget_metricIcon__8WId_{font-size:14px;color:var(--color-primary,#6366f1)}.MyCommunityWidget_metricLabel__c5psG{font-size:13px;font-weight:600;color:var(--color-text-default,#1a1a1a)}.MyCommunityWidget_metricStats__IphkV{display:flex;flex-direction:column;gap:6px}.MyCommunityWidget_statItem__6g38w{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.MyCommunityWidget_statValue__okvBc{font-size:18px;font-weight:700;color:var(--color-text-default,#1a1a1a)}.MyCommunityWidget_statLabel__hfIn1{font-size:11px;color:var(--color-text-secondary,#6b7280)}.MyCommunityWidget_changeIndicator__Jq0AN{display:inline-flex;align-items:center;gap:2px;font-size:11px;font-weight:500;padding:2px 6px;border-radius:4px}.MyCommunityWidget_positive__sIKCY{color:#059669;background-color:#d1fae5}.MyCommunityWidget_negative__Cj3l_{color:#dc2626;background-color:#fee2e2}.MyCommunityWidget_changeIcon___972k{font-size:9px}.MyCommunityWidget_metricActions__lO4p4{display:flex;justify-content:flex-end;margin-top:8px}.MyCommunityWidget_headerIcon__JN4u8{font-size:14px;color:var(--color-text-secondary,#6b7280);cursor:pointer;transition:color .15s ease}.MyCommunityWidget_headerIcon__JN4u8:hover{color:var(--color-primary,#6366f1)}.MyCommunityWidget_loadingState__pnco1{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.MyCommunityWidget_skeletonCard__053XI{padding:12px;background-color:#fff;border:1px solid var(--color-border,#eceef7);border-radius:12px}.MyCommunityWidget_skeletonHeader__X90B9{width:60px;height:14px;margin-bottom:10px}.MyCommunityWidget_skeletonHeader__X90B9,.MyCommunityWidget_skeletonValue__SRLbd{border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:MyCommunityWidget_shimmer__tIfHm 1.5s infinite}.MyCommunityWidget_skeletonValue__SRLbd{width:80px;height:24px}@keyframes MyCommunityWidget_shimmer__tIfHm{0%{background-position:-200% 0}to{background-position:200% 0}}.MyCommunityWidget_emptyState__TVA61{padding:12px 0;text-align:center}.MyCommunityWidget_emptyText__OFKzM{color:var(--color-text-secondary,#6b7280);font-size:14px;margin:0 0 16px;line-height:1.5}.MyCommunityWidget_ctaButtons__21XOg{display:flex;gap:12px;justify-content:center}@media(max-width:640px){.MyCommunityWidget_loadingState__pnco1,.MyCommunityWidget_metricsGrid__OTycS{grid-template-columns:1fr}}@media(min-width:641px)and (max-width:900px){.MyCommunityWidget_loadingState__pnco1,.MyCommunityWidget_metricsGrid__OTycS{grid-template-columns:repeat(2,1fr)}}.dark-theme .MyCommunityWidget_metricCard__z5_Fb,[data-theme=dark] .MyCommunityWidget_metricCard__z5_Fb{background-color:var(--color-bg-surface,#1a1a1a);border-color:var(--color-border,#2d2d2d)}.dark-theme .MyCommunityWidget_metricCard__z5_Fb:hover,[data-theme=dark] .MyCommunityWidget_metricCard__z5_Fb:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}.dark-theme .MyCommunityWidget_metricLabel__c5psG,.dark-theme .MyCommunityWidget_statValue__okvBc,[data-theme=dark] .MyCommunityWidget_metricLabel__c5psG,[data-theme=dark] .MyCommunityWidget_statValue__okvBc{color:var(--color-text-default,#ffffff)}.dark-theme .MyCommunityWidget_positive__sIKCY,[data-theme=dark] .MyCommunityWidget_positive__sIKCY{background-color:rgba(5,150,105,.2)}.dark-theme .MyCommunityWidget_negative__Cj3l_,[data-theme=dark] .MyCommunityWidget_negative__Cj3l_{background-color:rgba(220,38,38,.2)}.dark-theme .MyCommunityWidget_skeletonCard__053XI,[data-theme=dark] .MyCommunityWidget_skeletonCard__053XI{background-color:var(--color-bg-surface,#1a1a1a);border-color:var(--color-border,#2d2d2d)}.dark-theme .MyCommunityWidget_skeletonHeader__X90B9,.dark-theme .MyCommunityWidget_skeletonValue__SRLbd,[data-theme=dark] .MyCommunityWidget_skeletonHeader__X90B9,[data-theme=dark] .MyCommunityWidget_skeletonValue__SRLbd{background:linear-gradient(90deg,#2d2d2d 25%,#3d3d3d 50%,#2d2d2d 75%);background-size:200% 100%}.WorkspaceWidget_notesList__ZYn3j{display:flex;flex-direction:column;gap:10px}.WorkspaceWidget_noteItem__DWvAW{display:flex;flex-direction:column;padding:12px;background-color:#fff;border:1px solid var(--color-border,#eceef7);border-radius:12px;transition:box-shadow .15s ease}.WorkspaceWidget_noteItem__DWvAW:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.WorkspaceWidget_noteContent__CXlOW{flex:1;display:flex;flex-direction:column;gap:4px;cursor:pointer;min-width:0}.WorkspaceWidget_noteTitle__Digor{font-size:15px;font-weight:700;color:var(--color-text-default,#1a1a1a);margin-bottom:2px}.WorkspaceWidget_notePreview__kQqxG{font-size:13px;color:var(--color-text-secondary,#6b7280);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.WorkspaceWidget_noteMetaRow__lLVI3{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.WorkspaceWidget_noteMeta__X7yPf{font-size:12px;color:var(--color-text-muted,#9ca3af)}.WorkspaceWidget_addButton__4bMnT{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;transition:background-color .15s ease}.WorkspaceWidget_addButton__4bMnT:hover{background-color:rgba(0,0,0,.05)}.WorkspaceWidget_addIcon__J2O5i{font-size:14px;color:var(--color-primary,#6366f1)}.WorkspaceWidget_loadingState__gMKeT{display:flex;flex-direction:column}.WorkspaceWidget_skeletonNote__bZ6Ob{padding:8px 0;border-bottom:1px solid var(--color-border,#eceef7)}.WorkspaceWidget_skeletonNote__bZ6Ob:last-child{border-bottom:none}.WorkspaceWidget_skeletonTitle__gowkU{width:150px;height:14px;margin-bottom:6px}.WorkspaceWidget_skeletonMeta__lQJ8Q,.WorkspaceWidget_skeletonTitle__gowkU{border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:WorkspaceWidget_shimmer__KfPL7 1.5s infinite}.WorkspaceWidget_skeletonMeta__lQJ8Q{width:80px;height:11px}@keyframes WorkspaceWidget_shimmer__KfPL7{0%{background-position:-200% 0}to{background-position:200% 0}}.WorkspaceWidget_errorState__FnuI8{padding:20px;text-align:center}.WorkspaceWidget_errorText__n71eI{color:var(--color-text-secondary,#6b7280);font-size:14px;margin:0}.WorkspaceWidget_emptyState__oYVR2{padding:12px 0;text-align:center}.WorkspaceWidget_emptyText__M9ppS{color:var(--color-text-secondary,#6b7280);font-size:14px;margin:0 0 16px;line-height:1.5}.dark-theme .WorkspaceWidget_noteItem__DWvAW,[data-theme=dark] .WorkspaceWidget_noteItem__DWvAW{background-color:var(--color-bg-surface,#1a1a1a);border-color:var(--color-border,#2d2d2d)}.dark-theme .WorkspaceWidget_noteItem__DWvAW:hover,[data-theme=dark] .WorkspaceWidget_noteItem__DWvAW:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}.dark-theme .WorkspaceWidget_noteTitle__Digor,[data-theme=dark] .WorkspaceWidget_noteTitle__Digor{color:var(--color-text-default,#ffffff)}.dark-theme .WorkspaceWidget_addButton__4bMnT:hover,[data-theme=dark] .WorkspaceWidget_addButton__4bMnT:hover{background-color:hsla(0,0%,100%,.1)}.dark-theme .WorkspaceWidget_skeletonMeta__lQJ8Q,.dark-theme .WorkspaceWidget_skeletonTitle__gowkU,[data-theme=dark] .WorkspaceWidget_skeletonMeta__lQJ8Q,[data-theme=dark] .WorkspaceWidget_skeletonTitle__gowkU{background:linear-gradient(90deg,#2d2d2d 25%,#3d3d3d 50%,#2d2d2d 75%);background-size:200% 100%}.dark-theme .WorkspaceWidget_skeletonNote__bZ6Ob,[data-theme=dark] .WorkspaceWidget_skeletonNote__bZ6Ob{border-bottom-color:var(--color-border,#2d2d2d)}.CommunitiesWidget_communitiesList__B4sI0{display:flex;flex-direction:column}.CommunitiesWidget_communityRow__vuPY4{display:flex;flex-direction:column;padding:8px 0;border-bottom:1px solid var(--color-border,#eceef7)}.CommunitiesWidget_communityRow__vuPY4:last-child{border-bottom:none}.CommunitiesWidget_communityRow__vuPY4:hover{background-color:var(--color-bg-hover,rgba(0,0,0,.02))}.CommunitiesWidget_communityContent___EfTQ{flex:1;display:flex;align-items:center;gap:10px;cursor:pointer;min-width:0}.CommunitiesWidget_avatar__8RCUu{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0}.CommunitiesWidget_avatar__8RCUu img{width:100%;height:100%;object-fit:cover}.CommunitiesWidget_avatarPlaceholder__O3a7h{width:32px;height:32px;border-radius:50%;background-color:var(--color-bg-secondary,#f3f4f6);display:flex;align-items:center;justify-content:center;flex-shrink:0;--fa-secondary-opacity:1}.CommunitiesWidget_avatarPlaceholder__O3a7h svg{font-size:14px;color:var(--color-text-secondary,#6b7280)}.CommunitiesWidget_communityInfo__aFH4Q{display:flex;flex-direction:column;gap:2px;min-width:0}.CommunitiesWidget_communityName__jtl4o{font-size:14px;font-weight:600;color:var(--color-text-default,#1a1a1a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommunitiesWidget_communityDescription__9zj5X{font-size:12px;color:var(--color-text-secondary,#6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommunitiesWidget_communityFooter__Sdy9Q{display:flex;align-items:center;gap:8px;margin-top:6px}.CommunitiesWidget_loadingState__Px3_R{display:flex;flex-direction:column}.CommunitiesWidget_skeletonCommunity__OzFlZ{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--color-border,#eceef7)}.CommunitiesWidget_skeletonCommunity__OzFlZ:last-child{border-bottom:none}.CommunitiesWidget_skeletonAvatar__XH8Pg{width:32px;height:32px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:CommunitiesWidget_shimmer__BFq3F 1.5s infinite;flex-shrink:0}.CommunitiesWidget_skeletonInfo__in_yT{flex:1;display:flex;flex-direction:column;gap:4px}.CommunitiesWidget_skeletonTitle__IATng{width:100px;height:14px}.CommunitiesWidget_skeletonDescription__cUBNq,.CommunitiesWidget_skeletonTitle__IATng{border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:CommunitiesWidget_shimmer__BFq3F 1.5s infinite}.CommunitiesWidget_skeletonDescription__cUBNq{width:150px;height:12px}@keyframes CommunitiesWidget_shimmer__BFq3F{0%{background-position:-200% 0}to{background-position:200% 0}}.CommunitiesWidget_errorState__5FZUa{padding:12px 0;text-align:center}.CommunitiesWidget_errorText__eMNs3{color:var(--color-text-secondary,#6b7280);font-size:14px;margin:0}.CommunitiesWidget_emptyState__TCGHe{padding:12px 0;text-align:center}.CommunitiesWidget_emptyText__gBOT_{color:var(--color-text-secondary,#6b7280);font-size:14px;margin:0 0 12px;line-height:1.5}.dark-theme .CommunitiesWidget_communityRow__vuPY4,[data-theme=dark] .CommunitiesWidget_communityRow__vuPY4{border-bottom-color:var(--color-border,#2d2d2d)}.dark-theme .CommunitiesWidget_communityRow__vuPY4:hover,[data-theme=dark] .CommunitiesWidget_communityRow__vuPY4:hover{background-color:var(--color-bg-hover,rgba(255,255,255,.05))}.dark-theme .CommunitiesWidget_communityName__jtl4o,[data-theme=dark] .CommunitiesWidget_communityName__jtl4o{color:var(--color-text-default,#ffffff)}.dark-theme .CommunitiesWidget_avatarPlaceholder__O3a7h,[data-theme=dark] .CommunitiesWidget_avatarPlaceholder__O3a7h{background-color:var(--color-bg-secondary,#374151)}.dark-theme .CommunitiesWidget_skeletonCommunity__OzFlZ,[data-theme=dark] .CommunitiesWidget_skeletonCommunity__OzFlZ{border-bottom-color:var(--color-border,#2d2d2d)}.dark-theme .CommunitiesWidget_skeletonAvatar__XH8Pg,.dark-theme .CommunitiesWidget_skeletonDescription__cUBNq,.dark-theme .CommunitiesWidget_skeletonTitle__IATng,[data-theme=dark] .CommunitiesWidget_skeletonAvatar__XH8Pg,[data-theme=dark] .CommunitiesWidget_skeletonDescription__cUBNq,[data-theme=dark] .CommunitiesWidget_skeletonTitle__IATng{background:linear-gradient(90deg,#2d2d2d 25%,#3d3d3d 50%,#2d2d2d 75%);background-size:200% 100%}.TipsWidget_tipsList__GBHw7{display:flex;flex-direction:column;gap:10px}.TipsWidget_tipItem__pNtmF{display:flex;flex-direction:column;padding:12px;background-color:#fff;border:1px solid var(--color-border,#eceef7);border-radius:12px;transition:box-shadow .15s ease}.TipsWidget_tipItem__pNtmF:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.TipsWidget_tipContent__fsLkC{flex:1;cursor:pointer;min-width:0}.TipsWidget_tipTitle__il_Mt{font-size:15px;font-weight:700;color:var(--color-text-default,#1a1a1a);margin-bottom:4px}.TipsWidget_tipPreview__MrG0U{font-size:13px;color:var(--color-text-secondary,#6b7280);margin:0 0 8px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TipsWidget_tipMetaRow__IUQub{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.TipsWidget_tipTags__hZUoL{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.TipsWidget_tipTag__QvtlD{display:inline-block;padding:2px 8px;background-color:var(--color-bg-secondary,#f3f4f6);border-radius:12px;font-size:10px;font-weight:500;color:var(--color-text-secondary,#6b7280)}.TipsWidget_loadingState__PLyYQ{display:flex;flex-direction:column}.TipsWidget_skeletonTip__KfAht{padding:8px 0;border-bottom:1px solid var(--color-border,#eceef7)}.TipsWidget_skeletonTip__KfAht:last-child{border-bottom:none}.TipsWidget_skeletonTitle__FSBKR{width:180px;height:14px;margin-bottom:8px}.TipsWidget_skeletonBody__iRKkU,.TipsWidget_skeletonTitle__FSBKR{border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:TipsWidget_shimmer__UqGwo 1.5s infinite}.TipsWidget_skeletonBody__iRKkU{width:100%;height:12px}@keyframes TipsWidget_shimmer__UqGwo{0%{background-position:-200% 0}to{background-position:200% 0}}.TipsWidget_errorState__7jYyO{padding:20px;text-align:center}.TipsWidget_errorText__lmEV0{color:var(--color-text-secondary,#6b7280);font-size:14px;margin:0}.TipsWidget_emptyState__V3kTa{padding:12px 0;text-align:center}.TipsWidget_emptyText__1OdNu{color:var(--color-text-secondary,#6b7280);font-size:14px;margin:0}.dark-theme .TipsWidget_tipItem__pNtmF,[data-theme=dark] .TipsWidget_tipItem__pNtmF{background-color:var(--color-bg-surface,#1a1a1a);border-color:var(--color-border,#2d2d2d)}.dark-theme .TipsWidget_tipItem__pNtmF:hover,[data-theme=dark] .TipsWidget_tipItem__pNtmF:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}.dark-theme .TipsWidget_tipTitle__il_Mt,[data-theme=dark] .TipsWidget_tipTitle__il_Mt{color:var(--color-text-default,#ffffff)}.dark-theme .TipsWidget_tipTag__QvtlD,[data-theme=dark] .TipsWidget_tipTag__QvtlD{background-color:var(--color-bg-secondary,#374151)}.dark-theme .TipsWidget_skeletonTip__KfAht,[data-theme=dark] .TipsWidget_skeletonTip__KfAht{border-bottom-color:var(--color-border,#2d2d2d)}.dark-theme .TipsWidget_skeletonBody__iRKkU,.dark-theme .TipsWidget_skeletonTitle__FSBKR,[data-theme=dark] .TipsWidget_skeletonBody__iRKkU,[data-theme=dark] .TipsWidget_skeletonTitle__FSBKR{background:linear-gradient(90deg,#2d2d2d 25%,#3d3d3d 50%,#2d2d2d 75%);background-size:200% 100%}.GettingStartedWidget_progressSection__hZLSe{margin-bottom:16px}.GettingStartedWidget_progressLabel__wfBSU{display:block;font-size:13px;font-weight:600;color:var(--color-text-secondary,#6b7280);margin-bottom:8px}.GettingStartedWidget_progressBar__6wf02{width:100%;height:6px;background-color:var(--color-bg-secondary,#f3f4f6);border-radius:3px;overflow:hidden}.GettingStartedWidget_progressFill__l8NGS{height:100%;background-color:#10bba9;border-radius:3px;transition:width .6s ease-out}.GettingStartedWidget_stepsList__H5vRh{display:flex;flex-direction:column}.GettingStartedWidget_stepRow__NAELB{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--color-border,#eceef7);cursor:pointer;transition:background-color .15s ease}.GettingStartedWidget_stepRow__NAELB:last-child{border-bottom:none}.GettingStartedWidget_stepRow__NAELB:hover{background-color:var(--color-bg-secondary,#f9fafb)}.GettingStartedWidget_stepCompleted__iLWKh{opacity:.7;cursor:default}.GettingStartedWidget_stepCompleted__iLWKh:hover{background-color:rgba(0,0,0,0)}.GettingStartedWidget_checkIncomplete__fqqMZ{border-radius:50%;border:2px solid var(--color-border,#d1d5db);color:var(--color-text-secondary,#6b7280);font-size:12px;font-weight:600}.GettingStartedWidget_checkComplete__iD8Fu,.GettingStartedWidget_checkIncomplete__fqqMZ{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px}.GettingStartedWidget_checkComplete__iD8Fu{border-radius:50%;background-color:#10bba9;color:#fff;animation:GettingStartedWidget_checkPulse__FQDYc .3s ease-out}.GettingStartedWidget_checkIcon__Svyys{font-size:11px}.GettingStartedWidget_stepNumber__fWe_g{line-height:1}@keyframes GettingStartedWidget_checkPulse__FQDYc{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.GettingStartedWidget_stepContent__rSiOA{flex:1;min-width:0}.GettingStartedWidget_stepTitle__abpDI{font-size:14px;font-weight:600;color:var(--color-text-default,#1a1a1a)}.GettingStartedWidget_stepCompleted__iLWKh .GettingStartedWidget_stepTitle__abpDI{font-weight:400}.GettingStartedWidget_stepDescription__P5sH_{font-size:12px;color:var(--color-text-secondary,#6b7280);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GettingStartedWidget_stepChevron__D61is{font-size:12px;color:var(--color-text-secondary,#9ca3af);flex-shrink:0}.dark-theme .GettingStartedWidget_progressBar__6wf02,[data-theme=dark] .GettingStartedWidget_progressBar__6wf02{background-color:var(--color-bg-secondary,#374151)}.dark-theme .GettingStartedWidget_stepRow__NAELB,[data-theme=dark] .GettingStartedWidget_stepRow__NAELB{border-bottom-color:var(--color-border,#2d2d2d)}.dark-theme .GettingStartedWidget_stepRow__NAELB:hover,[data-theme=dark] .GettingStartedWidget_stepRow__NAELB:hover{background-color:var(--color-bg-secondary,#1f2937)}.dark-theme .GettingStartedWidget_stepCompleted__iLWKh:hover,[data-theme=dark] .GettingStartedWidget_stepCompleted__iLWKh:hover{background-color:rgba(0,0,0,0)}.dark-theme .GettingStartedWidget_checkIncomplete__fqqMZ,[data-theme=dark] .GettingStartedWidget_checkIncomplete__fqqMZ{border-color:var(--color-border,#4b5563);color:var(--color-text-secondary,#9ca3af)}.dark-theme .GettingStartedWidget_stepTitle__abpDI,[data-theme=dark] .GettingStartedWidget_stepTitle__abpDI{color:var(--color-text-default,#ffffff)}.FinishSetupWidget_progressSection__uqH7a{margin-bottom:16px}.FinishSetupWidget_progressLabel__EeuXS{display:block;font-size:13px;font-weight:600;color:var(--color-text-secondary,#6b7280);margin-bottom:8px}.FinishSetupWidget_progressBar__K_1w_{width:100%;height:6px;background-color:var(--color-bg-secondary,#f3f4f6);border-radius:3px;overflow:hidden}.FinishSetupWidget_progressFill__YDIms{height:100%;background-color:#10bba9;border-radius:3px;transition:width .6s ease-out}.FinishSetupWidget_stepsList__uYK1i{display:flex;flex-direction:column}.FinishSetupWidget_stepRow__huQ6f{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--color-border,#eceef7);cursor:pointer;transition:background-color .15s ease}.FinishSetupWidget_stepRow__huQ6f:last-child{border-bottom:none}.FinishSetupWidget_stepRow__huQ6f:hover{background-color:var(--color-bg-secondary,#f9fafb)}.FinishSetupWidget_stepCompleted__QLn7T{opacity:.7;cursor:default}.FinishSetupWidget_stepCompleted__QLn7T:hover{background-color:rgba(0,0,0,0)}.FinishSetupWidget_checkIncomplete__UouZd{border-radius:50%;border:2px solid var(--color-border,#d1d5db);color:var(--color-text-secondary,#6b7280);font-size:12px;font-weight:600}.FinishSetupWidget_checkComplete__v0SPr,.FinishSetupWidget_checkIncomplete__UouZd{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px}.FinishSetupWidget_checkComplete__v0SPr{border-radius:50%;background-color:#10bba9;color:#fff;animation:FinishSetupWidget_checkPulse__2PmI3 .3s ease-out}.FinishSetupWidget_checkIcon__dRZed{font-size:11px}.FinishSetupWidget_stepNumber__Vp7nB{line-height:1}@keyframes FinishSetupWidget_checkPulse__2PmI3{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.FinishSetupWidget_stepContent__kjykl{flex:1;min-width:0}.FinishSetupWidget_stepTitle__03CLX{font-size:14px;font-weight:600;color:var(--color-text-default,#1a1a1a)}.FinishSetupWidget_stepCompleted__QLn7T .FinishSetupWidget_stepTitle__03CLX{font-weight:400}.FinishSetupWidget_stepDescription__mHxrP{font-size:12px;color:var(--color-text-secondary,#6b7280);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FinishSetupWidget_stepChevron__6LCGK{font-size:12px;color:var(--color-text-secondary,#9ca3af);flex-shrink:0}.dark-theme .FinishSetupWidget_progressBar__K_1w_,[data-theme=dark] .FinishSetupWidget_progressBar__K_1w_{background-color:var(--color-bg-secondary,#374151)}.dark-theme .FinishSetupWidget_stepRow__huQ6f,[data-theme=dark] .FinishSetupWidget_stepRow__huQ6f{border-bottom-color:var(--color-border,#2d2d2d)}.dark-theme .FinishSetupWidget_stepRow__huQ6f:hover,[data-theme=dark] .FinishSetupWidget_stepRow__huQ6f:hover{background-color:var(--color-bg-secondary,#1f2937)}.dark-theme .FinishSetupWidget_stepCompleted__QLn7T:hover,[data-theme=dark] .FinishSetupWidget_stepCompleted__QLn7T:hover{background-color:rgba(0,0,0,0)}.dark-theme .FinishSetupWidget_checkIncomplete__UouZd,[data-theme=dark] .FinishSetupWidget_checkIncomplete__UouZd{border-color:var(--color-border,#4b5563);color:var(--color-text-secondary,#9ca3af)}.dark-theme .FinishSetupWidget_stepTitle__03CLX,[data-theme=dark] .FinishSetupWidget_stepTitle__03CLX{color:var(--color-text-default,#ffffff)}.constants-web .landing-two-column{display:flex;min-height:100vh;width:100%;position:relative}.constants-web .landing-left-column{width:40%;min-width:400px;max-width:500px;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;padding-left:40px;padding-right:40px;background-color:#fff;border-right:1px solid #ebeef7;z-index:10}.constants-web .landing-left-column .landing-left-content{max-width:400px}.constants-web .landing-left-column .landing-headline{font-size:40px;font-weight:800;line-height:1.2;color:#4d4d4d;margin-bottom:20px}.constants-web .landing-left-column .landing-subtext{max-width:100%;margin:32px 0}.constants-web .landing-right-column{flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow-x:hidden}.constants-web .landing-right-column .property-list-item-property{padding:2px 5px 2px 0}.constants-web .landing-mobile-hero{min-height:85vh;background-color:#fff;padding:50px 24px;display:none;flex-direction:column;justify-content:center;position:relative}.constants-web .landing-mobile-hero .landing-mobile-hero-content{max-width:500px;margin:0 auto}.constants-web .landing-mobile-hero .landing-headline{font-size:36px;font-weight:800;line-height:1.2;color:#4d4d4d;margin-bottom:20px}.constants-web .landing-mobile-hero .landing-subtext{max-width:100%;margin:24px 0;color:#4d4d4d}.constants-web .landing-mobile-hero .claim-input{max-width:100%;margin-top:32px}.constants-web .landing-subtext{max-width:50%;margin:0 auto}.constants-web .how-it-works-carousel{display:flex;gap:24px;padding:16px 0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media(hover:none){.constants-web .how-it-works-carousel{scrollbar-width:none;-ms-overflow-style:none}.constants-web .how-it-works-carousel::-webkit-scrollbar{display:none}}.constants-web .how-it-works-step{flex:0 0 calc(70% - 12px);min-width:280px;scroll-snap-align:start;transition:transform .2s ease,box-shadow .2s ease}.constants-web .how-it-works-step:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.constants-web .how-it-works-step:last-child{margin-right:24px}.constants-web .how-it-works-step-header{margin-bottom:16px}.constants-web .how-it-works-step-icon{font-size:40px;color:#7375a5;--fa-primary-color:#7375A5;--fa-secondary-color:#EBEEF7;--fa-secondary-opacity:1}.constants-web .how-it-works-step-title{font-size:16px;font-weight:700;color:#4d4d4d;margin:0 0 12px}.constants-web .how-it-works-step-description{font-size:15px;line-height:1.6;color:#a0a0a0;margin:0}@media(min-width:951px){.constants-web .how-it-works-carousel{overflow-x:hidden}.constants-web .how-it-works-step{flex:1 1 0;min-width:0}.constants-web .how-it-works-step:last-child{margin-right:0}}.constants-web .nav-items-container.landing{margin-left:auto;margin-right:auto;width:92.30769%;max-width:960px}.constants-web .buisness-landing-sign-up{padding-top:20px;padding-bottom:20px;flex:1 1}.constants-web .business-landing-placeholder{position:relative;width:100%}.constants-web .business-landing-hero-placeholder,.constants-web .business-landing-placeholder{background-color:var(--color-bg-surface);background-size:cover;background-repeat:no-repeat;overflow:hidden;padding-top:45%;border-radius:15px}.constants-web .business-landing-hero-placeholder{position:static;width:110%;height:100%}.constants-web .landing-input{margin:25px 40px 6px 0}.constants-web .landing-icon-container{background:var(--color-bg);min-height:30px;min-width:30px;display:flex;justify-content:center;align-items:center;border-radius:3px;padding:5px;margin-right:15px}.constants-web .landing-arrow,.constants-web .landing-arrow:before{position:absolute;left:50%}.constants-web .landing-arrow{width:20px;height:20px;bottom:40px;margin:-20px 0 0 -20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:none;border-top:none;border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary)}.constants-web .landing-arrow:before{content:"";width:20px;height:20px;top:50%;margin:-10px 0 0 -10px;border-left:none;border-top:none;border-right:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary);animation-duration:2s;animation-iteration-count:infinite;animation-name:arrow}@media(max-width:950px){.constants-web .landing-two-column{flex-direction:column;min-height:auto}.constants-web .landing-left-column{display:none}.constants-web .landing-mobile-hero{display:flex}.constants-web .landing-right-column{width:100%}.constants-web .landing-subtext{max-width:100%}.constants-web .landing-arrow{bottom:20px}.constants-web .page-section-container.landing{padding-top:25px;padding-bottom:25px}.constants-web .page-section-container.landing-hero{padding-top:75px;padding-bottom:25px}.constants-web .business-landing-placeholder{min-height:250px}.constants-web .hero-form{display:none}.constants-web .side-graphic-container--left,.constants-web .side-graphic-container--right{overflow:hidden}}.constants-web .waitlist-container{background:#fff;border-radius:15px;flex:.5;padding-bottom:20px;padding-top:20px;filter:drop-shadow(0 8px 6px rgba(0,0,0,.25))!important;width:450px;margin-top:50px}.constants-web .waitlist-form{width:100%;margin:0 auto}.constants-web .waitlist-form--mobile{display:none}.constants-web .waitlist-form--web{display:block}.constants-web .page-image-background-container{padding-top:20px;padding-bottom:20px;flex:1 1}.constants-web .side-graphic-container--left{position:relative;height:400px}.constants-web .side-graphic--left{height:800px;position:absolute;left:-600px;border-radius:15px;display:block;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:1057px}.constants-web .side-graphic-container--right{position:relative;height:400px}.constants-web .side-graphic--right{height:800px;position:absolute;right:-600px;border-radius:15px;display:block;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:1057px}.constants-web .feature-list--mobile{display:none}.constants-web .feature-list--full{display:block}.constants-web .slide-container{width:50%;margin:0 auto}@media(max-width:767px){.constants-web .waitlist-form--mobile{display:block}.constants-web .waitlist-form--web{display:none}.constants-web .page-image-background-content{text-align:center}.constants-web .page-image-background-container{position:relative;top:0;left:0;min-height:250px;width:100%}.constants-web .page-image-background-content{flex:1}.constants-web .page-image-background-content-container{margin:0 auto;position:absolute;z-index:11;top:0;transform:none;left:0;right:0}.constants-web .page-image-background-container .progressive-image img,.constants-web .page-image-background-container .progressive-image img.loaded{width:auto}.constants-web .page-section-container.carousel{text-align:center}.constants-web .page-section-container.mobile-sign-up{display:block}.constants-web .page-section-content.mobile-sign-up{position:relative;height:300px;text-align:center;width:100%}.constants-web .page-section-content.responsive{display:block}.constants-web .page-section-content.side-graphic{width:100%}.constants-web .page-section-content.wide{display:block}.constants-web .page-section-text-container{text-align:center!important}.constants-web .page-section-slide-container{display:block}.constants-web .page-section-content.demo{flex-direction:column}.constants-web .slide{max-width:100%}.constants-web .graphic-container,.constants-web .graphic-container .page-image-container{padding-bottom:0}.constants-web .feature-list--mobile{display:block}.constants-web .feature-list--full{display:none}}.pricing-feature-table{width:100%;position:relative}.pricing-category-header,.pricing-feature-row,.pricing-table-header{display:grid;grid-template-columns:1fr 2fr 2fr;min-height:50px;align-items:center}.pricing-table-header{background-color:#ffffff;border-bottom:1px solid #ebeef7;font-weight:600;position:sticky;top:0;z-index:10}.pricing-header-cell{padding:16px 20px}.pricing-plan-header{display:flex;flex-direction:column;align-items:center;gap:2px}.pricing-category-header{background-color:#f1f3f4;border-bottom:1px solid #ebeef7;border-top:1px solid #ebeef7}.pricing-category-cell{padding:12px 20px}.pricing-feature-row{border-bottom:1px solid #ebeef7;transition:background-color .15s ease}.pricing-feature-row:hover{background-color:#f8f9fa}.pricing-feature-row--even{background-color:transparent}.pricing-feature-row:last-child{border-bottom:none}.pricing-feature-column{padding:16px 20px}.pricing-plan-column{padding:16px 12px}.pricing-feature-row .pricing-plan-column:last-child{background-color:rgba(115,117,165,.02);border-left:1px solid #ebeef7}.pricing-feature-cell{display:flex;align-items:center;min-height:60px}.pricing-feature-cell--top{align-items:flex-start}.pricing-benefit-label{display:flex;align-items:center;gap:10px}.pricing-benefit-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px}.pricing-benefit-icon--amber{background-color:rgba(217,164,6,.1);color:#d9a406}.pricing-benefit-icon--blue{background-color:rgba(59,130,246,.1);color:#3b82f6}.pricing-benefit-icon--brown{background-color:rgba(161,98,7,.1);color:#a16207}.pricing-benefit-icon--green{background-color:rgba(22,163,74,.1);color:#16a34a}.pricing-benefit-icon--purple{background-color:rgba(115,117,165,.1);color:#7375A5}.pricing-benefit-icon--red{background-color:rgba(220,53,69,.1);color:#dc3545}.pricing-benefit-icon--teal{background-color:rgba(16,187,169,.1);color:#10BBA9}.pricing-benefit-icon--indigo{background-color:rgba(99,102,241,.1);color:#6366f1}.pricing-benefit-icon--pink{background-color:rgba(219,39,119,.1);color:#db2777}.pricing-feature-row--toggle,.pricing-table-header--toggle{grid-template-columns:2fr 3fr}.pricing-view-toggle{position:relative;width:240px;height:36px;background:var(--color-bg-surface,#f1f3f4);border-radius:18px;cursor:pointer;overflow:hidden;user-select:none}.pricing-view-toggle__slider{position:absolute;width:50%;height:calc(100% - 4px);top:2px;left:2px;background:white;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:left .3s cubic-bezier(.68,-.55,.265,1.55);z-index:1}.pricing-view-toggle__slider--with{left:calc(50% - 2px)}.pricing-view-toggle__labels{position:relative;display:flex;width:100%;height:100%;z-index:2}.pricing-view-toggle__label{flex:1;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted,#8b8fa3);font-size:13px;font-weight:500;transition:all .3s ease}.pricing-view-toggle__label--active{color:var(--color-primary,#7375A5);font-weight:600}.pricing-text-toggle{display:flex;align-items:center;gap:20px}.pricing-text-toggle__label{font-size:15px;font-weight:400;color:var(--color-text-muted,#8b8fa3);cursor:pointer;transition:color .2s ease}.pricing-text-toggle__label:hover{color:var(--color-primary,#7375A5)}.pricing-text-toggle__label--active{color:var(--color-primary,#7375A5);font-weight:600}@media (max-width:768px){.pricing-category-header,.pricing-feature-row,.pricing-table-header{grid-template-columns:1fr 2fr 2fr;font-size:13px}.pricing-feature-row--toggle,.pricing-table-header--toggle{grid-template-columns:2fr 3fr}.pricing-view-toggle{width:200px}.pricing-feature-column,.pricing-header-cell,.pricing-plan-column{padding:12px 8px}.pricing-feature-cell{min-height:50px}}@media (max-width:480px){.pricing-category-header,.pricing-feature-row,.pricing-table-header{grid-template-columns:1fr 1.5fr 1.5fr;font-size:12px}.pricing-feature-row--toggle,.pricing-table-header--toggle{grid-template-columns:1fr 1.5fr}.pricing-view-toggle{width:180px;height:32px}.pricing-feature-column,.pricing-header-cell,.pricing-plan-column{padding:8px 6px}}.landing-modal{position:fixed;inset:0;z-index:900;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.landing-modal--visible{opacity:1}.landing-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.4);backdrop-filter:blur(4px)}.landing-modal__content{position:relative;width:90vw;max-width:1200px;height:90vh;border-radius:15px;background:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;display:flex;flex-direction:column}.landing-modal__content>.card-header{padding:0 10px}.landing-modal__right .landing-mobile-hero{padding:20px 24px}.landing-modal__right .landing-mobile-hero .landing-headline{font-size:60px;font-weight:900;line-height:1.05;color:#4d4d4d;margin-bottom:35px}.landing-modal__layout{display:flex;flex:1;min-height:0}.landing-modal__left{width:35%;min-width:320px;max-width:420px;display:flex;flex-direction:column;justify-content:center;padding:40px;background:#fff;border-right:1px solid #ebeef7;overflow:hidden;flex-shrink:0}.landing-modal__left-content{max-width:400px}.landing-modal__headline{font-size:60px;font-weight:900;line-height:1.05;color:#4d4d4d;display:block;margin-bottom:35px}.landing-modal__right{flex:1;min-width:0;overflow-y:auto;overflow-x:hidden}.landing-modal__right .page-section-container.landing,.landing-modal__right .page-section-container.landing.background-color--dark-gray,.landing-modal__right .page-section-container.landing.background-color--white{padding-top:40px!important;padding-bottom:40px!important}.landing-modal__right .page-section-content{max-width:100%;padding:0}.landing-modal__right .footer__content{max-width:100%}.landing-modal__right .footer__item--right{margin-left:24px}.landing-modal__right .how-it-works-carousel{overflow-x:auto!important}.landing-modal__right .how-it-works-step{flex:0 0 auto!important;min-width:220px;max-width:260px}@media(max-width:950px){.landing-modal__content{width:100%;max-width:100%;height:100%;border-radius:0}.landing-modal__layout{flex-direction:column}.landing-modal__left{display:none}.landing-modal__right{width:100%}}.creators-count-wrapper{margin-bottom:12px}.creators-count-pill{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:999px;line-height:1}.creators-count-pill__dot{position:relative;flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#10bba9;box-shadow:0 0 0 0 rgba(16,187,169,.6);animation:liveDotPulse 2s ease-out infinite}.creators-count-pill__text{font-size:13px;font-weight:500;color:#1a1a1a;letter-spacing:.1px}.creators-count-pill__number{font-weight:700;color:#000}@keyframes liveDotPulse{0%{box-shadow:0 0 0 0 rgba(16,187,169,.55)}70%{box-shadow:0 0 0 7px rgba(16,187,169,0)}to{box-shadow:0 0 0 0 rgba(16,187,169,0)}}.landing-toolkit-table{max-width:100%}.landing-toolkit-table .card-body{padding:0}.landing-toolkit-table .pricing-feature-row--toggle,.landing-toolkit-table .pricing-table-header--toggle{grid-template-columns:1fr 140px}.landing-toolkit-table .pricing-feature-row{min-height:0}.landing-toolkit-table .pricing-feature-row:hover{background-color:rgba(0,0,0,0)}.landing-toolkit-table .pricing-feature-cell{min-height:0}.landing-toolkit-table .pricing-feature-column,.landing-toolkit-table .pricing-header-cell,.landing-toolkit-table .pricing-plan-column{padding:8px 12px}.landing-toolkit-table .pricing-plan-column{text-align:right}.landing-toolkit-table .pricing-plan-column:last-child{background-color:rgba(0,0,0,0);border-left:none}.landing-toolkit-table .pricing-header-cell:last-child{text-align:right}.landing-toolkit-table .pricing-benefit-label{gap:8px}.landing-toolkit-table .pricing-benefit-icon{width:24px;height:24px;font-size:11px}.landing-toolkit-table .pricing-benefit-label span,.landing-toolkit-table .pricing-plan-column span{font-size:12px}.landing-toolkit-table .pricing-feature-row--total{border-top:1px solid #d4d8e6}.landing-toolkit-table .pricing-feature-row--total .pricing-feature-column span,.landing-toolkit-table .pricing-feature-row--total .pricing-plan-column span{font-size:13px;font-weight:700}.landing-toolkit-table .pricing-feature-row--cta .pricing-feature-column span,.landing-toolkit-table .pricing-feature-row--cta .pricing-plan-column span{color:#10bba9;font-size:13px;font-weight:700}.landing-mini-website-stack{width:100%}.mini-website-capability-list{margin-top:24px;display:flex;flex-direction:column;gap:24px}.capability-section{display:flex;flex-direction:column;gap:12px}.capability-section__heading{font-size:13px;font-weight:700;letter-spacing:.3px;color:#fff}.capability-row{display:flex;align-items:center;gap:14px;padding:16px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:12px}.capability-row .pricing-benefit-icon{flex-shrink:0;width:40px;height:40px;font-size:16px}.capability-row__copy{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.capability-row__name{font-size:17px;font-weight:700;line-height:1.2;color:#fff}.capability-row__desc{font-size:13px;font-weight:400;line-height:1.3;color:hsla(0,0%,100%,.6)}.capability-row__price{flex-shrink:0;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.85)}.mini-website-stack__value{display:flex;flex-direction:column;gap:2px;margin-top:20px;text-align:left}.mini-website-stack__value-line{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.85)}.mini-website-stack__value-line--bold{font-weight:700}.mini-website-stack__value-line--accent{font-weight:700;color:#10bba9}.landing-body--modal{display:flex;flex-direction:column;flex:1;min-height:0}.landing-body--panel{width:100%;min-width:0}.landing-body--panel .landing-modal__layout{display:flex;align-items:flex-start;min-width:0}.landing-body--panel .landing-modal__left{position:sticky;top:40px;background:rgba(0,0,0,0);border-right:none;padding:40px;overflow:visible}.landing-body--panel .landing-modal__right{overflow-y:visible;min-width:0;border-left:1px solid #ebeef7}.landing-body--panel footer{border-top:1px solid hsla(0,0%,100%,.12)}.landing-body--panel .claim-input .text-input-container{border:1px solid var(--color-border,#e0e0e0)!important}.landing-body--panel .page-section-container.landing{width:100%}@media(max-width:950px){.landing-body--panel .landing-modal__layout{flex-direction:column;min-width:0}.landing-body--panel .landing-modal__left{display:none}.landing-body--panel .landing-modal__right{width:100%;min-width:0;border-left:none;padding-right:0}}.page-container .chat-content-container .main-panel.main-panel--guest-landing{height:100%}.dashboard-layout--guest-landing{max-width:none;padding:0;padding-bottom:var(--cookie-banner-height,0)}.dashboard-layout--guest-landing>:first-child{min-height:0;padding-top:0;margin-bottom:0}.dashboard-layout--guest-landing>:first-child>*{max-width:none;padding-left:0;padding-right:0}.StepHeader_stepHeader__wZeVj{text-align:left;margin-bottom:32px}.StepHeader_title__hizc0{font-size:28px;font-weight:700;color:var(--color-text-default,#1a1a1a);margin:0 0 12px;line-height:1.3}.StepHeader_subtitleRow__H2gSv{display:flex;align-items:flex-start}.StepHeader_subtitle__hcOdm{font-size:16px;font-weight:400;color:var(--color-text-secondary,#6b7280);margin:0;line-height:1.5}.dark-theme .StepHeader_title__hizc0,[data-theme=dark] .StepHeader_title__hizc0{color:var(--color-text-default,#ffffff)}.dark-theme .StepHeader_subtitle__hcOdm,[data-theme=dark] .StepHeader_subtitle__hcOdm{color:var(--color-text-secondary,#9ca3af)}.welcome-step{padding:0 20px 20px}.welcome-step__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.welcome-step__item{display:flex;align-items:flex-start;gap:12px}.welcome-step__icon{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:16px}.welcome-step__icon--amber{color:#d9a406;background-color:rgba(217,164,6,.1)}.welcome-step__icon--blue{color:#3b82f6;background-color:rgba(59,130,246,.1)}.welcome-step__icon--green{color:#16a34a;background-color:rgba(22,163,74,.1)}.welcome-step__icon--purple{color:#7375a5;background-color:rgba(115,117,165,.1)}.welcome-step__icon--teal{color:#10bba9;background-color:rgba(16,187,169,.1)}.welcome-step__icon--indigo{color:#6366f1;background-color:rgba(99,102,241,.1)}.welcome-step__item-text{display:flex;flex-direction:column;gap:2px;padding-top:2px}.welcome-step__item-title{font-size:15px;font-weight:600;color:#4d4d4d;line-height:24px}.welcome-step__item-desc{font-size:12px;color:#8d8d8d;line-height:20px}.welcome-step__footer{display:flex;justify-content:flex-end;align-items:center;padding-top:20px;border-top:1px solid #ebeef7}@media(max-width:767px){.welcome-step{padding:0 16px 16px}}.pressable-select{position:relative;width:100%}.pressable-select__control{width:100%;box-sizing:border-box;height:48px;padding:0 40px 0 14px;appearance:none;-webkit-appearance:none;border:1px solid var(--color-border,#ebeef7);border-radius:10px;background:var(--color-bg-surface,#ffffff);font-size:14px;font-family:inherit;color:var(--color-text,#4d4d4d);cursor:pointer;outline:none;transition:border-color .15s ease}.pressable-select__control:focus{border-color:var(--color-primary,#7375A5)}.pressable-select__control:disabled{opacity:.6;cursor:default}.pressable-select__arrows{position:absolute;right:14px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:1px;color:var(--color-text-muted,#a0a0a0);pointer-events:none}.pressable-select__arrow{font-size:9px;line-height:1}.pressable-select--date .pressable-select__control{-webkit-appearance:auto;appearance:auto;padding-right:14px}@media(max-width:767px){.pressable-select__control{font-size:16px}}.profile-step{padding:0 20px 20px}.profile-step__header{text-align:center;margin-bottom:24px}.profile-step__title{font-size:28px;font-weight:800;line-height:1.2;color:#4d4d4d;margin:0 0 8px}.profile-step__description{font-size:14px;line-height:22px;color:#8d8d8d;max-width:440px;margin:0 auto}.profile-step__section{border-top:1px solid #ebeef7}.profile-step__section:first-of-type{border-top:none}.profile-step__section--card{border:1px solid #ebeef7;border-radius:15px;margin-top:16px}.profile-step__section--card .profile-step__section-toggle{padding:16px}.profile-step__section--card .profile-step__section-body{padding:0 16px 16px}.profile-step__section-header{padding:16px 0}.profile-step__section-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 0;background:none;border:none;cursor:pointer;text-align:left}.profile-step__section-chevron{flex-shrink:0;font-size:14px;color:#a0a0a0;transition:transform .2s ease}.profile-step__section-chevron--open{transform:rotate(180deg)}.profile-step__section-body{padding-bottom:20px}.profile-step__divider{height:1px;background:#ebeef7;margin:8px 0 24px}.profile-step__optional{font-weight:400;color:#a0a0a0;font-size:12px}.profile-step__field{margin-bottom:15px}.profile-step__label{display:block;font-size:12px;font-weight:600;color:#4d4d4d;margin-bottom:4px}.profile-step__section-heading{display:block;font-size:16px;font-weight:700;color:#4d4d4d;text-transform:uppercase;letter-spacing:.5px}.profile-step__section-heading--gradient{font-size:13px;background:linear-gradient(90deg,#7375A5,#10BBA9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.profile-step__section-heading-row{display:inline-flex;align-items:center;gap:8px}.profile-step__section-icon{font-size:15px;color:#8d8d8d}.profile-step__ai-icon{font-size:16px}.profile-step__ai-icon path{fill:url(#ai-sparkle-gradient)!important;opacity:1!important}.profile-step__section-subtext{display:block;font-size:12px;font-weight:400;color:#8d8d8d;text-transform:none;letter-spacing:normal;margin-top:4px}.profile-step__field-label{display:block;font-size:13px;font-weight:500;color:#a0a0a0;margin-bottom:4px}.profile-step__hint{font-size:12px;color:#a0a0a0;margin:2px 0 12px;line-height:16px}.profile-step__avatar-upload{display:inline-block}.profile-step__avatar-dropzone{position:relative;cursor:pointer;display:inline-block}.profile-step__avatar-overlay{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.profile-step__avatar-overlay--show{opacity:1}.profile-step__personality-stack{display:flex;flex-direction:column;gap:12px}.profile-step__personality-field{display:flex;flex-direction:column;gap:4px}.profile-step__footer{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid #ebeef7;margin-top:4px}@media(max-width:767px){.profile-step{padding:0 16px 16px}.profile-step__title{font-size:24px}.profile-step__footer{flex-direction:column-reverse;gap:12px}.profile-step__footer .button{width:100%}.profile-step__footer .button-fill,.profile-step__footer .button-fill--primary{justify-content:center;width:100%;box-sizing:border-box}}