.blog-module__LTSNua__blogPage{isolation:isolate;color:#0d1130;min-height:100vh;font-family:var(--font-church-landing,Inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:0;background:radial-gradient(1200px 820px at 15% -4%,#c646ff2e,#0000 62%),radial-gradient(980px 760px at 84% 14%,#db50ff21,#0000 64%),radial-gradient(1120px 820px at 10% 44%,#c646ff1c,#0000 66%),radial-gradient(980px 740px at 90% 70%,#db50ff1a,#0000 66%),radial-gradient(960px 700px at 9% 92%,#ff9f5c0a,#0000 62%),linear-gradient(#f7f1fb 0%,#f8f3fc 44%,#f6f1fb 100%);flex-direction:column;font-weight:450;display:flex;position:relative;overflow-x:clip}.blog-module__LTSNua__blogPage:before{content:"";z-index:0;pointer-events:none;opacity:.95;background:radial-gradient(780px 620px at 74% 38%,#2967ff09,#0000 65%),radial-gradient(760px 600px at 23% 78%,#c646ff13,#0000 68%),linear-gradient(115deg,#ffffff94,#ffffff2e);position:fixed;inset:0}.blog-module__LTSNua__blogPage>*{z-index:1;position:relative}.blog-module__LTSNua__header{z-index:40;-webkit-backdrop-filter:blur(22px)saturate(1.45);backdrop-filter:blur(22px)saturate(1.45);background:radial-gradient(520px 180px at 10% 0,#c646ff2e,#0000 68%),linear-gradient(#ffffffdb,#f7faffb8);border-bottom:1px solid #1f336e13;min-height:68px;padding:9px clamp(14px,3vw,40px);position:sticky;top:0;box-shadow:inset 0 1px #ffffffc7,0 16px 42px #1a285414}.blog-module__LTSNua__headerInner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;width:min(100%,1240px);min-height:50px;margin:0 auto;display:grid}.blog-module__LTSNua__brand{color:#12172f;justify-self:start;align-items:center;gap:11px;min-width:0;text-decoration:none;display:inline-flex}.blog-module__LTSNua__brandMark{background:radial-gradient(circle at 18% 12%,#c554ff3d,#0000 34%),radial-gradient(circle at 88% 22%,#43dce733,#0000 36%),linear-gradient(135deg,#060914 0%,#11182e 100%);border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden;box-shadow:0 13px 28px #18265638,inset 0 1px #ffffff1f}.blog-module__LTSNua__brandLogo{object-fit:contain;filter:drop-shadow(0 4px 7px #0003);width:40px;height:40px;display:block;transform:scale(1.2)}.blog-module__LTSNua__brandText{color:#12172f;letter-spacing:0;white-space:nowrap;font-size:1rem;font-weight:850}.blog-module__LTSNua__nav{background:#ffffff8f;border:1px solid #1f336e14;border-radius:999px;justify-self:center;align-items:center;gap:2px;padding:4px;display:flex;box-shadow:inset 0 1px #ffffffbf,0 8px 24px #192a600f}.blog-module__LTSNua__nav a{color:#2b3050;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-height:34px;padding:0 13px;font-size:.86rem;font-weight:750;transition:background .16s,color .16s;display:inline-flex}.blog-module__LTSNua__nav a:hover{color:#1f63ff;background:#2967ff12}.blog-module__LTSNua__navActive{font-weight:800;color:#1f63ff!important;background:#2967ff1f!important}.blog-module__LTSNua__headerActions{justify-self:end;align-items:center;gap:8px;display:flex}.blog-module__LTSNua__headerLogin{color:#20233f;border-radius:999px;align-items:center;min-height:36px;padding:0 12px;font-size:.88rem;font-weight:800;transition:background .16s;display:inline-flex}.blog-module__LTSNua__headerLogin:hover{background:#2967ff12}.blog-module__LTSNua__headerCta{white-space:nowrap;background:#2967ff;border-radius:999px;align-items:center;min-height:38px;padding:0 17px;font-size:.89rem;font-weight:850;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 12px 24px #2967ff38;color:#fff!important}.blog-module__LTSNua__headerCta:hover{background:#1f58e9;transform:translateY(-1px);box-shadow:0 16px 32px #2967ff4d}.blog-module__LTSNua__headerCta:active{transform:translateY(0)scale(.98)}.blog-module__LTSNua__hero{text-align:center;background:0 0;padding:3.5rem 1.5rem 2rem;position:relative}.blog-module__LTSNua__hero h1{color:#0b0f2e;letter-spacing:-.01em;margin-bottom:.5rem;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:850}.blog-module__LTSNua__hero p{color:#444c66;max-width:520px;margin-bottom:0;margin-left:auto;margin-right:auto;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:450}.blog-module__LTSNua__heroKicker{color:#1f63ff;background:#ffffffb3;border:1px solid #2967ff29;border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:5px 13px;font-size:.72rem;font-weight:700;display:inline-flex}.blog-module__LTSNua__searchWrapper{margin-top:1.75rem}.blog-module__LTSNua__main{flex:1;width:min(100%,1240px);margin:0 auto;padding:1rem 1.5rem 4rem}.blog-module__LTSNua__empty{text-align:center;color:#5a6475;padding:4rem 1rem}.blog-module__LTSNua__grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:1.25rem;display:grid}.blog-module__LTSNua__card{background:#fffc;border:1px solid #1f336e14;border-radius:16px;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 10px 30px #1620330d}.blog-module__LTSNua__card:hover{border-color:#2967ff40;transform:translateY(-3px);box-shadow:0 20px 45px #1a28541a}.blog-module__LTSNua__imageLink{display:block}.blog-module__LTSNua__image{object-fit:cover;width:100%;height:172px;display:block}.blog-module__LTSNua__cardContent{padding:1rem 1.1rem 1.1rem}.blog-module__LTSNua__category{color:#1f63ff;text-transform:uppercase;letter-spacing:.03em;background:#2967ff1a;border-radius:999px;margin-bottom:.55rem;padding:.2rem .6rem;font-size:.68rem;font-weight:700;display:inline-block}.blog-module__LTSNua__title{color:#0b0f2e;margin-bottom:.4rem;font-size:1.05rem;font-weight:750;line-height:1.28}.blog-module__LTSNua__title a{color:inherit;text-decoration:none;transition:color .15s}.blog-module__LTSNua__title a:hover{color:#1f63ff}.blog-module__LTSNua__excerpt{color:#444c66;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.7rem;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}.blog-module__LTSNua__meta{color:#5a6475;align-items:center;gap:.75rem;font-size:.72rem;font-weight:450;display:flex}.blog-module__LTSNua__author{font-weight:600}.blog-module__LTSNua__date{opacity:.75}.blog-module__LTSNua__article{width:min(100%,780px);margin:0 auto;padding:2.25rem 1.5rem 4rem}.blog-module__LTSNua__backLink{color:#5a6475;align-items:center;gap:6px;margin-bottom:1.75rem;font-size:.875rem;text-decoration:none;transition:color .15s;display:inline-flex}.blog-module__LTSNua__backLink:hover{color:#0d1130}.blog-module__LTSNua__featuredImage{object-fit:cover;border-radius:1rem;width:100%;max-height:400px;margin-bottom:2rem}.blog-module__LTSNua__articleTitle{color:#0b0f2e;margin-bottom:.85rem;font-size:clamp(1.9rem,4.2vw,2.65rem);font-weight:850;line-height:1.15}.blog-module__LTSNua__articleMeta{color:#5a6475;border-bottom:1px solid #1f336e14;align-items:center;gap:.85rem;margin-bottom:1.75rem;padding-bottom:1.35rem;font-size:.84rem;display:flex}.blog-module__LTSNua__articleContent{color:#39445a;font-size:1.02rem;line-height:1.72}.blog-module__LTSNua__articleContent h2{color:#0b0f2e;margin:1.75rem 0 .85rem;font-size:1.42rem;font-weight:750}.blog-module__LTSNua__articleContent h3{color:#0b0f2e;margin:1.35rem 0 .6rem;font-size:1.18rem;font-weight:700}.blog-module__LTSNua__articleContent p{margin-bottom:1.25rem}.blog-module__LTSNua__articleContent a{color:#1f63ff;text-decoration:underline}.blog-module__LTSNua__articleContent ul,.blog-module__LTSNua__articleContent ol{margin:1rem 0;padding-left:1.5rem}.blog-module__LTSNua__articleContent li{margin-bottom:.5rem}.blog-module__LTSNua__articleContent img{border-radius:.5rem;max-width:100%;height:auto;margin:1.5rem 0}.blog-module__LTSNua__articleContent blockquote{color:#5a6475;border-left:4px solid #1f63ff;margin:1.5rem 0;padding-left:1rem;font-style:italic}.blog-module__LTSNua__articleContent code{background:#1f336e14;border-radius:.25rem;padding:.125rem .375rem;font-family:monospace;font-size:.9em}.blog-module__LTSNua__articleContent pre{background:#1f336e0f;border-radius:.5rem;margin:1.5rem 0;padding:1rem;overflow-x:auto}.blog-module__LTSNua__articleContent pre code{background:0 0;padding:0}@media (max-width:768px){.blog-module__LTSNua__nav{gap:1rem}.blog-module__LTSNua__grid{grid-template-columns:1fr}.blog-module__LTSNua__hero{padding:2rem 1rem 1.5rem}.blog-module__LTSNua__article{padding:1.5rem 1rem 3rem}}
.BlogSearch-module__7U9QlG__searchContainer{width:100%;max-width:600px;margin:0 auto;position:relative}.BlogSearch-module__7U9QlG__searchForm{background:#fff;border:1px solid #1f336e1a;border-radius:999px;gap:0;max-width:520px;margin:0 auto;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 16px #1a28540f}.BlogSearch-module__7U9QlG__searchForm:focus-within{border-color:#2967ff66;box-shadow:0 4px 20px #2967ff1f,0 0 0 3px #2967ff14}.BlogSearch-module__7U9QlG__searchInput{color:#0d1130;background:0 0;border:none;outline:none;flex:1;padding:14px 22px;font-size:.95rem}.BlogSearch-module__7U9QlG__searchInput::placeholder{color:#5a6475}.BlogSearch-module__7U9QlG__searchButton{color:#fff;cursor:pointer;background:#2967ff;border:none;justify-content:center;align-items:center;padding:0 18px;transition:background-color .15s;display:flex}.BlogSearch-module__7U9QlG__searchButton:hover:not(:disabled){background:#1f58e9}.BlogSearch-module__7U9QlG__searchButton:disabled{cursor:not-allowed;background:#a0a0a0}.BlogSearch-module__7U9QlG__spinner{border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite BlogSearch-module__7U9QlG__spin}@keyframes BlogSearch-module__7U9QlG__spin{to{transform:rotate(360deg)}}.BlogSearch-module__7U9QlG__resultsDropdown{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:100;background:#fffffffa;border:1px solid #1f336e1a;border-radius:14px;animation:.2s ease-out BlogSearch-module__7U9QlG__fadeIn;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 10px 32px #1620331a}@keyframes BlogSearch-module__7U9QlG__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.BlogSearch-module__7U9QlG__resultsSection{padding:12px 0}.BlogSearch-module__7U9QlG__resultsSection+.BlogSearch-module__7U9QlG__resultsSection{border-top:1px solid #1f336e14}.BlogSearch-module__7U9QlG__sectionLabel{color:#5a6475;text-transform:uppercase;letter-spacing:.05em;padding:8px 16px;font-size:12px;font-weight:600}.BlogSearch-module__7U9QlG__resultItem{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:4px;width:100%;padding:12px 16px;transition:background-color .15s;display:flex}.BlogSearch-module__7U9QlG__resultItem:hover{background:#2967ff0f}.BlogSearch-module__7U9QlG__resultTitle{color:#0d1130;font-size:15px;font-weight:500}.BlogSearch-module__7U9QlG__resultExcerpt{color:#5a6475;font-size:13px;line-height:1.4}.BlogSearch-module__7U9QlG__suggestionItem{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:background-color .15s;display:flex}.BlogSearch-module__7U9QlG__suggestionItem:hover{background:#2967ff12}.BlogSearch-module__7U9QlG__suggestionItem:disabled{cursor:not-allowed;opacity:.6}.BlogSearch-module__7U9QlG__suggestionIcon{color:#1f63ff;background:#2967ff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.BlogSearch-module__7U9QlG__suggestionTitle{color:#0d1130;flex:1;font-size:15px;line-height:1.4}.BlogSearch-module__7U9QlG__suggestionArrow{color:#5a6475;transition:transform .15s,color .15s}.BlogSearch-module__7U9QlG__suggestionItem:hover .BlogSearch-module__7U9QlG__suggestionArrow{color:#1f63ff;transform:translate(4px)}.BlogSearch-module__7U9QlG__error{color:#dc2626;background:#ef444414;border:1px solid #ef44442e;border-radius:8px;margin-top:12px;padding:12px 16px;font-size:14px}.BlogSearch-module__7U9QlG__generatingOverlay{z-index:1000;background:#f7f1fbf5;justify-content:center;align-items:center;animation:.3s ease-out BlogSearch-module__7U9QlG__fadeIn;display:flex;position:fixed;inset:0}.BlogSearch-module__7U9QlG__generatingContent{width:100%;max-width:720px;padding:40px 24px}.BlogSearch-module__7U9QlG__skeletonHeader{margin-bottom:32px}.BlogSearch-module__7U9QlG__skeletonCategory{background:linear-gradient(90deg,#0d11300f 25%,#0d11301f 50%,#0d11300f 75%) 0 0/200% 100%;border-radius:4px;width:80px;height:24px;margin-bottom:16px;animation:1.5s infinite BlogSearch-module__7U9QlG__shimmer}.BlogSearch-module__7U9QlG__skeletonTitle{background:linear-gradient(90deg,#0d11300f 25%,#0d11301f 50%,#0d11300f 75%) 0 0/200% 100%;border-radius:4px;width:85%;height:36px;margin-bottom:16px;animation:1.5s infinite BlogSearch-module__7U9QlG__shimmer}.BlogSearch-module__7U9QlG__skeletonMeta{align-items:center;gap:12px;display:flex}.BlogSearch-module__7U9QlG__skeletonAvatar{background:linear-gradient(90deg,#0d11300f 25%,#0d11301f 50%,#0d11300f 75%) 0 0/200% 100%;border-radius:50%;width:40px;height:40px;animation:1.5s infinite BlogSearch-module__7U9QlG__shimmer}.BlogSearch-module__7U9QlG__skeletonAuthor{background:linear-gradient(90deg,#0d11300f 25%,#0d11301f 50%,#0d11300f 75%) 0 0/200% 100%;border-radius:4px;width:120px;height:16px;animation:1.5s infinite BlogSearch-module__7U9QlG__shimmer}.BlogSearch-module__7U9QlG__skeletonBody{margin-bottom:32px}.BlogSearch-module__7U9QlG__skeletonParagraph{margin-bottom:24px}.BlogSearch-module__7U9QlG__skeletonLine{background:linear-gradient(90deg,#0d11300f 25%,#0d11301f 50%,#0d11300f 75%) 0 0/200% 100%;border-radius:4px;height:16px;margin-bottom:12px;animation:1.5s infinite BlogSearch-module__7U9QlG__shimmer}.BlogSearch-module__7U9QlG__skeletonHeading{background:linear-gradient(90deg,#0d11300f 25%,#0d11301f 50%,#0d11300f 75%) 0 0/200% 100%;border-radius:4px;width:60%;height:24px;margin-bottom:16px;animation:1.5s infinite BlogSearch-module__7U9QlG__shimmer}@keyframes BlogSearch-module__7U9QlG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.BlogSearch-module__7U9QlG__loadingIndicator{flex-direction:column;align-items:center;gap:16px;display:flex}.BlogSearch-module__7U9QlG__loadingIndicator p{color:#5a6475;font-size:14px}.BlogSearch-module__7U9QlG__loadingDots{gap:6px;display:flex}.BlogSearch-module__7U9QlG__loadingDots span{background:#1f63ff;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite BlogSearch-module__7U9QlG__bounce}.BlogSearch-module__7U9QlG__loadingDots span:first-child{animation-delay:0s}.BlogSearch-module__7U9QlG__loadingDots span:nth-child(2){animation-delay:.2s}.BlogSearch-module__7U9QlG__loadingDots span:nth-child(3){animation-delay:.4s}@keyframes BlogSearch-module__7U9QlG__bounce{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@media (max-width:640px){.BlogSearch-module__7U9QlG__searchInput{padding:14px 16px;font-size:16px}.BlogSearch-module__7U9QlG__searchButton{padding:14px 16px}.BlogSearch-module__7U9QlG__generatingContent{padding:24px 16px}.BlogSearch-module__7U9QlG__skeletonTitle{width:100%}}
.LandingView-module__1LzTEG__page{z-index:1;background:#000;position:fixed;inset:0;overflow:hidden auto}.LandingView-module__1LzTEG__container{max-width:1200px;padding:0 var(--spacing-lg);margin:0 auto}.LandingView-module__1LzTEG__hero{min-height:90vh;padding:var(--spacing-2xl) var(--spacing-lg);text-align:center;justify-content:center;align-items:center;display:flex}.LandingView-module__1LzTEG__heroContent{max-width:900px}.LandingView-module__1LzTEG__heroTitle{letter-spacing:-.02em;margin-bottom:var(--spacing-xl);color:var(--color-text);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1}.LandingView-module__1LzTEG__heroAccent{background:linear-gradient(135deg, var(--color-primary-light) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.LandingView-module__1LzTEG__heroSubtitle{color:var(--color-text-secondary);margin-bottom:var(--spacing-2xl);max-width:700px;margin-left:auto;margin-right:auto;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.6}.LandingView-module__1LzTEG__heroCTA{gap:var(--spacing-lg);flex-wrap:wrap;justify-content:center;display:flex}.LandingView-module__1LzTEG__primaryBtn,.LandingView-module__1LzTEG__secondaryBtn,.LandingView-module__1LzTEG__ctaBtn{border-radius:var(--radius-lg);padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.LandingView-module__1LzTEG__primaryBtn,.LandingView-module__1LzTEG__ctaBtn{background:var(--color-primary);color:#fff;border:2px solid var(--color-primary);box-shadow:0 0 30px var(--color-primary-alpha-30)}.LandingView-module__1LzTEG__primaryBtn:hover,.LandingView-module__1LzTEG__ctaBtn:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark);box-shadow:0 0 40px var(--color-primary-alpha-30);transform:translateY(-2px)}.LandingView-module__1LzTEG__secondaryBtn{background:var(--glass-bg);color:var(--color-text);border:2px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.LandingView-module__1LzTEG__secondaryBtn:hover{background:var(--color-surface-hover);border-color:var(--color-primary);transform:translateY(-2px)}.LandingView-module__1LzTEG__featureSection{padding:var(--spacing-2xl) 0}.LandingView-module__1LzTEG__featureSection:nth-child(2n){background:var(--color-surface)}.LandingView-module__1LzTEG__featureGrid{gap:var(--spacing-2xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.LandingView-module__1LzTEG__featureText{padding:var(--spacing-xl)}.LandingView-module__1LzTEG__iconBadge{border-radius:var(--radius-lg);background:var(--color-primary-alpha-15);width:56px;height:56px;color:var(--color-primary-light);margin-bottom:var(--spacing-lg);justify-content:center;align-items:center;display:flex}.LandingView-module__1LzTEG__featureTitle{margin-bottom:var(--spacing-lg);color:var(--color-text);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.2}.LandingView-module__1LzTEG__accent{background:linear-gradient(135deg, var(--color-primary-light) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.LandingView-module__1LzTEG__featureDescription{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.7}.LandingView-module__1LzTEG__featureList{gap:var(--spacing-md);flex-direction:column;padding:0;list-style:none;display:flex}.LandingView-module__1LzTEG__featureList li{font-size:var(--font-size-lg);color:var(--color-text);align-items:center;gap:var(--spacing-sm);display:flex}.LandingView-module__1LzTEG__demoWindow{height:100%}.LandingView-module__1LzTEG__aiSection{padding:var(--spacing-2xl) 0;background:var(--color-surface)}.LandingView-module__1LzTEG__aiContent{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--spacing-2xl);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.LandingView-module__1LzTEG__aiHeader{align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-2xl);display:flex}.LandingView-module__1LzTEG__aiLogo{border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-dark) 100%);color:#fff;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.LandingView-module__1LzTEG__aiTitle{color:var(--color-text);margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:800}.LandingView-module__1LzTEG__aiDomain{color:var(--color-primary)}.LandingView-module__1LzTEG__aiTagline{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0}.LandingView-module__1LzTEG__aiFeatures{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.LandingView-module__1LzTEG__aiFeature h3{font-size:var(--font-size-xl);margin-bottom:var(--spacing-sm);color:var(--color-text);font-weight:700}.LandingView-module__1LzTEG__aiFeature p{color:var(--color-text-secondary);line-height:1.6}.LandingView-module__1LzTEG__mockupCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));flex-direction:column;height:600px;display:flex;overflow:hidden}.LandingView-module__1LzTEG__mockupHeader{padding:var(--spacing-lg);border-bottom:1px solid var(--glass-border);background:var(--color-surface);color:var(--color-text);font-weight:700;font-size:var(--font-size-lg)}.LandingView-module__1LzTEG__mockupContent{padding:var(--spacing-xl);gap:var(--spacing-lg);flex-direction:column;flex:1;display:flex}.LandingView-module__1LzTEG__formField{gap:var(--spacing-xs);flex-direction:column;display:flex}.LandingView-module__1LzTEG__fieldLabel{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:600}.LandingView-module__1LzTEG__fieldInput{background:var(--color-surface);border:1px solid var(--glass-border);border-radius:var(--radius-md);height:40px}.LandingView-module__1LzTEG__qrCode{padding:var(--spacing-xl);background:var(--color-surface);border-radius:var(--radius-lg);align-items:center;gap:var(--spacing-md);color:var(--color-text);flex-direction:column;margin-top:auto;display:flex}.LandingView-module__1LzTEG__qrLabel{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.LandingView-module__1LzTEG__taskBoard{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);height:100%;display:grid}.LandingView-module__1LzTEG__taskColumn{background:var(--color-surface);border-radius:var(--radius-md);padding:var(--spacing-md);gap:var(--spacing-sm);flex-direction:column;display:flex}.LandingView-module__1LzTEG__columnHeader{color:var(--color-text);font-weight:700;font-size:var(--font-size-base);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--glass-border)}.LandingView-module__1LzTEG__taskCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--spacing-md);color:var(--color-text);font-size:var(--font-size-sm)}.LandingView-module__1LzTEG__ctaSection{padding:var(--spacing-2xl) 0;background:var(--color-surface)}.LandingView-module__1LzTEG__ctaSectionAssist{background:linear-gradient(#f7f8fb 0%,#fff 100%)}.LandingView-module__1LzTEG__ctaContent{text-align:center;padding:var(--spacing-2xl);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.LandingView-module__1LzTEG__ctaSectionAssist .LandingView-module__1LzTEG__ctaContent{background:#ffffffeb;border:1px solid #18244c1a;box-shadow:0 26px 80px #141c361a}.LandingView-module__1LzTEG__ctaSectionAssist .LandingView-module__1LzTEG__ctaTitle{color:#10142d}.LandingView-module__1LzTEG__ctaSectionAssist .LandingView-module__1LzTEG__ctaSubtitle{color:#596276}.LandingView-module__1LzTEG__ctaTitle{margin-bottom:var(--spacing-md);color:var(--color-text);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800}.LandingView-module__1LzTEG__ctaSubtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl)}@media (max-width:968px){.LandingView-module__1LzTEG__container{padding:0 var(--spacing-md);max-width:100%}.LandingView-module__1LzTEG__featureSection{padding:var(--spacing-xl) 0}.LandingView-module__1LzTEG__featureGrid{gap:var(--spacing-xl);grid-template-columns:1fr}.LandingView-module__1LzTEG__taskBoard{grid-template-columns:1fr}}@media (max-width:768px){.LandingView-module__1LzTEG__container{padding:0 var(--spacing-sm)}.LandingView-module__1LzTEG__hero{min-height:auto;padding:var(--spacing-2xl) var(--spacing-md)}.LandingView-module__1LzTEG__heroCTA{flex-direction:column;align-items:stretch}.LandingView-module__1LzTEG__primaryBtn,.LandingView-module__1LzTEG__secondaryBtn,.LandingView-module__1LzTEG__ctaBtn{width:100%;padding:.875rem 1.5rem;font-size:1rem}.LandingView-module__1LzTEG__featureText{padding:0}.LandingView-module__1LzTEG__featureSection{padding:var(--spacing-lg) 0}.LandingView-module__1LzTEG__mockupCard{height:500px}.LandingView-module__1LzTEG__aiContent,.LandingView-module__1LzTEG__ctaContent{padding:var(--spacing-lg)}}.LandingView-module__1LzTEG__footer{color:#10142d;background:radial-gradient(circle at 18% 18%,#4f75ff14,#0000 34%),linear-gradient(#f8f9ffeb 0%,#fff 100%);border-top:1px solid #18244c14;margin-top:0;padding:clamp(56px,7vw,88px) 0 28px;position:relative;overflow:hidden}.LandingView-module__1LzTEG__footer:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#2563eb3d,#0000);height:1px;position:absolute;inset:0 0 auto}.LandingView-module__1LzTEG__footerChurch{--footer-accent:#2563eb;--footer-accent-soft:#2563eb1a}.LandingView-module__1LzTEG__footerCorporate{--footer-accent:#14b8a6;--footer-accent-soft:#14b8a61a}.LandingView-module__1LzTEG__footerAssist{--footer-accent:#1f4fd8;--footer-accent-soft:#1f4fd81a}.LandingView-module__1LzTEG__footerContent{grid-template-columns:minmax(260px,1.1fr) minmax(420px,1.45fr) minmax(260px,.9fr);align-items:start;gap:clamp(28px,5vw,72px);margin-bottom:44px;display:grid}.LandingView-module__1LzTEG__footerBrand{max-width:430px}.LandingView-module__1LzTEG__footerLogo{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-xl);color:#10142d;margin-bottom:24px;font-weight:900;text-decoration:none;display:inline-flex}.LandingView-module__1LzTEG__footerWordmark{letter-spacing:0;align-items:center;gap:0;font-size:clamp(2.3rem,4.2vw,3.15rem);line-height:.92;display:inline-flex}.LandingView-module__1LzTEG__footerWordmarkMark,.LandingView-module__1LzTEG__footerWordmarkLabel{min-height:auto;font-size:inherit;letter-spacing:inherit;text-transform:none;border-radius:0;justify-content:center;align-items:center;padding:0;font-weight:900;display:inline-flex}.LandingView-module__1LzTEG__footerWordmarkMark{background:linear-gradient(110deg,#8b5cf6 0%,#6277ff 48%,#55c7f7 100%);-webkit-text-fill-color:transparent;color:var(--footer-accent,#2563eb);-webkit-background-clip:text;background-clip:text}.LandingView-module__1LzTEG__footerWordmarkLabel{color:#0b102b;background:0 0;border:0}.LandingView-module__1LzTEG__footerLogo svg{color:var(--footer-accent,var(--color-primary))}.LandingView-module__1LzTEG__footerTagline{color:#5d6578;max-width:420px;margin:0;font-size:1rem;line-height:1.65}.LandingView-module__1LzTEG__footerSocial{gap:10px;margin-top:22px;display:flex}.LandingView-module__1LzTEG__footerSocialLink{color:#6b6480;background:#764ba20a;border:1px solid #764ba22e;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:color .16s,border-color .16s,background .16s,transform .16s;display:inline-flex}.LandingView-module__1LzTEG__footerSocialLink:hover{color:#6d28d9;background:#764ba217;border-color:#764ba266;transform:translateY(-1px)}.LandingView-module__1LzTEG__footerLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,4vw,42px);display:grid}.LandingView-module__1LzTEG__footerColumn h4{letter-spacing:.1em;text-transform:uppercase;color:#10142d;margin:0 0 16px;font-size:.78rem;font-weight:850}.LandingView-module__1LzTEG__footerColumn ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.LandingView-module__1LzTEG__footerColumn ul li a{color:#596174;align-items:center;min-height:28px;font-size:.95rem;font-weight:560;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.LandingView-module__1LzTEG__footerColumn ul li a:hover{color:var(--footer-accent,#2563eb);transform:translate(2px)}.LandingView-module__1LzTEG__footerCtaCard{background:linear-gradient(180deg, #ffffffdb, #ffffffa3), var(--footer-accent-soft,#2563eb1a);border:1px solid #18244c1a;border-radius:20px;padding:22px;box-shadow:0 18px 44px #18244c12,inset 0 1px #ffffffbf}.LandingView-module__1LzTEG__footerCtaCard span{color:#10142d;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:.76rem;font-weight:850;display:block}.LandingView-module__1LzTEG__footerCtaCard p{color:#596174;margin:0 0 18px;font-size:.95rem;line-height:1.55}.LandingView-module__1LzTEG__footerCtaCard a{color:#fff;background:#10142d;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:.9rem;font-weight:780;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 12px 26px #10142d29}.LandingView-module__1LzTEG__footerCtaCard a:hover{transform:translateY(-1px);box-shadow:0 16px 32px #10142d33}.LandingView-module__1LzTEG__footerBottom{border-top:1px solid #18244c14;justify-content:space-between;align-items:center;gap:18px;padding-top:22px;display:flex}.LandingView-module__1LzTEG__footerBottom p{color:#707789;margin:0;font-size:.88rem}.LandingView-module__1LzTEG__footerBottomNote{text-align:right}@media (max-width:968px){.LandingView-module__1LzTEG__footerContent{gap:var(--spacing-xl);grid-template-columns:1fr}}@media (max-width:768px){.LandingView-module__1LzTEG__footer{padding:var(--spacing-xl) 0 var(--spacing-lg)}.LandingView-module__1LzTEG__footerLinks{gap:var(--spacing-lg);grid-template-columns:1fr}.LandingView-module__1LzTEG__footerBottom{gap:var(--spacing-md);text-align:center;flex-direction:column}.LandingView-module__1LzTEG__footerBottomNote{text-align:center}}
.ActivityChatDemo-module__-5a2hG__chatContainer{background:#000;flex-direction:column;width:100%;height:100%;display:flex}.ActivityChatDemo-module__-5a2hG__chatHeader{background:#ffffff05;border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:12px;padding:60px 16px 12px;display:flex}.ActivityChatDemo-module__-5a2hG__backButton{color:#0a84ff;cursor:pointer;padding:4px;font-size:20px}.ActivityChatDemo-module__-5a2hG__contactInfo{flex:1}.ActivityChatDemo-module__-5a2hG__contactName{color:#fff;margin-bottom:2px;font-size:16px;font-weight:600}.ActivityChatDemo-module__-5a2hG__contactPhone{color:#fff9;font-size:13px}.ActivityChatDemo-module__-5a2hG__callButton{color:#fff;cursor:pointer;background:#0a84ff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ActivityChatDemo-module__-5a2hG__callButton:hover{background:#0077ed}.ActivityChatDemo-module__-5a2hG__chatMessages{background:#000;flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.ActivityChatDemo-module__-5a2hG__chatMessage{animation:.3s ActivityChatDemo-module__-5a2hG__fadeInUp;display:flex}@keyframes ActivityChatDemo-module__-5a2hG__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ActivityChatDemo-module__-5a2hG__chatMessageReceived{justify-content:flex-start}.ActivityChatDemo-module__-5a2hG__chatMessageSent{justify-content:flex-end}.ActivityChatDemo-module__-5a2hG__chatMessageBubble{border-radius:18px;max-width:75%;padding:10px 14px;position:relative}.ActivityChatDemo-module__-5a2hG__chatMessageReceived .ActivityChatDemo-module__-5a2hG__chatMessageBubble{color:#fff;background:#ffffff1a}.ActivityChatDemo-module__-5a2hG__chatMessageSent .ActivityChatDemo-module__-5a2hG__chatMessageBubble{color:#fff;background:#0a84ff}.ActivityChatDemo-module__-5a2hG__chatMessageText{margin-bottom:4px;font-size:15px;line-height:1.4}.ActivityChatDemo-module__-5a2hG__chatMessageTime{opacity:.6;text-align:right;font-size:12px}.ActivityChatDemo-module__-5a2hG__emailCard{background:#12161ee6;border:1px solid #94a3b829;border-radius:12px;max-width:75%;overflow:hidden}.ActivityChatDemo-module__-5a2hG__emailCardHeader{background:#ffffff06;border-bottom:1px solid #94a3b81f;align-items:center;gap:10px;padding:10px 12px;display:flex}.ActivityChatDemo-module__-5a2hG__emailIcon{color:#e2e8f0c7;justify-content:center;align-items:center;display:flex}.ActivityChatDemo-module__-5a2hG__emailCardTitle{color:#fff;flex:1;font-size:15px;font-weight:600}.ActivityChatDemo-module__-5a2hG__emailCardBody{color:#e2e8f0b8;padding:12px;font-size:14px;line-height:1.4}.ActivityChatDemo-module__-5a2hG__emailCardFooter{padding:0 12px 8px}.ActivityChatDemo-module__-5a2hG__callRecord{background:#0a84ff1f;border:1px solid #0a84ff40;border-radius:16px;max-width:75%;padding:12px 16px}.ActivityChatDemo-module__-5a2hG__callRecordHeader{align-items:center;gap:12px;display:flex}.ActivityChatDemo-module__-5a2hG__callRecordIcon{color:#0a84ff;opacity:.9;flex-shrink:0;font-size:20px}.ActivityChatDemo-module__-5a2hG__callRecordMainText{flex:1}.ActivityChatDemo-module__-5a2hG__callRecordText{color:#fff;margin-bottom:4px;font-size:15px;font-weight:600}.ActivityChatDemo-module__-5a2hG__callRecordSummary{color:#fff9;font-size:13px}.ActivityChatDemo-module__-5a2hG__chatInput{background:#ffffff05;border-top:1px solid #ffffff14;flex-shrink:0;padding:8px 12px}.ActivityChatDemo-module__-5a2hG__chatInputRow{align-items:center;gap:6px;display:flex}.ActivityChatDemo-module__-5a2hG__messageTypeToggle{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.ActivityChatDemo-module__-5a2hG__messageTypeToggle:hover{background:#ffffff1f;border-color:#0a84ff;transform:scale(1.05)}.ActivityChatDemo-module__-5a2hG__messageTypeToggle:active{transform:scale(.95)}.ActivityChatDemo-module__-5a2hG__aiButton{background:var(--accent-purple-alpha-15,#8b5cf626);border:1px solid var(--accent-purple-alpha-30,#8b5cf64d);width:32px;height:32px;color:var(--accent-purple,#a78bfa);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.ActivityChatDemo-module__-5a2hG__aiButton:hover{background:rgba(var(--accent-purple-rgb,139, 92, 246), .25);transform:scale(1.05)}.ActivityChatDemo-module__-5a2hG__aiButton:active{transform:scale(.95)}.ActivityChatDemo-module__-5a2hG__attachmentButton{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.ActivityChatDemo-module__-5a2hG__attachmentButton:hover{background:#ffffff1f;transform:scale(1.05)}.ActivityChatDemo-module__-5a2hG__attachmentButton:active{transform:scale(.95)}.ActivityChatDemo-module__-5a2hG__chatTextField{color:#fff;background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;outline:none;flex:1;min-width:0;padding:8px 12px;font-size:14px}.ActivityChatDemo-module__-5a2hG__chatTextField::placeholder{color:#fff6}.ActivityChatDemo-module__-5a2hG__chatTextField:focus{border-color:#0a84ff;outline:none}.ActivityChatDemo-module__-5a2hG__chatTextField:disabled{opacity:.5}.ActivityChatDemo-module__-5a2hG__chatSendButton{color:#fff;cursor:pointer;background:#0a84ff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.ActivityChatDemo-module__-5a2hG__chatSendButton:hover{transform:scale(1.1);box-shadow:0 4px 12px #0a84ff66}.ActivityChatDemo-module__-5a2hG__chatSendButton:active{transform:scale(.95)}
.KnowledgeBase-module__thReaG__container{flex-direction:column;height:100%;display:flex}.KnowledgeBase-module__thReaG__header{background:#ffffff05;border-bottom:.5px solid #ffffff14;justify-content:space-between;align-items:center;padding:.5rem .875rem;display:flex}.KnowledgeBase-module__thReaG__title{opacity:.9;font-size:.8125rem;font-weight:600}.KnowledgeBase-module__thReaG__addButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#007aff 0%,#00d4ff 100%);border:none;border-radius:6px;justify-content:center;align-items:center;padding:.3rem;transition:all .2s;display:flex;box-shadow:0 2px 8px #007aff4d}.KnowledgeBase-module__thReaG__addButton:hover{box-shadow:0 4px 12px #007aff66}.KnowledgeBase-module__thReaG__addButton:active{transform:scale(.95)}.KnowledgeBase-module__thReaG__mainContent{flex:1;display:flex;overflow:hidden}.KnowledgeBase-module__thReaG__explorer{-webkit-overflow-scrolling:touch;border-right:.5px solid #0000;flex:1;padding:.5rem 0;transition:all .3s;overflow-y:auto}.KnowledgeBase-module__thReaG__explorerCompact{border-right-color:#0000;flex:0 0 25%}.KnowledgeBase-module__thReaG__previewWrapper{flex:1;justify-content:center;align-items:center;padding:1rem;animation:.3s KnowledgeBase-module__thReaG__fadeIn;display:flex}@keyframes KnowledgeBase-module__thReaG__fadeIn{0%{opacity:0}to{opacity:1}}.KnowledgeBase-module__thReaG__preview{-webkit-backdrop-filter:blur(20px);background:#121212f2;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;width:100%;height:100%;animation:.3s KnowledgeBase-module__thReaG__slideIn;display:flex;position:relative;overflow:hidden;box-shadow:0 0 30px #007aff26,0 8px 32px #0006,inset 0 0 60px #007aff0d}@keyframes KnowledgeBase-module__thReaG__slideIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.KnowledgeBase-module__thReaG__previewHeader{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.KnowledgeBase-module__thReaG__previewHint{color:#ffffff80;font-size:.75rem;font-style:italic}.KnowledgeBase-module__thReaG__closePreview{color:#fff9;cursor:pointer;background:#ffffff14;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.375rem;transition:all .2s;display:flex}.KnowledgeBase-module__thReaG__closePreview:hover{color:#ffffffe6;background:#ffffff1f}.KnowledgeBase-module__thReaG__closePreview:active{transform:scale(.95)}.KnowledgeBase-module__thReaG__previewContent{-webkit-overflow-scrolling:touch;color:#ffffffd9;flex:1;padding:1.5rem;font-size:.875rem;line-height:1.6;position:relative;overflow-y:auto}.KnowledgeBase-module__thReaG__mdH1{color:#007aff;margin:0 0 1rem;font-size:1.75rem;font-weight:700;line-height:1.2}.KnowledgeBase-module__thReaG__mdH2{color:#00d4ff;text-transform:uppercase;letter-spacing:.05em;margin:1.5rem 0 .75rem;font-size:1rem;font-weight:700;line-height:1.3}.KnowledgeBase-module__thReaG__mdH3{color:#fffffff2;margin:1.25rem 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.3}.KnowledgeBase-module__thReaG__mdP{margin:0 0 1rem;line-height:1.7}.KnowledgeBase-module__thReaG__mdUl,.KnowledgeBase-module__thReaG__mdOl{margin:.75rem 0;padding-left:1.5rem}.KnowledgeBase-module__thReaG__mdLi{color:#ffffffd9;margin:.5rem 0;line-height:1.6}.KnowledgeBase-module__thReaG__mdLi::marker{color:#007aff}.KnowledgeBase-module__thReaG__mdStrong{color:#fffffff2;font-weight:700}.KnowledgeBase-module__thReaG__mdEm{color:#00d4ff;font-style:italic}.KnowledgeBase-module__thReaG__mdCode{color:#00d4ff;background:#007aff26;border-radius:4px;padding:.125rem .375rem;font-family:SF Mono,Consolas,Monaco,monospace;font-size:.85em}.KnowledgeBase-module__thReaG__nodeItem{cursor:pointer;border-left:2px solid #0000;justify-content:space-between;align-items:center;padding:.5rem .75rem;transition:all .15s;display:flex;position:relative}.KnowledgeBase-module__thReaG__nodeItem:hover{background:#ffffff0d}.KnowledgeBase-module__thReaG__nodeItem:hover .KnowledgeBase-module__thReaG__shareButton{opacity:1}.KnowledgeBase-module__thReaG__nodeSelected{background:#007aff26;border-left-color:#007aff}.KnowledgeBase-module__thReaG__nodeDragging{opacity:.45}.KnowledgeBase-module__thReaG__nodeDropTarget{outline-offset:-1px;background:#007aff1f;outline:1px dashed #007aff8c}.KnowledgeBase-module__thReaG__nodeDropBefore,.KnowledgeBase-module__thReaG__nodeDropAfter{position:relative}.KnowledgeBase-module__thReaG__nodeDropBefore:before,.KnowledgeBase-module__thReaG__nodeDropAfter:after{content:"";pointer-events:none;background:#007aff;border-radius:1px;height:2px;position:absolute;left:.5rem;right:.5rem}.KnowledgeBase-module__thReaG__nodeDropBefore:before{top:-1px}.KnowledgeBase-module__thReaG__nodeDropAfter:after{bottom:-1px}.KnowledgeBase-module__thReaG__explorerDropTarget{outline-offset:-4px;background:#007aff0d;outline:1px dashed #007aff59}.KnowledgeBase-module__thReaG__nodeContent{flex:1;align-items:center;gap:.5rem;display:flex}.KnowledgeBase-module__thReaG__chevron{color:#ffffff80;align-items:center;transition:transform .2s;display:flex}.KnowledgeBase-module__thReaG__nodeIcon{color:#fff9;align-items:center;display:flex;position:relative}.KnowledgeBase-module__thReaG__nodeIconShared{color:#00d4ff}.KnowledgeBase-module__thReaG__shareIndicator{color:#fff;background:#007affe6;border:1.5px solid #000000e6;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;top:-4px;right:-6px;box-shadow:0 1px 3px #0000004d}.KnowledgeBase-module__thReaG__emoji{font-size:1rem;line-height:1}.KnowledgeBase-module__thReaG__nodeName{color:#ffffffe6;font-size:.875rem;font-weight:500}.KnowledgeBase-module__thReaG__emptyState{text-align:center;color:#ffffff80;padding:2rem 1rem;font-size:.875rem;line-height:1.6}.KnowledgeBase-module__thReaG__shareBadge{color:#00d4ff;background:#007aff33;border-radius:12px;align-items:center;gap:.25rem;margin-left:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.KnowledgeBase-module__thReaG__shareButton{opacity:0;color:#ffffffb3;cursor:pointer;background:#ffffff1a;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:.5rem;padding:.375rem;transition:all .2s;display:flex}.KnowledgeBase-module__thReaG__shareButton:hover{color:#00d4ff;background:#007aff4d}.KnowledgeBase-module__thReaG__contextMenu{-webkit-backdrop-filter:blur(20px);z-index:1000;background:#1e1e1efa;border:1px solid #ffffff1a;border-radius:8px;min-width:150px;padding:.5rem;position:fixed;box-shadow:0 8px 32px #0006}.KnowledgeBase-module__thReaG__contextMenuItem{color:#ffffffe6;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:.75rem;width:100%;padding:.75rem;font-size:.875rem;transition:background .2s;display:flex}.KnowledgeBase-module__thReaG__contextMenuItem:hover{background:#007aff26}@media (max-width:600px){.KnowledgeBase-module__thReaG__shareButton{opacity:1}}
.RAIDemo-module__Vyj0Nq__appWindow{background:#0a0a0b;border-radius:12px;flex-direction:column;width:100%;max-width:100%;height:85vh;min-height:700px;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #000c,0 0 0 1px #ffffff0d}.RAIDemo-module__Vyj0Nq__windowChrome{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border-bottom:1px solid #ffffff0f;flex-shrink:0;align-items:center;gap:12px;height:40px;padding:0 16px;display:flex}.RAIDemo-module__Vyj0Nq__windowControls{gap:8px;display:flex}.RAIDemo-module__Vyj0Nq__windowButton{cursor:pointer;opacity:.8;border-radius:50%;width:12px;height:12px;transition:opacity .2s}.RAIDemo-module__Vyj0Nq__windowButton:hover{opacity:1}.RAIDemo-module__Vyj0Nq__windowTitle{text-align:center;color:#ffffff80;letter-spacing:.3px;flex:1;font-size:13px;font-weight:500}.RAIDemo-module__Vyj0Nq__mainLayout{flex-direction:row;flex:1;display:flex;overflow:hidden}.RAIDemo-module__Vyj0Nq__chatArea{flex-direction:column;flex-shrink:0;width:450px;display:flex}.RAIDemo-module__Vyj0Nq__chatHeader{background:#ffffff05;border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:12px;padding:16px;display:flex}.RAIDemo-module__Vyj0Nq__menuButton,.RAIDemo-module__Vyj0Nq__newChatButton{width:36px;height:36px;color:var(--color-text);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.RAIDemo-module__Vyj0Nq__menuButton:hover,.RAIDemo-module__Vyj0Nq__newChatButton:hover{background:#ffffff1a;border-color:#ffffff26;transform:translateY(-1px)}.RAIDemo-module__Vyj0Nq__menuButton:active,.RAIDemo-module__Vyj0Nq__newChatButton:active{transform:translateY(0)}.RAIDemo-module__Vyj0Nq__headerTitle{flex:1;align-items:center;gap:12px;display:flex}.RAIDemo-module__Vyj0Nq__aiLogo{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));color:#fff;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.RAIDemo-module__Vyj0Nq__title{color:var(--color-text);font-size:18px;font-weight:700}.RAIDemo-module__Vyj0Nq__subtitle{color:var(--color-text-secondary);font-size:13px}.RAIDemo-module__Vyj0Nq__messagesContainer{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex;overflow-y:auto}.RAIDemo-module__Vyj0Nq__emptyState{opacity:.6;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.RAIDemo-module__Vyj0Nq__emptyIcon{margin-bottom:8px;font-size:48px}.RAIDemo-module__Vyj0Nq__emptyTitle{color:var(--color-text);font-size:18px;font-weight:600}.RAIDemo-module__Vyj0Nq__emptyDescription{color:var(--color-text-secondary);font-size:14px}.RAIDemo-module__Vyj0Nq__messageBubble{flex-direction:column;gap:8px;min-width:0;max-width:80%;animation:.3s RAIDemo-module__Vyj0Nq__fadeInUp;display:flex}@keyframes RAIDemo-module__Vyj0Nq__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.RAIDemo-module__Vyj0Nq__userBubble{align-self:flex-end}.RAIDemo-module__Vyj0Nq__assistantBubble{align-self:flex-start}.RAIDemo-module__Vyj0Nq__assistantLabel{color:var(--color-primary-light);padding-left:12px;font-size:12px;font-weight:600}.RAIDemo-module__Vyj0Nq__messageContent{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;padding:14px 18px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.RAIDemo-module__Vyj0Nq__userBubble .RAIDemo-module__Vyj0Nq__messageContent{background:linear-gradient(135deg, var(--color-primary,#3b82f6) 0%, var(--color-primary-dark,#2563eb) 100%);border-color:var(--color-primary-alpha-30,#3b82f64d);box-shadow:0 4px 12px var(--color-primary-alpha-20,#3b82f633)}.RAIDemo-module__Vyj0Nq__messageText{color:#fffffff2;overflow-wrap:break-word;word-break:break-word;font-size:15px;line-height:1.6}.RAIDemo-module__Vyj0Nq__userBubble .RAIDemo-module__Vyj0Nq__messageText{color:#fff}.RAIDemo-module__Vyj0Nq__messageTime{color:var(--color-text-secondary);opacity:.6;padding-left:12px;font-size:11px}.RAIDemo-module__Vyj0Nq__systemStatusMessage{background:var(--accent-purple-alpha-10,#8b5cf61a);border:1px solid var(--accent-purple-alpha-20,#8b5cf633);color:var(--accent-purple,#a78bfa);border-radius:8px;align-items:center;gap:8px;max-width:80%;padding:8px 12px;font-size:13px;animation:.3s RAIDemo-module__Vyj0Nq__fadeInUp;display:flex}.RAIDemo-module__Vyj0Nq__systemStatusText{flex:1}.RAIDemo-module__Vyj0Nq__chatInput{background:#ffffff05;border-top:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:12px;padding:16px;display:flex}.RAIDemo-module__Vyj0Nq__chatTextField{color:var(--color-text);background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;outline:none;flex:1;padding:12px 16px;font-size:15px;transition:all .2s}.RAIDemo-module__Vyj0Nq__chatTextField::placeholder{color:#fff6}.RAIDemo-module__Vyj0Nq__chatTextField:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-alpha-10,#3b82f61a);background:#ffffff12}.RAIDemo-module__Vyj0Nq__sendButton{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));color:#fff;cursor:pointer;width:44px;height:44px;box-shadow:0 2px 6px var(--color-primary-alpha-20,#3b82f633);border:none;border-radius:12px;justify-content:center;align-items:center;transition:all .2s;display:flex}.RAIDemo-module__Vyj0Nq__sendButton:hover{box-shadow:0 6px 16px var(--color-primary-alpha-40,#3b82f666);transform:translateY(-1px)}.RAIDemo-module__Vyj0Nq__sendButton:active{transform:translateY(0)}.RAIDemo-module__Vyj0Nq__knowledgePanel{background:#ffffff05;border-right:1px solid #ffffff14;flex-direction:column;flex:1;min-width:280px;display:flex}.RAIDemo-module__Vyj0Nq__knowledgeWrapper,.RAIDemo-module__Vyj0Nq__thoughtsContainer{flex-direction:column;height:100%;display:flex}.RAIDemo-module__Vyj0Nq__documentPanel{background:#ffffff03;border-right:1px solid #ffffff14;flex:1;justify-content:center;align-items:center;padding:1rem;animation:.3s RAIDemo-module__Vyj0Nq__fadeIn;display:flex;overflow:hidden}@keyframes RAIDemo-module__Vyj0Nq__fadeIn{0%{opacity:0}to{opacity:1}}.RAIDemo-module__Vyj0Nq__thoughtsHeader{border-bottom:1px solid #ffffff14;flex-shrink:0;padding:16px}.RAIDemo-module__Vyj0Nq__thoughtsTitle{color:var(--color-text);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.RAIDemo-module__Vyj0Nq__thoughtsTitle svg{color:var(--color-primary-light)}.RAIDemo-module__Vyj0Nq__thoughtsContent{flex-direction:column;flex:1;gap:16px;padding:16px;display:flex;overflow-y:auto}.RAIDemo-module__Vyj0Nq__knowledgeTree{flex-direction:column;gap:4px;display:flex}.RAIDemo-module__Vyj0Nq__treeItem{flex-direction:column;display:flex}.RAIDemo-module__Vyj0Nq__treeItemHeader{cursor:pointer;color:var(--color-text);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:all .2s;display:flex}.RAIDemo-module__Vyj0Nq__treeItemHeader:hover{background:#ffffff0d;transform:translate(2px)}.RAIDemo-module__Vyj0Nq__treeItem.RAIDemo-module__Vyj0Nq__selected .RAIDemo-module__Vyj0Nq__treeItemHeader{background:var(--color-primary-alpha-15,#3b82f626);color:var(--color-primary-light);box-shadow:0 2px 8px var(--color-primary-alpha-10,#3b82f61a)}.RAIDemo-module__Vyj0Nq__folderIcon{color:#fbbf24}.RAIDemo-module__Vyj0Nq__fileIcon{color:var(--color-primary-light)}.RAIDemo-module__Vyj0Nq__treeChildren{flex-direction:column;gap:2px;margin-left:24px;display:flex}.RAIDemo-module__Vyj0Nq__nodeItem{cursor:pointer;color:var(--color-text);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:all .2s;display:flex}.RAIDemo-module__Vyj0Nq__nodeItem:hover{background:#ffffff0d;transform:translate(2px)}.RAIDemo-module__Vyj0Nq__nodeIcon{font-size:16px;line-height:1}.RAIDemo-module__Vyj0Nq__nodeName{color:#ffffffe6;flex:1;font-size:14px}.RAIDemo-module__Vyj0Nq__previewContent{color:#ffffffd9;flex:1;padding:1.5rem;font-size:.875rem;line-height:1.6;overflow-y:auto}.RAIDemo-module__Vyj0Nq__previewContent h1{color:#007aff;margin:0 0 1rem;font-size:1.75rem;font-weight:700;line-height:1.2}.RAIDemo-module__Vyj0Nq__previewContent h2{color:#00d4ff;text-transform:uppercase;letter-spacing:.05em;margin:1.5rem 0 .75rem;font-size:1rem;font-weight:700;line-height:1.3}.RAIDemo-module__Vyj0Nq__previewContent h3{color:#fffffff2;margin:1.25rem 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.3}.RAIDemo-module__Vyj0Nq__previewContent p{color:#ffffffd9;margin:0 0 1rem;line-height:1.7}.RAIDemo-module__Vyj0Nq__previewContent strong{color:#fffffff2;font-weight:700}.RAIDemo-module__Vyj0Nq__previewContent em{color:#00d4ff;font-style:italic}.RAIDemo-module__Vyj0Nq__previewContent ul{margin:.75rem 0;padding-left:1.5rem;list-style-type:disc}.RAIDemo-module__Vyj0Nq__previewContent li{color:#ffffffd9;margin:.5rem 0;line-height:1.6}.RAIDemo-module__Vyj0Nq__previewContent li::marker{color:#007aff}.RAIDemo-module__Vyj0Nq__previewContent code{color:#00d4ff;background:#007aff26;border-radius:4px;padding:.125rem .375rem;font-family:SF Mono,Consolas,Monaco,monospace;font-size:.85em}.RAIDemo-module__Vyj0Nq__documentPreview{-webkit-backdrop-filter:blur(20px);background:#121212f2;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;width:100%;height:100%;animation:.3s RAIDemo-module__Vyj0Nq__slideInDoc;display:flex;position:relative;overflow:hidden;box-shadow:0 0 30px #007aff26,0 8px 32px #0006,inset 0 0 60px #007aff0d}@keyframes RAIDemo-module__Vyj0Nq__slideInDoc{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.RAIDemo-module__Vyj0Nq__documentHeader{display:none}.RAIDemo-module__Vyj0Nq__documentContent{-webkit-overflow-scrolling:touch;color:#ffffffd9;flex:1;padding:1.5rem;font-size:.875rem;line-height:1.6;overflow-y:auto}.RAIDemo-module__Vyj0Nq__documentContent h1{color:#007aff;margin:0 0 1rem;font-size:1.75rem;font-weight:700;line-height:1.2}.RAIDemo-module__Vyj0Nq__documentContent h2{color:#00d4ff;text-transform:uppercase;letter-spacing:.05em;margin:1.5rem 0 .75rem;font-size:1rem;font-weight:700;line-height:1.3}.RAIDemo-module__Vyj0Nq__documentContent h3{color:#fffffff2;margin:1.25rem 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.3}.RAIDemo-module__Vyj0Nq__documentContent p{color:#ffffffd9;margin:0 0 1rem;line-height:1.7}.RAIDemo-module__Vyj0Nq__documentContent strong{color:#fffffff2;font-weight:700}.RAIDemo-module__Vyj0Nq__documentContent em{color:#00d4ff;font-style:italic}.RAIDemo-module__Vyj0Nq__documentContent ul{margin:.75rem 0;padding-left:1.5rem;list-style-type:disc}.RAIDemo-module__Vyj0Nq__documentContent li{color:#ffffffd9;margin:.5rem 0;line-height:1.6}.RAIDemo-module__Vyj0Nq__documentContent li::marker{color:#007aff}.RAIDemo-module__Vyj0Nq__documentContent code{color:#00d4ff;background:#007aff26;border-radius:4px;padding:.125rem .375rem;font-family:SF Mono,Consolas,Monaco,monospace;font-size:.85em}.RAIDemo-module__Vyj0Nq__demoPreviewContent{padding:1rem!important;font-size:.75rem!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent h1{margin:0 0 .75rem!important;font-size:1.25rem!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent h2{margin:1rem 0 .5rem!important;font-size:.875rem!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent h3{margin:.75rem 0 .375rem!important;font-size:.8125rem!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent p{margin:0 0 .75rem!important;font-size:.75rem!important;line-height:1.5!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent ul{margin:.5rem 0!important;padding-left:1.25rem!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent li{margin:.375rem 0!important;font-size:.75rem!important;line-height:1.5!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent strong,.RAIDemo-module__Vyj0Nq__demoPreviewContent em{font-size:inherit!important}@media (max-width:1200px){.RAIDemo-module__Vyj0Nq__directoryPanel{width:240px}.RAIDemo-module__Vyj0Nq__chatArea{width:380px}}@media (max-width:968px){.RAIDemo-module__Vyj0Nq__appWindow{border-radius:24px;max-width:400px;height:600px}.RAIDemo-module__Vyj0Nq__windowChrome{display:none}.RAIDemo-module__Vyj0Nq__mainLayout{flex-direction:column}.RAIDemo-module__Vyj0Nq__knowledgePanel{width:100%;height:50%;min-width:unset;border-bottom:1px solid #ffffff14;border-right:none;flex:none}.RAIDemo-module__Vyj0Nq__knowledgeWrapper{flex-direction:row}.RAIDemo-module__Vyj0Nq__thoughtsContainer{border-right:1px solid #ffffff14;width:40%}.RAIDemo-module__Vyj0Nq__thoughtsHeader{border-bottom:1px solid #ffffff14;padding:8px}.RAIDemo-module__Vyj0Nq__thoughtsTitle{gap:6px;font-size:12px}.RAIDemo-module__Vyj0Nq__thoughtsTitle svg{width:14px;height:14px}.RAIDemo-module__Vyj0Nq__thoughtsContent{flex:1;padding:8px;font-size:11px;overflow-y:auto}.RAIDemo-module__Vyj0Nq__treeItemHeader{padding:6px 8px;font-size:11px}.RAIDemo-module__Vyj0Nq__treeChildren{margin-left:16px}.RAIDemo-module__Vyj0Nq__documentPreview{width:60%;height:100%;box-shadow:none;background:#ffffff03;border:none;border-radius:0}.RAIDemo-module__Vyj0Nq__documentContent{padding:8px;font-size:9px;line-height:1.4}.RAIDemo-module__Vyj0Nq__documentContent h1{margin:0 0 4px;font-size:12px}.RAIDemo-module__Vyj0Nq__documentContent h2{margin:8px 0 4px;font-size:10px}.RAIDemo-module__Vyj0Nq__documentContent h3{margin:6px 0 3px;font-size:9px}.RAIDemo-module__Vyj0Nq__documentContent p{margin:0 0 4px}.RAIDemo-module__Vyj0Nq__documentContent ul{margin:4px 0;padding-left:12px}.RAIDemo-module__Vyj0Nq__documentContent li{margin:2px 0}.RAIDemo-module__Vyj0Nq__chatArea{border-radius:0 0 24px 24px;width:100%;height:50%;overflow:hidden}.RAIDemo-module__Vyj0Nq__chatHeader{background:#ffffff08;padding:8px 12px}.RAIDemo-module__Vyj0Nq__headerTitle{gap:6px}.RAIDemo-module__Vyj0Nq__aiLogo{width:28px;height:28px}.RAIDemo-module__Vyj0Nq__title{font-size:14px}.RAIDemo-module__Vyj0Nq__subtitle{font-size:11px}.RAIDemo-module__Vyj0Nq__menuButton,.RAIDemo-module__Vyj0Nq__newChatButton{width:28px;height:28px}.RAIDemo-module__Vyj0Nq__messagesContainer{gap:12px;padding:12px}.RAIDemo-module__Vyj0Nq__messageBubble{max-width:90%}.RAIDemo-module__Vyj0Nq__messageContent{padding:10px 12px}.RAIDemo-module__Vyj0Nq__messageText{font-size:12px;line-height:1.5}.RAIDemo-module__Vyj0Nq__assistantLabel,.RAIDemo-module__Vyj0Nq__messageTime{font-size:10px}.RAIDemo-module__Vyj0Nq__systemStatusMessage{padding:6px 10px;font-size:11px}.RAIDemo-module__Vyj0Nq__chatInput{padding:8px 12px}.RAIDemo-module__Vyj0Nq__chatTextField{padding:8px 12px;font-size:13px}.RAIDemo-module__Vyj0Nq__sendButton{width:36px;height:36px}.RAIDemo-module__Vyj0Nq__demoPreviewContent{padding:.5rem!important;font-size:.625rem!important;line-height:1.4!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent h1{margin:0 0 .5rem!important;font-size:.875rem!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent h2{margin:.75rem 0 .375rem!important;font-size:.75rem!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent h3{margin:.5rem 0 .25rem!important;font-size:.6875rem!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent p{margin:0 0 .5rem!important;font-size:.625rem!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent ul{margin:.375rem 0!important;padding-left:1rem!important}.RAIDemo-module__Vyj0Nq__demoPreviewContent li{margin:.25rem 0!important;font-size:.625rem!important}}
.RAIStreamSection-module__HXbA2G__section{color:#10153a;background:0 0;padding:72px 48px 86px;position:relative;overflow:hidden}.RAIStreamSection-module__HXbA2G__inner{width:min(100%,1320px);margin:0 auto}.RAIStreamSection-module__HXbA2G__copyGrid{grid-template-columns:minmax(0,.96fr) minmax(360px,.74fr);align-items:flex-end;gap:48px;margin-bottom:32px;display:grid}.RAIStreamSection-module__HXbA2G__badge{color:#0f766e;letter-spacing:0;background:#ffffffc2;border:1px solid #0e74902e;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 13px;font-size:.76rem;font-weight:820;display:inline-flex;box-shadow:0 12px 28px #21376e14}.RAIStreamSection-module__HXbA2G__copyGrid h2{color:#0a1028;letter-spacing:0;max-width:720px;margin:0;font-size:4.28rem;font-weight:880;line-height:.98}.RAIStreamSection-module__HXbA2G__copyGrid h2 span{color:#0891b2;display:block}.RAIStreamSection-module__HXbA2G__copyBody{justify-self:end;max-width:530px;padding-bottom:8px}.RAIStreamSection-module__HXbA2G__copyBody p{color:#526078;margin:0;font-size:1.06rem;font-weight:460;line-height:1.68}.RAIStreamSection-module__HXbA2G__promiseRow{flex-wrap:wrap;gap:18px;margin-top:20px;display:flex}.RAIStreamSection-module__HXbA2G__promiseRow span{color:#24314d;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;min-height:0;padding:0;font-size:.84rem;font-weight:760;display:inline-flex}.RAIStreamSection-module__HXbA2G__promiseRow svg{color:#0f766e}.RAIStreamSection-module__HXbA2G__broadcastWall{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(390px,.98fr) 128px minmax(480px,1.02fr);align-items:stretch;gap:24px;padding:0;display:grid}.RAIStreamSection-module__HXbA2G__feedPanel{background:#050b12;border:1px solid #0c142429;border-radius:10px;min-width:0;overflow:hidden;box-shadow:0 28px 70px #21376e24}.RAIStreamSection-module__HXbA2G__feedImage{color:#dffcff;background:linear-gradient(#0000000a,#02060cb8),linear-gradient(90deg,#0318206b,#0307121f),url(/images/landing/studio-feeds/wide.webp) 50%/cover;place-items:center;min-height:310px;padding:26px;display:grid;position:relative}.RAIStreamSection-module__HXbA2G__feedImage:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 34%,#2dd4bf29,#0000 32%),linear-gradient(#0000 46%,#02060cb8 100%);position:absolute;inset:0}.RAIStreamSection-module__HXbA2G__liveBadge{z-index:1;color:#ccfbf1;background:#042f2ea8;border:1px solid #5eead447;border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:.8rem;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px}.RAIStreamSection-module__HXbA2G__feedCenter{z-index:1;text-align:center;justify-items:center;display:grid;position:relative}.RAIStreamSection-module__HXbA2G__feedCenter svg{color:#dffcff;filter:drop-shadow(0 10px 34px #2dd4bf42)}.RAIStreamSection-module__HXbA2G__feedCenter strong,.RAIStreamSection-module__HXbA2G__feedCenter span{display:block}.RAIStreamSection-module__HXbA2G__feedCenter strong{color:#fff;letter-spacing:0;margin-top:14px;font-size:1.42rem;font-weight:850}.RAIStreamSection-module__HXbA2G__feedCenter span{color:#e2f0ffbd;margin-top:7px;font-size:.94rem;font-weight:650}.RAIStreamSection-module__HXbA2G__feedFooter{background:#050b12;padding:15px 18px 17px}.RAIStreamSection-module__HXbA2G__feedFooter span,.RAIStreamSection-module__HXbA2G__feedFooter strong{display:block}.RAIStreamSection-module__HXbA2G__feedFooter span{color:#0891b2;letter-spacing:0;font-size:.78rem;font-weight:820;display:block}.RAIStreamSection-module__HXbA2G__feedFooter strong{color:#fff;letter-spacing:0;margin-top:6px;font-size:1rem;font-weight:790}.RAIStreamSection-module__HXbA2G__destinationHeader span{color:#0e7490;letter-spacing:0;font-size:.78rem;font-weight:820;display:block}.RAIStreamSection-module__HXbA2G__destinationHeader strong{color:#0a1028;letter-spacing:0;margin-top:6px;font-size:1.08rem;font-weight:790;display:block}.RAIStreamSection-module__HXbA2G__streamCore{grid-template-rows:1fr auto 1fr;place-items:center;gap:10px;padding:0;display:grid;position:relative}.RAIStreamSection-module__HXbA2G__coreLine{background:linear-gradient(#0000,#14b8a6b8,#0000);border-radius:999px;width:2px;height:100%;min-height:58px}.RAIStreamSection-module__HXbA2G__coreBadge{text-align:center;width:104px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;padding:0;display:flex}.RAIStreamSection-module__HXbA2G__coreBadge svg{color:#5eead4}.RAIStreamSection-module__HXbA2G__coreBadge strong,.RAIStreamSection-module__HXbA2G__coreBadge span{display:block}.RAIStreamSection-module__HXbA2G__coreBadge strong{color:#0a1028;margin-top:8px;font-size:1.02rem;font-weight:840}.RAIStreamSection-module__HXbA2G__coreBadge span{color:#64708a;margin-top:4px;font-size:.82rem;line-height:1.45}.RAIStreamSection-module__HXbA2G__destinationPanel{background:0 0;border:0;border-radius:0;min-width:0;padding:2px 0}.RAIStreamSection-module__HXbA2G__destinationHeader{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:13px;padding:0;display:flex}.RAIStreamSection-module__HXbA2G__destinationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.RAIStreamSection-module__HXbA2G__destinationTile{border:1px solid rgba(var(--destination-accent-rgb), .2);background:linear-gradient(180deg, rgba(var(--destination-accent-rgb), .08), #ffffff05), #ffffffbd;--destination-accent:#7dd3fc;--destination-accent-rgb:125, 211, 252;border-radius:8px;min-width:0;padding:12px;box-shadow:0 18px 46px #21376e1f,inset 0 1px #ffffffb3}.RAIStreamSection-module__HXbA2G__destinationChrome{color:#e2f0ff8a;letter-spacing:0;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:0 1px 9px;font-size:.68rem;font-weight:820;display:flex}.RAIStreamSection-module__HXbA2G__destinationChrome span{color:rgba(var(--destination-accent-rgb), .82)}.RAIStreamSection-module__HXbA2G__destinationChrome em{color:#526078c7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;overflow:hidden}.RAIStreamSection-module__HXbA2G__destinationScreen{aspect-ratio:16/9;border:1px solid rgba(var(--destination-accent-rgb), .3);background:radial-gradient(circle at 50% 14%, rgba(var(--destination-accent-rgb), .19), transparent 48%), linear-gradient(180deg, #ffffff09, transparent), #02060cc7;min-height:0;color:var(--destination-accent);border-radius:8px;place-items:center;display:grid;position:relative;box-shadow:0 18px 44px #0f172a24,inset 0 0 0 1px #ffffff0b}.RAIStreamSection-module__HXbA2G__statusDot{background:var(--destination-accent);width:9px;height:9px;box-shadow:0 0 18px rgba(var(--destination-accent-rgb), .68);border-radius:999px;position:absolute;top:12px;right:12px}.RAIStreamSection-module__HXbA2G__destinationTile h3{color:#10153a;letter-spacing:0;margin:0 0 4px;font-size:1rem;font-weight:820}.RAIStreamSection-module__HXbA2G__destinationTile p{color:#64708a;margin:0;font-size:.86rem;line-height:1.45}.RAIStreamSection-module__HXbA2G__destinationMeta{padding:11px 2px 1px}@media (max-width:1120px){.RAIStreamSection-module__HXbA2G__section{padding:82px 24px 94px}.RAIStreamSection-module__HXbA2G__copyGrid{grid-template-columns:1fr;gap:20px}.RAIStreamSection-module__HXbA2G__copyGrid h2{font-size:4rem}.RAIStreamSection-module__HXbA2G__broadcastWall{grid-template-columns:1fr}.RAIStreamSection-module__HXbA2G__streamCore{grid-template-rows:auto;grid-template-columns:1fr auto 1fr;padding-top:0}.RAIStreamSection-module__HXbA2G__coreLine{background:linear-gradient(90deg,#0000,#67e8f99e,#0000);width:100%;height:2px;min-height:0}}@media (max-width:680px){.RAIStreamSection-module__HXbA2G__section{padding:64px 14px 74px}.RAIStreamSection-module__HXbA2G__copyGrid h2{font-size:2.85rem}.RAIStreamSection-module__HXbA2G__copyBody p{font-size:1rem}.RAIStreamSection-module__HXbA2G__broadcastWall{padding:0}.RAIStreamSection-module__HXbA2G__feedImage{min-height:260px}.RAIStreamSection-module__HXbA2G__destinationHeader{flex-direction:column;align-items:flex-start}.RAIStreamSection-module__HXbA2G__destinationGrid{grid-template-columns:1fr}}
.ScrollArea-module__nv5v_q__scrollArea{overflow:hidden auto}.ScrollArea-module__nv5v_q__primary{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}.ScrollArea-module__nv5v_q__primary:hover{scrollbar-color:var(--color-primary-alpha-50,#3b82f680) transparent}.ScrollArea-module__nv5v_q__primary::-webkit-scrollbar{width:4px}.ScrollArea-module__nv5v_q__primary::-webkit-scrollbar-track{background:0 0}.ScrollArea-module__nv5v_q__primary::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;transition:background .2s}.ScrollArea-module__nv5v_q__primary:hover::-webkit-scrollbar-thumb{background:var(--color-primary-alpha-50,#3b82f680)}.ScrollArea-module__nv5v_q__primary::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-primary-rgb,59, 130, 246), .75)}.ScrollArea-module__nv5v_q__subtle{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}.ScrollArea-module__nv5v_q__subtle:hover{scrollbar-color:var(--color-primary-alpha-30,#3b82f64d) transparent}.ScrollArea-module__nv5v_q__subtle::-webkit-scrollbar{width:3px}.ScrollArea-module__nv5v_q__subtle::-webkit-scrollbar-track{background:0 0}.ScrollArea-module__nv5v_q__subtle::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;transition:background .2s}.ScrollArea-module__nv5v_q__subtle:hover::-webkit-scrollbar-thumb{background:var(--color-primary-alpha-30,#3b82f64d)}.ScrollArea-module__nv5v_q__subtle::-webkit-scrollbar-thumb:hover{background:var(--color-primary-alpha-50,#3b82f680)}.ScrollArea-module__nv5v_q__hidden{scrollbar-width:none}.ScrollArea-module__nv5v_q__hidden::-webkit-scrollbar{display:none}
.RAISalesPhoneChat-module__7Vu6Uq__phoneOuter{width:390px;box-shadow:0 0 0 .5px #ffffff24, 0 0 0 1.5px #000000d9, inset 0 0 0 .5px #ffffff0a, 0 60px 160px #000000bf, 0 0 80px rgba(var(--color-primary-rgb,59, 130, 246), .13);background:linear-gradient(160deg,#1c1c1f 0%,#0d0d10 55%,#141416 100%);border-radius:54px;padding:7px;position:relative}.RAISalesPhoneChat-module__7Vu6Uq__btnVolUp,.RAISalesPhoneChat-module__7Vu6Uq__btnVolDown,.RAISalesPhoneChat-module__7Vu6Uq__btnPower{background:linear-gradient(90deg,#1c1c1f,#242428);border-radius:2px;position:absolute;box-shadow:inset 0 1px #ffffff0f}.RAISalesPhoneChat-module__7Vu6Uq__btnVolUp{width:3px;height:34px;top:116px;left:-3px}.RAISalesPhoneChat-module__7Vu6Uq__btnVolDown{width:3px;height:34px;top:160px;left:-3px}.RAISalesPhoneChat-module__7Vu6Uq__btnPower{width:3px;height:52px;top:136px;right:-3px}.RAISalesPhoneChat-module__7Vu6Uq__screen{background:radial-gradient(circle at 50% 0,#007aff1f,#0000 24%),#040610;border-radius:48px;flex-direction:column;height:760px;display:flex;position:relative;overflow:hidden}.RAISalesPhoneChat-module__7Vu6Uq__island{z-index:10;pointer-events:none;background:#000;border-radius:22px;width:120px;height:34px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.RAISalesPhoneChat-module__7Vu6Uq__statusBar{color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px 4px;display:flex}.RAISalesPhoneChat-module__7Vu6Uq__time{letter-spacing:-.02em;font-size:.82rem;font-weight:700}.RAISalesPhoneChat-module__7Vu6Uq__statusIcons{color:#fff;align-items:center;gap:5px;display:flex}.RAISalesPhoneChat-module__7Vu6Uq__app{background:radial-gradient(circle at 50% -8%,#007aff1f,#0000 28%),#040610;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.RAISalesPhoneChat-module__7Vu6Uq__appHeader{background:0 0;border-bottom:.5px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;min-height:78px;padding:0 16px 4px;display:flex}.RAISalesPhoneChat-module__7Vu6Uq__headerBtn{color:#007aff;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.RAISalesPhoneChat-module__7Vu6Uq__headerBtn:nth-child(2),.RAISalesPhoneChat-module__7Vu6Uq__headerActions .RAISalesPhoneChat-module__7Vu6Uq__headerBtn{color:#ffffffb3}.RAISalesPhoneChat-module__7Vu6Uq__headerLeft,.RAISalesPhoneChat-module__7Vu6Uq__headerActions{align-items:center;gap:4px;min-width:72px;display:inline-flex}.RAISalesPhoneChat-module__7Vu6Uq__headerActions{justify-content:flex-end}.RAISalesPhoneChat-module__7Vu6Uq__headerCenter{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.RAISalesPhoneChat-module__7Vu6Uq__mobileOrb{filter:drop-shadow(0 0 12px #007aff47);background:url(/images/rai-orb-mobile.png) 50%/contain no-repeat;border-radius:999px;width:72px;height:72px;display:block;position:relative}.RAISalesPhoneChat-module__7Vu6Uq__mobileOrbBusy{filter:drop-shadow(0 0 18px #4a9eff75)}.RAISalesPhoneChat-module__7Vu6Uq__widgetBar{background:#040610b8;border-bottom:.5px solid #ffffff0f;flex-shrink:0;justify-content:center;align-items:center;gap:10px;height:54px;display:flex}.RAISalesPhoneChat-module__7Vu6Uq__widgetCircle{color:#ffffff8c;background:#ffffff12;border:.5px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.RAISalesPhoneChat-module__7Vu6Uq__widgetCircleActive{color:#007aff;background:#007aff26;border-color:#007aff66}.RAISalesPhoneChat-module__7Vu6Uq__messages{flex-direction:column;flex:1;gap:6px;padding:16px 16px 8px;display:flex;overflow-y:auto}.RAISalesPhoneChat-module__7Vu6Uq__assistantBubble{background:#ffffff12;border-radius:20px 20px 20px 5px;align-self:stretch;margin-bottom:0;margin-right:20%;padding:10px 14px}.RAISalesPhoneChat-module__7Vu6Uq__assistantBubbleHeader{align-items:center;gap:6px;margin-bottom:6px;display:flex}.RAISalesPhoneChat-module__7Vu6Uq__assistantAvatar{color:#4a9eff;background:#1a3a6e;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:inline-flex}.RAISalesPhoneChat-module__7Vu6Uq__assistantLabel{color:#ffffffb3;font-size:13px;font-weight:650}.RAISalesPhoneChat-module__7Vu6Uq__assistantText,.RAISalesPhoneChat-module__7Vu6Uq__userText{gap:10px;display:grid}.RAISalesPhoneChat-module__7Vu6Uq__assistantText p,.RAISalesPhoneChat-module__7Vu6Uq__userText p{letter-spacing:0;margin:0;font-size:15px;font-weight:400;line-height:22px}.RAISalesPhoneChat-module__7Vu6Uq__assistantText p{color:#ffffffe0}.RAISalesPhoneChat-module__7Vu6Uq__userBubble{background:linear-gradient(135deg,#007aff,#05d);border-radius:20px 20px 5px;align-self:flex-end;max-width:75%;padding:10px 14px 8px;box-shadow:0 12px 24px #0055dd47}.RAISalesPhoneChat-module__7Vu6Uq__userText p{color:#fff}.RAISalesPhoneChat-module__7Vu6Uq__bubbleTime,.RAISalesPhoneChat-module__7Vu6Uq__bubbleTimeAssistant{text-align:right;margin-top:5px;font-size:11px;display:block}.RAISalesPhoneChat-module__7Vu6Uq__bubbleTime{color:#ffffff9e}.RAISalesPhoneChat-module__7Vu6Uq__bubbleTimeAssistant{color:#ffffff59}.RAISalesPhoneChat-module__7Vu6Uq__toolPill{color:#ffffffd6;background:#007aff1a;border:.5px solid #007aff59;border-radius:14px;align-self:flex-start;align-items:center;gap:8px;max-width:88%;padding:7px 10px;font-size:12px;font-weight:600;display:inline-flex}.RAISalesPhoneChat-module__7Vu6Uq__pulsingDot{background:#4a9eff;border-radius:999px;width:6px;height:6px;animation:1.1s ease-in-out infinite RAISalesPhoneChat-module__7Vu6Uq__pulse}@keyframes RAISalesPhoneChat-module__7Vu6Uq__pulse{0%,80%,to{opacity:.45;transform:scale(.75)}40%{opacity:1;transform:scale(1)}}.RAISalesPhoneChat-module__7Vu6Uq__inputShell{background:#040610;border-top:.5px solid #ffffff14;flex-shrink:0;padding:12px 16px}.RAISalesPhoneChat-module__7Vu6Uq__inputWrapper{background:#ffffff0f;border:.5px solid #ffffff1a;border-radius:22px;align-items:center;min-height:44px;max-height:120px;padding:0 4px;display:flex}.RAISalesPhoneChat-module__7Vu6Uq__textInput{resize:none;color:#ffffffe6;background:0 0;border:0;outline:none;flex:1;min-width:0;height:42px;padding:11px 4px;font-family:inherit;font-size:15px;font-weight:400;line-height:20px}.RAISalesPhoneChat-module__7Vu6Uq__textInput::placeholder{color:#ffffff4d}.RAISalesPhoneChat-module__7Vu6Uq__inputSideBtn,.RAISalesPhoneChat-module__7Vu6Uq__inputSendBtn{border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.RAISalesPhoneChat-module__7Vu6Uq__inputSideBtn{color:#ffffff59;background:0 0}.RAISalesPhoneChat-module__7Vu6Uq__inputSendBtn{color:#fff;background:#007aff;width:32px;height:32px;margin-right:2px;box-shadow:0 8px 18px #007aff57}.RAISalesPhoneChat-module__7Vu6Uq__barePanel{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.RAISalesPhoneChat-module__7Vu6Uq__headerBadge{color:#007aff}.RAISalesPhoneChat-module__7Vu6Uq__homeBar{flex-shrink:0;justify-content:center;padding:8px 0 16px;display:flex}.RAISalesPhoneChat-module__7Vu6Uq__homeBar:after{content:"";background:#ffffff4d;border-radius:999px;width:130px;height:4px}
.AgentResultCard-module__Y_eKwW__card{background:var(--card-background,#02030af2);border:1px solid var(--border-color,#007aff1a);border-radius:12px;max-width:400px;margin:8px 0;padding:16px;transition:all .2s}.AgentResultCard-module__Y_eKwW__card[role=button]{cursor:pointer}.AgentResultCard-module__Y_eKwW__card[role=button]:hover{border-color:var(--border-hover,#007aff40)}.AgentResultCard-module__Y_eKwW__card.AgentResultCard-module__Y_eKwW__success{background:#22c55e0d;border-color:#22c55e}.AgentResultCard-module__Y_eKwW__card.AgentResultCard-module__Y_eKwW__error{background:#ef44440d;border-color:#ef4444}.AgentResultCard-module__Y_eKwW__card.AgentResultCard-module__Y_eKwW__loading,.AgentResultCard-module__Y_eKwW__card.AgentResultCard-module__Y_eKwW__info{border-color:var(--color-primary,#3b82f6);background:var(--color-primary-alpha-5,#3b82f60d)}.AgentResultCard-module__Y_eKwW__statusBanner{border-radius:6px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.AgentResultCard-module__Y_eKwW__success .AgentResultCard-module__Y_eKwW__statusBanner{color:#22c55e;background:#22c55e26}.AgentResultCard-module__Y_eKwW__error .AgentResultCard-module__Y_eKwW__statusBanner{color:#ef4444;background:#ef444426}.AgentResultCard-module__Y_eKwW__header{align-items:flex-start;gap:12px;display:flex}.AgentResultCard-module__Y_eKwW__headerIcon{background:linear-gradient(135deg, var(--color-primary-dark,#2563eb) 0%, var(--color-primary,#3b82f6) 100%);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.AgentResultCard-module__Y_eKwW__loading .AgentResultCard-module__Y_eKwW__headerIcon{background:linear-gradient(135deg, var(--color-primary-dark,#2563eb) 0%, var(--color-primary,#3b82f6) 100%)}.AgentResultCard-module__Y_eKwW__success .AgentResultCard-module__Y_eKwW__headerIcon{background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%)}.AgentResultCard-module__Y_eKwW__error .AgentResultCard-module__Y_eKwW__headerIcon{background:linear-gradient(135deg,#dc2626 0%,#ef4444 100%)}.AgentResultCard-module__Y_eKwW__headerText{flex:1;min-width:0}.AgentResultCard-module__Y_eKwW__agentLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted,#6b7280);margin-bottom:2px;font-size:11px;font-weight:600}.AgentResultCard-module__Y_eKwW__title{color:var(--text-primary,#fff);margin-bottom:2px;font-size:15px;font-weight:600}.AgentResultCard-module__Y_eKwW__summary{color:var(--text-secondary,#a0a0b0);font-size:13px;line-height:1.4}.AgentResultCard-module__Y_eKwW__content{border-top:1px solid var(--border-color,#ffffff0f);color:var(--text-primary,#fff);margin-top:12px;padding-top:12px;font-size:13px}.AgentResultCard-module__Y_eKwW__actions{border-top:1px solid var(--border-color,#ffffff0f);gap:8px;margin-top:12px;padding-top:12px;display:flex}.AgentResultCard-module__Y_eKwW__spinIcon{animation:1s linear infinite AgentResultCard-module__Y_eKwW__spin}@keyframes AgentResultCard-module__Y_eKwW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AgentResultCard-module__Y_eKwW__dataRow{align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}.AgentResultCard-module__Y_eKwW__dataRowIcon{color:var(--text-muted,#6b7280);flex-shrink:0}.AgentResultCard-module__Y_eKwW__dataRowLabel{color:var(--text-secondary,#a0a0b0)}.AgentResultCard-module__Y_eKwW__dataRowValue{color:var(--text-primary,#fff);font-weight:500}.AgentResultCard-module__Y_eKwW__dataList{flex-direction:column;gap:4px;display:flex}.AgentResultCard-module__Y_eKwW__dataListItem{background:var(--input-background,#0000004d);color:var(--text-primary,#fff);border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.AgentResultCard-module__Y_eKwW__dataListItem:before{content:"";background:var(--accent-primary,#3b82f6);border-radius:50%;width:4px;height:4px}.AgentResultCard-module__Y_eKwW__dataListMore{color:var(--text-muted,#6b7280);padding:4px 10px;font-size:12px;font-style:italic}.AgentResultCard-module__Y_eKwW__countBadge{background:var(--input-background,#0000004d);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.AgentResultCard-module__Y_eKwW__countBadge svg{color:var(--text-muted,#6b7280)}.AgentResultCard-module__Y_eKwW__countBadgeNumber{color:var(--text-primary,#fff);font-weight:700}.AgentResultCard-module__Y_eKwW__countBadgeLabel{color:var(--text-secondary,#a0a0b0)}
.CommunicationsApprovalCard-module__RD77Ea__card{background:var(--card-background,#1a1a2e);border:1px solid var(--border-color,#2d2d44);box-sizing:border-box;border-radius:12px;width:100%;max-width:min(100%,380px);margin:8px 0;padding:14px 14px 12px}.CommunicationsApprovalCard-module__RD77Ea__card.CommunicationsApprovalCard-module__RD77Ea__approved{background:#22c55e1a;border-color:#22c55e}.CommunicationsApprovalCard-module__RD77Ea__card.CommunicationsApprovalCard-module__RD77Ea__rejected{opacity:.7;background:#6b72801a;border-color:#6b7280}.CommunicationsApprovalCard-module__RD77Ea__card.CommunicationsApprovalCard-module__RD77Ea__error{background:#ef44441a;border-color:#ef4444}.CommunicationsApprovalCard-module__RD77Ea__card.CommunicationsApprovalCard-module__RD77Ea__sending{border-color:var(--color-primary,#3b82f6);background:var(--color-primary-alpha-5,#3b82f60d);opacity:.85}.CommunicationsApprovalCard-module__RD77Ea__statusBanner{border-radius:6px;align-items:center;gap:8px;margin-bottom:8px;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.CommunicationsApprovalCard-module__RD77Ea__approved .CommunicationsApprovalCard-module__RD77Ea__statusBanner{color:#22c55e;background:#22c55e33}.CommunicationsApprovalCard-module__RD77Ea__rejected .CommunicationsApprovalCard-module__RD77Ea__statusBanner{color:#9ca3af;background:#6b728033}.CommunicationsApprovalCard-module__RD77Ea__error .CommunicationsApprovalCard-module__RD77Ea__statusBanner{color:#ef4444;background:#ef444433}.CommunicationsApprovalCard-module__RD77Ea__sending .CommunicationsApprovalCard-module__RD77Ea__statusBanner{background:var(--color-primary-alpha-15,#3b82f626);color:var(--color-primary,#3b82f6)}.CommunicationsApprovalCard-module__RD77Ea__loadingDot{background:currentColor;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite CommunicationsApprovalCard-module__RD77Ea__pulse}@keyframes CommunicationsApprovalCard-module__RD77Ea__pulse{0%,to{opacity:1}50%{opacity:.3}}.CommunicationsApprovalCard-module__RD77Ea__summary{color:var(--text-secondary,#a0a0b0);align-items:center;gap:8px;font-size:13px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__header{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__headerIcon{color:#d4d4d8;background:#ffffff14;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__headerText{flex:1;min-width:0}.CommunicationsApprovalCard-module__RD77Ea__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#71717a;margin-bottom:4px;font-size:10px;font-weight:700}.CommunicationsApprovalCard-module__RD77Ea__title{color:var(--text-primary,#fff);margin-bottom:2px;font-size:15px;font-weight:600;line-height:1.35}.CommunicationsApprovalCard-module__RD77Ea__subtitle{color:#c4c4d0;margin-top:4px;font-size:12.5px;line-height:1.45}.CommunicationsApprovalCard-module__RD77Ea__confirmCard{box-sizing:border-box;width:100%;max-width:min(100%,360px)}.CommunicationsApprovalCard-module__RD77Ea__confirmHeader{margin-bottom:12px}.CommunicationsApprovalCard-module__RD77Ea__confirmLead{color:#d4d4d8;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.CommunicationsApprovalCard-module__RD77Ea__factList{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;display:flex}.CommunicationsApprovalCard-module__RD77Ea__factRow{flex-direction:column;gap:2px;min-width:0;display:flex}.CommunicationsApprovalCard-module__RD77Ea__factLabel{letter-spacing:.04em;text-transform:uppercase;color:#8b8b9a;margin:0;font-size:10.5px;font-weight:700}.CommunicationsApprovalCard-module__RD77Ea__factValue{color:#f4f4f5;overflow-wrap:break-word;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.CommunicationsApprovalCard-module__RD77Ea__factBullets{color:#e4e4e7;margin:0 0 12px;padding:0 0 0 1.1rem;font-size:13px;line-height:1.4}.CommunicationsApprovalCard-module__RD77Ea__factBullets li{margin-bottom:4px}.CommunicationsApprovalCard-module__RD77Ea__confirmNote{color:#a1a1aa;margin:0 0 4px;font-size:12px;line-height:1.4}.CommunicationsApprovalCard-module__RD77Ea__section{margin-bottom:12px}.CommunicationsApprovalCard-module__RD77Ea__sectionLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted,#6b7280);margin-bottom:6px;font-size:11px;font-weight:600}.CommunicationsApprovalCard-module__RD77Ea__messagePreview{background:var(--input-background,#0d0d1a);color:var(--text-primary,#fff);border-radius:8px;max-height:100px;padding:12px;font-size:13px;overflow-y:auto}.CommunicationsApprovalCard-module__RD77Ea__subject{color:var(--text-secondary,#a0a0b0);border-bottom:1px solid var(--border-color,#2d2d44);margin-bottom:8px;padding-bottom:8px;font-size:12px}.CommunicationsApprovalCard-module__RD77Ea__messageContent{white-space:pre-wrap;word-break:break-word}.CommunicationsApprovalCard-module__RD77Ea__recipients{color:var(--text-primary,#fff);align-items:center;gap:8px;font-size:13px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__groupList{color:var(--text-secondary,#a0a0b0)}.CommunicationsApprovalCard-module__RD77Ea__scheduled{color:var(--text-primary,#fff);align-items:center;gap:8px;font-size:13px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__actions{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__rejectButton,.CommunicationsApprovalCard-module__RD77Ea__approveButton{cursor:pointer;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:4px;min-height:28px;padding:5px 14px;font-size:12px;font-weight:600;line-height:1.2;transition:background .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.CommunicationsApprovalCard-module__RD77Ea__rejectButton{color:#a1a1aa;background:0 0;border:1px solid #ffffff1f}.CommunicationsApprovalCard-module__RD77Ea__rejectButton:hover:not(:disabled){color:#e4e4e7;background:#ffffff0d;border-color:#fff3}.CommunicationsApprovalCard-module__RD77Ea__approveButton{color:#18181b;box-shadow:none;background:#e4e4e7;border:1px solid #0000}.CommunicationsApprovalCard-module__RD77Ea__approveButton:hover:not(:disabled){filter:none;background:#f4f4f5}.CommunicationsApprovalCard-module__RD77Ea__rejectButton:disabled,.CommunicationsApprovalCard-module__RD77Ea__approveButton:disabled{opacity:.5;cursor:not-allowed}.CommunicationsApprovalCard-module__RD77Ea__loading{align-items:center;gap:6px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__phoneToggle{flex-direction:column;gap:6px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__phoneOption{border:1px solid var(--border-color,#2d2d44);background:var(--input-background,#0d0d1a);color:var(--text-secondary,#a0a0b0);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:all .15s;display:flex}.CommunicationsApprovalCard-module__RD77Ea__phoneOption:hover{border-color:var(--text-muted,#6b7280)}.CommunicationsApprovalCard-module__RD77Ea__phoneOptionActive{color:var(--text-primary,#fff);background:#ffffff14;border-color:#ffffff47}.CommunicationsApprovalCard-module__RD77Ea__phoneLabel{color:var(--text-muted,#6b7280);margin-left:auto;font-size:11px}.CommunicationsApprovalCard-module__RD77Ea__phoneOptionActive .CommunicationsApprovalCard-module__RD77Ea__phoneLabel{color:#a1a1aa}.CommunicationsApprovalCard-module__RD77Ea__phoneInfo{color:var(--text-primary,#fff);align-items:center;gap:8px;font-size:13px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__terminal{padding:12px 16px}.CommunicationsApprovalCard-module__RD77Ea__terminalRow{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.CommunicationsApprovalCard-module__RD77Ea__terminalSummary{color:var(--text-secondary,#6b7280);margin-top:6px;font-size:12px}.CommunicationsApprovalCard-module__RD77Ea__statusDone{color:var(--accent-green,#16a34a)}.CommunicationsApprovalCard-module__RD77Ea__statusCancelled{color:var(--text-secondary,#6b7280)}.CommunicationsApprovalCard-module__RD77Ea__statusExpired{color:var(--text-secondary,#9ca3af)}.CommunicationsApprovalCard-module__RD77Ea__statusFailed{color:var(--accent-red,#dc2626)}.CommunicationsApprovalCard-module__RD77Ea__socialPostCard{max-width:520px}.CommunicationsApprovalCard-module__RD77Ea__socialMediaGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.CommunicationsApprovalCard-module__RD77Ea__socialMediaPreview{object-fit:cover;border:1px solid var(--border-color,#2d2d44);background:var(--input-background,#0d0d1a);border-radius:8px;width:100%;max-height:260px;display:block}.CommunicationsApprovalCard-module__RD77Ea__socialVariations{flex-direction:column;gap:6px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__socialVariation{background:var(--input-background,#0d0d1a);color:var(--text-primary,#fff);border-radius:8px;grid-template-columns:86px minmax(0,1fr);gap:8px;padding:8px 10px;font-size:12px;display:grid}.CommunicationsApprovalCard-module__RD77Ea__socialVariation strong{color:var(--text-secondary,#a0a0b0);text-transform:capitalize}.CommunicationsApprovalCard-module__RD77Ea__socialVariation span{white-space:pre-wrap;word-break:break-word}.CommunicationsApprovalCard-module__RD77Ea__socialMetaRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.CommunicationsApprovalCard-module__RD77Ea__socialPills{flex-wrap:wrap;gap:5px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__socialPills span{border-radius:var(--radius-full,100px);background:var(--button-secondary,#2d2d44);color:var(--text-secondary,#a0a0b0);text-transform:capitalize;padding:4px 8px;font-size:11px}.CommunicationsApprovalCard-module__RD77Ea__socialWarning{color:#f59e0b;background:#f59e0b1f;border-radius:8px;align-items:center;gap:6px;margin-top:10px;padding:8px 10px;font-size:12px;display:flex}@media (max-width:520px){.CommunicationsApprovalCard-module__RD77Ea__socialMetaRow{grid-template-columns:1fr}}
.UserChoiceCard-module__rtYXvW__card{box-sizing:border-box;background:#18181beb;border:1px solid #ffffff1a;border-radius:14px;width:100%;max-width:min(100%,360px);margin:8px 0;padding:14px 14px 12px;box-shadow:0 8px 28px #00000047}.UserChoiceCard-module__rtYXvW__card.UserChoiceCard-module__rtYXvW__submitted{opacity:.88;border-color:#ffffff14}.UserChoiceCard-module__rtYXvW__header{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.UserChoiceCard-module__rtYXvW__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#71717a;font-size:10px;font-weight:700}.UserChoiceCard-module__rtYXvW__question{color:#f4f4f5;margin:0;font-size:14.5px;font-weight:600;line-height:1.4}.UserChoiceCard-module__rtYXvW__options{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.UserChoiceCard-module__rtYXvW__option{color:#d4d4d8;cursor:pointer;text-align:left;background:#00000038;border:1px solid #ffffff14;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;font-size:13px;line-height:1.4;transition:background .12s,border-color .12s,color .12s;display:flex}.UserChoiceCard-module__rtYXvW__option:hover:not(:disabled){color:#fafafa;background:#ffffff0d;border-color:#ffffff29}.UserChoiceCard-module__rtYXvW__optionSelected{color:#fafafa;background:#ffffff14;border-color:#e4e4e773}.UserChoiceCard-module__rtYXvW__option:disabled{cursor:default}.UserChoiceCard-module__rtYXvW__radio,.UserChoiceCard-module__rtYXvW__checkbox{background:0 0;border:1.5px solid #ffffff38;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;transition:border-color .12s,background .12s;display:flex}.UserChoiceCard-module__rtYXvW__radio{border-radius:50%}.UserChoiceCard-module__rtYXvW__checkbox{border-radius:4px}.UserChoiceCard-module__rtYXvW__optionSelected .UserChoiceCard-module__rtYXvW__radio,.UserChoiceCard-module__rtYXvW__optionSelected .UserChoiceCard-module__rtYXvW__checkbox{background:#e4e4e7;border-color:#e4e4e7}.UserChoiceCard-module__rtYXvW__radioDot{background:#18181b;border-radius:50%;width:6px;height:6px}.UserChoiceCard-module__rtYXvW__checkmark{color:#18181b;font-size:11px;font-weight:700;line-height:1}.UserChoiceCard-module__rtYXvW__optionLabel{flex:1;min-width:0;font-weight:500}.UserChoiceCard-module__rtYXvW__optionDescription{color:#a1a1aa;margin-top:2px;font-size:11.5px;font-weight:400;line-height:1.35}.UserChoiceCard-module__rtYXvW__optionSelected .UserChoiceCard-module__rtYXvW__optionDescription{color:#d4d4d8}.UserChoiceCard-module__rtYXvW__otherSection{margin-bottom:10px}.UserChoiceCard-module__rtYXvW__otherToggle{color:#a1a1aa;cursor:pointer;text-align:left;background:0 0;border:1px dashed #ffffff24;border-radius:10px;align-items:center;width:100%;padding:9px 12px;font-size:12.5px;font-weight:500;transition:border-color .12s,color .12s,background .12s;display:flex}.UserChoiceCard-module__rtYXvW__otherToggle:hover:not(:disabled){color:#e4e4e7;background:#ffffff08;border-color:#ffffff47}.UserChoiceCard-module__rtYXvW__otherToggle:disabled{cursor:default;opacity:.55}.UserChoiceCard-module__rtYXvW__otherToggleActive{color:#f4f4f5;background:#ffffff0d;border-style:solid;border-color:#e4e4e759}.UserChoiceCard-module__rtYXvW__otherInput{box-sizing:border-box;color:#f4f4f5;resize:vertical;background:#00000047;border:1px solid #ffffff24;border-radius:10px;outline:none;width:100%;min-height:56px;margin-top:6px;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.4}.UserChoiceCard-module__rtYXvW__otherInput:focus{border-color:#ffffff47}.UserChoiceCard-module__rtYXvW__otherInput::placeholder{color:#71717a}.UserChoiceCard-module__rtYXvW__actions{border-top:1px solid #ffffff12;justify-content:flex-end;align-items:center;gap:8px;padding-top:10px;display:flex}.UserChoiceCard-module__rtYXvW__submitButton{color:#18181b;cursor:pointer;background:#e4e4e7;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;min-height:28px;padding:5px 14px;font-size:12px;font-weight:600;line-height:1.2;transition:background .12s,opacity .12s;display:inline-flex}.UserChoiceCard-module__rtYXvW__submitButton:hover:not(:disabled){background:#f4f4f5}.UserChoiceCard-module__rtYXvW__submitButton:disabled{opacity:.4;cursor:not-allowed}.UserChoiceCard-module__rtYXvW__submittedBanner{letter-spacing:.04em;text-transform:uppercase;color:#a1a1aa;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:700;display:inline-flex}.UserChoiceCard-module__rtYXvW__submittedAnswer{color:#f4f4f5;background:#00000047;border:1px solid #ffffff14;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.45}
.PlanChecklistCard-module__SAEucG__card{background:var(--color-primary-alpha-5);border:1px solid var(--color-primary-alpha-15);border-radius:12px;max-width:90%;margin:.5rem 0;padding:.75rem;animation:.2s ease-out PlanChecklistCard-module__SAEucG__slideIn}.PlanChecklistCard-module__SAEucG__cardDone{opacity:.8}@keyframes PlanChecklistCard-module__SAEucG__slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PlanChecklistCard-module__SAEucG__header{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.PlanChecklistCard-module__SAEucG__headerLeft{align-items:center;gap:.5rem;display:flex}.PlanChecklistCard-module__SAEucG__planTitle{color:#e4e4e7;font-size:.8125rem;font-weight:600}.PlanChecklistCard-module__SAEucG__progress{color:#71717a;background:#ffffff0d;border-radius:4px;padding:.125rem .375rem;font-size:.6875rem}.PlanChecklistCard-module__SAEucG__cancelButton{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:.25rem;transition:all .2s;display:flex}.PlanChecklistCard-module__SAEucG__cancelButton:hover{color:#f87171;background:#ef44441a}.PlanChecklistCard-module__SAEucG__stepList{flex-direction:column;gap:.25rem;display:flex}.PlanChecklistCard-module__SAEucG__step{color:#a1a1aa;border-radius:6px;align-items:center;gap:.5rem;padding:.25rem .375rem;font-size:.75rem;transition:all .2s;display:flex}.PlanChecklistCard-module__SAEucG__step_running{background:var(--color-primary-alpha-8);color:#c4b5fd}.PlanChecklistCard-module__SAEucG__step_completed{color:#86efac}.PlanChecklistCard-module__SAEucG__step_failed{color:#fca5a5}.PlanChecklistCard-module__SAEucG__step_skipped{color:#71717a;opacity:.6;text-decoration:line-through}.PlanChecklistCard-module__SAEucG__step_waiting_approval{color:#fcd34d;background:#f59e0b14}.PlanChecklistCard-module__SAEucG__stepIcon{flex-shrink:0;align-items:center;display:flex}.PlanChecklistCard-module__SAEucG__stepTitle{flex:1;line-height:1.4}.PlanChecklistCard-module__SAEucG__approvalIcon{color:#f59e0b;opacity:.5;flex-shrink:0}.PlanChecklistCard-module__SAEucG__stepWrapper{flex-direction:column;display:flex}.PlanChecklistCard-module__SAEucG__stepResult{color:#a1a1aa;white-space:pre-wrap;border-left:2px solid #22c55e33;margin-left:1.625rem;padding:.25rem .5rem;font-size:.6875rem;line-height:1.5}.PlanChecklistCard-module__SAEucG__stepError{color:#fca5a5;border-left:2px solid #ef444433;margin-left:1.625rem;padding:.25rem .5rem;font-size:.6875rem;line-height:1.5}.PlanChecklistCard-module__SAEucG__iconPending{color:#52525b}.PlanChecklistCard-module__SAEucG__iconRunning{color:var(--accent-purple,#8b5cf6)}.PlanChecklistCard-module__SAEucG__iconCompleted{color:#22c55e}.PlanChecklistCard-module__SAEucG__iconFailed{color:#ef4444}.PlanChecklistCard-module__SAEucG__iconSkipped{color:#52525b}.PlanChecklistCard-module__SAEucG__iconWaiting{color:#f59e0b}.PlanChecklistCard-module__SAEucG__spinning{animation:1s linear infinite PlanChecklistCard-module__SAEucG__spin}@keyframes PlanChecklistCard-module__SAEucG__spin{to{transform:rotate(360deg)}}.PlanChecklistCard-module__SAEucG__deliverableSection{border-top:1px solid #ffffff0f;margin-top:.5rem;padding-top:.5rem}.PlanChecklistCard-module__SAEucG__deliverableHeader{color:#71717a;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.375rem;font-size:.6875rem;font-weight:600}.PlanChecklistCard-module__SAEucG__deliverableList{flex-wrap:wrap;gap:.375rem;display:flex}.PlanChecklistCard-module__SAEucG__deliverableChip{background:var(--color-primary-alpha-10);border:1px solid var(--color-primary-alpha-20);color:#c4b5fd;cursor:pointer;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.6875rem;transition:all .15s;display:inline-flex}.PlanChecklistCard-module__SAEucG__deliverableChip:hover{background:var(--color-primary-alpha-20);border-color:var(--color-primary-alpha-30);color:#ddd6fe}.PlanChecklistCard-module__SAEucG__deliverableArrow{opacity:.5;flex-shrink:0}.PlanChecklistCard-module__SAEucG__summary{color:#a1a1aa;border-top:1px solid #ffffff0f;margin-top:.5rem;padding-top:.5rem;font-size:.75rem}.PlanChecklistCard-module__SAEucG__errorSummary{color:#fca5a5;background:#ef444414;border:1px solid #ef444426;border-radius:6px;margin-top:.5rem;padding:.375rem .5rem;font-size:.75rem}.PlanChecklistCard-module__SAEucG__cancelledSummary{color:#a1a1aa;background:#71717a14;border:1px solid #71717a26;border-radius:6px;margin-top:.5rem;padding:.375rem .5rem;font-size:.75rem}
.ToolActivityGroup-module__iAkBia__activityGroup{color:#ffffffdb;align-self:flex-start;width:min(85%,420px);margin:.35rem 0}.ToolActivityGroup-module__iAkBia__activityGroup.ToolActivityGroup-module__iAkBia__inline{width:100%;margin:0 0 .375rem}.ToolActivityGroup-module__iAkBia__summaryButton,.ToolActivityGroup-module__iAkBia__activityButton{width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;border:0}.ToolActivityGroup-module__iAkBia__summaryButton{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.45rem;width:auto;max-width:100%;min-height:1.75rem;padding:.3rem .65rem .3rem .55rem;transition:border-color .15s,background .15s;display:inline-flex;position:relative;overflow:hidden}.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__running{background:linear-gradient(135deg,#3b82f61a 0%,#ffffff0a 60%,#0ea5e90d 100%);border-color:#3b82f638}.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__running:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0% 38%,#93c5fd1a 50%,#0000 62% 100%) 0 0/220% 100%;animation:2.4s ease-in-out infinite ToolActivityGroup-module__iAkBia__activityShimmer;position:absolute;inset:0}.ToolActivityGroup-module__iAkBia__summaryButton:hover,.ToolActivityGroup-module__iAkBia__summaryButton:focus-visible{background:#ffffff12;border-color:#fff3}.ToolActivityGroup-module__iAkBia__summaryButton:focus-visible,.ToolActivityGroup-module__iAkBia__activityButton:focus-visible{outline-offset:2px;outline:2px solid #64b4ffcc}.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__completed{background:#ffffff0a;border-color:#ffffff1a}.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__error{background:#f8717114;border-color:#f871716b}.ToolActivityGroup-module__iAkBia__summaryIcon,.ToolActivityGroup-module__iAkBia__activityIcon{flex:none;justify-content:center;align-items:center;display:inline-flex}.ToolActivityGroup-module__iAkBia__summaryIcon{color:#d4d4d8d9;width:.9rem;height:.9rem}.ToolActivityGroup-module__iAkBia__completed .ToolActivityGroup-module__iAkBia__summaryIcon,.ToolActivityGroup-module__iAkBia__completed .ToolActivityGroup-module__iAkBia__activityIcon{color:#a1a1aaf2}.ToolActivityGroup-module__iAkBia__error .ToolActivityGroup-module__iAkBia__summaryIcon,.ToolActivityGroup-module__iAkBia__error .ToolActivityGroup-module__iAkBia__activityIcon,.ToolActivityGroup-module__iAkBia__callDetail.ToolActivityGroup-module__iAkBia__error .ToolActivityGroup-module__iAkBia__callState{color:#f87171f5}.ToolActivityGroup-module__iAkBia__runningDot{background:#64b4fff2;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite ToolActivityGroup-module__iAkBia__activityPulse}.ToolActivityGroup-module__iAkBia__summaryLabel{color:#e4e4e7e0;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.72rem;font-weight:600;line-height:1.25;overflow:hidden}.ToolActivityGroup-module__iAkBia__chevron{color:#ffffff6b;flex:none;transition:transform .16s;transform:rotate(-90deg)}.ToolActivityGroup-module__iAkBia__chevronExpanded{transform:rotate(0)}.ToolActivityGroup-module__iAkBia__activityList{border-left:1px solid #ffffff1a;flex-direction:column;gap:.25rem;margin:.35rem 0 0 .75rem;padding:.25rem 0 .15rem .65rem;display:flex}.ToolActivityGroup-module__iAkBia__activity{min-width:0}.ToolActivityGroup-module__iAkBia__activityButton,.ToolActivityGroup-module__iAkBia__activityRow{background:0 0;border-radius:7px;align-items:center;gap:.45rem;min-height:1.75rem;padding:.25rem .35rem;display:flex}.ToolActivityGroup-module__iAkBia__activityButton:hover,.ToolActivityGroup-module__iAkBia__activityButton:focus-visible{background:#ffffff0e}.ToolActivityGroup-module__iAkBia__activityIcon{color:#64b4ffe6;width:.875rem;height:.875rem}.ToolActivityGroup-module__iAkBia__activityLabel{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.735rem;font-weight:550;overflow:hidden}.ToolActivityGroup-module__iAkBia__activityCount{color:#ffffff75;font-variant-numeric:tabular-nums;flex:none;font-size:.6875rem}.ToolActivityGroup-module__iAkBia__callList{flex-direction:column;gap:.35rem;margin:.15rem 0 .35rem 1.7rem;display:flex}.ToolActivityGroup-module__iAkBia__callDetail{background:#ffffff06;border:1px solid #ffffff12;border-radius:7px;padding:.4rem .5rem}.ToolActivityGroup-module__iAkBia__callDetail.ToolActivityGroup-module__iAkBia__error{background:#f871710b;border-color:#f8717138}.ToolActivityGroup-module__iAkBia__callHeader{color:#ffffff7a;text-transform:uppercase;letter-spacing:.035em;justify-content:space-between;align-items:center;gap:.5rem;font-size:.65rem;font-weight:600;display:flex}.ToolActivityGroup-module__iAkBia__callState{color:#4ade80c7}.ToolActivityGroup-module__iAkBia__callDetail.ToolActivityGroup-module__iAkBia__running .ToolActivityGroup-module__iAkBia__callState{color:#64b4ffdb}.ToolActivityGroup-module__iAkBia__detailLine{grid-template-columns:2.6rem minmax(0,1fr);gap:.45rem;margin-top:.3rem;font-size:.68rem;line-height:1.35;display:grid}.ToolActivityGroup-module__iAkBia__detailLine span{color:#ffffff61;text-transform:uppercase;letter-spacing:.035em}.ToolActivityGroup-module__iAkBia__detailLine strong{color:#ffffffa8;overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;font-weight:450}@keyframes ToolActivityGroup-module__iAkBia__activityPulse{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes ToolActivityGroup-module__iAkBia__activityShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.ToolActivityGroup-module__iAkBia__runningDot,.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__running:after{animation:none}.ToolActivityGroup-module__iAkBia__chevron,.ToolActivityGroup-module__iAkBia__summaryButton{transition:none}}@media (max-width:640px){.ToolActivityGroup-module__iAkBia__activityGroup{width:min(92%,420px)}.ToolActivityGroup-module__iAkBia__activityGroup.ToolActivityGroup-module__iAkBia__inline{width:100%}}
.ThinkingStatus-module__Mo7xBG__root{color:#e4e4e7e6;background:linear-gradient(135deg,#3b82f61a 0%,#ffffff0a 55%,#0ea5e90f 100%);border:1px solid #3b82f638;border-radius:999px;align-self:flex-start;align-items:center;gap:.45rem;width:auto;max-width:min(85%,280px);min-height:1.75rem;margin:.35rem 0;padding:.3rem .7rem .3rem .5rem;animation:.22s ease-out ThinkingStatus-module__Mo7xBG__thinkingIn;display:inline-flex;position:relative;overflow:hidden}.ThinkingStatus-module__Mo7xBG__orbWrap{z-index:1;filter:drop-shadow(0 0 7px #3b82f673);flex:none;line-height:0;animation:2.1s ease-in-out infinite ThinkingStatus-module__Mo7xBG__orbBreathe;display:inline-flex;position:relative}.ThinkingStatus-module__Mo7xBG__label{z-index:1;color:#e2e8f0c7;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;min-width:0;font-size:.72rem;font-weight:600;line-height:1.25;position:relative;overflow:hidden}.ThinkingStatus-module__Mo7xBG__shimmer{z-index:0;pointer-events:none;background:linear-gradient(100deg,#0000 0% 35%,#93c5fd1f 50%,#0000 65% 100%) 0 0/220% 100%;animation:2.4s ease-in-out infinite ThinkingStatus-module__Mo7xBG__shimmer;position:absolute;inset:0}.ThinkingStatus-module__Mo7xBG__pulseTrack{z-index:1;background:#3b82f61f;border-radius:999px;align-items:center;width:1.1rem;height:.35rem;margin-left:.05rem;display:inline-flex;position:relative;overflow:hidden}.ThinkingStatus-module__Mo7xBG__pulse{background:var(--color-primary,#3b82f6);border-radius:999px;width:.4rem;height:100%;animation:1.35s ease-in-out infinite ThinkingStatus-module__Mo7xBG__pulseSlide;display:block;box-shadow:0 0 8px #3b82f6a6}@keyframes ThinkingStatus-module__Mo7xBG__thinkingIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes ThinkingStatus-module__Mo7xBG__orbBreathe{0%,to{opacity:.82;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes ThinkingStatus-module__Mo7xBG__shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes ThinkingStatus-module__Mo7xBG__pulseSlide{0%{opacity:.35;transform:translate(-120%)}40%{opacity:1}to{opacity:.35;transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.ThinkingStatus-module__Mo7xBG__root,.ThinkingStatus-module__Mo7xBG__orbWrap,.ThinkingStatus-module__Mo7xBG__shimmer,.ThinkingStatus-module__Mo7xBG__pulse{animation:none}.ThinkingStatus-module__Mo7xBG__pulse{opacity:.55;width:100%;transform:none}}
.Button-module__lqRA3W__button{cursor:pointer;border-radius:var(--button-border-radius,var(--radius-full,100px));white-space:nowrap;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-weight:600;line-height:1;transition:all .2s;display:inline-flex}.Button-module__lqRA3W__button:active:not(:disabled){transform:scale(.97)}.Button-module__lqRA3W__button:disabled{opacity:.4;cursor:not-allowed}.Button-module__lqRA3W__sm{padding:5px 12px;font-size:12px}.Button-module__lqRA3W__md{padding:7px 16px;font-size:13px}.Button-module__lqRA3W__lg{padding:10px 22px;font-size:14px}.Button-module__lqRA3W__primary{background:var(--color-primary);color:#fff;border:1px solid var(--color-primary)}.Button-module__lqRA3W__primary:hover:not(:disabled){background:var(--color-primary-dark);box-shadow:0 4px 14px rgba(var(--color-primary-rgb,59, 130, 246), .35)}.Button-module__lqRA3W__secondary{color:inherit;background:#ffffff14;border:1px solid #ffffff1f}.Button-module__lqRA3W__secondary:hover:not(:disabled){background:#ffffff1f;border-color:#fff3}.Button-module__lqRA3W__ghost{color:inherit;background:0 0;border:1px solid #0000}.Button-module__lqRA3W__ghost:hover:not(:disabled){background:#ffffff0f}.Button-module__lqRA3W__danger{color:#ef4444;background:#ef44441a;border:1px solid #ef444433}.Button-module__lqRA3W__danger:hover:not(:disabled){color:#fff;background:#ef4444;border-color:#ef4444}.Button-module__lqRA3W__outline{color:inherit;background:0 0;border:1px solid #ffffff2e}.Button-module__lqRA3W__outline:hover:not(:disabled){background:#ffffff14}.Button-module__lqRA3W__destructive{color:#ef4444;background:#ef44441a;border:1px solid #ef444433}.Button-module__lqRA3W__destructive:hover:not(:disabled){color:#fff;background:#ef4444;border-color:#ef4444}.Button-module__lqRA3W__iconOnly{border-radius:50%;padding:0}.Button-module__lqRA3W__iconOnly.Button-module__lqRA3W__sm{width:28px;height:28px}.Button-module__lqRA3W__iconOnly.Button-module__lqRA3W__md{width:34px;height:34px}.Button-module__lqRA3W__iconOnly.Button-module__lqRA3W__lg{width:40px;height:40px}.Button-module__lqRA3W__icon{flex-shrink:0;align-items:center;display:inline-flex}
.Avatar-module__HpqeTq__avatarWrapper{align-items:center;gap:8px;display:inline-flex}.Avatar-module__HpqeTq__avatar{color:#fff;-webkit-user-select:none;user-select:none;border:2px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.Avatar-module__HpqeTq__avatarImage{object-fit:cover}.Avatar-module__HpqeTq__avatar.Avatar-module__HpqeTq__sm{width:24px;height:24px;font-size:10px}.Avatar-module__HpqeTq__avatar.Avatar-module__HpqeTq__md{width:32px;height:32px;font-size:12px}.Avatar-module__HpqeTq__avatar.Avatar-module__HpqeTq__lg{width:40px;height:40px;font-size:14px}.Avatar-module__HpqeTq__avatar.Avatar-module__HpqeTq__xl{width:48px;height:48px;font-size:16px}.Avatar-module__HpqeTq__avatarName{color:#ffffffe6;font-size:14px;font-weight:500}
.AvatarGroup-module__XtqJlG__group{flex-shrink:0;align-items:center;display:flex}.AvatarGroup-module__XtqJlG__avatar{color:#fff;-webkit-user-select:none;user-select:none;border:2px solid #141414e6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-6px;font-weight:600;transition:transform .15s;display:inline-flex;overflow:hidden}.AvatarGroup-module__XtqJlG__avatar:first-child{margin-left:0}.AvatarGroup-module__XtqJlG__group:hover .AvatarGroup-module__XtqJlG__avatar{margin-left:-4px}.AvatarGroup-module__XtqJlG__avatarImage{object-fit:cover;width:100%;height:100%}.AvatarGroup-module__XtqJlG__overflow{background:#ffffff1f;border-color:#ffffff26;font-size:10px}.AvatarGroup-module__XtqJlG__addButton{color:#ffffff80;cursor:pointer;background:0 0;border:2px dashed #ffffff40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:6px;transition:all .15s;display:inline-flex}.AvatarGroup-module__XtqJlG__addButton:hover{color:#ffffffe6;background:#ffffff0f;border-color:#fff9}.AvatarGroup-module__XtqJlG__sm .AvatarGroup-module__XtqJlG__avatar,.AvatarGroup-module__XtqJlG__sm .AvatarGroup-module__XtqJlG__addButton{width:24px;height:24px;font-size:9px}.AvatarGroup-module__XtqJlG__md .AvatarGroup-module__XtqJlG__avatar,.AvatarGroup-module__XtqJlG__md .AvatarGroup-module__XtqJlG__addButton{width:32px;height:32px;font-size:11px}
.EditActionButton-module__8TD21W__editActionButton{color:var(--color-text-secondary,#ffffff8c);background:0 0;border-color:#0000}.EditActionButton-module__8TD21W__editActionButton:hover:not(:disabled){color:var(--color-primary-light,#60a5fa);background:var(--color-primary-alpha-10,#3b82f61a);border-color:var(--color-primary-alpha-25,#3b82f640)}
.RowActionButton-module__ows-bW__rowActions{flex-wrap:nowrap;align-items:center;gap:4px;display:inline-flex}.RowActionButton-module__ows-bW__alignStart{justify-content:flex-start}.RowActionButton-module__ows-bW__alignCenter{justify-content:center;width:100%}.RowActionButton-module__ows-bW__alignEnd{justify-content:flex-end;width:100%}.RowActionButton-module__ows-bW__rowActionButton{color:var(--color-text-secondary,#94a3b8)!important;box-shadow:none!important;background:#ffffff0a!important;border:1px solid #ffffff14!important}.RowActionButton-module__ows-bW__rowActionButton:hover:not(:disabled){color:var(--color-primary-light,#93c5fd)!important;background:var(--color-primary-alpha-10,#3b82f61f)!important;border-color:var(--color-primary-alpha-30,#3b82f64d)!important}.RowActionButton-module__ows-bW__rowActionButton:focus-visible{outline:2px solid var(--color-primary,#3b82f6);outline-offset:2px}.RowActionButton-module__ows-bW__primary:hover:not(:disabled){color:var(--color-primary-light,#93c5fd)!important;background:var(--color-primary-alpha-10,#3b82f61f)!important;border-color:var(--color-primary-alpha-30,#3b82f64d)!important}.RowActionButton-module__ows-bW__success{color:var(--color-text-secondary,#94a3b8)!important}.RowActionButton-module__ows-bW__success:hover:not(:disabled){color:#4ade80!important;background:#22c55e1f!important;border-color:#22c55e4d!important}.RowActionButton-module__ows-bW__danger{color:var(--color-text-secondary,#94a3b8)!important}.RowActionButton-module__ows-bW__danger:hover:not(:disabled){color:#f87171!important;background:#ef44441f!important;border-color:#ef44444d!important}.RowActionButton-module__ows-bW__warning{color:var(--color-text-secondary,#94a3b8)!important}.RowActionButton-module__ows-bW__warning:hover:not(:disabled){color:#fbbf24!important;background:#f59e0b1f!important;border-color:#f59e0b4d!important}:root:not([data-theme=dark]) .RowActionButton-module__ows-bW__rowActionButton,[data-theme=light] .RowActionButton-module__ows-bW__rowActionButton{color:var(--color-text-secondary,#64748b)!important;background:#0f172a08!important;border-color:#0f172a14!important}:root:not([data-theme=dark]) .RowActionButton-module__ows-bW__rowActionButton:hover:not(:disabled),[data-theme=light] .RowActionButton-module__ows-bW__rowActionButton:hover:not(:disabled){background:#3b82f614!important}
.ContactActionButton-module__eD-pBq__button{--contact-action-color:var(--color-text,#fff);--contact-action-bg:#ffffff0f;--contact-action-border:#ffffff1f;--contact-action-hover-bg:#ffffff1c;border:1px solid var(--contact-action-border);border-radius:var(--radius-full,100px);background:var(--contact-action-bg);color:var(--contact-action-color);white-space:nowrap;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-family:inherit;font-weight:600;line-height:1;transition:background .18s,border-color .18s,color .18s,opacity .18s,transform .18s;display:inline-flex}.ContactActionButton-module__eD-pBq__button:hover:not(:disabled){background:var(--contact-action-hover-bg);border-color:color-mix(in srgb, var(--contact-action-color) 45%, transparent)}.ContactActionButton-module__eD-pBq__button:active:not(:disabled){transform:scale(.96)}.ContactActionButton-module__eD-pBq__button:disabled{opacity:.45;cursor:not-allowed}.ContactActionButton-module__eD-pBq__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ContactActionButton-module__eD-pBq__sm{min-width:32px;height:32px;padding:0 .75rem;font-size:.75rem}.ContactActionButton-module__eD-pBq__md{min-width:40px;height:40px;padding:0 .875rem;font-size:.8125rem}.ContactActionButton-module__eD-pBq__lg{min-width:46px;height:46px;padding:0 1rem;font-size:.875rem}.ContactActionButton-module__eD-pBq__iconOnly{aspect-ratio:1;padding:0}.ContactActionButton-module__eD-pBq__call{--contact-action-color:#22c55e;--contact-action-bg:#22c55e1a;--contact-action-border:#22c55e38;--contact-action-hover-bg:#22c55e29}.ContactActionButton-module__eD-pBq__sms{--contact-action-color:#38bdf8;--contact-action-bg:#38bdf81a;--contact-action-border:#38bdf838;--contact-action-hover-bg:#38bdf829}.ContactActionButton-module__eD-pBq__message{--contact-action-color:#a78bfa;--contact-action-bg:#a78bfa1a;--contact-action-border:#a78bfa3d;--contact-action-hover-bg:#a78bfa29}.ContactActionButton-module__eD-pBq__email{--contact-action-color:#f59e0b;--contact-action-bg:#f59e0b1a;--contact-action-border:#f59e0b3d;--contact-action-hover-bg:#f59e0b29}.ContactActionButton-module__eD-pBq__connect{--contact-action-color:#1d9bf0;--contact-action-bg:#1d9bf01a;--contact-action-border:#1d9bf03d;--contact-action-hover-bg:#1d9bf029}
