:root{--circle-ink:#14211d;--circle-muted:#687972;--circle-line:#dfe8e4;--circle-soft:#f4f8f6;--circle-brand:#0a66c2;--circle-accent:#58a6e7;--circle-navy:#071f3a;--linkedin-blue:#0a66c2}.ccShell{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.01em;background:#eef3f1;grid-template-columns:68px 320px minmax(460px,1fr) 300px}.ccRail{background:linear-gradient(#0a3158 0%,#061b33 58%,#041426 100%);border-right:1px solid #174d7b;padding:20px 0;box-shadow:4px 0 20px #05172b26}.ccRail>b{isolation:isolate;background:linear-gradient(145deg,#68b7f0 0%,#0a66c2 48%,#063e79 100%);border-radius:12px;width:40px;height:40px;font-size:0;position:relative;overflow:hidden;box-shadow:0 8px 24px #0873d554,inset 0 1px #ffffff70}.ccRail>b:before{content:"C";color:#fff;text-shadow:0 1px 2px #02294f;z-index:2;font-size:21px;font-weight:850}.ccRail>b:after{content:"";background:#9ed5ff80;border:1px solid #d9efff80;border-radius:50%;width:24px;height:24px;position:absolute;bottom:-8px;right:-8px}.ccRail button{transition:all .18s}.ccRail button:hover{color:#fff;background:#ffffff14;transform:translateY(-1px)}.ccShell.ccNoDetails{grid-template-columns:68px 320px minmax(460px,1fr)}.ccBrandMark{background:#0b3158 url(/icon.png) 50%/34px 34px no-repeat!important}.ccBrandMark:before,.ccBrandMark:after{content:none!important}.ccProfileButton{overflow:visible}.ccProfileButton>img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.ccProfilePhoto{object-fit:cover;border:2px solid #d8e7f3;border-radius:50%;width:72px;height:72px;margin:0 auto 10px;display:block;box-shadow:0 7px 22px #071f3a20}.ccRail .ccProfileButtonTop{border:2px solid #79b9eb;margin-bottom:6px;box-shadow:0 7px 22px #0004,0 0 0 3px #ffffff12}.ccDetails>section:first-of-type{padding-top:4px}.ccProfileSignout{color:#60778a;text-underline-offset:3px;background:0 0;border:0;margin:14px auto 0;font-size:12px;text-decoration:underline;display:block}.ccProfileSignout:hover{color:#0a66c2}.ccGroups{border-color:var(--circle-line);background:#fbfcfc;padding:24px 15px}.ccGroups header{padding-bottom:20px}.ccGroups h1{letter-spacing:-1.2px;color:#092f55;font-size:25px}.ccGroups h1 span{color:#0a66c2}.ccGroups header button{background:linear-gradient(145deg,#1976d2,#0758a7);transition:all .18s;box-shadow:0 7px 18px #0a66c236}.ccGroups header button:hover{background:#074f99;transform:translateY(-1px)}.ccSearch{background:#f0f5f3;border-color:#e0e8e5;border-radius:11px;margin-bottom:24px;transition:all .18s}.ccSearch:focus-within{background:#fff;border-color:#77addd;box-shadow:0 0 0 3px #0a66c214}.ccGroups>small{color:#778881;font-size:9px}.ccGroup{border:1px solid #0000;padding:11px 10px;transition:all .16s}.ccGroup i{color:#0a477f;background:linear-gradient(145deg,#dceefe,#bcdcf5);border-radius:11px;width:42px;height:42px;font-size:12px}.ccGroup b{color:#20352e;font-size:13px}.ccGroup em{color:#75857f;font-size:10px}.ccChat>header{border-color:var(--circle-line);z-index:2;height:88px;padding:16px 28px;box-shadow:0 1px 10px #16372c08}.ccChat>header h2{color:#182d26;font-size:18px}.ccChat>header p{color:#71817b;font-size:11px}.ccHeaderActions button,.ccHeaderActions a{border-color:#dbe5e1;border-radius:10px;transition:all .16s}.ccTabs{border-color:var(--circle-line);gap:28px;height:50px;padding-left:28px}.ccTabs button{font-size:12px;transition:all .16s}.ccTabs button:hover{color:#245f4d}.ccTabs button.active{color:#165f49;border-bottom-color:#20a878}.ccTabs sup{color:#22654f;background:#e6f3ee;margin-left:3px}.ccFeed{padding:24px clamp(26px,7%,84px)}.ccPrivacy{color:#5f746c;background:#edf5f2;border:1px solid #deebe6;border-radius:10px;padding:9px 14px}.ccMessage{gap:11px;max-width:min(78%,720px);margin-bottom:20px}.ccMessage>i{background:#e4f0ec;border:1px solid #cee1da;flex-basis:35px;width:35px;height:35px}.ccMessage>div{border-color:#dee7e3;border-radius:5px 15px 15px;padding:11px 14px;box-shadow:0 3px 12px #142f2609}.ccMessage.mine>div{background:#dff3eb;border-color:#cae6dc;border-radius:15px 5px 15px 15px}.ccMessage.ai>div{background:#f8f5fc;border-left-color:#7c5ab7}.ccMessage p{color:#263a33;font-size:13px;line-height:1.55}.ccMessage footer{opacity:.72;transition:all .16s}.ccMessage:hover footer{opacity:1}.ccMessage footer button:hover{color:#176b50;background:#edf5f2;border-radius:5px}.ccComposer{border-color:var(--circle-line);padding:13px 24px 14px;box-shadow:0 -4px 18px #173a2e08}.ccBox{border-color:#d5e1dc;border-radius:14px;padding:6px 7px;transition:all .16s;box-shadow:0 2px 8px #17372c08}.ccBox .ccSend{min-width:38px;box-shadow:0 5px 14px #176b5024}.ccDetails{border-color:var(--circle-line);background:#fbfcfc;padding:25px 22px}.ccProfile>i{background:linear-gradient(145deg,#e6bb98,#ce8c61);box-shadow:0 7px 20px #9d69452a}.ccDetails section{border-color:#e8eeeb}.ccAiCard{background:linear-gradient(145deg,#f5f1fb,#f0eafa)!important;border:1px solid #e6dcf5!important}.ccAdminButton{transition:all .16s}.ccAdminButton:hover{background:#dff2eb;transform:translateY(-1px)}.ccModal{border-radius:16px}.ccMemberRow{padding:12px 3px}.ccMemberRow>button{transition:all .16s}.ccThreads>button{border:1px solid #0000;transition:all .16s}.ccMobileMenu,.ccMobileBackdrop{display:none}@media (max-width:1250px){.ccShell{grid-template-columns:64px 292px minmax(430px,1fr) 270px}.ccFeed{padding-inline:clamp(22px,5%,52px)}}@media (max-width:1100px){.ccShell{grid-template-columns:62px 284px minmax(0,1fr)}.ccDetails{display:none}.ccMessage{max-width:84%}}@media (max-width:820px){.ccShell{grid-template-columns:56px 260px minmax(0,1fr)}.ccGroups{padding-inline:10px}.ccChat>header,.ccFeed{padding-inline:18px}.ccTabs{gap:18px;padding-left:18px}.ccMessage{max-width:90%}}@media (max-width:760px){.ccShell{display:block;overflow:hidden}.ccRail{display:none}.ccChat{height:100dvh;min-height:0}.ccGroups{z-index:30;width:min(88vw,330px);padding:22px 14px;transition:transform .22s;display:block;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:18px 0 55px #071b1645}.ccGroups.mobileOpen{transform:translate(0)}.ccMobileBackdrop{z-index:25;background:#0b211b80;border:0;display:block;position:fixed;inset:0}.ccMobileMenu{color:#275c4c;background:#f6faf8;border:1px solid #dbe5e1;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;margin-right:10px;font-size:17px;display:grid}.ccChat>header{height:76px;padding:10px 12px}.ccChat>header>div:first-of-type{flex:1;min-width:0}.ccChat>header h2{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.ccChat>header p{font-size:10px}.ccHeaderActions{gap:5px}.ccHeaderActions button,.ccHeaderActions a{width:34px;height:34px}.ccTabs{scrollbar-width:none;gap:17px;height:46px;padding:0 12px;overflow-x:auto}.ccTabs::-webkit-scrollbar{display:none}.ccTabs button{white-space:nowrap;flex:none}.ccTabs .ccManage{margin-left:0;margin-right:0}.ccFeed{padding:16px 10px}.ccPrivacy{margin-bottom:16px;font-size:9px}.ccMessage{gap:7px;max-width:95%;margin-bottom:15px}.ccMessage>i{flex-basis:29px;width:29px;height:29px;font-size:9px}.ccMessage>div{padding:9px 11px}.ccMessage p{font-size:13px}.ccMessage footer{opacity:1;flex-wrap:wrap}.ccComposer{padding:8px 9px max(9px,env(safe-area-inset-bottom))}.ccBox{border-radius:12px}.ccBox textarea{font-size:16px}.ccBox .ccAi{display:none}.ccNotices{width:auto;position:fixed;top:70px;left:10px;right:10px}.ccModal{border-radius:16px 16px 0 0;align-self:end;width:100%;max-height:92dvh;padding:22px 18px}.ccOverlay{padding:0}.ccModes{grid-template-columns:1fr}.ccMemberRow{flex-wrap:wrap}.ccSearchResults{max-height:calc(100dvh - 125px);top:108px}}@media (max-width:390px){.ccHeaderActions a{display:none}.ccFeed{padding-inline:7px}.ccMessage{max-width:97%}.ccTabs{gap:13px}.ccTabs button{font-size:11px}}.authShell{background:#f5f8fc}.authBrand{background:linear-gradient(145deg,#061a31 0%,#0b3158 52%,#0a66c2 130%)}.authBrand:after{border-color:#8fc9ff24;box-shadow:0 0 0 80px #4ca4ef12,0 0 0 160px #82c6ff0c}.authLogo{color:#fff;background:linear-gradient(145deg,#72c1f7,#0a66c2);box-shadow:0 10px 28px #03132755}.authBrand>p{color:#c9ddf0}.trustPoints{color:#e0edf8}.trustPoints span:first-letter{color:#69b9f1}.authCard{border-color:#dbe5ef;box-shadow:0 20px 60px #071f3a14}.authCard>small{color:#0b4f88}.linkedinAuth>small{letter-spacing:1.7px;color:#075493;font-size:11px}.linkedinAuth h2{color:#071f3a;margin:12px 0 14px;font-size:32px;line-height:1.14}.linkedinAuth>p{color:#4f6578;margin-bottom:28px;font-size:14px;line-height:1.6}.linkedinAuth>label{color:#405a70;letter-spacing:1.25px;margin:14px 0 9px;font-size:10px}.accountTypePicker{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.accountTypePicker button{color:#173550;text-align:left;background:#fff;border:1px solid #cddbe7;border-radius:11px;min-width:0;min-height:104px;padding:11px 9px;transition:all .16s;position:relative}.accountTypePicker button:hover{background:#f5faff;border-color:#7fb2dc}.accountTypePicker button.selected{background:#eaf4fc;border-color:#0a66c2;box-shadow:0 0 0 2px #0a66c218}.accountTypePicker i{color:#0a66c2;font-size:19px;font-style:normal;display:block}.accountTypePicker b,.accountTypePicker small{display:block}.accountTypePicker b{margin:7px 0 4px;font-size:12px}.accountTypePicker small{color:#60788d;font-size:10px;line-height:1.35}.accountTypePicker em{color:#fff;background:#0a66c2;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;display:grid;position:absolute;top:8px;right:8px}@media (max-width:800px){.accountTypePicker{grid-template-columns:1fr}.accountTypePicker button{grid-template-columns:30px 1fr 20px;align-items:center;min-height:72px;display:grid}.accountTypePicker b{margin-top:0}}.linkedinAuth .linkedinField,.linkedinAuth>.createInput{background:#fff;border-color:#c8d6e2;height:54px}.linkedinAuth .linkedinField input,.linkedinAuth>.createInput{color:#102f4d;font-size:14px;font-weight:500}.linkedinAuth input::placeholder{color:#71869a;opacity:1}.linkedinAuth .authPrimary{letter-spacing:.01em;height:50px;margin-top:22px;font-size:13px}.linkedinAuth .authPrimary:disabled{color:#fff;opacity:1;background:#aebdc5}.demoButton{color:#0b3158;background:#f2f7fc;border-color:#b8d1e8}.demoButton:hover{background:#e5f0fa}.accessList{border-color:#dbe5ef}.why{background:#eff5fa}.authPanel footer{color:#687f94}:root{--green:#0b3158;--circle-ink:#10243a;--circle-muted:#64788c;--circle-line:#d9e5f0;--circle-soft:#f1f6fb;--circle-brand:#0a66c2;--circle-accent:#58a6e7;--circle-navy:#061a31}body{color:#15283b;background:#eaf0f6}.ccShell{background:#edf3f9}.ccGroups,.ccDetails{background:#fbfdff;border-color:#d9e5f0}.ccSearch{background:#eff5fa;border-color:#d9e5f0}.ccGroup:hover{background:#edf5fc}.ccGroup.selected{background:#e5f1fb;border-color:#bdd8ef;box-shadow:inset 3px 0 #0a66c2}.ccGroup b{color:#20364b}.ccGroup em{color:#64788c}.ccChat{background:linear-gradient(#f8fbfe,#f0f6fb)}.ccChat>header,.ccTabs,.ccComposer{border-color:#d9e5f0}.ccChat>header h2,.ccMessage p{color:#1b3045}.ccChat>header p{color:#6a7f93}.ccHeaderActions button,.ccHeaderActions a{border-color:#d3e1ed}.ccHeaderActions button:hover,.ccHeaderActions a:hover{background:#edf5fc;border-color:#8ebce3}.ccTabs button:hover,.ccTabs button.active{color:#0b4f88}.ccTabs button.active{border-bottom-color:#0a66c2}.ccTabs sup{color:#0b4f88;background:#e4f0fb}.ccPrivacy{color:#536d85;background:#edf5fc;border-color:#d5e5f3}.ccMessage>i{background:#e6f1fa;border-color:#cbddec}.ccMessage>div{border-color:#d9e5f0;box-shadow:0 3px 12px #071f3a0a}.ccMessage.mine>div{background:#dcecf9;border-color:#c4dcee}.ccMessage footer button:hover{color:#0b4f88;background:#e8f2fb}.ccBox{border-color:#ccdae7;box-shadow:0 2px 8px #071f3a0a}.ccBox:focus-within{border-color:#69a6d8;box-shadow:0 0 0 3px #0a66c218}.ccBox .ccSend{background:#0a66c2;box-shadow:0 5px 14px #0a66c22b}.ccNotices,.ccSearchResults,.ccModal{border-color:#d5e3ef;box-shadow:0 24px 65px #071f3a2b}.ccMemberRow>button:hover{background:#edf5fc}.ccUnread{background:linear-gradient(145deg,#1680dc,#0a5aaa);box-shadow:0 3px 9px #0a66c238}.ccThreads>button:hover{background:#eef5fb}.ccThreads>button.active{background:#e7f1fa;border-color:#c7ddf0}.ccAdminButton:hover{background:#e5f1fb}.ccMobileBackdrop{background:#061a3180}.ccMobileMenu{color:#0b4f88;background:#f3f8fc;border-color:#d3e1ed}.settings,.invite,.intel,.ready,.why{color:#0b3158;background:#edf5fc}.intel{border-color:#cedfee}.toast{background:#0b3158}.authPrimary,.linkedinButton{background:#0a66c2}.authPrimary:hover,.linkedinButton:hover{background:#0857a5}.authBack{background:#e8f1f9}.resend,.ccSignout:hover{color:#0b4f88}.phoneField:focus-within,.linkedinField:focus-within{border-color:#4e96cf;box-shadow:0 0 0 3px #0a66c218}@media (min-width:801px) and (max-height:950px){.authBrand{justify-content:center;padding:38px clamp(54px,7vw,100px)}.authLogo{margin-bottom:34px}.authBrand h1{font-size:clamp(38px,3.6vw,56px)}.authBrand>p{margin:20px 0 26px}.trustPoints{gap:9px}.authPanel{padding-block:28px}.linkedinAuth{padding:34px}.authPanel footer{bottom:10px}}@media (min-width:801px) and (max-height:780px){.authBrand{padding-block:24px}.authLogo{margin-bottom:22px}.authBrand h1{font-size:clamp(34px,3.2vw,48px)}.authBrand>p{margin:15px 0 20px}.trustPoints{gap:7px}.linkedinAuth{padding:28px 34px}.linkedinAuth .accessList{padding-block:10px}.linkedinAuth .why{padding:9px}.authPanel footer{display:none}}.compose,.ccComposer{position:relative}.proPicker{z-index:12;background:#fff;border:1px solid #cddfec;border-radius:15px;width:min(350px,100vw - 28px);padding:14px;position:absolute;bottom:72px;left:20px;box-shadow:0 18px 50px #071f3a2b}.proPicker header{justify-content:space-between;align-items:center;display:flex}.proPicker header b{color:#17324d;font-size:12px}.proPicker header button{color:#6c8194;background:0 0;border:0;font-size:19px}.proPicker nav{gap:6px;margin:10px 0;display:flex}.proPicker nav button{color:#587087;background:#eef4fa;border:0;border-radius:7px;padding:6px 12px;font-size:10px;font-weight:750}.proPicker nav button.active{color:#0a5aa8;background:#dcecf9}.emojiGrid{grid-template-columns:repeat(6,1fr);gap:5px;display:grid}.emojiGrid button{background:#f7fafd;border:1px solid #0000;border-radius:8px;padding:7px;font-size:19px}.emojiGrid button:hover{background:#eaf4fc;border-color:#9fc7e8}.gifGrid{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.gifGrid button{color:#fff;text-align:left;background:linear-gradient(135deg,#092e53,#0a66c2);border:1px solid #cfe0ee;border-radius:10px;min-height:65px;padding:10px;position:relative;overflow:hidden}.gifGrid button:after{content:"";background:linear-gradient(110deg,#0000 35%,#ffffff24 50%,#0000 65%);animation:2.4s linear infinite professionalShine;position:absolute;inset:-70% -20%}.gifGrid i{font-size:22px;font-style:normal;animation:1.5s ease-in-out infinite professionalLift;display:block}.gifGrid b{margin-top:4px;font-size:9px;display:block}.proPicker>small{color:#71869a;text-align:center;margin-top:9px;font-size:8px;display:block}@keyframes professionalShine{to{transform:translate(70%)}}@keyframes professionalLift{50%{transform:translateY(-3px)scale(1.06)}}@media (max-width:760px){.proPicker{bottom:66px;left:8px}.emojiGrid{grid-template-columns:repeat(6,1fr)}}.createModal>small,.ccModal>small{color:#0b4f88}.createInput:focus,.ccModal input:focus,.ccModal textarea:focus{border-color:#4e96cf;box-shadow:0 0 0 3px #0a66c218}.capacity{background:#f1f6fb}.capacity input{border-color:#cdddea}.modeCards button,.ccModes button{border-color:#d7e3ed}.modeCards button.chosen,.ccModes button.active{background:#eaf3fb;border-color:#0a66c2;box-shadow:0 0 0 2px #0a66c218}.modeCards i{color:#0a66c2}.modeCards small,.capacity p,.privacyPreview p{color:#64788c}.privacyPreview{background:#f1f6fb}.primary,.ccPrimary{background:#0a66c2}.primary:hover,.ccPrimary:hover{background:#0857a5}:root{--font-product:"Segoe UI",Helvetica,Arial,system-ui,sans-serif;--accent:#0a66c2;--line:#d9e5f0;--muted:#64788c}html,body,body *,button,input,textarea,select{font-family:var(--font-product)!important}h1,h2,h3,h4,h5,h6,.authBrand h1,.authCard h2,.modal h2,.empty b,.message p,.createModal p,.modeCards small,.privacyPreview p{font-family:var(--font-product)}.authBrand h1,.authCard h2,.modal h2,.ccModal h2{letter-spacing:-.035em}.authBrand>p{font-size:16px;line-height:1.65}.trustPoints{font-size:13px;line-height:1.45}.authCard,.linkedinAuth{color:#102f4d}.authCard>small,.linkedinAuth>small{font-size:11px;line-height:1.4}.authCard h2,.linkedinAuth h2{font-weight:750}.authCard>p,.linkedinAuth>p{color:#4f6578;font-size:14px;line-height:1.6}.authCard>label,.linkedinAuth>label{color:#405a70;font-size:11px;line-height:1.35}.authCard input,.linkedinAuth input{color:#102f4d;font-size:14px;line-height:1.4}.accessList>b,.why b{color:#183a59;font-size:12px}.accessList p,.why p{color:#536b80;font-size:12px;line-height:1.5}.linkedinAuth>em{color:#6c8092;font-size:10px;line-height:1.55}.authPanel footer{color:#60768a;font-size:10px}.mobileLogo b,.rail,.ccRail{background:#0b3158}.mobileLogo span,.groups h1 span,.ccGroups h1 span{color:#0a66c2}.rail button.on,.ccRail button.active{background:#174d7d}.rail button,.ccRail button{color:#91abc3}.new,.ccGroups header button,.authPrimary,.linkedinButton,.primary,.ccPrimary,.copyrow button,.box .send,.ccBox .ccSend{color:#fff;background:#0a66c2}.new:hover,.ccGroups header button:hover,.authPrimary:hover,.linkedinButton:hover,.primary:hover,.ccPrimary:hover,.copyrow button:hover,.box .send:hover,.ccBox .ccSend:hover{background:#0857a5}.group.selected,.ccGroup.selected,.ccThreads>button.active{background:#e5f1fb;border-color:#bdd8ef}.group>i,.ccGroup i,.ccThreads>button>i,.modalIcon{color:#0b4f88;background:#dcecf9}.tabs button.active,.ccTabs button.active{color:#0b4f88;border-bottom-color:#0a66c2}.invite,.settings,.intel,.ready,.why,.linkPolicy{color:#0b3158;background:#edf5fc}.toggle.active,.ccPolicies>button em.on{background:#0a66c2}.members mark,.tools .useful,.tools .insight{color:#0b4f88;background:#e7f1fb}.joinLink,.members section a,.ccProfile a,.ccResource>a,.ccMessage footer a{color:#0a66c2;border-color:#8ebce3}.ccLive{color:#536d85;background:#edf5fc}.ccLive.live{color:#0a5aa8}.ccLive.live i{background:#1680dc;box-shadow:0 0 0 3px #1680dc1f}.themeToggle{z-index:120;color:#0b3158;background:#f7fbff;border:1px solid #b9d2e8;border-radius:50%;place-items:center;width:42px;height:42px;font-size:19px;transition:all .18s;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 26px #071f3a26}.themeToggle:hover{background:#e5f1fb;transform:translateY(-1px)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--line:#263e55;--muted:#94a8ba}html[data-theme=dark] body{color:#dce8f3;background:#071421}html[data-theme=dark] .authShell,html[data-theme=dark] .authPanel{background:#091827}html[data-theme=dark] .authCard,html[data-theme=dark] .linkedinAuth,html[data-theme=dark] .accessList{color:#e8f1f8;background:#102235;border-color:#29435b;box-shadow:0 20px 60px #0007}html[data-theme=dark] .authCard p,html[data-theme=dark] .authCard>p,html[data-theme=dark] .accessList p,html[data-theme=dark] .authPanel footer{color:#9fb2c3}html[data-theme=dark] .phoneField,html[data-theme=dark] .linkedinField,html[data-theme=dark] .createInput,html[data-theme=dark] input,html[data-theme=dark] textarea,html[data-theme=dark] select,html[data-theme=dark] .accountTypePicker button{color:#e8f1f8;background:#0c1d2d;border-color:#304a61}html[data-theme=dark] .accountTypePicker button.selected{background:#123653;border-color:#55a3df}html[data-theme=dark] .accountTypePicker small{color:#a9bdce}.authLogo{gap:12px;color:#fff!important;background:0 0!important;border-radius:0!important;align-items:center!important;width:auto!important;height:64px!important;margin-bottom:45px!important;display:flex!important}.authMarkCrop{flex:0 0 62px;width:62px;height:62px;display:block;position:relative;overflow:hidden}.authMarkCrop img{filter:drop-shadow(0 8px 18px #061a3130);height:auto;display:block;position:absolute;top:-6px;left:-10px;width:220px!important;max-width:none!important}.authLogo strong{font:750 32px/1 var(--font-geist-sans),"Segoe UI",Arial,sans-serif;letter-spacing:-1.4px;color:#fff;text-shadow:0 4px 18px #061a3155}@media (max-width:800px){.kyklozWordmark{width:118px}.authLogo{height:52px!important;margin-bottom:30px!important}.authMarkCrop{flex-basis:50px;width:50px;height:50px}.authMarkCrop img{top:-5px;left:-8px;width:178px!important}.authLogo strong{font-size:27px}.mobileLogo{height:auto!important}.mobileLogo img{width:130px}}@media (min-width:801px){.authBrand{justify-content:flex-start;padding:clamp(58px,7vh,84px) clamp(64px,6.5vw,112px)}.authBrand .authLogo{margin-bottom:clamp(48px,6vh,72px)!important}.authBrand h1{letter-spacing:-1px;max-width:610px;font-size:clamp(34px,2.25vw,42px);font-weight:650;line-height:1.1}.authBrand>p{max-width:570px;margin:22px 0 28px;font-size:14px;line-height:1.6}.authBrand .trustPoints{gap:10px;margin-top:auto;padding-bottom:4px}}html[data-theme=dark] .demoButton,html[data-theme=dark] .why,html[data-theme=dark] .setupNote{color:#c7d9e8;background:#152a3d;border-color:#31506a}html[data-theme=dark] .shell,html[data-theme=dark] .ccShell{color:#dce8f3;background:#081522}html[data-theme=dark] .groups,html[data-theme=dark] .ccGroups,html[data-theme=dark] .details,html[data-theme=dark] .ccDetails{background:#0d1d2c;border-color:#263e55}html[data-theme=dark] .groups h1,html[data-theme=dark] .ccGroups h1,html[data-theme=dark] .section,html[data-theme=dark] .ccGroups>small,html[data-theme=dark] .details h2,html[data-theme=dark] .ccDetails b{color:#e3edf6}html[data-theme=dark] .search,html[data-theme=dark] .ccSearch{color:#a8bbcb;background:#142638;border-color:#294258}html[data-theme=dark] .group,html[data-theme=dark] .ccGroup{color:#dce8f3;border-color:#1e3448}html[data-theme=dark] .group:hover,html[data-theme=dark] .ccGroup:hover{background:#142b40}html[data-theme=dark] .group.selected,html[data-theme=dark] .ccGroup.selected{background:#163550;border-color:#285a82}html[data-theme=dark] .group b,html[data-theme=dark] .ccGroup b,html[data-theme=dark] .ccGroup em,html[data-theme=dark] .group small{color:#d8e5ef}html[data-theme=dark] .chat,html[data-theme=dark] .ccChat{background:#071522}html[data-theme=dark] .chat:before{background-image:radial-gradient(#4b6d8a .7px,#0000 .7px),radial-gradient(#4b6d8a .7px,#0000 .7px)}html[data-theme=dark] .chat>header,html[data-theme=dark] .ccChat>header,html[data-theme=dark] .tabs,html[data-theme=dark] .ccTabs,html[data-theme=dark] .compose,html[data-theme=dark] .ccComposer{color:#e5eef6;background:#102235;border-color:#263e55}html[data-theme=dark] .chat header h2,html[data-theme=dark] .ccChat>header h2,html[data-theme=dark] .ccChat>header p,html[data-theme=dark] .tabs button,html[data-theme=dark] .ccTabs button{color:#c9d8e5}html[data-theme=dark] .message,html[data-theme=dark] .ccMessage>div{color:#e2edf6;background:#11283b;border-color:#29445a;box-shadow:0 2px 9px #0005}html[data-theme=dark] .message.mine,html[data-theme=dark] .ccMessage.mine>div{background:#143957;border-color:#24577d}html[data-theme=dark] .message.ai,html[data-theme=dark] .ccMessage.ai>div{background:#172b46;border-color:#35587a}html[data-theme=dark] .message p,html[data-theme=dark] .ccMessage p{color:#e2edf6}html[data-theme=dark] .secure-note,html[data-theme=dark] .ccPrivacy{color:#b9cee0;background:#183047;border-color:#294962}html[data-theme=dark] .today,html[data-theme=dark] .filter,html[data-theme=dark] .ready{color:#b8cbda;background:#12263a}html[data-theme=dark] .box textarea,html[data-theme=dark] .ccBox,html[data-theme=dark] .ccBox textarea{color:#e8f1f8;background:#0c1d2d;border-color:#304a61}html[data-theme=dark] .modal,html[data-theme=dark] .ccModal,html[data-theme=dark] .ccNotices,html[data-theme=dark] .ccSearchResults,html[data-theme=dark] .proPicker{color:#e5eef6;background:#102235;border-color:#304a61;box-shadow:0 24px 70px #0009}html[data-theme=dark] .capacity,html[data-theme=dark] .privacyPreview,html[data-theme=dark] .modeCards button,html[data-theme=dark] .ccModes button,html[data-theme=dark] .policy,html[data-theme=dark] .adminList>button,html[data-theme=dark] .linkPolicy,html[data-theme=dark] .invite,html[data-theme=dark] .intel,html[data-theme=dark] .settings{color:#dce8f3;background:#14283b;border-color:#30485d}html[data-theme=dark] .modeCards button.chosen,html[data-theme=dark] .ccModes button.active{background:#173b5a;border-color:#3c8aca}html[data-theme=dark] .file,html[data-theme=dark] .ccResource{color:#e0ebf4;background:#172a3d;border-color:#30485d}html[data-theme=dark] .themeToggle{color:#e9f4ff;background:#173b5a;border-color:#397bab}.mobileMenu,.mobileBackdrop{display:none}@media (max-width:780px){.themeToggle{width:38px;height:38px;bottom:76px;right:12px}.shell{height:100dvh;min-height:0}.mobileMenu{color:#0b4f88;background:#eff6fc;border:1px solid #cbdcea;border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.mobileBackdrop{z-index:39;background:#061a3180;border:0;display:block;position:fixed;inset:0}.shell>.groups{z-index:40;width:min(88vw,330px);transition:transform .22s;display:block;position:fixed;top:0;bottom:0;left:0;overflow:auto;transform:translate(-105%);box-shadow:18px 0 55px #061a3155}.shell>.groups.mobileOpen{transform:translate(0)}.chat>header{gap:9px;padding:0 10px}.chat>header>div{min-width:0}.chat>header nav .faces{display:none}.message,.message.ai{max-width:92%}.details{display:none}.modal{border-radius:16px 16px 0 0;align-self:end;max-height:92dvh}.authPanel{padding:20px}.authCard{width:100%}}.ccRail .ccProfileButton{color:#0b3158;background:#dcecf9;border:0;border-radius:50%;place-items:center;width:40px;height:40px;font-size:11px;font-weight:800;display:grid;position:relative}.ccProfileButton .status,.ccProfileStatus>.status{background:#229b68;border:2px solid #0b3158;border-radius:50%;width:11px;height:11px;position:absolute;bottom:0;right:0}.status.busy{background:#e49b32}.status.meeting{background:#4c96d2}.status.dnd{background:#d95c59}.status.opportunities{background:#805bc0}.ccProfileModal{width:min(720px,96vw)}.ccProfileStatus{background:#edf5fc;border-radius:10px;align-items:center;gap:10px;margin:-8px 0 18px;padding:10px 12px;display:flex;position:relative}.ccProfileStatus>.status{border-color:#edf5fc;flex:0 0 12px;position:static}.ccProfileStatus span,.ccProfileStatus b,.ccProfileStatus small{display:block}.ccProfileStatus b{text-transform:capitalize;font-size:12px}.ccProfileStatus small{color:#6b8093;margin-top:2px;font-size:9px}.ccProfileGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ccProfileGrid label{min-width:0;margin:0}.ccProfileGrid label.wide{grid-column:1/-1}.ccProfileGrid input,.ccProfileGrid select,.ccProfileGrid textarea{color:#1a3044;background:#fff;border:1px solid #cdddea;border-radius:9px;outline:0;width:100%;min-height:42px;padding:10px}.ccProfileGrid textarea{resize:vertical;min-height:86px}.ccProfileGrid input:focus,.ccProfileGrid select:focus,.ccProfileGrid textarea:focus{border-color:#4e96cf;box-shadow:0 0 0 3px #0a66c218}.ccResume{background:#f4f8fc;border:1px solid #cdddea;border-radius:10px;flex-direction:column;justify-content:center;gap:4px;padding:10px 12px;display:flex}.ccResume b{font-size:11px}.ccResume small{color:#6d8193;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.ccResume div{gap:7px;margin-top:5px;display:flex}.ccResume button,.ccResume a{color:#0a5ba8;background:#fff;border:1px solid #91bce0;border-radius:7px;padding:6px 10px;font-size:9px;font-weight:750;text-decoration:none}.ccProfilePrivacy{color:#6f8293;margin:13px 0;font-size:9px}.ccProfileModal>.ccPrimary{width:100%}html[data-theme=dark] .ccProfileButton{color:#eaf4fc;background:#214667}html[data-theme=dark] .ccProfileStatus,html[data-theme=dark] .ccResume{background:#14283b;border-color:#304a61}html[data-theme=dark] .ccProfileGrid input,html[data-theme=dark] .ccProfileGrid select,html[data-theme=dark] .ccProfileGrid textarea{color:#e8f1f8;background:#0c1d2d;border-color:#304a61}@media (max-width:760px){.ccProfileGrid{grid-template-columns:1fr}.ccProfileGrid label.wide{grid-column:auto}.ccProfileModal{max-height:94dvh}.ccProfileModal h2{padding-right:30px}}.kyklozWordmark{object-fit:contain;width:132px;height:auto;display:block}:is(.ccGroups h1:has(.kyklozWordmark),.groups h1:has(.kyklozWordmark)){align-items:center;min-height:36px;margin:0;display:flex}.authLogo{background:0 0!important;border-radius:0!important;align-items:center!important;width:190px!important;height:64px!important;margin-bottom:45px!important;display:flex!important}.authLogo img{object-fit:contain;filter:drop-shadow(0 8px 18px #061a3170);width:190px;height:auto;display:block}.mobileLogo img{width:138px;height:auto;display:block}@media (max-width:800px){.kyklozWordmark{width:118px}.authLogo{width:150px!important;height:50px!important;margin-bottom:30px!important}.authLogo img{width:150px}.mobileLogo{height:auto!important}.mobileLogo img{width:130px}}@media (min-width:801px){.authBrand.profileBrand{justify-content:center;padding-block:clamp(52px,7vh,82px)}.authBrand.profileBrand .authLogo{margin-bottom:clamp(34px,5vh,48px)!important}.authBrand.profileBrand h1{max-width:560px}.authBrand.profileBrand .trustPoints{gap:13px;margin-top:30px;padding-bottom:0;font-size:14px}}.ccModal{font-family:var(--font-product);color:#10243a;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.ccModal>small{letter-spacing:1.25px;color:#0b4f88;font-size:12px;font-weight:750;line-height:1.35}.ccModal h2{letter-spacing:-.035em;color:#12283c;margin:12px 0 24px;font-size:30px;font-weight:700;line-height:1.18}.ccModal label{letter-spacing:.65px;color:#263b4d;font-size:12px;font-weight:700;line-height:1.35}.ccModal input,.ccModal textarea{font-family:var(--font-product);color:#172f45;background:#fff;border-color:#cbd8e3;font-size:15px;font-weight:450;line-height:1.5}.ccModal input::placeholder,.ccModal textarea::placeholder{color:#65798b;opacity:1;font-weight:450}.ccModes button{font-family:var(--font-product);padding:14px 16px}.ccModes b{color:#172c3f;font-size:15px;font-weight:650;line-height:1.3}.ccModes span{color:#5f7486;margin-top:6px;font-size:13px;line-height:1.45}.ccModal>.ccPrimary{min-height:52px;font-size:16px;font-weight:650;line-height:1.2}.ccModal .close{color:#1d3041}html[data-theme=dark] .ccModal h2,html[data-theme=dark] .ccModal label,html[data-theme=dark] .ccModes b{color:#e7f0f8}html[data-theme=dark] .ccModal input::placeholder,html[data-theme=dark] .ccModal textarea::placeholder,html[data-theme=dark] .ccModes span{color:#a8bdce}.ccHeaderActions .ccTooltip{position:relative}.ccHeaderActions .ccTooltip:after{content:attr(data-tooltip);z-index:30;color:#fff;letter-spacing:0;opacity:0;visibility:hidden;pointer-events:none;background:#071f3a;border-radius:7px;width:max-content;max-width:180px;padding:7px 10px;font-size:11px;font-weight:600;line-height:1.2;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%,-3px);box-shadow:0 8px 20px #071f3a2e}.ccHeaderActions .ccTooltip:before{content:"";z-index:31;opacity:0;visibility:hidden;border:5px solid #0000;border-bottom-color:#071f3a;transition:opacity .15s,visibility .15s;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.ccHeaderActions .ccTooltip:hover:after,.ccHeaderActions .ccTooltip:focus-visible:after,.ccHeaderActions .ccTooltip:hover:before,.ccHeaderActions .ccTooltip:focus-visible:before{opacity:1;visibility:visible}.ccHeaderActions .ccTooltip:hover:after,.ccHeaderActions .ccTooltip:focus-visible:after{transform:translate(-50%)}.ccInviteBox{background:#f7faff;border-color:#cddfee}.ccInviteBox p{color:#60758a}.ccInviteBox>button,.ccCopy button{background:#0a66c2}.ccInviteBox>button:hover,.ccCopy button:hover{background:#0857a5}.ccCopy input{border-color:#bfd4e6}.ccCopy button{min-width:104px}html[data-theme=dark] .ccInviteBox{background:#10263a;border-color:#2e4d68}.ccMessage.mine>div{background:#fff;border-color:#c9ddeb;box-shadow:0 5px 18px #071f3a12}.ccMessage>i.hasPhoto{background:#fff;padding:0;overflow:hidden}.ccMessage>i.hasPhoto img{object-fit:cover;width:100%;height:100%;display:block}.ccProfessionalGif{color:#fff;background:linear-gradient(135deg,#082b50,#0a66c2 65%,#4ca4ea);border-radius:14px;flex-direction:column;justify-content:flex-end;width:min(270px,100%);min-height:132px;margin:9px 0 7px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 26px #07345d2c}.ccProfessionalGif:after{content:"";background:linear-gradient(110deg,#0000 38%,#ffffff35 50%,#0000 62%);animation:2.2s linear infinite professionalShine;position:absolute;inset:-80% -30%}.ccProfessionalGif>i{font-size:42px;font-style:normal;line-height:1;animation:1.35s ease-in-out infinite professionalLift}.ccProfessionalGif>b{margin-top:12px;font-size:16px}.ccProfessionalGif>small{color:#dceeff;margin-top:3px;font-size:8px}.ccGifDraft{color:#173b5d;background:#f4f9fd;border:1px solid #c9ddec;border-radius:11px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:9px 11px;display:flex}.ccGifDraft span{align-items:center;gap:9px;display:flex}.ccGifDraft i{font-size:22px;font-style:normal}.ccGifDraft b{font-size:12px}.ccGifDraft button{color:#61798f;background:0 0;border:0;font-size:18px}html[data-theme=dark] .ccMessage.mine>div{background:#11283b;border-color:#315570}html[data-theme=dark] .ccGifDraft{color:#e7f1f9;background:#10263a;border-color:#2e4d68}.ccGroupHeaderTrigger{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0}.ccGroupHeaderTrigger:disabled{cursor:default}.ccGroupHeaderTrigger:hover h2{color:#0a66c2}.ccGroupHeaderTrigger:focus-visible{outline-offset:5px;border-radius:5px;outline:2px solid #4d9ddd}.ccHeaderOnline{color:#0a66c2;white-space:nowrap;font-weight:700}html[data-theme=dark] .ccHeaderOnline{color:#72bdff}.ccDetailsBackdrop{z-index:24;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#071f3a52;border:0;position:fixed;inset:0}.ccDetails.ccDetailsDrawer{z-index:25;background:#fbfdff;width:min(390px,92vw);padding:28px 26px;animation:.2s ease-out ccDrawerIn;display:block;position:fixed;top:0;bottom:0;right:0;box-shadow:-18px 0 55px #071f3a2b}.ccDetailsDrawer>h2{color:#15314d;margin:2px 38px 12px 2px;font-size:21px}.ccDetailsClose{color:#164c7b;background:#edf5fc;border:0;border-radius:10px;width:38px;height:38px;font-size:24px;position:absolute;top:16px;right:18px}.ccDetailsClose:hover{background:#dcecf9}@keyframes ccDrawerIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}html[data-theme=dark] .ccDetails.ccDetailsDrawer{background:#0d1d2c}html[data-theme=dark] .ccDetailsDrawer>h2{color:#e7f1f9}html[data-theme=dark] .ccDetailsClose{color:#e7f1f9;background:#19354e}.ccGroup i.hasPhoto{background:#fff;padding:0;overflow:hidden}.ccGroup i.hasPhoto img{object-fit:cover;width:100%;height:100%;display:block}.ccGroupPhotoSetting{background:#f7faff;border:1px solid #cddfee;border-radius:12px;grid-template-columns:58px 1fr auto;align-items:center;gap:12px;margin-bottom:15px;padding:13px;display:grid}.ccGroupPhotoSetting>i{color:#0b4f88;background:#dcecf9;border-radius:14px;place-items:center;width:58px;height:58px;font-style:normal;font-weight:800;display:grid;overflow:hidden}.ccGroupPhotoSetting>i img{object-fit:cover;width:100%;height:100%}.ccGroupPhotoSetting span{flex-direction:column;gap:4px;display:flex}.ccGroupPhotoSetting span b{font-size:13px}.ccGroupPhotoSetting span small{color:#62798d;font-size:10px}.ccGroupPhotoSetting>button{color:#0a5ba8;background:#fff;border:1px solid #8ebce3;border-radius:8px;padding:8px 11px;font-size:11px;font-weight:700}.ccGroupPhotoSetting>button:hover{background:#eaf4fc}.ccGroupPhotoSetting>button:disabled{opacity:.5}html[data-theme=dark] .ccGroupPhotoSetting{background:#10263a;border-color:#2e4d68}html[data-theme=dark] .ccGroupPhotoSetting>button{color:#dceeff;background:#16314a;border-color:#416b8f}@media (max-width:560px){.ccGroupPhotoSetting{grid-template-columns:50px 1fr}.ccGroupPhotoSetting>i{width:50px;height:50px}.ccGroupPhotoSetting>button{grid-column:1/-1}}.ccMessageBubble{position:relative}.ccMessageChevron{z-index:4;color:#63798d;opacity:0;background:linear-gradient(90deg,#0000,#fff 38%);border:0;border-radius:7px;width:27px;height:25px;font-size:18px;line-height:1;transition:opacity .15s,background .15s;position:absolute;top:6px;right:7px}.ccMessage.mine .ccMessageChevron{background:linear-gradient(90deg,#0000,#fff 38%)}.ccMessage:hover .ccMessageChevron,.ccMessageChevron:focus-visible,.ccMessageChevron[aria-expanded=true]{opacity:1}.ccMessage header{padding-right:24px}.ccMessageMenuBackdrop{z-index:40;background:0 0;border:0;position:fixed;inset:0}.ccMessageMenu{z-index:41;background:#fff;border:1px solid #d6e3ee;border-radius:11px;width:190px;padding:6px;position:absolute;top:34px;right:8px;box-shadow:0 14px 38px #071f3a2b}.ccMessageMenu button,.ccMessageMenu a{color:#29445d;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:24px 1fr;align-items:center;width:100%;padding:9px 10px;font-size:12px;text-decoration:none;display:grid}.ccMessageMenu button:hover,.ccMessageMenu a:hover{color:#0a5ba8;background:#edf5fc}.ccMessageMenu .active{color:#7250ae}.ccMessageMenu .danger{color:#a84444}.ccMessage footer{justify-content:flex-end;min-height:18px}.ccMessage footer .ccReceipt{background:0 0;padding:2px 0;font-size:9px}.ccMessage footer .ccReceipt:hover{background:0 0}html[data-theme=dark] .ccMessageChevron{color:#b5c9d9;background:linear-gradient(90deg,#0000,#11283b 38%)}html[data-theme=dark] .ccMessageMenu{background:#102235;border-color:#29465f}html[data-theme=dark] .ccMessageMenu button,html[data-theme=dark] .ccMessageMenu a{color:#dbe8f3}html[data-theme=dark] .ccMessageMenu button:hover,html[data-theme=dark] .ccMessageMenu a:hover{background:#193850}@media (max-width:760px){.ccMessageChevron{opacity:1}.ccMessageMenu{border-radius:15px;width:auto;padding:9px;position:fixed;inset:auto 12px 14px}.ccMessageMenu button,.ccMessageMenu a{padding:12px}}.ccMessageMenu.ccFloatingMessageMenu{overscroll-behavior:contain;scrollbar-width:none;border-radius:12px;width:min(210px,100vw - 24px);padding:5px;position:fixed;bottom:auto;right:auto;overflow:hidden auto;box-shadow:0 16px 44px #071f3a38}.ccMessageMenu.ccFloatingMessageMenu::-webkit-scrollbar{display:none}.ccFloatingMessageMenu button,.ccFloatingMessageMenu a{white-space:nowrap;grid-template-columns:23px minmax(0,1fr);min-height:34px;padding:6px 9px;font-size:11px;line-height:1.2}.ccFloatingMessageMenu .danger{border-top:1px solid #e5edf3;border-radius:0 0 7px 7px;margin-top:2px;padding-top:7px}html[data-theme=dark] .ccFloatingMessageMenu .danger{border-top-color:#29465f}@media (max-width:760px){.ccMessageMenu.ccFloatingMessageMenu{border-radius:12px;width:min(210px,100vw - 24px);padding:5px;bottom:auto;right:auto}.ccFloatingMessageMenu button,.ccFloatingMessageMenu a{min-height:34px;padding:6px 9px}}body:has(.ccShell){height:100dvh;overflow:hidden}.ccShell{height:100dvh;min-height:0;overflow:hidden}.ccChat{height:100%;min-height:0;overflow:hidden}.ccFeed{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.ccComposer{z-index:6;background:#fff;flex:none;position:relative}html[data-theme=dark] .ccComposer{background:#102235}.ccBox{gap:7px;min-height:56px;padding:5px 7px 5px 5px}.ccComposerTools{border-right:1px solid #dce6ef;align-self:stretch;align-items:center;gap:2px;padding-right:7px;display:flex}.ccComposerTools>button{color:#60788d;background:0 0;border:0;border-radius:10px;place-items:center;width:38px;height:38px;padding:0;font-size:18px;line-height:1;display:grid}.ccComposerTools>button:hover{color:#0a66c2;background:#eaf3fb}.ccComposerTools>button:disabled{opacity:.35}.ccBox textarea{min-height:38px;padding:9px 5px;line-height:20px}.ccBox>.ccAi,.ccBox>.ccSend{place-items:center;min-width:48px;height:42px;padding:0 10px;display:grid}.ccBox>.ccSend{min-width:48px;font-size:18px}.ccFileDraft{background:#f4f9fd;border:1px solid #c9ddec;border-radius:11px;grid-template-columns:43px 1fr 32px;align-items:center;gap:10px;margin:0 0 8px;padding:10px 11px;display:grid}.ccFileDraft>i,.ccMessageFile>i{color:#a23e46;background:#e8eef5;border-radius:9px;place-items:center;width:43px;height:43px;font-size:9px;font-style:normal;font-weight:850;display:grid}.ccFileDraft>span{flex-direction:column;gap:3px;min-width:0;display:flex}.ccFileDraft b{text-overflow:ellipsis;white-space:nowrap;color:#17324d;font-size:12px;overflow:hidden}.ccFileDraft small{color:#6a8094;font-size:9px}.ccFileDraft>button{color:#6a8094;background:0 0;border:0;border-radius:8px;width:30px;height:30px;font-size:19px}.ccFileDraft>button:hover{color:#164f81;background:#e1edf7}.ccImageDraft>i{background:#dceaf5;overflow:hidden}.ccImageDraft>i img{object-fit:cover;width:100%;height:100%;display:block}.ccMessageFile{color:#193650;cursor:pointer;background:#f7fbfe;border:1px solid #cddfec;border-radius:11px;grid-template-columns:43px minmax(0,1fr) 34px;align-items:center;gap:10px;min-width:min(330px,60vw);margin:8px 0 5px;padding:9px;text-decoration:none;display:grid}.ccMessageFile span{flex-direction:column;gap:3px;min-width:0;display:flex}.ccMessageFile span b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ccMessageFile span small{color:#688096;font-size:9px}.ccMessageFile:hover{background:#edf6fd;border-color:#79add7}.ccMessageFile:focus-visible{outline-offset:2px;outline:3px solid #69a6d8}.ccFileDownload{color:#0a66c2;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.ccFileDownload:hover{background:#dbeefa}.ccMessageImage{cursor:pointer;background:#eaf2f8;border:0;border-radius:11px;width:min(420px,60vw);max-width:100%;margin:7px 0 5px;padding:0;line-height:0;display:block;overflow:hidden}.ccMessageImage img{object-fit:contain;width:100%;max-height:430px;display:block}.ccMessageImage:focus-visible{outline-offset:2px;outline:3px solid #69a6d8}html[data-theme=dark] .ccMessageImage{background:#0d2133}html[data-theme=dark] .ccComposerTools{border-color:#30485e}html[data-theme=dark] .ccComposerTools>button:hover{background:#18344c}html[data-theme=dark] .ccFileDraft,html[data-theme=dark] .ccMessageFile{color:#e5eef6;background:#122a3e;border-color:#31516c}html[data-theme=dark] .ccFileDraft b{color:#e5eef6}@media (max-width:760px){.ccBox{gap:4px;min-height:52px}.ccComposerTools{gap:0;padding-right:3px}.ccComposerTools>button{width:34px;height:36px}.ccBox>.ccSend{min-width:42px;height:40px}.ccMessageFile{min-width:min(270px,72vw)}.ccMessageImage{width:min(320px,76vw)}.ccFileDraft{grid-template-columns:39px 1fr 30px}.ccFileDraft>i,.ccMessageFile>i{width:39px;height:39px}}.ccDrawerInvite>p{margin:7px 0 11px}.ccDrawerInvite>div{gap:7px;display:flex}.ccDrawerInvite input{color:#29445d;background:#fff;border:1px solid #c8dbea;border-radius:8px;flex:1;min-width:0;padding:9px 10px;font-size:11px}.ccDrawerInvite>div button,.ccCreateInvite{color:#fff;white-space:nowrap;background:#0a66c2;border:0;border-radius:8px;padding:9px 12px;font-size:11px;font-weight:700}.ccDrawerInvite>div button:hover,.ccCreateInvite:hover{background:#0857a5}.ccRegenerateInvite{color:#0a5ba8;background:0 0;border:0;padding:8px 0 0;font-size:10px;font-weight:700}.ccRegenerateInvite:hover{text-decoration:underline}html[data-theme=dark] .ccDrawerInvite input{color:#e7f1f9;background:#0c1d2d;border-color:#31516c}@media (max-width:420px){.ccDrawerInvite>div{flex-direction:column;align-items:stretch}.ccDrawerInvite>div button{width:100%}}.ccCommunicationCard>small,.ccGroupRules>small{margin-bottom:10px;display:block}.ccCommunicationCard>div{background:#f5f9fd;border:1px solid #d5e4f0;border-radius:11px;grid-template-columns:38px 1fr;align-items:start;gap:10px;padding:12px;display:grid}.ccCommunicationCard>div>i{color:#0a5ba8;background:#dcecf9;border-radius:10px;place-items:center;width:38px;height:38px;font-size:17px;font-style:normal;display:grid}.ccCommunicationCard span b{color:#1b3853;font-size:13px;display:block}.ccCommunicationCard span p{margin:4px 0 0;font-size:10px;line-height:1.45}.ccCommunicationCard>em{color:#63798d;margin-top:9px;font-size:10px;font-style:normal;display:block}.ccGroupRules .ccRulesIntro{margin:0 0 10px}.ccGroupRules ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ccGroupRules li{grid-template-columns:25px 1fr;align-items:start;gap:8px;display:grid}.ccGroupRules li>i{color:#0a5ba8;background:#e8f2fb;border-radius:7px;place-items:center;width:23px;height:23px;font-size:9px;font-style:normal;font-weight:800;display:grid}.ccGroupRules li span{flex-direction:column;gap:2px;display:flex}.ccGroupRules li b{color:#263f56;font-size:11px}.ccGroupRules li small{color:#6c8092;font-size:9px;line-height:1.4}.ccGroupRules .ccRulesWarning{color:#8f3e3e;background:#fff4f3;border-left:3px solid #d76565;border-radius:5px;margin:12px 0 0;padding:9px 10px;font-size:9px;font-weight:650}html[data-theme=dark] .ccCommunicationCard>div{background:#10263a;border-color:#2e4d68}html[data-theme=dark] .ccCommunicationCard span b,html[data-theme=dark] .ccGroupRules li b{color:#e2edf6}html[data-theme=dark] .ccGroupRules li small{color:#a8bdce}html[data-theme=dark] .ccGroupRules .ccRulesWarning{color:#ffb6b6;background:#351f25}.ccCreateModal{width:min(680px,94vw);padding:24px 26px}.ccCreateModal>small{letter-spacing:1.15px;font-size:10px}.ccCreateModal h2{letter-spacing:-.025em;margin:9px 0 18px;font-size:24px;line-height:1.2}.ccCreateModal label{letter-spacing:.55px;margin:11px 0;font-size:10px}.ccCreateModal input,.ccCreateModal textarea{padding:10px 12px;font-size:13px}.ccCreateModal textarea{min-height:78px}.ccCreateModal .ccModes{gap:8px;margin:14px 0}.ccCreateModal .ccModes button{min-height:92px;padding:12px 13px}.ccCreateModal .ccModes b{font-size:13px;line-height:1.25}.ccCreateModal .ccModes span{margin-top:5px;font-size:11px;line-height:1.35}.ccCreateModal>.ccPrimary{min-height:46px;font-size:14px}@media (max-width:760px){.ccCreateModal{padding:20px 18px}.ccCreateModal h2{font-size:21px}.ccCreateModal .ccModes{grid-template-columns:1fr}.ccCreateModal .ccModes button{min-height:auto}}.ccMessage{width:fit-content}.ccMessageBubble{width:max-content;min-width:0;max-width:100%}.ccMessageBubble>p{min-width:0;max-width:58ch}.ccMessage header{width:max-content;max-width:100%;padding-right:20px}.ccMessage footer{min-height:14px}.ccMessage footer .ccReceipt{line-height:14px}.ccMessage:not(:has(.ccMessageFile)):not(:has(.ccProfessionalGif)) .ccMessageBubble{padding:9px 11px}.ccMessage:not(:has(.ccMessageFile)):not(:has(.ccProfessionalGif)) p{margin:5px 0 3px}.ccMessage:not(:has(.ccMessageFile)):not(:has(.ccProfessionalGif)) footer{margin-top:1px}.ccMessageText{overflow-wrap:anywhere;word-break:break-word}.ccMessageLink{color:#0a66c2;text-underline-offset:2px;overflow-wrap:anywhere;word-break:break-all;text-decoration:underline}.ccMessageLink:hover{color:#084d91}.ccMessageLink:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #69a6d8}html[data-theme=dark] .ccMessageLink{color:#72bdff}@media (max-width:760px){html,body{width:100%;max-width:100%;overflow-x:hidden}.authShell{min-height:100dvh}.authPanel{min-height:100dvh;padding:18px 16px 76px}.authCard,.linkedinAuth{width:100%;max-width:none;margin-top:8px;padding:10px 0}.linkedinAuth h2{font-size:clamp(24px,8vw,30px)}.linkedinAuth>p{margin-bottom:20px;font-size:13px}.linkedinAuth .linkedinField,.linkedinAuth>.createInput{height:50px}.accountTypePicker button{width:100%}.ccChat>header{gap:6px}.ccGroupHeaderTrigger{min-width:0}.ccChat>header small{font-size:8px}.ccChat>header p{max-width:58vw}.ccHeaderActions{flex:none}.ccHeaderActions button,.ccHeaderActions a{width:32px;height:32px}.ccTabs{gap:12px;padding-inline:8px}.ccTabs button{font-size:11px}.ccTabs .ccManage{font-size:10px}.ccFeed{padding:12px 8px}.ccMessage{gap:6px;max-width:94%;margin-bottom:11px}.ccMessage>i{flex-basis:27px;width:27px;height:27px}.ccMessageBubble{max-width:calc(100vw - 56px)}.ccMessage:not(:has(.ccMessageFile)):not(:has(.ccProfessionalGif)) .ccMessageBubble{padding:7px 9px}.ccMessage header{gap:8px;padding-right:18px}.ccMessage header b{font-size:11px}.ccMessage time{font-size:9px}.ccMessage p{font-size:13px;line-height:1.4}.ccMessage footer .ccReceipt{font-size:8px}.ccMessageChevron{width:23px;height:22px;top:3px;right:3px}.ccComposer{padding:7px 7px max(7px,env(safe-area-inset-bottom))}.ccBox{gap:3px;min-height:48px;padding:4px}.ccComposerTools{padding-right:2px}.ccComposerTools>button{width:32px;height:34px}.ccBox textarea{min-width:0;min-height:36px;padding:8px 3px}.ccBox>.ccSend{min-width:40px;height:38px}.ccComposer>small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.proPicker{width:auto;bottom:64px;left:7px;right:7px}.gifGrid{grid-template-columns:1fr 1fr}.ccModal{border-radius:16px 16px 0 0;width:100%;max-width:none;max-height:94dvh;padding:20px 16px}.ccModal h2{margin:9px 34px 18px 0;font-size:22px}.ccModal>small{font-size:10px}.ccModal input,.ccModal textarea,.ccModal select{font-size:16px}.ccMembersModal,.ccProfileModal,.ccReadersModal,.ccCreateModal{width:100%;max-width:none}.ccInviteBox{grid-template-columns:1fr;padding:12px}.ccInviteBox>button{width:100%}.ccCopy{flex-direction:column;grid-column:auto}.ccCopy button{min-height:42px}.ccMemberRow{grid-template-columns:36px minmax(0,1fr) auto;gap:8px;display:grid}.ccMemberRow>div{min-width:0}.ccMemberRow>button{grid-column:2/-1;min-height:38px}.ccProfileGrid{grid-template-columns:1fr}.ccResume div{flex-wrap:wrap}.ccPolicies select{max-width:50%}.ccResource{grid-template-columns:42px minmax(0,1fr);gap:9px;padding:11px;display:grid}.ccResource>i{width:42px;height:42px}.ccResource>button,.ccResource>a{background:#edf5fc;border-radius:8px;place-items:center;min-height:36px;display:grid}.ccResource>button{grid-column:1/2}.ccResource>a{grid-column:2/3}.ccDetails.ccDetailsDrawer{width:100%;padding:22px 16px}.ccDetailsDrawer>h2{font-size:19px}.ccGroupPhotoSetting{grid-template-columns:50px minmax(0,1fr)}.ccCommunicationCard>div{grid-template-columns:34px 1fr}.ccGroupRules li{grid-template-columns:23px 1fr}.themeToggle{width:38px;height:38px;bottom:74px;right:10px}}@media (max-width:390px){.ccChat>header p,.ccHeaderActions .ccTooltip:nth-last-child(n+3){display:none}.ccTabs{gap:9px}.ccTabs button{font-size:10px}.ccComposerTools>button:first-child{display:none}.ccMessageBubble{max-width:calc(100vw - 49px)}.ccProfessionalGif{width:min(230px,100%);min-height:118px;padding:18px}.emojiGrid{grid-template-columns:repeat(6,1fr)}.gifGrid{grid-template-columns:1fr}.ccModal{padding-inline:14px}.ccModes button{padding:11px}.ccCreateModal h2{font-size:20px}.accountTypePicker button{grid-template-columns:28px 1fr 18px;padding:9px}.authPanel{padding-inline:14px}}html[data-theme=dark] .kyklozWordmark,html[data-theme=dark] .mobileLogo img{filter:brightness(0)invert()drop-shadow(0 4px 12px #0008)}html[data-theme=dark] .ccGroupHeaderTrigger,html[data-theme=dark] .ccMessage header b,html[data-theme=dark] .ccMessage time,html[data-theme=dark] .ccMessage footer button,html[data-theme=dark] .ccReceipt,html[data-theme=dark] .ccHeadline,html[data-theme=dark] .ccEdited{color:#dce9f4}html[data-theme=dark] .ccMessage header b{color:#78c5ff}html[data-theme=dark] .ccMessage time{color:#9fb5c7}html[data-theme=dark] .ccMessage footer .ccReceipt{color:#9db4c6}html[data-theme=dark] .ccMessage footer .ccReceipt.read{color:#63b9ff}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{opacity:1;color:#9eb2c3!important}html[data-theme=dark] .ccSearch input{color:#e3edf6}html[data-theme=dark] .ccSearch input::placeholder{color:#9eb2c3!important}html[data-theme=dark] .ccTabs button.active,html[data-theme=dark] .ccTabs .ccManage,html[data-theme=dark] .ccChat>header small{color:#7dc4fb}html[data-theme=dark] .ccTabs sup{color:#d8ecfb;background:#1d3d58}html[data-theme=dark] .ccHeaderActions button,html[data-theme=dark] .ccHeaderActions a{color:#8bcaff;background:#142c40;border-color:#35536c}html[data-theme=dark] .ccHeaderActions button:hover,html[data-theme=dark] .ccHeaderActions a:hover{background:#1a3a54;border-color:#5182aa}html[data-theme=dark] .ccComposer>small,html[data-theme=dark] .ccTyping,html[data-theme=dark] .ccRestricted{color:#a8bdce}html[data-theme=dark] .ccRestricted{background:#14283a}html[data-theme=dark] .ccComposerTools>button{color:#b3c8d8}html[data-theme=dark] .ccBox>.ccAi{color:#d7c6ff;background:#2d2550}html[data-theme=dark] .ccResource b,html[data-theme=dark] .ccResource small,html[data-theme=dark] .ccResource>button,html[data-theme=dark] .ccResource>a{color:#dce8f2}html[data-theme=dark] .ccResource small{color:#a5b9c9}html[data-theme=dark] .ccResource>button,html[data-theme=dark] .ccResource>a{background:#1a344a}html[data-theme=dark] .ccMemberRow,html[data-theme=dark] .ccMemberRow b,html[data-theme=dark] .ccMemberRow small,html[data-theme=dark] .ccMemberRow>button,html[data-theme=dark] .ccPresencePrivacy{color:#d9e6f0}html[data-theme=dark] .ccMemberRow small,html[data-theme=dark] .ccPresencePrivacy{color:#a5bacb}html[data-theme=dark] .ccMemberRow>button{background:#152d41;border-color:#35516a}html[data-theme=dark] .ccProfileGrid label,html[data-theme=dark] .ccProfileStatus b,html[data-theme=dark] .ccResume b,html[data-theme=dark] .ccProfilePrivacy{color:#dce8f2}html[data-theme=dark] .ccProfileStatus small,html[data-theme=dark] .ccResume small,html[data-theme=dark] .ccProfilePrivacy{color:#a6bbcb}html[data-theme=dark] .ccDetails section p,html[data-theme=dark] .ccDetails section small,html[data-theme=dark] .ccCommunicationCard>em,html[data-theme=dark] .ccGroupRules .ccRulesIntro{color:#b3c5d3}html[data-theme=dark] .ccAiCard p{color:#c5d4df}html[data-theme=dark] .ccNotices button,html[data-theme=dark] .ccSearchResults>button,html[data-theme=dark] .ccPolicies>button{color:#dce8f2;background:#102235;border-color:#29445b}html[data-theme=dark] .ccNotices span,html[data-theme=dark] .ccNotices p,html[data-theme=dark] .ccSearchResults span,html[data-theme=dark] .ccSearchResults p,html[data-theme=dark] .ccPolicies small{color:#a8bdce}html[data-theme=dark] .ccFileDraft small,html[data-theme=dark] .ccMessageFile span small{color:#abc0d0}html[data-theme=dark] .ccMessageFile span b{color:#e5eff7}.ccResourceOpen{text-align:left;cursor:pointer;flex:1;align-items:center;gap:12px;min-width:0;background:0 0!important;border:0!important;padding:0!important;display:flex!important}.ccResourceOpen>i{color:#a5463c;background:#f3e8e6;border-radius:9px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:10px;font-style:normal;font-weight:850;display:grid}.ccResourceOpen>span{flex-direction:column;flex:1;min-width:0;display:flex}.ccResourceOpen b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ccResourceOpen small{color:#798681;margin-top:5px}.ccResourceOpen:hover b{color:#0a66c2}.ccResourceOpen:focus-visible{outline-offset:4px;outline:3px solid #69a6d8}.ccDocumentOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b2036b8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.ccDocumentViewer{background:#f5f8fb;border:1px solid #c9d9e7;border-radius:16px;grid-template-rows:66px minmax(0,1fr);width:min(1180px,96vw);height:min(860px,94vh);display:grid;overflow:hidden;box-shadow:0 30px 90px #07182c80}.ccDocumentViewer>header{background:#fff;border-bottom:1px solid #d7e3ed;justify-content:space-between;align-items:center;gap:20px;padding:10px 14px 10px 18px;display:flex}.ccDocumentViewer>header>span{align-items:center;gap:11px;min-width:0;display:flex}.ccDocumentViewer>header>span>i{color:#a23e46;background:#e8eef5;border-radius:9px;flex:0 0 39px;place-items:center;width:39px;height:39px;font-size:9px;font-style:normal;font-weight:850;display:grid}.ccDocumentViewer>header>span>span{flex-direction:column;gap:2px;min-width:0;display:flex}.ccDocumentViewer>header small{color:#0a66c2;letter-spacing:1.2px;font-size:8px;font-weight:850}.ccDocumentViewer>header b{text-overflow:ellipsis;white-space:nowrap;color:#17324d;font-size:14px;overflow:hidden}.ccDocumentViewer nav{align-items:center;gap:7px;display:flex}.ccDocumentViewer nav a,.ccDocumentViewer nav button{color:#135b92;height:38px;font:750 11px/1 var(--font-product);cursor:pointer;background:#fff;border:1px solid #cadce9;border-radius:9px;justify-content:center;align-items:center;gap:7px;text-decoration:none;display:flex}.ccDocumentViewer nav a{padding:0 13px}.ccDocumentViewer nav button{width:38px}.ccDocumentViewer nav a:hover,.ccDocumentViewer nav button:hover{background:#edf6fd;border-color:#7fb2d8}.ccDocumentStage{background:#f5f8fb;min-height:0;position:relative}.ccDocumentStage>iframe{background:#f5f8fb;border:0;width:100%;height:100%}.ccDocumentLoading,.ccDocumentError{color:#5e7589;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.ccDocumentLoading svg{animation:1s linear infinite ccSpin}.ccDocumentLoading b,.ccDocumentError b{color:#17324d;font-size:14px}.ccDocumentError p{color:#6a8094;margin:0;font-size:11px}.ccDocumentError a{color:#fff;background:#0a66c2;border-radius:9px;align-items:center;gap:7px;margin-top:7px;padding:11px 15px;font-size:11px;font-weight:800;text-decoration:none;display:flex}html[data-theme=dark] .ccDocumentViewer,html[data-theme=dark] .ccDocumentStage,html[data-theme=dark] .ccDocumentStage>iframe{background:#0d1c2b}html[data-theme=dark] .ccDocumentViewer>header{background:#102235;border-color:#30485e}html[data-theme=dark] .ccDocumentViewer>header b,html[data-theme=dark] .ccDocumentLoading b,html[data-theme=dark] .ccDocumentError b{color:#e5eef6}html[data-theme=dark] .ccDocumentViewer nav a,html[data-theme=dark] .ccDocumentViewer nav button{color:#9bc9ee;background:#142b3f;border-color:#31516c}@media (max-width:700px){.ccResourceOpen{grid-column:1/-1;width:100%}.ccResourceOpen>i{flex-basis:42px;width:42px;height:42px}.ccDocumentOverlay{padding:0}.ccDocumentViewer{border:0;border-radius:0;grid-template-rows:62px minmax(0,1fr);width:100vw;height:100dvh}.ccDocumentViewer>header{padding:9px 10px}.ccDocumentViewer nav a span{display:none}.ccDocumentViewer nav a{width:38px;padding:0}}.ccBox{align-items:center;min-height:58px}.ccComposerTools{align-self:auto;height:42px}.ccComposerTools>button{align-self:center}.ccBox textarea{align-self:center;height:42px;min-height:42px;max-height:84px;padding:10px 12px;font-size:14px;line-height:22px;overflow-y:auto}.ccBox>.ccAi,.ccBox>.ccSend{align-self:center}@media (max-width:760px){.ccBox{min-height:50px}.ccComposerTools{height:38px}.ccBox textarea{height:40px;min-height:40px;padding:9px 5px;font-size:16px;line-height:22px}}.ccDrawerInviteTop{background:#f3f8fd;border-radius:12px;margin:4px 0 3px;border:1px solid #c9ddec!important;padding:16px!important}.ccDrawerInviteTop>small:first-child{color:#0a5ba8}.ccDrawerInviteTop>p{color:#4f687e!important}.ccDrawerInviteTop .ccInviteNote{color:#71869a;letter-spacing:0;margin-top:9px;font-size:9px;font-weight:500;line-height:1.4;display:block}.ccDrawerInviteTop+section{padding-top:17px}html[data-theme=dark] .ccDrawerInviteTop{background:#10283c;border-color:#31536f!important}html[data-theme=dark] .ccDrawerInviteTop>p,html[data-theme=dark] .ccDrawerInviteTop .ccInviteNote{color:#adc1d1!important}.ccDetailsDrawer,.ccDetailsDrawer *{font-family:var(--font-product)!important}.ccDetailsDrawer>section>small,.ccCommunicationCard>small,.ccGroupRules>small{letter-spacing:.75px;font-weight:700}.ccDetailsDrawer section p,.ccDetailsDrawer section em,.ccDetailsDrawer .ccInviteNote{letter-spacing:0;font-weight:400}.ccDetailsDrawer .ccGroupRules .ccRulesIntro{font-size:12px;line-height:1.5}.ccDetailsDrawer .ccGroupRules li b{letter-spacing:0;font-size:12px;font-weight:650;line-height:1.35}.ccDetailsDrawer .ccGroupRules li small{letter-spacing:0;text-transform:none;font-size:10px;font-weight:400;line-height:1.45}.ccDetailsDrawer .ccGroupRules .ccRulesWarning{letter-spacing:0;font-weight:550}.ccTabs .ccManage{color:#0a66c2;text-underline-offset:4px;border-radius:8px;min-height:38px;margin-left:auto;margin-right:14px;padding:0 10px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}.ccTabs .ccManage:after{content:" →";text-decoration:none}.ccTabs .ccManage:hover{color:#0857a5;background:#eaf4fc}.ccTabs .ccManage:focus-visible{outline-offset:-2px;background:#edf6fd;outline:2px solid #4d9ddd}.ccTabs .ccManage:active{background:#dcecf9}html[data-theme=dark] .ccTabs .ccManage{color:#79c3ff}html[data-theme=dark] .ccTabs .ccManage:hover,html[data-theme=dark] .ccTabs .ccManage:focus-visible{color:#a9daff;background:#193a54}@media (max-width:760px){.ccTabs .ccManage{min-height:40px;margin-right:0;padding-inline:8px}}.ccSearch{min-height:46px;padding:8px 11px}.ccSearch input{letter-spacing:0;font-size:13px;font-weight:400;line-height:20px}.ccSearch input::placeholder{letter-spacing:0;color:#667b8e;opacity:1;font-size:13px;font-weight:400}@media (max-width:760px){.ccSearch{min-height:44px}.ccSearch input,.ccSearch input::placeholder{font-size:16px}}.ccImportantHelp{color:#5d7488;text-align:center;background:#f3f8fc;border:1px solid #d4e3ef;border-radius:9px;max-width:560px;margin:0 auto 14px;padding:9px 12px;font-size:10px;line-height:1.45}.ccTyping{color:#315b7d;background:#edf5fc;border-radius:10px;align-items:center;width:max-content;max-width:100%;height:auto;margin:0 0 7px 8px;padding:6px 10px;font-size:10px;font-weight:600;display:flex}.ccTyping i{flex:0 0 4px}.ccBox .ccAiHelp{color:#0a66c2;background:#e9f3fb;border-radius:9px;place-items:center;min-width:42px;height:42px;padding:0;font-size:17px;font-weight:750;display:grid}.ccBox .ccAiHelp:hover{background:#d9ebf9}.ccBox .ccAiHelp:disabled{opacity:.55}html[data-theme=dark] .ccImportantHelp{color:#b1c5d4;background:#132a3d;border-color:#315069}html[data-theme=dark] .ccTyping{color:#aed8f8;background:#17334a}html[data-theme=dark] .ccBox .ccAiHelp{color:#91ceff;background:#193a54}@media (max-width:760px){.ccImportantHelp{margin-bottom:10px;font-size:9px}.ccTyping{margin-left:3px}.ccBox .ccAiHelp{min-width:38px;height:38px}}@media (max-width:390px){.ccBox .ccAiHelp{width:35px;min-width:35px}}.ccShell{font-size:13px}.ccGroups h1{font-size:22px}.ccGroups>small{font-size:8px}.ccGroup b{font-size:12px}.ccGroup em{font-size:9px}.ccEmpty b{font-size:15px}.ccEmpty p{font-size:11px}.ccChat>header small{font-size:8px}.ccChat>header h2{font-size:16px}.ccChat>header p{font-size:10px}.ccTabs button,.ccTabs .ccManage{font-size:11px}.ccPrivacy{font-size:10px}.ccMessage header b{font-size:11px}.ccMessage time{font-size:9px}.ccMessage p{font-size:12px}.ccMessage footer button{font-size:9px}.ccComposer>small{font-size:8px}.ccDetailsDrawer>h2{font-size:18px}.ccDetailsDrawer>section>small{font-size:8px}.ccDetailsDrawer section p{font-size:11px}.ccCommunicationCard span b{font-size:12px}.ccCommunicationCard span p,.ccCommunicationCard>em{font-size:9px}.ccDetailsDrawer .ccGroupRules .ccRulesIntro,.ccDetailsDrawer .ccGroupRules li b{font-size:11px}.ccDetailsDrawer .ccGroupRules li small,.ccDetailsDrawer .ccGroupRules .ccRulesWarning{font-size:9px}.ccModal>small{font-size:10px}.ccModal h2{font-size:24px}.ccModal label{font-size:10px}.ccModal input,.ccModal textarea,.ccModal select,.ccModes b{font-size:13px}.ccModes span{font-size:11px}.ccModal>.ccPrimary{min-height:46px;font-size:14px}.ccMembersModal h3,.ccMemberRow b{font-size:11px}.ccMemberRow small{font-size:9px}.ccProfileGrid label{font-size:10px}.ccProfileStatus b,.ccResume b{font-size:11px}@media (max-width:760px){.ccGroups h1{font-size:20px}.ccChat>header h2{font-size:14px}.ccTabs button,.ccTabs .ccManage{font-size:10px}.ccMessage p{font-size:12px}.ccModal h2{font-size:20px}.ccModal input,.ccModal textarea,.ccModal select{font-size:16px}.ccDetailsDrawer>h2{font-size:17px}}.ccDetailsTitle{grid-template-columns:46px minmax(0,1fr) 34px;align-items:center;gap:10px;margin:0 38px 12px 0;display:grid}.ccDetailsTitle>i{color:#0b4f88;background:linear-gradient(145deg,#dceeff,#c9e1f6);border-radius:13px;place-items:center;width:46px;height:46px;font-size:12px;font-style:normal;font-weight:800;display:grid;overflow:hidden}.ccDetailsTitle>i img{object-fit:cover;width:100%;height:100%}.ccDetailsTitle>h2{color:#15314d;margin:0;font-size:17px}.ccDetailsTitle>button,.ccPhotoEdit{color:#0a66c2;background:#fff;border:1px solid #a9cce8;border-radius:9px;width:34px;height:34px;padding:0;font-size:15px;font-weight:700}.ccDetailsTitle>button:hover,.ccPhotoEdit:hover{background:#eaf4fc}.ccDetailsTitle>button:disabled,.ccPhotoEdit:disabled{opacity:.5}.ccDrawerInviteTop>p{line-height:1.5;font-size:10px!important}.ccDrawerInvite>div button,.ccCreateInvite{padding:8px 10px;font-size:10px}.ccAdminButton{font-size:11px}.ccDetailsMembersButton{color:#0a66c2;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0 0 14px;font-family:inherit;font-size:11px;font-weight:700;line-height:1.3;text-decoration:underline;display:block}.ccDetailsMembersButton:hover{color:#084d91}html[data-theme=dark] .ccDetailsTitle>h2{color:#e7f1f9}html[data-theme=dark] .ccDetailsTitle>i{color:#dceeff;background:#173650}html[data-theme=dark] .ccDetailsTitle>button,html[data-theme=dark] .ccPhotoEdit{color:#dceeff;background:#16314a;border-color:#416b8f}html[data-theme=dark] .ccDetailsMembersButton{color:#75baff}.ccMessage footer .ccReceipt{color:#6f7f79;margin-left:auto}.ccMessage footer .ccReceipt.read,.ccMessage footer .ccReceipt.complete{color:#0b7fc4;font-weight:800}.ccReadersButton{color:#61788c;background:0 0;border:0;align-items:center;gap:2px;padding:1px 2px;font-size:9px;display:inline-flex}.ccReadersButton:hover{color:#0b7fc4}.ccReadersButton span{font-variant-numeric:tabular-nums}html[data-theme=dark] .ccReadersButton{color:#a9c6dc}@media (max-width:420px){.ccDetailsTitle{grid-template-columns:42px minmax(0,1fr) 34px}.ccDetailsTitle>i{width:42px;height:42px}.ccDrawerInvite>div button,.ccCreateInvite{white-space:normal}}.ccHeaderMembers{white-space:nowrap;color:#075eaa!important;background:#f4f9fd!important;border:1px solid #9cc6e8!important;border-radius:9px!important;width:auto!important;min-width:0!important;height:36px!important;padding:0 12px!important;font-size:10px!important;font-weight:700!important}.ccHeaderMembers:hover{background:#e6f2fb!important;border-color:#6faee0!important}.ccTabs .ccManage{display:none}html[data-theme=dark] .ccHeaderMembers{color:#dceeff!important;background:#153149!important;border-color:#416b8f!important}@media (max-width:760px){.ccHeaderMembers{height:34px!important;padding:0 9px!important;font-size:9px!important}}.ccRailAction{position:relative}.ccRailAction:after{content:attr(data-tooltip);z-index:140;color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#08213a;border-radius:7px;width:max-content;max-width:190px;padding:7px 9px;font-size:10px;font-weight:600;line-height:1.3;transition:all .15s;position:absolute;top:50%;left:52px;transform:translateY(-50%)translate(-4px);box-shadow:0 8px 24px #03142655}.ccRailAction:hover:after,.ccRailAction:focus-visible:after{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}@media (min-width:761px){.themeToggle{z-index:26;color:#dceeff;width:42px;height:42px;box-shadow:none;background:#123e68;border-color:#3975a7;bottom:20px;left:15px;right:auto}.themeToggle:hover{background:#1b527f}}.ccFieldHelp{color:#708397;letter-spacing:0;text-transform:none;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:1px;font-size:9px;font-weight:450;line-height:1.4;display:flex}.ccFieldHelp em{font-style:normal}.ccFieldHelp b{color:#416582;flex:none;font-size:9px;font-weight:650}html[data-theme=dark] .ccFieldHelp{color:#9eb4c7}html[data-theme=dark] .ccFieldHelp b{color:#b9d8ef}.ccNotices button em{color:#0a66c2;margin-top:5px;font-size:9px;font-style:normal;font-weight:700}.ccNotices button:hover em{text-decoration:underline}html[data-theme=dark] .ccNotices button em{color:#80c5ff}.ccJoinTabsHidden{display:none}.ccPendingGroup{background:#edf6fd;border:1px solid #b9d6ed;border-radius:11px;align-items:center;gap:10px;margin:8px;padding:11px;display:flex}.ccPendingGroup>i{color:#0b5798;background:#d5eafb;border-radius:11px;place-items:center;width:40px;height:40px;font-size:11px;font-style:normal;font-weight:800;display:grid}.ccPendingGroup>span{flex-direction:column;min-width:0;display:flex}.ccPendingGroup b{font-size:11px}.ccPendingGroup em{color:#5e7589;margin-top:3px;font-size:9px;font-style:normal}.ccJoinPreview{text-align:center;background:#fff;border:1px solid #c8ddec;border-radius:18px;width:min(560px,100% - 28px);margin:clamp(24px,7vh,70px) auto;padding:28px;box-shadow:0 18px 50px #08254212}.ccJoinPreview>i{color:#0b5798;background:linear-gradient(145deg,#dceeff,#c4e0f7);border-radius:18px;place-items:center;width:66px;height:66px;margin:0 auto 13px;font-size:17px;font-style:normal;font-weight:800;display:grid}.ccJoinPreview>small{color:#0a66c2;letter-spacing:1px;font-size:9px;font-weight:800}.ccJoinPreview h2{color:#15314d;margin:7px 0 5px;font-size:20px}.ccJoinPreview>p{color:#5d7285;margin:0 auto 18px;font-size:12px}.ccJoinPreview>div{text-align:left;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:16px;display:grid}.ccJoinPreview>div span{background:#f3f8fc;border-radius:10px;padding:11px}.ccJoinPreview>div b,.ccJoinPreview>div em{display:block}.ccJoinPreview>div b{color:#36546e;font-size:9px}.ccJoinPreview>div em{color:#173b5b;margin-top:3px;font-size:11px;font-style:normal}.ccJoinPreview>strong{color:#075eaa;background:#eaf4fc;border-radius:10px;padding:11px;font-size:11px;display:block}.ccJoinPreview ul{color:#64798b;text-align:left;margin:17px 0 0;padding-left:20px;font-size:10px;line-height:1.7}.ccJoinPreview .ccJoinAction{color:#fff;background:#0a66c2;border:0;border-radius:11px;width:100%;min-height:44px;font-size:12px;font-weight:800;box-shadow:0 8px 20px #0a66c228}.ccJoinPreview .ccJoinAction:hover{background:#0758a8}.ccJoinPreview .ccJoinAction:disabled{cursor:wait;opacity:.65}.ccJoinPreview>i.hasPhoto{overflow:hidden}.ccJoinPreview>i.hasPhoto img{object-fit:cover;width:100%;height:100%}html[data-theme=dark] .ccPendingGroup,html[data-theme=dark] .ccJoinPreview{background:#10263a;border-color:#31536f}html[data-theme=dark] .ccJoinPreview h2,html[data-theme=dark] .ccJoinPreview>div em{color:#e7f1f9}html[data-theme=dark] .ccJoinPreview>p,html[data-theme=dark] .ccJoinPreview ul{color:#aac0d2}html[data-theme=dark] .ccJoinPreview>div span,html[data-theme=dark] .ccJoinPreview>strong{color:#bfe0f8;background:#17344d}@media (max-width:560px){.ccJoinPreview{margin:18px auto;padding:21px 17px}.ccJoinPreview>div{grid-template-columns:1fr}.ccJoinPreview h2{font-size:18px}}.ccComposer{position:relative}.ccMentionMenu{z-index:12;background:#fff;border:1px solid #bfd6e8;border-radius:12px;width:min(330px,100% - 48px);position:absolute;bottom:82px;left:24px;overflow:hidden;box-shadow:0 16px 42px #0825422b}.ccMentionMenu>small{color:#607b91;letter-spacing:.8px;padding:9px 12px 6px;font-size:8px;font-weight:800;display:block}.ccMentionMenu>button{text-align:left;background:#fff;border:0;align-items:center;gap:9px;width:100%;padding:8px 11px;display:flex}.ccMentionMenu>button:hover,.ccMentionMenu>button.active{background:#eaf4fc}.ccMentionMenu>button>i{color:#0b5798;background:#d9eafb;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:9px;font-style:normal;font-weight:800;display:grid;overflow:hidden}.ccMentionMenu>button>i img{object-fit:cover;width:100%;height:100%}.ccMentionMenu>button>span{flex-direction:column;min-width:0;display:flex}.ccMentionMenu b{color:#183a59;font-size:11px}.ccMentionMenu em{color:#708397;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9px;font-style:normal;overflow:hidden}html[data-theme=dark] .ccMentionMenu{background:#10263a;border-color:#31536f}html[data-theme=dark] .ccMentionMenu>button{background:#10263a}html[data-theme=dark] .ccMentionMenu>button:hover,html[data-theme=dark] .ccMentionMenu>button.active{background:#193b57}html[data-theme=dark] .ccMentionMenu b{color:#e7f1f9}html[data-theme=dark] .ccMentionMenu em{color:#a6bdcf}@media (max-width:760px){.ccMentionMenu{width:calc(100% - 18px);bottom:72px;left:9px}}
