.sharedConversation-module__dA81cq__main{background-color:var(--background-color);min-height:100vh;color:var(--text-color);flex-direction:column;justify-content:flex-start;align-items:center;padding:1rem;display:flex;position:relative}.sharedConversation-module__dA81cq__container{z-index:1;flex-direction:column;width:100%;max-width:800px;min-height:80vh;margin:1rem auto 2rem;display:flex}.sharedConversation-module__dA81cq__header{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.sharedConversation-module__dA81cq__usersContainer{flex-flow:wrap;justify-content:center;align-items:center;gap:2rem;width:100%;margin-bottom:2.2rem;display:flex}.sharedConversation-module__dA81cq__userSeparator{background-color:#ffffff26;width:1px;height:80px;margin:0 1rem}.sharedConversation-module__dA81cq__conversationIndicator{justify-content:center;align-items:center;margin:0 1rem;display:flex;position:relative}.sharedConversation-module__dA81cq__angleSymbol{color:#ffffff80;opacity:.7;margin:0 5px;font-family:monospace;font-size:1.4rem}.sharedConversation-module__dA81cq__avatarContainer{border-radius:50%;width:90px;height:90px;margin-bottom:0;position:relative;overflow:hidden}.sharedConversation-module__dA81cq__avatarImage{object-fit:cover;opacity:.7;width:100%;height:100%;transition:opacity .2s}.sharedConversation-module__dA81cq__userInfo{flex-direction:column;align-items:center;margin-bottom:0;display:flex}.sharedConversation-module__dA81cq__userId{color:var(--text-color);font-size:1.1rem;font-family:var(--font-roboto);letter-spacing:.5px;align-items:center;gap:6px;margin-bottom:0;font-weight:500;text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s;display:flex}.sharedConversation-module__dA81cq__userId:hover{text-decoration:underline}.sharedConversation-module__dA81cq__statusDot{border-radius:50%;width:6px;height:6px;display:inline-block}.sharedConversation-module__dA81cq__statusDot.sharedConversation-module__dA81cq__online{background-color:#4caf50}.sharedConversation-module__dA81cq__statusDot.sharedConversation-module__dA81cq__offline{background-color:#f44336}.sharedConversation-module__dA81cq__title{font-family:var(--font-newsreader);text-align:center;color:var(--text-muted);margin:0;font-size:1.8rem;font-style:italic}.sharedConversation-module__dA81cq__backLink{color:var(--primary-color);align-self:flex-start;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;text-decoration:none;transition:color .2s ease-in-out;display:flex}.sharedConversation-module__dA81cq__backLink:hover{color:var(--accent-color);text-decoration:underline}.sharedConversation-module__dA81cq__conversationContainer{background-color:#0003;border-radius:10px;flex-direction:column;min-height:300px;margin-bottom:2rem;padding:1.5rem 1.5rem 4rem;display:flex;position:relative;box-shadow:0 5px 15px #0000001a}.sharedConversation-module__dA81cq__loading{min-height:300px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:1.2rem;display:flex}.sharedConversation-module__dA81cq__spinner{color:var(--primary-color);opacity:.7;animation:1.5s linear infinite sharedConversation-module__dA81cq__spin}@keyframes sharedConversation-module__dA81cq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sharedConversation-module__dA81cq__error{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:2rem;display:flex}.sharedConversation-module__dA81cq__errorMessage{color:var(--error-color);margin-bottom:1rem;font-size:1.2rem}.sharedConversation-module__dA81cq__errorDetail{color:var(--text-muted);font-size:1rem}.sharedConversation-module__dA81cq__messagesContainer{flex-direction:column;gap:1rem;padding-bottom:20px;display:flex}.sharedConversation-module__dA81cq__messagesList{flex-direction:column;display:flex}.sharedConversation-module__dA81cq__shareButtonsContainer{justify-content:center;gap:20px;margin:0 auto;padding:1rem;display:flex}.sharedConversation-module__dA81cq__shareButton{color:#ededed;cursor:pointer;background-color:#0000;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:45px;height:45px;padding:0;font-size:1.5rem;line-height:1;transition:all .3s;display:flex}.sharedConversation-module__dA81cq__shareButton:hover{filter:brightness(1.4);background-color:#ffffff1a}.sharedConversation-module__dA81cq__shareButton:active{transform:scale(.7)}.sharedConversation-module__dA81cq__shareButton svg{stroke-width:1.3px}.sharedConversation-module__dA81cq__shareButton:before{display:none}.sharedConversation-module__dA81cq__mobileBackButton{color:var(--text-color);cursor:pointer;z-index:10;font-size:.9rem;font-family:var(--font-graphez);letter-spacing:.05rem;background-color:#0003;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:1rem;margin:30px auto 0;padding:.75rem 1.5rem;transition:all .3s;display:none;position:relative}.sharedConversation-module__dA81cq__mobileBackButton:hover{background-color:#ffffff1a;transform:translateY(-2px)}.sharedConversation-module__dA81cq__mobileBackButton:active{transform:scale(.95)}@media (max-width:768px){.sharedConversation-module__dA81cq__container{max-width:100%;margin:1.5rem .75rem .5rem;padding:.75rem}.sharedConversation-module__dA81cq__title{padding:0 .5rem;font-size:1.6rem}.sharedConversation-module__dA81cq__shareButton{width:38px;height:38px}.sharedConversation-module__dA81cq__shareButton svg{width:22px;height:22px}.sharedConversation-module__dA81cq__mobileBackButton{margin-bottom:1rem;display:flex}.sharedConversation-module__dA81cq__avatarContainer{width:75px;height:75px}.sharedConversation-module__dA81cq__userId{font-size:1rem}.sharedConversation-module__dA81cq__header{margin-bottom:1rem}.sharedConversation-module__dA81cq__main{padding:.75rem}}@media (max-width:480px){.sharedConversation-module__dA81cq__container{margin:1rem .5rem .25rem;padding:.5rem}.sharedConversation-module__dA81cq__title{margin-bottom:.5rem;font-size:1.3rem;line-height:1.4}.sharedConversation-module__dA81cq__shareButton{width:36px;height:36px}.sharedConversation-module__dA81cq__shareButton svg{width:20px;height:20px}.sharedConversation-module__dA81cq__mobileBackButton{justify-content:center;width:90%;margin-top:.75rem;padding:.6rem 1rem;font-size:.85rem}.sharedConversation-module__dA81cq__avatarContainer{width:65px;height:65px}.sharedConversation-module__dA81cq__shareButtonsContainer{margin-top:.25rem;padding:.5rem}.sharedConversation-module__dA81cq__userId{font-size:.95rem}.sharedConversation-module__dA81cq__statusBanner{padding:.5rem;font-size:.8rem}.sharedConversation-module__dA81cq__userProfileContainer{padding:.5rem}.sharedConversation-module__dA81cq__usersContainer{gap:1rem}.sharedConversation-module__dA81cq__loading{min-height:200px;font-size:1rem}.sharedConversation-module__dA81cq__error{min-height:200px;padding:1rem}.sharedConversation-module__dA81cq__errorMessage{font-size:1rem}.sharedConversation-module__dA81cq__errorDetail{font-size:.9rem}}@media (max-width:375px){.sharedConversation-module__dA81cq__container{margin:.75rem .25rem .25rem;padding:.25rem}.sharedConversation-module__dA81cq__title{font-size:1.1rem}.sharedConversation-module__dA81cq__avatarContainer{width:55px;height:55px}.sharedConversation-module__dA81cq__userId{font-size:.9rem}.sharedConversation-module__dA81cq__usersContainer{flex-direction:column;gap:.5rem}.sharedConversation-module__dA81cq__conversationIndicator{margin:.5rem 0;transform:rotate(90deg)}.sharedConversation-module__dA81cq__mobileBackButton{gap:.5rem;width:100%;padding:.5rem;font-size:.8rem}.sharedConversation-module__dA81cq__shareButton{width:32px;height:32px}.sharedConversation-module__dA81cq__shareButton svg{width:18px;height:18px}.sharedConversation-module__dA81cq__statusBanner{padding:.4rem;font-size:.75rem}.sharedConversation-module__dA81cq__messagesContainer{gap:.5rem}.sharedConversation-module__dA81cq__requestContent{margin-bottom:.5rem;padding:.75rem}}.sharedConversation-module__dA81cq__userProfileLink{color:inherit;text-decoration:none}.sharedConversation-module__dA81cq__userProfileContainer{flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.sharedConversation-module__dA81cq__statusBar{letter-spacing:.5px;text-transform:uppercase;opacity:.8;width:100%;height:30px;font-size:.85rem;font-weight:500;font-family:var(--font-newsreader);border-bottom-right-radius:10px;border-bottom-left-radius:10px;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;bottom:0;left:0}.sharedConversation-module__dA81cq__statusBar.sharedConversation-module__dA81cq__ended{background-color:#f4433633;border-top:1px solid #f4433633}.sharedConversation-module__dA81cq__statusBar.sharedConversation-module__dA81cq__started{background-color:#2196f333;border-top:1px solid #2196f333}.sharedConversation-module__dA81cq__requestContent{margin-bottom:1rem;padding:1.5rem}.sharedConversation-module__dA81cq__statusBanner{text-align:center;font-family:var(--font-roboto);letter-spacing:.5px;color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:.75rem;font-size:.9rem;position:absolute;bottom:0;left:0;right:0}.sharedConversation-module__dA81cq__statusBanner.sharedConversation-module__dA81cq__active{background-color:#2c4a6eb7}.sharedConversation-module__dA81cq__statusBanner.sharedConversation-module__dA81cq__ended{background-color:#1b1d21b5}.sharedConversation-module__dA81cq__logoHeader{opacity:0;justify-content:center;align-items:center;margin:30px 0;animation:1.2s cubic-bezier(.4,0,.2,1) .2s forwards sharedConversation-module__dA81cq__fadeInLogoHeader;display:flex}@keyframes sharedConversation-module__dA81cq__fadeInLogoHeader{0%{opacity:0}to{opacity:1}}.sharedConversation-module__dA81cq__logoImage{object-fit:contain;filter:drop-shadow(0 2px 16px #0000004d);width:100%;max-width:200px;height:auto;padding:0}
.BackgroundSlideshow-module__Z-QKTW__backgroundContainer{z-index:-1;pointer-events:none;will-change:opacity;position:fixed;-webkit-user-select:none!important;user-select:none!important}.BackgroundSlideshow-module__Z-QKTW__backgroundContainer[data-visible=false]{opacity:0}.BackgroundSlideshow-module__Z-QKTW__backgroundImageWrapper{z-index:-1;pointer-events:none;will-change:opacity;backface-visibility:hidden;position:fixed;transform:translateZ(0)}.BackgroundSlideshow-module__Z-QKTW__backgroundImage{backface-visibility:hidden;width:100%;height:100%;transform:translateZ(0)}@keyframes BackgroundSlideshow-module__Z-QKTW__fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.BackgroundSlideshow-module__Z-QKTW__backgroundContainer,.BackgroundSlideshow-module__Z-QKTW__backgroundImageWrapper{transition:none}}
.DevTooltip-module___XemKq__container{opacity:1;position:relative}.DevTooltip-module___XemKq__devButton{color:#ff5757cc;font-family:var(--font-roboto);letter-spacing:.05rem;cursor:pointer;background:#ff575733;border:none;border-radius:4px;padding:8px 12px;font-size:.8rem;text-decoration:none;transition:filter .2s;display:inline-block}.DevTooltip-module___XemKq__devButton:hover{filter:brightness(.95);color:#ff5757cc;text-decoration:none}.DevTooltip-module___XemKq__devButton:active{transform:scale(.98)}
.InactivityModal-module__oiiRnW__overlay{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#28282d8c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.InactivityModal-module__oiiRnW__modal{text-align:center;background-color:#21242b;border:1px solid #4a9eff33;border-radius:8px;width:90%;max-width:400px;padding:25px;animation:.3s ease-out InactivityModal-module__oiiRnW__fadeIn;box-shadow:0 10px 30px #4a9eff26,0 0 20px #4a9eff1a,0 0 0 1px #4a9eff33}.InactivityModal-module__oiiRnW__modal h2{color:#f1f1f1;margin:0 0 16px;font-size:2rem;font-weight:500}.InactivityModal-module__oiiRnW__modal p{color:var(--white-90);margin-bottom:25px;font-size:1.2rem;line-height:1.5}@keyframes InactivityModal-module__oiiRnW__pulse{0%{background:#3b82f64d}50%{background:#3b82f680}to{background:#3b82f64d}}.InactivityModal-module__oiiRnW__modal button{background-color:var(--send-button-blue,#4a9eff80);color:#fff;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;padding:12px 0;font-size:1rem;font-weight:500;transition:all .2s;animation:1.2s ease-in-out infinite InactivityModal-module__oiiRnW__pulse;display:flex;box-shadow:0 2px 6px #0003}.InactivityModal-module__oiiRnW__modal button:hover{background-color:var(--send-button-blue-hover,#4a9effb3)}.InactivityModal-module__oiiRnW__modal button:active{transform:translateY(1px);box-shadow:0 1px 3px #0003}@keyframes InactivityModal-module__oiiRnW__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.NavigationMenu-module__S7F_8a__navigationMenu{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;border-radius:50%;margin:0 auto;padding:1px;position:fixed;bottom:30px;left:60px;transform:translate(-50%)}.NavigationMenu-module__S7F_8a__logoIcon{width:45px;height:45px;font-size:2.5rem;font-family:var(--font-gravhez);letter-spacing:2px;opacity:.9;cursor:pointer;z-index:5001;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;padding:4px 0 0 2px;transition:background-color .2s;display:flex;position:relative}.NavigationMenu-module__S7F_8a__logoIcon:active{background-color:#545567;transform:scale(.9)}.NavigationMenu-module__S7F_8a__logoIcon svg{stroke-width:1.5px}.NavigationMenu-module__S7F_8a__smallIcon{letter-spacing:0;padding:0;font-size:1.1rem}.NavigationMenu-module__S7F_8a__brighter{background-color:#54556777}.NavigationMenu-module__S7F_8a__linksPopup{z-index:5002;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;-webkit-user-select:none;user-select:none;background:#101827f2;border-radius:8px;flex-direction:column;gap:15px;width:max-content;margin-bottom:10px;padding:1rem;animation:.18s ease-out forwards NavigationMenu-module__S7F_8a__fadeIn;display:flex;position:absolute;bottom:40px;left:40px}.NavigationMenu-module__S7F_8a__linksPopup a{width:100%;font-size:.9rem;font-family:var(--font-newsreader),serif;color:var(--foreground);cursor:pointer;border-radius:6px;padding:6px 10px;line-height:1.4;text-decoration:none;transition:background-color .2s,transform .2s;display:block}.NavigationMenu-module__S7F_8a__linksPopup a:hover{background-color:#ffffff1a;text-decoration:none;transform:translate(0)}@keyframes NavigationMenu-module__S7F_8a__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.NavigationMenu-module__S7F_8a__logo{font-size:clamp(2.5rem,5.5vh,4.4rem);font-weight:700;font-family:var(--font-gravhez);color:var(--foreground);z-index:5003;cursor:pointer;-webkit-user-select:none;user-select:none;filter:brightness();line-height:1;transition:all .13s;position:fixed;top:2rem;left:1.6rem}.NavigationMenu-module__S7F_8a__logo:active{transform:scale(.96)}.NavigationMenu-module__S7F_8a__topPosition{top:2rem;bottom:auto}.NavigationMenu-module__S7F_8a__topPopup{top:60px;bottom:auto}
.CloseButton-module__8ZY7sa__closeButton{color:#fff;cursor:pointer;opacity:.6;z-index:5000;will-change:auto;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;padding:5px;transition:opacity .3s ease-out;display:flex;position:fixed;top:40px;left:63px}.CloseButton-module__8ZY7sa__closeButton:hover{opacity:.8;transform:none}.CloseButton-module__8ZY7sa__closeButton:active{opacity:1}.CloseButton-module__8ZY7sa__closeButton svg{stroke-width:2px}@media (max-width:768px){.CloseButton-module__8ZY7sa__closeButton{width:35px;height:35px;padding:9px;top:12px;right:15px}.CloseButton-module__8ZY7sa__closeButton svg{stroke-width:2.3px;width:21px;height:21px}.CloseButton-module__8ZY7sa__closeButton.CloseButton-module__8ZY7sa__backButtonHidden{display:none}}@media (max-width:480px){.CloseButton-module__8ZY7sa__closeButton{width:30px;height:30px;padding:8px;top:10px;right:10px}.CloseButton-module__8ZY7sa__closeButton svg{stroke-width:2.3px;width:20px;height:20px}.CloseButton-module__8ZY7sa__closeButton.CloseButton-module__8ZY7sa__backButtonHidden{display:none}}
.LoadingScreen-module__qGPXpG__loadingScreen{background:var(--background);font-family:var(--font-gravhez);color:var(--foreground);z-index:1000000;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:1rem;transition:opacity .7s ease-in-out;display:flex;position:fixed;inset:0}.LoadingScreen-module__qGPXpG__loadingScreen[data-visible=true]{opacity:1;pointer-events:all}.LoadingScreen-module__qGPXpG__loadingContent{letter-spacing:.25vw;cursor:default;opacity:.6;flex-wrap:nowrap;align-items:center;gap:3px;margin-top:-25px;margin-right:-25px;padding:0 15px;font-size:clamp(3rem,3vh,5vw);animation:1.2s cubic-bezier(.4,0,.6,1) infinite LoadingScreen-module__qGPXpG__pulse;display:flex}.LoadingScreen-module__qGPXpG__ellipsis{width:1.5em;font-size:inherit;letter-spacing:3px;display:inline-block}.LoadingScreen-module__qGPXpG__ellipsis:after{content:".";animation:1.3s step-end infinite LoadingScreen-module__qGPXpG__ellipsisAnim}@keyframes LoadingScreen-module__qGPXpG__ellipsisAnim{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes LoadingScreen-module__qGPXpG__pulse{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}
.ConnectionStatus-module__PXKXIa__container{cursor:default;opacity:.8;z-index:1000;-webkit-user-select:none;user-select:none;background:#0000004d;border-radius:20px 0 0 20px;align-items:center;padding:5px 10px;transition:transform .17s ease-in-out;display:flex;position:fixed;bottom:20px;right:0;transform:translate(0)}.ConnectionStatus-module__PXKXIa__text{color:var(--foreground);font-weight:400;font-family:var(--font-roboto),sans-serif;margin-top:2px;padding:4px;font-size:.85rem}.ConnectionStatus-module__PXKXIa__container:hover{opacity:.8}@media (max-width:700px){.ConnectionStatus-module__PXKXIa__container{display:none}}.ConnectionStatus-module__PXKXIa__dot{border-radius:50%;width:9px;height:9px;margin-right:4px;animation:1.5s 3s infinite ConnectionStatus-module__PXKXIa__pulse}@keyframes ConnectionStatus-module__PXKXIa__pulse{0%{opacity:1}50%{opacity:.6}75%{opacity:1}to{opacity:1}110%{opacity:.7}}.ConnectionStatus-module__PXKXIa__dot.ConnectionStatus-module__PXKXIa__ready{background-color:#006500}.ConnectionStatus-module__PXKXIa__dot.ConnectionStatus-module__PXKXIa__connecting{background-color:orange}.ConnectionStatus-module__PXKXIa__dot.ConnectionStatus-module__PXKXIa__connected{background-color:#80c6ffde}.ConnectionStatus-module__PXKXIa__dot.ConnectionStatus-module__PXKXIa__reconnecting{background-color:gold;animation:1s infinite ConnectionStatus-module__PXKXIa__pulse}.ConnectionStatus-module__PXKXIa__dot.ConnectionStatus-module__PXKXIa__disconnected{background-color:#cd3125}
.TimestampChatMessage-module__TTRp3G__messageContainer{justify-content:flex-start;width:100%;padding:4px 0;display:flex}.TimestampChatMessage-module__TTRp3G__message{word-wrap:break-word;max-width:95%;font-family:var(--font-roboto),sans-serif;overflow-wrap:break-word;word-break:break-word;border-radius:4px;align-items:baseline;padding:6px 10px;font-size:.85rem;line-height:1.2;display:flex}.TimestampChatMessage-module__TTRp3G__grayMessage{color:#ffffffe6;word-wrap:break-word;background-color:#404040cc;line-height:1.25}.TimestampChatMessage-module__TTRp3G__blueMessage{color:#ffffffe6;background-color:#355071}.TimestampChatMessage-module__TTRp3G__orangeMessage{color:#ffffffe6;background-color:var(--chat-bubble-orange-bg)}.TimestampChatMessage-module__TTRp3G__timestampFormat{opacity:.7;letter-spacing:.1px;margin-right:5px;font-size:.75rem;font-weight:700}.TimestampChatMessage-module__TTRp3G__timestampLink{color:inherit;cursor:pointer;text-decoration:none}.TimestampChatMessage-module__TTRp3G__timestampLink:hover{text-decoration:underline}.TimestampChatMessage-module__TTRp3G__contentText{overflow-wrap:break-word;word-break:break-word;flex:1;width:100%;min-width:0;display:inline-block}.TimestampChatMessage-module__TTRp3G__contentText>*{box-sizing:border-box;cursor:text;max-width:100%}.TimestampChatMessage-module__TTRp3G__contentText img,.TimestampChatMessage-module__TTRp3G__contentText a,.TimestampChatMessage-module__TTRp3G__contentText div{max-width:100%}.TimestampChatMessage-module__TTRp3G__link,.TimestampChatMessage-module__TTRp3G__contentText a{color:#8ab4f8;cursor:pointer;word-break:break-word;overflow-wrap:break-word;max-width:100%;font-size:.85rem;text-decoration:none;transition:color .15s;display:inline-block}.TimestampChatMessage-module__TTRp3G__link:hover,.TimestampChatMessage-module__TTRp3G__contentText a:hover{color:#aecbfa;text-decoration:underline}.TimestampChatMessage-module__TTRp3G__contentText a div,.TimestampChatMessage-module__TTRp3G__contentText a span{max-width:100%}:is(.TimestampChatMessage-module__TTRp3G__contentText .urlLink,.TimestampChatMessage-module__TTRp3G__contentText .linkFallback){color:#8ab4f8!important;max-width:100%!important;font-size:.85rem!important}:is(.TimestampChatMessage-module__TTRp3G__contentText .urlLink:hover,.TimestampChatMessage-module__TTRp3G__contentText .linkFallback:hover){color:#aecbfa!important;text-decoration:underline!important}.TimestampChatMessage-module__TTRp3G__embeddedImage{background-color:#0003;border-radius:4px;max-width:100%;height:auto;max-height:250px;margin-top:5px;margin-bottom:5px;display:block}.TimestampChatMessage-module__TTRp3G__videoContainer{border-radius:8px;width:100%;max-width:480px;margin:8px 0;overflow:hidden}.TimestampChatMessage-module__TTRp3G__youtubeEmbed{border-radius:8px}.TimestampChatMessage-module__TTRp3G__tweetContainer{background-color:#1919191a;border-radius:8px;width:100%;max-width:480px;margin:8px 0;padding:10px;font-size:.9rem}.TimestampChatMessage-module__TTRp3G__tweetContainer a{color:#8ab4f8;text-decoration:none}.TimestampChatMessage-module__TTRp3G__tweetContainer .TimestampChatMessage-module__TTRp3G__twitter-tweet{margin:0!important}.TimestampChatMessage-module__TTRp3G__audioContainer{width:100%;max-width:100%;margin:4px 0}.TimestampChatMessage-module__TTRp3G__audioContainer .TimestampChatMessage-module__TTRp3G__container,.TimestampChatMessage-module__TTRp3G__audioContainer .TimestampChatMessage-module__TTRp3G__waveformContainer{max-width:100%}.TimestampChatMessage-module__TTRp3G__audioContainer .TimestampChatMessage-module__TTRp3G__transcriptionContainer{margin-top:2px}.TimestampChatMessage-module__TTRp3G__audioContainer .TimestampChatMessage-module__TTRp3G__transcriptionPreview{max-height:60px;margin-bottom:1px;padding:3px 5px;font-size:.8rem}.TimestampChatMessage-module__TTRp3G__audioProcessing{color:#fffc;background-color:#0000001a;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:.85rem;display:flex}.TimestampChatMessage-module__TTRp3G__processingSpinner{border:2px solid #ffffff4d;border-top-color:#fffc;border-radius:50%;width:16px;height:16px;animation:1s linear infinite TimestampChatMessage-module__TTRp3G__spin}@keyframes TimestampChatMessage-module__TTRp3G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TimestampChatMessage-module__TTRp3G__factCheckButton{color:#fff9;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;margin-left:6px;padding:2px 4px;transition:all .2s;display:flex}.TimestampChatMessage-module__TTRp3G__factCheckButton:hover{color:#ffffffe6;opacity:1;background:#ffffff1a}.TimestampChatMessage-module__TTRp3G__factCheckButton:disabled{cursor:default;opacity:.5}.TimestampChatMessage-module__TTRp3G__spinning{animation:1s linear infinite TimestampChatMessage-module__TTRp3G__spin}.TimestampChatMessage-module__TTRp3G__factCheckContainer{border-top:1px solid #ffffff1a;margin-top:6px;padding-top:6px}.TimestampChatMessage-module__TTRp3G__factCheckHeader{cursor:pointer;-webkit-user-select:none;user-select:none;opacity:.8;justify-content:space-between;align-items:center;font-size:.75rem;transition:opacity .2s;display:flex}.TimestampChatMessage-module__TTRp3G__factCheckHeader:hover{opacity:1}.TimestampChatMessage-module__TTRp3G__factCheckStatus{align-items:center;gap:4px;display:flex}.TimestampChatMessage-module__TTRp3G__statusLabel{text-transform:uppercase;letter-spacing:.5px;font-size:.7rem;font-weight:700}.TimestampChatMessage-module__TTRp3G__statusVerified{color:#7acd7d}.TimestampChatMessage-module__TTRp3G__statusDisputed{color:#eb6f6eed}.TimestampChatMessage-module__TTRp3G__statusUnverified{color:var(--maintenance-gold)}.TimestampChatMessage-module__TTRp3G__statusOpinion{color:#8ab4f8}.TimestampChatMessage-module__TTRp3G__statusNonFactual{color:#a9a9a9}.TimestampChatMessage-module__TTRp3G__statusUnknown{color:var(--text-muted)}.TimestampChatMessage-module__TTRp3G__statusVerifiedBg{background-color:var(--success-green)}.TimestampChatMessage-module__TTRp3G__statusDisputedBg{background-color:var(--error-red)}.TimestampChatMessage-module__TTRp3G__statusUnverifiedBg{background-color:var(--maintenance-gold)}.TimestampChatMessage-module__TTRp3G__statusOpinionBg{background-color:#8ab4f8}.TimestampChatMessage-module__TTRp3G__statusNonFactualBg,.TimestampChatMessage-module__TTRp3G__statusUnknownBg{background-color:var(--text-muted)}.TimestampChatMessage-module__TTRp3G__expandButton{opacity:.6;align-items:center;transition:opacity .2s;display:flex}.TimestampChatMessage-module__TTRp3G__factCheckDetails{background:#0000001a;border-radius:4px;margin-top:6px;padding:8px;font-size:.75rem;line-height:1.3;animation:.2s ease-out TimestampChatMessage-module__TTRp3G__slideDown}@keyframes TimestampChatMessage-module__TTRp3G__slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:200px}}.TimestampChatMessage-module__TTRp3G__factCheckSummary p{color:#fffc;margin:0 0 8px}.TimestampChatMessage-module__TTRp3G__sourcesSection{margin-bottom:8px}.TimestampChatMessage-module__TTRp3G__sourcesSection h4{color:#ffffffe6;text-transform:uppercase;letter-spacing:.3px;margin:0 0 4px;font-size:.7rem;font-weight:600}.TimestampChatMessage-module__TTRp3G__sourcesList{flex-direction:column;gap:4px;display:flex}.TimestampChatMessage-module__TTRp3G__sourceItem{color:inherit;cursor:pointer;background:#ffffff0d;border-radius:3px;padding:4px 6px;font-size:.7rem;text-decoration:none;transition:background .2s;display:block;position:relative}.TimestampChatMessage-module__TTRp3G__sourceItem:hover{background:#ffffff1a}.TimestampChatMessage-module__TTRp3G__sourceTitle{color:#ffffffe6;font-weight:500}.TimestampChatMessage-module__TTRp3G__sourceType{color:#fff9;text-transform:uppercase;margin-left:4px;font-size:.65rem}.TimestampChatMessage-module__TTRp3G__sourceDescription{color:#ffffffb3;margin:2px 0;font-size:.65rem}.TimestampChatMessage-module__TTRp3G__sourceLink{color:#fff9;align-items:center;font-size:.65rem;display:flex;position:absolute;top:6px;right:6px}.TimestampChatMessage-module__TTRp3G__confidenceSection{margin-bottom:6px}.TimestampChatMessage-module__TTRp3G__confidenceSection h4{color:#ffffffe6;text-transform:uppercase;letter-spacing:.3px;margin:0 0 4px;font-size:.7rem;font-weight:600}.TimestampChatMessage-module__TTRp3G__confidenceBar{background:#ffffff1a;border-radius:2px;width:100%;height:4px;margin-bottom:2px;overflow:hidden}.TimestampChatMessage-module__TTRp3G__confidenceFill{border-radius:2px;height:100%;transition:width .3s}.TimestampChatMessage-module__TTRp3G__confidenceText{color:#ffffffb3;font-size:.65rem}.TimestampChatMessage-module__TTRp3G__checkedBySection h4{color:#ffffffe6;text-transform:uppercase;letter-spacing:.3px;margin:0 0 4px;font-size:.7rem;font-weight:600}.TimestampChatMessage-module__TTRp3G__checkedBySection p{color:#ffffffb3;margin:0;font-size:.7rem;font-style:italic}
.UserWelcome-module__yDG5vW__container{width:200px;font-family:var(--font-roboto);z-index:1;-webkit-font-smoothing:antialiased;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:11px;margin:auto auto 1rem;padding:10px;display:flex;position:fixed;top:20px;left:30px}.UserWelcome-module__yDG5vW__avatarContainer{backface-visibility:hidden;-webkit-user-select:none;user-select:none;border-radius:8px;flex-shrink:0;width:64px;height:64px;margin-top:-4px;position:relative;overflow:visible;transform:translateZ(0)}.UserWelcome-module__yDG5vW__avatarImage{opacity:.95;object-fit:cover;will-change:opacity;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .2s;position:relative;transform:translateZ(0)}.UserWelcome-module__yDG5vW__avatarPlaceholder{-webkit-user-select:none;user-select:none;background-color:#ffffff1a;border-radius:6px;width:100%;height:100%}.UserWelcome-module__yDG5vW__userInfo{flex-direction:column;align-items:center;gap:2px;display:flex}.UserWelcome-module__yDG5vW__userId{color:var(--foreground);font-size:.92rem;font-family:var(--font-roboto);-webkit-user-select:none;user-select:none;letter-spacing:.03rem;flex-direction:column;align-items:center;transition:all .2s;display:flex}.UserWelcome-module__yDG5vW__userIdText{align-items:flex-start;gap:6px;display:flex}.UserWelcome-module__yDG5vW__userNameBlock{flex-direction:column;align-items:center;display:flex}.UserWelcome-module__yDG5vW__userDisplayName{font-weight:500}.UserWelcome-module__yDG5vW__userIdInParens{color:#ffffffb3;margin-top:2px;font-size:.75rem}.UserWelcome-module__yDG5vW__youLabel{color:#ffffff80;letter-spacing:.06rem;font-size:.7rem;font-style:italic;font-weight:500}.UserWelcome-module__yDG5vW__statusDot{border-radius:50%;width:6px;height:6px;margin-top:6px;margin-left:1px;display:inline-block}.UserWelcome-module__yDG5vW__statusDot.UserWelcome-module__yDG5vW__online{background-color:#4caf50}.UserWelcome-module__yDG5vW__statusDot.UserWelcome-module__yDG5vW__offline{background-color:#f44336}.UserWelcome-module__yDG5vW__profileLink{background:#fff0;border-radius:15px;flex-direction:column;align-items:center;width:180px;padding:15px;text-decoration:none;transition:all .2s;display:flex}.UserWelcome-module__yDG5vW__adminCrownIcon{color:#ff9d00cb;z-index:1;position:absolute;top:0;left:50%;transform:translate(-50%)}.UserWelcome-module__yDG5vW__profileLink:hover{opacity:.9}.UserWelcome-module__yDG5vW__userIdWrapper{align-items:center;gap:6px;display:flex}.UserWelcome-module__yDG5vW__loginTime{color:#fff9;white-space:nowrap;align-items:center;font-size:.78rem;display:flex}@keyframes UserWelcome-module__yDG5vW__ellipsis{0%,to{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.UserWelcome-module__yDG5vW__loginTime:after{content:"";width:1.5ch;animation:4s step-end infinite UserWelcome-module__yDG5vW__ellipsis;display:inline-block}.UserWelcome-module__yDG5vW__roleStatus{color:#ffffff78;font-size:.8rem;font-style:italic;font-family:var(--font-newsreader);white-space:nowrap;margin-top:5px;margin-left:-1.5px}.UserWelcome-module__yDG5vW__userLinks{flex-wrap:nowrap;justify-content:space-evenly;gap:15px;margin:2px auto 0;display:flex}.UserWelcome-module__yDG5vW__userLink{color:#fff9;cursor:pointer;letter-spacing:.04rem;background:0 0;border:none;padding:2px 0;font-family:inherit;font-size:.75rem;font-weight:500;text-decoration:none;transition:all .2s;position:relative}.UserWelcome-module__yDG5vW__userLink:hover{color:#e9e9e9}.UserWelcome-module__yDG5vW__userLink:active{transform:translateY(2px)}.UserWelcome-module__yDG5vW__logoutLink{color:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}.UserWelcome-module__yDG5vW__logoutLink:hover{text-decoration:underline}.UserWelcome-module__yDG5vW__textContent{flex-direction:column;justify-content:center;align-items:center;width:165px;display:flex}.UserWelcome-module__yDG5vW__createPromptButton{color:#fff;width:100%;font-family:var(--font-roboto);cursor:pointer;background:#4e7dc7b3;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-bottom:8px;padding:8px 12px;font-size:.8rem;font-weight:500;transition:all .3s;display:flex;box-shadow:0 3px 8px #4e7dc726}.UserWelcome-module__yDG5vW__createPromptButton:hover{background:#4e7dc7cc;box-shadow:0 3px 10px #4e7dc733}.UserWelcome-module__yDG5vW__createPromptButton:active{background:#4e7dc7e6;box-shadow:0 2px 6px #4e7dc740}@media (max-width:1068px){.UserWelcome-module__yDG5vW__container{gap:8px;width:200px;padding:8px}.UserWelcome-module__yDG5vW__profileLink{width:160px}.UserWelcome-module__yDG5vW__avatarContainer{width:55px;height:58px}.UserWelcome-module__yDG5vW__userId{font-size:.85rem}.UserWelcome-module__yDG5vW__loginTime,.UserWelcome-module__yDG5vW__roleStatus{font-size:.72rem}.UserWelcome-module__yDG5vW__userLinks{gap:8px 13px;margin-top:4px;padding-top:4px}.UserWelcome-module__yDG5vW__userLink{font-size:.7rem}}
.CreateRequestModal-module__pciE2W__modalOverlay{z-index:50000;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.CreateRequestModal-module__pciE2W__modalContent{background:var(--panel-container-bg);color:var(--foreground);font-family:var(--font-roboto);border-radius:12px;width:90%;max-width:500px;max-height:90vh;padding:1.5rem;position:relative;overflow-y:auto;box-shadow:0 5px 15px #0003}.CreateRequestModal-module__pciE2W__closeButton{background:var(--white-05);color:var(--white-80);cursor:pointer;z-index:1001;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;display:flex;position:absolute;top:10px;right:10px}.CreateRequestModal-module__pciE2W__closeButton:hover{background:var(--white-10)}.CreateRequestModal-module__pciE2W__titleContainer{justify-content:center;align-items:center;gap:8px;margin-bottom:1rem;padding-right:30px;display:flex}.CreateRequestModal-module__pciE2W__title{color:var(--white-90);font-size:1.3rem;font-weight:500;font-family:var(--font-newsreader);text-align:center;margin:0}.CreateRequestModal-module__pciE2W__helpIcon{color:var(--white-50);cursor:default;flex-shrink:0;transition:color .2s}.CreateRequestModal-module__pciE2W__helpIcon:hover{color:var(--white-70)}.CreateRequestModal-module__pciE2W__form{flex-direction:column;gap:1rem;display:flex}.CreateRequestModal-module__pciE2W__inputWrapper{flex-direction:column;width:100%;margin-bottom:1rem;display:flex;position:relative}.CreateRequestModal-module__pciE2W__input{background:var(--white-05);width:100%;color:var(--foreground);font-family:var(--font-roboto);resize:none;border-radius:6px;min-height:90px;max-height:250px;padding:12px;font-size:.95rem;transition:all .2s;overflow-y:auto}.CreateRequestModal-module__pciE2W__input::placeholder{color:var(--white-50);opacity:1}.CreateRequestModal-module__pciE2W__input:-ms-placeholder-shown{color:var(--white-50)}.CreateRequestModal-module__pciE2W__input::-moz-placeholder{color:var(--white-50)}.CreateRequestModal-module__pciE2W__input:focus{background:var(--white-10);outline:none}.CreateRequestModal-module__pciE2W__guidelines{background:var(--white-05);color:var(--white-80);border-radius:6px;padding:12px}.CreateRequestModal-module__pciE2W__guidelinesTitle{font-size:1rem;font-family:var(--font-newsreader);-webkit-user-select:none;user-select:none;text-align:center;margin:5px 0 12px}.CreateRequestModal-module__pciE2W__guidelinesList li{font-size:.88rem;line-height:1.15;font-family:var(--font-newsreader);color:var(--white-70);margin-bottom:6px;padding-left:13px;list-style:none;position:relative}.CreateRequestModal-module__pciE2W__guidelinesList li:before{content:"•";position:absolute;left:0}.CreateRequestModal-module__pciE2W__guidelinesList li:last-child{margin-bottom:7px}.CreateRequestModal-module__pciE2W__examples{text-align:center;background:0 0;padding:2px}.CreateRequestModal-module__pciE2W__examplesTitle{font-size:.9rem;font-family:var(--font-roboto);color:var(--white-80);cursor:pointer;-webkit-user-select:none;user-select:none;letter-spacing:.02rem;justify-content:center;align-items:center;gap:6px;width:100%;margin:0 0 8px;transition:color .2s;display:flex}.CreateRequestModal-module__pciE2W__examplesTitle:hover{color:var(--white-90)}.CreateRequestModal-module__pciE2W__examplesList{color:var(--white-50);margin:0;padding:0;font-size:.8rem}.CreateRequestModal-module__pciE2W__examplesList li{margin-bottom:8px;padding-left:13px;font-size:.9rem;line-height:1.28;position:relative}.CreateRequestModal-module__pciE2W__exampleItem{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s}.CreateRequestModal-module__pciE2W__exampleItem:hover{color:var(--white-80)}.CreateRequestModal-module__pciE2W__errorNotification{color:var(--white-90);background:var(--error-red);text-align:center;border-radius:4px;width:100%;margin:0;padding:10px 15px;font-size:.9rem}.CreateRequestModal-module__pciE2W__successOverlay{z-index:70000;pointer-events:none;justify-content:center;align-items:flex-start;padding-top:24px;display:flex;position:fixed;inset:0}.CreateRequestModal-module__pciE2W__successMessage{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;border:1px solid var(--border-light);width:90%;max-width:500px;box-shadow:0 8px 32px var(--shadow-dark);font-family:var(--font-roboto),sans-serif;background:#26262638;border-radius:8px;align-items:flex-start;gap:16px;padding:20px 50px 20px 24px;animation:.3s cubic-bezier(.16,1,.3,1) CreateRequestModal-module__pciE2W__slideDown;display:flex;position:relative}.CreateRequestModal-module__pciE2W__successContent{flex-direction:column;flex:1;gap:8px;display:flex}.CreateRequestModal-module__pciE2W__successTitle{color:#b0b0b0;letter-spacing:.01em;margin:0;font-size:18px;font-weight:600}.CreateRequestModal-module__pciE2W__successDescription{color:var(--foreground);letter-spacing:.01em;opacity:.9;margin:0;font-size:14px;font-weight:300;line-height:1.4}.CreateRequestModal-module__pciE2W__successDescription strong{color:#d2e8cc;font-weight:500}.CreateRequestModal-module__pciE2W__successMessage .CreateRequestModal-module__pciE2W__closeButton{background:var(--white-05);border:1px solid var(--border-light);color:var(--foreground);opacity:.6;cursor:pointer;z-index:10;width:24px;height:24px;box-shadow:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}.CreateRequestModal-module__pciE2W__successMessage .CreateRequestModal-module__pciE2W__closeButton:hover{opacity:1;background:var(--white-10)}@keyframes CreateRequestModal-module__pciE2W__slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes CreateRequestModal-module__pciE2W__pulse{0%{background:#3b82f64d}50%{background:#3b82f680}to{background:#3b82f64d}}.CreateRequestModal-module__pciE2W__submitButton{background:var(--send-button-blue);border:1px solid var(--send-button-blue);color:var(--white-90);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:.5rem;padding:12px;font-size:1rem;font-weight:500;transition:all .2s;display:flex;position:relative}.CreateRequestModal-module__pciE2W__submitButton:disabled{opacity:.6;cursor:default;background:var(--send-button-blue);animation:none}.CreateRequestModal-module__pciE2W__submitButton:disabled:hover{background:var(--send-button-blue)}.CreateRequestModal-module__pciE2W__submitButton:not(:disabled):hover{filter:brightness(1.1)}@keyframes CreateRequestModal-module__pciE2W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CreateRequestModal-module__pciE2W__spinner{border:2px solid var(--white-30);border-top-color:var(--white-90);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite CreateRequestModal-module__pciE2W__spin}.CreateRequestModal-module__pciE2W__refreshIcon{transition:transform .3s}.CreateRequestModal-module__pciE2W__examplesTitle:hover .CreateRequestModal-module__pciE2W__refreshIcon{transform:rotate(60deg)}.CreateRequestModal-module__pciE2W__tooltip{background:var(--white);font-family:var(--font-roboto);color:var(--background);box-shadow:0 2px 8px var(--black-30);z-index:10;white-space:nowrap;border-radius:6px;padding:8px 16px;font-size:.9rem;font-weight:500;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.CreateRequestModal-module__pciE2W__tooltip:after{content:"";border-style:solid;border-width:6px;border-color:var(--white)transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}.CreateRequestModal-module__pciE2W__imageUploadButton{cursor:pointer;color:#fff;z-index:10;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;transition:background-color .2s;display:flex;position:absolute;bottom:10px;right:10px}.CreateRequestModal-module__pciE2W__imageUploadButton:hover{background-color:#ffffff1a}.CreateRequestModal-module__pciE2W__imageUploadButton:active{background-color:#fff3}.CreateRequestModal-module__pciE2W__imageUploadButton:disabled{cursor:not-allowed;opacity:.5}.CreateRequestModal-module__pciE2W__voiceInputContainer{flex:1;justify-content:center;align-items:center;min-height:120px;padding:20px;display:flex;position:relative}.CreateRequestModal-module__pciE2W__primaryMicButton{background:var(--send-button-blue);border:2px solid var(--send-button-blue);color:var(--white-90);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:80px;height:80px;padding:0;font-size:1rem;font-weight:500;transition:all .2s;display:flex;position:relative;box-shadow:0 4px 12px #00000026}.CreateRequestModal-module__pciE2W__primaryMicButton:hover:not(:disabled){background:var(--send-button-blue-hover);border-color:var(--send-button-blue-hover);transform:scale(1.05);box-shadow:0 6px 16px #0003}.CreateRequestModal-module__pciE2W__primaryMicButton:active:not(:disabled){transform:scale(.95)}.CreateRequestModal-module__pciE2W__primaryMicButton:disabled{opacity:.6;cursor:default;background:var(--send-button-grey-bg,#3a3a3a);border-color:var(--send-button-grey-bg,#3a3a3a)}.CreateRequestModal-module__pciE2W__primaryMicButton.CreateRequestModal-module__pciE2W__recording{background:var(--recording-button-bg,#dc3545);border-color:var(--recording-button-bg,#dc3545);animation:1.5s ease-in-out infinite CreateRequestModal-module__pciE2W__recordingPulse}.CreateRequestModal-module__pciE2W__primaryMicButton.CreateRequestModal-module__pciE2W__recording:hover{background:var(--recording-button-hover-bg,#c82333);border-color:var(--recording-button-hover-bg,#c82333)}@keyframes CreateRequestModal-module__pciE2W__recordingPulse{0%,to{box-shadow:0 0 #f446}50%{box-shadow:0 0 0 4px #ff44441a}}.CreateRequestModal-module__pciE2W__recordingIndicator{color:#fff;z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ff4444e6;border-radius:12px;align-items:center;gap:4px;padding:4px 8px;font-size:.75rem;font-weight:500;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0000004d}.CreateRequestModal-module__pciE2W__recordingDot{background:#fff;border-radius:50%;width:6px;height:6px;animation:1s infinite CreateRequestModal-module__pciE2W__recordingDotPulse}@keyframes CreateRequestModal-module__pciE2W__recordingDotPulse{0%,to{opacity:1}50%{opacity:.3}}.CreateRequestModal-module__pciE2W__audioProcessingContainer{border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:80px;margin-top:8px;padding:20px;display:flex;position:relative}.CreateRequestModal-module__pciE2W__processingSpinner{border:2px solid var(--white-20);border-top:2px solid var(--auth-button-blue);border-radius:50%;width:24px;height:24px;animation:1s linear infinite CreateRequestModal-module__pciE2W__spin}.CreateRequestModal-module__pciE2W__processingText{color:var(--white-70);font-size:.9rem;font-family:var(--font-roboto);font-weight:500}.CreateRequestModal-module__pciE2W__audioPreviewContainer{background-color:var(--white-05);border:1px solid var(--white-10);border-radius:8px;align-items:center;gap:8px;min-height:60px;margin-top:8px;padding:12px;display:flex;position:relative}.CreateRequestModal-module__pciE2W__audioPreviewContent{flex:1;min-width:0}.CreateRequestModal-module__pciE2W__audioPreview{margin:0!important}.CreateRequestModal-module__pciE2W__deleteAudioButton{color:var(--white-60);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.CreateRequestModal-module__pciE2W__deleteAudioButton:hover{color:#f44;background-color:#ff44441a}.CreateRequestModal-module__pciE2W__deleteAudioButton:active{background:var(--white-20);transform:scale(.95)}.CreateRequestModal-module__pciE2W__textInputContainer{flex-direction:column;width:100%;display:flex}.CreateRequestModal-module__pciE2W__textInput{width:100%;color:var(--foreground);font-family:var(--font-roboto);resize:none;background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;min-height:80px;max-height:200px;padding:12px 52px 12px 16px;font-size:.95rem;line-height:1.4;transition:background .2s;overflow-y:auto}.CreateRequestModal-module__pciE2W__textInput::placeholder{color:var(--white-50);opacity:1}.CreateRequestModal-module__pciE2W__textInput:focus{outline:none}.CreateRequestModal-module__pciE2W__textInput:disabled{opacity:.6}.CreateRequestModal-module__pciE2W__modeToggleButton{background:var(--white-05);color:var(--white-80);cursor:pointer;z-index:1;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex;position:absolute;top:10px;right:16px}.CreateRequestModal-module__pciE2W__modeToggleButton:hover:not(:disabled){background:var(--white-10);color:var(--white-90)}.CreateRequestModal-module__pciE2W__modeToggleButton:active:not(:disabled){background:var(--white-15);transform:scale(.95)}.CreateRequestModal-module__pciE2W__modeToggleButton:disabled{opacity:.5;cursor:not-allowed}.CreateRequestModal-module__pciE2W__groupSelection{margin-bottom:1.5rem}.CreateRequestModal-module__pciE2W__groupLabel{color:var(--white-80);margin-bottom:.5rem;font-size:.9rem;font-weight:500;display:block}.CreateRequestModal-module__pciE2W__groupDropdown{width:100%;position:relative}.CreateRequestModal-module__pciE2W__groupDropdownButton{background:var(--white-05);border:1px solid var(--white-10);width:100%;color:var(--foreground);font-size:.9rem;font-family:var(--font-newsreader);cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1rem;transition:all .2s;display:flex}.CreateRequestModal-module__pciE2W__groupDropdownButton:hover:not(:disabled){background:var(--white-10);border-color:var(--white-20)}.CreateRequestModal-module__pciE2W__groupDropdownButton:disabled{opacity:.5;cursor:not-allowed}.CreateRequestModal-module__pciE2W__groupDropdownButton span{text-align:left;flex:1}.CreateRequestModal-module__pciE2W__rotated{transform:rotate(180deg)}.CreateRequestModal-module__pciE2W__groupDropdownMenu{background:var(--panel-container-bg);border:1px solid var(--white-10);z-index:1000;border-radius:8px;max-height:300px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000026}.CreateRequestModal-module__pciE2W__groupOption{width:100%;color:var(--foreground);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:background-color .2s;display:flex}.CreateRequestModal-module__pciE2W__groupOption:hover{background:var(--white-05)}.CreateRequestModal-module__pciE2W__groupOption.CreateRequestModal-module__pciE2W__selected{background:var(--white-10)}.CreateRequestModal-module__pciE2W__groupOptionInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.CreateRequestModal-module__pciE2W__groupOptionName{font-size:.9rem;font-weight:500;font-family:var(--font-newsreader)}.CreateRequestModal-module__pciE2W__groupOptionDescription{color:var(--white-60);font-size:.8rem;line-height:1.3}.CreateRequestModal-module__pciE2W__groupOptionMeta{color:var(--white-60);flex-direction:column;align-items:flex-end;gap:.25rem;font-size:.75rem;display:flex}.CreateRequestModal-module__pciE2W__groupOptionOnline{white-space:nowrap;color:#22c55e;font-weight:500}
.Tooltip-module__k3zbBq__tooltipContainer{z-index:1;align-items:center;display:inline-flex;position:relative}.Tooltip-module__k3zbBq__tooltip{z-index:60000;pointer-events:none;background:0 0;animation:.2s ease-in-out Tooltip-module__k3zbBq__tooltipFadeIn;position:fixed}@keyframes Tooltip-module__k3zbBq__tooltipFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Tooltip-module__k3zbBq__tooltipContent{background:var(--background);color:var(--foreground);text-align:left;white-space:normal;width:max-content;max-width:250px;font-size:.85rem;line-height:1.4;font-family:var(--font-newsreader);letter-spacing:.01em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:6px;padding:8px 12px;font-weight:400;box-shadow:0 4px 12px #0000004d}.Tooltip-module__k3zbBq__arrow{background:var(--background);z-index:-1;border:1px solid #ffffff1a;width:8px;height:8px;position:absolute;transform:rotate(45deg)}[data-popper-placement^=top] .Tooltip-module__k3zbBq__arrow{border-top:none;border-left:none;bottom:-4px}[data-popper-placement^=bottom] .Tooltip-module__k3zbBq__arrow{border:none;border-top:1px solid #ffffff1a;border-left:1px solid #ffffff1a;top:-4px;transform:rotate(225deg)}[data-popper-placement^=left] .Tooltip-module__k3zbBq__arrow{border-top:none;border-right:none;right:-4px}[data-popper-placement^=right] .Tooltip-module__k3zbBq__arrow{border-bottom:none;border-left:none;left:-4px}
.WaveSurferPlayer-module__4TDx1G__container{align-items:center;gap:5px;width:100%;min-width:50px;display:flex}.WaveSurferPlayer-module__4TDx1G__playButton{color:#fff;background-color:#0000;border:none;border-radius:30%;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.WaveSurferPlayer-module__4TDx1G__playButton:hover{opacity:.75}.WaveSurferPlayer-module__4TDx1G__waveformContainer{flex:1;width:100%;height:100%}.WaveSurferPlayer-module__4TDx1G__timeDisplay{flex-shrink:0;justify-content:center;align-items:center;min-width:35px;display:flex}.WaveSurferPlayer-module__4TDx1G__timeStamp{color:#ffffffb3;letter-spacing:.5px;white-space:nowrap;font-family:Monaco,Menlo,Consolas,monospace;font-size:10px;font-weight:400}.WaveSurferPlayer-module__4TDx1G__timeLoading{color:#fff6;letter-spacing:.5px;white-space:nowrap;font-family:Monaco,Menlo,Consolas,monospace;font-size:10px;font-weight:400}.WaveSurferPlayer-module__4TDx1G__playButton:enabled{cursor:pointer}.WaveSurferPlayer-module__4TDx1G__playButton:disabled{cursor:default}.WaveSurferPlayer-module__4TDx1G__transcriptionContainer{margin-top:0}.WaveSurferPlayer-module__4TDx1G__transcriptionPreview{color:#fffc;cursor:pointer;background-color:#0003;border-radius:4px;max-height:80px;margin-bottom:2px;padding:4px 6px;font-size:11px;line-height:1.3;transition:all .2s;overflow-y:auto}.WaveSurferPlayer-module__4TDx1G__transcriptionPreview:hover{color:#ffffffe6;background-color:#0000004d;border-color:#fff3}.WaveSurferPlayer-module__4TDx1G__toggleButton{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:3px;align-items:center;gap:4px;margin-left:6px;padding:2px 4px;font-size:11px;transition:all .2s;display:flex}.WaveSurferPlayer-module__4TDx1G__toggleButton:hover{color:#ffffffe6;background-color:#ffffff1a}.WaveSurferPlayer-module__4TDx1G__toggleButton span{text-transform:lowercase;font-weight:500}.WaveSurferPlayer-module__4TDx1G__loadingSpinner{color:#fafafa;border:2px solid #fff;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:1s linear infinite WaveSurferPlayer-module__4TDx1G__spin}.WaveSurferPlayer-module__4TDx1G__playIcon{margin-left:2px}@keyframes WaveSurferPlayer-module__4TDx1G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Lightbox-module__cdyXNG__lightboxOverlay{z-index:1000;background-color:#000c;justify-content:center;align-items:center;animation:.3s Lightbox-module__cdyXNG__fadeIn;display:flex;position:fixed;inset:0}.Lightbox-module__cdyXNG__lightboxContent{max-width:90vw;max-height:90vh;animation:.3s Lightbox-module__cdyXNG__scaleIn;position:relative}.Lightbox-module__cdyXNG__lightboxImage{object-fit:contain;cursor:pointer;border-radius:4px;max-width:100%;max-height:90vh;box-shadow:0 5px 15px #00000080}@keyframes Lightbox-module__cdyXNG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Lightbox-module__cdyXNG__scaleIn{0%{transform:scale(.9)}to{transform:scale(1)}}
.LinkPreview-module__ip8Uda__container{flex-direction:column;width:200px;margin:8px 0;display:flex}.LinkPreview-module__ip8Uda__previewCard{background-color:#fff;flex-direction:column;width:200px;margin-bottom:8px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a}.LinkPreview-module__ip8Uda__screenshotContainer{cursor:pointer;background-color:#f8f9fa;width:100%;height:150px;overflow:hidden}.LinkPreview-module__ip8Uda__screenshot{object-fit:cover;width:100%;height:100%;display:block}.LinkPreview-module__ip8Uda__loading{background-color:#f8f9fa;justify-content:center;align-items:center;width:200px;height:150px;margin:8px 0;display:flex}.LinkPreview-module__ip8Uda__loaderIcon{color:#1b95e0;animation:1s linear infinite LinkPreview-module__ip8Uda__spin}@keyframes LinkPreview-module__ip8Uda__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LinkPreview-module__ip8Uda__urlLink,.LinkPreview-module__ip8Uda__linkFallback{color:#1b95e0;word-break:break-all;font-size:14px;text-decoration:underline;transition:color .15s}.LinkPreview-module__ip8Uda__urlLink:hover,.LinkPreview-module__ip8Uda__linkFallback:hover{color:#0c7abf}.LinkPreview-module__ip8Uda__lightboxOverlay{z-index:1000;background-color:#000c;justify-content:center;align-items:center;animation:.3s LinkPreview-module__ip8Uda__fadeIn;display:flex;position:fixed;inset:0}.LinkPreview-module__ip8Uda__lightboxContent{max-width:90vw;max-height:90vh;animation:.3s LinkPreview-module__ip8Uda__scaleIn;position:relative}.LinkPreview-module__ip8Uda__lightboxImage{object-fit:contain;cursor:pointer;border-radius:4px;max-width:100%;max-height:90vh;box-shadow:0 5px 15px #00000080}@keyframes LinkPreview-module__ip8Uda__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes LinkPreview-module__ip8Uda__scaleIn{0%{transform:scale(.9)}to{transform:scale(1)}}
.ProfileConversationsList-module__JUyDlW__container{background:#0003;border-radius:6px;margin-top:10px;margin-bottom:10px;padding-bottom:2rem;font-size:.85rem}.ProfileConversationsList-module__JUyDlW__header{color:#ffffffe6;border-bottom:1px solid #ffffff0d;align-items:center;gap:6px;padding:8px 10px;font-size:.8rem;display:flex}.ProfileConversationsList-module__JUyDlW__list{max-height:500px;padding:3px;overflow-y:auto}.ProfileConversationsList-module__JUyDlW__item{background:#ffffff05;border-radius:4px;margin:3px 0;transition:all .2s;overflow:hidden}.ProfileConversationsList-module__JUyDlW__item.ProfileConversationsList-module__JUyDlW__expanded{background:#ffffff08;margin-bottom:12px}.ProfileConversationsList-module__JUyDlW__summary{cursor:pointer;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.ProfileConversationsList-module__JUyDlW__userInfo{align-items:center;gap:6px;display:flex}.ProfileConversationsList-module__JUyDlW__userId{color:#4a9eff;font-family:var(--font-mono);font-size:.8rem}.ProfileConversationsList-module__JUyDlW__meta{color:#ffffff80;align-items:center;gap:10px;font-size:.75rem;display:flex}.ProfileConversationsList-module__JUyDlW__count,.ProfileConversationsList-module__JUyDlW__time{color:#ffffff80}.ProfileConversationsList-module__JUyDlW__status{text-transform:capitalize;border-radius:8px;padding:1px 5px;font-size:.7rem}.ProfileConversationsList-module__JUyDlW__status.ProfileConversationsList-module__JUyDlW__started{color:#38bdf8;background:#38bdf81a}.ProfileConversationsList-module__JUyDlW__status.ProfileConversationsList-module__JUyDlW__left{color:#ef4444;background:#ef44441a}.ProfileConversationsList-module__JUyDlW__status.ProfileConversationsList-module__JUyDlW__flagged{color:#eab308;background:#eab3081a}.ProfileConversationsList-module__JUyDlW__status.ProfileConversationsList-module__JUyDlW__removed,.ProfileConversationsList-module__JUyDlW__status.ProfileConversationsList-module__JUyDlW__ended{color:#6b7280;background:#6b72801a}.ProfileConversationsList-module__JUyDlW__conversationExpanded{border-radius:0 0 4px 4px;flex-direction:column;display:flex;overflow:hidden}.ProfileConversationsList-module__JUyDlW__messagesWrapper{max-height:400px;padding:10px;overflow-y:auto}.ProfileConversationsList-module__JUyDlW__messagesList{flex-direction:column;gap:4px;display:flex}.ProfileConversationsList-module__JUyDlW__conversationActions{border-top:1px solid #ffffff0d;justify-content:center;padding:8px 12px;display:flex}.ProfileConversationsList-module__JUyDlW__viewFullLink{color:var(--primary-color,#4a9eff);border-radius:4px;align-items:center;gap:6px;padding:5px 10px;font-size:.8rem;text-decoration:none;transition:background-color .2s;display:flex}.ProfileConversationsList-module__JUyDlW__viewFullLink:hover{background-color:#ffffff0d;text-decoration:underline}.ProfileConversationsList-module__JUyDlW__loadingWrapper,.ProfileConversationsList-module__JUyDlW__errorWrapper,.ProfileConversationsList-module__JUyDlW__emptyWrapper{padding:10px}.ProfileConversationsList-module__JUyDlW__loading,.ProfileConversationsList-module__JUyDlW__error,.ProfileConversationsList-module__JUyDlW__noConversations,.ProfileConversationsList-module__JUyDlW__emptyMessages{text-align:center;color:#ffffff80;background:#0003;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:.85rem;font-style:italic;display:flex}.ProfileConversationsList-module__JUyDlW__spinner{animation:1s linear infinite ProfileConversationsList-module__JUyDlW__spin}@keyframes ProfileConversationsList-module__JUyDlW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProfileConversationsList-module__JUyDlW__error{color:#ef4444}.ProfileConversationsList-module__JUyDlW__emptyMessages{background:#0000001a;padding:8px;font-size:.75rem}.ProfileConversationsList-module__JUyDlW__shareLink{color:var(--text-muted);justify-content:center;align-items:center;margin-left:8px;margin-right:4px;transition:color .2s;display:flex}.ProfileConversationsList-module__JUyDlW__shareLink:hover{color:var(--foreground)}.ProfileConversationsList-module__JUyDlW__toggleButton{cursor:pointer;color:var(--text-muted);background:0 0;border:none;justify-content:center;align-items:center;margin-left:4px;padding:0;transition:color .2s;display:flex}.ProfileConversationsList-module__JUyDlW__toggleButton:hover{color:var(--foreground)}
.ProfileRequests-module__LcUjhq__requestsContainer{width:100%;max-width:800px;margin:3rem auto 5rem;padding:0 1rem}.ProfileRequests-module__LcUjhq__requestsTitle{font-family:var(--font-gravhez);text-transform:uppercase;color:#dcdce6bb;letter-spacing:.22rem;text-align:center;margin-bottom:1.5rem;font-size:1.2rem}.ProfileRequests-module__LcUjhq__requestsList{flex-direction:column;gap:1.3rem;display:flex}.ProfileRequests-module__LcUjhq__requestItem{background:#ffffff0d;border-radius:7px;justify-content:space-between;align-items:center;padding:1rem 1rem .8rem;transition:background .2s;display:flex}.ProfileRequests-module__LcUjhq__requestItem:hover{background:#ffffff14}.ProfileRequests-module__LcUjhq__requestText{color:var(--foreground);font-family:var(--font-roboto);flex:1}.ProfileRequests-module__LcUjhq__content{word-break:break-word;overflow-wrap:break-word;white-space:pre-line}.ProfileRequests-module__LcUjhq__toggleButton{color:var(--foreground);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;transition:background .2s;display:flex}.ProfileRequests-module__LcUjhq__toggleButton:hover{background:#ffffff1a}.ProfileRequests-module__LcUjhq__toggleButton:disabled{opacity:.5}.ProfileRequests-module__LcUjhq__toggleContainer{flex-direction:column;align-items:center;gap:.25rem;width:60px;display:flex}.ProfileRequests-module__LcUjhq__statusText{color:var(--foreground);opacity:.7;font-size:.75rem;font-family:var(--font-roboto);text-transform:capitalize;white-space:nowrap;text-align:center;cursor:default;width:100%;overflow:hidden}.ProfileRequests-module__LcUjhq__buttonsContainer{align-items:center;gap:5px;display:flex}.ProfileRequests-module__LcUjhq__removeButton{color:#e58989}.ProfileRequests-module__LcUjhq__expireButton{color:#eaaa33}.ProfileRequests-module__LcUjhq__expireButton:hover{background:#88682c97}.ProfileRequests-module__LcUjhq__removeButton:hover{background:#ff6b6b1a}.ProfileRequests-module__LcUjhq__requestContent{flex-direction:column;flex:1;justify-content:space-between;margin-right:1rem;display:flex}.ProfileRequests-module__LcUjhq__timestamp{color:var(--foreground);opacity:.6;font-size:.75rem;font-family:var(--font-roboto);margin-top:10px}.ProfileRequests-module__LcUjhq__ratingsContainer{flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1rem;display:flex}.ProfileRequests-module__LcUjhq__ratingsLegend{flex-wrap:wrap;gap:1rem;margin-bottom:.25rem;display:flex}.ProfileRequests-module__LcUjhq__legendItem{color:var(--foreground);opacity:.7;font-size:.65rem;font-family:var(--font-roboto);align-items:center;gap:.35rem;display:flex}.ProfileRequests-module__LcUjhq__legendColor{border-radius:2px;width:12px;height:5px}.ProfileRequests-module__LcUjhq__ratingsGrid{background:#ffffff08;border-radius:4px;flex-direction:row;gap:1rem;padding:.75rem;display:flex}.ProfileRequests-module__LcUjhq__ratingItem{flex-direction:column;align-items:center;gap:.25rem;display:flex}.ProfileRequests-module__LcUjhq__ratingLabel{color:#fff9;font-size:.75rem}.ProfileRequests-module__LcUjhq__ratingNumber{color:#ffffffe6;font-size:.85rem}.ProfileRequests-module__LcUjhq__ratingBar{background:#ffffff1a;border-radius:3px;height:6px;position:relative;overflow:hidden}.ProfileRequests-module__LcUjhq__ratingFill{border-radius:3px;height:100%;transition:all .3s;position:absolute;top:0;left:0}.ProfileRequests-module__LcUjhq__ratingFill[style*="width: 0%"],.ProfileRequests-module__LcUjhq__ratingFill[style*="width: 1%"],.ProfileRequests-module__LcUjhq__ratingFill[style*="width: 2%"]{background:linear-gradient(90deg,#4a9eff,#8ac4ff)}.ProfileRequests-module__LcUjhq__ratingFill[style*="width: 3"],.ProfileRequests-module__LcUjhq__ratingFill[style*="width: 4"]{background:linear-gradient(90deg,#4aff5e,#8affa0)}.ProfileRequests-module__LcUjhq__ratingFill[style*="width: 5"],.ProfileRequests-module__LcUjhq__ratingFill[style*="width: 6"]{background:linear-gradient(90deg,#ffdb4a,#ffe88a)}.ProfileRequests-module__LcUjhq__ratingFill[style*="width: 7"],.ProfileRequests-module__LcUjhq__ratingFill[style*="width: 8"]{background:linear-gradient(90deg,#ffa64a,#ffc48a)}.ProfileRequests-module__LcUjhq__ratingFill[style*="width: 9"],.ProfileRequests-module__LcUjhq__ratingFill[style*="width: 100"]{background:linear-gradient(90deg,#ff4a4a,#ff8a8a);box-shadow:0 0 10px #ff4a4a4d}.ProfileRequests-module__LcUjhq__ratingValue{color:var(--foreground);opacity:.8;font-size:.7rem;font-family:var(--font-roboto);text-align:left;min-width:28px;position:absolute;top:-7px;right:-30px}.ProfileRequests-module__LcUjhq__ageIndicator{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:10px;display:flex}.ProfileRequests-module__LcUjhq__timeInfo{flex-direction:column;gap:4px;display:flex}.ProfileRequests-module__LcUjhq__countdownContainer{background:var(--white-10);cursor:default;border-radius:12px;align-items:center;gap:4px;padding:4px 8px;font-size:.75rem;transition:background .2s;display:flex}.ProfileRequests-module__LcUjhq__countdownContainer:hover{background:var(--white-15)}.ProfileRequests-module__LcUjhq__combinedExpireButton{background:var(--white-10);cursor:pointer;color:var(--white-80);font-size:.75rem;font-family:var(--font-roboto);letter-spacing:.02em;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;gap:4px;min-width:80px;padding:4px 8px;font-weight:500;transition:all .2s;display:flex}.ProfileRequests-module__LcUjhq__combinedExpireButton:hover{color:#eaaa33;background:#eaaa3326;border-color:#eaaa334d}.ProfileRequests-module__LcUjhq__combinedExpireButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.ProfileRequests-module__LcUjhq__combinedExpireButton.ProfileRequests-module__LcUjhq__expiringSoon{color:#ff6b6b;background:#ff6b6b26;border-color:#ff6b6b4d;animation:1s ease-in-out infinite alternate ProfileRequests-module__LcUjhq__pulse}.ProfileRequests-module__LcUjhq__combinedExpireButton.ProfileRequests-module__LcUjhq__expiringSoon:hover{background:#ff6b6b40;border-color:#ff6b6b66}.ProfileRequests-module__LcUjhq__clockIcon{color:var(--white-60);flex-shrink:0}.ProfileRequests-module__LcUjhq__expireIcon{color:var(--white-60);opacity:.7;flex-shrink:0}.ProfileRequests-module__LcUjhq__countdown{color:var(--white-80);font-family:var(--font-roboto);letter-spacing:.02em;text-align:center;min-width:40px;font-weight:500}.ProfileRequests-module__LcUjhq__countdown.ProfileRequests-module__LcUjhq__expiringSoon{color:#ff6b6b;animation:1s ease-in-out infinite alternate ProfileRequests-module__LcUjhq__pulse}@keyframes ProfileRequests-module__LcUjhq__pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.ProfileRequests-module__LcUjhq__expiredTitle{color:#c27f2c;margin-top:6rem}.ProfileRequests-module__LcUjhq__expiredRequest{opacity:.7;border:1px solid #ffa50033;background:#ffa5000d!important}.ProfileRequests-module__LcUjhq__expiredRequest:hover{background:#ffa50014!important}.ProfileRequests-module__LcUjhq__expiredBadge{cursor:default;background:#ffa50033;border-radius:12px;align-items:center;gap:4px;padding:4px 8px;font-size:.75rem;display:flex}.ProfileRequests-module__LcUjhq__expiredText{color:orange;font-family:var(--font-roboto);letter-spacing:.02em;font-weight:500}.ProfileRequests-module__LcUjhq__timeText{color:var(--foreground);opacity:.8;font-size:.75rem;font-family:var(--font-roboto);letter-spacing:.02em;border:1px solid #0000;border-radius:4px;align-items:center;gap:4px;display:flex}.ProfileRequests-module__LcUjhq__ageDotPoor{border-color:#ff4a4a}.ProfileRequests-module__LcUjhq__ageDotFair{border-color:#ffa64a}.ProfileRequests-module__LcUjhq__ageDotGood{border-color:#ffdb4a}.ProfileRequests-module__LcUjhq__ageDotGreat{border-color:#4aff5e}.ProfileRequests-module__LcUjhq__ageDotExcellent{border-color:#4a9eff}.ProfileRequests-module__LcUjhq__relativeTime{opacity:.7;margin-left:4px;font-size:.75rem;font-style:italic}.ProfileRequests-module__LcUjhq__groupDisplay{color:var(--foreground);opacity:.8;font-size:.7rem;font-family:var(--font-newsreader);letter-spacing:.02em;white-space:nowrap;background:#ffffff1a;border-radius:3px;align-items:center;gap:4px;padding:2px 6px;font-weight:500;display:flex}.ProfileRequests-module__LcUjhq__clickableGroup{cursor:pointer;padding-top:6px;line-height:1.3;transition:all .2s}.ProfileRequests-module__LcUjhq__clickableGroup:hover{opacity:1;background:#ffffff26}.ProfileRequests-module__LcUjhq__groupIcon{color:var(--white-60);flex-shrink:0}.ProfileRequests-module__LcUjhq__spamRiskCircle{opacity:.8;cursor:pointer;border-radius:50%;width:15px;height:15px;margin:0 18px 0 5px;transition:all .2s}.ProfileRequests-module__LcUjhq__spamRiskCircle:hover{opacity:1;transform:scale(1.1)}.ProfileRequests-module__LcUjhq__spamRisk0to30{background:linear-gradient(90deg,#92c5ff,#afd5fd)}.ProfileRequests-module__LcUjhq__spamRisk31to60{background:linear-gradient(90deg,#ffe794,#fff1c4)}.ProfileRequests-module__LcUjhq__spamRisk61to80{background:linear-gradient(90deg,#ffc794,#ffe1c4)}.ProfileRequests-module__LcUjhq__spamRisk81to100{background:linear-gradient(90deg,#ff9494,#ffc4c4)}.ProfileRequests-module__LcUjhq__conversationsWrapper{flex-direction:column;gap:1.5rem;width:100%;max-width:800px;padding:0;display:flex}.ProfileRequests-module__LcUjhq__noRequests{text-align:center;color:var(--foreground);opacity:.8;font-family:var(--font-roboto);max-width:500px;margin:2rem auto 0;padding:3rem 1rem;font-size:1.1rem;line-height:1.6}.ProfileRequests-module__LcUjhq__noRequests a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:none}.ProfileRequests-module__LcUjhq__noRequests a:hover{text-decoration:underline}.ProfileRequests-module__LcUjhq__loadingContainer{text-align:center;color:var(--foreground);opacity:.8;font-family:var(--font-roboto);max-width:500px;margin:2rem auto;padding:3rem 1rem;font-size:1.1rem;line-height:1.6}.ProfileRequests-module__LcUjhq__loadingText{font-family:var(--font-roboto)}.ProfileRequests-module__LcUjhq__expiryStatus{color:var(--foreground);font-size:.7rem;font-family:var(--font-roboto);letter-spacing:.02em;white-space:nowrap;background:#ffffff1a;border-radius:3px;align-items:center;gap:4px;padding:3px 6px;font-weight:500;transition:all .2s;display:flex}.ProfileRequests-module__LcUjhq__activeStatus{color:#4aff5e;background:#4aff5e26;border:1px solid #4aff5e4d}.ProfileRequests-module__LcUjhq__expiringStatus{color:#ffa74a;background:#ffa74a26;border:1px solid #ffa74a4d;animation:2s infinite ProfileRequests-module__LcUjhq__pulse}.ProfileRequests-module__LcUjhq__expiredStatus{color:#ff4a4a;background:#ff4a4a26;border:1px solid #ff4a4a4d}
.ShareButtons-module__HcG2lq__shareButtonsContainer{z-index:10;border:none;justify-content:center;gap:8px;margin:0 auto;padding:4px;display:flex}.ShareButtons-module__HcG2lq__shareButton{color:#ffffffb3;cursor:pointer;background-color:#ffffff0d;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:42px;height:42px;padding:0;line-height:1;transition:all .2s;display:flex}.ShareButtons-module__HcG2lq__shareButton:hover{color:#fff;background-color:#ffffff1a}.ShareButtons-module__HcG2lq__shareButton:active{transform:scale(.95)}.ShareButtons-module__HcG2lq__shareButton svg{stroke-width:1.3px}@media (max-width:768px){.ShareButtons-module__HcG2lq__shareButton{width:38px;height:38px}.ShareButtons-module__HcG2lq__shareButton svg{width:22px;height:22px}}@media (max-width:480px){.ShareButtons-module__HcG2lq__shareButton{width:36px;height:36px}.ShareButtons-module__HcG2lq__shareButton svg{width:20px;height:20px}}
.ProfileBiography-module__EBNuxq__biographyContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:380px;margin:1.5rem 0;animation:.8s ease-out ProfileBiography-module__EBNuxq__fadeInUp;display:flex}.ProfileBiography-module__EBNuxq__biographyWrapper{align-items:flex-start;gap:1rem;width:100%;display:flex}.ProfileBiography-module__EBNuxq__biographyDisplay{cursor:pointer;background-color:#ffffff0d;border:1px dashed #fff3;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%;padding:1rem;transition:background-color .2s;display:flex}.ProfileBiography-module__EBNuxq__biographyDisplay:hover{background-color:#ffffff1a;border-color:#ffffff1a}.ProfileBiography-module__EBNuxq__biography{font-size:1rem;font-family:var(--font-newsreader);color:var(--foreground);letter-spacing:.05rem;white-space:pre-wrap;word-break:break-word;width:100%;margin:0;line-height:1.6}.ProfileBiography-module__EBNuxq__emptyBiography{font-size:.9rem;font-family:var(--font-newsreader);color:#ffffff4d;letter-spacing:.05rem;margin:0;font-style:italic}.ProfileBiography-module__EBNuxq__biographyIcons{flex-shrink:0;align-items:flex-start;gap:.5rem;margin-top:.2rem;display:flex}.ProfileBiography-module__EBNuxq__editIcon{opacity:.4;flex-shrink:0;align-self:flex-start;margin-top:.2rem;transition:opacity .2s}.ProfileBiography-module__EBNuxq__biographyDisplay:hover .ProfileBiography-module__EBNuxq__editIcon{opacity:.8}.ProfileBiography-module__EBNuxq__helpIcon{color:#ffffff80;cursor:default;flex-shrink:0;margin-top:1.2rem;transition:color .2s}.ProfileBiography-module__EBNuxq__biographyWrapper:hover .ProfileBiography-module__EBNuxq__helpIcon{color:#ffffffb3}.ProfileBiography-module__EBNuxq__biographyEditContainer{background-color:#0003;border:1px solid #ffffff26;border-radius:8px;flex-direction:column;align-items:flex-end;width:100%;padding:1rem;display:flex}.ProfileBiography-module__EBNuxq__biographyInput{color:var(--foreground);font-family:var(--font-newsreader);letter-spacing:.05rem;resize:none;background:0 0;border:none;outline:none;width:100%;min-height:150px;padding:.5rem;font-size:1rem;line-height:1.6}.ProfileBiography-module__EBNuxq__biographyInput::placeholder{color:#ffffff59;font-style:italic}.ProfileBiography-module__EBNuxq__biographyEditFooter{justify-content:space-between;align-items:center;width:100%;margin-top:.5rem;display:flex}.ProfileBiography-module__EBNuxq__characterCount{color:#fff9;font-size:.85rem;font-family:var(--font-roboto)}.ProfileBiography-module__EBNuxq__characterCountError{color:#dd4545}.ProfileBiography-module__EBNuxq__biographyEditButtons{gap:.5rem;display:flex}.ProfileBiography-module__EBNuxq__biographyButton{color:var(--foreground);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:background-color .2s;display:flex}.ProfileBiography-module__EBNuxq__biographyButton:hover{background-color:#ffffff1a}.ProfileBiography-module__EBNuxq__biographyButton:disabled{opacity:.5;cursor:not-allowed}.ProfileBiography-module__EBNuxq__biographyButton:disabled:hover{background-color:#0000}@keyframes ProfileBiography-module__EBNuxq__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.ProfilePhoneNumber-module__MWsBWW__phoneContainer{margin-bottom:1rem}.ProfilePhoneNumber-module__MWsBWW__phoneWrapper{flex-direction:column;gap:.5rem;display:flex}.ProfilePhoneNumber-module__MWsBWW__phoneDisplay{cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem;transition:all .2s;display:flex;position:relative}.ProfilePhoneNumber-module__MWsBWW__phoneDisplay:hover{background:#ffffff26;border-color:#ffffff4d}.ProfilePhoneNumber-module__MWsBWW__phoneIcon{color:#ffffffb3;flex-shrink:0}.ProfilePhoneNumber-module__MWsBWW__phoneNumber{color:#ffffffe6;flex:1;font-size:.9rem}.ProfilePhoneNumber-module__MWsBWW__emptyPhone{color:#ffffff80;flex:1;font-size:.9rem;font-style:italic}.ProfilePhoneNumber-module__MWsBWW__editIcon{color:#ffffff80;opacity:0;transition:opacity .2s}.ProfilePhoneNumber-module__MWsBWW__phoneDisplay:hover .ProfilePhoneNumber-module__MWsBWW__editIcon{opacity:1}.ProfilePhoneNumber-module__MWsBWW__verifiedBadge{color:#22c55ee6;background:#22c55e33;border:1px solid #22c55e4d;border-radius:4px;margin-left:.5rem;padding:.2rem .4rem;font-size:.7rem;font-weight:500}.ProfilePhoneNumber-module__MWsBWW__phoneEditContainer{flex-direction:column;gap:.5rem;display:flex}.ProfilePhoneNumber-module__MWsBWW__phoneInputWrapper{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem;display:flex}.ProfilePhoneNumber-module__MWsBWW__countrySelect{color:#ffffffe6;background:#ffffff1a;border:1px solid #fff3;border-radius:4px;outline:none;min-width:100px;padding:.25rem .5rem;font-size:.8rem}.ProfilePhoneNumber-module__MWsBWW__countrySelect:focus{border-color:#fff6}.ProfilePhoneNumber-module__MWsBWW__countrySelect option{color:#ffffffe6;background:#1a1a1a}.ProfilePhoneNumber-module__MWsBWW__phoneInput{color:#ffffffe6;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:.9rem}.ProfilePhoneNumber-module__MWsBWW__phoneInput::placeholder{color:#ffffff80}.ProfilePhoneNumber-module__MWsBWW__phoneInputError{color:#ff6b6b}.ProfilePhoneNumber-module__MWsBWW__phoneError{color:#ff6b6b;margin-top:-.25rem;font-size:.8rem}.ProfilePhoneNumber-module__MWsBWW__phoneEditFooter{justify-content:flex-end;display:flex}.ProfilePhoneNumber-module__MWsBWW__phoneEditButtons{gap:.5rem;display:flex}.ProfilePhoneNumber-module__MWsBWW__phoneButton{color:#ffffffb3;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.ProfilePhoneNumber-module__MWsBWW__phoneButton:hover:not(:disabled){color:#ffffffe6;background:#fff3;border-color:#ffffff4d}.ProfilePhoneNumber-module__MWsBWW__phoneButton:disabled{opacity:.5;cursor:not-allowed}.ProfilePhoneNumber-module__MWsBWW__phoneActions{align-items:center;gap:.75rem;margin-left:2rem;display:flex}.ProfilePhoneNumber-module__MWsBWW__smsTestButton{color:#22c55ee6;cursor:pointer;background:#22c55e33;border:1px solid #22c55e4d;border-radius:6px;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.8rem;transition:all .2s;display:flex}.ProfilePhoneNumber-module__MWsBWW__smsTestButton:hover:not(:disabled){color:#22c55e;background:#22c55e4d;border-color:#22c55e66}.ProfilePhoneNumber-module__MWsBWW__smsTestButton:disabled{opacity:.5;cursor:not-allowed}.ProfilePhoneNumber-module__MWsBWW__smsSuccess{color:#22c55ee6;font-size:.8rem;font-weight:500}.ProfilePhoneNumber-module__MWsBWW__smsError{color:#ff6b6b;font-size:.8rem;font-weight:500}@media (max-width:768px){.ProfilePhoneNumber-module__MWsBWW__phoneActions{margin-top:.5rem;margin-left:0}.ProfilePhoneNumber-module__MWsBWW__phoneDisplay,.ProfilePhoneNumber-module__MWsBWW__phoneInputWrapper{padding:.5rem}}
.VerificationCodeInput-module__WWFUuG__verificationContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;flex-direction:column;gap:1rem;min-width:300px;padding:1.5rem;display:flex}.VerificationCodeInput-module__WWFUuG__verificationHeader{text-align:center}.VerificationCodeInput-module__WWFUuG__verificationTitle{color:#ffffffe6;margin:0 0 .5rem;font-size:1.2rem;font-weight:600}.VerificationCodeInput-module__WWFUuG__verificationSubtitle{color:#ffffffb3;margin:0;font-size:.9rem}.VerificationCodeInput-module__WWFUuG__codeInputContainer{flex-direction:column;align-items:center;gap:.75rem;display:flex}.VerificationCodeInput-module__WWFUuG__codeInput{color:#ffffffe6;text-align:center;letter-spacing:.5rem;background:#ffffff1a;border:2px solid #fff3;border-radius:8px;outline:none;width:100%;max-width:200px;padding:1rem;font-size:1.5rem;font-weight:600;transition:all .2s}.VerificationCodeInput-module__WWFUuG__codeInput:focus{background:#ffffff26;border-color:#22c55e80}.VerificationCodeInput-module__WWFUuG__codeInput:disabled{opacity:.5;cursor:not-allowed}.VerificationCodeInput-module__WWFUuG__codeInputError{background:#ff6b6b1a;border-color:#ff6b6b}.VerificationCodeInput-module__WWFUuG__codeInput::placeholder{color:#ffffff4d;letter-spacing:.5rem}.VerificationCodeInput-module__WWFUuG__codeDots{justify-content:center;gap:.5rem;display:flex}.VerificationCodeInput-module__WWFUuG__codeDot{background:#fff3;border:1px solid #ffffff4d;border-radius:50%;width:12px;height:12px;transition:all .2s}.VerificationCodeInput-module__WWFUuG__codeDotFilled{background:#22c55ecc;border-color:#22c55e;box-shadow:0 0 8px #22c55e4d}.VerificationCodeInput-module__WWFUuG__errorMessage{color:#ff6b6b;text-align:center;background:#ff6b6b1a;border:1px solid #ff6b6b33;border-radius:6px;padding:.5rem;font-size:.9rem}.VerificationCodeInput-module__WWFUuG__timerContainer{justify-content:center;align-items:center;gap:.5rem;padding:.5rem;display:flex}.VerificationCodeInput-module__WWFUuG__timerIcon{color:#ffffffb3}.VerificationCodeInput-module__WWFUuG__timer{color:#ffffffb3;font-size:.9rem;font-weight:500}.VerificationCodeInput-module__WWFUuG__timerExpired{color:#ff6b6b}.VerificationCodeInput-module__WWFUuG__verificationActions{justify-content:center;gap:.75rem;display:flex}.VerificationCodeInput-module__WWFUuG__verifyButton{color:#22c55ee6;cursor:pointer;background:#22c55e33;border:1px solid #22c55e4d;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.VerificationCodeInput-module__WWFUuG__verifyButton:hover:not(:disabled){color:#22c55e;background:#22c55e4d;border-color:#22c55e66}.VerificationCodeInput-module__WWFUuG__verifyButton:disabled{opacity:.5;cursor:not-allowed}.VerificationCodeInput-module__WWFUuG__cancelButton{color:#ffffffb3;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.VerificationCodeInput-module__WWFUuG__cancelButton:hover:not(:disabled){color:#ffffffe6;background:#fff3;border-color:#ffffff4d}.VerificationCodeInput-module__WWFUuG__cancelButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.VerificationCodeInput-module__WWFUuG__verificationContainer{min-width:280px;padding:1rem}.VerificationCodeInput-module__WWFUuG__codeInput{letter-spacing:.3rem;font-size:1.2rem}.VerificationCodeInput-module__WWFUuG__verificationActions{flex-direction:column}.VerificationCodeInput-module__WWFUuG__verifyButton,.VerificationCodeInput-module__WWFUuG__cancelButton{justify-content:center;width:100%}}
.IndexInput-module__5xw87q__form{z-index:999;width:90%;max-width:620px;margin:20px auto 0}.IndexInput-module__5xw87q__contentWrapper{flex-direction:column;align-items:center;width:100%;display:flex}.IndexInput-module__5xw87q__inputWrapper{border-radius:12px;align-items:center;width:100%;height:120px;margin:20px 0;display:flex;position:relative}.IndexInput-module__5xw87q__textInputContainer,.IndexInput-module__5xw87q__voiceInputContainer,.IndexInput-module__5xw87q__audioPreviewContainer,.IndexInput-module__5xw87q__audioProcessingContainer{flex:1;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:relative}.IndexInput-module__5xw87q__audioProcessingContainer{flex-direction:column;gap:12px}.IndexInput-module__5xw87q__textInput{width:100%;min-height:60px;max-height:120px;color:var(--foreground);font-family:var(--font-newsreader),serif;resize:none;background-color:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;outline:none;padding:16px 100px 16px 20px;font-size:15px;line-height:1.5;transition:all .2s}.IndexInput-module__5xw87q__textInput:focus{background-color:#ffffff14;border-color:#ffffff4d;box-shadow:0 0 0 3px #ffffff1a}.IndexInput-module__5xw87q__textInput::placeholder{color:#ffffff73}.IndexInput-module__5xw87q__textInput:disabled{opacity:.6;cursor:not-allowed}.IndexInput-module__5xw87q__modeToggleButton,.IndexInput-module__5xw87q__submitButton{width:32px;height:32px;color:var(--foreground);cursor:pointer;z-index:2;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:absolute;top:50%;right:50px;transform:translateY(-50%)}.IndexInput-module__5xw87q__submitButton{z-index:3;background:var(--index-input-submit-bg)}.IndexInput-module__5xw87q__submitButton:hover:not(:disabled){background-color:var(--index-input-submit-hover-bg)}.IndexInput-module__5xw87q__submitButton:disabled{opacity:.4;cursor:default;background-color:var(--index-input-submit-disabled-bg)}.IndexInput-module__5xw87q__modeToggleButton{background:#ffffff1a}.IndexInput-module__5xw87q__modeToggleButton:hover:not(:disabled){background:#ffffff26;transform:translateY(-50%)scale(1.05)}.IndexInput-module__5xw87q__modeToggleButton:active:not(:disabled){transform:translateY(-50%)scale(.95)}.IndexInput-module__5xw87q__modeToggleButton:disabled{opacity:.4;cursor:default}.IndexInput-module__5xw87q__primaryMicButton{color:var(--white-90);cursor:pointer;-webkit-user-select:none;user-select:none;background:#486796;border-radius:50%;outline:none;justify-content:center;align-items:center;width:80px;height:80px;padding:0;font-size:1rem;font-weight:500;transition:all .1s;display:flex;position:relative;box-shadow:0 4px 12px #00000026}.IndexInput-module__5xw87q__primaryMicButton:hover:not(:disabled){background:#4a6ba3;transform:scale(1.03);box-shadow:0 0 10px #4a6ba333}.IndexInput-module__5xw87q__primaryMicButton:active:not(:disabled){box-shadow:none;transform:scale(1)}.IndexInput-module__5xw87q__primaryMicButton:disabled{opacity:.6;cursor:default;background:var(--send-button-grey-bg,#3a3a3a)}.IndexInput-module__5xw87q__primaryMicButton.IndexInput-module__5xw87q__recording{background:#b14242;animation:1.5s ease-in-out infinite IndexInput-module__5xw87q__recordingPulse}.IndexInput-module__5xw87q__primaryMicButton.IndexInput-module__5xw87q__recording:hover{background:#b24242;transform:none}.IndexInput-module__5xw87q__recordingIndicator{color:#fff;z-index:2;cursor:default;background:#b14242;border-radius:12px;align-items:center;gap:4px;padding:4px 8px;font-size:.75rem;font-weight:500;display:flex;position:absolute;top:0;right:39%;box-shadow:0 2px 8px #0000001a}.IndexInput-module__5xw87q__recordingDot{background:#fff;border-radius:50%;width:6px;height:6px;animation:1s infinite IndexInput-module__5xw87q__recordingDotPulse}.IndexInput-module__5xw87q__audioPreviewContent{flex:1;min-width:0}.IndexInput-module__5xw87q__audioPreview{margin:0!important}.IndexInput-module__5xw87q__deleteAudioButton{color:var(--white-60);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.IndexInput-module__5xw87q__deleteAudioButton:hover{color:#f44;background-color:#ff44441a}.IndexInput-module__5xw87q__deleteAudioButton:active{transform:scale(.95)}.IndexInput-module__5xw87q__spinner,.IndexInput-module__5xw87q__processingSpinner{border:3px solid #ffffff26;border-top:3px solid var(--foreground,#fff);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite IndexInput-module__5xw87q__spin;display:inline-block}.IndexInput-module__5xw87q__processingSpinner{border:2px solid var(--white-20);border-top:2px solid var(--auth-button-blue);animation:1s linear infinite IndexInput-module__5xw87q__spin}.IndexInput-module__5xw87q__processingText{color:var(--white-70);font-size:.9rem;font-family:var(--font-roboto);font-weight:500}.IndexInput-module__5xw87q__errorNotification{width:85vw;color:var(--index-input-error-color);text-align:center;letter-spacing:.03rem;z-index:1;opacity:1;margin-bottom:15px;padding:10px;font-size:1.3rem;animation:.3s ease-in IndexInput-module__5xw87q__fadeIn;position:absolute;top:-75px;left:50%;transform:translate(-50%)}@keyframes IndexInput-module__5xw87q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes IndexInput-module__5xw87q__recordingPulse{0%,to{box-shadow:0 0 #f446}50%{box-shadow:0 0 0 4px #ff44441a}}@keyframes IndexInput-module__5xw87q__recordingDotPulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes IndexInput-module__5xw87q__fadeIn{0%{opacity:0}to{opacity:1}}
.ProfileBookmarkedConversations-module__H3jtAa__container{background-color:#2a304780;border:1px solid #ffffff14;border-radius:8px;margin-bottom:20px;padding-bottom:2rem;overflow:hidden}.ProfileBookmarkedConversations-module__H3jtAa__header{cursor:pointer;background-color:#2828281a;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ProfileBookmarkedConversations-module__H3jtAa__headerLeft{align-items:center;gap:8px;display:flex}.ProfileBookmarkedConversations-module__H3jtAa__title{color:#ffffffe6;margin:0;font-size:16px;font-weight:500}.ProfileBookmarkedConversations-module__H3jtAa__icon{color:var(--bookmark-color)}.ProfileBookmarkedConversations-module__H3jtAa__count{color:#fff9;margin-left:4px;font-size:14px}.ProfileBookmarkedConversations-module__H3jtAa__toggleButton{color:#fff9;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.ProfileBookmarkedConversations-module__H3jtAa__toggleButton:hover{color:#ffffffe6}.ProfileBookmarkedConversations-module__H3jtAa__viewAllLink{color:#fff9;border-radius:4px;padding:4px 8px;font-size:.9rem;text-decoration:none;transition:all .2s}.ProfileBookmarkedConversations-module__H3jtAa__viewAllLink:hover{color:#ffffffe6;background-color:#ffffff1a}.ProfileBookmarkedConversations-module__H3jtAa__list{max-height:300px;overflow-y:auto}.ProfileBookmarkedConversations-module__H3jtAa__item{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:12px 16px;transition:background-color .2s;display:flex}.ProfileBookmarkedConversations-module__H3jtAa__item:last-child{border-bottom:none}.ProfileBookmarkedConversations-module__H3jtAa__item:hover{background-color:#ffffff0d}.ProfileBookmarkedConversations-module__H3jtAa__conversationDetails{flex:1;min-width:0}.ProfileBookmarkedConversations-module__H3jtAa__content{color:#ffffffe6;align-items:center;gap:8px;margin-bottom:4px;font-size:14px;display:flex}.ProfileBookmarkedConversations-module__H3jtAa__messageIcon{color:#fff9;flex-shrink:0}.ProfileBookmarkedConversations-module__H3jtAa__truncate{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ProfileBookmarkedConversations-module__H3jtAa__meta{color:#fff9;align-items:center;gap:12px;font-size:12px;display:flex}.ProfileBookmarkedConversations-module__H3jtAa__participant{font-weight:500}.ProfileBookmarkedConversations-module__H3jtAa__time{color:#fff6}.ProfileBookmarkedConversations-module__H3jtAa__actions{gap:12px;margin-left:16px;display:flex}.ProfileBookmarkedConversations-module__H3jtAa__viewLink,.ProfileBookmarkedConversations-module__H3jtAa__removeButton{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.ProfileBookmarkedConversations-module__H3jtAa__viewLink:hover{color:#ffffffe6;background-color:#ffffff1a}.ProfileBookmarkedConversations-module__H3jtAa__removeButton{color:var(--bookmark-color)}.ProfileBookmarkedConversations-module__H3jtAa__removeButton:hover{background-color:#c7966f33}.ProfileBookmarkedConversations-module__H3jtAa__empty,.ProfileBookmarkedConversations-module__H3jtAa__loading,.ProfileBookmarkedConversations-module__H3jtAa__error{text-align:center;color:#fff9;padding:20px;font-size:14px}.ProfileBookmarkedConversations-module__H3jtAa__error{color:#ff6b6b}
.ProfileRankDisplay-module__3Y9HNq__rankDisplay{color:inherit;cursor:pointer;justify-content:center;align-items:center;margin:.5rem 0;text-decoration:none;transition:all .3s;display:flex;position:absolute;top:175px;left:60%;transform:translate(-50%,-50%)}.ProfileRankDisplay-module__3Y9HNq__rankBadge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 2px 8px #0000004d}.ProfileRankDisplay-module__3Y9HNq__rankBadgeText{text-align:center;font-size:1.2rem}.ProfileRankDisplay-module__3Y9HNq__rankInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.ProfileRankDisplay-module__3Y9HNq__rankName{color:#ffffffe6;font-size:.9rem;font-weight:600}.ProfileRankDisplay-module__3Y9HNq__rankProgress{align-items:center;gap:.5rem;display:flex}.ProfileRankDisplay-module__3Y9HNq__progressBar{background:#ffffff1a;border-radius:2px;flex:1;height:4px;position:relative;overflow:hidden}.ProfileRankDisplay-module__3Y9HNq__progressFill{background:linear-gradient(90deg,gold 0%,orange 100%);height:100%;transition:width .5s;box-shadow:0 0 6px #ffd70066}.ProfileRankDisplay-module__3Y9HNq__progressText{color:#fff9;text-align:right;min-width:30px;font-size:.7rem}.ProfileRankDisplay-module__3Y9HNq__trophyIcon{color:gold;opacity:.8}
.BlockButton-module__9L2ENG__blockButton{color:#a0a0a0;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;transition:all .2s;display:flex;position:relative}.BlockButton-module__9L2ENG__blockButton:hover{color:var(--block-color)}.BlockButton-module__9L2ENG__blockButton:focus{box-shadow:0 0 0 2px var(--block-color);outline:none}.BlockButton-module__9L2ENG__blockButton:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.BlockButton-module__9L2ENG__blockButton.BlockButton-module__9L2ENG__blocked{color:var(--block-color);background-color:var(--chat-block-active-bg)}.BlockButton-module__9L2ENG__blockButton.BlockButton-module__9L2ENG__blocked:hover{background-color:var(--chat-block-active-hover-bg)}.BlockButton-module__9L2ENG__blockButton.BlockButton-module__9L2ENG__disabled:hover{color:#a0a0a0;background:0 0}.BlockButton-module__9L2ENG__iconWrapper{justify-content:center;align-items:center;display:flex}.BlockButton-module__9L2ENG__loading{animation:1.5s ease-in-out infinite BlockButton-module__9L2ENG__pulse}.BlockButton-module__9L2ENG__indicatorDot{background-color:var(--block-button-color);border-radius:50%;width:8px;height:8px;position:absolute;top:-1px;right:-1px}@keyframes BlockButton-module__9L2ENG__pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}
.LoginCodeDisplay-module__7ihrtW__loginCodeContainer{background-color:#0006;border:1px solid #ffffff1a;border-radius:8px;max-width:300px;margin-top:12px;padding:12px 10px}.LoginCodeDisplay-module__7ihrtW__loginCodeLabel{color:#aaa;margin-bottom:8px;font-size:.9rem}.LoginCodeDisplay-module__7ihrtW__loginCodeUnavailable{color:#ff8080;text-align:center;background-color:#0000004d;border:1px solid #ffffff1a;border-radius:4px;padding:10px 12px;font-size:.9rem}.LoginCodeDisplay-module__7ihrtW__loginCodeWrapper{align-items:center;gap:8px;display:flex}.LoginCodeDisplay-module__7ihrtW__codeDisplay{cursor:pointer;background-color:#0000004d;border:1px solid #ffffff1a;border-radius:4px;flex-grow:1;justify-content:space-between;align-items:center;padding:10px 12px;transition:all .2s;display:flex;position:relative}.LoginCodeDisplay-module__7ihrtW__codeDisplay:hover{background-color:#0006;border-color:#fff3}.LoginCodeDisplay-module__7ihrtW__revealedCode{color:#fff;letter-spacing:2px;font-family:monospace;font-size:1.2rem;font-weight:700}.LoginCodeDisplay-module__7ihrtW__hiddenCode{color:#aaa;letter-spacing:4px;font-family:monospace;font-size:1.2rem}.LoginCodeDisplay-module__7ihrtW__revealButton{color:#999;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:8px;padding:0;display:flex}.LoginCodeDisplay-module__7ihrtW__copyButton{color:#aaa;cursor:pointer;background-color:#3b82f64d;border:1px solid #3b82f680;border-radius:4px;justify-content:center;align-items:center;padding:10px;transition:all .2s;display:flex}.LoginCodeDisplay-module__7ihrtW__copyButton:hover:not(:disabled){color:#fff;background-color:#3b82f666}.LoginCodeDisplay-module__7ihrtW__copyButton:disabled{opacity:.5;cursor:not-allowed}.LoginCodeDisplay-module__7ihrtW__loginCodeActions{flex-direction:column;margin-top:8px;display:flex}.LoginCodeDisplay-module__7ihrtW__loginCodeHelp{color:#888;margin-top:0;margin-bottom:8px;font-size:.8rem}.LoginCodeDisplay-module__7ihrtW__regenerateButton{color:#ddd;cursor:pointer;background-color:#0000004d;border:1px solid #ffffff26;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.8rem;transition:all .2s;display:flex}.LoginCodeDisplay-module__7ihrtW__regenerateButton:hover:not(:disabled){background-color:#00000080;border-color:#ffffff40}.LoginCodeDisplay-module__7ihrtW__regenerateButton:disabled{opacity:.7;cursor:not-allowed}.LoginCodeDisplay-module__7ihrtW__spinning{animation:1.5s linear infinite LoginCodeDisplay-module__7ihrtW__spin}@keyframes LoginCodeDisplay-module__7ihrtW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes ProfilePrivacyIndicator-module__gbO4AG__pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.ProfilePrivacyIndicator-module__gbO4AG__container{color:#b4c8ff;font-family:var(--font-gravhez);letter-spacing:.1rem;cursor:default;opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-transform:uppercase;background:#3260de4d;border:1px solid #6496ff4d;border-radius:8px;margin-bottom:1rem;padding:12px 24px;font-size:.95rem;animation:2s ease-in-out infinite ProfilePrivacyIndicator-module__gbO4AG__pulse;position:relative;box-shadow:0 0 15px #3260de33}.ProfilePrivacyIndicator-module__gbO4AG__container:hover{filter:brightness(1.1);background:#3260de59;border-color:#6496ff80}.ProfilePrivacyIndicator-module__gbO4AG__tooltip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:#000000d9;border:1px solid #ffffff1a;border-radius:8px;width:max-content;max-width:400px;padding:20px 30px;position:absolute;top:calc(100% + 15px);left:50%;transform:translate(-50%)}.ProfilePrivacyIndicator-module__gbO4AG__arrow{border-bottom:8px solid #000000d9;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.ProfilePrivacyIndicator-module__gbO4AG__content{font-family:var(--font-roboto);color:#ffffffb3;font-size:.9rem;line-height:1.5}.ProfilePrivacyIndicator-module__gbO4AG__content ul{margin:0;padding:0;list-style:none}.ProfilePrivacyIndicator-module__gbO4AG__content li{margin-bottom:8px;padding-left:15px;position:relative}.ProfilePrivacyIndicator-module__gbO4AG__content li:last-child{margin-bottom:0}.ProfilePrivacyIndicator-module__gbO4AG__content li:before{content:"•";color:#5785ffcc;position:absolute;left:0}
.page-module__E0kJGG__main{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.page-module__E0kJGG__appContainer{width:100%;max-width:800px;padding:0 1rem}.page-module__E0kJGG__contentWrapper{text-align:center;width:100%;margin-top:-10vh}.page-module__E0kJGG__inputContainer{text-align:center;width:100%;padding:0 1rem;position:relative}.page-module__E0kJGG__title{letter-spacing:.35vw;text-align:center;font-size:clamp(3rem,7.5vw,5.9rem);line-height:.95;font-family:var(--font-gravhez);word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-smooth:always;margin:0;padding:.5rem 0 .78rem}.page-module__E0kJGG__input{background-color:var(--input-bg);width:100%;max-width:500px;color:var(--foreground);box-shadow:0 0 10px var(--shadow-dark);font-size:clamp(14px,2vw,15px);font-family:var(--font-newsreader),serif;border:none;border-radius:8px;outline:none;margin:50px 0;padding:16px 10px 13px 12px}.page-module__E0kJGG__buttonContainer{justify-content:center;gap:25px;margin-top:40px;display:flex}.page-module__E0kJGG__button{background-color:var(--button-bg);width:clamp(80px,15vw,100px);color:var(--foreground);cursor:pointer;text-transform:uppercase;letter-spacing:1px;font-size:clamp(11px,1.5vw,12px);font-family:var(--font-roboto);border:none;border-radius:5px;padding:clamp(8px,1.5vw,10px);transition:all .1s;box-shadow:1px 1px 2px #0003}.page-module__E0kJGG__tagline{color:var(--text-muted);font-size:clamp(.8rem,2vw,1rem);font-family:var(--font-roboto);letter-spacing:.1rem;text-align:center;margin-left:auto;margin-right:auto;line-height:1.5}.page-module__E0kJGG__button:hover,.page-module__E0kJGG__button:active{filter:brightness(.95)}.page-module__E0kJGG__button:active{transform:scale(.97)}.page-module__E0kJGG__button:disabled{opacity:.6;cursor:not-allowed;filter:grayscale(.5)}.page-module__E0kJGG__hideOnMedium{white-space:nowrap;display:inline-block}@media (max-width:1000px){.page-module__E0kJGG__hideOnMedium{display:none}}.page-module__E0kJGG__footerLinks{z-index:100;gap:25px;display:flex;position:fixed;top:20px;right:20px}.page-module__E0kJGG__footerLink{color:#979797;font-size:.85rem;font-family:var(--font-roboto);letter-spacing:.05rem;text-decoration:none;transition:color .2s}.page-module__E0kJGG__footerLink:hover{color:var(--foreground)}.page-module__E0kJGG__feedbackSuccess{background:var(--overlay-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-light);z-index:1000;box-shadow:0 4px 20px var(--shadow-dark);border-radius:8px;align-items:center;gap:10px;padding:12px 42px 12px 16px;animation:.3s cubic-bezier(.16,1,.3,1) page-module__E0kJGG__slideDown;display:flex;position:fixed;top:24px;left:50%;transform:translate(-50%)}.page-module__E0kJGG__feedbackSuccess p{color:var(--foreground);letter-spacing:.01em;font-size:14px;font-family:var(--font-newsreader),serif;margin:0;font-weight:300}.page-module__E0kJGG__checkIcon{color:var(--success-green);flex-shrink:0}.page-module__E0kJGG__feedbackSuccess .page-module__E0kJGG__closeButton{color:var(--foreground);opacity:.6;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;transition:opacity .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.page-module__E0kJGG__feedbackSuccess .page-module__E0kJGG__closeButton:hover{opacity:1}@keyframes page-module__E0kJGG__slideDown{0%{opacity:0;transform:translate(-50%,-100%)}to{opacity:1;transform:translate(-50%)}}.page-module__E0kJGG__topLeftLinks{z-index:1000;text-align:left;flex-direction:row;gap:1.2rem;display:flex;position:fixed;top:2rem;left:2rem}.page-module__E0kJGG__topRightLinks{z-index:1000;text-align:right;flex-direction:row;gap:1.2rem;display:flex;position:fixed;top:2rem;right:2rem}.page-module__E0kJGG__topLink{color:var(--foreground);opacity:.8;font-size:.9rem;font-family:var(--font-newsreader),serif;text-decoration:none;transition:opacity .2s}.page-module__E0kJGG__topLink:hover{opacity:1}@media (max-width:768px){.page-module__E0kJGG__topLeftLinks,.page-module__E0kJGG__topRightLinks{top:1.5rem}.page-module__E0kJGG__topLeftLinks{left:1.5rem}.page-module__E0kJGG__topRightLinks{right:1.5rem}.page-module__E0kJGG__topLink{font-size:.85rem}}@media (max-width:640px){.page-module__E0kJGG__topLeftLinks,.page-module__E0kJGG__topRightLinks{top:1.2rem}.page-module__E0kJGG__topLeftLinks{left:1.2rem}.page-module__E0kJGG__topRightLinks{right:1.2rem}}@media (max-width:480px){.page-module__E0kJGG__topLeftLinks,.page-module__E0kJGG__topRightLinks{top:1rem}.page-module__E0kJGG__topLeftLinks{left:1rem}.page-module__E0kJGG__topRightLinks{right:1rem}.page-module__E0kJGG__topLink{font-size:.8rem}}@media (max-width:360px){.page-module__E0kJGG__topLeftLinks,.page-module__E0kJGG__topRightLinks{top:.8rem}.page-module__E0kJGG__topLeftLinks{left:.8rem}.page-module__E0kJGG__topRightLinks{right:.8rem}.page-module__E0kJGG__topLink{font-size:.75rem}}.page-module__E0kJGG__deviceWarning{background:var(--overlay-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;max-width:500px;margin:2rem auto;padding:1.5rem;display:flex}.page-module__E0kJGG__deviceWarning h2{color:var(--error-red);font-size:1.5rem;font-family:var(--font-newsreader);margin-bottom:1rem}.page-module__E0kJGG__deviceWarning p{color:var(--foreground);opacity:.7;max-width:400px;line-height:1.4;font-family:var(--font-newsreader);margin:0 auto}.page-module__E0kJGG__deviceWarning p a{color:inherit;text-decoration:underline;transition:-webkit-text-decoration .2s,text-decoration .2s}.page-module__E0kJGG__deviceWarning p a:hover{text-decoration:underline}.page-module__E0kJGG__readyStatus{cursor:default;opacity:.8;z-index:3000;background:var(--overlay-dark);-webkit-user-select:none;user-select:none;border-radius:20px 0 0 20px;align-items:center;padding:5px 10px;transition:transform .17s ease-in-out;display:flex;position:fixed;bottom:20px;right:0;transform:translate(0)}.page-module__E0kJGG__readyText{color:var(--foreground);font-weight:400;font-family:var(--font-roboto),sans-serif;margin-top:2px;padding:4px;font-size:.85rem}.page-module__E0kJGG__readyDot{background-color:var(--status-green);border-radius:50%;width:9px;height:9px;margin-right:4px;animation:1.5s 3s infinite page-module__E0kJGG__pulse}@keyframes page-module__E0kJGG__pulse{0%{opacity:1}50%{opacity:.6}75%{opacity:1}to{opacity:1}110%{opacity:.7}}.page-module__E0kJGG__playButton{background:var(--overlay-light);border:1px solid var(--border-lighter);color:var(--foreground);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;opacity:.8;border-radius:50%;justify-content:center;align-items:center;width:125px;height:125px;padding:2rem;transition:all .2s;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.page-module__E0kJGG__playButton:hover{opacity:.75}.page-module__E0kJGG__playButton:not(:hover){opacity:.6}.page-module__E0kJGG__playButtonZen{top:50%}.page-module__E0kJGG__maintenanceMessage{font-family:var(--font-newsreader),serif;color:var(--maintenance-gold);letter-spacing:.15rem;text-transform:uppercase;opacity:.85;margin-top:1.5rem;padding:.5rem 1.5rem;font-size:1rem;display:inline-block;position:relative}.page-module__E0kJGG__maintenanceMessage:before,.page-module__E0kJGG__maintenanceMessage:after{content:"";background:var(--maintenance-gold-border);opacity:.5;width:20px;height:1px;position:absolute;top:50%}.page-module__E0kJGG__maintenanceMessage:before{left:-10px}.page-module__E0kJGG__maintenanceMessage:after{right:-10px}.page-module__E0kJGG__declarationLink{color:var(--foreground);font-family:var(--font-newsreader);opacity:.8;background:var(--overlay-lighter);-webkit-backdrop-filter:blur(8px);border-radius:4px;align-items:center;gap:8px;width:fit-content;margin-top:4rem;margin-left:auto;margin-right:auto;padding:.75rem 2rem;font-size:1.1rem;text-decoration:none;transition:all .2s;display:flex}.page-module__E0kJGG__declarationLink:hover{opacity:1;background:var(--overlay-lighter-hover)}
.competition-module__b3tGsq__container{max-width:1200px;font-family:var(--font-roboto);min-height:100vh;margin:0 auto;padding:100px 2rem}.competition-module__b3tGsq__title{font-family:var(--font-gravhez);text-align:center;letter-spacing:.1em;color:var(--foreground);width:100%;margin-bottom:3rem;font-size:clamp(2rem,5vw,3.5rem);display:block}.competition-module__b3tGsq__videoContainer{aspect-ratio:16/9;border:none;border-radius:8px;width:100%;max-width:1000px;margin:0 auto;position:relative;overflow:hidden}.competition-module__b3tGsq__videoContainer:after{content:"";pointer-events:none;background:#45506945;width:100%;height:100%;position:absolute;top:0;left:0}.competition-module__b3tGsq__video{object-fit:cover;opacity:.9;width:100%;height:100%}.competition-module__b3tGsq__container video::-webkit-media-controls-play-button{background-color:#0000;border-radius:50%}.competition-module__b3tGsq__container video::-webkit-media-controls-current-time-display{color:#0000}.competition-module__b3tGsq__container video::-webkit-media-controls-time-remaining-display{color:#0000}.competition-module__b3tGsq__container video::-webkit-media-controls-timeline{background-color:#0000}.competition-module__b3tGsq__container video::-webkit-media-controls-volume-slider{background-color:#0000}@media (max-width:768px){.competition-module__b3tGsq__videoContainer{max-width:100%;margin:0 auto}.competition-module__b3tGsq__title{margin-bottom:2rem;font-size:clamp(1.8rem,4vw,2.5rem)}.competition-module__b3tGsq__description{max-width:90%;margin:1.5rem auto 0;padding:0 1rem}.competition-module__b3tGsq__startPrompt{padding:.9rem 2rem;font-size:.95rem}}@media (max-width:480px){.competition-module__b3tGsq__container{padding:100px .8rem}.competition-module__b3tGsq__title{margin-bottom:1.5rem;font-size:clamp(1.5rem,3.5vw,2rem)}.competition-module__b3tGsq__description{line-height:1.5}.competition-module__b3tGsq__startPrompt{letter-spacing:.12em;padding:.8rem 1.8rem;font-size:.85rem}.competition-module__b3tGsq__signature{margin-top:.8rem}.competition-module__b3tGsq__downloadButton{padding:.6rem 1.2rem;font-size:.8rem}}@media (min-width:1600px){.competition-module__b3tGsq__container{max-width:1400px;padding:5rem 2rem}.competition-module__b3tGsq__videoContainer{max-width:1200px}.competition-module__b3tGsq__description{max-width:800px}}.competition-module__b3tGsq__startPrompt{color:var(--foreground);cursor:pointer;font-size:1.1rem;font-family:var(--font-gravhez);letter-spacing:.15em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);z-index:1;background:#0009;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:1rem 2.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #0003}.competition-module__b3tGsq__startPrompt:hover{background:#000000bf;border-color:#fff3;transform:translate(-50%,-52%);box-shadow:0 6px 25px #0000004d}.competition-module__b3tGsq__startPrompt:active{background:#000000d9;transform:translate(-50%,-50%);box-shadow:0 2px 10px #0003}.competition-module__b3tGsq__description{text-align:center;max-width:clamp(300px,80vw,600px);color:var(--foreground-muted);font-size:clamp(.85rem,2vw,.95rem);line-height:1.6;font-family:var(--font-newsreader);text-wrap:balance;margin:2rem auto 0}.competition-module__b3tGsq__descriptionBottom{text-align:center;max-width:clamp(300px,80vw,600px);color:var(--foreground-muted);font-size:clamp(.85rem,2vw,.95rem);line-height:1.6;font-family:var(--font-newsreader);text-wrap:balance;margin:3rem auto 15rem}.competition-module__b3tGsq__signature{opacity:.8;font-style:italic;font-family:var(--font-newsreader);margin-top:1rem;display:block}.competition-module__b3tGsq__downloadButton{color:var(--foreground);font-family:var(--font-gravhez);letter-spacing:.1em;cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#ffffff26;border:none;border-radius:4px;align-items:center;gap:.5rem;margin:10rem auto 0;padding:.8rem 1.6rem;font-size:.9rem;transition:all .2s;display:flex}.competition-module__b3tGsq__downloadButton:hover{background:#fff3;transform:translateY(-1px)}.competition-module__b3tGsq__downloadButton svg{width:1.2rem;height:1.2rem}.competition-module__b3tGsq__competitionSection{border-radius:8px;max-width:550px;margin:0 auto 3rem;padding:3.5rem}.competition-module__b3tGsq__competitionTitle{font-family:var(--font-gravhez);text-align:center;letter-spacing:.1em;color:var(--foreground);margin-bottom:2.5rem;font-size:1.8rem}.competition-module__b3tGsq__rulesList{color:var(--foreground);font-family:var(--font-newsreader);opacity:.8;margin:0;padding-left:1.5rem;font-size:1.1rem;line-height:1.6}.competition-module__b3tGsq__rulesList li{margin-bottom:1rem;padding-left:.5rem}.competition-module__b3tGsq__requirements{-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;margin:2.5rem 0;padding:2rem}.competition-module__b3tGsq__requirementsTitle{font-family:var(--font-gravhez);color:var(--foreground);letter-spacing:.05em;text-align:center;margin-bottom:1.5rem;font-size:1.2rem}.competition-module__b3tGsq__deadline{font-family:var(--font-newsreader);color:var(--foreground);text-align:center;letter-spacing:.02em;-webkit-backdrop-filter:blur(10px);background:#ffffff14;border-radius:6px;margin:2.5rem 0 0;padding:1rem 1.5rem;font-size:1.1rem;display:block}@media (max-width:768px){.competition-module__b3tGsq__competitionSection{width:85%;margin:0 auto 2rem;padding:2.5rem}.competition-module__b3tGsq__competitionTitle{margin-bottom:2rem;font-size:1.6rem}.competition-module__b3tGsq__rulesList{font-size:1rem}.competition-module__b3tGsq__requirements{margin:2rem 0;padding:1.5rem}.competition-module__b3tGsq__requirementsTitle{font-size:1.1rem}.competition-module__b3tGsq__deadline{padding:.8rem 1.2rem;font-size:1rem}}@media (max-width:480px){.competition-module__b3tGsq__competitionSection{margin:0 auto 1.5rem;padding:1.5rem}.competition-module__b3tGsq__competitionTitle{margin-bottom:1.5rem;font-size:1.4rem}.competition-module__b3tGsq__rulesList{padding-left:1.2rem;font-size:.95rem}.competition-module__b3tGsq__requirements{margin:1.5rem 0;padding:1.2rem}.competition-module__b3tGsq__requirementsTitle{font-size:1rem}.competition-module__b3tGsq__deadline{margin-top:1.5rem;font-size:.95rem}}.competition-module__b3tGsq__masteringCredit{text-align:center;color:var(--foreground-muted);font-size:.8rem;font-family:var(--font-newsreader);opacity:.6;margin-top:1.5rem;font-style:italic;display:block}
.how-it-works-module__OF3hbq__container{max-width:800px;color:var(--foreground);font-family:var(--font-newsreader);margin:0 auto;padding:4rem 2rem;line-height:1.6}.how-it-works-module__OF3hbq__hero{text-align:center;margin-bottom:6rem}.how-it-works-module__OF3hbq__hero h1{font-size:2.5rem;font-family:var(--font-gravhez);color:var(--foreground);letter-spacing:.05em;text-transform:uppercase;margin-bottom:1.5rem;font-weight:400}.how-it-works-module__OF3hbq__hero h1:hover{opacity:.8;transition:opacity .2s}.how-it-works-module__OF3hbq__subtitle{color:#fffc;max-width:600px;margin:0 auto;font-size:1.2rem;font-style:italic;line-height:1.7}.how-it-works-module__OF3hbq__stepsContainer{margin-bottom:6rem}.how-it-works-module__OF3hbq__step{border-bottom:1px solid #ffffff1a;align-items:flex-start;margin-bottom:3rem;padding-bottom:3rem;display:flex}.how-it-works-module__OF3hbq__step:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.how-it-works-module__OF3hbq__stepNumber{width:3rem;height:3rem;font-family:var(--font-gravhez);color:var(--foreground);letter-spacing:.05em;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:2rem;font-size:.9rem;display:flex}.how-it-works-module__OF3hbq__stepContent{flex:1}.how-it-works-module__OF3hbq__stepTitle{font-size:1.3rem;font-family:var(--font-gravhez);color:var(--foreground);letter-spacing:.02em;text-transform:uppercase;margin:0 0 .8rem;font-weight:400}.how-it-works-module__OF3hbq__stepDescription{color:#fffc;margin:0;font-size:1rem;line-height:1.7}.how-it-works-module__OF3hbq__ctaSection{text-align:center;border-top:1px solid #ffffff1a;padding:3rem 0}.how-it-works-module__OF3hbq__ctaText{color:#fffc;max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.1rem;line-height:1.7}.how-it-works-module__OF3hbq__ctaButton{color:var(--foreground);font-size:.9rem;font-family:var(--font-gravhez);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff3;padding:.8rem 2rem;transition:all .2s}.how-it-works-module__OF3hbq__ctaButton:hover{background:#ffffff0d;border-color:#ffffff4d}.how-it-works-module__OF3hbq__ctaButton:active{transform:translateY(1px)}.how-it-works-module__OF3hbq__revisionNumber{color:#ffffff4d;font-size:.8rem;font-family:var(--font-roboto);letter-spacing:.05em;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;bottom:20px;right:20px}@media (max-width:768px){.how-it-works-module__OF3hbq__container{padding:3rem 1.5rem}.how-it-works-module__OF3hbq__hero{margin-bottom:4rem}.how-it-works-module__OF3hbq__hero h1{font-size:2rem}.how-it-works-module__OF3hbq__subtitle{font-size:1.1rem}.how-it-works-module__OF3hbq__stepsContainer{margin-bottom:4rem}.how-it-works-module__OF3hbq__step{text-align:center;flex-direction:column;margin-bottom:2.5rem;padding-bottom:2.5rem}.how-it-works-module__OF3hbq__stepNumber{margin:0 auto 1.5rem}.how-it-works-module__OF3hbq__stepTitle{font-size:1.2rem}.how-it-works-module__OF3hbq__ctaSection{padding:2rem 0}.how-it-works-module__OF3hbq__ctaText{font-size:1rem}}@media (max-width:480px){.how-it-works-module__OF3hbq__container{padding:2rem 1rem}.how-it-works-module__OF3hbq__hero h1{font-size:1.8rem}.how-it-works-module__OF3hbq__subtitle{font-size:1rem}.how-it-works-module__OF3hbq__step{margin-bottom:2rem;padding-bottom:2rem}.how-it-works-module__OF3hbq__stepNumber{width:2.5rem;height:2.5rem;font-size:.8rem}.how-it-works-module__OF3hbq__stepTitle{font-size:1.1rem}.how-it-works-module__OF3hbq__stepDescription,.how-it-works-module__OF3hbq__ctaText{font-size:.95rem}.how-it-works-module__OF3hbq__ctaButton{padding:.7rem 1.5rem;font-size:.8rem}}
