.PublicTeamView_wrapper__i2Uu4{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:1rem;position:relative;z-index:1}.PublicTeamView_chatContainer__7BhTE{display:flex;flex-direction:column;width:100%;max-width:700px;height:80vh;max-height:800px;overflow:hidden;background:#f4f4f5;border-radius:24px;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 25px 50px -12px rgba(0,0,0,.25),0 0 100px rgba(0,0,0,.1)}.PublicTeamView_chatContainer__7BhTE:before{content:"";position:absolute;inset:0;background-image:url(https://storage.googleapis.com/aurin-plattform/assets/noiseTexture.png);background-repeat:repeat;opacity:.15;pointer-events:none;border-radius:inherit;z-index:0}.dark .PublicTeamView_chatContainer__7BhTE{background:rgba(16,15,15,.985);box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 25px 50px -12px rgba(0,0,0,.5),0 0 100px rgba(0,0,0,.3)}.dark .PublicTeamView_chatContainer__7BhTE:before{opacity:.08}.PublicTeamView_chatHeader__oiY_u{flex-shrink:0;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid rgba(0,0,0,.06);position:relative;z-index:10}.dark .PublicTeamView_chatHeader__oiY_u{border-bottom-color:hsla(0,0%,100%,.06)}.PublicTeamView_teamHeader__qGiTW{display:flex;align-items:flex-start;gap:1rem}.PublicTeamView_teamIcon__dJJyL{flex-shrink:0;width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(139,92,246,.3)}.PublicTeamView_teamIcon__dJJyL svg{color:#fff;width:24px;height:24px}.PublicTeamView_teamInfo__femUQ{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.PublicTeamView_teamName__RSaZM{font-size:1.25rem;font-weight:700;color:#18181b;margin:0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark .PublicTeamView_teamName__RSaZM{color:#fafafa}.PublicTeamView_teamDescription__Wu4DC{font-size:.875rem;color:#71717a;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark .PublicTeamView_teamDescription__Wu4DC{color:#a1a1aa}.PublicTeamView_teamMeta__ttpFD{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.PublicTeamView_memberCount__47s_R{font-size:.75rem;font-weight:500;color:#71717a;display:flex;align-items:center;gap:.25rem}.dark .PublicTeamView_memberCount__47s_R{color:#a1a1aa}.PublicTeamView_sharedBadge__octz0{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#8b5cf6;background:rgba(139,92,246,.1);padding:.25rem .5rem;border-radius:4px;border:1px solid rgba(139,92,246,.2)}.dark .PublicTeamView_sharedBadge__octz0{background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.3)}.PublicTeamView_chatBody__9PNNm{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;position:relative;z-index:1}.PublicTeamView_chatFooter__47oV_{flex-shrink:0;padding:.75rem 1rem 1rem;border-top:1px solid rgba(0,0,0,.06);position:relative;z-index:10}.dark .PublicTeamView_chatFooter__47oV_{border-top-color:hsla(0,0%,100%,.06)}.PublicTeamView_readOnlyMessage__ZmAxj{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;background:rgba(139,92,246,.08);border-radius:12px;color:#6b7280;font-size:.875rem;font-weight:500;text-align:center;border:1px solid rgba(139,92,246,.15)}.dark .PublicTeamView_readOnlyMessage__ZmAxj{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.2);color:#9ca3af}.PublicTeamView_readOnlyMessage__ZmAxj svg{flex-shrink:0;color:#8b5cf6}.PublicTeamView_readOnlyMessage__ZmAxj span{line-height:1.4}.PublicTeamView_errorContainer___cTgP{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;background:#fff;border-radius:24px;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 25px 50px -12px rgba(0,0,0,.15)}.dark .PublicTeamView_errorContainer___cTgP{background:#0c0c0c;box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 25px 50px -12px rgba(0,0,0,.5)}.PublicTeamView_errorTitle__7d6xY{font-size:1.5rem;font-weight:600;color:#dc2626;margin:0 0 .75rem}.dark .PublicTeamView_errorTitle__7d6xY{color:#fca5a5}.PublicTeamView_errorText__1MN_3{font-size:1rem;color:#6b7280;margin:0;max-width:400px;line-height:1.5}.dark .PublicTeamView_errorText__1MN_3{color:#9ca3af}.PublicTeamView_imagePreviewOverlay__q654R{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:100002;display:flex;align-items:center;justify-content:center;cursor:pointer;animation:PublicTeamView_fadeIn__2xiex .2s ease-out}.PublicTeamView_imagePreview__OqarI{max-width:90%;max-height:90%;object-fit:contain;border-radius:8px}@keyframes PublicTeamView_fadeIn__2xiex{0%{opacity:0}to{opacity:1}}@media(max-width:767px){.PublicTeamView_wrapper__i2Uu4{padding:0;align-items:stretch}.PublicTeamView_chatContainer__7BhTE{max-width:100%;height:100vh;max-height:none;border-radius:0}.PublicTeamView_chatHeader__oiY_u{padding:calc(1rem + env(safe-area-inset-top, 0)) 1rem .75rem}.PublicTeamView_teamHeader__qGiTW{gap:.75rem}.PublicTeamView_teamIcon__dJJyL{width:40px;height:40px;border-radius:10px}.PublicTeamView_teamIcon__dJJyL svg{width:20px;height:20px}.PublicTeamView_teamName__RSaZM{font-size:1.125rem}.PublicTeamView_teamDescription__Wu4DC{font-size:.8125rem}.PublicTeamView_teamMeta__ttpFD{flex-wrap:wrap;gap:.5rem}.PublicTeamView_memberCount__47s_R{font-size:.6875rem}.PublicTeamView_sharedBadge__octz0{font-size:.5625rem;padding:.1875rem .375rem}.PublicTeamView_chatFooter__47oV_{padding:.5rem .75rem calc(.75rem + env(safe-area-inset-bottom, 0))}.PublicTeamView_readOnlyMessage__ZmAxj{padding:12px;font-size:.8125rem}.PublicTeamView_errorContainer___cTgP{margin:1rem;border-radius:16px;padding:2rem 1.5rem}.PublicTeamView_errorTitle__7d6xY{font-size:1.25rem}.PublicTeamView_errorText__1MN_3{font-size:.9375rem}}@media(min-width:768px)and (max-width:1024px){.PublicTeamView_chatContainer__7BhTE{max-width:600px;height:85vh}}@media(min-width:1400px){.PublicTeamView_chatContainer__7BhTE{max-width:800px;max-height:900px}}@keyframes BGPattern_fadeIn__QYEzp{0%{opacity:0}to{opacity:1}}@keyframes BGPattern_slideUp__iaZxI{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes BGPattern_pulse__FjnZj{0%,50%{opacity:1;transform:scale(1)}25%{opacity:.7;transform:scale(.8)}75%{opacity:.9;transform:scale(1.1)}}.BGPattern_bgPattern__4x24J{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.BGPattern_fadeEdges__C_tzv{mask-image:radial-gradient(ellipse at center,black 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,black 20%,transparent 70%)}.BGPattern_fadeCenter__E_DC_{mask-image:radial-gradient(ellipse at center,transparent 20%,black 70%);-webkit-mask-image:radial-gradient(ellipse at center,transparent 20%,black 70%)}.BGPattern_fadeTop__MATY6{mask-image:linear-gradient(180deg,transparent 0,black 30%);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 30%)}.BGPattern_fadeBottom__pXJBI{mask-image:linear-gradient(0deg,transparent 0,black 30%);-webkit-mask-image:linear-gradient(0deg,transparent 0,black 30%)}.BGPattern_fadeLeft__lSSrX{mask-image:linear-gradient(90deg,transparent 0,black 30%);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 30%)}.BGPattern_fadeRight__Kd7zy{mask-image:linear-gradient(270deg,transparent 0,black 30%);-webkit-mask-image:linear-gradient(270deg,transparent 0,black 30%)}.BGPattern_fadeX__4U9cj{mask-image:linear-gradient(90deg,transparent 0,black 20%,black 80%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 20%,black 80%,transparent)}.BGPattern_fadeY__J9DqI{mask-image:linear-gradient(180deg,transparent 0,black 20%,black 80%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 20%,black 80%,transparent)}.BGPattern_none__8ximr{mask-image:none;-webkit-mask-image:none}@keyframes InteractiveBackground_fadeIn__D6p58{0%{opacity:0}to{opacity:1}}@keyframes InteractiveBackground_slideUp__6w_jP{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes InteractiveBackground_pulse__RdZdq{0%,50%{opacity:1;transform:scale(1)}25%{opacity:.7;transform:scale(.8)}75%{opacity:.9;transform:scale(1.1)}}.InteractiveBackground_bgContainer__k8oOS{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;pointer-events:none;background-color:#fff;transition:background-color .3s ease;--pattern-fill:rgba(5,5,5,0.005)}body.dark .InteractiveBackground_bgContainer__k8oOS{background-color:#070707;--pattern-fill:rgba(255,255,255,0.005)}@keyframes LightRaysWrapper_fadeIn__owAeP{0%{opacity:0}to{opacity:1}}@keyframes LightRaysWrapper_slideUp__2ElXS{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes LightRaysWrapper_pulse__HCuml{0%,50%{opacity:1;transform:scale(1)}25%{opacity:.7;transform:scale(.8)}75%{opacity:.9;transform:scale(1.1)}}.LightRaysWrapper_wrapper__9vH_q{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:-1;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.dark .LightRaysWrapper_wrapper__9vH_q{opacity:0;visibility:hidden}