@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,900&display=swap);@import url(https://fonts.googleapis.com/css?family=Rajdhani:400,500,600,700&display=swap);input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],textarea{-webkit-appearance:none;z-index:5;position:relative;width:100%;border:1px solid #dcdcdc;border-radius:3px;height:40px;line-height:40px;margin:0 0 12px;padding:0 12px;outline:none;font-size:16px;box-shadow:inset 0 0 0 0 transparent}input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=text]:disabled,textarea:disabled{border:1px solid #e6e6e6;box-shadow:inset 0 0 250px 0 rgba(0,0,0,.05)}textarea{padding:8px 12px;line-height:24px;resize:vertical;min-height:40px}input[type=date]:hover:not(:disabled):not(:focus),input[type=email]:hover:not(:disabled):not(:focus),input[type=number]:hover:not(:disabled):not(:focus),input[type=password]:hover:not(:disabled):not(:focus),input[type=search]:hover:not(:disabled):not(:focus),input[type=text]:hover:not(:disabled):not(:focus),textarea:hover:not(:disabled):not(:focus){border-color:#cdcdcd;z-index:10}input[type=date]:hover:disabled,input[type=email]:hover:disabled,input[type=number]:hover:disabled,input[type=password]:hover:disabled,input[type=search]:hover:disabled,input[type=text]:hover:disabled,textarea:hover:disabled{cursor:text}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{border-color:#183b56}.password-input{padding-right:39px}.password-input .show-password{height:40px;width:40px;border:1px solid #e1e1e1;border-radius:0 3px 3px 0}.password-input .show-password:hover{border-color:#c8c8c8;box-shadow:inset 0 0 250px 0 rgba(0,0,0,.05)}.password-input .show-password:active{border-color:#afafaf;box-shadow:inset 0 0 250px 0 rgba(0,0,0,.1)}h1{font-size:32px;margin:0 0 32px}h2{font-size:24px;margin:0 0 24px}h3{font-size:20px;margin:0 0 20px}h4{font-size:16px}h4,h5{margin:0 0 16px}h5{font-size:14px}h6{font-size:12px;margin:0 0 12px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:underline}p{font-size:16px}p,ul{margin:0 0 12px}ul{list-style:none}li{margin:0 0 12px}a,span.anchor{cursor:pointer;color:#183b56;text-decoration:none}a:hover,span.anchor:hover{text-decoration:underline}label{color:#333;margin:0 0 4px}*{padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-overflow-scrolling:touch}*,html{margin:0}html{font-size:18px;font-weight:600;font-family:Rajdhani,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ecf1f9;max-width:100%;min-width:280px;overflow-x:hidden;overflow-wrap:anywhere}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root{position:relative}.app{display:flex;flex-direction:column}@media screen and (max-width:979px){.app{flex-direction:column}}#content{position:relative;flex:1 1 auto;min-height:100vh}.line-div{padding:20px 0;position:relative;display:flex}.line-div .text{display:block;text-align:center;opacity:.75;padding:0 16px}.line-div .line{position:relative;display:block;flex:1 1}.line-div .line:after{content:"";position:absolute;top:50%;left:0;height:1px;width:100%;background-color:#c8c8c8}.errors{border:1px solid red;background-color:rgba(255,0,0,.25)}.errors a{text-decoration:underline}.success{border:1px solid #007dff;background-color:rgba(0,125,255,.25)}.errors,.success{border-radius:3px;padding:8px}.errors li:last-of-type,.success li:last-of-type{margin:0}.highlight-off,.hlo{-webkit-user-select:none;-ms-user-select:none;user-select:none}.show{display:block}.fade-in{-webkit-animation:fade-in .5s cubic-bezier(.75,.35,.34,.64);animation:fade-in .5s cubic-bezier(.75,.35,.34,.64)}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.ajax-loading{margin:20px auto;position:relative;height:40px;width:40px}.ajax-loading:after,.ajax-loading:before{content:"";position:absolute;z-index:11;top:50%;left:50%;width:32px;height:32px;border-radius:50%}.ajax-loading:before{top:4px;left:4px;z-index:12;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.12)}.ajax-loading:after{box-shadow:0 0 10px 0 rgba(0,0,0,.12);border:2px solid #fff;border-top-color:#555;-webkit-animation:lds-rolling .65s cubic-bezier(.75,.35,.34,.64) infinite;animation:lds-rolling .65s cubic-bezier(.75,.35,.34,.64) infinite}svg.light .real-path{fill:#fff}.popup-trigger{position:absolute;top:50%;left:50%}.popup{position:absolute;display:flex;background-color:#fff;border-radius:20px;min-height:20%;width:700px;text-align:center;align-items:center;justify-items:center;padding:24px;visibility:hidden;top:20%!important}.popup .popup-content{margin:auto}.popup .popup-content .popup-text{font-size:30px;font-weight:900;margin:12px}.popup .popup-content .popup-text .popup-text-highlight{color:#7353ff}.navi-container .navi{position:relative;display:flex;height:80px;background:#fff;border-bottom:1px solid #e2eef1;width:100%;box-shadow:0 4px 4px 0 rgba(25,44,75,.1)}@media screen and (max-width:980px){.navi-container .navi{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}}.navi-container .navi .navi-main{display:flex;flex:1 1;flex-flow:row;align-items:center}@media screen and (max-width:979px){.navi-container .navi .navi-main{margin-bottom:50px}}.navi-container .navi .navi-main .logo .logo-image{-webkit-user-drag:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;margin-top:10px;width:200px;margin-left:20px}@media screen and (max-width:980px){.navi-container .navi .navi-main .logo .logo-image{margin:20px 18px;width:180px}}.navi-container .navi .navi-main .profile-container-mobile{display:flex;flex-direction:row;align-items:center;margin:10px 10px 0 0;text-decoration:none;transition:all .3s ease-in-out}.navi-container .navi .navi-main .profile-container-mobile:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}@media screen and (min-width:979px){.navi-container .navi .navi-main .profile-container-mobile{display:none}}.navi-container .navi .navi-main .profile-container-mobile .icon{position:relative;display:block;margin-left:15px}.navi-container .navi .navi-main .profile-container-mobile .icon .image{width:45px;height:45px;border-radius:12px}.navi-container .navi .navi-main .profile-container-mobile .text-container .text{margin-left:10px}.navi-container .navi .navi-main .profile-container-mobile .text-container .status-container{display:flex;flex-direction:row;background-color:#e2eef1;border-radius:5px;justify-content:space-around;align-items:center;margin-left:10px;padding:2px 5px}.navi-container .navi .navi-main .profile-container-mobile .text-container .status-container .text-status{font-size:11px}.navi-container .navi .navi-main .profile-container-mobile .text-container .status-container .status-img{width:18px;height:18px;margin-left:4px}.navi-container .navi .navi-main .stats-container-mobile{display:flex;flex-direction:row;justify-content:space-around;width:250px;margin:30px 0 0}@media screen and (min-width:979px){.navi-container .navi .navi-main .stats-container-mobile{display:none}}.navi-container .navi .navi-main .stats-container-mobile .stats-number-unit{font-size:12px;color:#6d7bab;margin:5px 0 0 20px}.navi-container .navi .navi-main .stats-container-mobile .badges-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:10px 0 15px;text-decoration:none;transition:all .3s ease-in-out}.navi-container .navi .navi-main .stats-container-mobile .badges-container:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.navi-container .navi .navi-main .stats-container-mobile .challenges-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:10px 0 15px;border-left:2px solid hsla(0,0%,56.1%,.4509803922);text-decoration:none;transition:all .3s ease-in-out}.navi-container .navi .navi-main .stats-container-mobile .challenges-container:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.navi-container .navi .navi-main .stats-container-mobile .projects-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin:10px 10px 15px 0;text-decoration:none;border-left:2px solid hsla(0,0%,56.1%,.4509803922);transition:all .3s ease-in-out}.navi-container .navi .navi-main .stats-container-mobile .projects-container:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.navi-container .navi .navi-main .stats-container-mobile .icon-amount-container{display:flex;flex-direction:row;align-items:center}.navi-container .navi .navi-main .stats-container-mobile .icon-amount-container .badges-icon,.navi-container .navi .navi-main .stats-container-mobile .icon-amount-container .challenges-icon{width:20px;height:20px;padding-top:2px;margin:0 10px;fill:#7353ff}.navi-container .navi .navi-main .stats-container-mobile .icon-amount-container .projects-icon{width:20px;height:20px;margin:0 10px;padding-bottom:2px;fill:#7353ff}.navi-container .navi .navi-main .stats-container-mobile .icon-amount-container .stats-number{font-size:20px;font-weight:600;color:#183b56}.navi-container .navi .navi-main .divider{align-self:center;border-left:225px solid hsla(0,0%,56.1%,.4509803922)}@media screen and (min-width:979px){.navi-container .navi .navi-main .divider{display:none}}.navi-container .navi .navi-main .navi-bottom{width:100%;display:flex;flex-direction:row;cursor:pointer}.navi-container .navi .navi-main .navi-bottom nav{display:flex;justify-content:center;flex:1 1;margin:0}.navi-container .navi .navi-main .navi-bottom nav .routes-ul{display:flex;height:100%;margin:0;align-items:center}@media screen and (min-width:979px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.hide-on-desktop{display:none}}.navi-container .navi .navi-main .navi-bottom nav .routes-ul .routes-section{display:flex;align-items:center;margin:0;padding:0;width:100%;height:100%}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item{margin:0 2px;white-space:nowrap}@media screen and (max-width:1200px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item{font-size:16px}}@media screen and (max-width:1110px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item{font-size:14px}}@media screen and (max-width:979px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item{margin:5px 0}}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item a{display:flex;color:#183b56;transition:color .3s;padding:0;cursor:pointer}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item a:hover{color:#7353ff;text-decoration:none}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item a:hover svg .real-path{fill:#7353ff}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item a div{margin:0 4px;display:flex;align-items:center;justify-content:center;font-weight:400;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .item-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}@media screen and (max-width:1110px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .item-icon{width:20px;height:20px}}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .item-icon svg{max-width:28px;max-height:28px}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .item-icon svg .real-path{fill:#183b56;transition:fill .3s}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .item-icon:hover{color:#7353ff;text-decoration:none}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .item-icon:hover svg .real-path{fill:#7353ff}@media screen and (max-width:979px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .item-title{margin-left:20px}}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-profile{display:flex;fill:#183b56;margin-left:5px}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-profile:hover{fill:#7353ff;transition:fill .3s}@media screen and (max-width:979px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-profile-title{margin-left:20px}}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-bookings{display:flex;fill:#183b56;margin-left:5px}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-bookings .mobile-my-bookings-icon-person{height:24px;width:24px}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-bookings .mobile-my-bookings-icon-booking{height:13px;width:13px;position:absolute;top:433px;left:35px;background-color:#fff}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-bookings:hover{fill:#7353ff}@media screen and (max-width:979px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-bookings-title{margin-left:20px}}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-wallet{margin-left:5px}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-wallet .wallet-text-container{display:flex;flex-direction:column}@media screen and (max-width:979px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-wallet .wallet-text-container{margin-left:18px}}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-wallet .wallet-text-container .wallet-icon-text-sub{font-size:12px;align-self:flex-start}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-notifications{margin-left:5px}@media screen and (max-width:979px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .my-notifications .my-notifications-title{margin-left:20px}}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .chat{margin-left:5px}@media screen and (max-width:979px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .chat .chat-title{margin-left:20px}}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .settings{margin-left:5px}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .settings .settings-icon{display:flex;align-items:center;justify-content:center;width:21px}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .settings .settings-icon:hover{color:#7353ff;text-decoration:none}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .settings .settings-icon:hover svg .real-path{fill:#7353ff}@media screen and (max-width:979px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .settings .settings-title{margin-left:20px}}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .logout{display:flex;color:#183b56;transition:color .3s;padding:0;margin-left:7px}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .logout .logout-title{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}@media screen and (max-width:979px){.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .logout .logout-title{margin-left:20px}}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .logout:hover{color:#7353ff;text-decoration:none}.navi-container .navi .navi-main .navi-bottom nav .routes-ul li.navi-list-item .logout:hover svg .real-path{fill:#7353ff}.navi-container .navi .navi-main .navi-bottom .user{display:flex;justify-content:center;align-items:center;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}@media screen and (max-width:1200px){.navi-container .navi .navi-main .navi-bottom .user{font-size:16px}}.navi-container .navi .navi-main .navi-bottom .user .user-options{height:100%;display:flex;flex-flow:row-reverse}.navi-container .navi .navi-main .navi-bottom .user .user-options a{display:block}.navi-container .navi .navi-main .navi-bottom .user .user-options a:hover{text-decoration:none}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account{width:100%;display:flex;align-items:center;justify-content:center;color:#183b56;transition:color .3s,background-color .3s;height:100%;padding:0 10px}@media screen and (max-width:980px){.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account{display:none}}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account .my-account-dropdown-closed{display:flex;align-items:center;justify-content:center;border-radius:20px 20px 0 0;padding:2px 10px;cursor:pointer;transition:all .3s ease-in-out}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account .my-account-dropdown-closed:hover{border-radius:20px;-webkit-transform:scale(1.05);transform:scale(1.05)}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account .my-account-dropdown-opened{cursor:default;display:flex;align-items:center;justify-content:center;border-radius:15px 15px 0 0;padding:2px 10px;background-color:#fff}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account .icon{position:relative;display:block;padding:8px 0 0}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account .icon .image{width:28px;height:28px;border-radius:12px}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account .text{display:flex;flex-flow:column;white-space:nowrap;padding-left:8px}@media screen and (max-width:979px){.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account .text{display:none}}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account:hover{color:#7353ff;transition:fill .3s;cursor:pointer}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account:hover .icon svg .real-path{fill:#7353ff;transition:fill .3s}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications{width:100%;display:flex;align-items:center;justify-content:center;color:#183b56;transition:color .3s,background-color .3s;height:100%;cursor:pointer}@media screen and (max-width:980px){.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications{display:none}}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .badge{border-radius:20px;position:absolute;top:-3px;right:-11px;background-color:#7353ff;color:#fff;font-weight:600;font-size:12px;padding-top:2px;width:20px;height:20px;text-align:center}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications:hover .badge{cursor:pointer;background-color:#8a71fd;transition:fill .3s}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .chat-icon{position:relative;display:block;padding:8px 0 0;margin:0 5px 0 10px}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .chat-icon svg{width:20px;height:20px}@media screen and (max-width:1110px){.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .chat-icon svg{width:18px;height:18px}}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .chat-icon svg .real-path{fill:#183b56}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .notif-icon{position:relative;display:block;padding:8px 0 0;margin:0 8px 0 10px}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .notif-icon a svg{width:22px;height:22px}@media screen and (max-width:1110px){.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .notif-icon a svg{width:19px;height:19px}}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .notif-icon a svg .real-path{fill:#183b56}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .lan-icon{display:flex;flex-direction:row;margin-bottom:7px;cursor:pointer}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .lan-icon .lan-code{text-align:right;margin-top:8px;position:relative;display:block;width:30px;font-weight:700;border:0}@media screen and (max-width:1110px){.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .lan-icon .lan-code{font-size:15px}}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .lan-icon .chevron-down-icon{margin-top:10px;width:16px;height:16px}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .text{padding-left:8px}@media screen and (min-width:979px){.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications .text{display:none}}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications:hover{color:#7353ff;transition:fill .3s}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications:hover .icon svg .real-path{cursor:default;fill:#7353ff;transition:fill .3s}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications:hover .lan-icon{color:#7353ff;transition:fill .3s}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications:hover .chat-icon a svg{cursor:pointer}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications:hover .notif-icon a svg{color:#7353ff;transition:color .3s}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown{position:relative;display:inline-block}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content{position:absolute;background-color:#fff;min-width:275px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-shadow:0 6px 8px rgba(0,0,0,.24);z-index:99;margin-right:10px;border-radius:12px 0 12px 12px;top:75px;right:0;color:#fff;text-align:center;overflow:hidden}@media screen and (max-width:980px){.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content{display:none}}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container{display:flex;flex-direction:column;color:#183b56;padding:10px}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .profile-container{display:flex;flex-direction:row;align-items:center;margin:5px;transition:all .3s ease-out}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .profile-container:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .profile-container .icon{position:relative;display:block;padding:8px 0 0;margin-left:15px}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .profile-container .icon .image{width:45px;height:45px;border-radius:12px}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .profile-container .text-container{margin-top:10px}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .profile-container .status-container{display:flex;flex-direction:row;background-color:#e2eef1;border-radius:5px;justify-content:space-around;align-items:center;margin:4px 0 0 15px;padding:2px 5px}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .profile-container .status-container .text-status{font-size:11px}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .profile-container .status-container .status-img{width:18px;height:18px;margin-left:4px}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container{display:flex;flex-direction:row;justify-content:space-around;margin:20px 10px 0 0}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .stats-number-unit{font-size:12px;font-weight:500;margin:3px 0 0 15px;color:#183b56}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .badges-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:1 1;margin:20px 0 10px;padding-right:8px;border-right:2px solid hsla(0,0%,56.1%,.4509803922);transition:all .3s ease-out}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .badges-container:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .challenges-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:1 1;margin:20px 0 10px;padding-right:8px;border-right:2px solid hsla(0,0%,56.1%,.4509803922);transition:all .3s ease-out}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .challenges-container:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .projects-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:20px 0 10px;flex:1 1;transition:all .3s ease-out}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .projects-container:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .icon-amount-container{display:flex;flex-direction:row;align-items:center}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .icon-amount-container .badges-icon,.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .icon-amount-container .challenges-icon,.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .icon-amount-container .projects-icon{width:20px;height:20px;margin:0 10px;fill:#7353ff}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .icon-amount-container .stats-number{font-size:20px;font-weight:600;color:#183b56}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .stats-amount-container{display:flex;flex-direction:column;align-items:center}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-profile-info-container .stats-container .stats-amount-container .stats-number{font-size:20px;font-weight:600;color:#183b56}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .divider{display:flex;align-self:center;margin:0 15px;border-left:2px solid hsla(0,0%,56.1%,.4509803922)}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-buttons-container{display:flex;flex-direction:column;align-items:flex-start;margin-left:10px;padding:10px;justify-content:center}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button{cursor:pointer;color:#183b56;padding:6px;font-size:16px;display:flex;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button:hover{box-shadow:inset 0 0 250px 0 hsla(0,0%,100%,.15);color:#7353ff;fill:#7353ff}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button:hover .dropdown-booking-icon,.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button:hover .dropdown-icon,.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button:hover .dropdown-icon-container .dropdown-booking-icon,.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button:hover .dropdown-icon-container .dropdown-profile-icon,.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button:hover .dropdown-profile-icon{fill:#7353ff}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button .dropdown-profile-icon{height:27px;width:27px;margin:0 4px 2px 0;fill:#183b56}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button .dropdown-bookings-icon-text,.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button .dropdown-profile-icon-text{font-weight:500;font-size:15px;margin-left:10px;margin-top:3px}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button .dropdown-booking-icon{height:25px;width:25px;margin:0 4px 2px 0;fill:#183b56}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button .dropdown-icon-container{height:25px;width:25px;margin:0 3px 0 0}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button .dropdown-icon-text{font-weight:500;font-size:15px;margin-left:8px}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button .dropdown-coin-icon{height:25px;width:25px;margin:0 10px 0 0}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button .dropdown-icon-text-sub{font-size:12px;display:flex;margin-left:10px}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button .dropdown-logout-icon{height:27px;width:27px;margin:5px 6px 0 4px;fill:#183b56}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button .dropdown-icon{height:27px;width:27px;margin:0 10px 0 0;fill:#183b56}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .dropdown-button .dropdown-logout-icon-text{font-weight:500;font-size:15px;margin:5px 0 0 10px}.navi-container .navi .navi-main .navi-bottom .user .user-options .dropdown-content .button-element:hover button{color:#7353ff}@media screen and (max-width:980px){.navi-container .navi .navi-main .navi-bottom .user .user-options{padding:0 15px}}@media screen and (max-width:980px){.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account{display:none;height:0;width:0}}.navi-container .navi::-webkit-scrollbar{display:none}.navi-container .notification-div{top:60px;right:20px;position:fixed;background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.2);border-radius:8px;z-index:50;max-width:360px;max-height:80vh;overflow:hidden}.navi-container .notification-div.hide{display:none}@media screen and (max-width:979px){.navi-container{height:48px;z-index:999}.navi-container .navi{flex-flow:column;position:fixed;top:0;left:-260px;width:260px;z-index:50;height:100%;transition:left .3s}.navi-container .navi .navi-main{flex-flow:column;flex:1 1;align-items:start}.navi-container .navi .navi-main .logo{margin:0}.navi-container .navi .navi-main .logo a{padding:12px 0}.navi-container .navi .navi-main .logo a svg{margin:0 8px}.navi-container .navi .navi-main .logo a .text{font-size:36px;display:flex}.navi-container .navi .navi-main .navi-bottom{display:flex;flex-direction:column-reverse}.navi-container .navi .navi-main .navi-bottom nav{margin:0 8px;justify-content:left}.navi-container .navi .navi-main .navi-bottom nav ul{flex-flow:column;align-items:flex-start;padding:0 12px;width:100%}.navi-container .navi .navi-main .navi-bottom nav ul .routes-section{flex-flow:column;align-items:flex-start}.navi-container .navi .navi-main .navi-bottom nav ul li.navi-list-item{margin:3px 0;width:100%}.navi-container .navi .navi-main .navi-bottom nav ul li.navi-list-item .logout,.navi-container .navi .navi-main .navi-bottom nav ul li.navi-list-item a{padding:8px 0;width:100%}.navi-container .navi .navi-main .navi-bottom .user{margin-bottom:20px;justify-content:flex-start;width:100%}.navi-container .navi .navi-main .navi-bottom .user .user-options{flex-direction:row-reverse;justify-content:center}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-my-account,.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications{width:50px;justify-content:flex-start}.navi-container .navi .navi-main .navi-bottom .user .user-options .navi-notifications.notif{position:relative;left:-4px}.navi-container .navi.open{left:0}.navi-container .navi .logo{margin-bottom:36px}.navi-container .navi .navi-footer{display:block}}@media only screen and (max-width:980px){.popup{min-height:20%;width:80%;margin:-15% 0 0 -40%;z-index:10000000!important;top:40%!important}.popup-text{font-size:20px}.popup-img{width:82px}}.skeleton-box{display:inline-block;width:100%;height:100%;position:relative;overflow:hidden;background-color:#dddbdd}.skeleton-box:after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;content:""}@-webkit-keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.navi-language-modal .available-languages-list{margin:0}.navi-language-modal .available-languages-list li{padding:8px 16px;transition:all .3s;border-radius:3px}.navi-language-modal .available-languages-list li:hover{cursor:pointer;background-color:#183b56;color:#fff}.navi-language-modal .available-languages-list li:last-of-type{margin:0}.modal{position:fixed;overflow:hidden;bottom:0;left:0;z-index:10001}.modal.hide-modal{height:0;width:0;transition:height 0s,width 0s;transition-delay:.35s}.modal.hide-modal .modal-gray-screen{opacity:0}.modal.show-modal{height:100%;width:100%}.modal.show-modal .modal-gray-screen{opacity:1}.modal .modal-gray-screen{position:absolute;z-index:85;width:100%;height:100%;background:rgba(0,0,0,.65);opacity:1;transition:opacity .35s}.modal :first-child.modal-main{padding:0;overflow:hidden}.modal .modal-main{border-radius:3px;position:relative;background:#fff;z-index:90}.modal .modal-main .modal-close-button{height:48px;width:48px;top:0;right:0;position:absolute;border-radius:2px;padding:8px;cursor:pointer;z-index:150}.modal .modal-main .modal-close-button svg{height:100%;width:100%}.modal .modal-main .modal-close-button svg .real-path{fill:#183b56}.modal .modal-main .modal-close-button:hover{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.1)}.modal .modal-main .modal-close-button:active{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.2)}@media screen and (max-width:979px){.modal.hide-modal .modal-main{-webkit-transform:scale(.9);transform:scale(.9);margin-top:100vh;transition:margin-top .12s cubic-bezier(.95,.29,.59,.79),-webkit-transform .12s cubic-bezier(.95,.29,.59,.79);transition:margin-top .12s cubic-bezier(.95,.29,.59,.79),transform .12s cubic-bezier(.95,.29,.59,.79);transition:margin-top .12s cubic-bezier(.95,.29,.59,.79),transform .12s cubic-bezier(.95,.29,.59,.79),-webkit-transform .12s cubic-bezier(.95,.29,.59,.79)}.modal.show-modal .modal-main{-webkit-transform:scale(1);transform:scale(1);margin-top:0;transition:margin-top .24s cubic-bezier(.95,.29,.59,.79),-webkit-transform .24s cubic-bezier(.95,.29,.59,.79);transition:margin-top .24s cubic-bezier(.95,.29,.59,.79),transform .24s cubic-bezier(.95,.29,.59,.79);transition:margin-top .24s cubic-bezier(.95,.29,.59,.79),transform .24s cubic-bezier(.95,.29,.59,.79),-webkit-transform .24s cubic-bezier(.95,.29,.59,.79)}}@media screen and (min-width:980px){.modal.hide-modal .modal-main{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);transition:opacity .12s cubic-bezier(.65,.22,.13,.93),-webkit-transform .12s cubic-bezier(.65,.22,.13,.93);transition:transform .12s cubic-bezier(.65,.22,.13,.93),opacity .12s cubic-bezier(.65,.22,.13,.93);transition:transform .12s cubic-bezier(.65,.22,.13,.93),opacity .12s cubic-bezier(.65,.22,.13,.93),-webkit-transform .12s cubic-bezier(.65,.22,.13,.93)}.modal.show-modal .modal-main{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:opacity .2s cubic-bezier(.65,.22,.13,.93),-webkit-transform .2s cubic-bezier(.65,.22,.13,.93);transition:transform .2s cubic-bezier(.65,.22,.13,.93),opacity .2s cubic-bezier(.65,.22,.13,.93);transition:transform .2s cubic-bezier(.65,.22,.13,.93),opacity .2s cubic-bezier(.65,.22,.13,.93),-webkit-transform .2s cubic-bezier(.65,.22,.13,.93)}}.center-div-outer{display:table;top:0;left:0;height:100%;width:100%}.center-div-outer .center-div-middle{display:table-cell;vertical-align:middle}.center-div-outer .center-div-middle>:first-child{border-radius:3px;background-color:#fff;padding:20px;margin:0 auto;max-width:400px}@font-face{font-family:"vivita";src:url(/static/media/VIVITA-Bold.e404af9a.otf) format("woff")}.navi-container.hide-in-app{display:none}.navi-container .public-navi{position:relative;display:flex;height:80px;background:#fff;border-bottom:1px solid #e2eef1;width:100%;box-shadow:0 4px 4px 0 rgba(25,44,75,.1)}.navi-container .public-navi .public-navi-main{display:flex;flex:1 1;flex-flow:row;align-items:center}.navi-container .public-navi .public-navi-main .logo a{height:100%;display:flex;align-items:center;text-decoration:none;padding:0 12px 0 0}.navi-container .public-navi .public-navi-main .logo a svg{margin:0 20px;height:40px}.navi-container .public-navi .public-navi-main .logo a svg .real-path{fill:#183b56}.navi-container .public-navi .public-navi-main .logo a .text{font-size:44px;font-family:Titillium Web,sans-serif;color:#183b56}.navi-container .public-navi .public-navi-main .logo a .logo-image{-webkit-user-drag:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;margin-left:40px;width:200px}@media screen and (max-width:979px){.navi-container .public-navi .public-navi-main .logo a .logo-image{margin-left:18px;width:180px}}.navi-container .public-navi .public-navi-main .public-navi-bottom{width:100%;display:flex;flex-direction:row}.navi-container .public-navi .public-navi-main .public-navi-bottom nav{display:flex;justify-content:center;flex:1 1;margin:0}.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul{display:flex;height:100%;margin:0;align-items:center}@media screen and (min-width:979px){.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.hide-on-desktop{display:none}}.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item{margin:0 8px;white-space:nowrap}@media screen and (max-width:1200px){.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item{font-size:16px}}.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item .logout,.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item a{display:flex;color:#183b56;transition:color .3s;padding:0}.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item .logout i,.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item a i{display:flex;align-items:center;justify-content:center;width:24px}.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item .logout i svg,.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item a i svg{max-width:28px;max-height:28px}.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item .logout i svg .real-path,.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item a i svg .real-path{fill:#183b56;transition:fill .3s}.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item .logout:hover,.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item a:hover{color:#7353ff;text-decoration:none}.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item .logout:hover svg .real-path,.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item a:hover svg .real-path{fill:#7353ff}.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item .logout div,.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item a div{margin:0 4px}.navi-container .public-navi .public-navi-main .public-navi-bottom .user,.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item .logout div,.navi-container .public-navi .public-navi-main .public-navi-bottom nav ul li.navi-list-item a div{display:flex;align-items:center;justify-content:center;font-weight:400;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}@media screen and (max-width:1200px){.navi-container .public-navi .public-navi-main .public-navi-bottom .user{font-size:16px}}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options{padding:30px;display:flex;flex-flow:row-reverse;align-items:center}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options .lang{padding:0 20px}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options .navi-notifications{width:100%;display:flex;align-items:center;justify-content:center;color:#183b56;transition:color .3s,background-color .3s;height:100%}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options .navi-notifications .login{text-align:center;margin-top:8px;padding-right:2px;position:relative;display:block;width:40px;border:0}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options .navi-notifications .lan-icon{display:flex;flex-direction:row;cursor:pointer}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options .navi-notifications .lan-icon .lan-code{text-align:right;margin-top:8px;padding-right:2px;position:relative;display:block;width:30px;font-weight:700;border:0}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options .navi-notifications .lan-icon .downward-arrow{font-size:15pt;margin-bottom:9px}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options .navi-notifications:hover{cursor:pointer;color:#7353ff;transition:fill .3s;text-decoration:none}.navi-container .public-navi .navi-footer{display:none}.navi-container .public-navi .navi-footer .navi-footer-button{margin:8px 0;padding:0 8px;display:flex;height:32px;cursor:pointer}.navi-container .public-navi .navi-footer .navi-footer-button .icon{height:100%;width:32px;padding:4px;position:relative}.navi-container .public-navi .navi-footer .navi-footer-button .icon svg{height:100%;width:100%}.navi-container .public-navi .navi-footer .navi-footer-button .icon svg .real-path{fill:#183b56}.navi-container .public-navi .navi-footer .navi-footer-button .text{margin:0 4px;line-height:32px;color:#183b56}.navi-container .public-navi .navi-footer .navi-footer-button:hover{transition:all .3s}.navi-container .public-navi .navi-footer .navi-footer-button:hover .icon svg .real-path{fill:#7353ff}.navi-container .public-navi .navi-footer .navi-footer-button:hover .text{color:#7353ff}.navi-container .public-navi ul.available-languages-list{margin:0}.navi-container .public-navi ul.available-languages-list li{padding:8px 16px;transition:all .3s;border-radius:3px;background-color:#fff;color:#183b56}.navi-container .public-navi ul.available-languages-list li:hover{cursor:pointer;color:#7353ff}.navi-container .public-navi ul.available-languages-list li:last-of-type{margin:0}@media screen and (max-width:1200px){.navi-container .public-navi .public-navi-main .logo a .text{font-size:42px}}@media screen and (max-width:979px){.navi-container{height:48px;z-index:999}.navi-container .public-navi{flex-flow:column;position:fixed;top:0;left:-260px;width:260px;z-index:50;height:100%;transition:left .3s}.navi-container .public-navi .public-navi-main{flex-flow:column;flex:1 1;align-items:start}.navi-container .public-navi .public-navi-main .logo{margin:0}.navi-container .public-navi .public-navi-main .logo a{padding:12px 0}.navi-container .public-navi .public-navi-main .logo a svg{margin:0 8px}.navi-container .public-navi .public-navi-main .logo a .text{font-size:36px;display:flex}.navi-container .public-navi .public-navi-main .public-navi-bottom{display:flex;flex-direction:column-reverse}.navi-container .public-navi .public-navi-main .public-navi-bottom nav{margin:0 8px;justify-content:left}.navi-container .public-navi .public-navi-main .public-navi-bottom .user{justify-content:flex-start;width:100%}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options{margin-right:10%;width:100%;height:30px}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options .login{width:50%;font-weight:700;font-size:larger}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options .lang{width:50%}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options .lang .lan-icon{display:flex;flex-direction:row;cursor:pointer}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options .lang .lan-icon .lan-code{font-size:larger}.navi-container .public-navi .public-navi-main .public-navi-bottom .user .public-user-options .lang .lan-icon .downward-arrow{font-size:15pt;margin-top:3px}.navi-container .public-navi.open{left:0}.navi-container .public-navi .logo{margin-bottom:36px}.navi-container .public-navi .navi-footer{display:block}}.navi-mobile{overflow:hidden;position:fixed;top:0;left:0;right:0;width:100vw;height:0;transition:height .3s,flex .3s}.navi-mobile button{display:none}.navi-mobile .menu{padding:0 8px;background-color:#fff}.navi-mobile .menu svg{height:100%;width:100%}.navi-mobile .menu svg .real-path{fill:#183b56}.navi-mobile .menu:hover .real-path{fill:#7353ff}.navi-mobile .app-button{display:none;padding:0 8px;background-color:#fff;color:#183b56;font-size:14px;cursor:pointer}.navi-mobile.hide-in-app{display:none}@media screen and (max-width:979px){.navi-mobile{z-index:1;height:48px;background-color:#fff}.navi-mobile button{display:block;position:absolute;top:0;left:0;height:48px;width:48px}.navi-mobile .logo{position:absolute;padding:0;display:block;top:0;left:48px;right:0;bottom:0}.navi-mobile .logo .logo-image{-webkit-user-drag:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;margin:6px 40px 6px 0;width:200px}}@media screen and (max-width:979px)and (max-width:979px){.navi-mobile .logo .logo-image{margin-left:0;width:180px}}@media screen and (max-width:979px){.navi-mobile .logo .text{padding-left:4px;font-size:32px;font-family:Titillium Web,sans-serif;color:#183b56}}@media screen and (max-width:979px){.navi-mobile .logo svg{height:100%;max-width:100%}.navi-mobile .logo svg .real-path{fill:#183b56}}@media screen and (max-width:979px){.navi-mobile .app-button{display:flex;position:absolute;top:0;right:0;height:48px;align-items:center;justify-content:center}.navi-mobile .app-button .open-app{border:1px solid #183b56;padding:4px 8px;border-radius:12px;font-weight:500;margin-right:5px}}.navi-gray-out-screen{opacity:0}@media screen and (max-width:979px){.navi-gray-out-screen.open{top:0;left:0;position:fixed;display:block;background-color:rgba(0,0,0,.65);width:100%;height:100%;z-index:25;opacity:1;transition:opacity .3s}}.footer{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#fff;background-color:#183b56;padding:12px;width:100vw;position:relative;bottom:0}.footer .footer-main{display:grid;width:80%;margin:auto;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:0 80px;gap:0 80px}@media screen and (max-width:979px){.footer .footer-main{grid-gap:0 20px;gap:0 20px}}@media screen and (max-width:979px){.footer{margin-top:0}.footer .footer-main{width:100%;grid-template-columns:1fr 1fr 1fr}}.footer .terms{text-align:right;grid-area:1/1/2/2;font-size:12px}.footer .terms a{color:#7353ff}.footer .terms a:hover{text-decoration:underline}.footer .logo{text-align:center;grid-area:1/2/2/3;font-size:24px}.footer .logo img{height:20px}.footer .copyright{text-align:left;grid-area:1/3/2/4;font-size:12px}.footer .copyright a{color:#7353ff}.home-page{margin:0 auto 60px;max-width:1370px;padding:40px}@media screen and (max-width:979px){.home-page{padding:88px 12px 12px}}.home-page .home-user-info{height:240px;margin:40px 0;border-radius:12px;background-color:#fff;padding:20px}.home-page .home-content{margin:0 0 50px;border:solid #eaeaf5;border-width:0 0 3px;padding-bottom:50px}.home-page .home-content h1{margin:32px 0;font-size:32px}.home-page .home-content h4{margin:0;font-size:16px;color:#8f91ac;font-weight:600;text-transform:uppercase}.home-page .home-content h6{font-size:26px;font-weight:700}.home-page .home-content .no-workshop{display:flex;justify-content:center;align-items:center;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:12px;margin:30px 0 20px;padding:12px;min-height:180px}.home-page .home-content .no-workshop h1{text-align:center}@media screen and (max-width:979px){.home-page .home-content .no-workshop h1{font-size:24px}}.home-page .home-content .no-workshop .dot-flashing{position:relative;margin:6px 15px;width:16px;height:16px;border-radius:8px;background-color:#9880ff;color:#9880ff;-webkit-animation:dot-flashing 1s linear infinite alternate;animation:dot-flashing 1s linear infinite alternate;-webkit-animation-delay:.5s;animation-delay:.5s}.home-page .home-content .no-workshop .dot-flashing:after,.home-page .home-content .no-workshop .dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.home-page .home-content .no-workshop .dot-flashing:before{left:-24px;width:16px;height:16px;border-radius:8px;background-color:#9880ff;color:#9880ff;-webkit-animation:dot-flashing 1s infinite alternate;animation:dot-flashing 1s infinite alternate;-webkit-animation-delay:0s;animation-delay:0s}.home-page .home-content .no-workshop .dot-flashing:after{left:24px;width:16px;height:16px;border-radius:8px;background-color:#9880ff;color:#9880ff;-webkit-animation:dot-flashing 1s infinite alternate;animation:dot-flashing 1s infinite alternate;-webkit-animation-delay:1s;animation-delay:1s}.home-page .home-content .carousel-item img{border-radius:12px}.home-page .home-content .iframe-wrap{width:100%;padding-top:56.25%;position:relative;margin-bottom:20px}.home-page .home-content .iframe-wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:12px}.home-page .home-content .members-container{display:grid;justify-content:center;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.home-page .home-content .members-container{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:630px){.home-page .home-content .members-container{grid-template-columns:repeat(auto-fit,100%)}}.home-page .home-content .button-container{position:relative;bottom:0;padding:20px;width:100%;text-align:center}.home-page .home-content .button-container a{line-height:52px;height:52px;background-color:#7353ff;border-radius:12px;font-weight:700;width:200px;color:#fff;margin:auto}.home-page .home-content .carousel-ctn{padding-bottom:30px}.home-page .home-content .home-options{margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.home-page .home-content .home-options{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:630px){.home-page .home-content .home-options{grid-template-columns:repeat(auto-fit,100%)}}.home-page .home-content .home-options.home-2{grid-template-columns:repeat(auto-fit,50%)}@media screen and (max-width:630px){.home-page .home-content .home-options.home-2{grid-template-columns:repeat(auto-fit,100%)}}.home-page .home-content .home-options>li{margin:0;height:100%;display:flex;flex-flow:column}.home-page .home-content .home-options>li .badge-item,.home-page .home-content .home-options>li .badge-item .badge-item-sub,.home-page .home-content .home-options>li .badge-item .badge-item-sub .badge-details{display:flex;flex-flow:column;flex-grow:1}.home-page .home-content .home-options>li .badge-item .badge-item-sub .badge-details .desc{flex-grow:1}.home-page .home-content .home-options>li .project-item,.home-page .home-content .home-options>li .project-item a,.home-page .home-content .home-options>li .project-item a .project-item-container,.home-page .home-content .home-options>li .project-item a .project-item-container .project-item-details{display:flex;flex-flow:column;flex-grow:1}.home-page .home-content .home-options.home-navi>li{margin:0}.home-page .home-content .home-options.home-navi>li.earn-a-badge .home-navi-sub .image{background-image:url(/static/media/21.ce2fd5ec.png)}.home-page .home-content .home-options.home-navi>li.view-projects .home-navi-sub .image{background-image:url(/static/media/22.a4bc02bf.png)}.home-page .home-content .home-options.home-navi>li.create-project .home-navi-sub .image{background-image:url(data:image/png;base64,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)}.home-page .home-content .home-options.home-navi>li.project-details .home-navi-sub .image{background-image:url(https://i.imgur.com/yxmUU5H.jpg);background-repeat:no-repeat;background-size:cover;height:240px}.home-page .home-content .home-options.home-navi>li .home-navi-sub{overflow:hidden;position:relative;display:flex;flex-flow:column;height:100%;margin:12px;border-radius:12px;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.home-page .home-content .home-options.home-navi>li .home-navi-sub .featured-member{display:flex;flex-flow:row;padding:24px;align-items:center}@media screen and (max-width:680px){.home-page .home-content .home-options.home-navi>li .home-navi-sub .featured-member{flex-flow:column;margin:12px}.home-page .home-content .home-options.home-navi>li .home-navi-sub .featured-member img{margin:12px}}.home-page .home-content .home-options.home-navi>li .home-navi-sub .featured-member img{border-radius:50%;width:52px;height:52px}.home-page .home-content .home-options.home-navi>li .home-navi-sub .featured-member .member-name{flex-grow:1;width:100%;margin:12px;text-align:center}.home-page .home-content .home-options.home-navi>li .home-navi-sub .featured-member .member-name h3{margin:0}.home-page .home-content .home-options.home-navi>li .home-navi-sub .featured-member .button-container{padding:0;height:60px;width:120px;margin:auto}.home-page .home-content .home-options.home-navi>li .home-navi-sub .featured-member .button-container a{width:120px;float:right;margin:auto}.home-page .home-content .home-options.home-navi>li .home-navi-sub .member-project-image{padding:12px;margin:0 24px;position:relative;text-align:center}.home-page .home-content .home-options.home-navi>li .home-navi-sub .member-project-image img{border-radius:12px;max-width:240px;width:60%}.home-page .home-content .home-options.home-navi>li .home-navi-sub .member-project-image .second-img{position:absolute;top:0;right:0;left:0;bottom:0;object-fit:contain;opacity:0;transition:opacity .2s}.home-page .home-content .home-options.home-navi>li .home-navi-sub .member-project-image .second-img:hover{opacity:1}.home-page .home-content .home-options.home-navi>li .home-navi-sub .image{width:100%}.home-page .home-content .home-options.home-navi>li .home-navi-sub .image img{height:100%;width:100%;object-fit:cover}.home-page .home-content .home-options.home-navi>li .home-navi-sub .text{margin:0 12px;padding:20px;display:flex;flex-flow:column;text-align:center;white-space:pre-wrap}.home-page .home-content .home-options.home-navi>li .home-navi-sub .button-container{position:relative;bottom:0;padding:20px;width:100%}.home-page .home-content .home-options.home-navi>li .home-navi-sub .button-container a{line-height:52px;height:52px;background-color:#23d2e2;border-radius:12px;font-weight:700;width:100%}.home-page .home-content .home-options.home-navi>li .home-navi-sub .vivipal{text-align:center}.home-page .home-content .home-options.home-navi>li .home-navi-sub .vivipal img{max-width:240px;width:80%;border-radius:12px;margin:12px}.home-page .home-content .home-options.home-navi>li .home-navi-sub .vivipal .text{padding:8px}.home-page .home-content .home-options.home-navi>li .home-navi-sub .vivipal .text h2{margin-bottom:0}.home-page .home-content .home-options.home-navi>li .home-navi-sub .vivipal .badge-item .badge-item-sub{padding:0}.home-page .home-content .home-options.home-navi>li .home-navi-sub .vivipal .image .vivipal-badge{width:82px}.home-page .home-content .featured-project .text{flex-grow:1}.home-page .home-content .project-showcase{grid-template-columns:repeat(auto-fit,50%)}@media screen and (max-width:979px){.home-page .home-content .project-showcase{grid-template-columns:repeat(auto-fit,100%)}}.home-page .home-content .project-showcase .text{flex-grow:1;justify-content:center}.home-page .home-content .project-showcase .project-showcase-members{display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,20%);padding:20px}@media screen and (max-width:630px){.home-page .home-content .project-showcase .project-showcase-members{grid-template-columns:repeat(auto-fit,25%)}}.home-page .home-content .project-showcase .project-showcase-members li{padding:8px;text-align:center}.home-page .home-content .project-showcase .project-showcase-members li img{width:60px;border-radius:50%;margin-bottom:4px}.home-page .home-content .project-showcase .project-showcase-members li .country{width:20px;position:absolute;z-index:2}.home-page .home-content .view-more-container{margin:12px auto 0;max-width:130px}.home-page .home-content .view-more-container .right-arrow:after{content:" ►"}.home-page .home-content .view-more-container a{line-height:52px;height:52px;color:#4d4e58;border:#eaeaf5;border-style:solid;border-width:1px;background-color:#fff;border-radius:12px;font-weight:700}.home-page .home-content .view-more-container a:hover{background-color:#23d2e2;color:#fff}.home-page .home-content .challenge-badges{display:grid;align-items:center;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:16px 16px;gap:16px 16px;margin:16px 0;grid-auto-rows:1fr;padding:0 16px}.home-page .home-content .challenge-badges .challenge-badge{display:flex;justify-content:space-between;align-items:center;min-height:160px;padding:8px 20px;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);height:100%}.home-page .home-content .challenge-badges .challenge-badge.primary{background:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM3QzBBRDE5MTJFMTExRUE4M0E1RTdFRTVFQ0ZCMUJCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM3QzBBRDFBMTJFMTExRUE4M0E1RTdFRTVFQ0ZCMUJCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzdDMEFEMTcxMkUxMTFFQTgzQTVFN0VFNUVDRkIxQkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzdDMEFEMTgxMkUxMTFFQTgzQTVFN0VFNUVDRkIxQkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwIC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) no-repeat 50%;background-size:cover}.home-page .home-content .challenge-badges .challenge-badge.secondary{background:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI2MjNERDQ2MTJFMTExRUE5NTdGRjgyREFGNTlGRjYzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI2MjNERDQ3MTJFMTExRUE5NTdGRjgyREFGNTlGRjYzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjYyM0RENDQxMkUxMTFFQTk1N0ZGODJEQUY1OUZGNjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjYyM0RENDUxMkUxMTFFQTk1N0ZGODJEQUY1OUZGNjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwIC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) no-repeat 50%;background-size:cover}.home-page .home-content .challenge-badges .challenge-badge.tertiary{background:url(/static/media/popup-bg.3704e995.png) no-repeat 50%;background-size:cover}.home-page .home-content .challenge-badges .challenge-badge .button-container{max-width:140px;padding:12px}.home-page .home-content .challenge-badges .challenge-badge .button-container .button{line-height:52px;height:52px;background-color:#fff;border-radius:12px;font-weight:700;width:100%;color:#000}.home-page .home-content .challenge-badges .challenge-badge .challenge-badge-info-wrap{display:flex;align-items:center;width:80%}.home-page .home-content .challenge-badges .challenge-badge .challenge-badge-info-wrap .challenge-badge-image{margin-right:16px}.home-page .home-content .challenge-badges .challenge-badge .challenge-badge-info-wrap .challenge-badge-text,.home-page .home-content .challenge-badges .challenge-badge .challenge-badge-info-wrap .challenge-badge-title{color:#fff;margin:0}.home-page .home-content .challenge-badges .challenge-badge .challenge-badge-info-wrap .challenge-badge-title{font-size:1.5rem;font-weight:700}.home-page .home-content .challenge-badges .challenge-badge .challenge-badge-info-wrap .challenge-badge-text{font-size:.875rem;font-weight:500}.home-page .home-content .challenge-badges .challenge-badge .challenge-badge-info-wrap .challenge-badge-text .bold{margin-right:4px;font-weight:700}@media screen and (max-width:680px){.home-page .home-content .challenge-badges .challenge-badge{flex-direction:column;padding:28px 18px}.home-page .home-content .challenge-badges .challenge-badge .challenge-badge-info-wrap{margin:8px}.home-page .home-content .challenge-badges .button-container{margin:auto}}@media screen and (max-width:979px){.home-page .home-content .challenge-badges{display:block}.home-page .home-content .challenge-badges .challenge-badge.primary,.home-page .home-content .challenge-badges .challenge-badge.secondary{margin:16px 0}}.home-page .home-content .stats{display:grid;grid-gap:24px;align-items:start;grid-template-columns:repeat(auto-fit,284px);justify-content:center;grid-auto-rows:1fr}.home-page .home-content .stats .stats-box{padding:32px 28px 100px;border-radius:12px;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06);position:relative;height:100%}.home-page .home-content .stats .stats-box.stats-active-users{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARwAAABbCAYAAACh3jqAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjY1Rjc3QjIxMkUxMTFFQUEzRkVFOEUzODYwMDlCODkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjY1Rjc3QjMxMkUxMTFFQUEzRkVFOEUzODYwMDlCODkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNjVGNzdCMDEyRTExMUVBQTNGRUU4RTM4NjAwOUI4OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNjVGNzdCMTEyRTExMUVBQTNGRUU4RTM4NjAwOUI4OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqwA3CoAABtsSURBVHja7J0LmCRV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) no-repeat bottom #fff;background-size:contain}.home-page .home-content .stats .stats-box.stats-active-users .stats-box-icon-wrap{background-color:#615dfa}.home-page .home-content .stats .stats-box.stats-visits{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARwAAABbCAYAAACh3jqAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDZDRERDMkQxMkUyMTFFQThFQzRFQ0IyRjQ3REE5QjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDZDRERDMkUxMkUyMTFFQThFQzRFQ0IyRjQ3REE5QjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNkNEREMyQjEyRTIxMUVBOEVDNEVDQjJGNDdEQTlCMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNkNEREMyQzEyRTIxMUVBOEVDNEVDQjJGNDdEQTlCMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqLf1AkAABptSURBVHja7F0JeGRV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) no-repeat bottom #fff;background-size:contain}.home-page .home-content .stats .stats-box.stats-visits .stats-box-icon-wrap{background-color:#4f8dff}.home-page .home-content .stats .stats-box.stats-session-duration{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARwAAABbCAYAAACh3jqAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTc2NTY3RTYxMkUyMTFFQTkyMEE5OEI3OTQwRTUwMTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTc2NTY3RTcxMkUyMTFFQTkyMEE5OEI3OTQwRTUwMTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNzY1NjdFNDEyRTIxMUVBOTIwQTk4Qjc5NDBFNTAxNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNzY1NjdFNTEyRTIxMUVBOTIwQTk4Qjc5NDBFNTAxNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsYGOgQAABjASURBVHja7F0JsGRV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) no-repeat bottom #fff;background-size:contain}.home-page .home-content .stats .stats-box.stats-session-duration .stats-box-icon-wrap{background-color:#3ad2fe}.home-page .home-content .stats .stats-box.stats-returning-visitors .stats-box-icon-wrap{background-color:#23d2e2}.home-page .home-content .stats .stats-box .percentage-diff{position:absolute;top:24px;right:28px}.home-page .home-content .stats .stats-box .stats-box-icon-wrap{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;margin:0 auto}.home-page .home-content .stats .stats-box .stats-box-icon-wrap .stats-box-icon{fill:#fff}.home-page .home-content .stats .stats-box-icon{width:20px;height:20px}.home-page .home-content .stats .stats-box .stats-box-title{margin-top:24px;font-size:3rem;font-weight:700;text-align:center}.home-page .home-content .stats .stats-box .stats-box-subtitle{margin-top:16px;font-size:1.125rem;font-weight:700;text-align:center}.home-page .home-content .stats .stats-box .stats-box-text{margin-top:10px;color:#3e3f5e;font-size:.875rem;font-weight:500;line-height:1.4285714286em;text-align:center}.home-page .feedback-banner-desktop{position:relative;align-items:center;text-align:center;width:100%;margin-bottom:20px}.home-page .more-button{border-radius:12px}.home-page .more{display:none}.home-page.hide-in-app{padding-top:20px}.button{background-color:#183b56}.button.delete{background-color:#c80032}.button.clear{background-color:transparent;color:#333;border:1px solid #777}.button.clear:hover:not(:disabled){box-shadow:inset 0 0 250px 0 rgba(0,0,0,.15);text-decoration:none}.button.clear:active:not(:disabled){box-shadow:inset 0 0 250px 0 rgba(0,0,0,.3)}.button,.button-element button,.button-element input[type=submit]{-webkit-appearance:none;position:relative;display:block;color:#333;text-decoration:none;text-align:center;height:40px;line-height:40px;padding:0 16px;border:0 solid #000;border-radius:3px;font-size:16px;outline:none;cursor:pointer;width:100%;color:#fff;opacity:1;transition:opacity .3s cubic-bezier(.21,.6,.47,.82);overflow:hidden}.button-element button:hover:not(:disabled),.button-element input[type=submit]:hover:not(:disabled),.button:hover:not(:disabled){box-shadow:inset 0 0 250px 0 hsla(0,0%,100%,.15);text-decoration:none}.button-element button:active:not(:disabled),.button-element input[type=submit]:active:not(:disabled),.button:active:not(:disabled){box-shadow:inset 0 0 250px 0 hsla(0,0%,100%,.3)}.button-element button:disabled,.button-element input[type=submit]:disabled,.button:disabled{cursor:not-allowed;opacity:.5}.sns-button{margin:0 0 16px;padding:0 40px;position:relative;overflow:hidden}.sns-button:before{position:absolute;display:block;left:6px;top:6px;background-repeat:no-repeat;background-position:50% 50%;background-size:28px;content:"";height:28px;width:28px;border-radius:3px}.sns-button.facebook-button{background-color:#3b5998}.sns-button.facebook-button:before{background-image:url(/static/media/sns-icon-facebook.b9fbbda6.svg)}.sns-button.google-button{background-color:#4285f4}.sns-button.google-button:before{background-color:#fff;background-image:url(/static/media/sns-icon-google.7f8bc354.svg)}.sns-button:last-of-type{margin:0}.welcome-modal-container{position:fixed;height:100%;width:100%;top:0;left:0;z-index:2000;background-color:#242424;display:flex;justify-content:center;align-items:center}.welcome-modal-background{min-width:60%;background-color:#fff;z-index:3000;border-radius:20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-items:center;padding:10px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.welcome-modal-background .welcome-modal-background::-webkit-scrollbar{display:none}.welcome-modal-background .button-container{display:flex;width:90%;height:52px;margin:16px;justify-content:space-between}.welcome-modal-background .button{line-height:52px;height:52px;background-color:#23d2e2;border-radius:12px;font-weight:700;width:100px;transition:none}.welcome-modal-background .hide-button{opacity:0;pointer-events:none}.shake-horizontal{-webkit-animation:shake-horizontal .8s cubic-bezier(.455,.03,.515,.955) .5s both;animation:shake-horizontal .8s cubic-bezier(.455,.03,.515,.955) .5s both}@-webkit-keyframes shake-horizontal{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%{-webkit-transform:translateX(10px);transform:translateX(10px)}80%{-webkit-transform:translateX(8px);transform:translateX(8px)}90%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}@keyframes shake-horizontal{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%{-webkit-transform:translateX(10px);transform:translateX(10px)}80%{-webkit-transform:translateX(8px);transform:translateX(8px)}90%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}@media only screen and (max-width:1300px){.welcome-modal-background{width:75%}}@media only screen and (max-width:979px){.welcome-modal-background{width:85%}}@media only screen and (max-width:630px){.welcome-modal-background{width:100%}}.step-one{margin:20px}.step-one .text{font-family:Rajdhani,sans-serif}.step-one .text .name{color:red}.step-one .heading{font-size:36px}.step-one .subheading{font-size:24px}.step-one .viviboom-text{font-size:52px;font-family:Titillium Web,sans-serif;color:#000}.step-one .viviboom-text .name{color:red}.bounce-out-bck{-webkit-animation:bounce-out-bck 1s 3s both;animation:bounce-out-bck 1s 3s both}@-webkit-keyframes bounce-out-bck{0%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}5%{-webkit-transform:translateZ(-100px);transform:translateZ(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}15%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}25%{-webkit-transform:translateZ(-110px);transform:translateZ(-110px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}38%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}52%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}70%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}85%{opacity:1}to{-webkit-transform:translateZ(-900px) scale(0);transform:translateZ(-900px) scale(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}}@keyframes bounce-out-bck{0%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}5%{-webkit-transform:translateZ(-100px);transform:translateZ(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}15%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}25%{-webkit-transform:translateZ(-110px);transform:translateZ(-110px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}38%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}52%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}70%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}85%{opacity:1}to{-webkit-transform:translateZ(-900px) scale(0);transform:translateZ(-900px) scale(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}}.bounce-in-fwd{-webkit-animation:bounce-in-fwd 1.1s 3.7s both;animation:bounce-in-fwd 1.1s 3.7s both}@-webkit-keyframes bounce-in-fwd{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:scale(.7);transform:scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:scale(.84);transform:scale(.84);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}89%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-in-fwd{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:scale(.7);transform:scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:scale(.84);transform:scale(.84);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}89%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@media screen and (max-width:480px){.step-one{margin:24px 12px 12px}.step-one .heading{font-size:28px}.step-one .subheading{font-size:16px}.step-one .viviboom-text{font-size:36px}}.step-two{margin:20px 0 0}.step-two .text{font-family:Rajdhani,sans-serif}.step-two .text .name{color:red}.step-two .heading{font-size:36px}.step-two .desc{font-size:28px}.step-two .subheading{font-size:24px}.step-two .viviboom-text{font-size:48px;font-family:Titillium Web,sans-serif;color:#000}.step-two .step-two-items{margin:24px}.step-two .step-two-items .step-two-item{display:inline-block;width:200px;margin:8px}.step-two .step-two-items .step-two-item .step-two-text{color:#000;font-size:20px;padding:8px}.step-two .step-two-items .step-two-item .step-two-image img{width:200px;height:200px;border-radius:12px}@media screen and (max-width:979px){.step-two .step-two-items .step-two-item .step-two-text{font-size:16px}.step-two .step-two-items .step-two-item .step-two-image img{width:100px;height:100px}}.bounce-in-right-one{-webkit-animation:bounce-in-right-one 1.1s both;animation:bounce-in-right-one 1.1s both}@-webkit-keyframes bounce-in-right-one{0%{-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateX(68px);transform:translateX(68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-in-right-one{0%{-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateX(68px);transform:translateX(68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.bounce-in-right-two{-webkit-animation:bounce-in-right-two 1.1s .5s both;animation:bounce-in-right-two 1.1s .5s both}@-webkit-keyframes bounce-in-right-two{0%{-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateX(68px);transform:translateX(68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-in-right-two{0%{-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateX(68px);transform:translateX(68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.bounce-in-right-three{-webkit-animation:bounce-in-right-three 1.1s 1s both;animation:bounce-in-right-three 1.1s 1s both}@-webkit-keyframes bounce-in-right-three{0%{-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateX(68px);transform:translateX(68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-in-right-three{0%{-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateX(68px);transform:translateX(68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@media screen and (max-width:480px){.step-two{margin:24px 12px 12px}.step-two .heading{font-size:28px}.step-two .subheading{font-size:16px}.step-two .viviboom-text{font-size:36px}}.step-three{margin:20px 20px 20px 0}.step-three .text{font-family:Rajdhani,sans-serif}.step-three .text .name{color:red}.step-three .heading{font-size:36px;padding-left:24px;padding-right:24px}.step-three .subheading{font-size:24px}.step-three .viviboom-text{font-size:48px;font-family:Titillium Web,sans-serif;color:#000}.step-three .profile-image{border-radius:50%;overflow:hidden;position:relative;margin:16px auto;height:120px;width:120px;display:flex;justify-content:center;align-items:center}.step-three .profile-image img{max-width:100%}.step-three .welcome-modal-image-buttons{display:block;margin:20px 20px 32px;align-items:center;text-align:center}.step-three .welcome-modal-image-buttons label{width:160px;margin:16px auto;background-color:#000!important}.step-three .welcome-modal-image-buttons label.disabled{opacity:.5;cursor:not-allowed}.step-three .welcome-modal-image-buttons label.disabled:hover{box-shadow:0 0 0 0 rgba(0,0,0,.1)}.step-three .welcome-modal-image-buttons label input{display:none}.step-three .welcome-modal-image-buttons .button{width:160px;margin:16px auto;background-color:#52db40}.step-three .buttons{display:flex}.step-three .buttons.edit{margin-left:30px;margin-right:30px}.step-three .buttons.edit .button-element:first-of-type{margin:0 6px 0 0}.step-three .buttons.edit .button-element:last-of-type{margin:0 0 0 6px}.step-three .birthday-select{display:flex;margin:0 0 20px}.step-three .birthday-select input{margin:0 12px}.step-three .birthday-select input:last-of-type{margin:0}.step-three .cropper-avatar{width:400px;height:400px;margin:auto;background-color:#fff;position:absolute;left:50%;top:10%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1000002}.step-three .button-element{margin-top:40px}.step-three .dimmed-background{background:#000;opacity:.5;position:fixed;left:-100%!important;top:-100%!important;height:300vh;width:400vw;overflow:auto;z-index:1000001}@media screen and (max-width:480px){.step-three{margin:24px 12px 12px}.step-three .heading{font-size:28px}.step-three .subheading{font-size:16px}.step-three .viviboom-text{font-size:36px}}.loading{position:relative;background-color:hsla(0,0%,100%,.05);box-shadow:0 0 5px 0 hsla(0,0%,100%,.1);border-radius:50%}.loading div{position:absolute;height:100%;width:100%;-webkit-animation:lds-roller 1.1s cubic-bezier(.75,.35,.34,.64) infinite;animation:lds-roller 1.1s cubic-bezier(.75,.35,.34,.64) infinite}.loading div:after{content:" ";position:absolute;width:12%;height:16%;border-radius:50%;background-color:#183b56;top:0;left:44%}.loading div:first-child{-webkit-animation-delay:-62ms;animation-delay:-62ms}.loading div:nth-child(2){-webkit-animation-delay:-.124s;animation-delay:-.124s}.loading div:nth-child(3){-webkit-animation-delay:-.186s;animation-delay:-.186s}.loading div:nth-child(4){-webkit-animation-delay:-.248s;animation-delay:-.248s}.loading div:nth-child(5){-webkit-animation-delay:-.31s;animation-delay:-.31s}.loading div:nth-child(6){-webkit-animation-delay:-.372s;animation-delay:-.372s}.loading div:nth-child(7){-webkit-animation-delay:-.434s;animation-delay:-.434s}.loading div:nth-child(8){-webkit-animation-delay:-.496s;animation-delay:-.496s}.loading div:nth-child(9){-webkit-animation-delay:-.558s;animation-delay:-.558s}.loading div:nth-child(10){-webkit-animation-delay:-.62s;animation-delay:-.62s}.loading div:nth-child(11){-webkit-animation-delay:-.682s;animation-delay:-.682s}.loading div:nth-child(12){-webkit-animation-delay:-.744s;animation-delay:-.744s}.loading.secondary-color div:after{background-color:#7353ff}.loading.accent-color div:after{background-color:#a0dde6}@-webkit-keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.step-four{margin:20px 20px 20px 0}.step-four .text{font-family:Rajdhani,sans-serif}.step-four .text .name{color:red}.step-four .heading{font-size:36px;padding-left:24px;padding-right:24px}.step-four .subheading{font-size:24px}.step-four .viviboom-text{font-size:48px;font-family:Titillium Web,sans-serif;color:#000}.step-four .cover-image{margin:20px auto;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;width:560px;border-radius:20px}.step-four .cover-image img{height:200px}.step-four .welcome-modal-image-buttons{display:block;margin:20px 20px 32px;align-items:center;text-align:center}.step-four .welcome-modal-image-buttons label{width:160px;margin:16px auto;background-color:#000!important}.step-four .welcome-modal-image-buttons label.disabled{opacity:.5;cursor:not-allowed}.step-four .welcome-modal-image-buttons label.disabled:hover{box-shadow:0 0 0 0 rgba(0,0,0,.1)}.step-four .welcome-modal-image-buttons label input{display:none}.step-four .welcome-modal-image-buttons .button{width:160px;margin:16px auto;background-color:#52db40}.step-four .cropper-cover{width:1120px;height:400px;margin:auto;background-color:#fff;position:absolute;left:50%;top:10%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1000002}.step-four .button-element{margin-top:40px}.step-four .dimmed-background{background:#000;opacity:.5;position:fixed;left:-100%!important;top:-100%!important;height:300vh;width:300vw;overflow:auto;z-index:1000001}@media screen and (max-width:979px){.step-three .heading{padding-left:8px;padding-right:8px}}@media screen and (max-width:480px){.step-four{margin:24px 12px 12px}.step-four .heading{font-size:28px}.step-four .subheading{font-size:16px}.step-four .viviboom-text{font-size:36px}}.step-five{margin:20px 20px 20px 0}.step-five .text{font-family:Rajdhani,sans-serif}.step-five .text .name{color:red}.step-five .heading{font-size:36px}.step-five .desc{font-size:28px}.step-five .subheading{font-size:24px}.step-five .viviboom-text{font-size:48px;font-family:Titillium Web,sans-serif;color:#000}.step-five .profile-desc{margin-top:20px}.step-five .profile-desc form label{text-align:left}.step-five .profile-desc form textarea{height:auto;width:70%}.step-five .profile-desc form button{width:160px;margin:16px auto;background-color:#52db40}@media screen and (max-width:480px){.step-five{margin:24px 12px 12px}.step-five .heading{font-size:28px}.step-five .subheading{font-size:16px}.step-five .viviboom-text{font-size:36px}}.home-page-event{margin:0;height:100%;display:flex;flex-flow:column}.home-page-event .home-navi-sub{overflow:hidden;position:relative;display:flex;flex-flow:column;height:100%;margin:12px;border-radius:12px;cursor:pointer;background-color:#fff;transition:all .3s ease-out}.home-page-event .home-navi-sub:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.03);transform:scale(1.03)}.home-page-event .home-navi-sub .workshop-image{min-width:100%;height:auto;display:flex;justify-content:center;align-self:flex-start}.home-page-event .home-navi-sub .workshop-image .image{width:100%;aspect-ratio:1.5;min-height:160px}.home-page-event .home-navi-sub .text{text-align:left;margin:-36px 8px 16px;padding:12px;display:flex;flex-flow:column;text-align:center}.home-page-event .home-navi-sub .text.workshop-desc{height:100%;cursor:default}.home-page-event .home-navi-sub .text .duration{padding-top:10px}.home-page-event .home-navi-sub .text h3{margin-bottom:0}.home-page-event .home-navi-sub .text p{display:none}.home-page-event .home-navi-sub .text p:first-of-type{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.home-page-event .home-navi-sub .text p.show{display:block}.home-page-event .home-navi-sub .text .button-element-container{display:flex;flex-grow:1;flex-direction:column}.home-page-event .home-navi-sub .text .button-element-container .gap-fill{flex-grow:1}.home-page-event .home-navi-sub .date-sticker{position:relative;left:5%;bottom:36px;border-radius:12px;width:44px;z-index:2}.home-page-event .home-navi-sub .date-sticker .date-sticker-day{height:36px;background-color:rgba(115,83,255,.5);color:#fff;border-radius:12px 12px 0 0;text-align:center;padding:6px 0;font-size:20px;font-weight:700}.home-page-event .home-navi-sub .date-sticker .date-sticker-month{height:24px;padding:4px 0;text-align:center;background-color:#7353ff;border-radius:0 0 12px 12px;color:#fff;font-size:12px;font-weight:700}.button-element{height:40px;width:100%;overflow:hidden;border-radius:20px;position:relative}.button-element .background{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#7353ff;transition:opacity .3s linear}.button-element.delete .background{background-color:#c80032}.button-element.rotate .background{background-color:#00c800}.button-element.clear .background{border:1px solid rba(100,100,100,1);background-color:transparent}.button-element.clear button{border:1px solid #969696;color:#333}.button-element.clear button:hover{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.1)}.button-element.clear button:active{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.2)}.button-element.disabled .background{opacity:.5}.button-element.cancel .background{background-color:#f0f0f0}.button-element.cancel svg .real-path{fill:#333}.button-element.cancel button,.button-element.cancel input{color:#333}.button-element.cancel button:hover,.button-element.cancel input:hover{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.1)}.button-element.cancel button:active,.button-element.cancel input:active{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.2)}.button-element.no-image .button-status-image{opacity:0;display:none}.button-element .button-status-image{display:block;position:absolute;z-index:10;top:8px;right:8px;width:24px;height:24px;opacity:1;transition:display .3s,opacity .3s cubic-bezier(.21,.6,.47,.82);transition-delay:display .3s}.button-element button,.button-element input{background-color:transparent;z-index:15}.button-element.loading .button-status-image{-webkit-transform:translate(-100px,-100px) scale(1) translate(100px,100px);transform:translate(-100px,-100px) scale(1) translate(100px,100px)}.button-element.loading .button-status-image div,.button-element.loading .button-status-image div:after{z-index:11;position:absolute;width:inherit;height:inherit;border:2px solid #fff;border-top-color:#555;border-radius:50%}.button-element.loading .button-status-image div{-webkit-animation:lds-rolling .65s cubic-bezier(.75,.35,.34,.64) infinite;animation:lds-rolling .65s cubic-bezier(.75,.35,.34,.64) infinite;top:50%;left:50%}.button-element.loading .button-status-image div:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@keyframes lds-rolling{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes lds-rolling{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.home-builderpal-container{width:100%;background-image:url(/static/media/background.894ab26b.jpg);background-size:cover;display:flex;flex-direction:column;align-items:center;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);border-radius:18px}.home-builderpal-container .inner-container{width:100%;max-width:1080px;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:979px){.home-builderpal-container .inner-container{flex-direction:column;justify-content:center;align-items:center}}.home-builderpal-container .inner-container .title-container{width:400px;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px;border-radius:18px;color:#ddd}@media screen and (max-width:979px){.home-builderpal-container .inner-container .title-container{border-top-right-radius:0;border-top-left-radius:0;width:100%;color:#3e3f5e;background-color:#fff;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}}.home-builderpal-container .inner-container .title-container h6,.home-builderpal-container .inner-container .title-container p{margin-bottom:24px}.home-builderpal-container .inner-container .title-container .title{text-align:center;font-size:36px}.home-builderpal-container .inner-container .title-container .subtitle{text-align:center;font-size:22px;font-weight:700}.home-builderpal-container .inner-container .title-container .next-button{width:200px}.home-builderpal-container .inner-container .title-container .next-button .background{background-color:#23d2e2}.home-builderpal-container .inner-container .title-container .next-button button{font-size:20px}.welcome-banner{display:flex;flex-direction:column;align-items:center;justify-content:center;height:360px;margin-bottom:120px}@media screen and (max-width:979px){.welcome-banner{height:264px;margin-bottom:140px}}.welcome-banner .home-background-container{position:absolute;top:0;left:0;right:0;z-index:-2;height:440px}.welcome-banner .home-background-container .home-background{width:100%;height:100%;object-fit:cover}.welcome-banner .home-background-container .home-arrow{position:absolute;top:30px;right:12%;width:140px;-webkit-animation:bounce 2s linear infinite;animation:bounce 2s linear infinite}@media screen and (max-width:585px){.welcome-banner .home-background-container .home-arrow{top:10px}}.welcome-banner .home-background-container .home-lightbulb{position:absolute;top:168px;right:4%;width:50px;-webkit-animation:bounce 1.8s linear infinite;animation:bounce 1.8s linear infinite;opacity:.5}@media screen and (max-width:585px){.welcome-banner .home-background-container .home-lightbulb{display:none}}.welcome-banner .home-background-container .home-face{position:absolute;top:180px;left:5%;width:64px;-webkit-animation:bounce 2.1s linear infinite;animation:bounce 2.1s linear infinite;opacity:.5}@media screen and (max-width:585px){.welcome-banner .home-background-container .home-face{display:none}}.welcome-banner .home-background-container .home-scribble{position:absolute;top:50px;left:16%;width:80px;-webkit-animation:bounce 1.9s linear infinite;animation:bounce 1.9s linear infinite;opacity:.5}@media screen and (max-width:585px){.welcome-banner .home-background-container .home-scribble{top:40px}}.welcome-banner .home-background-container .home-scribble1{position:absolute;top:320px;left:18%;width:72px;-webkit-animation:bounce 2.2s linear infinite;animation:bounce 2.2s linear infinite;opacity:.4}@media screen and (max-width:585px){.welcome-banner .home-background-container .home-scribble1{top:340px}}.welcome-banner .home-background-container .home-scribble2{position:absolute;top:320px;right:18%;width:60px;-webkit-animation:bounce 2.3s linear infinite;animation:bounce 2.3s linear infinite;opacity:.5}@media screen and (max-width:585px){.welcome-banner .home-background-container .home-scribble2{top:340px}}.welcome-banner .home-title-container{display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:979px){.welcome-banner .home-title-container{flex-direction:column}}.welcome-banner .home-title-container .home-title{font-size:58px;margin:0 18px 0 0;color:#fff;font-family:Titillium Web,sans-serif;-webkit-user-select:none;-ms-user-select:none;user-select:none;line-height:58px}@media screen and (max-width:979px){.welcome-banner .home-title-container .home-title{margin:0 0 8px;font-size:36px}}.welcome-banner .home-title-container .home-logo{width:348px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.welcome-banner .home-subtitle{font-size:28px;color:#fff;-webkit-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:2px;margin-top:8px}.welcome{position:absolute;top:0;left:0;background-color:#1e1e1e;width:100%;-ms-overflow-style:none;scrollbar-width:none}.welcome ::-webkit-scrollbar{display:none}.welcome .welcome-background{top:0;left:0;height:100vh;width:100vw;position:absolute;background-image:url(/static/media/background2.bc82caae.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;z-index:0}.welcome .welcome-language{position:fixed;right:10px;top:10px;z-index:100;cursor:pointer;border-radius:5px;display:flex;height:32px}.welcome .welcome-language .icon{height:100%;width:32px;padding:4px;position:relative}.welcome .welcome-language .icon svg{height:100%;width:100%}.welcome .welcome-language .icon svg .real-path{fill:#fff}.welcome .welcome-language .text{margin:0 4px;line-height:32px;color:#fff}.welcome .welcome-language:hover{transition:all .3s;background-color:#fff}.welcome .welcome-language:hover .icon svg .real-path{fill:#183b56}.welcome .welcome-language:hover .text{color:#183b56}.welcome .welcome-content{height:100vh;padding:70px 0;position:relative;display:flex;flex-flow:column;overflow:auto}.welcome .welcome-content .welcome-info{z-index:1;display:flex;flex-flow:column;align-items:center;color:#fff;text-align:center;width:100%;padding:0 20px}.welcome .welcome-content .welcome-info a{color:inherit;text-decoration:underline}.welcome .welcome-content .welcome-info h2.welcome-info-pretitle{font-size:24px;margin:0}.welcome .welcome-content .welcome-info .logo-image{-webkit-user-drag:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;width:450px}@media screen and (max-width:500px){.welcome .welcome-content .welcome-info .logo-image{width:400px}}@media screen and (max-width:450px){.welcome .welcome-content .welcome-info .logo-image{width:350px}}@media screen and (max-width:400px){.welcome .welcome-content .welcome-info .logo-image{width:300px}}@media screen and (max-width:350px){.welcome .welcome-content .welcome-info .logo-image{width:250px}}@media screen and (max-width:300px){.welcome .welcome-content .welcome-info .logo-image{width:200px}}.welcome .welcome-content .welcome-info .logo{width:60px;height:60px;display:flex;justify-content:center;align-items:center}.welcome .welcome-content .welcome-info .logo svg{height:100%}.welcome .welcome-content .welcome-info .logo svg .real-path{fill:#fff}.welcome .welcome-content .welcome-info .welcome-info-institution{font-size:18px;margin-bottom:18px}.welcome .welcome-content .welcome-info .tab-switch{display:flex;border:1px solid #fff;border-radius:12px;overflow:hidden;width:100%;max-width:360px;margin:20px 0 0}.welcome .welcome-content .welcome-info .tab-switch .tab-switch-button{margin:0;flex:1 1;height:52px;line-height:52px;font-weight:800;cursor:pointer;transition:all .3s}.welcome .welcome-content .welcome-info .tab-switch .tab-switch-button.active{cursor:default;background-color:#fff;color:#000}.welcome .welcome-content .welcome-form{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center}.welcome .welcome-content .welcome-form .form-box{z-index:1;width:484px;padding:64px;border-radius:12px;background-color:#fff;box-shadow:0 0 60px 0 rgba(94,92,154,.12);position:relative;display:none}.welcome .welcome-content .welcome-form .form-box.active{display:block}.landing-form{position:relative;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;text-align:center;margin:0 auto;max-width:504px;width:100%;padding:0 20px}.landing-form .form-box{position:absolute!important;padding:36px 64px;border-radius:12px;background-color:#fff;box-shadow:0 0 60px 0 rgba(94,92,154,.12);left:auto!important;margin-top:40px;width:100%}@media screen and (max-width:504px){.landing-form .form-box{border-radius:0}}button,input[type=email],input[type=password],input[type=text],label,select,textarea{font-family:"Rajdhani",sans-serif}label{display:block;margin:0;color:#3e3f5e;line-height:1em}button,input[type=email],input[type=password],input[type=text],select,textarea{border-radius:12px;font-size:1rem;font-weight:700}input[type=email],input[type=password],input[type=text],select,textarea{background-color:#fff;border:1px solid #dedeea;color:#3e3f5e;transition:border-color .2s ease-in-out}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#615dfa}input[type=email],input[type=password],input[type=text]{height:54px;padding:0 18px}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#adafca;font-size:.875rem;font-weight:500}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#adafca;font-size:.875rem;font-weight:500}input[type=email]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder{color:#adafca;font-size:.875rem;font-weight:500}textarea{padding:14px 18px;resize:none}textarea::-webkit-input-placeholder{color:#adafca;font-weight:600}textarea:-ms-input-placeholder{color:#adafca;font-weight:600}textarea::placeholder{color:#adafca;font-weight:600}.form{width:100%}.form+.button{margin-top:40px}.form-row{width:100%}.form-row+.form-row{margin-top:28px}.form-row.space-between{display:flex;justify-content:space-between;align-items:center}.form-row.space-between .form-item{width:auto}.form-row.split{display:flex;flex-wrap:nowrap}.form-row.split .form-item{margin-right:16px}.form-row.split .form-item:last-child{margin-right:0}.form-row.split .form-item>*{margin-bottom:28px}.form-row.split .form-item>:last-child{margin-bottom:0}.form-item{width:100%}.form-item.auto-width{width:auto}.form-item.centered{display:flex;align-items:center}.form-item.split{display:flex}.form-item.split.medium>*{margin-right:16px}.form-item.split.medium>:last-child{margin-right:0}.form-item.split>*{width:100%;margin-right:12px}.form-item.split>:last-child{margin-right:0}.form-input-decorated{position:relative}.form-input-decorated input[type=text]{padding-right:60px}.form-input-decorated .form-input-icon{fill:#adafca;opacity:.6;pointer-events:none;position:absolute;top:14px;right:20px}.form-input{position:relative}.form-input.dark input[type=password],.form-input.dark input[type=text],.form-input.dark textarea{border:none;background-color:#4e4ac8;color:#fff}.form-input.dark input[type=password]::-webkit-input-placeholder,.form-input.dark input[type=text]::-webkit-input-placeholder,.form-input.dark textarea::-webkit-input-placeholder{color:#8b88ff;opacity:.6}.form-input.dark input[type=password]:-ms-input-placeholder,.form-input.dark input[type=text]:-ms-input-placeholder,.form-input.dark textarea:-ms-input-placeholder{color:#8b88ff;opacity:.6}.form-input.dark input[type=password]::placeholder,.form-input.dark input[type=text]::placeholder,.form-input.dark textarea::placeholder{color:#8b88ff;opacity:.6}.form-input.social-input .social-link{position:absolute;top:4px;left:4px;pointer-events:none}.form-input.social-input input{padding-left:64px}.form-input.social-input label{left:64px}.form-input.social-input.active label{left:58px}.form-input.currency-decorated:before{content:"$";color:#00c7d9;font-size:.875rem;font-weight:700;position:absolute;top:12px;left:22px;pointer-events:none}.form-input.currency-decorated input{padding-left:32px}.form-input.small input,.form-input.small label,.form-input.small textarea{font-size:.875rem}.form-input.small label{top:16px}.form-input.small input{height:48px}.form-input.small textarea{height:100px}.form-input.small button{width:64px;position:absolute;top:0;right:0}.form-input.full,.form-input.full textarea{height:100%}.form-input.mid-textarea textarea{height:124px}.form-input.medium-textarea textarea{height:160px}.form-input.active label{background-color:#fff;padding:0 6px;font-size:.75rem;top:-6px;left:12px}.form-input label{color:#adafca;font-size:1rem;font-weight:600;position:absolute;top:20px;left:20px;transition:all .3s ease-in-out;pointer-events:none;background-color:#fff;z-index:49}.form-title{font-size:.875rem;font-weight:700}.form-textarea{position:relative}.form-textarea textarea{font-size:.875rem;padding:26px 28px 0}.form-textarea .form-textarea-limit-text{padding:0 28px;font-size:.75rem;font-weight:500;opacity:.6;text-align:right}.form-select{width:100%;height:48px;position:relative}.form-select.v2{width:auto;height:auto}.form-select.v2 select{width:auto;height:auto;padding-right:20px;border:none;font-size:.75rem}.form-select.v2 .form-select-icon{top:10px;right:0}.form-select select{width:100%;height:100%;padding-left:20px;font-size:.875rem;cursor:pointer}.form-select .form-select-icon{fill:#3e3f5e;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:20px;right:20px;pointer-events:none}.form-select label{padding:0 6px;background-color:#fff;color:#adafca;font-size:.75rem;font-weight:600;position:absolute;top:-8px;left:12px;pointer-events:none}.checkbox-line{display:flex;justify-content:space-between;align-items:center}.checkbox-line .checkbox-line-text{color:#00c7d9;font-size:.875rem;font-weight:500}.checkbox-wrap{position:relative}.checkbox-wrap .checkbox-info{margin-top:12px}.checkbox-wrap .checkbox-info .checkbox-info-text{font-size:.875rem;font-weight:500;line-height:1.4285714286em}.checkbox-wrap.checkbox-rating .rating-list{position:absolute;top:6px;left:34px;pointer-events:none}.checkbox-wrap.checkbox-rating label{padding-left:104px}.checkbox-wrap input[type=checkbox],.checkbox-wrap input[type=radio]{display:none}.checkbox-wrap input[type=checkbox]:checked+.checkbox-box,.checkbox-wrap input[type=radio]:checked+.checkbox-box{background-color:#23d2e2;border-color:#23d2e2}.checkbox-wrap input[type=checkbox]:checked+.checkbox-box.round,.checkbox-wrap input[type=radio]:checked+.checkbox-box.round{border:6px solid #23d2e2;background-color:#fff}.checkbox-wrap input[type=checkbox]:checked+.checkbox-box .icon-cross,.checkbox-wrap input[type=radio]:checked+.checkbox-box .icon-cross{fill:#fff}.checkbox-wrap label{padding-left:34px;font-size:.875rem;font-weight:700;line-height:22px;cursor:pointer}.checkbox-wrap .checkbox-box{display:flex;justify-content:center;align-items:center;width:22px;height:22px;border:1px solid #dedeea;border-radius:6px;background-color:#fff;pointer-events:none;position:absolute;top:0;left:0;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.checkbox-wrap .checkbox-box.round{border-radius:50%}.checkbox-wrap .checkbox-box .icon-cross{fill:transparent;transition:fill .2s ease-in-out}.checkbox-wrap.small label{padding-left:24px;font-size:.75rem;line-height:16px}.checkbox-wrap.small .checkbox-box{width:16px;height:16px;border-radius:4px}.checkbox-wrap.small .checkbox-box.round{border-radius:50%}.checkbox-wrap.small .checkbox-box .icon-cross{width:8px;height:8px}.form-link{color:#adafca;font-size:.875rem;font-weight:700;line-height:22px}.form-text{font-size:.875rem;line-height:1.7142857143em;font-weight:500}.interactive-input{width:100%;height:52px;position:relative}.interactive-input.dark input{border:none;background-color:#4e4ac8;color:#fff}.interactive-input.dark input::-webkit-input-placeholder{color:#8b88ff;opacity:.6}.interactive-input.dark input:-ms-input-placeholder{color:#8b88ff;opacity:.6}.interactive-input.dark input::placeholder{color:#8b88ff;opacity:.6}.interactive-input.dark .interactive-input-icon-wrap .interactive-input-icon{fill:#8b88ff}.interactive-input.dark .interactive-input-action:hover .interactive-input-action-icon{fill:#fff}.interactive-input.dark .interactive-input-action .interactive-input-action-icon{fill:#8b88ff}.interactive-input.small{height:48px}.interactive-input.active .interactive-input-action{display:flex}.interactive-input.active .interactive-input-icon{display:none}.interactive-input input{height:100%;padding-right:60px}.interactive-input .interactive-input-icon-wrap{display:flex;justify-content:center;align-items:center;width:60px;height:100%;position:absolute;top:0;right:0;pointer-events:none}.interactive-input .interactive-input-icon-wrap.actionable{pointer-events:all}.interactive-input .interactive-input-icon-wrap.actionable .interactive-input-icon{cursor:pointer}.interactive-input .interactive-input-icon-wrap.actionable .interactive-input-icon:hover{fill:#3e3f5e;opacity:1}.interactive-input .interactive-input-icon-wrap .interactive-input-icon{fill:#adafca;opacity:.6;transition:fill .2s ease-in-out,opacity .2s ease-in-out}.interactive-input .interactive-input-action{display:flex;justify-content:center;align-items:center;width:60px;height:100%;position:absolute;top:0;right:0;cursor:pointer;display:none}.interactive-input .interactive-input-action:hover .interactive-input-action-icon{fill:#3e3f5e;opacity:1}.interactive-input .interactive-input-action .interactive-input-action-icon{fill:#adafca;opacity:.6;pointer-events:none;transition:fill .2s ease-in,opacity .2s ease-in}.form-add-items .form-add-items-title{color:#adafca;font-size:.75rem;font-weight:600}.form-add-items .form-add-items-info{margin-top:12px;display:flex;align-items:center}.form-add-items .form-add-items-info .user-avatar-list{margin-left:14px}.form-add-items .form-add-items-button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:8px;background-color:#23d2e2;cursor:pointer}.form-add-items .form-add-items-button .form-add-items-button-icon{pointer-events:none}.form-rating-wrap{display:flex;align-items:center}.form-rating-wrap label{margin-right:16px;font-size:.875rem;font-weight:700}.form-counter-wrap{position:relative}.form-counter-wrap label{padding:0 6px;background-color:#fff;color:#adafca;font-size:.75rem;font-weight:600;position:absolute;top:-6px;left:12px;z-index:2;pointer-events:none}.form-counter{display:flex;align-items:center;width:96px;height:48px;padding:0 40px 0 18px;border:1px solid #dedeea;border-radius:12px;position:relative}.form-counter.with-currency{padding-left:30px}.form-counter.with-currency:before{content:"$";color:#00c7d9;font-family:"Rajdhani",sans-serif;font-size:.875rem;font-weight:700;position:absolute;top:13px;left:20px}.form-counter.full{width:100%}.form-counter .form-counter-value{font-size:.875rem;font-weight:700}.form-counter .form-counter-control{display:flex;justify-content:center;width:12px;height:12px;position:absolute;right:20px;cursor:pointer}.form-counter .form-counter-control .form-counter-icon{fill:#3e3f5e}.form-counter .form-counter-control.form-counter-control-increase{top:10px}.form-counter .form-counter-control.form-counter-control-increase .form-counter-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.form-counter .form-counter-control.form-counter-control-decrease{align-items:flex-end;bottom:10px}.form-counter .form-counter-control.form-counter-control-decrease .form-counter-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.form-switch{display:flex;align-items:center;width:52px;height:28px;border:1px solid #dedeea;border-radius:200px;background-color:#eaeaf5;cursor:pointer;position:relative;transition:background-color .3s ease-in-out}.form-switch.active{background-color:#23d2e2}.form-switch.active .form-switch-button{left:26px}.form-switch .form-switch-button{width:22px;height:22px;border-radius:50%;background-color:#fff;position:absolute;top:2px;left:2px;transition:left .3s ease-in-out}.form-switch .form-switch-button:after,.form-switch .form-switch-button:before{content:"";width:2px;height:8px;background-color:#adafca;opacity:.2;position:absolute;top:7px}.form-switch .form-switch-button:before{left:8px}.form-switch .form-switch-button:after{right:8px}@media screen and (max-width:960px){.form-row.split{display:block}.form-row.split .form-item{margin-bottom:28px}.form-row.split .form-item:last-child{margin-bottom:0}.form-row.split .form-item textarea{height:124px}.form-item.split.join-on-mobile{display:block}.form-item.split.join-on-mobile.medium>*,.form-item.split.join-on-mobile>*{margin-right:0}.form-item.split.join-on-mobile>:last-child{margin-top:28px}}.show-password{background-color:#fff;top:4px;right:4px;position:absolute;border:0;width:45px;height:45px;z-index:10;cursor:pointer;transition:.3s;border-radius:10px}.show-password svg{fill:#183b56;margin:20%;width:60%;height:60%}.show-password:hover{background-color:#eee}.sign-in .signin-info{display:flex;flex-flow:column;align-items:center;text-align:center}.sign-in .signin-info .signin-info-text{color:#183b56;font-size:24px;margin:24px 0;font-weight:700}.sign-in .signin-info .signin-options{display:flex;flex-direction:row;margin:8px 0 28px}.sign-in .signin-info .signin-options .signin-option{width:180px;height:180px;margin:0 8px;border-radius:24px;border:3px solid #ebe9f5;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;justify-content:center;align-items:center}.sign-in .signin-info .signin-options .signin-option:hover{box-shadow:0 3px 8px #ebe9f5}@media screen and (max-width:500px){.sign-in .signin-info .signin-options .signin-option{width:160px;height:160px}}.sign-in .signin-info .signin-options .signin-option .icon{height:80px;width:80px;margin:12px 0;object-fit:contain;border-radius:50%;-webkit-user-drag:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.sign-in .signin-info .signin-options .signin-option .signin-option-text{color:#183b56;font-size:20px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.sign-in .institution-info{padding-top:30px}.sign-in .institution-info .back-button{height:48px;width:48px;top:12px;left:12px;position:absolute;border-radius:2px;padding:8px;cursor:pointer;z-index:150}.sign-in .institution-info .back-button svg{height:100%;width:100%}.sign-in .institution-info .back-button svg .real-path{fill:#183b56}.sign-in .institution-info .back-button:hover{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.1)}.sign-in .institution-info .back-button:active{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.2)}.sign-in .institution-info .institution-info-text{width:100%;text-align:left;font-size:18px;line-height:24px;color:#183b56;font-weight:600}.sign-in .institution-info .institution-list{width:100%;display:flex;flex-direction:column}.sign-in .institution-info .institution-list .institution-item{width:100%;font-size:18px;color:#7353ff;text-align:left;margin:8px 0;cursor:pointer}.sign-in .login-form .back-button{height:48px;width:48px;top:12px;left:12px;position:absolute;border-radius:2px;padding:8px;cursor:pointer;z-index:150}.sign-in .login-form .back-button svg{height:100%;width:100%}.sign-in .login-form .back-button svg .real-path{fill:#183b56}.sign-in .login-form .back-button:hover{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.1)}.sign-in .login-form .back-button:active{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.2)}.sign-in .button-element{border-radius:10px}.sign-in .cookie-consent{margin-bottom:10px}.sign-in .underlined{color:#6c7bfd}.sign-in .links-container{margin:30px 0 0}.sign-in .links-container .app-download-text,.sign-in .links-container .link{display:block;margin:10px 0 0;font-size:15px;cursor:pointer;color:#183b56}.sign-in .links-container .app-download-text:hover,.sign-in .links-container .link:hover{color:rgba(24,59,86,.7);text-decoration:none}.sign-in .new-section-container{margin:20px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.sign-in .new-section-desc{display:block;margin:10px 0 0;font-size:17px;color:#183b56}.sign-in .new-section-button{margin:10px 0 20px;width:250px}.welcome-signup{position:absolute;top:0;left:0;background-color:#1e1e1e;width:100%;-ms-overflow-style:none;scrollbar-width:none}.welcome-signup ::-webkit-scrollbar{display:none}.welcome-signup .welcome-signup-background{top:0;left:0;height:100vh;width:100vw;position:absolute;background-image:url(/static/media/background2.bc82caae.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;z-index:0}.welcome-signup .welcome-signup-language{position:fixed;right:10px;top:10px;z-index:100;cursor:pointer;border-radius:5px;display:flex;height:32px}.welcome-signup .welcome-signup-language .icon{height:100%;width:32px;padding:4px;position:relative}.welcome-signup .welcome-signup-language .icon svg{height:100%;width:100%}.welcome-signup .welcome-signup-language .icon svg .real-path{fill:#fff}.welcome-signup .welcome-signup-language .text{margin:0 4px;line-height:32px;color:#fff}.welcome-signup .welcome-signup-language:hover{transition:all .3s;background-color:#fff}.welcome-signup .welcome-signup-language:hover .icon svg .real-path{fill:#183b56}.welcome-signup .welcome-signup-language:hover .text{color:#183b56}.welcome-signup .welcome-signup-branches{position:fixed;left:10px;top:10px;z-index:100;cursor:pointer;border-radius:5px;display:flex;height:32px}.welcome-signup .welcome-signup-branches .icon{height:100%;width:32px;padding:4px;position:relative}.welcome-signup .welcome-signup-branches .icon svg{height:100%;width:100%}.welcome-signup .welcome-signup-branches .icon svg .real-path{fill:#fff}.welcome-signup .welcome-signup-branches .text{margin:0 4px;line-height:32px;color:#fff}.welcome-signup .welcome-signup-branches:hover{transition:all .3s;background-color:#fff}.welcome-signup .welcome-signup-branches:hover .icon svg .real-path{fill:#183b56}.welcome-signup .welcome-signup-branches:hover .text{color:#183b56}.welcome-signup .back-button{top:4px;left:4px;position:absolute;border-radius:2px;padding:6px;cursor:pointer;z-index:150;display:flex;flex-direction:row;align-items:center}.welcome-signup .back-button svg{height:24px;width:24px}.welcome-signup .back-button svg .real-path{fill:#fff}.welcome-signup .back-button .back-text{font-size:20px;color:#fff;margin:0 12px}.welcome-signup .back-button:hover{box-shadow:inset 0 0 250px 0 hsla(0,0%,100%,.1)}.welcome-signup .back-button:active{box-shadow:inset 0 0 250px 0 hsla(0,0%,100%,.2)}.student-signup{height:100vh;position:relative;display:flex;flex-flow:column;align-items:center;justify-content:center}.student-signup .back-button{height:48px;width:48px;top:10px;left:10px;position:absolute;border-radius:2px;padding:8px;cursor:pointer;z-index:150}.student-signup .back-button svg{height:100%;width:100%}.student-signup .back-button svg .real-path{fill:#fff}.student-signup .back-button:hover{box-shadow:inset 0 0 250px 0 hsla(0,0%,100%,.1)}.student-signup .back-button:active{box-shadow:inset 0 0 250px 0 hsla(0,0%,100%,.2)}.student-signup .student-signup-info{display:flex;flex-flow:column;align-items:center;text-align:center;padding:48px 64px;margin:36px 0;border-radius:12px;background-color:#fff;box-shadow:0 0 60px 0 rgba(94,92,154,.12);max-width:500px;width:100%}@media screen and (max-width:504px){.student-signup .student-signup-info{border-radius:0;padding:48px 18px}}.student-signup .student-signup-info .logo-image{-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;width:100%;max-width:318px}.student-signup .student-signup-info .student-signup-info-text{color:#183b56;font-size:18px;font-weight:500;margin:24px 0}.student-signup .student-signup-info .digits{display:flex;flex-direction:row;justify-content:space-between}.student-signup .student-signup-info .digits .digit{flex:1 1;margin:4px;height:60px;max-width:52px;border-radius:8px;background-color:hsla(0,0%,50.2%,.1);text-align:center;border:0;font-size:24px;font-weight:700;color:#183b56}.student-signup .student-signup-info .digits .digit:focus{outline:none!important;border:2px solid #8a71fd}.student-signup .student-signup-info .err-message{text-align:left;margin:12px 4px 0;color:#f33}.student-signup .student-signup-info .next-button{margin-top:36px;width:160px}.student-signup .student-signup-info .next-button button{font-size:18px}.student-signup .student-signup-form{display:flex;flex-flow:column;align-items:center;text-align:center;padding:36px 64px;margin:36px 0;border-radius:12px;background-color:#fff;box-shadow:0 0 60px 0 rgba(94,92,154,.12);max-width:504px;width:100%}@media screen and (max-width:504px){.student-signup .student-signup-form{border-radius:0;padding:18px}}.student-signup .student-signup-form .logo-image{-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;width:100%;max-width:318px}.student-signup .student-signup-form .student-signup-info-text{color:#183b56;font-size:18px;font-weight:500;margin:24px 0}.student-signup .student-signup-form .signup-form{width:100%;display:flex;flex-direction:column;align-items:center}.student-signup .student-signup-form .signup-form .form-input{width:100%}.student-signup .student-signup-form .signup-form .form-input input{margin:0 0 18px}.student-signup .student-signup-form .signup-form .signup-name{display:flex;flex-direction:row}.student-signup .student-signup-form .signup-form .signup-name .form-input{flex:1 1}.student-signup .student-signup-form .signup-form .signup-name :first-child{margin-right:18px}.student-signup .student-signup-form .next-button{margin-top:12px;width:160px}.student-signup .student-signup-form .next-button button{font-size:18px}.student-signup .student-signup-form .sign-in{display:block;margin:18px 0 0;font-size:17px}.student-signup .student-signup-form .sign-in:hover{color:rgba(24,59,86,.7);text-decoration:none}.student-signup .success-page{display:flex;flex-flow:column;align-items:center;text-align:center;padding:36px 64px;border-radius:12px;background-color:#fff;box-shadow:0 0 60px 0 rgba(94,92,154,.12);width:100%;max-width:1024px}.student-signup .success-page .logo-image{-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;width:100%;max-width:318px}.student-signup .success-page .success-note{margin:24px;font-size:18px;color:#000;font-weight:600;max-width:800px;text-align:center}.student-signup .success-page .welcome-video{width:100%;padding:40px;display:flex;align-items:center;justify-content:center}.student-signup .success-page .welcome-video iframe{width:100%;min-width:300px;min-height:300px;aspect-ratio:1.7777777778;border-radius:10px}.member-signup-container{position:absolute;top:0;left:0;background-color:#1e1e1e;width:100%;-ms-overflow-style:none;scrollbar-width:none}.member-signup-container ::-webkit-scrollbar{display:none}.member-signup-container .member-signup-background{top:0;left:0;height:100vh;width:100vw;position:absolute;background-image:url(/static/media/background2.bc82caae.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;z-index:0}.member-signup-container .member-signup-language{position:fixed;right:10px;top:10px;z-index:100;cursor:pointer;border-radius:5px;display:flex;height:32px}.member-signup-container .member-signup-language .icon{height:100%;width:32px;padding:4px;position:relative}.member-signup-container .member-signup-language .icon svg{height:100%;width:100%}.member-signup-container .member-signup-language .icon svg .real-path{fill:#fff}.member-signup-container .member-signup-language .text{margin:0 4px;line-height:32px;color:#fff}.member-signup-container .member-signup-language:hover{transition:all .3s;background-color:#fff}.member-signup-container .member-signup-language:hover .icon svg .real-path{fill:#183b56}.member-signup-container .member-signup-language:hover .text{color:#183b56}.member-signup-container .member-signup-branches{position:fixed;left:10px;top:10px;z-index:100;cursor:pointer;border-radius:5px;display:flex;height:32px}.member-signup-container .member-signup-branches .icon{height:100%;width:32px;padding:4px;position:relative}.member-signup-container .member-signup-branches .icon svg{height:100%;width:100%}.member-signup-container .member-signup-branches .icon svg .real-path{fill:#fff}.member-signup-container .member-signup-branches .text{margin:0 4px;line-height:32px;color:#fff}.member-signup-container .member-signup-branches:hover{transition:all .3s;background-color:#fff}.member-signup-container .member-signup-branches:hover .icon svg .real-path{fill:#183b56}.member-signup-container .member-signup-branches:hover .text{color:#183b56}.member-signup{position:relative;display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%;padding:80px 10% 5%}@media screen and (max-width:780px){.member-signup{padding:80px 20px 20px}}.member-signup .member-signup-info{z-index:1;width:100%;background-color:#fff;border-radius:20px;padding:40px;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.member-signup .member-signup-info .sign-up-description{font-size:18px;font-weight:400;color:#fff;margin:-20px 0 30px 30%;padding-right:10%;text-align:right}@media screen and (max-width:780px){.member-signup .member-signup-info .sign-up-description{font-size:15px;text-align:right;padding-right:20px}}.member-signup .member-signup-info .section-title-top{font-size:25px;font-weight:600}.member-signup .member-signup-info .section-title{font-size:25px;font-weight:600;padding-top:40px}.member-signup .member-signup-info .sign-up-form .text-input{background-color:#ecf1f9;font-weight:500;font-size:15px;border-radius:20px;border:1px solid #dcdcdc;box-shadow:inset 0 0 0 0 transparent;height:40px;line-height:40px;margin:0 0 12px;outline:none;padding:0 12px;position:relative;width:100%}.member-signup .member-signup-info .sign-up-form .dob-input{display:flex;flex-direction:row;justify-self:flex-start}.member-signup .member-signup-info .sign-up-form .dob-input select{width:20%;min-width:80px;background-color:#ecf1f9;font-weight:500;font-size:15px;border-radius:20px;margin:0 20px 12px 0;height:40px;text-indent:18px}.member-signup .member-signup-info .sign-up-form .dob-input:last-child{margin:0}.member-signup .member-signup-info .sign-up-form label{font-size:15px;font-weight:500;color:#828282;padding-bottom:5px}.member-signup .member-signup-info .sign-up-form .add-second-guardian{max-width:250px;margin-bottom:25px;height:40px;border-radius:20px;background-color:#7353ff;color:#fff;font-size:16px;width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;cursor:pointer}.member-signup .member-signup-info .sign-up-form .add-second-guardian input{display:none}.member-signup .member-signup-info .sign-up-form .button-element.submit-form{border-radius:20px;margin:50px auto 0;min-width:200px;width:50%}.member-signup .member-signup-info .sign-up-form .button-element.submit-form .button-status-image{display:none}.member-signup .member-signup-info .sign-up-form .subsection-title{font-size:18px}.member-signup .member-signup-info .sign-up-form .subsection-title.second-guardian{padding-top:20px}.member-signup .member-signup-info .sign-up-form .password-input .show-password{top:0;right:0;border-radius:50px;width:40px;height:40px;background-color:transparent}.member-signup .member-signup-info .sign-up-form .success-page{display:flex;flex-direction:column;align-items:center;width:100%;padding:40px 0;color:#183b56}.member-signup .member-signup-info .sign-up-form .success-page .logo-image{-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;width:100%;max-width:318px}.member-signup .member-signup-info .sign-up-form .success-page .email-sent{margin:30px;font-size:32px;text-align:center}.member-signup .member-signup-info .sign-up-form .success-page .check-email{font-size:18px;color:#000;font-weight:600;max-width:800px;text-align:center}.member-signup .back-button{height:48px;width:48px;top:24px;left:24px;position:absolute;border-radius:2px;padding:8px;cursor:pointer;z-index:150}.member-signup .back-button svg{height:100%;width:100%}.member-signup .back-button svg .real-path{fill:#183b56}.member-signup .back-button:hover{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.1)}.member-signup .back-button:active{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.2)}.selector-container{position:relative}.selector-container .note{position:absolute;top:-28px;right:-24px;color:red;font-size:15px}.password-input{position:relative}.password-input input[type=password],.password-input input[type=text]{position:static;width:356.01px}.password-input.active label{background-color:#fff;padding:0 6px;font-size:.75rem;top:-6px;left:12px}.password-input .show-password{background-color:#fff;top:4px;right:8px;position:absolute;border:0;width:45px;height:45px;cursor:pointer}.password-input .show-password svg{fill:#183b56;margin:20%;width:60%;height:60%}.password-input .show-password:hover{z-index:10}.welcome-institution-signup{position:absolute;top:0;left:0;background-color:#1e1e1e;width:100%;-ms-overflow-style:none;scrollbar-width:none}.welcome-institution-signup ::-webkit-scrollbar{display:none}.welcome-institution-signup .welcome-background{top:0;left:0;height:100vh;width:100vw;position:absolute;background-image:url(/static/media/background2.bc82caae.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;z-index:0}.welcome-institution-signup .welcome-language{position:fixed;right:10px;top:10px;z-index:100;cursor:pointer;border-radius:5px;display:flex;height:32px}.welcome-institution-signup .welcome-language .icon{height:100%;width:32px;padding:4px;position:relative}.welcome-institution-signup .welcome-language .icon svg{height:100%;width:100%}.welcome-institution-signup .welcome-language .icon svg .real-path{fill:#fff}.welcome-institution-signup .welcome-language .text{margin:0 4px;line-height:32px;color:#fff}.welcome-institution-signup .welcome-language:hover{transition:all .3s;background-color:#fff}.welcome-institution-signup .welcome-language:hover .icon svg .real-path{fill:#183b56}.welcome-institution-signup .welcome-language:hover .text{color:#183b56}.welcome-institution-signup .login-back-button{top:4px;left:4px;position:absolute;border-radius:2px;padding:6px;cursor:pointer;z-index:150;display:flex;flex-direction:row;align-items:center}.welcome-institution-signup .login-back-button svg{height:24px;width:24px}.welcome-institution-signup .login-back-button svg .real-path{fill:#fff}.welcome-institution-signup .login-back-button .back-text{font-size:20px;color:#fff;margin:0 12px}.welcome-institution-signup .login-back-button:hover{box-shadow:inset 0 0 250px 0 hsla(0,0%,100%,.1)}.welcome-institution-signup .login-back-button:active{box-shadow:inset 0 0 250px 0 hsla(0,0%,100%,.2)}.welcome-institution-signup .welcome-content{height:100vh;padding:70px 0;position:relative;display:flex;flex-flow:column;overflow:auto}.welcome-institution-signup .welcome-content .welcome-info{z-index:1;display:flex;flex-flow:column;align-items:center;color:#fff;text-align:center;width:100%;padding:0 20px}.welcome-institution-signup .welcome-content .welcome-info a{color:inherit;text-decoration:underline}.welcome-institution-signup .welcome-content .welcome-info h2.welcome-info-pretitle{font-size:24px;margin:0}.welcome-institution-signup .welcome-content .welcome-info .logo-image{-webkit-user-drag:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;width:450px}@media screen and (max-width:500px){.welcome-institution-signup .welcome-content .welcome-info .logo-image{width:400px}}@media screen and (max-width:450px){.welcome-institution-signup .welcome-content .welcome-info .logo-image{width:350px}}@media screen and (max-width:400px){.welcome-institution-signup .welcome-content .welcome-info .logo-image{width:300px}}@media screen and (max-width:350px){.welcome-institution-signup .welcome-content .welcome-info .logo-image{width:250px}}@media screen and (max-width:300px){.welcome-institution-signup .welcome-content .welcome-info .logo-image{width:200px}}.welcome-institution-signup .welcome-content .welcome-info .logo{width:60px;height:60px;display:flex;justify-content:center;align-items:center}.welcome-institution-signup .welcome-content .welcome-info .logo svg{height:100%}.welcome-institution-signup .welcome-content .welcome-info .logo svg .real-path{fill:#fff}.welcome-institution-signup .welcome-content .welcome-info .welcome-info-institution{font-size:18px;margin-bottom:18px}.welcome-institution-signup .welcome-content .welcome-info .tab-switch{display:flex;border:1px solid #fff;border-radius:12px;overflow:hidden;width:100%;max-width:360px}.welcome-institution-signup .welcome-content .welcome-info .tab-switch .tab-switch-button{margin:0;flex:1 1;height:52px;line-height:52px;font-weight:800;cursor:pointer;transition:all .3s}.welcome-institution-signup .welcome-content .welcome-info .tab-switch .tab-switch-button.active{cursor:default;background-color:#fff;color:#000}.welcome-institution-signup .welcome-content .landing-form{position:relative;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;text-align:center;margin:0 auto;max-width:504px;width:100%;padding:0 20px}.welcome-institution-signup .welcome-content .landing-form .form-box{position:absolute!important;border-radius:12px;background-color:#fff;box-shadow:0 0 60px 0 rgba(94,92,154,.12);left:auto!important;margin-top:40px;padding:36px 40px;width:100%}@media screen and (max-width:504px){.welcome-institution-signup .welcome-content .landing-form .form-box{border-radius:0}}.welcome-institution-signup .welcome-content .landing-form .page-tracker-section{display:flex;flex-direction:row;justify-content:space-evenly;margin:20px 0 50px}.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-section{display:flex;flex-direction:column;align-items:center;justify-content:center}.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-dot{z-index:10;height:40px;width:40px;border-radius:50%;display:inline-block;font-size:20px;background-color:#ebebeb;border:2px solid #ebebeb;color:#183b56;font-weight:700;display:flex;justify-content:center;align-items:center;cursor:default}.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-dot.active{background-color:#7353ff;border:none;color:#fff;cursor:pointer}.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-text{display:flex;font-size:14px;color:#183b56;margin:10px 0;width:80px}.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-text.active{color:#7353ff}.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-one-to-two-line{position:absolute;top:75px;left:110px;width:130px;border:2px solid #ebebeb;border-radius:5px}.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-one-to-two-line.active{border:2px solid #7353ff}@media screen and (max-width:450px){.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-one-to-two-line{width:110px}}@media screen and (max-width:420px){.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-one-to-two-line{width:90px}}@media screen and (max-width:390px){.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-one-to-two-line{left:90px}}@media screen and (max-width:350px){.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-one-to-two-line{width:70px}}@media screen and (max-width:300px){.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-one-to-two-line{left:70px}}.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-two-to-three-line{position:absolute;top:75px;right:110px;width:130px;max-width:150px;border:2px solid #ebebeb;border-radius:5px}.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-two-to-three-line.active{border:2px solid #7353ff}@media screen and (max-width:450px){.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-two-to-three-line{width:110px}}@media screen and (max-width:420px){.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-two-to-three-line{width:90px}}@media screen and (max-width:390px){.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-two-to-three-line{right:80px}}@media screen and (max-width:350px){.welcome-institution-signup .welcome-content .landing-form .page-tracker-section .page-two-to-three-line{width:70px}}.welcome-institution-signup .welcome-content .landing-form .back-button{height:48px;width:48px;top:12px;left:12px;position:absolute;border-radius:2px;padding:8px;cursor:pointer;z-index:150}.welcome-institution-signup .welcome-content .landing-form .back-button svg{height:100%;width:100%}.welcome-institution-signup .welcome-content .landing-form .back-button svg .real-path{fill:#183b56}.welcome-institution-signup .welcome-content .landing-form .back-button:hover{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.1)}.welcome-institution-signup .welcome-content .landing-form .back-button:active{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.2)}.welcome-institution-signup .welcome-content .landing-form .section-title{font-size:22px;margin:0 0 15px;font-weight:600;color:#183b56}.welcome-institution-signup .welcome-content .landing-form .form-input-section{margin:18px 0 0}.welcome-institution-signup .welcome-content .landing-form .form-input-section .form-input-text{display:flex;flex-direction:column;justify-content:space-between}.welcome-institution-signup .welcome-content .landing-form .form-input-section .input-title{display:flex;justify-content:flex-start;margin:3px 10px;font-size:18px;min-width:143px}.welcome-institution-signup .welcome-content .landing-form .form-input-section .input-subtitle{font-size:15px;text-align:left;margin:3px 10px;font-weight:400}.welcome-institution-signup .welcome-content .landing-form .form-input-section .digits{display:flex;flex-direction:row;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:300px){.welcome-institution-signup .welcome-content .landing-form .form-input-section .digits{justify-content:space-evenly}}.welcome-institution-signup .welcome-content .landing-form .form-input-section .digits .digit{margin:10px 5px;height:50px;max-width:45px;border-radius:8px;text-align:center;border:2px solid #ebebeb;font-size:20px;font-weight:700;color:#183b56}.welcome-institution-signup .welcome-content .landing-form .form-input-section .digits .digit:focus{outline:none!important;border:2px solid #8a71fd}@media screen and (max-width:400px){.welcome-institution-signup .welcome-content .landing-form .form-input-section .digits .digit{margin:3px;height:40px;max-width:35px;font-size:20px}}@media screen and (max-width:330px){.welcome-institution-signup .welcome-content .landing-form .form-input-section .digits .digit{margin:2px;height:35px;max-width:30px;font-size:20px}}.welcome-institution-signup .welcome-content .landing-form .institution-info-text{width:100%;text-align:left;font-size:18px;line-height:24px;color:#183b56;font-weight:600}.welcome-institution-signup .welcome-content .landing-form .institution-list{width:100%;display:flex;flex-direction:column}.welcome-institution-signup .welcome-content .landing-form .institution-list .institution-item{width:100%;font-size:18px;color:#7353ff;text-align:left;margin:8px 0;cursor:pointer}.welcome-institution-signup .welcome-content .landing-form .timezone-input{width:100%;height:54px;display:flex;align-items:center;font-size:18px;padding:10px}.welcome-institution-signup .welcome-content .landing-form .timezone-input .timezone-item{width:100%;font-size:18px;color:#7353ff;text-align:left;margin:8px 10px;cursor:pointer}.welcome-institution-signup .welcome-content .landing-form .error-message-text{display:flex;justify-content:center;color:red;font-size:16px;margin:18px 0 4px;align-items:center;height:20px}.welcome-institution-signup .welcome-content .success-container{position:relative;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;text-align:center;margin:0 auto;max-width:800px;width:100%;padding:0 20px}.welcome-institution-signup .welcome-content .success-container .success-box{position:absolute!important;padding:30px 60px 55px;border-radius:12px;background-color:#fff;box-shadow:0 0 60px 0 rgba(94,92,154,.12);left:auto!important;margin-top:40px;width:100%}@media screen and (max-width:504px){.welcome-institution-signup .welcome-content .success-container .success-box{border-radius:0}}.welcome-institution-signup .welcome-content .success-container .logo-image{-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;width:100%;max-width:318px}.welcome-institution-signup .welcome-content .success-container .success-note{margin:24px;font-size:18px;color:#000;font-weight:600;max-width:800px;text-align:center}.welcome-institution-signup .welcome-content .success-container .welcome-video{width:100%;display:flex;align-items:center;justify-content:center}.welcome-institution-signup .welcome-content .success-container .welcome-video iframe{width:100%;min-width:300px;min-height:300px;aspect-ratio:1.7777777778;border-radius:10px}.badge-page{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.badge-page .add-on{display:flex;align-items:center;justify-content:flex-end;padding:0 12px 0 40px;border-top:1px solid #eaeaf5;border-bottom-left-radius:12px;border-bottom-right-radius:12px;background-color:#fcfcfd;transition:padding .2s ease-in-out}@media screen and (min-width:600px){.badge-page .add-on.header{display:none}}@media screen and (max-width:600px){.badge-page .add-on.header{padding:0;justify-content:center;background-color:#fff;display:flex;border-top:0;grid-row:3}}@media screen and (max-width:400px){.badge-page .add-on.header{margin-left:-12px}}@media screen and (max-width:370px){.badge-page .add-on.header{margin-left:-22px}}@media screen and (max-width:900px){.badge-page .add-on{padding:0 12px 0 20px;border-radius:0}}@media screen and (max-width:600px){.badge-page .add-on{display:none}}.badge-page .add-on .actions{font-size:20px;font-weight:400;text-align:center;display:flex;padding:10px}.badge-page .add-on .actions .action-button{display:flex;align-items:center;justify-content:center;width:220px;height:44px;border:1px solid #ddd;border-radius:80px;background-color:#7353ff;cursor:pointer;margin:10px 20px;box-shadow:3px 5px 20px 0 rgba(94,92,154,.1);text-decoration:none;transition:all .2s ease-in-out}.badge-page .add-on .actions .action-button .action-button-text{color:#fff;font-size:18px;font-weight:400}.badge-page .add-on .actions .action-button svg{fill:#fff;width:24px;height:24px;margin-right:16px}@media screen and (max-width:979px){.badge-page .add-on .actions .info:last-child{display:flex}}@media screen and (max-width:800px){.badge-page .add-on .actions .action-button{width:44px}}@media screen and (max-width:800px)and (max-width:390px){.badge-page .add-on .actions .action-button{margin:10px}}@media screen and (max-width:800px){.badge-page .add-on .actions .action-button .action-button-text{display:none}}@media screen and (max-width:800px){.badge-page .add-on .actions .action-button svg{margin:0}}.badge-page .badge-header-container{width:100%;height:600px;position:relative}.badge-page .badge-header-container .chat-container{display:flex;align-items:center;position:absolute;top:35px;right:20px;cursor:pointer}@media screen and (max-width:979px){.badge-page .badge-header-container .chat-container{top:75px}}.badge-page .badge-header-container .chat-container .speech-bubble{height:100px;width:180px}@media screen and (max-width:979px){.badge-page .badge-header-container .chat-container .speech-bubble{height:80px;width:150px}}.badge-page .badge-header-container .chat-container .chat-content{position:absolute;top:15px;left:0;right:0;bottom:0;display:flex;flex-direction:row;align-items:flex-start}@media screen and (max-width:979px){.badge-page .badge-header-container .chat-container .chat-content{top:13px}}.badge-page .badge-header-container .chat-container .chat-content .profile-image{margin:0 13px}.badge-page .badge-header-container .chat-container .chat-content .profile-image img{border-radius:50%;height:45px;width:45px}@media screen and (max-width:979px){.badge-page .badge-header-container .chat-container .chat-content .profile-image img{height:35px;width:35px}}.badge-page .badge-header-container .chat-container .chat-content .button-text{color:#fff;margin-top:2px}@media screen and (max-width:979px){.badge-page .badge-header-container .chat-container .chat-content .button-text{font-size:14px}}.badge-page .badge-header-container .cover-image{height:100%;width:100%;background-color:#fff}.badge-page .badge-header-container .cover-image img{height:100%;width:100%;object-fit:cover}.badge-page .badge-header-container .badge-details{border-radius:12px;background-color:#fff;padding:24px;display:flex;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:320px;top:400px;width:90%;position:absolute;margin-left:40px;width:calc(100% - 80px);top:auto;bottom:50px}@media screen and (max-width:979px){.badge-page .badge-header-container .badge-details{padding:15px}}@media screen and (max-width:900px){.badge-page .badge-header-container .badge-details{flex-direction:column;align-items:center;margin:40px 0 0;width:100%;border-radius:0}}@media screen and (max-width:600px){.badge-page .badge-header-container .badge-details{bottom:0;position:absolute}}@media screen and (max-width:428px){.badge-page .badge-header-container .badge-details{display:grid;grid-template-columns:1fr 1fr;align-items:end}}.badge-page .badge-header-container .badge-details .badge-image{display:flex;align-content:center;flex:4 1;align-items:center;max-width:120px;margin-left:30px;min-width:110px}@media screen and (max-width:1400px){.badge-page .badge-header-container .badge-details .badge-image{margin-left:0}}@media screen and (max-width:1280px){.badge-page .badge-header-container .badge-details .badge-image{min-width:7vw;max-width:7.5vw}}@media screen and (max-width:979px){.badge-page .badge-header-container .badge-details .badge-image{min-width:5.5vw;max-width:6vw}}@media screen and (max-width:900px){.badge-page .badge-header-container .badge-details .badge-image{min-width:65px;max-width:62px}}@media screen and (max-width:428px){.badge-page .badge-header-container .badge-details .badge-image{grid-row:1;grid-column:1;margin-bottom:-25px}.badge-page .badge-header-container .badge-details .badge-image.long-name .image{margin-bottom:120px}}@media screen and (max-width:414px){.badge-page .badge-header-container .badge-details .badge-image{margin-left:-3px}}@media screen and (max-width:380px){.badge-page .badge-header-container .badge-details .badge-image{margin-left:-18px}}.badge-page .badge-header-container .badge-details .badge-image .image{height:100px;width:100px;border-radius:10px}@media screen and (max-width:1280px){.badge-page .badge-header-container .badge-details .badge-image .image{height:7vw;width:6vw}}@media screen and (max-width:979px){.badge-page .badge-header-container .badge-details .badge-image .image{height:6vw;width:5vw}}@media screen and (max-width:900px){.badge-page .badge-header-container .badge-details .badge-image .image{height:65px;width:62px}}@media screen and (max-width:428px){.badge-page .badge-header-container .badge-details .badge-image .image{grid-column:1;grid-row:1;margin-bottom:100px;margin-left:60px}}.badge-page .badge-header-container .badge-details .badge-descriptions{display:flex;margin-left:auto;margin-right:0}@media screen and (max-width:900px){.badge-page .badge-header-container .badge-details .badge-descriptions{margin-left:0}}@media screen and (max-width:600px){.badge-page .badge-header-container .badge-details .badge-descriptions{display:block}}@media screen and (max-width:428px){.badge-page .badge-header-container .badge-details .badge-descriptions{grid-column:2;margin-left:-200px;align-self:start;margin-top:3px}}@media screen and (max-width:390px){.badge-page .badge-header-container .badge-details .badge-descriptions{margin-left:-180px}}.badge-page .badge-header-container .badge-details .badge-descriptions.description{margin:auto 0 auto 5px;flex:7 1;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}@media screen and (max-width:967px){.badge-page .badge-header-container .badge-details .badge-descriptions.description{padding:inherit}}.badge-page .badge-header-container .badge-details .text{margin:auto 0 auto 5px;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}@media screen and (max-width:900px){.badge-page .badge-header-container .badge-details .text{margin:0}}@media screen and (max-width:428px){.badge-page .badge-header-container .badge-details .text{grid-column:1;grid-row:1;width:180px}}@media screen and (max-width:414px){.badge-page .badge-header-container .badge-details .text{margin-left:-3px}}@media screen and (max-width:380px){.badge-page .badge-header-container .badge-details .text{margin-left:-17px}}.badge-page .badge-header-container .badge-details .text.description{margin-right:30px}@media screen and (max-width:1400px){.badge-page .badge-header-container .badge-details .text.description{margin-right:10px}}@media screen and (max-width:600px){.badge-page .badge-header-container .badge-details .text.description{margin-bottom:15px}}.badge-page .badge-header-container .badge-details .text .name{font-size:25px;font-weight:500;color:#183b56;max-width:300px}.badge-page .badge-header-container .badge-details .text .name img{height:30px}@media screen and (max-width:1280px){.badge-page .badge-header-container .badge-details .text .name{font-size:1.9vw;max-width:20vw}}@media screen and (max-width:979px){.badge-page .badge-header-container .badge-details .text .name{font-size:1.7vw}}@media screen and (max-width:900px){.badge-page .badge-header-container .badge-details .text .name{font-size:17px;margin-top:10px;text-align:center;max-width:none}}.badge-page .badge-header-container .badge-details .text .difficulty{font-size:20px;font-weight:500;color:#183b56;background-color:#ececec;display:inline-block;padding:8px 20px;border-radius:10px;display:flex;align-items:center}@media screen and (max-width:1280px){.badge-page .badge-header-container .badge-details .text .difficulty{padding:.4vw 1.2vw}}@media screen and (max-width:979px){.badge-page .badge-header-container .badge-details .text .difficulty{padding:.7vw 1.2vw}}@media screen and (max-width:900px){.badge-page .badge-header-container .badge-details .text .difficulty{padding:5px 8px}}@media screen and (max-width:600px){.badge-page .badge-header-container .badge-details .text .difficulty{display:flex}}.badge-page .badge-header-container .badge-details .text .difficulty img{height:25px}@media screen and (max-width:1280px){.badge-page .badge-header-container .badge-details .text .difficulty img{height:1.7vw}}@media screen and (max-width:979px){.badge-page .badge-header-container .badge-details .text .difficulty img{height:1.6vw}}@media screen and (max-width:900px){.badge-page .badge-header-container .badge-details .text .difficulty img{height:17px}}.badge-page .badge-header-container .badge-details .text .stars{display:inline-block;margin-right:10px;vertical-align:middle;display:flex;align-items:center}@media screen and (max-width:1280px){.badge-page .badge-header-container .badge-details .text .stars{vertical-align:baseline}}.badge-page .badge-header-container .badge-details .text .level{display:inline-block}@media screen and (max-width:1280px){.badge-page .badge-header-container .badge-details .text .level{font-size:1.6vw}}@media screen and (max-width:979px){.badge-page .badge-header-container .badge-details .text .level{font-size:1.6vw}}@media screen and (max-width:900px){.badge-page .badge-header-container .badge-details .text .level{font-size:14px;height:auto}}.badge-page .badge-header-container .badge-details .text .desc{font-size:16px;margin:5px 0;font-weight:400;max-width:300px}@media screen and (max-width:1280px){.badge-page .badge-header-container .badge-details .text .desc{font-size:1.4vw;max-width:20vw}}@media screen and (max-width:900px){.badge-page .badge-header-container .badge-details .text .desc{font-size:14px;margin-bottom:20px;text-align:center;max-width:none}}.badge-page .badge-header-container .badge-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:375px){.badge-page .badge-header-container .badge-header-title-container{padding:40px 0 0 30px}}.badge-page .badge-header-container .badge-header-title-container .badge-title{margin-top:50px;font-size:48px;font-weight:700}.badge-page .badge-header-container .badge-header-title-container .title-description{font-weight:400}.badge-page .separator-container{display:flex;align-items:center;justify-content:flex-start;padding:20px 50px;width:100%;background-color:#fff}@media screen and (max-width:600px){.badge-page .separator-container{padding:20px}}@media screen and (max-width:414px){.badge-page .separator-container{margin-left:-2vw}}.badge-page .separator-container .info{display:flex;align-items:center;margin-right:24px}.badge-page .separator-container .info .info-list{display:flex;justify-content:flex-end;flex-direction:row-reverse;align-items:center}.badge-page .separator-container .info .info-list .info-list-text{height:100%;width:100%;display:flex;align-items:center;justify-content:flex-end;padding:4px;border-radius:50%;font-size:10px;background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}.badge-page .separator-container .info .info-list .info-list-profile{width:36px;height:36px;margin-left:-8px;border-radius:50%;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);transition:width .2s ease-in-out,height .2s ease-in-out,margin-left .2s ease-in-out}.badge-page .separator-container .info .info-list .info-list-profile:last-child{margin-left:0}.badge-page .separator-container .info .info-list .info-list-profile .image{border-radius:50%;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width:800px){.badge-page .separator-container .info .info-list .info-list-profile{display:none}}.badge-page .separator-container .info .info-text{margin-left:15px;font-size:14px;font-weight:700}@media screen and (max-width:600px){.badge-page .separator-container .info .info-text{font-size:13px;margin-left:2px;box-shadow:5px 5px #ecf1f9;padding:5px;border:1px solid #ecf1f9;border-radius:10px;font-weight:500;text-align:center;width:100px}}.badge-page .body{padding:40px;color:#183b56;max-width:1400px}@media screen and (min-width:1400px){.badge-page .body{width:1400px;margin:0 auto}}@media screen and (max-width:900px){.badge-page .body{padding:0;display:flex;flex-direction:column;align-items:center}}.badge-page .body .badge-details{border-radius:12px;background-color:#fff;padding:24px;display:flex;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:320px}@media screen and (max-width:900px){.badge-page .body .badge-details{flex-direction:column;align-items:center;margin:40px 0 0;width:100%;border-radius:0}}.badge-page .body .badge-details .badge-image{display:flex;align-content:center;flex:4 1;max-width:200px}.badge-page .body .badge-details .badge-image .image{height:100px;width:100px;border-radius:10px}.badge-page .body .badge-details .badge-descriptions{display:flex;margin-left:auto;margin-right:100px}.badge-page .body .badge-details .badge-descriptions.description{margin:auto 0 auto 5px;flex:7 1;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}@media screen and (max-width:967px){.badge-page .body .badge-details .badge-descriptions.description{padding:inherit}}.badge-page .body .badge-details .text{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:auto 70px auto 5px}@media screen and (max-width:967px){.badge-page .body .badge-details .text{padding:inherit}}.badge-page .body .badge-details .text.description{margin-right:50px}.badge-page .body .badge-details .text .name{font-size:32px;font-weight:500;color:#183b56}.badge-page .body .badge-details .text .name img{height:30px}.badge-page .body .badge-details .text .difficulty{font-size:23px;font-weight:500;color:#183b56;background-color:#ececec;display:inline-block;padding:6px 20px;border-radius:10px}.badge-page .body .badge-details .text .difficulty img{height:25px}.badge-page .body .badge-details .text .stars{display:inline-block;margin-right:10px;vertical-align:middle}.badge-page .body .badge-details .text .level{display:inline-block}.badge-page .body .badge-details .text .desc{margin:10px 0;font-weight:400}.badge-page .badge-info{margin:20px 0 0;display:flex}@media screen and (max-width:900px){.badge-page .badge-info{flex-direction:column;align-items:center;margin:40px 0;width:100%;border-radius:0}}.badge-page .badge-info .badge-info-container{flex:1 1;width:100%}.badge-page .badge-info .badge-info-container .how-to-earn-badge{width:100%;padding:40px;background-color:#fff;color:#183b56;border-radius:12px;margin-bottom:40px;display:flex}@media screen and (max-width:900px){.badge-page .badge-info .badge-info-container .how-to-earn-badge{border-radius:0}}@media screen and (max-width:600px){.badge-page .badge-info .badge-info-container .how-to-earn-badge{padding:30px}}.badge-page .badge-info .badge-info-container .how-to-earn-badge .title{font-size:28px;font-weight:600}@media screen and (max-width:1280px){.badge-page .badge-info .badge-info-container .how-to-earn-badge .title{font-size:24px}}@media screen and (max-width:979px){.badge-page .badge-info .badge-info-container .how-to-earn-badge .title{font-size:20px}}@media screen and (max-width:600px){.badge-page .badge-info .badge-info-container .how-to-earn-badge .rdw-editor-wrapper{position:relative;left:-50px;width:80vw}}.badge-page .badge-info .badge-info-container .how-to-earn-badge img{height:50px;margin-right:20px}@media screen and (max-width:600px){.badge-page .badge-info .badge-info-container .how-to-earn-badge img{height:34px}}.badge-page .badge-info .badge-info-container .badge-container{width:100%;padding:40px;background-color:#fff;color:#183b56;border-radius:12px;margin-bottom:40px;display:flex}@media screen and (max-width:900px){.badge-page .badge-info .badge-info-container .badge-container{border-radius:0}}@media screen and (max-width:600px){.badge-page .badge-info .badge-info-container .badge-container{padding:30px}}.badge-page .badge-info .badge-info-container .badge-container .title{font-size:28px;font-weight:600}@media screen and (max-width:1280px){.badge-page .badge-info .badge-info-container .badge-container .title{font-size:24px}}@media screen and (max-width:979px){.badge-page .badge-info .badge-info-container .badge-container .title{font-size:20px}}.badge-page .badge-info .badge-info-container .badge-container img{height:50px;margin-right:20px}@media screen and (max-width:600px){.badge-page .badge-info .badge-info-container .badge-container img{height:34px}}.badge-page .badge-info .badge-info-container .badge-container .name{margin-top:15px}@media screen and (max-width:979px){.badge-page .badge-info .badge-info-container .badge-container .name{font-size:15px}}@media screen and (max-width:600px){.badge-page .badge-info .badge-info-container .badge-container .name{left:-50px;position:relative}}.badge-page .badge-info .badge-info-container .add-on{display:flex;align-items:center;justify-content:flex-end;padding:0 12px 0 40px;border-top:1px solid #eaeaf5;border-bottom-left-radius:12px;border-bottom-right-radius:12px;background-color:#fcfcfd;transition:padding .2s ease-in-out}@media screen and (max-width:900px){.badge-page .badge-info .badge-info-container .add-on{padding:0 12px 0 20px;border-radius:0}}.badge-page .badge-info .badge-info-container .add-on .actions{font-size:20px;font-weight:400;text-align:center;display:flex;padding:10px}.badge-page .badge-info .badge-info-container .add-on .actions .action-button{display:flex;align-items:center;justify-content:center;width:220px;height:44px;border:1px solid #ddd;border-radius:80px;background-color:#fff;cursor:pointer;margin:10px 20px;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out}.badge-page .badge-info .badge-info-container .add-on .actions .action-button:hover{background-color:#7353ff;box-shadow:3px 5px 20px 0 rgba(94,92,154,.1);text-decoration:none}.badge-page .badge-info .badge-info-container .add-on .actions .action-button:hover .action-button-text{color:#fff}.badge-page .badge-info .badge-info-container .add-on .actions .action-button:hover svg{fill:#fff}.badge-page .badge-info .badge-info-container .add-on .actions .action-button .action-button-text{color:#adafca;font-size:18px;font-weight:400}.badge-page .badge-info .badge-info-container .add-on .actions .action-button svg{fill:#adafca;width:24px;height:24px;margin-right:16px}@media screen and (max-width:979px){.badge-page .badge-info .badge-info-container .add-on .actions .info:last-child{display:flex}}@media screen and (max-width:800px){.badge-page .badge-info .badge-info-container .add-on .actions .action-button{width:44px}.badge-page .badge-info .badge-info-container .add-on .actions .action-button .action-button-text{display:none}.badge-page .badge-info .badge-info-container .add-on .actions .action-button svg{margin:0}}.badge-page .badge-info .badge-info-container .badge-challenges,.badge-page .badge-info .badge-info-container .badge-earners,.badge-page .badge-info .badge-info-container .badge-projects{margin:20px}.badge-page .badge-info .badge-info-container .badge-challenges .mini-title,.badge-page .badge-info .badge-info-container .badge-earners .mini-title,.badge-page .badge-info .badge-info-container .badge-projects .mini-title{margin:40px 20px;font-size:20px;font-weight:700}.badge-page .badge-info .badge-info-container .badge-challenges .mini-title .submit-link,.badge-page .badge-info .badge-info-container .badge-earners .mini-title .submit-link,.badge-page .badge-info .badge-info-container .badge-projects .mini-title .submit-link{color:#7353ff}.badge-page .badge-info .badge-info-container .badge-challenges .mini-title .submit-link:hover,.badge-page .badge-info .badge-info-container .badge-earners .mini-title .submit-link:hover,.badge-page .badge-info .badge-info-container .badge-projects .mini-title .submit-link:hover{color:#8a71fd;text-decoration:underline}.badge-page .badge-info .badge-info-container .badge-challenges>ul,.badge-page .badge-info .badge-info-container .badge-earners>ul,.badge-page .badge-info .badge-info-container .badge-projects>ul{margin:0;display:flex}.badge-page .badge-info .badge-info-container .badge-challenges>ul>li,.badge-page .badge-info .badge-info-container .badge-earners>ul>li,.badge-page .badge-info .badge-info-container .badge-projects>ul>li{margin:0;width:33.3%}.badge-page .badge-info .badge-info-container .badge-challenges .badges-list,.badge-page .badge-info .badge-info-container .badge-challenges .projects-list,.badge-page .badge-info .badge-info-container .badge-earners .badges-list,.badge-page .badge-info .badge-info-container .badge-earners .projects-list,.badge-page .badge-info .badge-info-container .badge-projects .badges-list,.badge-page .badge-info .badge-info-container .badge-projects .projects-list{margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:1100px){.badge-page .badge-info .badge-info-container .badge-challenges .badges-list,.badge-page .badge-info .badge-info-container .badge-challenges .projects-list,.badge-page .badge-info .badge-info-container .badge-earners .badges-list,.badge-page .badge-info .badge-info-container .badge-earners .projects-list,.badge-page .badge-info .badge-info-container .badge-projects .badges-list,.badge-page .badge-info .badge-info-container .badge-projects .projects-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:800px){.badge-page .badge-info .badge-info-container .badge-challenges .badges-list,.badge-page .badge-info .badge-info-container .badge-challenges .projects-list,.badge-page .badge-info .badge-info-container .badge-earners .badges-list,.badge-page .badge-info .badge-info-container .badge-earners .projects-list,.badge-page .badge-info .badge-info-container .badge-projects .badges-list,.badge-page .badge-info .badge-info-container .badge-projects .projects-list{grid-template-columns:repeat(auto-fit,100%)}}.badge-page .badge-info .badge-info-container .badge-challenges .badges-list>li,.badge-page .badge-info .badge-info-container .badge-challenges .projects-list>li,.badge-page .badge-info .badge-info-container .badge-earners .badges-list>li,.badge-page .badge-info .badge-info-container .badge-earners .projects-list>li,.badge-page .badge-info .badge-info-container .badge-projects .badges-list>li,.badge-page .badge-info .badge-info-container .badge-projects .projects-list>li{margin:0;height:100%;width:100%;display:flex;flex-flow:column;align-items:center}.badge-page .badge-info .badge-info-container .badge-challenges .badge-projects-main-footer,.badge-page .badge-info .badge-info-container .badge-earners .badge-projects-main-footer,.badge-page .badge-info .badge-info-container .badge-projects .badge-projects-main-footer{text-align:center}.badge-page .badge-info .badge-info-container .badge-challenges .badge-projects-main-footer h3,.badge-page .badge-info .badge-info-container .badge-earners .badge-projects-main-footer h3,.badge-page .badge-info .badge-info-container .badge-projects .badge-projects-main-footer h3{margin-top:12px}.badge-page .badge-info .badge-info-container .badge-challenges .badge-projects-main-footer .pagination,.badge-page .badge-info .badge-info-container .badge-earners .badge-projects-main-footer .pagination,.badge-page .badge-info .badge-info-container .badge-projects .badge-projects-main-footer .pagination{justify-content:center}.badge-page .badge-info .badge-info-container .hide-in-app{display:none}.badge-page .badge-info .badge-info-container figure{text-align:center}.badge-page .badge-info .badge-info-container figure iframe{width:99%;aspect-ratio:16/9;min-height:36vw;border-radius:10px}@media screen and (max-width:979px){.badge-page .badge-info .badge-info-container figure iframe{min-height:48vw}}.badge-page .badge-info .badge-did-you-know{width:272px;margin:0 0 0 20px}.badge-page .badge-info .badge-did-you-know .badge-did-you-know-container{border-radius:12px;background-color:#fff;padding:20px}.badge-page .badge-info .badge-did-you-know .badge-did-you-know-container .title{font-size:20px;font-weight:700}.badge-page .badge-info .badge-did-you-know .badge-did-you-know-container .badge-user-list{display:flex;margin:12px 0 0}.badge-page .badge-info .badge-did-you-know .badge-did-you-know-container .badge-user-list li{position:relative;z-index:5;margin:0;width:18px}.badge-page .badge-info .badge-did-you-know .badge-did-you-know-container .badge-user-list li img{height:24px;width:24px;border-radius:50%;box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}.badge-page .badge-info .badge-did-you-know .badge-did-you-know-container .badge-user-list li:hover{z-index:10}.badge-page .badge-info .badge-did-you-know .badge-did-you-know-container .badge-user-list li:hover img{background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.5)}@media screen and (max-width:979px){.badge-page .badge-info .badge-did-you-know{margin:20px 0 0;width:100%}}@media screen and (max-width:979px){.badge-page span{font-size:15px}}.badge-page .banner.hide-in-app{display:none}.badge-page.hide-in-app{padding-top:20px}.pagination{margin:12px 0;display:flex}.pagination>div{border-radius:80px;margin:0 8px 0 0;height:40px;width:40px;text-align:center;line-height:40px;cursor:pointer}.pagination>div:hover{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.15)}.pagination>div.active{background-color:#7353ff;color:#fff}.project-item{padding:12px;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";width:100%;max-width:30rem}.project-item a{text-decoration:none;display:flex;flex-flow:column}.project-item .project-item-creator-container{display:flex;align-items:center;margin:10px 5px}.project-item .project-item-creator-container .project-item-creators{position:relative;width:50px;height:50px}.project-item .project-item-creator-container .project-item-creators :first-child{position:absolute;top:0;right:0;width:35px;height:35px;border:2px solid #fff;border-radius:50%}.project-item .project-item-creator-container .project-item-creators :last-child{position:absolute;bottom:0;left:0;width:35px;height:35px;border:2px solid #fff;border-radius:50%}.project-item .project-item-creator-container .project-item-creator-image{width:50px;height:50px}.project-item .project-item-creator-container .project-item-creator-image .image{border-radius:50%;width:100%;height:100%}.project-item .project-item-creator-container .project-item-creator-name{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 0 7px 8px;color:#adafca;transition:.3s ease-in-out}.project-item .project-item-creator-container .project-item-creator-name:hover{color:#7353ff}.project-item .project-item-creator-container .project-item-creator-name .author-names{margin:0}.project-item .project-item-creator-container .project-item-creator-name .author-names span{font-weight:400}.project-item .project-item-container{background:#fff;border:1px solid #e2eef1;padding:20px;border-radius:20px;box-shadow:0 0 8px 0 rgba(25,44,75,.0196078431);transition:all .3s ease-out}.project-item .project-item-container:hover{box-shadow:0 0 8px 0 #c8c8c8}.project-item .project-item-container:hover,.project-item .project-item-container:hover .project-item-image{-webkit-transform:scale(1.03);transform:scale(1.03)}.project-item .project-item-container .project-item-image{height:300px;display:flex;justify-content:center;align-items:center;padding:10px 5px 5px;transition:all .3s ease-out}.project-item .project-item-container .project-item-image .image{width:100%;height:100%;border-radius:25px;object-fit:cover}.project-item .project-item-container .project-item-details{text-align:left;margin:5px 5px 15px}.project-item .project-item-container .project-item-details .project-item-title{padding:5px 0 10px;margin:0;line-height:1.5;font-size:auto;font-weight:700;color:#183b56;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-item .project-item-container .project-item-details .no-project-item-desc{height:22px}.project-item .project-item-container .project-item-details .project-item-desc{color:#a2a2a2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-item .project-item-container .project-item-footer{border:solid #eaeaf5;border-width:1px 0 0;display:flex;padding:12px 12px 5px 0;justify-content:space-between}.project-item .project-item-container .project-item-footer .project-item-badge{display:flex;align-items:center;justify-content:flex-start}.project-item .project-item-container .project-item-footer .project-item-badge .badge-count{margin:0 10px;font-weight:400;font-size:smaller;color:grey}.project-item .project-item-container .project-item-footer .like-button{height:30px;align-items:center;position:relative;display:flex;margin:auto 0;padding:2px 10px 0;border-radius:20px;border:.8px solid #c8c8c8;transition:all .3s ease-in-out}.project-item .project-item-container .project-item-footer .like-button .like-text{padding:8px 0 0 5px;color:#183b56;font-size:16px;white-space:nowrap}.project-item .project-item-container .project-item-footer .like-button:hover,.project-item .project-item-container .project-item-footer .like-button:hover .heart-button,.project-item .project-item-container .project-item-footer .like-button:hover .like-text{-webkit-transform:scale(1.03);transform:scale(1.03)}.project-item .project-item-container .project-item-footer .like-button.active{border:0;background-color:#f8305f}.project-item .project-item-container .project-item-footer .like-button.active .like-text{color:#fff}.challenge-item{display:flex;flex-flow:column;flex-grow:1;width:100%;align-items:center}.challenge-item:hover{text-decoration:none}.challenge-item .challenge-item-sub{max-width:280px;height:100%;width:100%;margin:18px 12px;border-radius:12px;background-color:#fff;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);position:relative;display:flex;flex-flow:column;justify-content:space-between;transition:all .3s ease-out}.challenge-item .challenge-item-sub .challenge-checkmark{position:absolute;top:-6px;left:0;font-size:29px;visibility:hidden}.challenge-item .challenge-item-sub .challenge-earned{position:absolute;top:6px;right:6px}.challenge-item .challenge-item-sub:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.03);transform:scale(1.03)}.challenge-item .challenge-item-sub .challenge-image{display:flex;align-items:flex-start;overflow:hidden;object-fit:cover;width:100%;aspect-ratio:4/3}.challenge-item .challenge-item-sub .challenge-image .image{width:100%;height:100%;min-height:192px;object-fit:cover;border-radius:10px 10px 0 0}.challenge-item .challenge-item-sub .challenge-details{flex:1 1;padding:18px 18px 8px;display:flex;flex-direction:column}.challenge-item .challenge-item-sub .challenge-details .name{margin-bottom:18px}.challenge-item .challenge-item-sub .challenge-details .name .text{color:#3e3f5e;font-size:18px;font-weight:700}.challenge-item .challenge-item-sub .challenge-details .desc{margin-bottom:8px;color:#a2a2a2;font-size:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.challenge-item .challenge-item-sub .challenge-details .creator{margin:0 0 20px;color:#a2a2a2;font-size:12px;overflow-y:hidden}.challenge-item .challenge-item-sub .challenge-details .earned-challenge .earned,.challenge-item .challenge-item-sub .challenge-details .earned-challenge .not-earned{display:flex;align-items:center}.challenge-item .challenge-item-sub .challenge-details .earned-challenge .earned.hide,.challenge-item .challenge-item-sub .challenge-details .earned-challenge .not-earned.hide{display:none}.challenge-item .challenge-item-sub .challenge-details .earned-challenge .earned .image,.challenge-item .challenge-item-sub .challenge-details .earned-challenge .not-earned .image{height:20px;width:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTVDMzM0ODIwNzNDMTFFQUIyNDlFRENGOUM3QjlFQTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTVDMzM0ODMwNzNDMTFFQUIyNDlFRENGOUM3QjlFQTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNUMzMzQ4MDA3M0MxMUVBQjI0OUVEQ0Y5QzdCOUVBNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNUMzMzQ4MTA3M0MxMUVBQjI0OUVEQ0Y5QzdCOUVBNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhgHZeoAAAVjSURBVHjanFdbb1RVFP72mTkz03am9wsgUiiBCtGUSzCGxKgPFjX6wgMXn0x8QFAQH4gaf4AYTYAgGh9MfDAGfDAxqAloiMaoJFAEjGIB25Gm9Ebpjc59Zvutc85cOnNmOriSNZd9ztnfXrdvraO01igU3eeHi5jUbdSnqVuoXdRG59o0dYB6gfo99YzaHE9iEVGLAMvmB6n7qG2oTu5QT1CP8gDTiwJPfRZYcKHxEb1LHqZ2VAVnmFBLHgPqV0GP9wF3/xqjGQen/1Ans7c0vRRzByaY/PRQj1P3olppWge17HEGpC6/FhmDDn8LJGY+5r/9PEC6ENhbtIWAfkndXry3TnMPOi41p5Dm85kUT20oGLUhGFNxmLGb8K16CMrnhKq2A2rtbujBr/difqSDRu3garoc8NFiUHFI/I6ogpcGmY0aNbWWZyHeyiRnkI7OINk/iOiVXxFYvxn+dZt4KINpdx2I3YWz5zHqayWuZlLt5NfJQtBMApj/l1b5gJql2vquJHJ/dEQhg3rUrfTA0HeLb9nFhDuVAyaoZG8/tT23CQvi3j8K/hYNfxvuS+IT1EmF4GpteQY17VCtPdBDP4zTxG7JdsO592AhqDhBLP0/oCLyjDw7f4sps+wpqO4XgZaHgeb17Q4WvdHn9zl1mj8xYypurQga7EVSb6sIbpgZxMeFS5Qd145H5WufYIrFvYXkINkbn/RYMS1PO16oFR/As+Z9REfNsrfJHrE/L0LHnTKSiAaXC1ZvFtiWQAuS3o0sx4wdm3LStoe7dsPT0A207kFkmBZpV06BWRtHItyfPzMJRuhXymmTxTpLt3KTDUj++A189S67eJsJ1sP67CFDvZm3asM7iF01EYtdQSB4mZW6MJNN7pW4HYa/u8deqFsqn5sEeK0Uulgrkp6agOfBItDlxxifV9y97m9GzZbDuf+JG58gffMAAk6qeljz6aE7BcFvks814uoGy/fZMopGYBTRSrL/EFKjZxbN5uTwGcz/dgixMWXVs+Vur71nnhstZmswSizweFDUsBjzBNLXdiI5cq486O1zmD+3y2YRpzLKxd46EJWcF88vsLq0Szf11Uehhw+XBY5dfY8VEV2wlmC4790i8wnH5mp1Rj5nBPgG4lNcmCahn4Zh3LOagOs00NZVFtgTWum6nprjtaZWWp4BJi5BX/9Clm9INPv0yPmtiNy2Wo43SLfNKpgNbpndadd6chbx/k/tXOl+GcqshxFcWfZQZnMDdP/ndMtkdumSAJ+lP/bnXNpkYHbCIFenSmo5OWciffFtC1TALRdfedcGZ3a7c40BM/V7cazPqsxFn1AmzUULQp1QDzyB2M0BpAZ+Qd0KXQRsczh09bwdWKIRWEi9E1KgBjuFpOGHCK2AWr3dqmf/uo3IqFaryyxwWYj8sVxnqXdR8QSkWZQsfySYRm4AmBsaR2TUKSkvgk8+zwQMkreLsrsRlXm8gC7rOjUHghJrj2bLCfY0qA/o8HdMQ7skjFAjQs/sRCLSyvamsuVpJ1SL7cJKlga7XAeHA9nJM3ceDmOnOJid0OHTdouSi8F6hJ7bDW/XVsyFA4gMKXDSsQ4RaC1tm4rtN9Ch7QGgFPQEQU+WmzLtYS/UuV2tegGFaa0T7DKDf5OhwuwDYzkaFEoUC70hbYVBwF3kK+oOAqfLztUO+HGS+V7V+aw1LebTeh565GfOzNfuZyBxHW9L3iSQfsu28PIREq86JuOKat8MzA5Cj563h7HqhPMVXi90b8VXmCywAy5t6w3qq1adVyeTzivMkapeYUqAhbuHf6KlA4Uvbb0FL21NzhNTBS9tZy1WsrmhovwnwAAQshorv0iXlAAAAABJRU5ErkJggg==);background-size:20px;background-position:50% 50%;background-repeat:no-repeat}.challenge-item .challenge-item-sub .challenge-details .earned-challenge .earned .text,.challenge-item .challenge-item-sub .challenge-details .earned-challenge .not-earned .text{flex:1 1;margin:0 12px;color:#f4b409;font-weight:700;font-size:12px}.challenge-item .challenge-item-sub .challenge-details .earned-challenge .not-earned{display:none}.challenge-item .challenge-item-sub .challenge-details .earned-challenge .not-earned .image{background-image:url(/static/media/exclamation-red.df9ec5f7.png)}.challenge-item .challenge-item-sub .challenge-details .earned-challenge .not-earned .text{color:#ff4949}.challenge-item .challenge-item-sub .earned-challenge-users{width:100%;border:solid #eaeaf5;border-width:1px 0 0;padding:12px;font-size:12px;font-weight:600;display:flex;flex-direction:row;justify-content:space-between;height:56px}.challenge-item .challenge-item-sub .earned-challenge-users .difficulty{font-size:12px;font-weight:500;color:#183b56;display:inline-block;padding:8px;border-radius:10px;display:flex}.challenge-item .challenge-item-sub .earned-challenge-users .difficulty img{height:10px}@media screen and (max-width:750px){.challenge-item .challenge-item-sub .earned-challenge-users .difficulty{padding:8px 10px}}.challenge-item .challenge-item-sub .earned-challenge-users .stars{display:inline-block;margin-right:10px;vertical-align:middle;display:flex;align-items:center}@media screen and (max-width:1280px){.challenge-item .challenge-item-sub .earned-challenge-users .stars{vertical-align:baseline}}@media screen and (max-width:750px){.challenge-item .challenge-item-sub .earned-challenge-users .stars{margin-right:5px}}@media screen and (max-width:300px){.challenge-item .challenge-item-sub .earned-challenge-users .stars{margin-right:5px}}.challenge-item .challenge-item-sub .earned-challenge-users .level{display:inline-block;flex-wrap:nowrap;overflow:hidden}@media screen and (max-width:420px){.challenge-item .challenge-item-sub .earned-challenge-users .level{font-size:10px}}.badges{margin:0 auto;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.badges .badges-header-container{width:100%;height:250px;background-color:#fff}.badges .badges-header-container .badges-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:375px){.badges .badges-header-container .badges-header-title-container{padding:40px 0 0 30px}}.badges .badges-header-container .badges-header-title-container .badges-title{margin-top:50px;font-size:48px;font-weight:700}.badges .badges-header-container .badges-header-title-container .title-description{font-weight:400}.badges .separator-container{width:100%;background-color:#fff;border-top:2px solid #e2eef1;border-bottom:1px solid #e2eef1;display:flex;justify-content:space-between;padding:0 35px}@media screen and (max-width:800px){.badges .separator-container{flex-flow:column;align-items:center;padding:0}}.badges .separator-container .tabs-container{align-items:center;margin:12px 0;display:flex;flex-wrap:wrap}.badges .separator-container .tabs-container .tab{border:1px solid #ddd;margin:5px;padding:8px 12px;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border-radius:80px;font-size:18px;font-weight:400;color:#adafca;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.badges .separator-container .tabs-container .tab:hover{background-color:#7353ff;color:#fff;cursor:pointer}.badges .separator-container .tabs-container .tab-active{cursor:pointer;margin:5px;padding:8px 12px;background-color:#7353ff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border-radius:80px;font-size:18px;font-weight:400;color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1)}@media screen and (max-width:800px){.badges .separator-container .tabs-container{align-items:flex-start}.badges .separator-container .tabs-container .tab,.badges .separator-container .tabs-container .tab-active{padding:8px 5px;margin-right:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px}}.badges .separator-container .search-bar-container{height:70px;max-width:350px;width:80%;display:flex;overflow:hidden}.badges .separator-container .search-bar-container .search-bar{position:relative;margin:15px auto;width:80%}.badges .separator-container .search-bar-container .search-bar label{font-size:10px;font-weight:400;margin:auto}.badges .separator-container .search-bar-container .search-bar input{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;height:100%;margin:0;color:#aaabb7}.badges .separator-container .search-bar-container .search-bar ::-webkit-input-placeholder{font-weight:500;font-size:13px}.badges .separator-container .search-bar-container .search-bar.active label,.badges .separator-container .search-bar-container .search-bar:focus-within label{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background-color:#fff;padding:0 6px;font-size:10px;top:-6px;left:12px}.badges .separator-container .search-bar-container .search-button{border:0;cursor:pointer;background-color:#7353ff;border-radius:80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:38px;width:38px;display:flex;justify-content:center;align-items:center;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:auto 0;transition:all .2s ease-in-out}@media screen and (max-width:650px){.badges .separator-container .search-bar-container .search-button{margin-top:18px;margin-left:5px;height:32px;width:32px}}.badges .separator-container .search-bar-container .search-button:hover{background-color:#8a71fd}.badges .separator-container .search-bar-container .search-button .icon-search{fill:#fff;width:13px;height:13px}.badges .separator-container .search-bar-container-none{display:none}.badges .body{padding:40px;font-weight:400}@media screen and (max-width:400px){.badges .body{padding:48px 10px 10px}}.badges .body.starterBadges{background-image:url(/static/media/starter-criteria-bg.eec305e4.png);background-repeat:repeat-y;background-size:cover;margin-bottom:-30px;display:block}.badges .body.starterBadges .headers h4{font-size:20px;font-weight:400;color:#d4d4df}.badges .body.starterBadges .headers h6{font-size:28px;font-weight:600;color:#fff}.badges .body.starterBadges .badge-item .badge-item-sub{box-shadow:0 0 15px #fff;border:1px solid #fff}.badges .view-all-badges-button{margin:0 auto;padding:10px;background-color:#7353ff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border-radius:80px;font-weight:400;color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;display:block;border:#7353ff}.badges .view-all-badges-button:hover{background-color:#8a71fd;color:#fff;cursor:pointer;text-decoration:none}.badges .badge-categories{margin:0 auto}.badges .badge-categories .category-info .category-name{font-size:1.625rem;font-weight:400}.badges .badge-categories .category-info .category-desc{color:#8f91ac;font-size:.75rem;font-weight:400;text-transform:uppercase}.badges .home-content{margin:0 0 50px;padding-bottom:50px;width:100%}.badges .home-content h4{font-size:16px;font-weight:400;color:#8f91ac}.badges .home-content h6{font-size:28px;font-weight:400}.badges .home-content-none{display:none}.badges .badges-div{margin:20px 0 0;min-height:585px}.badges .badges-div .badges-div-header{margin:12px 0}.badges .badges-div .badges-div-content{position:relative}.badges .badges-div .badges-div-content .categories>ul{display:flex;flex-wrap:wrap}.badges .badges-div .badges-div-content .categories>ul>li{cursor:pointer;background-color:#fff;border-radius:20px;padding:8px 12px;color:#adafca;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);white-space:nowrap;margin:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .2s ease-in-out,color .2s ease-in-out}@media screen and (max-width:400px){.badges .badges-div .badges-div-content .categories>ul>li{padding:8px 5px;margin-right:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:12px}}.badges .badges-div .badges-div-content .categories>ul>li:hover{cursor:pointer;background-color:#7353ff;color:#fff}.badges .badges-div .badges-div-content .categories>ul>li.active{background-color:#7353ff;color:#fff}.badges .badges-div .badges-div-content .badges-shown{padding:0;flex:1 1;margin:50px 0}.badges .badges-div .badges-div-content .badges-shown .badge-list{margin:0;overflow-y:hidden!important;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,20%)}@media screen and (max-width:979px){.badges .badges-div .badges-div-content .badges-shown .badge-list{grid-template-columns:repeat(auto-fit,25%)}}@media screen and (max-width:720px){.badges .badges-div .badges-div-content .badges-shown .badge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:480px){.badges .badges-div .badges-div-content .badges-shown .badge-list{grid-template-columns:repeat(auto-fit,100%)}}.badges .badges-div .badges-div-content .badges-shown .badge-list>div{margin:0;height:100%}.badges .badges-div .badges-div-content .badges-shown .badge-list a{display:flex;flex-flow:column;flex-grow:1;height:100%}.badges .badges-div .badges-div-content .badges-shown .badge-list a .badge-item,.badges .badges-div .badges-div-content .badges-shown .badge-list a .badge-item-sub{height:95%;display:flex;flex-flow:column;flex-grow:1}.badges .badges-div .badges-div-content .badges-shown .badge-list a .badge-item-sub .badge-details,.badges .badges-div .badges-div-content .badges-shown .badge-list a .badge-item .badge-details{display:flex;flex-flow:column;flex-grow:1}.badges .badges-div .badges-div-content .badges-shown .badge-list a .badge-item-sub .badge-details .desc,.badges .badges-div .badges-div-content .badges-shown .badge-list a .badge-item .badge-details .desc{flex-grow:1}.badges .badges-div .badges-div-content .badges-shown .badge-list .show-non-required{-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}.badges .badges-div .badges-div-content .randomizer-ctn{display:flex;justify-content:center;align-items:center;height:390px;position:absolute;top:390px;left:0;right:0;background-color:#ecf1f9}@media screen and (max-width:630px){.badges .badges-div .badges-div-content .randomizer-ctn{height:585px;grid-template-columns:repeat(auto-fit,100%)}}.badges .badges-div .badges-div-content .badges-main-footer,.badges .badges-div .badges-div-content .end-message{display:flex;align-items:center;justify-content:center}.badges .badges-div .badges-div-content .end-message{width:100%}@-webkit-keyframes highlight_blink{50%{opacity:.5}}@keyframes highlight_blink{50%{opacity:.5}}@-webkit-keyframes slot-machine-g4_to__to{0%{-webkit-transform:translate(246.800018px,367px);transform:translate(246.800018px,367px)}10%{-webkit-transform:translate(246.800018px,431px);transform:translate(246.800018px,431px)}20%{-webkit-transform:translate(246.800018px,367px);transform:translate(246.800018px,367px)}to{-webkit-transform:translate(246.800018px,367px);transform:translate(246.800018px,367px)}}@keyframes slot-machine-g4_to__to{0%{-webkit-transform:translate(246.800018px,367px);transform:translate(246.800018px,367px)}10%{-webkit-transform:translate(246.800018px,431px);transform:translate(246.800018px,431px)}20%{-webkit-transform:translate(246.800018px,367px);transform:translate(246.800018px,367px)}to{-webkit-transform:translate(246.800018px,367px);transform:translate(246.800018px,367px)}}@-webkit-keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.badge-randomizer{display:grid;width:80%;grid-template-columns:repeat(auto-fit,50%)}@media screen and (max-width:400px){.badge-randomizer{width:100%}}.badge-randomizer .badge-randomizer-machine-container{margin-right:12px}.badge-randomizer .badge-randomizer-text-container,.badge-randomizer .badge-randomizer-text-container .badge-randomizer-text{display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center}.badge-randomizer .badge-randomizer-text-container .badge-randomizer-text{width:240px;height:200px;position:relative;background-color:#fff;border-radius:12px;padding:12px;margin:auto auto auto 12px}.badge-randomizer .badge-randomizer-text-container .badge-randomizer-text .button-container{position:relative;bottom:0;width:100%;text-align:center}.badge-randomizer .badge-randomizer-text-container .badge-randomizer-text .button-container a{line-height:40px;height:40px;background-color:#7353ff;border-radius:12px;font-weight:700;width:200px;color:#fff;margin:auto}.badge-randomizer .badge-randomizer-text-container .badge-randomizer-text .badge-randomizer-badge img{width:60px}.badge-randomizer .badge-randomizer-text-container .badge-randomizer-text .badge-randomizer-badge .image{width:60px;height:69px;border-radius:12px}.badge-randomizer .badge-randomizer-text-container .badge-randomizer-text .rotate{-webkit-animation:rotation 6s linear infinite;animation:rotation 6s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}6%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}18%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}24%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}36%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}42%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}48%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}52%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}66%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}72%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}78%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}84%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}90%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}6%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}18%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}24%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}36%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}42%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}48%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}52%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}66%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}72%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}78%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}84%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}90%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.badge-randomizer .badge-randomizer-text-container .badge-randomizer-text .blink{-webkit-animation:blink-1 1.5s both;animation:blink-1 1.5s both}@-webkit-keyframes blink-1{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes blink-1{0%,50%,to{opacity:1}25%,75%{opacity:0}}.badge-randomizer .badge-randomizer-text-container .badge-randomizer-text .spinning:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis .9s steps(4) infinite;animation:ellipsis .9s steps(4) infinite;content:"…";width:0;font-size:80px}@keyframes ellipsis{to{width:60px}}@-webkit-keyframes ellipsis{to{width:60px}}@media screen and (max-width:630px){.badge-randomizer{grid-template-columns:repeat(auto-fit,100%)}.badge-randomizer .badge-randomizer-machine-container{margin-right:0}.badge-randomizer .badge-randomizer-machine-container .badge-randomizer-machine{margin:auto}.badge-randomizer .badge-randomizer-text-container{margin:28px auto auto}.badge-randomizer .badge-randomizer-text-container .badge-randomizer-text{margin-left:0}}.badge-randomizer-machine{position:relative;width:220px;margin-left:auto;margin-right:0}.wheelSpinHolder{position:absolute;width:100%;height:75px;overflow:hidden;top:46px;left:17px}.wheelSpinHolder .wheelSpinBorder{top:0}.wheelSpinHolder .wheelSpinBorder,.wheelSpinHolder .wheelSpinSelect{position:absolute;box-sizing:border-box}.wheelSpinHolder .wheelSpinHighlightBackground{position:absolute;top:0;border-left:8px solid #999;border-right:8px solid #999;box-sizing:border-box;border-radius:8px}.wheelSpinHolder .wheelSpinHighlight{position:absolute;top:0;border-left:8px solid #c5e6fa;border-right:8px solid #c5e6fa;box-sizing:border-box;border-radius:8px}.wheelSpinHolder .wheelSpinList{position:relative;z-index:10}.wheelSpinHolder .wheelSpinList ul{list-style:none;width:100%;position:absolute}.wheelSpinHolder .wheelSpinList ul .prizeList{margin:auto}.wheelSpinHolder .wheelSpinList .prizeList{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-family:Verdana,Geneva,sans-serif;font-weight:700;margin:0;height:75px!important}.wheelSpinHolder .wheelSpinList .prizeList a{display:table-cell;vertical-align:middle}.wheelSpinHolder .wheelSpinList .prizeList .image{height:69px;width:69px;border-radius:12px}.wheelSpinHolder .flashing{-webkit-animation:highlight_blink .2s 8;animation:highlight_blink .2s 8;box-shadow:inset 0 0 100px #fff}.wheelSpinHolder.fitImg img{width:100%;height:auto;display:grid}.wheelSpinMultipleHolder .wheelSpinHolder{width:32%;float:left}.wheelSpinMultipleHolder .wheelSpinHolder:nth-child(2){margin:0 2%}.wheelSpinMultipleHolder:after{content:"";display:block;clear:both}.wheelSpinMultipleHolder .wheelSpinBorder{border-left:5px solid #ccc;border-right:5px solid #ccc}.wheelSpinMultipleHolder .wheelSpinHighlightBackground{border:20px double #999}.wheelSpinMultipleHolder .wheelSpinHighlight{border:20px double #fff}.wheelSpinMultipleHolder .flashing{box-shadow:inset 0 0 12px #fff}#mainHolder{position:absolute;width:186px;margin:auto;top:0}.fitImg img{width:100%;height:auto;display:block}#buttonSpin,#buttonStop{position:relative;width:200px;cursor:pointer;margin:20px auto}.slot-machine-g4_to{-webkit-animation:slot-machine-g4_to__to 3s linear 1 normal forwards;animation:slot-machine-g4_to__to 3s linear 1 normal forwards;pointer-events:none}.pulsate-fwd{-webkit-animation:pulsate-fwd .5s ease-in-out infinite both;animation:pulsate-fwd .5s ease-in-out infinite both}.preloader{display:flex;justify-content:center;align-items:center}.preloader .preloader-dot{position:relative;width:16px;height:16px;margin:8px;border-radius:50%}.preloader .preloader-dot:before{position:absolute;left:0;content:"";width:100%;height:100%;background:inherit;border-radius:inherit;-webkit-animation:wave 2s ease-out infinite;animation:wave 2s ease-out infinite}.preloader .preloader-dot:first-child{background:#23d2e2}.preloader .preloader-dot:first-child:before{-webkit-animation-delay:.2s;animation-delay:.2s}.preloader .preloader-dot:nth-child(2){background:#89cff0}.preloader .preloader-dot:nth-child(2):before{-webkit-animation-delay:.4s;animation-delay:.4s}.preloader .preloader-dot:nth-child(3){background:#4682b4}.preloader .preloader-dot:nth-child(3):before{-webkit-animation-delay:.6s;animation-delay:.6s}.preloader .preloader-dot:nth-child(4){background:#0f52ba}.preloader .preloader-dot:nth-child(4):before{-webkit-animation-delay:.8s;animation-delay:.8s}.preloader .preloader-dot:nth-child(5){background:navy}.preloader .preloader-dot:nth-child(5):before{-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes wave{50%,75%{-webkit-transform:scale(2);transform:scale(2)}80%,to{opacity:0}}@keyframes wave{50%,75%{-webkit-transform:scale(2);transform:scale(2)}80%,to{opacity:0}}.badge-item{display:flex;flex-flow:column;flex-grow:1}.badge-item:hover{text-decoration:none}.badge-item .badge-item-sub{margin:12px;border-radius:12px;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);position:relative;display:flex;flex-flow:column;flex-grow:1;transition:all .3s ease-out}.badge-item .badge-item-sub .badge-checkmark{position:absolute;top:-6px;left:0;font-size:29px;visibility:hidden}.badge-item .badge-item-sub .badge-earned{position:absolute;top:6px;right:6px}.badge-item .badge-item-sub:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.03);transform:scale(1.03)}.badge-item .badge-item-sub .badge-image{margin:20px 20px 8px;display:grid;justify-content:center}.badge-item .badge-item-sub .badge-image .image{height:90px;width:90px;border-radius:10px}.badge-item .badge-item-sub .badge-details{text-align:center;padding:0 20px;flex-grow:1}.badge-item .badge-item-sub .badge-details .name{height:53px;display:flex;justify-content:center;align-items:center}.badge-item .badge-item-sub .badge-details .name .text{color:#3e3f5e;font-size:18px;font-weight:700}.badge-item .badge-item-sub .badge-details .desc{margin:0 0 20px;color:#a2a2a2;font-size:16px}.badge-item .badge-item-sub .badge-details .earned-badge .earned,.badge-item .badge-item-sub .badge-details .earned-badge .not-earned{display:flex;align-items:center}.badge-item .badge-item-sub .badge-details .earned-badge .earned.hide,.badge-item .badge-item-sub .badge-details .earned-badge .not-earned.hide{display:none}.badge-item .badge-item-sub .badge-details .earned-badge .earned .image,.badge-item .badge-item-sub .badge-details .earned-badge .not-earned .image{height:20px;width:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTVDMzM0ODIwNzNDMTFFQUIyNDlFRENGOUM3QjlFQTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTVDMzM0ODMwNzNDMTFFQUIyNDlFRENGOUM3QjlFQTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNUMzMzQ4MDA3M0MxMUVBQjI0OUVEQ0Y5QzdCOUVBNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNUMzMzQ4MTA3M0MxMUVBQjI0OUVEQ0Y5QzdCOUVBNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhgHZeoAAAVjSURBVHjanFdbb1RVFP72mTkz03am9wsgUiiBCtGUSzCGxKgPFjX6wgMXn0x8QFAQH4gaf4AYTYAgGh9MfDAGfDAxqAloiMaoJFAEjGIB25Gm9Ebpjc59Zvutc85cOnNmOriSNZd9ztnfXrdvraO01igU3eeHi5jUbdSnqVuoXdRG59o0dYB6gfo99YzaHE9iEVGLAMvmB6n7qG2oTu5QT1CP8gDTiwJPfRZYcKHxEb1LHqZ2VAVnmFBLHgPqV0GP9wF3/xqjGQen/1Ans7c0vRRzByaY/PRQj1P3olppWge17HEGpC6/FhmDDn8LJGY+5r/9PEC6ENhbtIWAfkndXry3TnMPOi41p5Dm85kUT20oGLUhGFNxmLGb8K16CMrnhKq2A2rtbujBr/difqSDRu3garoc8NFiUHFI/I6ogpcGmY0aNbWWZyHeyiRnkI7OINk/iOiVXxFYvxn+dZt4KINpdx2I3YWz5zHqayWuZlLt5NfJQtBMApj/l1b5gJql2vquJHJ/dEQhg3rUrfTA0HeLb9nFhDuVAyaoZG8/tT23CQvi3j8K/hYNfxvuS+IT1EmF4GpteQY17VCtPdBDP4zTxG7JdsO592AhqDhBLP0/oCLyjDw7f4sps+wpqO4XgZaHgeb17Q4WvdHn9zl1mj8xYypurQga7EVSb6sIbpgZxMeFS5Qd145H5WufYIrFvYXkINkbn/RYMS1PO16oFR/As+Z9REfNsrfJHrE/L0LHnTKSiAaXC1ZvFtiWQAuS3o0sx4wdm3LStoe7dsPT0A207kFkmBZpV06BWRtHItyfPzMJRuhXymmTxTpLt3KTDUj++A189S67eJsJ1sP67CFDvZm3asM7iF01EYtdQSB4mZW6MJNN7pW4HYa/u8deqFsqn5sEeK0Uulgrkp6agOfBItDlxxifV9y97m9GzZbDuf+JG58gffMAAk6qeljz6aE7BcFvks814uoGy/fZMopGYBTRSrL/EFKjZxbN5uTwGcz/dgixMWXVs+Vur71nnhstZmswSizweFDUsBjzBNLXdiI5cq486O1zmD+3y2YRpzLKxd46EJWcF88vsLq0Szf11Uehhw+XBY5dfY8VEV2wlmC4790i8wnH5mp1Rj5nBPgG4lNcmCahn4Zh3LOagOs00NZVFtgTWum6nprjtaZWWp4BJi5BX/9Clm9INPv0yPmtiNy2Wo43SLfNKpgNbpndadd6chbx/k/tXOl+GcqshxFcWfZQZnMDdP/ndMtkdumSAJ+lP/bnXNpkYHbCIFenSmo5OWciffFtC1TALRdfedcGZ3a7c40BM/V7cazPqsxFn1AmzUULQp1QDzyB2M0BpAZ+Qd0KXQRsczh09bwdWKIRWEi9E1KgBjuFpOGHCK2AWr3dqmf/uo3IqFaryyxwWYj8sVxnqXdR8QSkWZQsfySYRm4AmBsaR2TUKSkvgk8+zwQMkreLsrsRlXm8gC7rOjUHghJrj2bLCfY0qA/o8HdMQ7skjFAjQs/sRCLSyvamsuVpJ1SL7cJKlga7XAeHA9nJM3ceDmOnOJid0OHTdouSi8F6hJ7bDW/XVsyFA4gMKXDSsQ4RaC1tm4rtN9Ch7QGgFPQEQU+WmzLtYS/UuV2tegGFaa0T7DKDf5OhwuwDYzkaFEoUC70hbYVBwF3kK+oOAqfLztUO+HGS+V7V+aw1LebTeh565GfOzNfuZyBxHW9L3iSQfsu28PIREq86JuOKat8MzA5Cj563h7HqhPMVXi90b8VXmCywAy5t6w3qq1adVyeTzivMkapeYUqAhbuHf6KlA4Uvbb0FL21NzhNTBS9tZy1WsrmhovwnwAAQshorv0iXlAAAAABJRU5ErkJggg==);background-size:20px;background-position:50% 50%;background-repeat:no-repeat}.badge-item .badge-item-sub .badge-details .earned-badge .earned .text,.badge-item .badge-item-sub .badge-details .earned-badge .not-earned .text{flex:1 1;margin:0 12px;color:#f4b409;font-weight:700;font-size:12px}.badge-item .badge-item-sub .badge-details .earned-badge .not-earned{display:none}.badge-item .badge-item-sub .badge-details .earned-badge .not-earned .image{background-image:url(/static/media/exclamation-red.df9ec5f7.png)}.badge-item .badge-item-sub .badge-details .earned-badge .not-earned .text{color:#ff4949}.badge-item .badge-item-sub .earned-badge-users{width:100%;border:solid #eaeaf5;border-width:1px 0 0;padding:12px;font-size:12px;font-weight:600;color:#a2a2a2}.badge-item .badge-item-sub .earned-badge-users .user-list{margin:0;display:flex}.badge-item .badge-item-sub .earned-badge-users .user-list li{width:18px}.badge-item .badge-item-sub .earned-badge-users .user-list li .image{background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);border-radius:50%;height:24px;width:24px}.challenge-page .challenge-header-container .chat-container{display:flex;align-items:center;position:absolute;top:35px;right:20px;cursor:pointer}@media screen and (max-width:979px){.challenge-page .challenge-header-container .chat-container{top:30px;right:10px}}@media screen and (max-width:600px){.challenge-page .challenge-header-container .chat-container{top:30px;right:10px}}.challenge-page .challenge-header-container .chat-container .speech-bubble{height:100px;width:180px}@media screen and (max-width:979px){.challenge-page .challenge-header-container .chat-container .speech-bubble{height:80px;width:150px}}.challenge-page .challenge-header-container .chat-container .chat-content{position:absolute;top:15px;left:0;right:0;bottom:0;display:flex;flex-direction:row;align-items:flex-start}@media screen and (max-width:979px){.challenge-page .challenge-header-container .chat-container .chat-content{top:13px}}.challenge-page .challenge-header-container .chat-container .chat-content .profile-image{margin:0 13px}.challenge-page .challenge-header-container .chat-container .chat-content .profile-image img{border-radius:50%;height:45px;width:45px}@media screen and (max-width:979px){.challenge-page .challenge-header-container .chat-container .chat-content .profile-image img{height:35px;width:35px}}.challenge-page .challenge-header-container .chat-container .chat-content .button-text{color:#fff;margin-top:2px}@media screen and (max-width:979px){.challenge-page .challenge-header-container .chat-container .chat-content .button-text{font-size:14px}}.challenge-page .challenge-header-container .challenge-details{border-radius:12px;background-color:#fff;padding:24px;display:flex;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";top:400px;position:absolute;margin-left:40px;width:calc(100% - 80px);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;top:auto;bottom:50px}@media screen and (max-width:979px){.challenge-page .challenge-header-container .challenge-details{padding:15px}}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details{flex-direction:column;align-items:center;margin:40px 0 0;width:100%;border-radius:0}}@media screen and (max-width:600px){.challenge-page .challenge-header-container .challenge-details{bottom:20px}}@media screen and (max-width:400px){.challenge-page .challenge-header-container .challenge-details{padding:15px 0}}.challenge-page .challenge-header-container .challenge-details .basic-challenge-info{display:flex;justify-content:center;align-items:center;flex-direction:row}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details .basic-challenge-info{flex-direction:column}}.challenge-page .challenge-header-container .challenge-details .challenge-image-container{display:flex;justify-content:center;margin:8px;width:120px;height:90px}.challenge-page .challenge-header-container .challenge-details .challenge-image-container img{border-radius:10px;width:100%;height:100%;object-fit:cover}.challenge-page .challenge-header-container .challenge-details .text{margin:auto 0 auto 20px;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details .text{margin:0}}@media screen and (max-width:414px){.challenge-page .challenge-header-container .challenge-details .text{margin-left:-3px}}@media screen and (max-width:380px){.challenge-page .challenge-header-container .challenge-details .text{margin-left:-17px}}.challenge-page .challenge-header-container .challenge-details .text.description{margin-right:30px}@media screen and (max-width:1400px){.challenge-page .challenge-header-container .challenge-details .text.description{margin-right:10px}}@media screen and (max-width:600px){.challenge-page .challenge-header-container .challenge-details .text.description{margin-bottom:15px}}.challenge-page .challenge-header-container .challenge-details .text .name{font-size:25px;font-weight:500;color:#183b56;max-width:300px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.challenge-page .challenge-header-container .challenge-details .text .name img{height:30px}@media screen and (max-width:1280px){.challenge-page .challenge-header-container .challenge-details .text .name{font-size:1.9vw;max-width:20vw}}@media screen and (max-width:979px){.challenge-page .challenge-header-container .challenge-details .text .name{font-size:1.7vw}}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details .text .name{font-size:17px;margin-top:10px;text-align:center;max-width:none}}.challenge-page .challenge-header-container .challenge-details .text .desc{font-size:16px;margin:5px 0;font-weight:400;max-width:300px}@media screen and (max-width:1280px){.challenge-page .challenge-header-container .challenge-details .text .desc{font-size:1.4vw;max-width:20vw}}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details .text .desc{font-size:14px;margin-bottom:20px;text-align:center;max-width:none}}.challenge-page .challenge-header-container .challenge-details .challenge-specs-container{display:flex;margin-left:auto;margin-right:0;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:row}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details .challenge-specs-container{margin-left:0;display:flex;flex-direction:column}}.challenge-page .challenge-header-container .challenge-details .challenge-specs-container .challenge-spec{margin:5px;width:-webkit-fit-content;width:-moz-fit-content;font-size:20px;font-weight:500;color:#183b56;background-color:#ececec;border-radius:20px;padding:5px 15px;display:flex;align-items:center;width:fit-content}.challenge-page .challenge-header-container .challenge-details .challenge-specs-container .challenge-spec img{height:25px}@media screen and (max-width:1280px){.challenge-page .challenge-header-container .challenge-details .challenge-specs-container .challenge-spec img{height:1.7vw}}@media screen and (max-width:979px){.challenge-page .challenge-header-container .challenge-details .challenge-specs-container .challenge-spec{font-size:1.6vw}.challenge-page .challenge-header-container .challenge-details .challenge-specs-container .challenge-spec img{height:1.6vw}}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details .challenge-specs-container .challenge-spec{font-size:14px}.challenge-page .challenge-header-container .challenge-details .challenge-specs-container .challenge-spec img{height:17px}}.challenge-page .challenge-header-container .challenge-details .challenge-specs-container .challenge-spec .spec-icon{display:inline-block;margin-right:10px;vertical-align:middle;display:flex;align-items:center}@media screen and (max-width:1280px){.challenge-page .challenge-header-container .challenge-details .challenge-specs-container .challenge-spec .spec-icon{vertical-align:baseline}}.challenge-page .challenge-participation-stats-header{display:flex;flex-direction:row;width:100%;margin:10px 0 0}@media screen and (min-width:600px){.challenge-page .challenge-participation-stats-header{display:none}}@media screen and (max-width:400px){.challenge-page .challenge-participation-stats-header{flex-direction:column;justify-content:center;align-items:center}}.challenge-page .challenge-participation-stats-header .separator-container{display:flex;align-items:center;justify-content:flex-start;width:100%;background-color:#fff}@media screen and (max-width:600px){.challenge-page .challenge-participation-stats-header .separator-container{padding:20px}}@media screen and (max-width:400px){.challenge-page .challenge-participation-stats-header .separator-container{justify-content:center;padding:0 20px}}.challenge-page .challenge-participation-stats-header .separator-container .info{display:flex;align-items:center;margin-right:24px}.challenge-page .challenge-participation-stats-header .separator-container .info .info-list{display:flex;justify-content:flex-end;flex-direction:row-reverse;align-items:center}.challenge-page .challenge-participation-stats-header .separator-container .info .info-list .info-list-text{height:100%;width:100%;display:flex;align-items:center;justify-content:flex-end;padding:4px;border-radius:50%;font-size:10px;background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}.challenge-page .challenge-participation-stats-header .separator-container .info .info-text{margin-left:15px;font-size:14px;font-weight:700}@media screen and (max-width:600px){.challenge-page .challenge-participation-stats-header .separator-container .info .info-text{font-size:13px;margin-left:2px;box-shadow:5px 5px #ecf1f9;padding:5px;border:1px solid #ecf1f9;border-radius:10px;font-weight:500;text-align:center;width:100px}}.challenge-page .challenge-participation-stats-header .actions{font-size:20px;font-weight:400;text-align:center;display:flex;padding:10px}.challenge-page .challenge-participation-stats-header .actions .action-button{display:flex;align-items:center;justify-content:center;width:220px;height:44px;border:1px solid #ddd;border-radius:80px;background-color:#7353ff;cursor:pointer;margin:10px 20px;box-shadow:3px 5px 20px 0 rgba(94,92,154,.1);text-decoration:none;transition:all .2s ease-in-out}.challenge-page .challenge-participation-stats-header .actions .action-button .action-button-text{color:#fff;font-size:18px;font-weight:400}.challenge-page .challenge-participation-stats-header .actions .action-button svg{fill:#fff;width:24px;height:24px;margin-right:16px}@media screen and (min-width:401px){.challenge-page .challenge-participation-stats-header .actions .action-button{width:44px}}@media screen and (min-width:401px)and (max-width:400px){.challenge-page .challenge-participation-stats-header .actions .action-button{margin:10px}}@media screen and (min-width:401px){.challenge-page .challenge-participation-stats-header .actions .action-button .action-button-text{display:none}}@media screen and (min-width:401px){.challenge-page .challenge-participation-stats-header .actions .action-button svg{margin:0}}.challenge-page .challenge-participation-stats{display:flex;align-items:center;justify-content:flex-end;padding:0 12px 0 40px;border-top:1px solid #eaeaf5;border-bottom-left-radius:12px;border-bottom-right-radius:12px;background-color:#fcfcfd;transition:padding .2s ease-in-out}@media screen and (max-width:900px){.challenge-page .challenge-participation-stats{padding:0 12px 0 20px;border-radius:0}}@media screen and (max-width:600px){.challenge-page .challenge-participation-stats{display:none}}.challenge-page .challenge-participation-stats .separator-container{display:flex;align-items:center;justify-content:flex-start;padding:20px 50px;width:100%;background-color:#fff}@media screen and (max-width:600px){.challenge-page .challenge-participation-stats .separator-container{padding:20px;justify-content:center}}@media screen and (max-width:414px){.challenge-page .challenge-participation-stats .separator-container{margin-left:-2vw}}.challenge-page .challenge-participation-stats .separator-container .info{display:flex;align-items:center;margin-right:24px}.challenge-page .challenge-participation-stats .separator-container .info .info-list{display:flex;justify-content:flex-end;flex-direction:row-reverse;align-items:center}.challenge-page .challenge-participation-stats .separator-container .info .info-list .info-list-text{height:100%;width:100%;display:flex;align-items:center;justify-content:flex-end;padding:4px;border-radius:50%;font-size:10px;background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}.challenge-page .challenge-participation-stats .separator-container .info .info-list .info-list-profile{width:36px;height:36px;margin-left:-8px;border-radius:50%;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);transition:width .2s ease-in-out,height .2s ease-in-out,margin-left .2s ease-in-out}.challenge-page .challenge-participation-stats .separator-container .info .info-list .info-list-profile:last-child{margin-left:0}.challenge-page .challenge-participation-stats .separator-container .info .info-list .info-list-profile .image{border-radius:50%;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width:800px){.challenge-page .challenge-participation-stats .separator-container .info .info-list .info-list-profile{display:none}}.challenge-page .challenge-participation-stats .separator-container .info .info-text{margin-left:15px;font-size:14px;font-weight:700}@media screen and (max-width:600px){.challenge-page .challenge-participation-stats .separator-container .info .info-text{font-size:13px;margin-left:2px;box-shadow:5px 5px #ecf1f9;padding:5px;border:1px solid #ecf1f9;border-radius:10px;font-weight:500;text-align:center;width:100px}}.challenge-page .challenge-participation-stats .actions{font-size:20px;font-weight:400;text-align:center;display:flex;padding:10px}.challenge-page .challenge-participation-stats .actions .action-button{display:flex;align-items:center;justify-content:center;width:220px;height:44px;border:1px solid #ddd;border-radius:80px;background-color:#7353ff;cursor:pointer;margin:10px 20px;box-shadow:3px 5px 20px 0 rgba(94,92,154,.1);text-decoration:none;transition:all .2s ease-in-out}.challenge-page .challenge-participation-stats .actions .action-button .action-button-text{color:#fff;font-size:18px;font-weight:400}.challenge-page .challenge-participation-stats .actions .action-button svg{fill:#fff;width:24px;height:24px;margin-right:16px}@media screen and (max-width:979px){.challenge-page .challenge-participation-stats .actions .info:last-child{display:flex}}@media screen and (max-width:800px){.challenge-page .challenge-participation-stats .actions .action-button{width:44px}}@media screen and (max-width:800px)and (max-width:390px){.challenge-page .challenge-participation-stats .actions .action-button{margin:10px}}@media screen and (max-width:800px){.challenge-page .challenge-participation-stats .actions .action-button .action-button-text{display:none}}@media screen and (max-width:800px){.challenge-page .challenge-participation-stats .actions .action-button svg{margin:0}}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects{margin:20px 0}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .mini-title,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .mini-title,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .mini-title{margin:40px 20px;font-size:20px;font-weight:700}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .mini-title .submit-link,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .mini-title .submit-link,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .mini-title .submit-link{color:#7353ff}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .mini-title .submit-link:hover,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .mini-title .submit-link:hover,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .mini-title .submit-link:hover{color:#8a71fd;text-decoration:underline}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges>ul,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners>ul,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects>ul{margin:0;display:flex}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges>ul>li,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners>ul>li,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects>ul>li{margin:0;width:33.3%}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .projects-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .projects-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .projects-list{margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .projects-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .projects-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .projects-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:900px){.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .projects-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .projects-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .projects-list{grid-template-columns:repeat(auto-fit,100%)}}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .projects-list>li,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .projects-list>li,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .projects-list>li{margin:0;height:100%;width:100%;display:flex;flex-flow:column;align-items:center}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .challenges-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .challenges-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .challenges-list{margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,20%)}@media screen and (max-width:979px){.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .challenges-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .challenges-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .challenges-list{grid-template-columns:repeat(auto-fit,25%)}}@media screen and (max-width:720px){.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .challenges-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .challenges-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .challenges-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:480px){.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .challenges-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .challenges-list,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .challenges-list{grid-template-columns:repeat(auto-fit,100%)}}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .challenges-list>li,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .challenges-list>li,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .challenges-list>li{margin:0;height:100%;width:100%;display:flex;flex-flow:column;align-items:center}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .challenges-list>li .badge-item,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .challenges-list>li .badge-item,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .challenges-list>li .badge-item{width:100%}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .challenge-projects-main-footer,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .challenge-projects-main-footer,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .challenge-projects-main-footer{text-align:center}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .challenge-projects-main-footer h3,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .challenge-projects-main-footer h3,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .challenge-projects-main-footer h3{margin-top:12px}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges .challenge-projects-main-footer .pagination,.challenge-page .body .challenge-info .challenge-info-container .challenge-earners .challenge-projects-main-footer .pagination,.challenge-page .body .challenge-info .challenge-info-container .challenge-projects .challenge-projects-main-footer .pagination{justify-content:center}.challenge-page .body .challenge-info .challenge-info-container .hide-in-app{display:none}.challenge-page .body .challenge-info .challenge-info-container figure{text-align:center}.challenge-page .body .challenge-info .challenge-info-container figure iframe{width:99%;aspect-ratio:16/9;min-height:36vw;border-radius:10px}@media screen and (max-width:979px){.challenge-page .body .challenge-info .challenge-info-container figure iframe{min-height:48vw}}.challenge-page .body .challenge-info .challenge-did-you-know{width:272px;margin:0 0 0 20px}.challenge-page .body .challenge-info .challenge-did-you-know .challenge-did-you-know-container{border-radius:12px;background-color:#fff;padding:20px}.challenge-page .body .challenge-info .challenge-did-you-know .challenge-did-you-know-container .title{font-size:20px;font-weight:700}.challenge-page .body .challenge-info .challenge-did-you-know .challenge-did-you-know-container .challenge-user-list{display:flex;margin:12px 0 0}.challenge-page .body .challenge-info .challenge-did-you-know .challenge-did-you-know-container .challenge-user-list li{position:relative;z-index:5;margin:0;width:18px}.challenge-page .body .challenge-info .challenge-did-you-know .challenge-did-you-know-container .challenge-user-list li img{height:24px;width:24px;border-radius:50%;box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}.challenge-page .body .challenge-info .challenge-did-you-know .challenge-did-you-know-container .challenge-user-list li:hover{z-index:10}.challenge-page .body .challenge-info .challenge-did-you-know .challenge-did-you-know-container .challenge-user-list li:hover img{background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.5)}@media screen and (max-width:979px){.challenge-page .body .challenge-info .challenge-did-you-know{margin:20px 0 0;width:100%}}@media screen and (max-width:979px){.challenge-page span{font-size:15px}}.challenge-page .banner.hide-in-app{display:none}.challenge-page.hide-in-app{padding-top:20px}.challenge-page .chat-bubble{position:fixed;z-index:999;bottom:48px;right:48px;border-radius:36px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:#23d2e2;box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06);border:0;cursor:pointer}.challenge-page .chat-bubble svg{width:24px;height:24px;fill:#fff}.challenge-page .chat-bubble:hover{opacity:.7}.challenge-page .chat-bot{font-family:Rajdhani,sans-serif;color:#3e3f5e;position:fixed;z-index:1000;bottom:36px;right:36px;width:100%;height:640px;max-width:464px;border-radius:12px;box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06);-webkit-transform:translateX(128%);transform:translateX(128%);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.challenge-page .chat-bot .close-button{position:absolute;top:12px;right:12px;border:0;background-color:#fff;width:36px;height:36px;border-radius:8px;display:flex;justify-content:center;align-items:center;cursor:pointer}.challenge-page .chat-bot .close-button:hover{background-color:#eee}@media screen and (max-width:545px){.challenge-page .chat-bot{right:12px}}@media screen and (max-width:464px){.challenge-page .chat-bot{right:0}}.challenge-page .active{-webkit-transform:translateX(0);transform:translateX(0)}img.rdw-link-decorator-icon{visibility:hidden}.rdw-image-imagewrapper img{max-width:100%}.builder-pal-chat-container{position:relative;width:100%;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);display:flex;background-color:#fff;flex-direction:row;max-height:718px;height:100%}.builder-pal-chat-container .chat-questions{flex:3 1;padding:20px 20px 0;border-right:1px solid #ecf1f9;height:100%;background-color:#fff;border-radius:12px}.builder-pal-chat-container .chat-questions .guiding-title{font-size:21px;font-weight:700;padding-bottom:20px;padding-top:20px;line-height:1em;margin:0}.builder-pal-chat-container .chat-questions .guiding-question{background-color:#23d2e2;border:0;box-shadow:4px 7px 12px 0 rgba(35,210,226,.2);height:54px;line-height:54px;margin-bottom:20px;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-size:.9em;font-weight:700;text-align:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;width:100%}.builder-pal-chat-container .chat-questions .guiding-question:hover{opacity:.7}@media screen and (max-width:500px){.builder-pal-chat-container .chat-questions .guiding-question{font-size:14px}}@media screen and (max-width:979px){.builder-pal-chat-container .hide-section{display:none}}.builder-pal-chat-container .chat-section{flex:4 1;border-radius:12px;background-color:#fff}@media screen and (max-width:979px){.builder-pal-chat-container .chat-section{position:absolute;top:0;left:0;right:0;bottom:0}}.builder-pal-chat-interface{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.builder-pal-chat-interface .chat-widget-header{position:relative;border-bottom:1px solid #ecf1f9;padding:28px;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:430px){.builder-pal-chat-interface .chat-widget-header{padding:28px 12px}}.builder-pal-chat-interface .chat-widget-header .user-status{position:relative;min-height:44px;display:flex;flex-direction:row;align-items:center}.builder-pal-chat-interface .chat-widget-header .user-status .chat-back-button{position:relative;border:0;background-color:#fff;left:-12px;height:40px;width:40px;cursor:pointer;display:none;justify-content:center;align-items:center}@media screen and (max-width:979px){.builder-pal-chat-interface .chat-widget-header .user-status .chat-back-button{display:flex}}.builder-pal-chat-interface .chat-widget-header .user-status .chat-back-button:hover{background-color:rgba(0,0,0,.1)}.builder-pal-chat-interface .chat-widget-header .user-status .chat-back-button svg{width:30px;height:30px;fill:rgba(62,63,94,.631372549)}.builder-pal-chat-interface .chat-widget-header .user-status .user-status-avatar{position:relative;margin-right:12px;height:36px;width:36px}.builder-pal-chat-interface .chat-widget-header .user-status .user-status-avatar .online-dot{position:absolute;width:6px;height:6px;border-radius:3px;background-color:#1df377;left:-4px}.builder-pal-chat-interface .chat-widget-header .user-status .user-status-avatar .image{width:100%;height:100%;object-fit:contain}.builder-pal-chat-interface .chat-widget-header .user-status .user-status-title{color:#3e3f5e;font-size:16px;font-weight:700;line-height:26px;margin:0}.builder-pal-chat-interface .chat-widget-header .user-status .user-status-tag{background-color:#1df377;border-radius:200px;color:#fff;display:inline-block;font-size:13px;font-weight:700;height:20px;line-height:20px;padding:0 8px;position:relative;text-transform:uppercase;margin:0}.builder-pal-chat-interface .chat-widget-header .top-buttons{display:flex;flex-direction:row;align-items:center}.builder-pal-chat-interface .chat-widget-header .top-buttons .new-chat{width:100px;border-radius:8px}.builder-pal-chat-interface .chat-widget-header .top-buttons .new-chat .background{background-color:#23d2e2}.builder-pal-chat-interface .chat-widget-header .top-buttons .new-chat button{padding:0}.builder-pal-chat-interface .chat-widget-header .top-buttons .home{width:36px;height:36px;margin-right:18px}.builder-pal-chat-interface .chat-widget-header .top-buttons .home .background{background-color:#23d2e2}.builder-pal-chat-interface .chat-widget-header .top-buttons .home button{width:100%;height:100%;padding:0;display:flex;justify-content:center;align-items:center}.builder-pal-chat-interface .chat-widget-header .top-buttons .home button svg{fill:#fff;width:24px;height:24px}.builder-pal-chat-interface .messages{flex:1 1;width:100%;overflow-y:auto;padding:35px 0 4px;display:flex;flex-direction:column-reverse;align-items:center}.builder-pal-chat-interface .messages .infinite-scroll-component__outerdiv{width:100%}.builder-pal-chat-interface .messages .message-loader{margin-bottom:24px}.builder-pal-chat-interface .messages .assistant-message-container{width:100%;display:flex;flex-direction:row;margin-bottom:16px;padding:0 28px}.builder-pal-chat-interface .messages .assistant-message-container .avatar{width:24px;height:24px}.builder-pal-chat-interface .messages .assistant-message-container .avatar .image{width:100%;height:100%;object-fit:contain}.builder-pal-chat-interface .messages .assistant-message-container .chat-box{margin-left:18px;max-width:80%;background-color:#f5f5fa;border-radius:12px;display:inline-block;font-size:16px;font-weight:600;line-height:20px;padding:12px;border-top-left-radius:0}.builder-pal-chat-interface .messages .user-message-container{width:100%;display:flex;flex-direction:row-reverse;margin-bottom:16px;padding:0 28px}.builder-pal-chat-interface .messages .user-message-container .avatar{width:32px;height:32px}.builder-pal-chat-interface .messages .user-message-container .avatar .image{width:100%;height:100%;border-radius:8px;object-fit:contain}.builder-pal-chat-interface .messages .user-message-container .chat-box{margin-right:18px;max-width:80%;background-color:#615dfa;color:#fff;border-radius:12px;display:inline-block;font-size:16px;font-weight:600;line-height:20px;padding:12px;border-top-right-radius:0;border:0}.builder-pal-chat-interface .messages .user-message-container .audio-button{cursor:pointer;text-align:left;padding-left:15px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.builder-pal-chat-interface .messages .user-message-container .audio-button .sound-gif{height:20px}.builder-pal-chat-interface .messages .user-message-container .audio-button:hover{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.1)}.builder-pal-chat-interface .messages .user-message-container .audio-button:active{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.2)}.builder-pal-chat-interface .suggestions{width:100%;display:flex;flex-direction:row;justify-content:flex-start;padding:8px 28px 0;min-height:44px;flex-wrap:wrap}.builder-pal-chat-interface .suggestions .suggestion-loading{display:flex;flex-direction:row;align-items:center;-webkit-animation:fade 3s ease-in-out infinite;animation:fade 3s ease-in-out infinite}@-webkit-keyframes fade{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes fade{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.builder-pal-chat-interface .suggestions .suggestion-loading .suggestion-loading-text{font-size:16px;margin-left:12px}.builder-pal-chat-interface .suggestions .suggestion{height:28px;margin-right:12px;margin-bottom:8px;padding:4px 8px;border-radius:14px;border:1px solid #23d2e2;font-weight:600;font-size:15px;background-color:#fff;color:#23d2e2;cursor:pointer}.builder-pal-chat-interface .suggestions .suggestion:hover{background-color:#23d2e2;color:#fff;opacity:.5}.builder-pal-chat-interface .user-input{width:100%;height:108px;padding:10px 24px 18px;display:flex;flex-direction:row}.builder-pal-chat-interface .user-input .text-input{flex:1 1;height:50px;padding:0 18px;background-color:#fff;border:1px solid #dedeea;transition:border-color .2s ease-in-out;border-radius:12px;font-size:14px;font-weight:700;margin-right:12px}@media screen and (max-width:500px){.builder-pal-chat-interface .user-input .text-input{height:36px;margin-right:6px}}.builder-pal-chat-interface .user-input .record-bar{flex:1 1;height:48px;border-radius:12px}@media screen and (max-width:500px){.builder-pal-chat-interface .user-input .record-bar{height:36px;margin-right:6px}}.builder-pal-chat-interface .user-input .record-bar .background{background-color:#23d2e2}.builder-pal-chat-interface .user-input .record-bar button{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}.builder-pal-chat-interface .user-input .record-bar button svg{width:20px;height:20px;fill:#fff;margin-right:12px}.builder-pal-chat-interface .user-input .interactive-buttons{display:flex;flex-direction:row}.builder-pal-chat-interface .user-input .interactive-buttons .interactive-button{margin-left:6px;width:64px;height:48px;border-radius:10px}.builder-pal-chat-interface .user-input .interactive-buttons .interactive-button .background{background-color:#23d2e2}.builder-pal-chat-interface .user-input .interactive-buttons .interactive-button button{height:100%;display:flex;justify-content:center;align-items:center}.builder-pal-chat-interface .user-input .interactive-buttons .interactive-button button svg{width:24px;height:24px;fill:#fff}@media screen and (max-width:500px){.builder-pal-chat-interface .user-input .interactive-buttons .interactive-button{height:36px;width:36px}.builder-pal-chat-interface .user-input .interactive-buttons .interactive-button button{padding:0}.builder-pal-chat-interface .user-input .interactive-buttons .interactive-button button svg{width:16px;height:16px}}.builder-pal-chat-interface .dot-flashing{position:relative;margin:6px 15px;width:8px;height:8px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:dot-flashing 1s linear infinite alternate;animation:dot-flashing 1s linear infinite alternate;-webkit-animation-delay:.5s;animation-delay:.5s}.builder-pal-chat-interface .dot-flashing:after,.builder-pal-chat-interface .dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.builder-pal-chat-interface .dot-flashing:before{left:-12px;width:8px;height:8px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:dot-flashing 1s infinite alternate;animation:dot-flashing 1s infinite alternate;-webkit-animation-delay:0s;animation-delay:0s}.builder-pal-chat-interface .dot-flashing:after{left:12px;width:8px;height:8px;border-radius:5px;background-color:#9880ff;color:#9880ff;-webkit-animation:dot-flashing 1s infinite alternate;animation:dot-flashing 1s infinite alternate;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes dot-flashing{0%{background-color:#9880ff}50%,to{background-color:rgba(152,128,255,.2)}}@keyframes dot-flashing{0%{background-color:#9880ff}50%,to{background-color:rgba(152,128,255,.2)}}.challenges{margin:0 auto;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";width:100%}.challenges .challenges-header-container{width:100%;height:250px;background-color:#fff}.challenges .challenges-header-container .challenges-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:375px){.challenges .challenges-header-container .challenges-header-title-container{padding:40px 0 0 30px}}.challenges .challenges-header-container .challenges-header-title-container .challenges-title{margin-top:50px;font-size:48px;font-weight:700}.challenges .challenges-header-container .challenges-header-title-container .title-description{font-weight:400}.challenges .separator-container-challenges{width:100%;background-color:#fff;border-top:2px solid #e2eef1;border-bottom:1px solid #e2eef1;display:flex;justify-content:space-between;padding:0 35px}@media screen and (max-width:800px){.challenges .separator-container-challenges{flex-flow:column;align-items:center;padding:0}}.challenges .separator-container-challenges .tabs-container{align-items:center;margin:12px 0;display:flex;flex-wrap:wrap}.challenges .separator-container-challenges .tabs-container .tab{border:1px solid #ddd;margin:5px;padding:8px 12px;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border-radius:80px;font-size:18px;font-weight:400;color:#adafca;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.challenges .separator-container-challenges .tabs-container .tab:hover{background-color:#7353ff;color:#fff;cursor:pointer}.challenges .separator-container-challenges .tabs-container .tab-active{cursor:pointer;margin:5px;padding:8px 12px;background-color:#7353ff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border-radius:80px;font-size:18px;font-weight:400;color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1)}@media screen and (max-width:800px){.challenges .separator-container-challenges .tabs-container{align-items:flex-start}.challenges .separator-container-challenges .tabs-container .tab,.challenges .separator-container-challenges .tabs-container .tab-active{padding:8px 5px;margin-right:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px}}.challenges .body{padding:40px;font-weight:400}@media screen and (max-width:400px){.challenges .body{padding:48px 10px 10px}}.challenges .body.starterChallenges{background-image:url(/static/media/starter-criteria-bg.eec305e4.png);background-repeat:repeat-y;background-size:cover;margin-bottom:-80px;display:block}.challenges .body.starterChallenges .headers h4{font-size:20px;font-weight:400;color:#d4d4df}.challenges .body.starterChallenges .headers h6{font-size:28px;font-weight:600;color:#fff}.challenges .body.starterChallenges .badge-item .badge-item-sub{box-shadow:0 0 15px #fff;border:1px solid #fff}.challenges .body .view-all-badges-button{margin:0 auto;padding:10px;background-color:#7353ff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border-radius:80px;font-weight:400;color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;display:block;border:#7353ff}.challenges .body .view-all-badges-button:hover{background-color:#8a71fd;color:#fff;cursor:pointer;text-decoration:none}.challenges .view-all-challenges-button{margin:0 auto;padding:10px;background-color:#7353ff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border-radius:80px;font-weight:400;color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;display:block;border:#7353ff}.challenges .view-all-challenges-button:hover{background-color:#8a71fd;color:#fff;cursor:pointer;text-decoration:none}.challenges .challenge-categories{margin:0 auto}.challenges .challenge-categories .category-info .category-name{font-size:1.625rem;font-weight:400}.challenges .challenge-categories .category-info .category-desc{color:#8f91ac;font-size:.75rem;font-weight:400;text-transform:uppercase}.challenges .home-content{margin:0 0 50px;padding-bottom:50px;width:100%}.challenges .home-content h4{font-size:16px;font-weight:400;color:#8f91ac}.challenges .home-content h6{font-size:28px;font-weight:400}.challenges .home-content-none{display:none}.challenges .search-bar-container{height:70px;max-width:350px;width:80%;display:flex;overflow:hidden}.challenges .search-bar-container .search-bar{position:relative;margin:15px auto;width:80%}.challenges .search-bar-container .search-bar label{font-size:10px;font-weight:400;margin:auto}.challenges .search-bar-container .search-bar input{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;height:100%;margin:0;color:#aaabb7}.challenges .search-bar-container .search-bar ::-webkit-input-placeholder{font-weight:500;font-size:13px}.challenges .search-bar-container .search-bar.active label,.challenges .search-bar-container .search-bar:focus-within label{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background-color:#fff;padding:0 6px;font-size:10px;top:-6px;left:12px}.challenges .search-bar-container .search-button{border:0;cursor:pointer;background-color:#7353ff;border-radius:80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:38px;width:38px;display:flex;justify-content:center;align-items:center;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:auto 0;transition:all .2s ease-in-out}@media screen and (max-width:650px){.challenges .search-bar-container .search-button{margin-top:18px;margin-left:5px;height:32px;width:32px}}.challenges .search-bar-container .search-button:hover{background-color:#8a71fd}.challenges .search-bar-container .search-button .icon-search{fill:#fff;width:13px;height:13px}.challenges .challenges-div{margin:20px 0 0;min-height:585px}.challenges .challenges-div .challenges-div-header{margin:12px 0}.challenges .challenges-div .challenges-div-content{position:relative;display:flex;flex-direction:row}@media screen and (max-width:979px){.challenges .challenges-div .challenges-div-content{flex-direction:column}}.challenges .challenges-div .challenges-div-content .categories-filter-column{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;border-radius:20px;margin:10px 0}.challenges .challenges-div .challenges-div-content .categories-filter-column .categories-filter-container{width:250px;padding:5px 10px}@media screen and (max-width:979px){.challenges .challenges-div .challenges-div-content .categories-filter-column .categories-filter-container{width:100%}}.challenges .challenges-div .challenges-div-content .categories-filter-column .categories-filter-container .categories-filter-title{font-size:20px;font-weight:500;color:#8e9191;margin:10px 5px 10px 10px}.challenges .challenges-div .challenges-div-content .categories-filter-column .categories-filter-container>ul{display:flex;flex-wrap:wrap}.challenges .challenges-div .challenges-div-content .categories-filter-column .categories-filter-container>ul>li{cursor:pointer;background-color:#fff;border-radius:20px;padding:8px 12px;color:#adafca;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);white-space:nowrap;margin:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:15px;transition:all .2s ease-in-out,color .2s ease-in-out}@media screen and (max-width:400px){.challenges .challenges-div .challenges-div-content .categories-filter-column .categories-filter-container>ul>li{padding:8px 5px;margin-right:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:12px}}.challenges .challenges-div .challenges-div-content .categories-filter-column .categories-filter-container>ul>li:hover{cursor:pointer;background-color:#7353ff;color:#fff}.challenges .challenges-div .challenges-div-content .categories-filter-column .categories-filter-container>ul>li.active{background-color:#7353ff;color:#fff}.challenges .challenges-div .challenges-div-content .categories-filter-column .reset-button{background-color:#7353ff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:5px 0;margin:10px;border-radius:20px;display:flex;justify-content:center;color:#fff}.challenges .challenges-div .challenges-div-content .categories-filter-column .reset-button:hover{background-color:#8a71fd;cursor:pointer;transition:all .2s ease-in-out}.challenges .challenges-div .challenges-div-content .all-challenges{width:100%;flex-direction:column}.challenges .challenges-div .challenges-div-content .challenges-shown{padding:0;margin:0;width:100%}.challenges .challenges-div .challenges-div-content .challenges-shown .challenge-list{margin:0 0 0 30px;overflow-y:hidden!important;display:grid;flex-direction:column;align-items:stretch;justify-content:space-evenly;grid-template-columns:repeat(auto-fit,30%)}@media screen and (max-width:1200px){.challenges .challenges-div .challenges-div-content .challenges-shown .challenge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:979px){.challenges .challenges-div .challenges-div-content .challenges-shown .challenge-list{margin:20px 0;grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:720px){.challenges .challenges-div .challenges-div-content .challenges-shown .challenge-list{grid-template-columns:repeat(auto-fit,100%)}}.challenges .challenges-div .challenges-div-content .challenges-shown .challenge-list>div{margin:0;height:100%}.challenges .challenges-div .challenges-div-content .challenges-shown .challenge-list a{display:flex;flex-flow:column;flex-grow:1;height:100%}.challenges .challenges-div .challenges-div-content .randomizer-ctn{display:flex;justify-content:center;align-items:center;height:390px;position:absolute;top:390px;left:0;right:0;background-color:#ecf1f9}@media screen and (max-width:630px){.challenges .challenges-div .challenges-div-content .randomizer-ctn{height:585px;grid-template-columns:repeat(auto-fit,100%)}}.challenges .challenges-div .challenges-div-content .challenges-main-footer{display:flex;align-items:center;justify-content:center}.challenges .challenges-div .challenges-div-content .end-message{width:100%;display:flex;justify-content:center;align-items:center}.booking{margin:0 auto;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.booking .members-header-container{width:100%;height:250px;background-color:#fff}.booking .members-header-container .members-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:375px){.booking .members-header-container .members-header-title-container{padding:40px 0 0 30px}}.booking .members-header-container .members-header-title-container .members-title{margin-top:50px;font-size:48px;font-weight:700}.booking .members-header-container .members-header-title-container .title-description{font-weight:400}.booking .separator-container{display:flex;justify-content:flex-end;align-items:center;width:100%;background-color:#fff;border-top:2px solid #e2eef1;border-bottom:1px solid #e2eef1}@media screen and (max-width:500px){.booking .separator-container{justify-content:center}}.booking .separator-container .button{background-color:#7353ff;box-shadow:4px 7px 12px 0 rgba(97,93,250,.2);width:15%;min-width:200px;margin:12px 50px;white-space:nowrap;border-radius:80px;font-size:14px;transition:all .2s ease-in-out}.booking .separator-container .button:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.03);transform:scale(1.03)}.booking .body{padding:40px}@media screen and (max-width:460px){.booking .body{padding:0!important}}.booking .body .countries{margin:10px 0}@media screen and (max-width:460px){.booking .body .countries{margin:50px 40px 0}}.booking .body .countries>ul>li{display:inline-block;background-color:#fff;color:#183b56;border-radius:80px;padding:8px 12px;margin-right:8px;font-weight:400;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}@media screen and (max-width:300px){.booking .body .countries>ul>li{font-size:12px}}.booking .body .countries>ul>li.active,.booking .body .countries>ul>li:hover{cursor:pointer;background-color:#7353ff;color:#fff}.booking .section-header{display:flex;justify-content:space-between;margin-top:20px}@media screen and (max-width:460px){.booking .section-header{margin:30px 0 0 20px}}.booking .section-header .section-title{color:#183b56;font-weight:500;font-size:28px}.booking .section-filters-bar{justify-content:space-between;padding:28px;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);background-color:#ecf1f9}.booking .no-workshop,.booking .section-filters-bar,.booking .section-filters-bar .section-filters-bar-actions{display:flex;align-items:center}.booking .no-workshop{width:100%;padding:30px;justify-content:center}.booking .no-workshop h3{text-align:center;color:#183b56}.booking .home-options{margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,20%)}@media screen and (max-width:979px){.booking .home-options{grid-template-columns:repeat(auto-fit,33%)}}@media screen and (max-width:630px){.booking .home-options{grid-template-columns:repeat(auto-fit,100%);margin:20px}}.booking .home-options .home-page-event{margin:0;height:100%;display:flex;flex-flow:column}.booking .home-options .home-page-event .home-navi-sub{color:#183b56;overflow:hidden;position:relative;display:flex;flex-flow:column;height:100%;margin:12px;border-radius:12px;cursor:pointer;background-color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out}.booking .home-options .home-page-event .home-navi-sub:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.03);transform:scale(1.03)}.booking .home-options .home-page-event .home-navi-sub .image{min-width:100%;height:auto;display:flex;justify-content:center;align-self:flex-start}.booking .home-options .home-page-event .home-navi-sub .image img{width:100%;height:100%}.booking .home-options .no-workshop{display:flex;justify-content:center;align-items:center;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:12px;margin:30px 0 20px}.booking .calendar-container{display:flex;justify-content:space-between;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06);border-radius:12px}@media screen and (max-width:460px){.booking .calendar-container{border-radius:0}}@media screen and (max-width:800px){.booking .calendar-container{display:block}.booking .calendar-container .calendar-widget{padding-bottom:0}}.calendar-events-preview{padding:32px 28px;border-radius:12px;background-color:#fff;flex:1 1;margin-top:16px}.calendar-events-preview .calendar-events-preview-title{font-size:24px;font-weight:500px;margin-bottom:40px;color:#7353ff}.calendar-events-preview .calendar-events-preview-title.primary{display:block}.calendar-events-preview .calendar-events-preview-title.secondary{display:none;margin-top:50px}.calendar-events-preview .calendar-events-preview-subtitle{margin-bottom:30px;color:#183b56}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list{margin-top:18px;cursor:pointer;border-radius:10px;padding:10px;border:1px solid transparent}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list .icon-check{position:absolute;top:-6px;left:-28px;fill:#fff}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.active:hover{padding:9px;border-width:2px}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.booked{color:#fff}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.booked .calendar-event-preview{flex-wrap:nowrap}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.booked .calendar-event-preview .calendar-event-preview-info:before{background-color:transparent}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.submitted{padding:9px;border:2px dashed #7353ff}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.submitted .calendar-event-preview .calendar-event-preview-info:before{border-color:#7353ff}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.workshop.active{border-color:#7353ff;box-shadow:2px 3px 6px 0 rgba(97,93,250,.1)}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.workshop.booked{background-color:#7353ff;box-shadow:2px 3px 6px 0 rgba(97,93,250,.1)}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.workshop .calendar-event-preview-info:before{border:2px solid #7353ff}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.freeflow.active{border-color:#7353ff;box-shadow:2px 3px 6px 0 rgba(35,210,226,.1)}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.freeflow.booked,.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.freeflow.submitted{background-color:#7353ff;box-shadow:2px 3px 6px 0 rgba(97,93,250,.1)}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.freeflow .calendar-event-preview-info:before{border:2px solid #7353ff}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.empty,.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.inactive{color:#8f91ac;background-color:#f9f9f9;box-shadow:4px 7px 12px 0 rgba(143,145,172,.1);cursor:not-allowed}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.empty{font-size:12px}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list .calendar-event-preview{margin-bottom:28px}.calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list .calendar-event-preview:last-child{margin-bottom:0}.calendar-events-preview .popup-info{padding:28px 32px;color:#183b56}.calendar-events-preview .popup-info p{margin-bottom:10px}.calendar-events-preview .popup-info .indent{padding-left:10px}.calendar-events-preview .popup-info .bold{font-weight:700}.calendar-events-preview .popup-info .title{font-size:20px;margin-bottom:20px}.calendar-events-preview .popup-close-button{display:flex;justify-content:center;align-items:center;width:40px!important;height:40px!important;border-radius:80px!important;background-color:#7353ff;cursor:pointer!important;position:absolute!important;top:-20px!important;right:-20px!important;z-index:2;padding:0!important;transition:background-color .2s ease-in-out}.calendar-events-preview .popup-close-button:hover{background-color:#8a71fd}.calendar-events-preview .popup-close-button .popup-close-button-icon{pointer-events:none}.calendar-event-preview{padding-left:72px;position:relative}.calendar-event-preview .calendar-event-preview-start-time{position:absolute;top:0;left:0;z-index:1}.calendar-event-preview .calendar-event-preview-start-time .calendar-event-preview-start-time-title{font-size:16px;font-weight:500px}.calendar-event-preview .calendar-event-preview-start-time .calendar-event-preview-start-time-text{margin-top:2px;font-size:14px;font-weight:400px}.calendar-event-preview .calendar-event-preview-info{position:relative}.calendar-event-preview .calendar-event-preview-info:before{content:"";width:12px;height:12px;border-radius:50%;position:absolute;top:0;left:-24px}.calendar-event-preview .calendar-event-preview-info .calendar-event-preview-title{font-size:16px;font-weight:500px}.calendar-event-preview .calendar-event-preview-info .calendar-event-preview-text{margin-top:6px;color:#183b56;font-size:14px;font-weight:400px;line-height:1.4285714286em}.calendar-event-preview .calendar-event-preview-info .calendar-event-preview-time{margin:14px 0 4px;font-size:15px;font-weight:400}.calendar-event-preview .calendar-event-preview-info .calendar-event-preview-time .bold{font-weight:600}.calendar-event-preview .calendar-event-preview-info .calendar-event-preview-facilitator{margin:4px 0;font-size:15px;font-weight:400}.calendar-event-preview .calendar-event-preview-info .calendar-event-preview-facilitator .bold{font-weight:600}.quota{display:flex;margin-bottom:26px;padding:0;flex-direction:row}.quota .quota-text{display:flex;flex-direction:column;justify-content:center;margin-right:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:#183b56}.quota .quota-text .bold{font-weight:700}.quota .quota-text p{margin-bottom:2px}@media screen and (max-width:300px){.quota .quota-text{margin-bottom:5px}}.quota .quota-icon{fill:#fff;background-color:#7353ff;width:26px;height:100%;margin:auto 4px;border-radius:50%;cursor:pointer}.quota .quota-icon:hover{width:34px;margin:auto 0;fill:#8a71fd;background-color:#fff}@media screen and (max-width:800px){.calendar-events-preview{margin:0}.calendar-events-preview .calendar-events-preview-title{font-size:16px;margin-bottom:20px}.calendar-events-preview .calendar-events-preview-title.primary{display:none}.calendar-events-preview .calendar-events-preview-title.secondary{display:block}.calendar-events-preview .calendar-event-preview-title,.calendar-events-preview .calendar-events-preview-subtitle{font-size:14px}}.popup-event{width:90%;max-width:584px!important;border-radius:12px!important;background-color:#fff!important;padding:0!important;overflow:visible!important}.popup-event .popup-event-cover{width:100%;height:204px;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden;background-color:#f8f8fb}.popup-event .popup-event-cover img{max-width:100%}.popup-event .popup-event-info{border-radius:inherit;position:relative;overflow-y:auto;max-height:90vh;overflow-x:hidden}.popup-event .popup-event-info .image img{height:100%;width:100%}.popup-event .popup-event-info-body{padding:18px 28px 32px}.popup-event .popup-event-title{font-size:24px;font-weight:700}@media screen and (max-width:500px){.popup-event .popup-event-title{margin-top:20px}}.popup-event .popup-event-subtitle{margin-top:32px;font-size:16px;font-weight:700}.popup-event .popup-event-text{margin-top:16px;font-size:.875rem;line-height:1.7142857143em;font-weight:400;white-space:pre-wrap}.popup-event .event-facilitators{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:12px 0 0}.popup-event .event-facilitators .facilitator-item{position:relative;display:flex;flex-direction:column;align-items:center;padding:10px 18px;margin:8px;border-radius:8px;cursor:pointer}.popup-event .event-facilitators .facilitator-item .image{width:50px;height:50px;border-radius:50%}.popup-event .event-facilitators .facilitator-item .facilitator-name{font-weight:400;color:#183b56;margin:12px 0 0}.popup-event .event-facilitators .facilitator-item svg{width:24px;height:24px;position:absolute;top:-4px;right:-4px;fill:#666}.popup-event .event-facilitators .facilitator-item:hover{background-color:#f2f2f2}.popup-event .event-facilitators .disabled{pointer-events:none}.popup-event .facilitator-subtitle{font-size:15px;font-weight:400;margin:8px 0 18px}.popup-event .facilitator-skills{display:flex;flex-direction:column}.popup-event .facilitator-skills .skill-item{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:12px}.popup-event .facilitator-skills .skill-item .skill-bullet{font-size:15px;line-height:28px;font-weight:400;margin-right:6px}.popup-event .facilitator-skills .skill-item .skill-text{flex:1 1;font-size:15px;line-height:28px;font-weight:400}.popup-event .decorated-feature-list{margin-top:20px}@media screen and (max-width:580px){.popup-event .decorated-feature-list{flex-direction:column}}.popup-event .popup-event-button{width:200px;display:flex;align-items:center;justify-content:center;justify-self:end;margin-left:60%;margin-bottom:25px;position:relative}.popup-event .popup-event-button.tertiary{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background-color:#7353ff;box-shadow:4px 7px 12px 0 rgba(97,93,250,.2);border-radius:160px;font-size:16px;font-weight:400}.popup-event .popup-event-button.tertiary:hover{background-color:#8a71fd}@media screen and (max-width:600px){.popup-event .popup-event-button{margin-left:54%}}@media screen and (max-width:500px){.popup-event .popup-event-button{margin-left:38%}}@media screen and (max-width:400px){.popup-event .popup-event-button{margin-left:25%;margin:0 auto}}.popup-event>.content-actions{border-top:1px solid #eaeaf5;margin:0 28px}.popup-event .popup-close-button{border-radius:10px!important;background-color:#45437f;padding:0!important}.popup-event .decorated-feature-list{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.popup-event .decorated-feature-list .decorated-feature{flex:1 1;margin-top:18px}@media screen and (max-width:580px){.popup-event .decorated-feature-list .decorated-feature{width:100%}}.popup-event .decorated-feature-list .decorated-feature-none{display:none}.popup-event .decorated-feature{display:flex;padding-right:18px}.popup-event .decorated-feature .decorated-feature-icon{margin-top:2px;flex-shrink:0;fill:#7353ff}.popup-event .decorated-feature .decorated-feature-info{margin-left:12px}.popup-event .decorated-feature .decorated-feature-title{font-size:16px;font-weight:700}.popup-event .decorated-feature .decorated-feature-text{margin-top:2px;color:#8f91ac;font-size:14px;font-weight:500;line-height:1.4285714286em}.popup-event .modal-close-button{display:none}.popup-event .icon-cross{fill:#fff;width:12px;height:12px}.popup-event .icon-events,.popup-event .icon-members{fill:#adafca;width:20px;height:20px}.registration-info{padding:32px 28px;position:relative;overflow-y:scroll;max-height:90vh}.registration-info .registration-title{font-size:24px;font-weight:700}.registration-info .registration-subtitle{margin-top:10px;font-size:18px;font-weight:500}.registration-info .registration-actions{display:flex;justify-content:center;padding:28px 32px}.registration-info .registration-actions .registration-button{background-color:#fff;margin-right:20px;display:flex;justify-content:center;align-items:center;width:100px;height:40px;border:1px solid transparent;border-radius:10px;font-size:16px;font-weight:700;cursor:pointer;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.registration-info .registration-actions .registration-button.primary{color:#fd4350;border-color:#fd4350}.registration-info .registration-actions .registration-button.primary:hover{color:#fff;background-color:#fd4350;border-color:#fd4350}.registration-info .registration-actions .registration-button.secondary{color:#615dfa;border-color:#615dfa}.registration-info .registration-actions .registration-button.secondary:hover{color:#fff;background-color:#615dfa;border-color:#615dfa}.registration-info .registration-actions .registration-button:last-child{margin-right:0}.registration-info .registration-form{padding:20px}.registration-info .registration-form .multiple,.registration-info .registration-form label{display:flex;flex-direction:column;margin-bottom:12px;color:#3e3f5e;font-size:1.1em}.registration-info .registration-form textarea{min-height:100px;resize:vertical;margin:12px 0}.registration-info .registration-form select{padding:4px 16px;margin:12px 0}.registration-info .registration-form select:focus-visible{outline:none}.registration-info .registration-form fieldset{border:1px solid #dedeea;padding:14px 18px;border-radius:12px;font-size:1rem;font-weight:500;transition:border-color .2s ease-in-out;margin:12px 0 0}.registration-info .registration-form fieldset:focus-within{border-color:#615dfa}.registration-info .registration-form fieldset .form-option{display:flex;flex-direction:row;margin:5px 0}.registration-info .registration-form fieldset .form-option input{margin-right:10px}.registration-info .registration-form .required-box{height:0;border-bottom:none;border-color:transparent;pointer-events:none}.mybooking{margin:0 auto;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.mybooking .mybooking-header-container{width:100%;height:250px;background-color:#fff}.mybooking .mybooking-header-container .mybooking-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:375px){.mybooking .mybooking-header-container .mybooking-header-title-container{padding:40px 0 0 30px}}.mybooking .mybooking-header-container .mybooking-header-title-container .mybooking-title{margin-top:50px;font-size:48px;font-weight:700}@media screen and (max-width:324px){.mybooking .mybooking-header-container .mybooking-header-title-container .mybooking-title{margin-top:30px}}.mybooking .mybooking-header-container .mybooking-header-title-container .title-description{font-weight:400}.mybooking .separator-container{display:flex;justify-content:flex-start;align-items:center;width:100%;background-color:#fff;border-top:2px solid #e2eef1;border-bottom:1px solid #e2eef1}@media screen and (max-width:500px){.mybooking .separator-container{justify-content:center}}.mybooking .separator-container .button{margin:12px 50px;background-color:#7353ff;box-shadow:4px 7px 12px 0 rgba(97,93,250,.2);width:15%;min-width:200px;white-space:nowrap;border-radius:80px;font-size:14px;transition:all .3s ease-out}.mybooking .separator-container .button:hover{background-color:#8a71fd;-webkit-transform:scale(1.01);transform:scale(1.01)}.mybooking .body{padding:40px}.mybooking .body .header{top:50px;padding:20px;color:#183b56}@media screen and (max-width:500px){.mybooking .body .header{padding-left:0}}.mybooking .body .message{padding-left:30px;color:#183b56;font-weight:400}.notification-box-list{width:100%;display:flex;flex-wrap:wrap}@media screen and (max-width:850px){.notification-box-list{flex-direction:column}}.notification-box-list .notification-box{display:flex;flex-flow:column;justify-content:space-between;margin:10px;padding:18px 28px;border-radius:12px;background-color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);color:#183b56;width:30%;transition:all .3s ease-out}.notification-box-list .notification-box:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}@media screen and (max-width:850px){.notification-box-list .notification-box{width:100%}}@media screen and (max-width:500px){.notification-box-list .notification-box{margin-left:0}}.notification-box-list .notification-box.hide{display:none}.notification-box-list .notification-box.cancelled,.notification-box-list .notification-box.late,.notification-box-list .notification-box.rejected{background-color:#fcfcfd;box-shadow:4px 7px 12px 0 rgba(143,145,172,.1)}.notification-box-list .notification-box .user-status{align-items:center}.notification-box-list .notification-box .user-status .booking-item-header-container{display:flex;justify-content:space-between}.notification-box-list .notification-box .user-status .booking-item-header-container .user-status-title{margin-right:20px;font-size:18px;font-weight:600}@media screen and (max-width:850px){.notification-box-list .notification-box .user-status .booking-item-header-container .user-status-title{font-size:15px}}.notification-box-list .notification-box .user-status .booking-item-header-container .action-request-list{width:25px;height:25px;padding:2px 8px;cursor:pointer;fill:#fd4350;border-radius:80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .3s ease-out}.notification-box-list .notification-box .user-status .booking-item-header-container .action-request-list:hover{fill:#ff757e;-webkit-transform:scale(1.01);transform:scale(1.01);background-color:#ddd}.notification-box-list .notification-box .user-status .booking-item-header-container .action-request-list .action-request-icon{width:20px;height:20px}@media screen and (max-width:850px){.notification-box-list .notification-box .user-status .booking-item-header-container .action-request-list .action-request-icon{width:15px;height:15px}}.notification-box-list .notification-box .user-status .user-status-text{margin:10px 0;font-size:14px;font-weight:400}@media screen and (max-width:850px){.notification-box-list .notification-box .user-status .user-status-text{font-size:11px}}.booking-status-container{display:flex;margin-top:20px}.booking-status-container .booking-status{font-weight:400;border-radius:80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:80px;text-align:center;padding:5px;font-size:12px;color:#fff;background-color:#7353ff}@media screen and (max-width:850px){.booking-status-container .booking-status{font-size:11px}}.booking-status-container .booking-status.approved{background-color:#2bae66;color:#fff}.booking-status-container .booking-status.rejected{color:#fd4350;font-weight:700}.booking-status-container .booking-status.cancelled{color:orange;font-weight:700}.booking-status-container .booking-status.late{color:#fd4350;font-weight:400}.show-more{display:flex;align-items:center;justify-content:center;padding:10px}.show-more button{background:none;border:none;font-weight:600;cursor:pointer;transition:all .2s ease-in-out}.show-more button:hover{color:grey}.projects{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.projects .projects-header-container{width:100%;height:250px;background-color:#fff}.projects .projects-header-container .projects-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:375px){.projects .projects-header-container .projects-header-title-container{padding:40px 0 0 30px}}.projects .projects-header-container .projects-header-title-container .projects-title{margin-top:50px;font-size:48px;font-weight:700}.projects .projects-header-container .projects-header-title-container .title-description{font-weight:400}.projects .separator-container{padding:10px 50px;width:100%;background-color:#fff;border-top:2px solid #e2eef1;border-bottom:1px solid #e2eef1;display:flex;justify-content:space-between}@media screen and (max-width:670px){.projects .separator-container{flex-direction:column;align-items:center;padding:10px}}.projects .separator-container .search-bar-container{width:100%;max-width:350px;min-width:250px;display:flex;justify-content:center;overflow:hidden}.projects .separator-container .search-bar-container .search-bar{position:relative;margin:10px 0;width:80%}.projects .separator-container .search-bar-container .search-bar label{font-size:10px;font-weight:400;margin:auto}.projects .separator-container .search-bar-container .search-bar input{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;height:37px;margin:0;color:#aaabb7}.projects .separator-container .search-bar-container .search-bar ::-webkit-input-placeholder{font-weight:500;font-size:13px}.projects .separator-container .search-bar-container .search-bar.active label,.projects .separator-container .search-bar-container .search-bar:focus-within label{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background-color:#fff;padding:0 6px;font-size:10px;top:-6px;left:12px}.projects .separator-container .search-bar-container .search-button{cursor:pointer;border:0;background-color:#7353ff;border-radius:80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:37px;width:37px;display:flex;justify-content:center;align-items:center;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:10px;transition:all .2s ease-in-out}.projects .separator-container .search-bar-container .search-button:hover{background-color:#8a71fd}.projects .separator-container .search-bar-container .search-button .icon-search{fill:#fff;width:13px;height:13px}.projects .separator-container .new-project-button-container{height:inherit;display:flex;align-items:center;padding:10px}.projects .separator-container .new-project-button-container .new-project-button{display:flex;flex-direction:row;justify-content:center;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);height:38px;line-height:38px;border-radius:80px;text-align:center;font-weight:400;padding:0 13px;color:#fff;background-color:#7353ff;font-size:14px;width:200px;transition:all .2s ease-in-out}.projects .separator-container .new-project-button-container .new-project-button:hover{background-color:#8a71fd;text-decoration:none}.projects .separator-container .new-project-button-container .new-project-button .new-project-button-text{margin:auto 5px}.projects .body{margin:20px auto;padding:10px 10px 0}.projects .body .filters-container{display:flex}@media screen and (max-width:400px){.projects .body .filters-container{flex-wrap:wrap}}.projects .body .filters-container .filter-by-text{margin:18px auto 0;color:#183b56;font-size:15px;white-space:nowrap}@media screen and (max-width:600px){.projects .body .filters-container .filter-by-text{margin-top:20px}}@media screen and (max-width:400px){.projects .body .filters-container .filter-by-text{margin-left:10px}}.projects .body .filters-container .filters-form{width:90%}.projects .body .filters-container .filters-form .form-select{cursor:pointer;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";height:38px;width:-webkit-max-content;width:max-content;text-align:center;border-radius:80px;font-weight:400;display:block;margin-top:10px;background-color:#7353ff;color:#fff;font-size:14px;border-width:0;outline-width:0;padding-left:15px;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out}.projects .body .filters-container .filters-form .form-select:hover{background-color:#8a71fd}@media screen and (max-width:1365px){.projects .body .filters-container .filters-form .form-select{display:block;width:auto;margin:10px 0 0}}@media screen and (max-width:960px){.projects .body .filters-container .filters-form .form-select{width:auto;margin:10px 5px 0}}@media screen and (max-width:400px){.projects .body .filters-container .filters-form .form-select{font-size:12px;width:-webkit-max-content;width:max-content}}.projects .body .filters-container .filters-form .form-select .form-option{background-color:#fff;color:#7353ff;text-align:left;font-size:14px;font-weight:400}.projects .body .filters-container .filters-form .form-select .form-option,.projects .body .project-container{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.projects .body .project-container{display:flex;flex-direction:column;font-weight:lighter;font-size:16px}.projects .body .project-container .project-container-sub{flex-grow:1}.projects .body .project-container .category-title{position:absolute;left:55px;color:#183b56;font-size:23px;font-weight:600}@media screen and (max-width:460px){.projects .body .project-container .category-title{font-size:18px;left:30px}}.projects .body .project-list{flex-grow:1;width:100%;margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.projects .body .project-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:720px){.projects .body .project-list{grid-template-columns:repeat(auto-fit,100%)}}.projects .body .project-list li{margin:0;height:100%;display:flex;flex-flow:column}.projects .body .carousel-button-group{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;top:0;right:0}.projects .body .carousel-button-group .arrow-button{background-color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);border-radius:80px;width:40px;height:40px;margin-right:5px;z-index:11;display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out}@media screen and (max-width:500px){.projects .body .carousel-button-group .arrow-button{margin-left:5px;height:28px;width:28px}}.projects .body .carousel-button-group .arrow-button .category-arrow-icon{fill:#adafca;width:18px;height:18px}@media screen and (max-width:500px){.projects .body .carousel-button-group .arrow-button .category-arrow-icon{height:15px;width:15px}}.projects .body .carousel-button-group .arrow-button:hover{background-color:#7353ff}.projects .body .carousel-button-group .arrow-button:hover .category-arrow-icon{fill:#fff}.projects .body .carousel-item{margin:5px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.projects .body .carousel-item>li{margin:auto;width:-webkit-max-content;width:max-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;background-color:#fff;border-radius:20px;padding:12px 18px;color:#adafca;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);white-space:nowrap;transition:all .2s ease-in-out}.projects .body .carousel-item>li.active,.projects .body .carousel-item>li:hover{background-color:#7353ff;color:#fff}.projects .body .carousel-container{height:150px;display:flex}.projects .body .carousel-container .category-label{width:-webkit-max-content;width:max-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;background-color:#fff;border-radius:20px;padding:8px 12px;margin-right:8px;color:#adafca;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);white-space:nowrap;transition:all .2s ease-in-out}.projects .body .carousel-container .category-label.active,.projects .body .carousel-container .category-label:hover{background-color:#7353ff;color:#fff}.projects .body .projects-main-footer{text-align:center}.projects .body .projects-main-footer h3{margin-top:12px}.projects .body .projects-main-footer .pagination{justify-content:center}.projects .body .loading-container{display:flex;justify-content:center;height:100%;width:100%}.projects .section-filters-bar{display:flex;justify-content:space-between;align-items:center;height:96px;padding:0 28px;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);background-color:#fff;margin-top:30px;margin-bottom:16px}@media screen and (max-width:1365px){.projects .section-filters-bar{flex-direction:column;height:auto;padding:32px 28px}}@media screen and (max-width:967px){.projects .section-filters-bar{flex-direction:column;height:auto;padding:32px 28px;width:98.5%}}@media screen and (max-width:720px){.projects .section-filters-bar{flex-direction:column;height:auto;padding:32px 28px;width:98%}}@media screen and (max-width:420px){.projects .section-filters-bar{flex-direction:column;height:auto;padding:32px 28px;width:97%}}.projects .section-filters-bar .section-filters-bar-actions{display:flex;align-items:center}@media screen and (max-width:1365px){.projects .section-filters-bar .section-filters-bar-actions:first-child{margin-bottom:40px}}@media screen and (max-width:960px){.projects .section-filters-bar .section-filters-bar-actions{width:100%;justify-content:center}}.projects .section-filters-bar .section-filters-bar-actions .form{width:100%}@media screen and (max-width:1365px){.projects .section-filters-bar .section-filters-bar-actions .form{display:flex}}@media screen and (max-width:960px){.projects .section-filters-bar .section-filters-bar-actions .form{display:block}}.projects .section-filters-bar .section-filters-bar-actions .form .form-item{width:100%;display:flex}@media screen and (max-width:979px){.projects .section-filters-bar .section-filters-bar-actions .form .form-item{position:relative}}.projects .section-filters-bar .section-filters-bar-actions .form .form-item .form-input{position:relative;font-size:80%;font-weight:400;width:300px;margin-right:12px}@media screen and (max-width:979px){.projects .section-filters-bar .section-filters-bar-actions .form .form-item .form-input{width:100%;margin-bottom:24px}}.projects .section-filters-bar .section-filters-bar-actions .form .form-item .form-input label{top:16px;font-size:14px}.projects .section-filters-bar .section-filters-bar-actions .form .form-item .form-input input{height:48px;font-size:14px;margin:0}@media screen and (max-width:979px){.projects .section-filters-bar .section-filters-bar-actions .form .form-item .form-input input{padding-right:82px}}.projects .section-filters-bar .section-filters-bar-actions .form .form-item .form-input.active label,.projects .section-filters-bar .section-filters-bar-actions .form .form-item .form-input:focus-within label{background-color:#fff;padding:0 6px;font-size:12px;top:-6px;left:12px}.projects .section-filters-bar .section-filters-bar-actions .form .form-item .button{background-color:#23d2e2;box-shadow:4px 7px 12px 0 rgba(35,210,226,.2);width:64px;height:48px;margin-right:0;z-index:11;display:flex;justify-content:center;align-items:center}@media screen and (max-width:979px){.projects .section-filters-bar .section-filters-bar-actions .form .form-item .button{position:absolute;top:0;right:0}}.projects .section-filters-bar .section-filters-bar-actions .form .form-item .button .icon-magnifying-glass{fill:#fff;width:24px;height:24px}.projects .section-filters-bar .section-filters-bar-actions .form .form-select{display:none}.projects .section-filters-bar .section-filters-bar-actions .form .form-select select:focus-visible{outline:none}.projects .section-filters-bar .section-filters-bar-actions .form .form-select label{font-size:12px}@media screen and (max-width:1365px){.projects .section-filters-bar .section-filters-bar-actions .form .form-select{display:block;width:254px;margin-left:16px}}@media screen and (max-width:960px){.projects .section-filters-bar .section-filters-bar-actions .form .form-select{width:100%;margin:24px 0 0}}.projects .section-filters-bar .section-filters-bar-actions .form .form-select .form-select-icon{fill:#3e3f5e;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:20px;right:20px;pointer-events:none}.projects .section-filters-bar .section-filters-bar-actions .filter-tabs{display:flex;height:96px;margin-left:80px}@media screen and (max-width:1365px){.projects .section-filters-bar .section-filters-bar-actions .filter-tabs{display:none}}.projects .section-filters-bar .section-filters-bar-actions .filter-tabs .filter-tab{display:flex;justify-content:center;align-items:center;width:162px;height:100%;border-bottom:4px solid transparent;cursor:pointer;position:relative;transition:border-color .2s ease-in-out}.projects .section-filters-bar .section-filters-bar-actions .filter-tabs .filter-tab .filter-tab-text{padding:4px 0;color:#adafca;font-size:.875rem;font-weight:700;transition:color .2s ease-in-out}.projects .section-filters-bar .section-filters-bar-actions .filter-tabs .filter-tab.filter-tab.active{border-bottom-color:#23d2e2}.projects .section-filters-bar .section-filters-bar-actions .filter-tabs .filter-tab.filter-tab.active .filter-tab-text{color:#3e3f5e}.projects .section-filters-bar .section-filters-bar-actions .button{height:52px;line-height:52px;border-radius:12px;font-weight:700;width:240px;display:block;background-color:#615dfa;box-shadow:4px 7px 12px 0 rgba(97,93,250,.2)}.projects .project-container{padding:0 40px;display:flex;flex-direction:column}@media screen and (max-width:460px){.projects .project-container{padding:0 10px}}.projects .project-container .project-container-sub{flex-grow:1}.projects .project-list{flex-grow:1;width:100%;margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.projects .project-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:720px){.projects .project-list{grid-template-columns:repeat(auto-fit,100%)}}.projects .project-list li{margin:0;height:100%;display:flex;flex-flow:column}.projects .categories{display:flex;flex-wrap:wrap}.projects .categories>li{width:auto;cursor:pointer;background-color:#fff;border-radius:12px;padding:8px 12px;margin-right:8px;color:#adafca;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1)}.projects .categories>li.active,.projects .categories>li:hover{background-color:#33404d;color:#fff}.projects .projects-main-footer{text-align:center}.projects .projects-main-footer h3{margin-top:12px}.projects .projects-main-footer .pagination{justify-content:center}.projects .loading-container{display:flex;justify-content:center;height:100%;width:100%}@layer default-chat-sdk{.str-chat,.str-chat *{box-sizing:border-box}.str-chat *{font-family:var(--str-chat__font-family)}.str-chat .ngxp__container{z-index:1;margin:-8px!important;padding:0!important;box-shadow:none!important;border:none!important}.str-chat .ngxp__container .ngxp__arrow{display:none!important}stream-icon,stream-icon-placeholder{display:flex;justify-content:center;align-items:center}@font-face{font-family:ReplaceFlagEmojiPNG;src:url(/static/media/NotoColorEmoji-flags.148141ac.woff2) format("woff2");unicode-range:U+1f1e6-1f1ff}@font-face{font-family:ReplaceFlagEmojiSVG;src:url(/static/media/EmojiOneColor.90ee5fb8.woff2) format("woff2");unicode-range:U+1f1e6-1f1ff}.str-chat--windows-flags .emoji-mart-emoji-native *,.str-chat--windows-flags .str-chat__emoji-item--entity,.str-chat--windows-flags .str-chat__message-text-inner *,.str-chat--windows-flags .str-chat__textarea__textarea{font-family:ReplaceFlagEmojiPNG,var(--str-chat__font-family),sans-serif;font-display:swap}@-moz-document url-prefix(""){.str-chat--windows-flags .emoji-mart-emoji-native *,.str-chat--windows-flags .str-chat__emoji-item--entity,.str-chat--windows-flags .str-chat__message-text-inner *,.str-chat--windows-flags .str-chat__textarea__textarea{font-family:ReplaceFlagEmojiSVG,var(--str-chat__font-family),sans-serif;font-display:swap}}:root{--str-chat__theme-version:2}.str-chat{--str-chat__spacing-px:1px;--str-chat__spacing-0_5:0.125rem;--str-chat__spacing-1:0.25rem;--str-chat__spacing-1_5:0.375rem;--str-chat__spacing-2:0.5rem;--str-chat__spacing-2_5:0.625rem;--str-chat__spacing-3:0.75rem;--str-chat__spacing-3_5:0.875rem;--str-chat__spacing-4:1rem;--str-chat__spacing-5:1.25rem;--str-chat__spacing-6:1.5rem;--str-chat__spacing-7:1.75rem;--str-chat__spacing-8:2rem;--str-chat__spacing-9:2.25rem;--str-chat__spacing-10:2.5rem;--str-chat__spacing-11:2.75rem;--str-chat__spacing-12:3rem;--str-chat__spacing-14:3.5rem;--str-chat__spacing-16:4rem}.str-chat__avatar{position:relative}.str-chat__avatar .str-chat__avatar-fallback{text-align:center;height:inherit;width:inherit}.str-chat__avatar .str-chat__avatar--online-indicator{position:absolute;width:calc(var(--str-chat__spacing-px)*12);height:calc(var(--str-chat__spacing-px)*12);inset-inline-end:3%;inset-block-start:2%}.str-chat__loading-channels-avatar{flex-shrink:0;width:calc(var(--str-chat__spacing-px)*49);height:calc(var(--str-chat__spacing-px)*49)}.str-chat{--str-chat__attachment-margin:var(--str-chat__spacing-0_5);--str-chat__gif-height:calc(var(--str-chat__spacing-px)*200)}.str-chat__attachment-list{--str-chat__attachment-max-width:calc(var(--str-chat__message-max-width) - var(--str-chat__attachment-margin)*2);--str-chat__video-height:var(--str-chat__attachment-max-width);--str-chat__scraped-image-height:calc(var(--str-chat__attachment-max-width)*0.52356);--str-chat__scraped-video-height:calc(var(--str-chat__attachment-max-width)*0.5625);display:flex;flex-direction:column;align-items:stretch;min-width:0}.str-chat__attachment-list .str-chat__message-attachment--card .str-chat__message-attachment-card--header{position:relative}.str-chat__attachment-list .str-chat__message-attachment--card .str-chat__message-attachment-card--source-link{padding-bottom:var(--str-chat__spacing-2)}.str-chat__attachment-list .str-chat__message-attachment--card .str-chat__message-attachment-card--text{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis}.str-chat__attachment-list .str-chat__message-attachment--image,.str-chat__attachment-list .str-chat__message-attachment--video,.str-chat__attachment-list .str-chat__message-attachment-card--header{width:auto;display:flex;justify-content:center;align-items:center;overflow:hidden}.str-chat__attachment-list .str-chat__message-attachment-card--header{height:var(--str-chat__scraped-image-height)}.str-chat__attachment-list .str-chat__message-attachment-card--header img{object-fit:cover;max-height:100%;max-width:100%;width:100%;height:100%;cursor:default}.str-chat__attachment-list .str-chat__message-attachment-card-react--header img{cursor:zoom-in}.str-chat__attachment-list .str-chat__message-attachment-card--giphy .str-chat__message-attachment-card--header{height:var(--str-chat__gif-height)}.str-chat__attachment-list .str-chat__message-attachment-card--giphy .str-chat__message-attachment-card--header img{object-fit:contain;max-height:100%;max-width:100%;cursor:default}.str-chat__attachment-list .str-chat__message-attachment-card--giphy .str-chat__message-attachment-card-react--header img{cursor:zoom-in}.str-chat__attachment-list .str-chat__message-attachment--image:not(.str-chat__message-attachment--card)>img{height:min(var(--str-chat__attachment-max-width),min(1000000/1000000,1px)*1000000);height:min(var(--str-chat__attachment-max-width),min(var(--str-chat__attachment-max-width,1000000)/var(--original-width,1000000),1px)*var(--original-height,1000000));max-width:var(--str-chat__attachment-max-width);max-height:var(--str-chat__attachment-max-width);object-fit:cover;width:100%;cursor:zoom-in}.str-chat__attachment-list .str-chat__message-attachment--video:not(.str-chat__message-attachment--card),.str-chat__attachment-list .str-chat__message-attachment-card--video .str-chat__message-attachment-card--header{max-width:var(--str-chat__attachment-max-width);display:flex}.str-chat__attachment-list .str-chat__message-attachment--video:not(.str-chat__message-attachment--card) .str-chat__player-wrapper,.str-chat__attachment-list .str-chat__message-attachment-card--video .str-chat__message-attachment-card--header .str-chat__player-wrapper{height:100%;width:100%;min-width:0;max-width:var(--str-chat__attachment-max-width);display:flex;flex-direction:column}.str-chat__attachment-list .str-chat__message-attachment--video:not(.str-chat__message-attachment--card) .str-chat__player-wrapper .react-player,.str-chat__attachment-list .str-chat__message-attachment--video:not(.str-chat__message-attachment--card) .str-chat__player-wrapper .str-chat__video-angular,.str-chat__attachment-list .str-chat__message-attachment-card--video .str-chat__message-attachment-card--header .str-chat__player-wrapper .react-player,.str-chat__attachment-list .str-chat__message-attachment-card--video .str-chat__message-attachment-card--header .str-chat__player-wrapper .str-chat__video-angular{height:100%;width:100%;max-width:var(--str-chat__attachment-max-width);max-height:100%;min-height:0}.str-chat__attachment-list .str-chat__message-attachment--video:not(.str-chat__message-attachment--card):not(.str-chat__message-attachment-dynamic-size){height:var(--str-chat__video-height)}.str-chat__attachment-list .str-chat__message-attachment--video.str-chat__message-attachment-dynamic-size:not(.str-chat__message-attachment--card){max-height:var(--str-chat__video-height)}.str-chat__attachment-list .str-chat__message-attachment--video.str-chat__message-attachment-dynamic-size:not(.str-chat__message-attachment--card) .str-chat__player-wrapper{height:min(var(--str-chat__video-height),min(1000000/1000000,1px)*1000000);height:min(var(--str-chat__video-height),min(var(--str-chat__attachment-max-width,1000000)/var(--original-width,1000000),1px)*var(--original-height,1000000));max-height:var(--str-chat__video-height)}.str-chat__attachment-list .str-chat__message-attachment--video.str-chat__message-attachment-dynamic-size:not(.str-chat__message-attachment--card) .str-chat__video-angular{max-height:var(--str-chat__video-height)}.str-chat__attachment-list .str-chat__message-attachment-card--video .str-chat__message-attachment-card--header{height:var(--str-chat__scraped-video-height)}.str-chat__attachment-list .str-chat__message-attachment--gallery,.str-chat__attachment-list .str-chat__message-attachment--image:not(.str-chat__message-attachment--card),.str-chat__attachment-list .str-chat__message-attachment--video:not(.str-chat__message-attachment--card){margin:var(--str-chat__attachment-margin)}.str-chat__attachment-list .str-chat__message-attachment--gallery .str-chat__gallery{display:grid;grid-template-columns:50% 50%;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-gap:var(--str-chat__spacing-0_5);gap:var(--str-chat__spacing-0_5);max-width:var(--str-chat__attachment-max-width);height:var(--str-chat__attachment-max-width)}.str-chat__attachment-list .str-chat__message-attachment--gallery .str-chat__gallery.str-chat__gallery-two-rows{grid-template-rows:50% 50%}.str-chat__attachment-list .str-chat__message-attachment--gallery .str-chat__gallery .str-chat__gallery-image{padding:0;margin:0}.str-chat__attachment-list .str-chat__message-attachment--gallery .str-chat__gallery .str-chat__gallery-image img{width:100%;height:100%;object-fit:cover;cursor:zoom-in;max-width:var(--str-chat__attachment-max-width)}.str-chat__attachment-list .str-chat__message-attachment--gallery .str-chat__gallery .str-chat__gallery-placeholder{position:relative;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:0 0;background-repeat:no-repeat;margin:0;cursor:zoom-in;max-width:var(--str-chat__attachment-max-width)}.str-chat__attachment-list .str-chat__message-attachment--gallery .str-chat__gallery .str-chat__gallery-placeholder p{position:relative;z-index:1}.str-chat__attachment-list .str-chat__message-attachment--gallery .str-chat__gallery .str-chat__gallery-placeholder:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.str-chat__attachment-list .str-chat__gallery .str-chat__message-attachment--svg-image,.str-chat__attachment-list .str-chat__message-attachment--image.str-chat__message-attachment--svg-image{padding:var(--str-chat__spacing-6)}.str-chat__attachment-list .str-chat__gallery .str-chat__message-attachment--svg-image img,.str-chat__attachment-list .str-chat__message-attachment--image.str-chat__message-attachment--svg-image img{object-fit:contain;max-width:calc(var(--str-chat__attachment-max-width) - var(--str-chat__spacing-6));max-height:calc(var(--str-chat__attachment-max-width) - var(--str-chat__spacing-6))}.str-chat__attachment-list .str-chat__message-attachment-audio-widget,.str-chat__attachment-list .str-chat__message-attachment-file--item{display:flex;align-items:center;justify-content:center;padding:var(--str-chat__spacing-2);grid-column-gap:var(--str-chat__spacing-4);-webkit-column-gap:var(--str-chat__spacing-4);column-gap:var(--str-chat__spacing-4);margin:var(--str-chat__attachment-margin)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--text,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-file--item-text,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-audio-widget--text,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;grid-row-gap:var(--str-chat__spacing-0_5);row-gap:var(--str-chat__spacing-0_5);min-width:0}.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-audio-widget--text-first-row,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-file--item-first-row,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-file--item-text .str-chat__message-attachment-audio-widget--text-first-row,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-audio-widget--text-first-row,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-file--item-first-row,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-audio-widget--text-first-row,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row{width:100%;display:flex;align-items:center;justify-content:space-between;grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-audio-widget--text-first-row .str-chat__message-attachment-audio-widget--title,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-audio-widget--text-first-row .str-chat__message-attachment-file--item-name,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-audio-widget--title,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-file--item-name,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-file--item-text .str-chat__message-attachment-audio-widget--text-first-row .str-chat__message-attachment-audio-widget--title,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-file--item-text .str-chat__message-attachment-audio-widget--text-first-row .str-chat__message-attachment-file--item-name,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-audio-widget--title,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-file--item-name,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-audio-widget--text-first-row .str-chat__message-attachment-audio-widget--title,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-audio-widget--text-first-row .str-chat__message-attachment-file--item-name,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-audio-widget--title,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-file--item-name,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-audio-widget--text-first-row .str-chat__message-attachment-audio-widget--title,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-audio-widget--text-first-row .str-chat__message-attachment-file--item-name,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-audio-widget--title,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-file--item-name{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis;min-width:0}.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-audio-widget--text-first-row .str-chat__message-attachment-download-icon svg,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-download-icon svg,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-file--item-text .str-chat__message-attachment-audio-widget--text-first-row .str-chat__message-attachment-download-icon svg,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-download-icon svg,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-audio-widget--text-first-row .str-chat__message-attachment-download-icon svg,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-audio-widget--text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-download-icon svg,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-audio-widget--text-first-row .str-chat__message-attachment-download-icon svg,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-download-icon svg{width:calc(var(--str-chat__spacing-px)*24);height:calc(var(--str-chat__spacing-px)*16)}.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__file-icon{width:calc(var(--str-chat__spacing-px)*34)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--play-controls{display:flex;align-items:center;justify-content:center}.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--progress-track{max-width:calc(var(--str-chat__spacing-px)*120)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--text-second-row{display:flex;align-items:center;width:100%;grid-column-gap:var(--str-chat__spacing-5);padding-top:var(--str-chat__spacing-2_5)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--text-second-row .str-chat__message-attachment-file--item-size{line-height:calc(var(--str-chat__spacing-px)*14)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget--progress-track{position:relative;height:calc(var(--str-chat__spacing-px)*5);flex:1 1;cursor:pointer}.str-chat__attachment-list .str-chat__message-attachment-audio-widget--progress-track .str-chat__message-attachment-audio-widget--progress-indicator{position:absolute;inset-inline-start:0;height:inherit}.str-chat__attachment-list .str-chat__message-attachment-audio-widget--play-button{display:flex;align-items:center;justify-content:center;height:calc(var(--str-chat__spacing-px)*36);width:calc(var(--str-chat__spacing-px)*36);cursor:pointer;z-index:1}.str-chat__attachment-list .str-chat__message-attachment-audio-widget--play-button svg{width:var(--str-chat__spacing-3)}.str-chat__attachment-list .str-chat__message-attachment-card{min-width:0;max-width:var(--str-chat__attachment-max-width);margin:var(--str-chat__attachment-margin)}.str-chat__attachment-list .str-chat__message-attachment-card .str-chat__message-attachment-card--content{padding:var(--str-chat__spacing-2_5)}.str-chat__attachment-list .str-chat__message-attachment-card .str-chat__message-attachment-card--content .str-chat__message-attachment-card--title{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis}.str-chat__attachment-list .str-chat__message-attachment-card--audio .str-chat__message-attachment-card--content{padding:0}.str-chat__attachment-list .str-chat__message-attachment-card--audio .str-chat__message-attachment-card--content .str-chat__message-attachment-card-audio-widget{display:flex;flex-direction:column;grid-row-gap:var(--str-chat__spacing-2_5);row-gap:var(--str-chat__spacing-2_5);width:100%;padding:var(--str-chat__spacing-2)}.str-chat__attachment-list .str-chat__message-attachment-card--audio .str-chat__message-attachment-card--content .str-chat__message-attachment-card-audio-widget .str-chat__message-attachment-card-audio-widget--first-row{display:flex;align-items:center;grid-column-gap:var(--str-chat__spacing-3_5);-webkit-column-gap:var(--str-chat__spacing-3_5);column-gap:var(--str-chat__spacing-3_5)}.str-chat__attachment-list .str-chat__message-attachment-actions .str-chat__message-attachment-actions-form{display:flex;justify-content:stretch}.str-chat__attachment-list .str-chat__message-attachment-actions .str-chat__message-attachment-actions-form .str-chat__message-attachment-actions-button{cursor:pointer;width:100%;padding:var(--str-chat__spacing-3) var(--str-chat__spacing-4);white-space:nowrap}.str-chat__attachment-list .str-chat__message-attachment-with-actions.str-chat__message-attachment--giphy .str-chat__message-attachment-card .str-chat__message-attachment-card--content{display:none}.str-chat__quoted-message-preview{--str-chat__attachment-margin:0px}.str-chat__quoted-message-preview *{cursor:pointer!important}.str-chat__quoted-message-preview .str-chat__message-attachment-card .str-chat__message-attachment-card--content,.str-chat__quoted-message-preview .str-chat__message-attachment-card .str-chat__message-attachment-card--source-link,.str-chat__quoted-message-preview .str-chat__message-attachment-file--item-download{display:none}.str-chat__message .str-chat__quoted-message-preview .str-chat__message-attachment-file--item{padding:0}.str-chat__attachment-list-angular-host{min-width:0}.str-chat__attachment-preview-list{display:flex;align-items:center;justify-content:center;padding:var(--str-chat__spacing-1_5);width:100%}.str-chat__attachment-preview-list .str-chat__attachment-list-scroll-container{overflow-y:hidden;overflow-x:auto;width:100%;max-width:100%;display:flex;align-items:center;justify-content:flex-start;grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2)}.str-chat__attachment-preview-list .str-chat__attachment-preview-image{position:relative;height:calc(var(--str-chat__spacing-px)*72);width:calc(var(--str-chat__spacing-px)*72)}.str-chat__attachment-preview-list .str-chat__attachment-preview-image .str-chat__attachment-preview-image-loading{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%}.str-chat__attachment-preview-list .str-chat__attachment-preview-image .str-chat__attachment-preview-thumbnail{object-fit:cover;height:calc(var(--str-chat__spacing-px)*72);width:calc(var(--str-chat__spacing-px)*72);word-break:break-all;overflow:hidden}.str-chat__attachment-preview-list .str-chat__attachment-preview-file{display:flex;justify-content:flex-start;align-items:center;height:calc(var(--str-chat__spacing-px)*72);width:calc(var(--str-chat__spacing-px)*200);position:relative;padding:0 var(--str-chat__spacing-4);grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2)}.str-chat__attachment-preview-list .str-chat__attachment-preview-file .str-chat__attachment-preview-file-icon{display:flex;align-items:center;justify-content:center}.str-chat__attachment-preview-list .str-chat__attachment-preview-file .str-chat__attachment-preview-file-icon svg{height:calc(var(--str-chat__spacing-px)*37);width:unset}.str-chat__attachment-preview-list .str-chat__attachment-preview-file .str-chat__attachment-preview-file-end{overflow-y:visible;overflow-x:hidden;overflow-x:clip;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.str-chat__attachment-preview-list .str-chat__attachment-preview-file .str-chat__attachment-preview-file-end .str-chat__attachment-preview-file-name{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis;max-width:100%}.str-chat__attachment-preview-list .str-chat__attachment-preview-file .str-chat__attachment-preview-file-end .str-chat__attachment-preview-file-download{line-height:calc(var(--str-chat__spacing-px)*13)}.str-chat__attachment-preview-list .str-chat__attachment-preview-file .str-chat__attachment-preview-file-end .str-chat__attachment-preview-file-download svg{width:calc(var(--str-chat__spacing-px)*16);height:calc(var(--str-chat__spacing-px)*16)}.str-chat__attachment-preview-list button.str-chat__attachment-preview-delete{padding:unset;background:unset;border:unset;border-radius:var(--str-chat__border-radius-circle);display:flex}.str-chat__attachment-preview-list .str-chat__attachment-preview-delete{position:absolute;top:calc(var(--str-chat__spacing-px)*2);inset-inline-end:calc(var(--str-chat__spacing-px)*2);cursor:pointer;z-index:1}.str-chat__attachment-preview-list .str-chat__attachment-preview-delete svg{width:calc(var(--str-chat__spacing-px)*24);height:calc(var(--str-chat__spacing-px)*24)}.str-chat__attachment-preview-list .str-chat__attachment-preview-error{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;padding:unset;background:unset;border:unset;border-radius:unset;cursor:pointer}.str-chat__attachment-preview-list-angular-host{width:100%;max-width:100%}.mention-menu{padding:var(--str-chat__spacing-2) 0!important;margin:0!important;min-width:50%}.mention-menu .mention-item{padding:0!important}.str-chat__suggestion-list-container{position:absolute;bottom:var(--str-chat__spacing-7);width:100%;padding:var(--str-chat__spacing-2) 0}.str-chat__suggestion-list-container .str-chat__suggestion-list{max-height:calc(var(--str-chat__spacing-px)*320);display:flex;flex-direction:column;list-style:none;padding:unset;margin:unset}.str-chat__slash-command{padding:var(--str-chat__spacing-2_5)}.str-chat__slash-command .str-chat__slash-command-header .str-chat__slash-command-args{-webkit-margin-start:var(--str-chat__spacing-2);margin-inline-start:var(--str-chat__spacing-2)}.str-chat__user-item{display:flex;align-items:center;justify-content:center;padding:var(--str-chat__spacing-2_5);grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2)}.str-chat__user-item .str-chat__user-item--name{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis;width:100%}.str-chat__emoji-item{display:flex;align-items:center;justify-content:center;padding:var(--str-chat__spacing-2_5);grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2)}.str-chat__emoji-item .str-chat__emoji-item--name{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis;width:100%}.str-chat__channel{flex-direction:column;position:relative}.str-chat__channel,.str-chat__channel .str-chat__container{height:100%;display:flex}.str-chat__channel .str-chat__container .str-chat__main-panel{height:100%;display:flex;flex-direction:column;width:100%;min-width:0}.str-chat__channel .str-chat__container .str-chat__main-panel--hideOnThread{display:none}.str-chat__empty-channel{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--str-chat__spacing-4);position:relative}.str-chat__empty-channel svg{width:calc(var(--str-chat__spacing-px)*136);height:calc(var(--str-chat__spacing-px)*136)}.str-chat__empty-channel .str-chat__empty-channel-notifications{position:absolute;inset-block-end:var(--str-chat__spacing-2)}.str-chat__loading-channel{height:100%;display:flex;flex-direction:column}.str-chat__loading-channel .str-chat__loading-channel-header{display:flex;padding:var(--str-chat__spacing-2);grid-column-gap:var(--str-chat__spacing-4);-webkit-column-gap:var(--str-chat__spacing-4);column-gap:var(--str-chat__spacing-4);align-items:center}.str-chat__loading-channel .str-chat__loading-channel-header .str-chat__loading-channel-header-avatar{flex-shrink:0;width:calc(var(--str-chat__spacing-px)*40);height:calc(var(--str-chat__spacing-px)*40)}.str-chat__loading-channel .str-chat__loading-channel-header .str-chat__loading-channel-header-end{display:flex;flex-direction:column;overflow-y:hidden;overflow-x:hidden;flex:1 1;grid-row-gap:var(--str-chat__spacing-1_5);row-gap:var(--str-chat__spacing-1_5)}.str-chat__loading-channel .str-chat__loading-channel-header .str-chat__loading-channel-header-end .str-chat__loading-channel-header-name{border-radius:var(--str-chat__border-radius-xs);height:calc(var(--str-chat__spacing-px)*16);width:calc(var(--str-chat__spacing-px)*170)}.str-chat__loading-channel .str-chat__loading-channel-header .str-chat__loading-channel-header-end .str-chat__loading-channel-header-info{border-radius:var(--str-chat__border-radius-xs);height:calc(var(--str-chat__spacing-px)*16);width:calc(var(--str-chat__spacing-px)*66)}.str-chat__loading-channel .str-chat__loading-channel-message-list{padding:0 var(--str-chat__spacing-2);height:100%}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__li{margin-inline:calc(var(--str-chat__spacing-2)*-1);padding-inline:var(--str-chat__spacing-2)}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__parent-message-li{margin-inline:calc(var(--str-chat__spacing-2)*-1)}@media only screen and (min-device-width:768px){.str-chat__loading-channel .str-chat__loading-channel-message-list{padding:0 min(var(--str-chat__spacing-10),4%)}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__li{margin-inline:calc(min(var(--str-chat__spacing-10), 4%)*-1);padding-inline:min(var(--str-chat__spacing-10),4%)}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__parent-message-li{margin-inline:calc(min(var(--str-chat__spacing-10), 4%)*-1 - 2px)}}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message{display:flex;width:100%;grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2);padding:var(--str-chat__spacing-4) 0}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message .str-chat__loading-channel-message-avatar{flex-shrink:0;width:calc(var(--str-chat__spacing-px)*49);height:calc(var(--str-chat__spacing-px)*49)}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message .str-chat__loading-channel-message-end{display:flex;flex-direction:column;width:100%;grid-row-gap:var(--str-chat__spacing-2);row-gap:var(--str-chat__spacing-2)}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message .str-chat__loading-channel-message-end .str-chat__loading-channel-message-last-row{display:flex;width:100%;grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2)}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message .str-chat__loading-channel-message-sender{height:calc(var(--str-chat__spacing-px)*16);width:calc(var(--str-chat__spacing-px)*66)}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message .str-chat__loading-channel-message-text{height:calc(var(--str-chat__spacing-px)*16);width:100%}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message .str-chat__loading-channel-message-date{height:calc(var(--str-chat__spacing-px)*16);width:calc(var(--str-chat__spacing-px)*50)}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message:nth-of-type(2){flex-direction:row-reverse}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message:nth-of-type(2) .str-chat__loading-channel-message-sender{align-self:end}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message:nth-of-type(2) .str-chat__loading-channel-message-last-row{flex-direction:row-reverse}.str-chat__loading-channel .str-chat__loading-channel-message-input-row{display:flex;grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2);padding:var(--str-chat__spacing-2)}.str-chat__loading-channel .str-chat__loading-channel-message-input-row .str-chat__loading-channel-message-input{width:100%;height:calc(var(--str-chat__spacing-px)*36)}.str-chat__loading-channel .str-chat__loading-channel-message-input-row .str-chat__loading-channel-message-send{height:calc(var(--str-chat__spacing-px)*36);width:calc(var(--str-chat__spacing-px)*36)}.str-chat__channel-header{display:flex;padding:var(--str-chat__spacing-2);grid-column-gap:var(--str-chat__spacing-4);-webkit-column-gap:var(--str-chat__spacing-4);column-gap:var(--str-chat__spacing-4);align-items:center}.str-chat__channel-header .str-chat__header-hamburger{display:none}.str-chat__channel-header .str-chat__channel-header-end{display:flex;flex-direction:column;overflow-y:hidden;overflow-x:hidden;flex:1 1;grid-row-gap:var(--str-chat__spacing-1_5);row-gap:var(--str-chat__spacing-1_5)}.str-chat__channel-header .str-chat__channel-header-end p{margin:0}.str-chat__channel-header .str-chat__channel-header-end .str-chat__channel-header-info,.str-chat__channel-header .str-chat__channel-header-end .str-chat__channel-header-title{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis}.str-chat__channel-list{display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden}.str-chat__channel-list .str-chat__channel-list-messenger,.str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main{height:100%}.str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-list-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--str-chat__spacing-4)}.str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-list-empty svg{width:calc(var(--str-chat__spacing-px)*136);height:calc(var(--str-chat__spacing-px)*136)}.str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-list-empty-v1{display:none}.str-chat__channel-list .str-chat__load-more-button{display:flex;justify-content:center;margin:var(--str-chat__spacing-2) 0}.str-chat__channel-list .str-chat__load-more-button .str-chat__load-more-button__button{display:flex;align-items:center;justify-content:center}.str-chat__channel-list .str-chat__down-main{display:none}.str-chat__channel-list-react{overflow:hidden}.str-chat__channel-list-react .str-chat__channel-list-messenger-react{overflow:hidden;padding-bottom:var(--str-chat__spacing-2_5)}.str-chat__channel-list-react .str-chat__channel-list-messenger-react .str-chat__channel-list-messenger-react__main{overflow-y:auto}.str-chat__channel-preview{display:flex;grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2);align-items:center;justify-content:flex-start;width:100%;padding:var(--str-chat__spacing-3) var(--str-chat__spacing-2);margin:0;text-align:start;cursor:pointer}.str-chat__channel-preview .str-chat__channel-preview-end{display:flex;flex-direction:column;grid-row-gap:var(--str-chat__spacing-0_5);row-gap:var(--str-chat__spacing-0_5);width:100%;overflow-y:visible;overflow-x:hidden;overflow-x:clip;min-width:0}.str-chat__channel-preview .str-chat__channel-preview-end .str-chat__channel-preview-end-first-row{display:flex;grid-column-gap:var(--str-chat__spacing-1);-webkit-column-gap:var(--str-chat__spacing-1);column-gap:var(--str-chat__spacing-1);align-items:center}.str-chat__channel-preview .str-chat__channel-preview-end .str-chat__channel-preview-end-first-row .str-chat__channel-preview-unread-badge{height:100%;display:flex;align-items:center;padding:0 var(--str-chat__spacing-2)}.str-chat__channel-preview .str-chat__channel-preview-end .str-chat__channel-preview-end-first-row .str-chat__channel-preview-messenger--name{width:100%}.str-chat__channel-preview .str-chat__channel-preview-end .str-chat__channel-preview-messenger--last-message,.str-chat__channel-preview .str-chat__channel-preview-end .str-chat__channel-preview-messenger--name{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis;min-width:0}.str-chat__channel-preview .str-chat__channel-preview-end .str-chat__channel-preview-messenger--last-message p,.str-chat__channel-preview .str-chat__channel-preview-end .str-chat__channel-preview-messenger--name p{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis;margin:0}.str-chat__channel-preview-loading{display:flex;grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2);align-items:center;justify-content:flex-start;width:100%;padding:var(--str-chat__spacing-3) var(--str-chat__spacing-2);margin:0;text-align:start}.str-chat__channel-preview-loading .str-chat__channel-preview-end-loading{display:flex;flex-direction:column;grid-row-gap:var(--str-chat__spacing-0_5);row-gap:var(--str-chat__spacing-0_5);width:100%}.str-chat__channel-preview-loading .str-chat__loading-channels-username{height:calc(var(--str-chat__spacing-px)*16);width:calc(var(--str-chat__spacing-px)*66)}.str-chat__channel-preview-loading .str-chat__loading-channels-status{height:calc(var(--str-chat__spacing-px)*16);width:100%}.str-chat__channel-search{position:relative}.str-chat__channel-search .str-chat__channel-search-bar{display:flex;align-items:center;justify-content:center;padding:var(--str-chat__spacing-2_5)}.str-chat__channel-search .str-chat__channel-search-bar .str-chat__channel-search-bar-button{outline:none;background:none;border:none;width:calc(var(--str-chat__spacing-px)*40);height:calc(var(--str-chat__spacing-px)*40);padding:var(--str-chat__spacing-2_5);cursor:pointer}.str-chat__channel-search .str-chat__channel-search-bar .str-chat__channel-search-input--wrapper{display:flex;align-items:center;flex:1 1;padding:var(--str-chat__spacing-2_5);min-width:0}.str-chat__channel-search .str-chat__channel-search-bar .str-chat__channel-search-input--wrapper .str-chat__channel-search-input--clear-button,.str-chat__channel-search .str-chat__channel-search-bar .str-chat__channel-search-input--wrapper .str-chat__channel-search-input--icon{display:inline-flex;padding:0 var(--str-chat__spacing-2_5)}.str-chat__channel-search .str-chat__channel-search-bar .str-chat__channel-search-input--wrapper .str-chat__channel-search-input--clear-button{outline:none;background:none;border:none;cursor:pointer}.str-chat__channel-search .str-chat__channel-search-bar .str-chat__channel-search-input--wrapper .str-chat__channel-search-input--clear-button:disabled{cursor:default}.str-chat__channel-search .str-chat__channel-search-bar .str-chat__channel-search-input--wrapper input{flex:1 1;min-width:0}.str-chat__channel-search .str-chat__channel-search-container-searching,.str-chat__channel-search .str-chat__channel-search-results-header{width:100%;padding:var(--str-chat__spacing-5) var(--str-chat__spacing-4)}.str-chat__channel-search .str-chat__channel-search-result-list.popup{position:absolute;left:0;right:0}.str-chat__channel-search .str-chat__channel-search-result-list .str-chat__channel-search-container-empty{display:flex;flex-direction:column;align-items:center;width:100%;padding:var(--str-chat__spacing-5) var(--str-chat__spacing-4)}.str-chat__channel-search .str-chat__channel-search-result-list .str-chat__channel-search-container-empty svg{height:calc(var(--str-chat__spacing-px)*90 + var(--str-chat__spacing-20));width:calc(var(--str-chat__spacing-px)*90);padding:var(--str-chat__spacing-10) 0}.str-chat__channel-search .str-chat__channel-search-result-list .str-chat__channel-search-result{outline:none;background:none;border:none;display:flex;align-items:center;width:100%;grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2);padding:var(--str-chat__spacing-3) var(--str-chat__spacing-2)}.str-chat__cta-button{padding:var(--str-chat__spacing-3_5) var(--str-chat__spacing-6);cursor:pointer}.str-chat__circle-fab{width:calc(var(--str-chat__spacing-px)*42);height:calc(var(--str-chat__spacing-px)*42);padding:0;cursor:pointer;display:flex;justify-content:center;align-items:center}.str-chat__circle-fab .str-chat__circle-fab-icon{display:inline-block;height:calc(var(--str-chat__spacing-px)*24)}.str-chat__edit-message-form{display:flex;flex-direction:column;align-items:stretch;justify-content:center;grid-row-gap:var(--str-chat__spacing-5);row-gap:var(--str-chat__spacing-5);width:100%;height:100%;min-height:0;min-width:0;max-width:100%;max-height:100%}.str-chat__edit-message-form .str-chat__edit-message-form-options{display:flex;align-items:center;justify-content:flex-end}.str-chat__edit-message-form .str-chat__edit-message-form-options button{cursor:pointer;margin:0}.str-chat__message .str-chat__message-input-angular-host{max-height:100%;min-height:0;display:flex;min-width:0;max-width:100%}.str-chat__message .str-chat__message-edit-in-progress .str-chat__modal--open .str-chat__modal__inner{height:40%;max-height:80%;min-width:90%;max-width:90%;width:90%;flex-basis:min-content}@media only screen and (min-device-width:768px){.str-chat__message .str-chat__message-edit-in-progress .str-chat__modal--open .str-chat__modal__inner{min-width:40%;max-width:60%;width:-webkit-min-content;width:min-content}}.str-chat__image-carousel{display:flex;justify-content:center;align-items:center;min-height:0;min-width:0;max-width:100%;max-height:100%}.str-chat__image-carousel .str-chat__image-carousel-stepper{padding:var(--str-chat__spacing-2_5);border:none;cursor:pointer;background:transparent}.str-chat__image-carousel .str-chat__image-carousel-image{object-fit:cover;min-height:0;max-height:100%;min-width:0;max-width:100%}.str-chat__message .str-chat__attachment-list .str-chat__modal--open .str-chat__modal__inner{height:80%;width:80%}[dir=rtl] .str-chat__image-carousel-stepper svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.str-chat__loading-indicator{display:flex;align-items:center;justify-content:center;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.str-chat{--str-chat__message-options-button-size:calc(var(--str-chat__spacing-px)*26);--str-chat__message-max-width:calc(var(--str-chat__spacing-px)*480);--str-chat__message-with-attachment-max-width:calc(var(--str-chat__spacing-px)*300);--str-chat__quoted-message-max-width:calc(var(--str-chat__spacing-px)*180);--str-chat__quoted-message-inside-message-input-max-width:calc(var(--str-chat__spacing-px)*200);--str-chat__quoted-message-inside-message-input-max-height:calc(var(--str-chat__quoted-message-inside-message-input-max-width) + var(--str-chat__spacing-px)*50)}.str-chat__message .str-chat__message-bubble{max-width:var(--str-chat__message-max-width)}.str-chat__message.str-chat__message--has-attachment{--str-chat__message-max-width:var(--str-chat__message-with-attachment-max-width)}.str-chat__message.str-chat__message--has-attachment .str-chat__message-bubble{max-width:var(--str-chat__message-max-width)}.str-chat__quoted-message-preview{--str-chat__message-max-width:var(--str-chat__quoted-message-max-width)}.str-chat__quoted-message-preview .str-chat__quoted-message-bubble{pointer-events:none;max-width:var(--str-chat__message-max-width)}.str-chat__message,.str-chat__quoted-message-preview{display:grid;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.str-chat__message.str-chat__message--other,.str-chat__message.str-chat__quoted-message-preview,.str-chat__quoted-message-preview.str-chat__message--other,.str-chat__quoted-message-preview.str-chat__quoted-message-preview{grid-template-areas:"avatar message" ". replies" ". translation-notice" ". metadata";grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2);grid-template-columns:auto 1fr;justify-items:start}.str-chat__message.str-chat__message--me,.str-chat__quoted-message-preview.str-chat__message--me{grid-template-areas:"message" "replies" "translation-notice" "metadata";justify-items:end}.str-chat__message.str-chat__message--me>.str-chat__message-sender-avatar,.str-chat__quoted-message-preview.str-chat__message--me>.str-chat__message-sender-avatar{display:none}.str-chat__message.str-chat__message--deleted,.str-chat__quoted-message-preview.str-chat__message--deleted{grid-template-areas:"message"}.str-chat__message.str-chat__message--system,.str-chat__quoted-message-preview.str-chat__message--system{grid-template-areas:"message";grid-template-columns:auto}.str-chat__message .str-chat__message-sender-avatar,.str-chat__quoted-message-preview .str-chat__message-sender-avatar{grid-area:avatar;align-self:end}.str-chat__message .str-chat__message-inner,.str-chat__quoted-message-preview .str-chat__message-inner{grid-area:message;display:grid;grid-template-areas:"reactions reactions" "message-bubble options";grid-template-columns:auto 1fr;grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2);position:relative}.str-chat__message .str-chat__message-inner .str-chat__message-options,.str-chat__quoted-message-preview .str-chat__message-inner .str-chat__message-options{grid-area:options;align-items:start;justify-content:flex-end;flex-direction:row-reverse;width:calc(var(--str-chat__message-options-button-size)*3)}.str-chat__message .str-chat__message-inner .str-chat__message-options .str-chat__message-actions-box-button,.str-chat__message .str-chat__message-inner .str-chat__message-options .str-chat__message-reactions-button,.str-chat__message .str-chat__message-inner .str-chat__message-options .str-chat__message-reply-in-thread-button,.str-chat__quoted-message-preview .str-chat__message-inner .str-chat__message-options .str-chat__message-actions-box-button,.str-chat__quoted-message-preview .str-chat__message-inner .str-chat__message-options .str-chat__message-reactions-button,.str-chat__quoted-message-preview .str-chat__message-inner .str-chat__message-options .str-chat__message-reply-in-thread-button{display:flex;align-items:center;justify-content:center;cursor:pointer;width:var(--str-chat__message-options-button-size);height:var(--str-chat__message-options-button-size)}.str-chat__message .str-chat__message-inner .str-chat__message-options .str-chat__message-actions-box-button,.str-chat__message .str-chat__message-inner .str-chat__message-options .str-chat__message-actions-container,.str-chat__quoted-message-preview .str-chat__message-inner .str-chat__message-options .str-chat__message-actions-box-button,.str-chat__quoted-message-preview .str-chat__message-inner .str-chat__message-options .str-chat__message-actions-container{position:relative}.str-chat__message .str-chat__message-inner .str-chat__message-reactions-host,.str-chat__quoted-message-preview .str-chat__message-inner .str-chat__message-reactions-host{grid-area:reactions}.str-chat__message .str-chat__message-inner .str-chat__message-bubble,.str-chat__quoted-message-preview .str-chat__message-inner .str-chat__message-bubble{grid-area:message-bubble;position:relative;min-width:0}.str-chat__message .str-chat__message-inner .str-chat__message-bubble .str-chat__message-text,.str-chat__quoted-message-preview .str-chat__message-inner .str-chat__message-bubble .str-chat__message-text{padding:var(--str-chat__spacing-2) var(--str-chat__spacing-4)}.str-chat__message .str-chat__message-inner .str-chat__message-bubble .str-chat__message-text p,.str-chat__quoted-message-preview .str-chat__message-inner .str-chat__message-bubble .str-chat__message-text p{margin:0;white-space:pre-line}.str-chat__message.str-chat__message--me .str-chat__message-inner,.str-chat__quoted-message-preview.str-chat__message--me .str-chat__message-inner{grid-template-areas:"reactions reactions" "options message-bubble";grid-template-columns:1fr auto}.str-chat__message.str-chat__message--me .str-chat__message-inner .str-chat__message-options,.str-chat__quoted-message-preview.str-chat__message--me .str-chat__message-inner .str-chat__message-options{flex-direction:row}.str-chat__message .str-chat__translation-notice,.str-chat__quoted-message-preview .str-chat__translation-notice{grid-area:translation-notice}.str-chat__message .str-chat__translation-notice button,.str-chat__quoted-message-preview .str-chat__translation-notice button{cursor:pointer;padding:var(--str-chat__spacing-1) 0;margin:0}.str-chat__message .str-chat__message-metadata,.str-chat__quoted-message-preview .str-chat__message-metadata{grid-area:metadata;display:flex;align-items:center;grid-column-gap:var(--str-chat__spacing-1);-webkit-column-gap:var(--str-chat__spacing-1);column-gap:var(--str-chat__spacing-1);-webkit-margin-before:var(--str-chat__spacing-0_5);margin-block-start:var(--str-chat__spacing-0_5)}.str-chat__message .str-chat__message-status,.str-chat__quoted-message-preview .str-chat__message-status{display:flex;align-items:center;justify-content:center;grid-column-gap:var(--str-chat__spacing-0_5);-webkit-column-gap:var(--str-chat__spacing-0_5);column-gap:var(--str-chat__spacing-0_5);position:relative}.str-chat__message .str-chat__message-status svg,.str-chat__quoted-message-preview .str-chat__message-status svg{width:calc(var(--str-chat__spacing-px)*15);height:calc(var(--str-chat__spacing-px)*15)}.str-chat__message .str-chat__message-replies-count-button-wrapper,.str-chat__quoted-message-preview .str-chat__message-replies-count-button-wrapper{grid-area:replies}.str-chat__message .str-chat__message-replies-count-button-wrapper button,.str-chat__quoted-message-preview .str-chat__message-replies-count-button-wrapper button{cursor:pointer;padding:0}.str-chat__message .str-chat__message--deleted-inner,.str-chat__quoted-message-preview .str-chat__message--deleted-inner{padding:var(--str-chat__spacing-2) var(--str-chat__spacing-4)}.str-chat__message .str-chat__message--deleted-inner p,.str-chat__quoted-message-preview .str-chat__message--deleted-inner p{margin:0}.str-chat__message .str-chat__quoted-message-bubble,.str-chat__quoted-message-preview .str-chat__quoted-message-bubble{padding:var(--str-chat__spacing-2) var(--str-chat__spacing-4);display:flex;grid-column-gap:var(--str-chat__spacing-1);-webkit-column-gap:var(--str-chat__spacing-1);column-gap:var(--str-chat__spacing-1);min-width:0;width:100%}.str-chat__message .str-chat__quoted-message-bubble p,.str-chat__quoted-message-preview .str-chat__quoted-message-bubble p{margin:0}.str-chat__message .str-chat__emoji-display-fix,.str-chat__quoted-message-preview .str-chat__emoji-display-fix{display:inline-block;width:1.25em}.str-chat__message .str-chat__message-error-icon,.str-chat__quoted-message-preview .str-chat__message-error-icon{display:none}.str-chat__message .str-chat__simple-message--error-failed,.str-chat__quoted-message-preview .str-chat__simple-message--error-failed{cursor:pointer}.str-chat__message.str-chat__message--error .str-chat__message-error-icon,.str-chat__message.str-chat__message--failed .str-chat__message-error-icon,.str-chat__quoted-message-preview.str-chat__message--error .str-chat__message-error-icon,.str-chat__quoted-message-preview.str-chat__message--failed .str-chat__message-error-icon{display:block;position:absolute;bottom:0;inset-inline-end:calc(var(--str-chat__spacing-px)*18/2*-1)}.str-chat__message.str-chat__message--error .str-chat__message-error-icon svg,.str-chat__message.str-chat__message--failed .str-chat__message-error-icon svg,.str-chat__quoted-message-preview.str-chat__message--error .str-chat__message-error-icon svg,.str-chat__quoted-message-preview.str-chat__message--failed .str-chat__message-error-icon svg{width:calc(var(--str-chat__spacing-px)*18);height:calc(var(--str-chat__spacing-px)*18)}.str-chat__ul:not(.str-chat__message-options-in-bubble) .str-chat__li:hover .str-chat__message-options,.str-chat__virtual-list:not(.str-chat__message-options-in-bubble) .str-chat__li:hover .str-chat__message-options{display:flex}.str-chat__ul:not(.str-chat__message-options-in-bubble) .str-chat__li:hover .str-chat__message--other .str-chat__message-inner,.str-chat__virtual-list:not(.str-chat__message-options-in-bubble) .str-chat__li:hover .str-chat__message--other .str-chat__message-inner{-webkit-margin-end:0;margin-inline-end:0}.str-chat__ul:not(.str-chat__message-options-in-bubble) .str-chat__li:hover .str-chat__message--me .str-chat__message-inner,.str-chat__virtual-list:not(.str-chat__message-options-in-bubble) .str-chat__li:hover .str-chat__message--me .str-chat__message-inner{-webkit-margin-start:0;margin-inline-start:0}.str-chat__ul.str-chat__message-options-in-bubble .str-chat__message-inner:hover .str-chat__message-options,.str-chat__virtual-list.str-chat__message-options-in-bubble .str-chat__message-inner:hover .str-chat__message-options{display:flex}.str-chat__ul.str-chat__message-options-in-bubble .str-chat__message--other .str-chat__message-inner:hover,.str-chat__virtual-list.str-chat__message-options-in-bubble .str-chat__message--other .str-chat__message-inner:hover{-webkit-margin-end:0;margin-inline-end:0}.str-chat__ul.str-chat__message-options-in-bubble .str-chat__message--me .str-chat__message-inner:hover,.str-chat__virtual-list.str-chat__message-options-in-bubble .str-chat__message--me .str-chat__message-inner:hover{-webkit-margin-start:0;margin-inline-start:0}.str-chat__message-inner .str-chat__message-options{display:none}.str-chat__message-inner .str-chat__message-edit-in-progress.str-chat__message-options{display:flex}.str-chat__message--other .str-chat__message-inner{-webkit-margin-end:calc(var(--str-chat__message-options-button-size)*3);margin-inline-end:calc(var(--str-chat__message-options-button-size)*3)}.str-chat__message--me .str-chat__message-inner{-webkit-margin-start:calc(var(--str-chat__message-options-button-size)*3);margin-inline-start:calc(var(--str-chat__message-options-button-size)*3)}.str-chat__li--middle .str-chat__message,.str-chat__li--top .str-chat__message{-webkit-margin-after:var(--str-chat__spacing-0_5);margin-block-end:var(--str-chat__spacing-0_5)}.str-chat__li--middle .str-chat__message .str-chat__message-metadata,.str-chat__li--top .str-chat__message .str-chat__message-metadata{display:none}.str-chat__li--middle .str-chat__message>.str-chat__message-sender-avatar,.str-chat__li--top .str-chat__message>.str-chat__message-sender-avatar{visibility:hidden}.str-chat__li--bottom .str-chat__message,.str-chat__li--single .str-chat__message{-webkit-margin-after:var(--str-chat__spacing-2);margin-block-end:var(--str-chat__spacing-2)}.str-chat__date-separator{display:flex;padding:var(--str-chat__spacing-8);align-items:center}.str-chat__date-separator-line{flex:1 1;height:var(--str-chat__spacing-px)}.str-chat__date-separator>:not(:last-child){margin-right:var(--str-chat__spacing-4)}.str-chat__message .str-chat__quoted-message-preview{-webkit-margin-after:var(--str-chat__spacing-2);margin-block-end:var(--str-chat__spacing-2)}.str-chat__message--system{width:100%;text-align:center}.str-chat__message--system p{margin:0}.str-chat__quoted-message-preview .str-chat__quoted-message-bubble{flex-direction:column;align-items:stretch;grid-row-gap:var(--str-chat__spacing-1);row-gap:var(--str-chat__spacing-1);flex-basis:min-content}.str-chat__message-input .str-chat__quoted-message-preview{--str-chat__message-max-width:var(--str-chat__quoted-message-inside-message-input-max-width)}.str-chat__message-input .str-chat__quoted-message-preview .str-chat__quoted-message-bubble{max-height:var(--str-chat__quoted-message-inside-message-input-max-height)}.str-chat__message-input .str-chat__quoted-message-preview .str-chat__quoted-message-bubble .str-chat__quoted-message-text{max-height:100%;min-height:0}.str-chat__message-input .str-chat__quoted-message-preview .str-chat__quoted-message-bubble .str-chat__quoted-message-text p{max-height:100%;overflow-y:auto;overflow-x:hidden}.str-chat__message-actions-box{overflow:hidden}.str-chat__message-actions-box .str-chat__message-actions-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;min-width:10rem}.str-chat__message-actions-box .str-chat__message-actions-list .str-chat__message-actions-list-item-button{padding:var(--str-chat__spacing-2) var(--str-chat__spacing-4);margin:0;cursor:pointer;width:100%;text-align:start}.str-chat__message-actions-box:not(.str-chat__message-actions-box-angular){display:none;position:absolute;z-index:1}.str-chat__message-actions-box:not(.str-chat__message-actions-box-angular).str-chat__message-actions-box--open{display:block}.str-chat__message-actions-box:not(.str-chat__message-actions-box-angular).str-chat__message-actions-box--mine{inset-block-end:100%;inset-inline-start:100%}.str-chat__message-actions-box:not(.str-chat__message-actions-box-angular):not(.str-chat__message-actions-box--mine){inset-block-end:100%;inset-inline-end:100%}.str-chat__message-edit-in-progress .ngxp__container{-webkit-transform:none!important;-webkit-transform:initial!important;transform:none!important;will-change:auto!important;z-index:auto}.str-chat__message-input{flex-direction:column;padding:var(--str-chat__spacing-1) var(--str-chat__spacing-2);position:relative}.str-chat__message-input,.str-chat__message-input .str-chat__quoted-message-preview-header{display:flex;align-items:center;justify-content:center;width:100%}.str-chat__message-input .str-chat__quoted-message-preview-header .str-chat__quoted-message-reply-to-message{width:100%;text-align:center}.str-chat__message-input .str-chat__quoted-message-preview-header .str-chat__quoted-message-remove{width:calc(var(--str-chat__spacing-px)*40);height:calc(var(--str-chat__spacing-px)*40);cursor:pointer}.str-chat__message-input .str-chat__dropzone-container{display:flex;align-items:center;justify-content:center;position:absolute;height:100%;width:100%;z-index:5}.str-chat__message-input .str-chat__dropzone-container p{margin:unset}.str-chat__message-input .str-chat__message-input-inner{flex-grow:1;width:100%;display:flex;align-items:flex-end;justify-content:center}.str-chat__message-input .str-chat__message-input-inner .str-chat__file-input-container{display:flex;align-items:center;justify-content:center;width:calc(var(--str-chat__spacing-px)*45);height:calc(var(--str-chat__spacing-px)*45);cursor:pointer}.str-chat__message-input .str-chat__message-input-inner .str-chat__file-input-container .str-chat__file-input{display:none}.str-chat__message-input .str-chat__message-input-inner .str-chat__file-input-container .str-chat__file-input-label{display:flex;align-items:center;justify-content:center;cursor:pointer}.str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0;max-height:100%}.str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea-container .str-chat__message-textarea-with-emoji-picker{width:100%;min-height:0;max-height:100%;display:flex;padding:var(--str-chat__spacing-2) var(--str-chat__spacing-4);grid-column-gap:var(--str-chat__spacing-2);-webkit-column-gap:var(--str-chat__spacing-2);column-gap:var(--str-chat__spacing-2)}.str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea-container .str-chat__message-textarea-with-emoji-picker .str-chat__message-textarea{width:100%;display:flex;max-height:100%;overflow-y:auto;overflow-x:hidden;padding:0}.str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea-container .str-chat__message-textarea-with-emoji-picker .str-chat__message-textarea-emoji-picker{display:flex;align-items:center;justify-content:center;width:calc(var(--str-chat__spacing-px)*27);height:calc(var(--str-chat__spacing-px)*27);font-size:calc(var(--str-chat__spacing-px)*27);align-self:end}.str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea-container .str-chat__message-textarea-with-emoji-picker .str-chat__message-textarea-emoji-picker .str-chat__message-textarea-emoji-picker-container{z-index:5}.str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea-container .str-chat__message-textarea-with-emoji-picker .str-chat__message-textarea-emoji-picker .str-chat__message-textarea-emoji-picker-container .str-chat__emoji-picker-container{display:flex}.str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea-container .str-chat__message-textarea-with-emoji-picker .str-chat__message-textarea-emoji-picker .str-chat__emoji-picker-button{padding:unset;background:unset;border:unset;border-radius:var(--str-chat__border-radius-circle);display:flex;cursor:pointer}.str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea-container .str-chat__message-textarea-with-emoji-picker .str-chat__message-textarea-emoji-picker .str-chat__emoji-picker-button svg{width:calc(var(--str-chat__spacing-px)*24);height:calc(var(--str-chat__spacing-px)*24)}.str-chat__message-input .str-chat__message-input-inner .str-chat__message-textarea-container .str-chat__message-textarea-with-emoji-picker .str-chat__message-textarea-emoji-picker .str-chat__emoji-picker-button svg path{fill:var(--str-chat__message-input-tools-color)}.str-chat__message-input .str-chat__message-textarea-angular-host,.str-chat__message-input .str-chat__message-textarea-react-host{display:flex;align-items:center;justify-content:center;width:100%}.str-chat__message-input .str-chat__message-textarea-react-host{position:relative}.str-chat__message-input .str-chat__send-button{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;width:calc(var(--str-chat__spacing-px)*45);height:calc(var(--str-chat__spacing-px)*45);min-width:calc(var(--str-chat__spacing-px)*45)}.str-chat__message-input .str-chat__send-button svg{width:calc(var(--str-chat__spacing-px)*32);height:calc(var(--str-chat__spacing-px)*32)}.str-chat__message-input .str-chat__message-input-cooldown{display:flex;align-items:center;justify-content:center;-webkit-margin-start:var(--str-chat__spacing-2);margin-inline-start:var(--str-chat__spacing-2);margin-block:calc(var(--str-chat__spacing-2)/2);min-width:calc(var(--str-chat__spacing-px)*45 - var(--str-chat__spacing-2));min-height:calc(var(--str-chat__spacing-px)*45 - var(--str-chat__spacing-2))}.str-chat__message-input .str-chat__message-input-not-allowed{align-self:center;padding:var(--str-chat__spacing-3)}.str-chat__message-input .str-chat__quoted-message-preview{padding:var(--str-chat__spacing-2)}.str-chat__message-input-angular-host{max-height:50%}.str-chat-angular__message-input{height:100%;max-height:100%}.str-chat-angular__message-input-inner{height:100%;max-height:100%;min-height:0;flex-grow:0}[dir=rtl] .str-chat__send-button svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.str-chat__main-panel-inner{height:100%;display:flex;flex-direction:column;min-height:0;position:relative;align-items:center}.str-chat__list{overflow-x:hidden;overflow-y:auto;width:100%;height:100%;max-height:100%}.str-chat__list .str-chat__message-list-scroll{padding:0 var(--str-chat__spacing-2)}.str-chat__list .str-chat__message-list-scroll .str-chat__li{margin-inline:calc(var(--str-chat__spacing-2)*-1);padding-inline:var(--str-chat__spacing-2)}.str-chat__list .str-chat__message-list-scroll .str-chat__parent-message-li{margin-inline:calc(var(--str-chat__spacing-2)*-1)}@media only screen and (min-device-width:768px){.str-chat__list .str-chat__message-list-scroll{padding:0 min(var(--str-chat__spacing-10),4%)}.str-chat__list .str-chat__message-list-scroll .str-chat__li{margin-inline:calc(min(var(--str-chat__spacing-10), 4%)*-1);padding-inline:min(var(--str-chat__spacing-10),4%)}.str-chat__list .str-chat__message-list-scroll .str-chat__parent-message-li{margin-inline:calc(min(var(--str-chat__spacing-10), 4%)*-1 - 2px)}}.str-chat__list .str-chat__message-list-scroll .str-chat__ul{list-style:none;padding:0;margin:0}.str-chat__list .str-chat__parent-message-li{-webkit-padding-after:var(--str-chat__spacing-4);padding-block-end:var(--str-chat__spacing-4);-webkit-margin-after:var(--str-chat__spacing-4);margin-block-end:var(--str-chat__spacing-4)}.str-chat__list .str-chat__parent-message-li .str-chat__thread-start{text-align:start;padding-top:var(--str-chat__spacing-3)}.str-chat__jump-to-latest-message{position:absolute;inset-block-end:var(--str-chat__spacing-4);inset-inline-end:var(--str-chat__spacing-2);z-index:2}.str-chat__jump-to-latest-message .str-chat__jump-to-latest-unread-count{position:absolute;padding:var(--str-chat__spacing-0_5) var(--str-chat__spacing-2);left:50%;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}.str-chat__thread .str-chat__main-panel-inner{height:auto}.str-chat__main-panel .str-chat__ul .str-chat__li:first-of-type{padding-top:4.5rem}.str-chat__virtual-list{overflow-x:hidden;overflow-y:auto;position:relative;flex:1 1;-webkit-overflow-scrolling:touch;margin:0;width:100%;height:100%}.str-chat__virtual-list .str-chat__message-list-scroll>div{padding:0 var(--str-chat__spacing-2)}.str-chat__virtual-list .str-chat__message-list-scroll>div .str-chat__li{margin-inline:calc(var(--str-chat__spacing-2)*-1);padding-inline:var(--str-chat__spacing-2)}.str-chat__virtual-list .str-chat__message-list-scroll>div .str-chat__parent-message-li{margin-inline:calc(var(--str-chat__spacing-2)*-1)}@media only screen and (min-device-width:768px){.str-chat__virtual-list .str-chat__message-list-scroll>div{padding:0 min(var(--str-chat__spacing-10),4%)}.str-chat__virtual-list .str-chat__message-list-scroll>div .str-chat__li{margin-inline:calc(min(var(--str-chat__spacing-10), 4%)*-1);padding-inline:min(var(--str-chat__spacing-10),4%)}.str-chat__virtual-list .str-chat__message-list-scroll>div .str-chat__parent-message-li{margin-inline:calc(min(var(--str-chat__spacing-10), 4%)*-1 - 2px)}}.str-chat__virtual-list .str-chat__parent-message-li{-webkit-padding-after:var(--str-chat__spacing-4);padding-block-end:var(--str-chat__spacing-4)}.str-chat__virtual-list .str-chat__parent-message-li .str-chat__thread-start{text-align:start;padding-top:var(--str-chat__spacing-3)}.str-chat__virtual-list__loading{display:flex;padding-top:var(--str-chat__spacing-2);justify-content:center;width:100%;position:absolute}.str-chat__virtual-list p{margin:0!important}.str-chat__virtual-list p a{white-space:pre-line;overflow:hidden;word-wrap:break-word}.str-chat__virtual-list .str-chat__message{-webkit-margin-after:0!important;margin-block-end:0!important}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper{-webkit-padding-after:var(--str-chat__spacing-0_5);padding-block-end:var(--str-chat__spacing-0_5)}.str-chat__thread--virtualized .str-chat__main-panel-inner{height:100%}.str-chat__thread--virtualized .str-chat__main-panel-inner .str-chat__virtual-list-message-wrapper:first-of-type{-webkit-padding-before:var(--str-chat__spacing-4);padding-block-start:var(--str-chat__spacing-4)}.str-chat__message-reactions-container{display:flex}.str-chat__message-reactions-container .str-chat__message-reactions{list-style:none;display:flex;-webkit-margin-before:var(--str-chat__spacing-0_5);margin-block-start:var(--str-chat__spacing-0_5);-webkit-margin-after:var(--str-chat__spacing-0_5);margin-block-end:var(--str-chat__spacing-0_5);grid-column-gap:var(--str-chat__spacing-0_5);-webkit-column-gap:var(--str-chat__spacing-0_5);column-gap:var(--str-chat__spacing-0_5);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;position:relative}.str-chat__message-reactions-container .str-chat__message-reactions .str-chat__message-reaction{display:flex;justify-content:center;align-items:center;padding:var(--str-chat__spacing-1_5);position:relative}.str-chat__message-reactions-container .str-chat__message-reactions .str-chat__message-reaction button{outline:none;background:none;border:none;display:flex;align-items:center;justify-content:center;padding:0}.str-chat__message-reactions-container .str-chat__message-reactions .str-chat__message-reaction .str-chat__message-reaction-emoji{height:calc(var(--str-chat__spacing-px)*13);display:flex!important;align-items:center;justify-content:center}.str-chat__message-reactions-container .str-chat__message-reactions .str-chat__reaction-list--counter,.str-chat__message-reactions-container .str-chat__message-reactions .str-chat__simple-reactions-list-item--last-number{display:none}.str-chat__message--me .str-chat__message-reactions-container{justify-content:flex-end}.str-chat__message--other .str-chat__message-reactions-container{justify-content:flex-start}.str-chat__message-reaction-selector{display:flex;justify-content:flex-end;position:absolute;inset-block-end:100%}.str-chat__message-reaction-selector .str-chat__message-reactions-options{list-style:none;display:flex;-webkit-margin-after:var(--str-chat__spacing-0_5);margin-block-end:var(--str-chat__spacing-0_5);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-column-gap:var(--str-chat__spacing-1);-webkit-column-gap:var(--str-chat__spacing-1);column-gap:var(--str-chat__spacing-1);padding:var(--str-chat__spacing-2)}.str-chat__message-reaction-selector .str-chat__message-reactions-options .str-chat__message-reactions-option{display:flex;align-items:center;justify-content:center;cursor:pointer;width:calc(var(--str-chat__spacing-px)*40);height:calc(var(--str-chat__spacing-px)*40)}.str-chat__message-reaction-selector .str-chat__message-reactions-options .str-chat__message-reactions-option .str-chat__message-reaction-emoji{height:calc(var(--str-chat__spacing-px)*20);display:flex!important;align-items:center;justify-content:center}.str-chat__message-reaction-selector .str-chat__message-reactions-options .str-chat__message-reactions-last-user,.str-chat__message-reaction-selector .str-chat__message-reactions-options .str-chat__message-reactions-list-item__count{display:none}.str-chat__message--me .str-chat__message-reaction-selector{inset-inline-end:0}.str-chat__message--other .str-chat__message-reaction-selector{inset-inline-start:0}.str-chat__modal--open{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100}.str-chat__modal--open button.str-chat__modal__close-button{padding:unset;background:unset;border:unset;border-radius:var(--str-chat__border-radius-circle);margin:var(--str-chat__spacing-2);cursor:pointer}.str-chat__modal--open .str-chat__modal__close-button{display:flex;align-items:center;justify-content:center;padding:var(--str-chat__spacing-2);position:absolute;inset-block-start:0;inset-inline-end:0;cursor:pointer}.str-chat__modal--open .str-chat__modal__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--str-chat__spacing-8) var(--str-chat__spacing-4);width:40%;min-width:0;min-height:0}.str-chat__modal--close{display:none}.str-chat__message-notification{display:block;position:absolute;align-self:center;padding:var(--str-chat__spacing-1) var(--str-chat__spacing-2);bottom:calc(var(--str-chat__spacing-px)*10);z-index:101}.str-chat__list-notifications{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;grid-row-gap:var(--str-chat__spacing-1);row-gap:var(--str-chat__spacing-1);margin:var(--str-chat__spacing-1_5);width:auto}.str-chat__notification{padding:var(--str-chat__spacing-3_5) var(--str-chat__spacing-4)}.str-chat__thread-container{height:100%;display:flex;flex-direction:column;width:100%}.str-chat__thread-container .str-chat__thread-header{display:flex;padding:var(--str-chat__spacing-2);grid-column-gap:var(--str-chat__spacing-4);-webkit-column-gap:var(--str-chat__spacing-4);column-gap:var(--str-chat__spacing-4);align-items:center}.str-chat__thread-container .str-chat__thread-header .str-chat__thread-header-details{display:flex;flex-direction:column;overflow-y:hidden;overflow-x:hidden;flex:1 1;grid-row-gap:var(--str-chat__spacing-1_5);row-gap:var(--str-chat__spacing-1_5)}.str-chat__thread-container .str-chat__thread-header .str-chat__thread-header-details .str-chat__thread-header-channel-name,.str-chat__thread-container .str-chat__thread-header .str-chat__thread-header-details .str-chat__thread-header-name,.str-chat__thread-container .str-chat__thread-header .str-chat__thread-header-details .str-chat__thread-header-reply-count,.str-chat__thread-container .str-chat__thread-header .str-chat__thread-header-details .str-chat__thread-header-subtitle,.str-chat__thread-container .str-chat__thread-header .str-chat__thread-header-details .str-chat__thread-header-title{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis}.str-chat__thread-container .str-chat__thread-header .str-chat__close-thread-button{display:flex;align-items:flex-start;justify-content:flex-end;width:calc(var(--str-chat__spacing-px)*40);height:calc(var(--str-chat__spacing-px)*40);cursor:pointer;line-height:calc(var(--str-chat__spacing-px)*21);font-size:calc(var(--str-chat__spacing-px)*21)}.str-chat__thread-container .str-chat__thread-header .str-chat__close-thread-button svg{height:calc(var(--str-chat__spacing-px)*21);width:calc(var(--str-chat__spacing-px)*21)}.str-chat__thread-container .str-chat__thread-list{height:auto}.str-chat__main-panel--hideOnThread+.str-chat__thread-container{flex:1 1}.str-chat__parent-message-li,.str-chat__tooltip{padding:var(--str-chat__spacing-2)}.str-chat__tooltip{display:flex;z-index:1;max-width:calc(var(--str-chat__spacing-px)*150);width:-webkit-max-content;width:max-content}.str-chat__typing-indicator-react-host{position:static!important}.str-chat__virtual-list .str-chat__typing-indicator{position:static}.str-chat__typing-indicator{padding:var(--str-chat__spacing-1_5);display:flex;justify-content:flex-start;align-items:center;grid-column-gap:var(--str-chat__spacing-1);-webkit-column-gap:var(--str-chat__spacing-1);column-gap:var(--str-chat__spacing-1);position:absolute;inset-block-end:0;inset-inline-start:0;inset-inline-end:0}.str-chat__typing-indicator .str-chat__typing-indicator__dots{display:flex;align-items:center;justify-content:center;grid-column-gap:var(--str-chat__spacing-0_5);-webkit-column-gap:var(--str-chat__spacing-0_5);column-gap:var(--str-chat__spacing-0_5)}.str-chat__typing-indicator .str-chat__typing-indicator__dots .str-chat__typing-indicator__dot{width:calc(var(--str-chat__spacing-px)*4);height:calc(var(--str-chat__spacing-px)*4)}.str-chat{--str-chat__blue950:#001333;--str-chat__blue900:#00163d;--str-chat__blue800:#002666;--str-chat__blue700:#003999;--str-chat__blue600:#004ccc;--str-chat__blue500:#005fff;--str-chat__blue400:#337eff;--str-chat__blue300:#669fff;--str-chat__blue200:#ccdfff;--str-chat__blue100:#e0f0ff;--str-chat__blue50:#ebf5ff;--str-chat__grey950:#080707;--str-chat__grey900:#17191c;--str-chat__grey800:#1c1e22;--str-chat__grey700:#272a30;--str-chat__grey600:#4c525c;--str-chat__grey500:#72767e;--str-chat__grey400:#b4b7bb;--str-chat__grey300:#dbdde1;--str-chat__grey200:#e9eaed;--str-chat__grey100:#f4f4f5;--str-chat__grey50:#fff;--str-chat__red900:#330003;--str-chat__red800:#660006;--str-chat__red700:#990008;--str-chat__red600:#cc000b;--str-chat__red500:#ff000e;--str-chat__red400:#ff3742;--str-chat__red300:#ff666e;--str-chat__red200:#ff999f;--str-chat__red100:#ffe5e7;--str-chat__green900:#062d16;--str-chat__green800:#0d592c;--str-chat__green700:#138643;--str-chat__green600:#19b359;--str-chat__green500:#20e070;--str-chat__green400:#4ce68c;--str-chat__green300:#79eca9;--str-chat__green200:#a6f2c6;--str-chat__green100:#e9f1ff;--str-chat__yellow900:#332500;--str-chat__yellow800:#664900;--str-chat__yellow700:#996e00;--str-chat__yellow600:#cc9200;--str-chat__yellow500:#ffb700;--str-chat__yellow400:#ffd466;--str-chat__yellow300:#ffe299;--str-chat__yellow200:#fff1cc;--str-chat__yellow100:#fff8e5;--str-chat__border-radius-xs:8px;--str-chat__border-radius-sm:14px;--str-chat__border-radius-md:18px;--str-chat__border-radius-lg:20px;--str-chat__border-radius-circle:999px;--str-chat__font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;--str-chat__caption-text:0.75rem/1rem var(--str-chat__font-family);--str-chat__caption-medium-text:500 0.75rem/1rem var(--str-chat__font-family);--str-chat__body-text:0.875rem/1rem var(--str-chat__font-family);--str-chat__body-medium-text:500 0.875rem/1rem var(--str-chat__font-family);--str-chat__body2-text:0.9375rem/1rem var(--str-chat__font-family);--str-chat__body2-medium-text:500 0.9375rem/1rem var(--str-chat__font-family);--str-chat__subtitle-text:1rem/1.25rem var(--str-chat__font-family);--str-chat__subtitle-medium-text:500 1rem/1.25rem var(--str-chat__font-family);--str-chat__subtitle2-text:1.25rem/1.5rem var(--str-chat__font-family);--str-chat__subtitle2-medium-text:500 1.25rem/1.5rem var(--str-chat__font-family);--str-chat__headline-text:1.5rem/1.5rem var(--str-chat__font-family);--str-chat__headline2-text:1.8rem/1.8rem var(--str-chat__font-family)}.str-chat,.str-chat__theme-light{--str-chat__primary-color:var(--str-chat__blue500);--str-chat__primary-overlay-color:rgba(0,95,255,0.6);--str-chat__primary-color-low-emphasis:var(--str-chat__blue300);--str-chat__active-primary-color:var(--str-chat__blue600);--str-chat__on-primary-color:var(--str-chat__grey50);--str-chat__background-color:var(--str-chat__grey50);--str-chat__secondary-background-color:var(--str-chat__grey50);--str-chat__primary-surface-color:var(--str-chat__blue100);--str-chat__primary-surface-color-low-emphasis:var(--str-chat__blue50);--str-chat__surface-color:var(--str-chat__grey300);--str-chat__secondary-surface-color:var(--str-chat__grey200);--str-chat__tertiary-surface-color:var(--str-chat__grey100);--str-chat__text-color:var(--str-chat__grey950);--str-chat__text-low-emphasis-color:var(--str-chat__grey500);--str-chat__disabled-color:var(--str-chat__grey400);--str-chat__on-disabled-color:var(--str-chat__grey50);--str-chat__danger-color:var(--str-chat__red400);--str-chat__message-highlight-color:var(--str-chat__yellow100);--str-chat__unread-badge-color:var(--str-chat__red400);--str-chat__on-unread-badge-color:var(--str-chat__grey50);--str-chat__overlay-color:hsla(0,0%,98.8%,0.9);--str-chat__secondary-overlay-color:rgba(0,0,0,0.2);--str-chat__secondary-overlay-text-color:var(--str-chat__grey50);--str-chat__opaque-surface-background-color:rgba(0,0,0,0.8);--str-chat__opaque-surface-text-color:var(--str-chat__grey50);--str-chat__box-shadow-color:rgba(0,0,0,0.18);--str-chat__info-color:var(--str-chat__green500)}.str-chat__theme-dark{--str-chat__primary-color:var(--str-chat__blue400);--str-chat__primary-overlay-color:rgba(51,126,255,0.6);--str-chat__primary-color-low-emphasis:var(--str-chat__blue700);--str-chat__active-primary-color:var(--str-chat__blue600);--str-chat__on-primary-color:var(--str-chat__grey50);--str-chat__background-color:var(--str-chat__grey950);--str-chat__secondary-background-color:var(--str-chat__grey900);--str-chat__primary-surface-color:var(--str-chat__blue900);--str-chat__primary-surface-color-low-emphasis:var(--str-chat__blue950);--str-chat__surface-color:var(--str-chat__grey700);--str-chat__secondary-surface-color:var(--str-chat__grey800);--str-chat__tertiary-surface-color:var(--str-chat__grey900);--str-chat__text-color:var(--str-chat__grey50);--str-chat__text-low-emphasis-color:var(--str-chat__grey500);--str-chat__disabled-color:var(--str-chat__grey600);--str-chat__on-disabled-color:var(--str-chat__grey50);--str-chat__danger-color:var(--str-chat__red600);--str-chat__message-highlight-color:var(--str-chat__yellow900);--str-chat__unread-badge-color:var(--str-chat__red400);--str-chat__on-unread-badge-color:var(--str-chat__grey50);--str-chat__overlay-color:rgba(0,0,0,0.7);--str-chat__secondary-overlay-color:rgba(0,0,0,0.4);--str-chat__secondary-overlay-text-color:var(--str-chat__grey50);--str-chat__opaque-surface-background-color:hsla(0,0%,98%,0.85);--str-chat__opaque-surface-text-color:var(--str-chat__grey900);--str-chat__box-shadow-color:rgba(0,0,0,0.8);--str-chat__info-color:var(--str-chat__green500)}.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.emoji-mart{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-size:16px;display:inline-block;color:#222427;border:1px solid #d9d9d9;border-radius:5px;background:#fff}.emoji-mart .emoji-mart-emoji{padding:6px}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-top-width:1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.emoji-mart-anchors{display:flex;flex-direction:row;justify-content:space-between;padding:0 6px;line-height:0}.emoji-mart-anchor{position:relative;display:block;flex:1 1 auto;color:#858585;text-align:center;padding:12px 4px;overflow:hidden;transition:color .1s ease-out;margin:0;box-shadow:none;background:none;border:none}.emoji-mart-anchor:focus{outline:0}.emoji-mart-anchor-selected,.emoji-mart-anchor:focus,.emoji-mart-anchor:hover{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.emoji-mart-anchors img,.emoji-mart-anchors svg{fill:currentColor;height:18px;width:18px}.emoji-mart-scroll{overflow-y:scroll;overflow-x:hidden;height:270px;padding:0 6px 6px;will-change:transform}.emoji-mart-search{margin-top:6px;padding:0 6px;position:relative}.emoji-mart-search input{font-size:16px;display:block;width:100%;padding:5px 25px 6px 10px;border-radius:5px;border:1px solid #d9d9d9;outline:0}.emoji-mart-search input,.emoji-mart-search input::-webkit-search-cancel-button,.emoji-mart-search input::-webkit-search-decoration,.emoji-mart-search input::-webkit-search-results-button,.emoji-mart-search input::-webkit-search-results-decoration{-webkit-appearance:none}.emoji-mart-search-icon{position:absolute;top:7px;right:11px;z-index:2;padding:2px 5px 1px;border:none;background:none}.emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.emoji-mart-category .emoji-mart-emoji:hover:before{z-index:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4;border-radius:100%}.emoji-mart-category-label{z-index:2;position:relative;position:-webkit-sticky;position:sticky;top:0}.emoji-mart-category-label span{display:block;width:100%;font-weight:500;padding:5px 6px;background-color:#fff;background-color:hsla(0,0%,100%,.95)}.emoji-mart-category-list{margin:0;padding:0}.emoji-mart-category-list li{list-style:none;margin:0;padding:0;display:inline-block}.emoji-mart-emoji{position:relative;display:inline-block;font-size:0;margin:0;padding:0;border:none;background:none;box-shadow:none}.emoji-mart-emoji-native{font-family:"Segoe UI Emoji","Segoe UI Symbol","Segoe UI","Apple Color Emoji","Twemoji Mozilla","Noto Color Emoji","Android Emoji"}.emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.emoji-mart-no-results-img{display:block;margin-left:auto;margin-right:auto;width:50%}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{position:relative;height:70px}.emoji-mart-preview-data,.emoji-mart-preview-emoji,.emoji-mart-preview-skins{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.emoji-mart-preview-skins{right:30px;text-align:right}.emoji-mart-preview-skins.custom{right:10px;text-align:right}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{font-size:12px;color:#888}.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-shortname+.emoji-mart-preview-shortname{margin-left:.5em}.emoji-mart-preview-emoticon{font-size:11px;color:#bbb}.emoji-mart-title span{display:inline-block;vertical-align:middle}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:26px;font-weight:300}.emoji-mart-skin-swatches{font-size:0;padding:2px 0;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff}.emoji-mart-skin-swatches.custom{font-size:0;border:none;background-color:#fff}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after{opacity:.75}.emoji-mart-skin-swatch{display:inline-block;width:0;vertical-align:middle;transition-property:width,padding;transition-duration:.125s;transition-timing-function:ease-out}.emoji-mart-skin-swatch:first-child{transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch.selected{position:relative;width:16px;padding:0 2px}.emoji-mart-skin-swatch.selected:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;background-color:#fff;border-radius:100%;pointer-events:none;opacity:0;transition:opacity .2s ease-out}.emoji-mart-skin-swatch.custom{display:inline-block;width:0;height:38px;overflow:hidden;vertical-align:middle;transition-property:width,height;transition-duration:.125s;transition-timing-function:ease-out;cursor:default}.emoji-mart-skin-swatch.custom.selected{position:relative;width:36px;height:38px;padding:0 2px 0 0}.emoji-mart-skin-swatch.custom.selected:after{content:"";width:0;height:0}.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover{background-color:#f4f4f4;border-radius:10%}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom{width:36px;height:38px;padding:0 2px 0 0}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after{opacity:.75}.emoji-mart-skin-text.opened{display:inline-block;vertical-align:middle;text-align:left;color:#888;font-size:11px;padding:5px 2px;width:95px;height:40px;border-radius:10%;background-color:#fff}.emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.emoji-mart-dark{color:#fff;background-color:#222}.emoji-mart-dark,.emoji-mart-dark .emoji-mart-bar{border-color:#555453}.emoji-mart-dark .emoji-mart-search input{color:#fff;border-color:#555453;background-color:#2f2f2f}.emoji-mart-dark .emoji-mart-search-icon svg{fill:#fff}.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before{background-color:#444}.emoji-mart-dark .emoji-mart-category-label span{background-color:#222;color:#fff}.emoji-mart-dark .emoji-mart-skin-swatches{border-color:#555453;background-color:#222}.emoji-mart-dark .emoji-mart-anchor-selected,.emoji-mart-dark .emoji-mart-anchor:focus,.emoji-mart-dark .emoji-mart-anchor:hover{color:#bfbfbf}.image-gallery-icon{color:#fff;transition:all .3s ease-out;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;-webkit-filter:drop-shadow(0 2px 2px #1a1a1a);filter:drop-shadow(0 2px 2px #1a1a1a)}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{-webkit-transform:scale(1.1);transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content.fullscreen .image-gallery-slide .image-gallery-image{max-width:100%}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px);max-width:unset;object-fit:contain}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.str-chat{--str-chat__cta-button-border-radius:var(--str-chat__border-radius-xs);--str-chat__cta-button-color:var(--str-chat__on-primary-color);--str-chat__cta-button-background-color:var(--str-chat__primary-color);--str-chat__cta-button-border-block-start:none;--str-chat__cta-button-border-block-end:none;--str-chat__cta-button-border-inline-start:none;--str-chat__cta-button-border-inline-end:none;--str-chat__cta-button-box-shadow:none;--str-chat__cta-button-pressed-background-color:var(--str-chat__active-primary-color);--str-chat__cta-button-disabled-background-color:var(--str-chat__disabled-color);--str-chat__cta-button-disabled-color:var(--str-chat__on-disabled-color)}.str-chat__cta-button{background:var(--str-chat__cta-button-background-color);color:var(--str-chat__cta-button-color);box-shadow:var(--str-chat__cta-button-box-shadow);border-radius:var(--str-chat__cta-button-border-radius);-webkit-border-before:var(--str-chat__cta-button-border-block-start);border-block-start:var(--str-chat__cta-button-border-block-start);-webkit-border-after:var(--str-chat__cta-button-border-block-end);border-block-end:var(--str-chat__cta-button-border-block-end);-webkit-border-start:var(--str-chat__cta-button-border-inline-start);border-inline-start:var(--str-chat__cta-button-border-inline-start);-webkit-border-end:var(--str-chat__cta-button-border-inline-end);border-inline-end:var(--str-chat__cta-button-border-inline-end);font:var(--str-chat__subtitle-text)}.str-chat__cta-button:active{background-color:var(--str-chat__cta-button-pressed-background-color)}.str-chat__cta-button:disabled{background-color:var(--str-chat__cta-button-disabled-background-color);color:var(--str-chat__cta-button-disabled-color)}.str-chat{--str-chat__circle-fab-border-radius:var(--str-chat__border-radius-circle);--str-chat__circle-fab-color:var(--str-chat__primary-color);--str-chat__circle-fab-background-color:var(--str-chat__secondary-background-color);--str-chat__circle-fab-pressed-background-color:var(--str-chat__surface-color);--str-chat__circle-fab-box-shadow:0 2px 4px rgba(0,0,0,0.25);--str-chat__circle-fab-border-block-start:none;--str-chat__circle-fab-border-block-end:none;--str-chat__circle-fab-border-inline-start:none;--str-chat__circle-fab-border-inline-end:none}.str-chat__circle-fab{background:var(--str-chat__circle-fab-background-color);color:var(--str-chat__circle-fab-color);box-shadow:var(--str-chat__circle-fab-box-shadow);border-radius:var(--str-chat__circle-fab-border-radius);-webkit-border-before:var(--str-chat__circle-fab-border-block-start);border-block-start:var(--str-chat__circle-fab-border-block-start);-webkit-border-after:var(--str-chat__circle-fab-border-block-end);border-block-end:var(--str-chat__circle-fab-border-block-end);-webkit-border-start:var(--str-chat__circle-fab-border-inline-start);border-inline-start:var(--str-chat__circle-fab-border-inline-start);-webkit-border-end:var(--str-chat__circle-fab-border-inline-end);border-inline-end:var(--str-chat__circle-fab-border-inline-end)}.str-chat__circle-fab svg path{fill:var(--str-chat__circle-fab-color)}.str-chat__circle-fab:active{background-color:var(--str-chat__circle-fab-pressed-background-color)}.str-chat{--str-chat__avatar-border-radius:var(--str-chat__border-radius-circle);--str-chat__avatar-color:var(--str-chat__on-primary-color);--str-chat__avatar-background-color:var(--str-chat__primary-color);--str-chat__avatar-border-block-start:none;--str-chat__avatar-border-block-end:none;--str-chat__avatar-border-inline-start:none;--str-chat__avatar-border-inline-end:none;--str-chat__avatar-box-shadow:none;--str-chat__avatar-online-indicator-color:var(--str-chat__info-color);--str-chat__avatar-online-indicator-border-radius:var(--str-chat__border-radius-circle)}.str-chat__avatar .str-chat__avatar-fallback,.str-chat__avatar .str-chat__avatar-image{background:var(--str-chat__avatar-background-color);color:var(--str-chat__avatar-color);box-shadow:var(--str-chat__avatar-box-shadow);border-radius:var(--str-chat__avatar-border-radius);-webkit-border-before:var(--str-chat__avatar-border-block-start);border-block-start:var(--str-chat__avatar-border-block-start);-webkit-border-after:var(--str-chat__avatar-border-block-end);border-block-end:var(--str-chat__avatar-border-block-end);-webkit-border-start:var(--str-chat__avatar-border-inline-start);border-inline-start:var(--str-chat__avatar-border-inline-start);-webkit-border-end:var(--str-chat__avatar-border-inline-end);border-inline-end:var(--str-chat__avatar-border-inline-end)}.str-chat__avatar .str-chat__avatar-fallback{text-transform:uppercase}.str-chat__avatar .str-chat__avatar--online-indicator{background-color:var(--str-chat__avatar-online-indicator-color);border-radius:var(--str-chat__avatar-online-indicator-border-radius)}.str-chat__loading-channels-avatar{border-radius:var(--str-chat__avatar-border-radius)}.str-chat{--str-chat__attachment-list-border-radius:0;--str-chat__attachment-list-color:var(--str-chat__text-color);--str-chat__attachment-list-background-color:transparent;--str-chat__attachment-list-border-block-start:none;--str-chat__attachment-list-border-block-end:none;--str-chat__attachment-list-border-inline-start:none;--str-chat__attachment-list-border-inline-end:none;--str-chat__attachment-list-box-shadow:none;--str-chat__image-attachment-border-radius:calc(var(--str-chat__message-bubble-border-radius) - var(--str-chat__attachment-margin));--str-chat__image-attachment-color:var(--str-chat__text-color);--str-chat__image-attachment-background-color:var(--str-chat__text-low-emphasis-color);--str-chat__image-attachment-border-block-start:none;--str-chat__image-attachment-border-block-end:none;--str-chat__image-attachment-border-inline-start:none;--str-chat__image-attachment-border-inline-end:none;--str-chat__image-attachment-box-shadow:none;--str-chat__image-gallery-attachment-border-radius:calc(var(--str-chat__message-bubble-border-radius) - var(--str-chat__attachment-margin));--str-chat__image-gallery-attachment-color:var(--str-chat__text-color);--str-chat__image-gallery-attachment-background-color:transparent;--str-chat__image-gallery-attachment-border-block-start:none;--str-chat__image-gallery-attachment-border-block-end:none;--str-chat__image-gallery-attachment-border-inline-start:none;--str-chat__image-gallery-attachment-border-inline-end:none;--str-chat__image-gallery-attachment-box-shadow:none;--str-chat__image-gallery-attachment-overlay:var(--str-chat__secondary-overlay-color);--str-chat__image-gallery-attachment-overlay-text-color:var(--str-chat__secondary-overlay-text-color);--str-chat__card-attachment-border-radius:0;--str-chat__card-attachment-color:var(--str-chat__text-color);--str-chat__card-attachment-link-color:var(--str-chat__primary-color);--str-chat__card-attachment-background-color:transparent;--str-chat__card-attachment-border-block-start:none;--str-chat__card-attachment-border-block-end:none;--str-chat__card-attachment-border-inline-start:none;--str-chat__card-attachment-border-inline-end:none;--str-chat__card-attachment-box-shadow:none;--str-chat__file-attachment-border-radius:calc(var(--str-chat__message-bubble-border-radius) - var(--str-chat__attachment-margin));--str-chat__file-attachment-color:var(--str-chat__text-color);--str-chat__file-attachment-secondary-color:var(--str-chat__text-low-emphasis-color);--str-chat__file-attachment-background-color:var(--str-chat__secondary-background-color);--str-chat__file-attachment-border-block-start:none;--str-chat__file-attachment-border-block-end:none;--str-chat__file-attachment-border-inline-start:none;--str-chat__file-attachment-border-inline-end:none;--str-chat__file-attachment-box-shadow:none;--str-chat__audio-attachment-widget-border-radius:calc(var(--str-chat__message-bubble-border-radius) - var(--str-chat__attachment-margin));--str-chat__audio-attachment-widget-color:var(--str-chat__text-color);--str-chat__audio-attachment-widget-secondary-color:var(--str-chat__text-low-emphasis-color);--str-chat__audio-attachment-widget-background-color:var(--str-chat__secondary-background-color);--str-chat__audio-attachment-widget-border-block-start:none;--str-chat__audio-attachment-widget-border-block-end:none;--str-chat__audio-attachment-widget-border-inline-start:none;--str-chat__audio-attachment-widget-border-inline-end:none;--str-chat__audio-attachment-widget-box-shadow:none;--str-chat__audio-attachment-controls-button-border-radius:var(--str-chat__border-radius-circle);--str-chat__audio-attachment-controls-button-color:var(--str-chat__text-color);--str-chat__audio-attachment-controls-button-background-color:var(--str-chat__secondary-background-color);--str-chat__audio-attachment-controls-button-pressed-background-color:var(--str-chat__surface-color);--str-chat__audio-attachment-controls-button-border-block-start:none;--str-chat__audio-attachment-controls-button-border-block-end:none;--str-chat__audio-attachment-controls-button-border-inline-start:none;--str-chat__audio-attachment-controls-button-border-inline-end:none;--str-chat__audio-attachment-controls-button-box-shadow:var(--str-chat__circle-fab-box-shadow);--str-chat__attachment-actions-border-radius:0;--str-chat__attachment-actions-color:var(--str-chat__text-color);--str-chat__attachment-actions-background-color:transparent;--str-chat__attachment-actions-border-block-start:none;--str-chat__attachment-actions-border-block-end:none;--str-chat__attachment-actions-border-inline-start:none;--str-chat__attachment-actions-border-inline-end:none;--str-chat__attachment-actions-box-shadow:none;--str-chat__attachment-action-border-radius:0;--str-chat__attachment-action-color:var(--str-chat__text-low-emphasis-color);--str-chat__attachment-action-background-color:var(--str-chat__secondary-background-color);--str-chat__attachment-action-border-block-start:var(--str-chat__surface-color) 1px solid;--str-chat__attachment-action-border-block-end:var(--str-chat__surface-color) 1px solid;--str-chat__attachment-action-border-inline-start:var(--str-chat__surface-color) 1px solid;--str-chat__attachment-action-border-inline-end:var(--str-chat__surface-color) 1px solid;--str-chat__attachment-action-box-shadow:none;--str-chat__attachment-action-active-color:var(--str-chat__primary-color)}.str-chat__attachment-list{background:var(--str-chat__attachment-list-background-color);color:var(--str-chat__attachment-list-color);box-shadow:var(--str-chat__attachment-list-box-shadow);border-radius:var(--str-chat__attachment-list-border-radius);-webkit-border-before:var(--str-chat__attachment-list-border-block-start);border-block-start:var(--str-chat__attachment-list-border-block-start);-webkit-border-after:var(--str-chat__attachment-list-border-block-end);border-block-end:var(--str-chat__attachment-list-border-block-end);-webkit-border-start:var(--str-chat__attachment-list-border-inline-start);border-inline-start:var(--str-chat__attachment-list-border-inline-start);-webkit-border-end:var(--str-chat__attachment-list-border-inline-end);border-inline-end:var(--str-chat__attachment-list-border-inline-end)}.str-chat__attachment-list .str-chat__message-attachment--image,.str-chat__attachment-list .str-chat__message-attachment--video,.str-chat__attachment-list .str-chat__message-attachment-card--header{background:var(--str-chat__image-attachment-background-color);color:var(--str-chat__image-attachment-color);box-shadow:var(--str-chat__image-attachment-box-shadow);border-radius:var(--str-chat__image-attachment-border-radius);-webkit-border-before:var(--str-chat__image-attachment-border-block-start);border-block-start:var(--str-chat__image-attachment-border-block-start);-webkit-border-after:var(--str-chat__image-attachment-border-block-end);border-block-end:var(--str-chat__image-attachment-border-block-end);-webkit-border-start:var(--str-chat__image-attachment-border-inline-start);border-inline-start:var(--str-chat__image-attachment-border-inline-start);-webkit-border-end:var(--str-chat__image-attachment-border-inline-end);border-inline-end:var(--str-chat__image-attachment-border-inline-end)}.str-chat__attachment-list .str-chat__gallery{background:var(--str-chat__image-gallery-attachment-background-color);color:var(--str-chat__image-gallery-attachment-color);box-shadow:var(--str-chat__image-gallery-attachment-box-shadow);border-radius:var(--str-chat__image-gallery-attachment-border-radius);-webkit-border-before:var(--str-chat__image-gallery-attachment-border-block-start);border-block-start:var(--str-chat__image-gallery-attachment-border-block-start);-webkit-border-after:var(--str-chat__image-gallery-attachment-border-block-end);border-block-end:var(--str-chat__image-gallery-attachment-border-block-end);-webkit-border-start:var(--str-chat__image-gallery-attachment-border-inline-start);border-inline-start:var(--str-chat__image-gallery-attachment-border-inline-start);-webkit-border-end:var(--str-chat__image-gallery-attachment-border-inline-end);border-inline-end:var(--str-chat__image-gallery-attachment-border-inline-end)}.str-chat__attachment-list .str-chat__gallery .str-chat__gallery-image{background-color:transparent;border:0}.str-chat__attachment-list .str-chat__gallery .str-chat__gallery-placeholder{color:var(--str-chat__image-gallery-attachment-overlay-text-color);display:flex;border:none;font:var(--str-chat__headline2-text)}.str-chat__attachment-list .str-chat__gallery .str-chat__gallery-placeholder:after{background-color:var(--str-chat__image-gallery-attachment-overlay)}.str-chat__attachment-list .str-chat__message-attachment--svg-image{background-image:repeating-conic-gradient(#d4d5d7 0 25%,#f4f4f4 0 50%);background-size:24px 24px}.str-chat__attachment-list .str-chat__message-attachment-file--item{background:var(--str-chat__file-attachment-background-color);color:var(--str-chat__file-attachment-color);box-shadow:var(--str-chat__file-attachment-box-shadow);border-radius:var(--str-chat__file-attachment-border-radius);-webkit-border-before:var(--str-chat__file-attachment-border-block-start);border-block-start:var(--str-chat__file-attachment-border-block-start);-webkit-border-after:var(--str-chat__file-attachment-border-block-end);border-block-end:var(--str-chat__file-attachment-border-block-end);-webkit-border-start:var(--str-chat__file-attachment-border-inline-start);border-inline-start:var(--str-chat__file-attachment-border-inline-start);-webkit-border-end:var(--str-chat__file-attachment-border-inline-end);border-inline-end:var(--str-chat__file-attachment-border-inline-end)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-audio-widget--title,.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-file--item-name,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-audio-widget--title,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-name{font:var(--str-chat__subtitle-medium-text)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-file--item-size,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-size{color:var(--str-chat__file-attachment-secondary-color);font:var(--str-chat__body-text)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget .str-chat__message-attachment-download-icon svg path,.str-chat__attachment-list .str-chat__message-attachment-file--item .str-chat__message-attachment-download-icon svg path{fill:var(--str-chat__file-attachment-color)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget{background:var(--str-chat__audio-attachment-widget-background-color);color:var(--str-chat__audio-attachment-widget-color);box-shadow:var(--str-chat__audio-attachment-widget-box-shadow);border-radius:var(--str-chat__audio-attachment-widget-border-radius);-webkit-border-before:var(--str-chat__audio-attachment-widget-border-block-start);border-block-start:var(--str-chat__audio-attachment-widget-border-block-start);-webkit-border-after:var(--str-chat__audio-attachment-widget-border-block-end);border-block-end:var(--str-chat__audio-attachment-widget-border-block-end);-webkit-border-start:var(--str-chat__audio-attachment-widget-border-inline-start);border-inline-start:var(--str-chat__audio-attachment-widget-border-inline-start);-webkit-border-end:var(--str-chat__audio-attachment-widget-border-inline-end);border-inline-end:var(--str-chat__audio-attachment-widget-border-inline-end)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget--progress-track{background-color:var(--str-chat__disabled-color);border-radius:calc(var(--str-chat__spacing-px)*5)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget--progress-track .str-chat__message-attachment-audio-widget--progress-indicator{background-color:var(--str-chat__primary-color);border-radius:inherit}.str-chat__attachment-list .str-chat__message-attachment-audio-widget--play-button{background:var(--str-chat__audio-attachment-controls-button-background-color);color:var(--str-chat__audio-attachment-controls-button-color);box-shadow:var(--str-chat__audio-attachment-controls-button-box-shadow);border-radius:var(--str-chat__audio-attachment-controls-button-border-radius);-webkit-border-before:var(--str-chat__audio-attachment-controls-button-border-block-start);border-block-start:var(--str-chat__audio-attachment-controls-button-border-block-start);-webkit-border-after:var(--str-chat__audio-attachment-controls-button-border-block-end);border-block-end:var(--str-chat__audio-attachment-controls-button-border-block-end);-webkit-border-start:var(--str-chat__audio-attachment-controls-button-border-inline-start);border-inline-start:var(--str-chat__audio-attachment-controls-button-border-inline-start);-webkit-border-end:var(--str-chat__audio-attachment-controls-button-border-inline-end);border-inline-end:var(--str-chat__audio-attachment-controls-button-border-inline-end)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget--play-button svg path{fill:var(--str-chat__audio-attachment-controls-button-color)}.str-chat__attachment-list .str-chat__message-attachment-audio-widget--play-button:active{background-color:var(--str-chat__audio-attachment-controls-button-pressed-background-color)}.str-chat__attachment-list .str-chat__message-attachment--card{background:var(--str-chat__card-attachment-background-color);color:var(--str-chat__card-attachment-color);box-shadow:var(--str-chat__card-attachment-box-shadow);border-radius:var(--str-chat__card-attachment-border-radius);-webkit-border-before:var(--str-chat__card-attachment-border-block-start);border-block-start:var(--str-chat__card-attachment-border-block-start);-webkit-border-after:var(--str-chat__card-attachment-border-block-end);border-block-end:var(--str-chat__card-attachment-border-block-end);-webkit-border-start:var(--str-chat__card-attachment-border-inline-start);border-inline-start:var(--str-chat__card-attachment-border-inline-start);-webkit-border-end:var(--str-chat__card-attachment-border-inline-end);border-inline-end:var(--str-chat__card-attachment-border-inline-end);font:var(--str-chat__body-text)}.str-chat__attachment-list .str-chat__message-attachment--card .str-chat__message-attachment-card--source-link,.str-chat__attachment-list .str-chat__message-attachment--card .str-chat__message-attachment-card--title{font:var(--str-chat__body-medium-text)}.str-chat__attachment-list .str-chat__message-attachment-card--audio img{border-bottom-left-radius:0;border-bottom-right-radius:0}.str-chat__attachment-list .str-chat__message-attachment-card--audio .str-chat__message-attachment-card--header .str-chat__message-attachment-card--source-link{background-color:var(--str-chat__audio-attachment-widget-background-color)}.str-chat__attachment-list .str-chat__message-attachment-card--audio .str-chat__message-attachment-card-audio-widget{background-color:var(--str-chat__audio-attachment-widget-background-color);border-radius:0 0 calc(var(--str-chat__spacing-px)*14) calc(var(--str-chat__spacing-px)*14)}.str-chat__attachment-list .str-chat__message-attachment-card--audio .str-chat__message-attachment-card-audio-widget .str-chat__message-attachment-audio-widget--title{color:var(--str-chat__text-color);font:var(--str-chat__body-medium-text)}.str-chat__attachment-list .str-chat__message-attachment-actions{background:var(--str-chat__attachment-actions-background-color);color:var(--str-chat__attachment-actions-color);box-shadow:var(--str-chat__attachment-actions-box-shadow);border-radius:var(--str-chat__attachment-actions-border-radius);-webkit-border-before:var(--str-chat__attachment-actions-border-block-start);border-block-start:var(--str-chat__attachment-actions-border-block-start);-webkit-border-after:var(--str-chat__attachment-actions-border-block-end);border-block-end:var(--str-chat__attachment-actions-border-block-end);-webkit-border-start:var(--str-chat__attachment-actions-border-inline-start);border-inline-start:var(--str-chat__attachment-actions-border-inline-start);-webkit-border-end:var(--str-chat__attachment-actions-border-inline-end);border-inline-end:var(--str-chat__attachment-actions-border-inline-end)}.str-chat__attachment-list .str-chat__message-attachment-actions .str-chat__message-attachment-actions-button{background:var(--str-chat__attachment-action-background-color);color:var(--str-chat__attachment-action-color);box-shadow:var(--str-chat__attachment-action-box-shadow);border-radius:var(--str-chat__attachment-action-border-radius);-webkit-border-before:var(--str-chat__attachment-action-border-block-start);border-block-start:var(--str-chat__attachment-action-border-block-start);-webkit-border-after:var(--str-chat__attachment-action-border-block-end);border-block-end:var(--str-chat__attachment-action-border-block-end);-webkit-border-start:var(--str-chat__attachment-action-border-inline-start);border-inline-start:var(--str-chat__attachment-action-border-inline-start);-webkit-border-end:var(--str-chat__attachment-action-border-inline-end);border-inline-end:var(--str-chat__attachment-action-border-inline-end);font:var(--str-chat__subtitle-medium-text);border-collapse:collapse}.str-chat__attachment-list .str-chat__message-attachment-actions .str-chat__message-attachment-actions-button:active{color:var(--str-chat__attachment-action-active-color)}.str-chat__attachment-list .str-chat__message-attachment-actions .str-chat__message-attachment-actions-button:not(:last-of-type){-webkit-border-end:none;border-inline-end:none}.str-chat__attachment-list .str-chat__message-attachment-with-actions.str-chat__message-attachment--giphy .str-chat__message-attachment-card--header,.str-chat__message-attachment-card.str-chat__message-attachment-card--audio .str-chat__message-attachment-card--header{border-end-start-radius:0;border-end-end-radius:0}.str-chat{--str-chat__attachment-preview-list-border-radius:var(--str-chat__border-radius-sm);--str-chat__attachment-preview-list-color:var(--str-chat__text-color);--str-chat__attachment-preview-list-background-color:transparent;--str-chat__attachment-preview-list-border-block-start:none;--str-chat__attachment-preview-list-border-block-end:none;--str-chat__attachment-preview-list-border-inline-start:none;--str-chat__attachment-preview-list-border-inline-end:none;--str-chat__attachment-preview-list-box-shadow:none;--str-chat__attachment-preview-close-icon-background:var(--str-chat__secondary-overlay-color);--str-chat__attachment-preview-close-icon-color:var(--str-chat__secondary-overlay-text-color);--str-chat__attachment-preview-retry-icon-color:var(--str-chat__primary-color);--str-chat__attachment-preview-download-icon-color:var(--str-chat__text-low-emphasis-color);--str-chat__attachment-preview-overlay-color:var(--str-chat__overlay-color);--str-chat__attachment-preview-image-border-radius:var(--str-chat__border-radius-sm);--str-chat__attachment-preview-image-color:var(--str-chat__text-color);--str-chat__attachment-preview-image-background-color:transparent;--str-chat__attachment-preview-image-border-block-start:none;--str-chat__attachment-preview-image-border-block-end:none;--str-chat__attachment-preview-image-border-inline-start:none;--str-chat__attachment-preview-image-border-inline-end:none;--str-chat__attachment-preview-image-box-shadow:none;--str-chat__attachment-preview-file-border-radius:var(--str-chat__border-radius-md);--str-chat__attachment-preview-file-color:var(--str-chat__text-color);--str-chat__attachment-preview-file-background-color:transparent;--str-chat__attachment-preview-file-border-block-start:1px solid var(--str-chat__surface-color);--str-chat__attachment-preview-file-border-block-end:1px solid var(--str-chat__surface-color);--str-chat__attachment-preview-file-border-inline-start:1px solid var(--str-chat__surface-color);--str-chat__attachment-preview-file-border-inline-end:1px solid var(--str-chat__surface-color);--str-chat__attachment-preview-file-box-shadow:none}.str-chat__attachment-preview-list{background:var(--str-chat__attachment-preview-list-background-color);color:var(--str-chat__attachment-preview-list-color);box-shadow:var(--str-chat__attachment-preview-list-box-shadow);border-radius:var(--str-chat__attachment-preview-list-border-radius);-webkit-border-before:var(--str-chat__attachment-preview-list-border-block-start);border-block-start:var(--str-chat__attachment-preview-list-border-block-start);-webkit-border-after:var(--str-chat__attachment-preview-list-border-block-end);border-block-end:var(--str-chat__attachment-preview-list-border-block-end);-webkit-border-start:var(--str-chat__attachment-preview-list-border-inline-start);border-inline-start:var(--str-chat__attachment-preview-list-border-inline-start);-webkit-border-end:var(--str-chat__attachment-preview-list-border-inline-end);border-inline-end:var(--str-chat__attachment-preview-list-border-inline-end)}.str-chat__attachment-preview-list .str-chat__attachment-list-scroll-container{border-radius:inherit}.str-chat__attachment-preview-list .str-chat__attachment-preview-image{background:var(--str-chat__attachment-preview-image-background-color);color:var(--str-chat__attachment-preview-image-color);box-shadow:var(--str-chat__attachment-preview-image-box-shadow);border-radius:var(--str-chat__attachment-preview-image-border-radius);-webkit-border-before:var(--str-chat__attachment-preview-image-border-block-start);border-block-start:var(--str-chat__attachment-preview-image-border-block-start);-webkit-border-after:var(--str-chat__attachment-preview-image-border-block-end);border-block-end:var(--str-chat__attachment-preview-image-border-block-end);-webkit-border-start:var(--str-chat__attachment-preview-image-border-inline-start);border-inline-start:var(--str-chat__attachment-preview-image-border-inline-start);-webkit-border-end:var(--str-chat__attachment-preview-image-border-inline-end);border-inline-end:var(--str-chat__attachment-preview-image-border-inline-end)}.str-chat__attachment-preview-list .str-chat__attachment-preview-image .str-chat__attachment-preview-image-loading,.str-chat__attachment-preview-list .str-chat__attachment-preview-image .str-chat__attachment-preview-thumbnail{border-radius:var(--str-chat__attachment-preview-image-border-radius);background-color:var(--str-chat__attachment-preview-overlay-color)}.str-chat__attachment-preview-list .str-chat__attachment-preview-file{background:var(--str-chat__attachment-preview-file-background-color);color:var(--str-chat__attachment-preview-file-color);box-shadow:var(--str-chat__attachment-preview-file-box-shadow);border-radius:var(--str-chat__attachment-preview-file-border-radius);-webkit-border-before:var(--str-chat__attachment-preview-file-border-block-start);border-block-start:var(--str-chat__attachment-preview-file-border-block-start);-webkit-border-after:var(--str-chat__attachment-preview-file-border-block-end);border-block-end:var(--str-chat__attachment-preview-file-border-block-end);-webkit-border-start:var(--str-chat__attachment-preview-file-border-inline-start);border-inline-start:var(--str-chat__attachment-preview-file-border-inline-start);-webkit-border-end:var(--str-chat__attachment-preview-file-border-inline-end);border-inline-end:var(--str-chat__attachment-preview-file-border-inline-end)}.str-chat__attachment-preview-list .str-chat__attachment-preview-file .str-chat__attachment-preview-file-name{font:var(--str-chat__subtitle-medium-text)}.str-chat__attachment-preview-list .str-chat__attachment-preview-file .str-chat__attachment-preview-file-download svg path{fill:var(--str-chat__attachment-preview-download-icon-color)}.str-chat__attachment-preview-list .str-chat__attachment-preview-delete svg{background-color:var(--str-chat__attachment-preview-close-icon-background);border-radius:999px}.str-chat__attachment-preview-list .str-chat__attachment-preview-delete svg path{fill:var(--str-chat__attachment-preview-close-icon-color)}.str-chat__attachment-preview-list .str-chat__attachment-preview-error{background-color:var(--str-chat__attachment-preview-overlay-color)}.str-chat__attachment-preview-list .str-chat__attachment-preview-error svg path{fill:var(--str-chat__attachment-preview-retry-icon-color)}.str-chat__attachment-preview-list .str-chat__attachment-preview-error.str-chat__attachment-preview-error-image{border-radius:var(--str-chat__attachment-preview-image-border-radius)}.str-chat__attachment-preview-list .str-chat__attachment-preview-error.str-chat__attachment-preview-error-file{border-radius:var(--str-chat__attachment-preview-file-border-radius)}.str-chat{--str-chat__autocomplete-menu-border-radius:var(--str-chat__border-radius-xs);--str-chat__autocomplete-menu-color:var(--str-chat__text-color);--str-chat__autocomplete-menu-background-color:var(--str-chat__secondary-background-color);--str-chat__autocomplete-menu-border-block-start:none;--str-chat__autocomplete-menu-border-block-end:none;--str-chat__autocomplete-menu-border-inline-start:none;--str-chat__autocomplete-menu-border-inline-end:none;--str-chat__autocomplete-menu-box-shadow:0 0 8px rgba(0,0,0,0.15);--str-chat__autocomplete-active-background-color:var(--str-chat__surface-color);--str-chat__suggestion-list-container-border-radius:var(--str-chat__border-radius-xs);--str-chat__suggestion-list-container-color:var(--str-chat__text-color);--str-chat__suggestion-list-container-background-color:var(--str-chat__secondary-background-color);--str-chat__suggestion-list-container-border-block-start:none;--str-chat__suggestion-list-container-border-block-end:none;--str-chat__suggestion-list-container-border-inline-start:none;--str-chat__suggestion-list-container-border-inline-end:none;--str-chat__suggestion-list-container-box-shadow:0 0 8px rgba(0,0,0,0.15);--str-chat__suggestion-list-item--selected-background-color:var(--str-chat__surface-color);--str-chat__slash-command-border-radius:0;--str-chat__slash-command-color:var(--str-chat__text-color);--str-chat__slash-command-background-color:transparent;--str-chat__slash-command-border-block-start:none;--str-chat__slash-command-border-block-end:none;--str-chat__slash-command-border-inline-start:none;--str-chat__slash-command-border-inline-end:none;--str-chat__slash-command-box-shadow:none;--str-chat__slash-command-args-color:var(--str-chat__text-low-emphasis-color);--str-chat__mention-list-user-item-border-radius:0;--str-chat__mention-list-user-item-color:var(--str-chat__text-color);--str-chat__mention-list-user-item-background-color:transparent;--str-chat__mention-list-user-item-border-block-start:none;--str-chat__mention-list-user-item-border-block-end:none;--str-chat__mention-list-user-item-border-inline-start:none;--str-chat__mention-list-user-item-border-inline-end:none;--str-chat__mention-list-user-item-box-shadow:none;--str-chat__mention-list-user-item-at-sign-color:var(--str-chat__primary-color);--str-chat__mention-list-emoji-item-font-family:var(--str-chat__font-family);--str-chat__mention-list-emoji-item-border-radius:0;--str-chat__mention-list-emoji-item-color:var(--str-chat__text-color);--str-chat__mention-list-emoji-item-background-color:transparent;--str-chat__mention-list-emoji-item-border-block-start:none;--str-chat__mention-list-emoji-item-border-block-end:none;--str-chat__mention-list-emoji-item-border-inline-start:none;--str-chat__mention-list-emoji-item-border-inline-end:none;--str-chat__mention-list-emoji-item-box-shadow:none}.mention-menu{background:var(--str-chat__autocomplete-menu-background-color)!important;color:var(--str-chat__autocomplete-menu-color)!important;box-shadow:var(--str-chat__autocomplete-menu-box-shadow)!important;border-radius:var(--str-chat__autocomplete-menu-border-radius)!important;-webkit-border-before:var(--str-chat__autocomplete-menu-border-block-start)!important;border-block-start:var(--str-chat__autocomplete-menu-border-block-start)!important;-webkit-border-after:var(--str-chat__autocomplete-menu-border-block-end)!important;border-block-end:var(--str-chat__autocomplete-menu-border-block-end)!important;-webkit-border-start:var(--str-chat__autocomplete-menu-border-inline-start)!important;border-inline-start:var(--str-chat__autocomplete-menu-border-inline-start)!important;-webkit-border-end:var(--str-chat__autocomplete-menu-border-inline-end)!important;border-inline-end:var(--str-chat__autocomplete-menu-border-inline-end)!important}.mention-menu .active.mention-active>a{background-color:var(--str-chat__autocomplete-active-background-color)!important}.mention-menu .mention-item{color:var(--str-chat__autocomplete-menu-color)!important;background-color:transparent!important}.str-chat__slash-command{background:var(--str-chat__slash-command-background-color);color:var(--str-chat__slash-command-color);box-shadow:var(--str-chat__slash-command-box-shadow);border-radius:var(--str-chat__slash-command-border-radius);-webkit-border-before:var(--str-chat__slash-command-border-block-start);border-block-start:var(--str-chat__slash-command-border-block-start);-webkit-border-after:var(--str-chat__slash-command-border-block-end);border-block-end:var(--str-chat__slash-command-border-block-end);-webkit-border-start:var(--str-chat__slash-command-border-inline-start);border-inline-start:var(--str-chat__slash-command-border-inline-start);-webkit-border-end:var(--str-chat__slash-command-border-inline-end);border-inline-end:var(--str-chat__slash-command-border-inline-end)}.str-chat__slash-command .str-chat__slash-command-header .str-chat__slash-command-name{text-transform:capitalize;font:var(--str-chat__subtitle2-text)}.str-chat__slash-command .str-chat__slash-command-header .str-chat__slash-command-args{color:var(--str-chat__slash-command-args-color);font:var(--str-chat__subtitle-text)}.str-chat__user-item{background:var(--str-chat__mention-list-user-item-background-color);color:var(--str-chat__mention-list-user-item-color);box-shadow:var(--str-chat__mention-list-user-item-box-shadow);border-radius:var(--str-chat__mention-list-user-item-border-radius);-webkit-border-before:var(--str-chat__mention-list-user-item-border-block-start);border-block-start:var(--str-chat__mention-list-user-item-border-block-start);-webkit-border-after:var(--str-chat__mention-list-user-item-border-block-end);border-block-end:var(--str-chat__mention-list-user-item-border-block-end);-webkit-border-start:var(--str-chat__mention-list-user-item-border-inline-start);border-inline-start:var(--str-chat__mention-list-user-item-border-inline-start);-webkit-border-end:var(--str-chat__mention-list-user-item-border-inline-end);border-inline-end:var(--str-chat__mention-list-user-item-border-inline-end)}.str-chat__user-item .str-chat__user-item--name{font:var(--str-chat__subtitle-text)}.str-chat__user-item .str-chat__user-item-at{font:var(--str-chat__subtitle2-text);color:var(--str-chat__mention-list-user-item-at-sign-color)}.str-chat__emoji-item{background:var(--str-chat__mention-list-emoji-item-background-color);color:var(--str-chat__mention-list-emoji-item-color);box-shadow:var(--str-chat__mention-list-emoji-item-box-shadow);border-radius:var(--str-chat__mention-list-emoji-item-border-radius);-webkit-border-before:var(--str-chat__mention-list-emoji-item-border-block-start);border-block-start:var(--str-chat__mention-list-emoji-item-border-block-start);-webkit-border-after:var(--str-chat__mention-list-emoji-item-border-block-end);border-block-end:var(--str-chat__mention-list-emoji-item-border-block-end);-webkit-border-start:var(--str-chat__mention-list-emoji-item-border-inline-start);border-inline-start:var(--str-chat__mention-list-emoji-item-border-inline-start);-webkit-border-end:var(--str-chat__mention-list-emoji-item-border-inline-end);border-inline-end:var(--str-chat__mention-list-emoji-item-border-inline-end)}.str-chat__emoji-item .str-chat__emoji-item--name{font:var(--str-chat__subtitle-text)}.str-chat__suggestion-list-container{background:var(--str-chat__suggestion-list-container-background-color);color:var(--str-chat__suggestion-list-container-color);box-shadow:var(--str-chat__suggestion-list-container-box-shadow);border-radius:var(--str-chat__suggestion-list-container-border-radius);-webkit-border-before:var(--str-chat__suggestion-list-container-border-block-start);border-block-start:var(--str-chat__suggestion-list-container-border-block-start);-webkit-border-after:var(--str-chat__suggestion-list-container-border-block-end);border-block-end:var(--str-chat__suggestion-list-container-border-block-end);-webkit-border-start:var(--str-chat__suggestion-list-container-border-inline-start);border-inline-start:var(--str-chat__suggestion-list-container-border-inline-start);-webkit-border-end:var(--str-chat__suggestion-list-container-border-inline-end);border-inline-end:var(--str-chat__suggestion-list-container-border-inline-end)}.str-chat__suggestion-list-container .str-chat__suggestion-list .str-chat__suggestion-list-item>a{text-decoration:none}.str-chat__suggestion-list-container .str-chat__suggestion-list .str-chat__suggestion-item--selected{background-color:var(--str-chat__suggestion-list-item--selected-background-color)}.str-chat{--str-chat__channel-border-radius:0;--str-chat__channel-color:var(--str-chat__text-color);--str-chat__channel-background-color:var(--str-chat__background-color);--str-chat__channel-box-shadow:none;--str-chat__channel-border-block-start:none;--str-chat__channel-border-block-end:none;--str-chat__channel-border-inline-start:none;--str-chat__channel-border-inline-end:none;--str-chat__channel-empty-indicator-color:var(--str-chat__disabled-color);--str-chat__channel-empty-color:var(--str-chat__text-low-emphasis-color);--str-chat__channel-loading-state-color:var(--str-chat__disabled-color)}.str-chat__channel,.str-chat__empty-channel{background:var(--str-chat__channel-background-color);color:var(--str-chat__channel-color);box-shadow:var(--str-chat__channel-box-shadow);border-radius:var(--str-chat__channel-border-radius);-webkit-border-before:var(--str-chat__channel-border-block-start);border-block-start:var(--str-chat__channel-border-block-start);-webkit-border-after:var(--str-chat__channel-border-block-end);border-block-end:var(--str-chat__channel-border-block-end);-webkit-border-start:var(--str-chat__channel-border-inline-start);border-inline-start:var(--str-chat__channel-border-inline-start);-webkit-border-end:var(--str-chat__channel-border-inline-end);border-inline-end:var(--str-chat__channel-border-inline-end)}.str-chat__empty-channel{font:var(--str-chat__headline-text);text-align:center}.str-chat__empty-channel svg path{fill:var(--str-chat__channel-empty-indicator-color)}.str-chat__empty-channel .str-chat__empty-channel-text{color:var(--str-chat__channel-empty-color)}.str-chat__loading-channel{-webkit-animation:pulsate 1s linear 0s infinite alternate;animation:pulsate 1s linear 0s infinite alternate}.str-chat__loading-channel:nth-of-type(2){-webkit-animation:pulsate 1s linear .3334s infinite alternate;animation:pulsate 1s linear .3334s infinite alternate}.str-chat__loading-channel:last-of-type{-webkit-animation:pulsate 1s linear .6667s infinite alternate;animation:pulsate 1s linear .6667s infinite alternate}@-webkit-keyframes pulsate{0%{opacity:.5}to{opacity:1}}.str-chat__loading-channel .str-chat__loading-channel-header{background-color:var(--str-chat__channel-header-background-color)}.str-chat__loading-channel .str-chat__loading-channel-header .str-chat__loading-channel-header-avatar{background-image:linear-gradient(-90deg,var(--str-chat__channel-loading-state-color),var(--str-chat__channel-loading-state-color));border-radius:var(--str-chat__avatar-border-radius)}.str-chat__loading-channel .str-chat__loading-channel-header .str-chat__loading-channel-header-info,.str-chat__loading-channel .str-chat__loading-channel-header .str-chat__loading-channel-header-name{background-image:linear-gradient(-90deg,var(--str-chat__channel-loading-state-color),var(--str-chat__channel-loading-state-color));border-radius:var(--str-chat__border-radius-xs)}.str-chat__loading-channel .str-chat__loading-channel-message-list{background-color:var(--str-chat__message-list-background-color)}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message-avatar{background-image:linear-gradient(-90deg,var(--str-chat__channel-loading-state-color),var(--str-chat__channel-loading-state-color));border-radius:var(--str-chat__avatar-border-radius)}.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message-date,.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message-sender,.str-chat__loading-channel .str-chat__loading-channel-message-list .str-chat__loading-channel-message-text{background-image:linear-gradient(-90deg,var(--str-chat__channel-loading-state-color),var(--str-chat__channel-loading-state-color));border-radius:var(--str-chat__message-bubble-border-radius)}.str-chat__loading-channel .str-chat__loading-channel-message-input-row .str-chat__loading-channel-message-input,.str-chat__loading-channel .str-chat__loading-channel-message-input-row .str-chat__loading-channel-message-send{background-image:linear-gradient(-90deg,var(--str-chat__channel-loading-state-color),var(--str-chat__channel-loading-state-color))}.str-chat__loading-channel .str-chat__loading-channel-message-input-row .str-chat__loading-channel-message-input{border-radius:var(--str-chat__message-textarea-border-radius)}.str-chat__loading-channel .str-chat__loading-channel-message-input-row .str-chat__loading-channel-message-send{border-radius:var(--str-chat__message-send-border-radius)}.str-chat{--str-chat__channel-header-border-radius:0;--str-chat__channel-header-color:0;--str-chat__channel-header-background-color:var(--str-chat__secondary-background-color);--str-chat__channel-header-border-block-start:none;--str-chat__channel-header-border-block-end:none;--str-chat__channel-header-border-inline-start:none;--str-chat__channel-header-border-inline-end:none;--str-chat__channel-header-box-shadow:none;--str-chat__channel-header-info-color:var(--str-chat__text-low-emphasis-color)}.str-chat__channel-header{background:var(--str-chat__channel-header-background-color);color:var(--str-chat__channel-header-color);box-shadow:var(--str-chat__channel-header-box-shadow);border-radius:var(--str-chat__channel-header-border-radius);-webkit-border-before:var(--str-chat__channel-header-border-block-start);border-block-start:var(--str-chat__channel-header-border-block-start);-webkit-border-after:var(--str-chat__channel-header-border-block-end);border-block-end:var(--str-chat__channel-header-border-block-end);-webkit-border-start:var(--str-chat__channel-header-border-inline-start);border-inline-start:var(--str-chat__channel-header-border-inline-start);-webkit-border-end:var(--str-chat__channel-header-border-inline-end);border-inline-end:var(--str-chat__channel-header-border-inline-end)}.str-chat__channel-header .str-chat__channel-header-title{font:var(--str-chat__subtitle-medium-text)}.str-chat__channel-header .str-chat__channel-header-info{font:var(--str-chat__body-text);color:var(--str-chat__channel-header-info-color)}.str-chat{--str-chat__channel-list-border-radius:0;--str-chat__channel-list-color:var(--str-chat__text-color);--str-chat__channel-list-background-color:var(--str-chat__secondary-background-color);--str-chat__channel-list-box-shadow:none;--str-chat__channel-list-border-block-start:none;--str-chat__channel-list-border-block-end:none;--str-chat__channel-list-border-inline-start:none;--str-chat__channel-list-border-inline-end:1px solid var(--str-chat__surface-color);--str-chat__channel-list-load-more-border-radius:var(--str-chat__cta-button-border-radius);--str-chat__channel-list-load-more-color:var(--str-chat__cta-button-color);--str-chat__channel-list-load-more-background-color:var(--str-chat__cta-button-background-color);--str-chat__channel-list-load-more-box-shadow:var(--str-chat__cta-button-box-shadow);--str-chat__channel-list-load-more-border-block-start:var(--str-chat__cta-button-border-block-start);--str-chat__channel-list-load-more-border-block-end:var(--str-chat__cta-button-border-block-end);--str-chat__channel-list-load-more-border-inline-start:var(--str-chat__cta-button-border-inline-start);--str-chat__channel-list-load-more-border-inline-end:var(--str-chat__cta-button-border-inline-end);--str-chat__channel-list-load-more-pressed-background-color:var(--str-chat__cta-button-pressed-background-color);--str-chat__channel-list-load-more-disabled-background-color:var(--str-chat__cta-button-disabled-background-color);--str-chat__channel-list-load-more-disabled-color:var(--str-chat__cta-button-disabled-color);--str-chat__channel-list-empty-indicator-color:var(--str-chat__disabled-color)}.str-chat__channel-list{background:var(--str-chat__channel-list-background-color);color:var(--str-chat__channel-list-color);box-shadow:var(--str-chat__channel-list-box-shadow);border-radius:var(--str-chat__channel-list-border-radius);-webkit-border-before:var(--str-chat__channel-list-border-block-start);border-block-start:var(--str-chat__channel-list-border-block-start);-webkit-border-after:var(--str-chat__channel-list-border-block-end);border-block-end:var(--str-chat__channel-list-border-block-end);-webkit-border-start:var(--str-chat__channel-list-border-inline-start);border-inline-start:var(--str-chat__channel-list-border-inline-start);-webkit-border-end:var(--str-chat__channel-list-border-inline-end);border-inline-end:var(--str-chat__channel-list-border-inline-end)}.str-chat__channel-list .str-chat__load-more-button__button{background:var(--str-chat__channel-list-load-more-background-color);color:var(--str-chat__channel-list-load-more-color);box-shadow:var(--str-chat__channel-list-load-more-box-shadow);border-radius:var(--str-chat__channel-list-load-more-border-radius);-webkit-border-before:var(--str-chat__channel-list-load-more-border-block-start);border-block-start:var(--str-chat__channel-list-load-more-border-block-start);-webkit-border-after:var(--str-chat__channel-list-load-more-border-block-end);border-block-end:var(--str-chat__channel-list-load-more-border-block-end);-webkit-border-start:var(--str-chat__channel-list-load-more-border-inline-start);border-inline-start:var(--str-chat__channel-list-load-more-border-inline-start);-webkit-border-end:var(--str-chat__channel-list-load-more-border-inline-end);border-inline-end:var(--str-chat__channel-list-load-more-border-inline-end);width:80%}.str-chat__channel-list .str-chat__load-more-button__button:active{background-color:var(--str-chat__channel-list-load-more-pressed-background-color)}.str-chat__channel-list .str-chat__load-more-button__button:disabled{background-color:var(--str-chat__channel-list-load-more-disabled-background-color);color:var(--str-chat__channel-list-load-more-disabled-color)}.str-chat__channel-list .str-chat__channel-list-empty{font:var(--str-chat__headline-text);text-align:center}.str-chat__channel-list .str-chat__channel-list-empty svg path{fill:var(--str-chat__channel-list-empty-indicator-color)}.str-chat{--str-chat__channel-preview-border-radius:0;--str-chat__channel-preview-color:var(--str-chat__text-color);--str-chat__channel-preview-background-color:transparent;--str-chat__channel-preview-border-block-start:none;--str-chat__channel-preview-border-block-end:none;--str-chat__channel-preview-border-inline-start:none;--str-chat__channel-preview-border-inline-end:none;--str-chat__channel-preview-active-background-color:var(--str-chat__surface-color);--str-chat__channel-preview-hover-background-color:var(--str-chat__secondary-surface-color);--str-chat__channel-preview-latest-message-secondary-color:var(--str-chat__text-low-emphasis-color);--str-chat__channel-preview-loading-state-color:var(--str-chat__disabled-color);--str-chat__channel-preview-unread-badge-background-color:var(--str-chat__unread-badge-color);--str-chat__channel-preview-unread-badge-color:var(--str-chat__on-unread-badge-color);--str-chat__channel-preview-unread-badge-border-radius:var(--str-chat__border-radius-circle);--str-chat__channel-preview-unread-badge-border-block-start:none;--str-chat__channel-preview-unread-badge-border-block-end:none;--str-chat__channel-preview-unread-badge-border-inline-start:none;--str-chat__channel-preview-unread-badge-border-inline-end:none}.str-chat__channel-preview{background:var(--str-chat__channel-preview-background-color);color:var(--str-chat__channel-preview-color);box-shadow:var(--str-chat__channel-preview-box-shadow);border-radius:var(--str-chat__channel-preview-border-radius);-webkit-border-before:var(--str-chat__channel-preview-border-block-start);border-block-start:var(--str-chat__channel-preview-border-block-start);-webkit-border-after:var(--str-chat__channel-preview-border-block-end);border-block-end:var(--str-chat__channel-preview-border-block-end);-webkit-border-start:var(--str-chat__channel-preview-border-inline-start);border-inline-start:var(--str-chat__channel-preview-border-inline-start);-webkit-border-end:var(--str-chat__channel-preview-border-inline-end);border-inline-end:var(--str-chat__channel-preview-border-inline-end)}.str-chat__channel-preview--active,.str-chat__channel-preview-messenger--active{background-color:var(--str-chat__channel-preview-active-background-color)}.str-chat__channel-preview:hover{background-color:var(--str-chat__channel-preview-hover-background-color)}.str-chat__channel-preview .str-chat__channel-preview-end-first-row{font:var(--str-chat__subtitle-medium-text)}.str-chat__channel-preview .str-chat__channel-preview-end-first-row .str-chat__channel-preview-unread-badge{background:var(--str-chat__channel-preview-unread-badge-background-color);color:var(--str-chat__channel-preview-unread-badge-color);box-shadow:var(--str-chat__channel-preview-unread-badge-box-shadow);border-radius:var(--str-chat__channel-preview-unread-badge-border-radius);-webkit-border-before:var(--str-chat__channel-preview-unread-badge-border-block-start);border-block-start:var(--str-chat__channel-preview-unread-badge-border-block-start);-webkit-border-after:var(--str-chat__channel-preview-unread-badge-border-block-end);border-block-end:var(--str-chat__channel-preview-unread-badge-border-block-end);-webkit-border-start:var(--str-chat__channel-preview-unread-badge-border-inline-start);border-inline-start:var(--str-chat__channel-preview-unread-badge-border-inline-start);-webkit-border-end:var(--str-chat__channel-preview-unread-badge-border-inline-end);border-inline-end:var(--str-chat__channel-preview-unread-badge-border-inline-end);font-size:80%}.str-chat__channel-preview .str-chat__channel-preview-end-first-row .str-chat__channel-preview-messenger--last-message{font:var(--str-chat__body-text);color:var(--str-chat__channel-preview-latest-message-secondary-color)}.str-chat__channel-preview .str-chat__channel-preview-end-first-row--active .str-chat__channel-preview-messenger--last-message,.str-chat__channel-preview .str-chat__channel-preview-end-first-row:hover .str-chat__channel-preview-messenger--last-message{color:var(--str-chat__channel-preview-color)}.str-chat__channel-preview-loading{-webkit-animation:pulsate 1s linear 0s infinite alternate;animation:pulsate 1s linear 0s infinite alternate}.str-chat__channel-preview-loading:nth-of-type(2){-webkit-animation:pulsate 1s linear .3334s infinite alternate;animation:pulsate 1s linear .3334s infinite alternate}.str-chat__channel-preview-loading:last-of-type{-webkit-animation:pulsate 1s linear .6667s infinite alternate;animation:pulsate 1s linear .6667s infinite alternate}@keyframes pulsate{0%{opacity:.5}to{opacity:1}}.str-chat__channel-preview-loading .str-chat__loading-channels-avatar,.str-chat__channel-preview-loading .str-chat__loading-channels-status,.str-chat__channel-preview-loading .str-chat__loading-channels-username{background-image:linear-gradient(-90deg,var(--str-chat__channel-preview-loading-state-color),var(--str-chat__channel-preview-loading-state-color))}.str-chat__channel-preview-loading .str-chat__loading-channels-status,.str-chat__channel-preview-loading .str-chat__loading-channels-username{border-radius:var(--str-chat__border-radius-xs)}.str-chat{--str-chat__channel-search-input-color:var(--str-chat__text-color);--str-chat__channel-search-input-placeholder-color:var(--str-chat__text-low-emphasis-color);--str-chat__channel-search-input-icon-color:var(--str-chat__text-low-emphasis-color);--str-chat__channel-search-input-border-block-start:none;--str-chat__channel-search-input-border-block-end:none;--str-chat__channel-search-input-border-inline-start:none;--str-chat__channel-search-input-border-inline-end:none;--str-chat__channel-search-input-wrapper-border-radius:var(--str-chat__border-radius-lg);--str-chat__channel-search-input-wrapper-background-color:transparent;--str-chat__channel-search-input-wrapper-border-block-start:var(--str-chat__surface-color) 1px solid;--str-chat__channel-search-input-wrapper-border-block-end:var(--str-chat__surface-color) 1px solid;--str-chat__channel-search-input-wrapper-border-inline-start:var(--str-chat__surface-color) 1px solid;--str-chat__channel-search-input-wrapper-border-inline-end:var(--str-chat__surface-color) 1px solid;--str-chat__channel-search-input-wrapper-active-border-radius:var(--str-chat__border-radius-lg);--str-chat__channel-search-input-wrapper-active-background-color:transparent;--str-chat__channel-search-input-wrapper-active-border-block-start:var(--str-chat__primary-color) 1px solid;--str-chat__channel-search-input-wrapper-active-border-block-end:var(--str-chat__primary-color) 1px solid;--str-chat__channel-search-input-wrapper-active-border-inline-start:var(--str-chat__primary-color) 1px solid;--str-chat__channel-search-input-wrapper-active-border-inline-end:var(--str-chat__primary-color) 1px solid;--str-chat__channel-search-result-background-color:transparent;--str-chat__channel-search-result-border-block-start:none;--str-chat__channel-search-result-border-block-end:none;--str-chat__channel-search-result-border-inline-start:none;--str-chat__channel-search-result-border-inline-end:none;--str-chat__channel-search-result-hover-background-color:var(--str-chat__secondary-surface-color);--str-chat__channel-search-result-list-color:var(--str-chat__text-color);--str-chat__channel-search-result-list-background-color:var(--str-chat__secondary-background-color);--str-chat__channel-search-result-list-border-block-start:none;--str-chat__channel-search-result-list-border-block-end:none;--str-chat__channel-search-result-list-border-inline-start:none;--str-chat__channel-search-result-list-border-inline-end:none;--str-chat__channel-search-result-list-popup-box-shadow:0 4px 4px var(--str-chat__box-shadow-color);--str-chat__channel-search-results-header-color:var(--str-chat__text-low-emphasis-color);--str-chat__channel-search-results-header-background-color:var(--str-chat__background-color);--str-chat__channel-search-results-header-border-block-start:none;--str-chat__channel-search-results-header-border-block-end:var(--str-chat__surface-color) 1px solid;--str-chat__channel-search-results-header-border-inline-start:none;--str-chat__channel-search-results-header-border-inline-end:none;--str-chat__channel-search-results-loading-indicator-color:var(--str-chat__text-low-emphasis-color);--str-chat__channel-search-results-loading-indicator-background-color:var(--str-chat__background-color);--str-chat__channel-search-results-loading-indicator-border-block-start:none;--str-chat__channel-search-results-loading-indicator-border-block-end:var(--str-chat__surface-color) 1px solid;--str-chat__channel-search-results-loading-indicator-border-inline-start:none;--str-chat__channel-search-results-loading-indicator-border-inline-end:none;--str-chat__channel-search-results-empty-color:var(--str-chat__text-low-emphasis-color);--str-chat__channel-search-results-empty-icon-color:var(--str-chat__disabled-color);--str-chat__channel-search-results-empty-background-color:var(--str-chat__background-color);--str-chat__channel-search-results-empty-border-block-start:none;--str-chat__channel-search-results-empty-border-block-end:none;--str-chat__channel-search-results-empty-border-inline-start:none;--str-chat__channel-search-results-empty-border-inline-end:none}.str-chat__channel-search-input--wrapper{background:var(--str-chat__channel-search-input-wrapper-background-color);color:var(--str-chat__channel-search-input-wrapper-color);box-shadow:var(--str-chat__channel-search-input-wrapper-box-shadow);border-radius:var(--str-chat__channel-search-input-wrapper-border-radius);-webkit-border-before:var(--str-chat__channel-search-input-wrapper-border-block-start);border-block-start:var(--str-chat__channel-search-input-wrapper-border-block-start);-webkit-border-after:var(--str-chat__channel-search-input-wrapper-border-block-end);border-block-end:var(--str-chat__channel-search-input-wrapper-border-block-end);-webkit-border-start:var(--str-chat__channel-search-input-wrapper-border-inline-start);border-inline-start:var(--str-chat__channel-search-input-wrapper-border-inline-start);-webkit-border-end:var(--str-chat__channel-search-input-wrapper-border-inline-end);border-inline-end:var(--str-chat__channel-search-input-wrapper-border-inline-end)}.str-chat__channel-search-input--wrapper input{background:var(--str-chat__channel-search-input-background-color);color:var(--str-chat__channel-search-input-color);box-shadow:var(--str-chat__channel-search-input-box-shadow);border-radius:var(--str-chat__channel-search-input-border-radius);-webkit-border-before:var(--str-chat__channel-search-input-border-block-start);border-block-start:var(--str-chat__channel-search-input-border-block-start);-webkit-border-after:var(--str-chat__channel-search-input-border-block-end);border-block-end:var(--str-chat__channel-search-input-border-block-end);-webkit-border-start:var(--str-chat__channel-search-input-border-inline-start);border-inline-start:var(--str-chat__channel-search-input-border-inline-start);-webkit-border-end:var(--str-chat__channel-search-input-border-inline-end);border-inline-end:var(--str-chat__channel-search-input-border-inline-end);outline:none;font:var(--str-chat__subtitle-text)}.str-chat__channel-search-input--wrapper .str-chat__channel-search-input--clear-button svg path{fill:transparent}.str-chat__channel-search-input--wrapper-active{background:var(--str-chat__channel-search-input-wrapper-active-background-color);color:var(--str-chat__channel-search-input-wrapper-active-color);box-shadow:var(--str-chat__channel-search-input-wrapper-active-box-shadow);border-radius:var(--str-chat__channel-search-input-wrapper-active-border-radius);-webkit-border-before:var(--str-chat__channel-search-input-wrapper-active-border-block-start);border-block-start:var(--str-chat__channel-search-input-wrapper-active-border-block-start);-webkit-border-after:var(--str-chat__channel-search-input-wrapper-active-border-block-end);border-block-end:var(--str-chat__channel-search-input-wrapper-active-border-block-end);-webkit-border-start:var(--str-chat__channel-search-input-wrapper-active-border-inline-start);border-inline-start:var(--str-chat__channel-search-input-wrapper-active-border-inline-start);-webkit-border-end:var(--str-chat__channel-search-input-wrapper-active-border-inline-end);border-inline-end:var(--str-chat__channel-search-input-wrapper-active-border-inline-end)}.str-chat__channel-search-input--wrapper-active .str-chat__channel-search-input--icon svg path{fill:var(--str-chat__primary-color)}.str-chat__channel-search-input--wrapper-active .str-chat__channel-search-input--clear-button svg path{fill:var(--str-chat__text-low-emphasis-color)}.str-chat__channel-search-results-header{background:var(--str-chat__channel-search-results-header-background-color);color:var(--str-chat__channel-search-results-header-color);box-shadow:var(--str-chat__channel-search-results-header-box-shadow);border-radius:var(--str-chat__channel-search-results-header-border-radius);-webkit-border-before:var(--str-chat__channel-search-results-header-border-block-start);border-block-start:var(--str-chat__channel-search-results-header-border-block-start);-webkit-border-after:var(--str-chat__channel-search-results-header-border-block-end);border-block-end:var(--str-chat__channel-search-results-header-border-block-end);-webkit-border-start:var(--str-chat__channel-search-results-header-border-inline-start);border-inline-start:var(--str-chat__channel-search-results-header-border-inline-start);-webkit-border-end:var(--str-chat__channel-search-results-header-border-inline-end);border-inline-end:var(--str-chat__channel-search-results-header-border-inline-end);font:var(--str-chat__subtitle-text)}.str-chat__channel-search-result-list{background:var(--str-chat__channel-search-result-list-background-color);color:var(--str-chat__channel-search-result-list-color);box-shadow:var(--str-chat__channel-search-result-list-box-shadow);border-radius:var(--str-chat__channel-search-result-list-border-radius);-webkit-border-before:var(--str-chat__channel-search-result-list-border-block-start);border-block-start:var(--str-chat__channel-search-result-list-border-block-start);-webkit-border-after:var(--str-chat__channel-search-result-list-border-block-end);border-block-end:var(--str-chat__channel-search-result-list-border-block-end);-webkit-border-start:var(--str-chat__channel-search-result-list-border-inline-start);border-inline-start:var(--str-chat__channel-search-result-list-border-inline-start);-webkit-border-end:var(--str-chat__channel-search-result-list-border-inline-end);border-inline-end:var(--str-chat__channel-search-result-list-border-inline-end)}.str-chat__channel-search-result-list.popup{box-shadow:var(--str-chat__channel-search-result-list-popup-box-shadow)}.str-chat__channel-search-result-list .str-chat__channel-search-container-searching{background:var(--str-chat__channel-search-results-loading-indicator-background-color);color:var(--str-chat__channel-search-results-loading-indicator-color);box-shadow:var(--str-chat__channel-search-results-loading-indicator-box-shadow);border-radius:var(--str-chat__channel-search-results-loading-indicator-border-radius);-webkit-border-before:var(--str-chat__channel-search-results-loading-indicator-border-block-start);border-block-start:var(--str-chat__channel-search-results-loading-indicator-border-block-start);-webkit-border-after:var(--str-chat__channel-search-results-loading-indicator-border-block-end);border-block-end:var(--str-chat__channel-search-results-loading-indicator-border-block-end);-webkit-border-start:var(--str-chat__channel-search-results-loading-indicator-border-inline-start);border-inline-start:var(--str-chat__channel-search-results-loading-indicator-border-inline-start);-webkit-border-end:var(--str-chat__channel-search-results-loading-indicator-border-inline-end);border-inline-end:var(--str-chat__channel-search-results-loading-indicator-border-inline-end)}.str-chat__channel-search-result-list .str-chat__channel-search-container-empty{background:var(--str-chat__channel-search-results-empty-background-color);color:var(--str-chat__channel-search-results-empty-color);box-shadow:var(--str-chat__channel-search-results-empty-box-shadow);border-radius:var(--str-chat__channel-search-results-empty-border-radius);-webkit-border-before:var(--str-chat__channel-search-results-empty-border-block-start);border-block-start:var(--str-chat__channel-search-results-empty-border-block-start);-webkit-border-after:var(--str-chat__channel-search-results-empty-border-block-end);border-block-end:var(--str-chat__channel-search-results-empty-border-block-end);-webkit-border-start:var(--str-chat__channel-search-results-empty-border-inline-start);border-inline-start:var(--str-chat__channel-search-results-empty-border-inline-start);-webkit-border-end:var(--str-chat__channel-search-results-empty-border-inline-end);border-inline-end:var(--str-chat__channel-search-results-empty-border-inline-end);font:var(--str-chat__subtitle2-medium-text)}.str-chat__channel-search-result-list .str-chat__channel-search-container-empty svg path{fill:var(--str-chat__channel-search-results-empty-icon-color)}.str-chat__channel-search-result-list .str-chat__channel-search-result{background:var(--str-chat__channel-search-result-background-color);color:var(--str-chat__channel-search-result-color);box-shadow:var(--str-chat__channel-search-result-box-shadow);border-radius:var(--str-chat__channel-search-result-border-radius);-webkit-border-before:var(--str-chat__channel-search-result-border-block-start);border-block-start:var(--str-chat__channel-search-result-border-block-start);-webkit-border-after:var(--str-chat__channel-search-result-border-block-end);border-block-end:var(--str-chat__channel-search-result-border-block-end);-webkit-border-start:var(--str-chat__channel-search-result-border-inline-start);border-inline-start:var(--str-chat__channel-search-result-border-inline-start);-webkit-border-end:var(--str-chat__channel-search-result-border-inline-end);border-inline-end:var(--str-chat__channel-search-result-border-inline-end)}.str-chat__channel-search-result-list .str-chat__channel-search-result .str-chat__channel-search-result--display-name{font:var(--str-chat__subtitle-medium-text)}.str-chat__channel-search-result-list .str-chat__channel-preview-messenger--active{background-color:var(--str-chat__channel-preview-active-background-color)}.str-chat__channel-search-result-list .str-chat__channel-search-result--focused,.str-chat__channel-search-result-list .str-chat__channel-search-result:hover{background-color:var(--str-chat__channel-search-result-hover-background-color)}.str-chat{--str-chat__edit-message-modal-button-border-radius:none;--str-chat__edit-message-modal-send-button-color:var(--str-chat__primary-color);--str-chat__edit-message-modal-cancel-button-color:var(--str-chat__text-low-emphasis-color);--str-chat__edit-message-modal-button-background-color:transparent;--str-chat__edit-message-modal-button-border-block-start:none;--str-chat__edit-message-modal-button-border-block-end:none;--str-chat__edit-message-modal-button-border-inline-start:none;--str-chat__edit-message-modal-button-border-inline-end:none;--str-chat__edit-message-modal-button-box-shadow:none}.str-chat__edit-message-form .str-chat__edit-message-form-options .str-chat__edit-message-cancel,.str-chat__edit-message-form .str-chat__edit-message-form-options .str-chat__edit-message-send{background:var(--str-chat__edit-message-modal-button-background-color);color:var(--str-chat__edit-message-modal-button-color);box-shadow:var(--str-chat__edit-message-modal-button-box-shadow);border-radius:var(--str-chat__edit-message-modal-button-border-radius);-webkit-border-before:var(--str-chat__edit-message-modal-button-border-block-start);border-block-start:var(--str-chat__edit-message-modal-button-border-block-start);-webkit-border-after:var(--str-chat__edit-message-modal-button-border-block-end);border-block-end:var(--str-chat__edit-message-modal-button-border-block-end);-webkit-border-start:var(--str-chat__edit-message-modal-button-border-inline-start);border-inline-start:var(--str-chat__edit-message-modal-button-border-inline-start);-webkit-border-end:var(--str-chat__edit-message-modal-button-border-inline-end);border-inline-end:var(--str-chat__edit-message-modal-button-border-inline-end);font:var(--str-chat__body-medium-text)}.str-chat__edit-message-form .str-chat__edit-message-form-options .str-chat__edit-message-cancel{text-transform:capitalize;color:var(--str-chat__edit-message-modal-cancel-button-color)}.str-chat__edit-message-form .str-chat__edit-message-form-options .str-chat__edit-message-send{text-transform:uppercase;color:var(--str-chat__edit-message-modal-send-button-color)}.str-chat{--str-chat__image-carousel-stepper-color:var(--str-chat__text-color)}.str-chat__image-carousel .str-chat__image-carousel-stepper svg path{fill:var(--str-chat__image-carousel-stepper-color)}.str-chat__loading-indicator svg linearGradient stop:last-child{stop-color:#006cff;stop-color:var(--str-chat__loading-indicator-color,var(--str-chat__primary-color,#006cff))}.str-chat{--str-chat__message-border-radius:none;--str-chat__message-color:var(--str-chat__text-color);--str-chat__message-error-message-color:var(--str-chat__danger-color);--str-chat__message-secondary-color:var(--str-chat__text-low-emphasis-color);--str-chat__message-link-color:var(--str-chat__primary-color);--str-chat__message-mention-color:var(--str-chat__primary-color);--str-chat__message-status-color:var(--str-chat__primary-color);--str-chat__message-replies-count-color:var(--str-chat__primary-color);--str-chat__message-background-color:transparent;--str-chat__message-highlighted-background-color:var(--str-chat__message-highlight-color);--str-chat__message-border-block-start:none;--str-chat__message-border-block-end:none;--str-chat__message-border-inline-start:none;--str-chat__message-border-inline-end:none;--str-chat__message-box-shadow:none;--str-chat__message-active-bacground-color:transparent;--str-chat__message-options-color:var(--str-chat__text-low-emphasis-color);--str-chat__message-options-hover-background-color:var(--str-chat__tertiary-surface-color);--str-chat__message-options-border-radius:var(--str-chat__border-radius-circle);--str-chat__message-options-active-color:var(--str-chat__primary-color);--str-chat__message-bubble-border-radius:var(--str-chat__border-radius-md);--str-chat__message-bubble-color:var(--str-chat__text-color);--str-chat__message-bubble-background-color:var(--str-chat__secondary-surface-color);--str-chat__own-message-bubble-color:var(--str-chat__message-bubble-color);--str-chat__own-message-bubble-background-color:var(--str-chat__primary-surface-color);--str-chat__quoted-message-bubble-background-color:var(--str-chat__secondary-background-color);--str-chat__message-bubble-border-block-start:none;--str-chat__message-bubble-border-block-end:none;--str-chat__message-bubble-border-inline-start:none;--str-chat__message-bubble-border-inline-end:none;--str-chat__message-bubble-box-shadow:none;--str-chat__deleted-message-border-radius:var(--str-chat__border-radius-md);--str-chat__deleted-message-color:var(--str-chat__text-low-emphasis-color);--str-chat__deleted-message-background-color:var(--str-chat__secondary-surface-color);--str-chat__deleted-message-border-block-start:none;--str-chat__deleted-message-border-block-end:none;--str-chat__deleted-message-border-inline-start:none;--str-chat__deleted-message-border-inline-end:none;--str-chat__deleted-message-box-shadow:none;--str-chat__system-message-border-radius:0;--str-chat__system-message-color:var(--str-chat__text-low-emphasis-color);--str-chat__system-message-background-color:transparent;--str-chat__system-message-border-block-start:none;--str-chat__system-message-border-block-end:none;--str-chat__system-message-border-inline-start:none;--str-chat__system-message-border-inline-end:none;--str-chat__system-message-box-shadow:none;--str-chat__date-separator-color:var(--str-chat__text-low-emphasis-color);--str-chat__date-separator-line-color:var(--str-chat__disabled-color);--str-chat__date-separator-border-radius:0;--str-chat__date-separator-background-color:transparent;--str-chat__date-separator-border-block-start:none;--str-chat__date-separator-border-block-end:none;--str-chat__date-separator-border-inline-start:none;--str-chat__date-separator-border-inline-end:none;--str-chat__date-separator-box-shadow:none;--str-chat__translation-notice-color:var(--str-chat__text-low-emphasis-color);--str-chat__translation-notice-active-background-color:var(--str-chat__tertiary-surface-color)}.str-chat__message--system{background:var(--str-chat__system-message-background-color);color:var(--str-chat__system-message-color);box-shadow:var(--str-chat__system-message-box-shadow);border-radius:var(--str-chat__system-message-border-radius);-webkit-border-before:var(--str-chat__system-message-border-block-start);border-block-start:var(--str-chat__system-message-border-block-start);-webkit-border-after:var(--str-chat__system-message-border-block-end);border-block-end:var(--str-chat__system-message-border-block-end);-webkit-border-start:var(--str-chat__system-message-border-inline-start);border-inline-start:var(--str-chat__system-message-border-inline-start);-webkit-border-end:var(--str-chat__system-message-border-inline-end);border-inline-end:var(--str-chat__system-message-border-inline-end);font:var(--str-chat__caption-text)}.str-chat__date-separator{background:var(--str-chat__date-separator-background-color);color:var(--str-chat__date-separator-color);box-shadow:var(--str-chat__date-separator-box-shadow);border-radius:var(--str-chat__date-separator-border-radius);-webkit-border-before:var(--str-chat__date-separator-border-block-start);border-block-start:var(--str-chat__date-separator-border-block-start);-webkit-border-after:var(--str-chat__date-separator-border-block-end);border-block-end:var(--str-chat__date-separator-border-block-end);-webkit-border-start:var(--str-chat__date-separator-border-inline-start);border-inline-start:var(--str-chat__date-separator-border-inline-start);-webkit-border-end:var(--str-chat__date-separator-border-inline-end);border-inline-end:var(--str-chat__date-separator-border-inline-end);font:var(--str-chat__body-text)}.str-chat__date-separator-line{background-color:var(--str-chat__date-separator-line-color);border:none}.str-chat__message{background:var(--str-chat__message-background-color);color:var(--str-chat__message-color);box-shadow:var(--str-chat__message-box-shadow);border-radius:var(--str-chat__message-border-radius);-webkit-border-before:var(--str-chat__message-border-block-start);border-block-start:var(--str-chat__message-border-block-start);-webkit-border-after:var(--str-chat__message-border-block-end);border-block-end:var(--str-chat__message-border-block-end);-webkit-border-start:var(--str-chat__message-border-inline-start);border-inline-start:var(--str-chat__message-border-inline-start);-webkit-border-end:var(--str-chat__message-border-inline-end);border-inline-end:var(--str-chat__message-border-inline-end)}.str-chat__message a{text-decoration:none;color:var(--str-chat__message-link-color)}.str-chat__message .str-chat__message-mention{color:var(--str-chat__message-mention-color);font:var(--str-chat__body2-medium-text)}.str-chat__message .str-chat__message-bubble{background:var(--str-chat__message-bubble-background-color);color:var(--str-chat__message-bubble-color);box-shadow:var(--str-chat__message-bubble-box-shadow);border-radius:var(--str-chat__message-bubble-border-radius);-webkit-border-before:var(--str-chat__message-bubble-border-block-start);border-block-start:var(--str-chat__message-bubble-border-block-start);-webkit-border-after:var(--str-chat__message-bubble-border-block-end);border-block-end:var(--str-chat__message-bubble-border-block-end);-webkit-border-start:var(--str-chat__message-bubble-border-inline-start);border-inline-start:var(--str-chat__message-bubble-border-inline-start);-webkit-border-end:var(--str-chat__message-bubble-border-inline-end);border-inline-end:var(--str-chat__message-bubble-border-inline-end);font:var(--str-chat__body2-text)}.str-chat__message .str-chat__message--deleted-inner{background:var(--str-chat__deleted-message-background-color);color:var(--str-chat__deleted-message-color);box-shadow:var(--str-chat__deleted-message-box-shadow);border-radius:var(--str-chat__deleted-message-border-radius);-webkit-border-before:var(--str-chat__deleted-message-border-block-start);border-block-start:var(--str-chat__deleted-message-border-block-start);-webkit-border-after:var(--str-chat__deleted-message-border-block-end);border-block-end:var(--str-chat__deleted-message-border-block-end);-webkit-border-start:var(--str-chat__deleted-message-border-inline-start);border-inline-start:var(--str-chat__deleted-message-border-inline-start);-webkit-border-end:var(--str-chat__deleted-message-border-inline-end);border-inline-end:var(--str-chat__deleted-message-border-inline-end);font:var(--str-chat__body2-text)}.str-chat__message.str-chat__message--me .str-chat__message-bubble{color:var(--str-chat__own-message-bubble-color);background-color:var(--str-chat__own-message-bubble-background-color)}.str-chat__message .str-chat__message-options .str-chat__message-actions-box-button,.str-chat__message .str-chat__message-options .str-chat__message-reactions-button,.str-chat__message .str-chat__message-options .str-chat__message-reply-in-thread-button{outline:none;background:none;border:none;border-radius:var(--str-chat__message-options-border-radius)}.str-chat__message .str-chat__message-options .str-chat__message-actions-box-button .str-chat__message-action-icon path,.str-chat__message .str-chat__message-options .str-chat__message-reactions-button .str-chat__message-action-icon path,.str-chat__message .str-chat__message-options .str-chat__message-reply-in-thread-button .str-chat__message-action-icon path{fill:var(--str-chat__message-options-color)}.str-chat__message .str-chat__message-options .str-chat__message-actions-box-button:hover,.str-chat__message .str-chat__message-options .str-chat__message-reactions-button:hover,.str-chat__message .str-chat__message-options .str-chat__message-reply-in-thread-button:hover{background-color:var(--str-chat__message-options-hover-background-color)}.str-chat__message .str-chat__message-options .str-chat__message-actions-box-button:active .str-chat__message-action-icon path,.str-chat__message .str-chat__message-options .str-chat__message-reactions-button:active .str-chat__message-action-icon path,.str-chat__message .str-chat__message-options .str-chat__message-reply-in-thread-button:active .str-chat__message-action-icon path{fill:var(--str-chat__message-options-active-color)}.str-chat__message .str-chat__translation-notice button{font:var(--str-chat__body2-text);color:var(--str-chat__translation-notice-color);border:none;background:none}.str-chat__message .str-chat__translation-notice button:active,.str-chat__message .str-chat__translation-notice button:hover{background:var(--str-chat__translation-notice-active-background-color)}.str-chat__message .str-chat__message-metadata{color:var(--str-chat__message-secondary-color);font:var(--str-chat__caption-text)}.str-chat__message .str-chat__message-metadata .str-chat__message-sender-name{font:var(--str-chat__caption-medium-text)}.str-chat__message .str-chat__message-status{color:var(--str-chat__message-status-color);font:var(--str-chat__body-text)}.str-chat__message .str-chat__message-status svg path{fill:var(--str-chat__message-status-color)}.str-chat__message .str-chat__message-replies-count-button-wrapper button{border:none;background-color:transparent;font:var(--str-chat__body-medium-text);color:var(--str-chat__message-replies-count-color)}.str-chat__message .str-chat__message--error-message{color:var(--str-chat__message-error-message-color);font:var(--str-chat__caption-text)}.str-chat__message .str-chat__message-error-icon svg #background{fill:var(--str-chat__message-error-message-color)}.str-chat__message--highlighted{transition:background-color .1s ease-out;background-color:var(--str-chat__message-highlighted-background-color)}.str-chat__li:hover{background-color:var(--str-chat__message-active-bacground-color)}.str-chat__li--single .str-chat__message--other .str-chat__message-bubble,.str-chat__li--top .str-chat__message--other .str-chat__message-bubble{border-end-start-radius:calc(var(--str-chat__message-bubble-border-radius)/6)}.str-chat__li--single .str-chat__message--me .str-chat__message-bubble,.str-chat__li--top .str-chat__message--me .str-chat__message-bubble{border-end-end-radius:calc(var(--str-chat__message-bubble-border-radius)/6)}.str-chat__li--bottom .str-chat__message--other .str-chat__message-bubble,.str-chat__li--middle .str-chat__message--other .str-chat__message-bubble{border-start-start-radius:calc(var(--str-chat__message-bubble-border-radius)/6);border-end-start-radius:calc(var(--str-chat__message-bubble-border-radius)/6)}.str-chat__li--bottom .str-chat__message--me .str-chat__message-bubble,.str-chat__li--middle .str-chat__message--me .str-chat__message-bubble{border-start-end-radius:calc(var(--str-chat__message-bubble-border-radius)/6);border-end-end-radius:calc(var(--str-chat__message-bubble-border-radius)/6)}.str-chat__message-with-thread-link.str-chat__message--other .str-chat__message-bubble{border-end-start-radius:calc(var(--str-chat__message-bubble-border-radius)/6)}.str-chat__message-with-thread-link.str-chat__message--me .str-chat__message-bubble{border-end-end-radius:calc(var(--str-chat__message-bubble-border-radius)/6)}.str-chat__quoted-message-preview{background:var(--str-chat__message-background-color);color:var(--str-chat__message-color);box-shadow:var(--str-chat__message-box-shadow);border-radius:var(--str-chat__message-border-radius);-webkit-border-before:var(--str-chat__message-border-block-start);border-block-start:var(--str-chat__message-border-block-start);-webkit-border-after:var(--str-chat__message-border-block-end);border-block-end:var(--str-chat__message-border-block-end);-webkit-border-start:var(--str-chat__message-border-inline-start);border-inline-start:var(--str-chat__message-border-inline-start);-webkit-border-end:var(--str-chat__message-border-inline-end);border-inline-end:var(--str-chat__message-border-inline-end)}.str-chat__quoted-message-preview .str-chat__quoted-message-bubble{background:var(--str-chat__message-bubble-background-color);color:var(--str-chat__message-bubble-color);box-shadow:var(--str-chat__message-bubble-box-shadow);border-radius:var(--str-chat__message-bubble-border-radius);-webkit-border-before:var(--str-chat__message-bubble-border-block-start);border-block-start:var(--str-chat__message-bubble-border-block-start);-webkit-border-after:var(--str-chat__message-bubble-border-block-end);border-block-end:var(--str-chat__message-bubble-border-block-end);-webkit-border-start:var(--str-chat__message-bubble-border-inline-start);border-inline-start:var(--str-chat__message-bubble-border-inline-start);-webkit-border-end:var(--str-chat__message-bubble-border-inline-end);border-inline-end:var(--str-chat__message-bubble-border-inline-end);background-color:var(--str-chat__quoted-message-bubble-background-color);border-end-start-radius:calc(var(--str-chat__message-bubble-border-radius)/6)}.str-chat__message-input .str-chat__quoted-message-preview .str-chat__quoted-message-bubble{background-color:var(--str-chat__message-bubble-background-color)}.str-chat{--str-chat__message-actions-box-border-radius:var(--str-chat__border-radius-sm);--str-chat__message-actions-box-color:var(--str-chat__text-color);--str-chat__message-actions-box-background-color:var(--str-chat__secondary-background-color);--str-chat__message-actions-box-border-block-start:none;--str-chat__message-actions-box-border-block-end:none;--str-chat__message-actions-box-border-inline-start:none;--str-chat__message-actions-box-border-inline-end:none;--str-chat__message-actions-box-box-shadow:0 0 8px var(--str-chat__box-shadow-color);--str-chat__message-actions-box-item-border-radius:0;--str-chat__message-actions-box-item-color:var(--str-chat__text-color);--str-chat__message-actions-box-item-background-color:transparent;--str-chat__message-actions-box-item-hover-background-color:var(--str-chat__secondary-surface-color);--str-chat__message-actions-box-item-border-block-start:none;--str-chat__message-actions-box-item-border-block-end:none;--str-chat__message-actions-box-item-border-inline-start:none;--str-chat__message-actions-box-item-border-inline-end:none;--str-chat__message-actions-box-item-box-shadow:none}.str-chat__message-actions-box{background:var(--str-chat__message-actions-box-background-color);color:var(--str-chat__message-actions-box-color);box-shadow:var(--str-chat__message-actions-box-box-shadow);border-radius:var(--str-chat__message-actions-box-border-radius);-webkit-border-before:var(--str-chat__message-actions-box-border-block-start);border-block-start:var(--str-chat__message-actions-box-border-block-start);-webkit-border-after:var(--str-chat__message-actions-box-border-block-end);border-block-end:var(--str-chat__message-actions-box-border-block-end);-webkit-border-start:var(--str-chat__message-actions-box-border-inline-start);border-inline-start:var(--str-chat__message-actions-box-border-inline-start);-webkit-border-end:var(--str-chat__message-actions-box-border-inline-end);border-inline-end:var(--str-chat__message-actions-box-border-inline-end)}.str-chat__message-actions-box .str-chat__message-actions-list-item-button{background:var(--str-chat__message-actions-box-item-background-color);color:var(--str-chat__message-actions-box-item-color);box-shadow:var(--str-chat__message-actions-box-item-box-shadow);border-radius:var(--str-chat__message-actions-box-item-border-radius);-webkit-border-before:var(--str-chat__message-actions-box-item-border-block-start);border-block-start:var(--str-chat__message-actions-box-item-border-block-start);-webkit-border-after:var(--str-chat__message-actions-box-item-border-block-end);border-block-end:var(--str-chat__message-actions-box-item-border-block-end);-webkit-border-start:var(--str-chat__message-actions-box-item-border-inline-start);border-inline-start:var(--str-chat__message-actions-box-item-border-inline-start);-webkit-border-end:var(--str-chat__message-actions-box-item-border-inline-end);border-inline-end:var(--str-chat__message-actions-box-item-border-inline-end);font:var(--str-chat__subtitle-text)}.str-chat__message-actions-box .str-chat__message-actions-list-item-button:hover{background-color:var(--str-chat__message-actions-box-item-hover-background-color)}.str-chat{--str-chat__message-input-border-radius:0;--str-chat__message-input-color:var(--str-chat__text-color);--str-chat__message-input-background-color:var(--str-chat__secondary-background-color);--str-chat__message-input-border-block-start:none;--str-chat__message-input-border-block-end:none;--str-chat__message-input-border-inline-start:none;--str-chat__message-input-border-inline-end:none;--str-chat__message-input-box-shadow:none;--str-chat__dropzone-container-color:var(--str-chat__on-primary-color);--str-chat__dropzone-container-background-color:var(--str-chat__primary-overlay-color);--str-chat__dropzone-container-backdrop-filter:blur(3px);--str-chat__message-textarea-border-radius:var(--str-chat__border-radius-md);--str-chat__message-textarea-color:var(--str-chat__text-color);--str-chat__message-textarea-background-color:transparent;--str-chat__message-textarea-border-block-start:1px solid var(--str-chat__surface-color);--str-chat__message-textarea-border-block-end:1px solid var(--str-chat__surface-color);--str-chat__message-textarea-border-inline-start:1px solid var(--str-chat__surface-color);--str-chat__message-textarea-border-inline-end:1px solid var(--str-chat__surface-color);--str-chat__message-textarea-box-shadow:none;--str-chat__message-send-border-radius:var(--str-chat__border-radius-circle);--str-chat__message-send-color:var(--str-chat__primary-color);--str-chat__message-send-background-color:transparent;--str-chat__message-send-border-block-start:0;--str-chat__message-send-border-block-end:0;--str-chat__message-send-border-inline-start:0;--str-chat__message-send-border-inline-end:0;--str-chat__message-send-box-shadow:none;--str-chat__message-send-disabled-color:var(--str-chat__disabled-color);--str-chat__message-send-disabled-background-color:transparent;--str-chat__message-input-tools-border-radius:var(--str-chat__border-radius-circle);--str-chat__message-input-tools-color:var(--str-chat__text-low-emphasis-color);--str-chat__message-input-tools-background-color:transparent;--str-chat__message-input-tools-border-block-start:0;--str-chat__message-input-tools-border-block-end:0;--str-chat__message-input-tools-border-inline-start:0;--str-chat__message-input-tools-border-inline-end:0;--str-chat__message-input-tools-box-shadow:none;--str-chat__message-input-not-allowed-color:var(--str-chat__disabled-color);--str-chat__cooldown-border-radius:var(--str-chat__border-radius-circle);--str-chat__cooldown-color:var(--str-chat__on-disabled-color);--str-chat__cooldown-background-color:var(--str-chat__disabled-color);--str-chat__cooldown-border-block-start:0;--str-chat__cooldown-border-block-end:0;--str-chat__cooldown-border-inline-start:0;--str-chat__cooldown-border-inline-end:0;--str-chat__cooldown-box-shadow:none}.str-chat__message-input{background:var(--str-chat__message-input-background-color);color:var(--str-chat__message-input-color);box-shadow:var(--str-chat__message-input-box-shadow);border-radius:var(--str-chat__message-input-border-radius);-webkit-border-before:var(--str-chat__message-input-border-block-start);border-block-start:var(--str-chat__message-input-border-block-start);-webkit-border-after:var(--str-chat__message-input-border-block-end);border-block-end:var(--str-chat__message-input-border-block-end);-webkit-border-start:var(--str-chat__message-input-border-inline-start);border-inline-start:var(--str-chat__message-input-border-inline-start);-webkit-border-end:var(--str-chat__message-input-border-inline-end);border-inline-end:var(--str-chat__message-input-border-inline-end)}.str-chat__message-input .str-chat__dropzone-container{background-color:var(--str-chat__dropzone-container-background-color);color:var(--str-chat__dropzone-container-color);-webkit-backdrop-filter:var(--str-chat__dropzone-container-backdrop-filter);backdrop-filter:var(--str-chat__dropzone-container-backdrop-filter);font:var(--str-chat__subtitle-text)}.str-chat__message-input .str-chat__file-input-container{background:var(--str-chat__message-input-tools-background-color);color:var(--str-chat__message-input-tools-color);box-shadow:var(--str-chat__message-input-tools-box-shadow);border-radius:var(--str-chat__message-input-tools-border-radius);-webkit-border-before:var(--str-chat__message-input-tools-border-block-start);border-block-start:var(--str-chat__message-input-tools-border-block-start);-webkit-border-after:var(--str-chat__message-input-tools-border-block-end);border-block-end:var(--str-chat__message-input-tools-border-block-end);-webkit-border-start:var(--str-chat__message-input-tools-border-inline-start);border-inline-start:var(--str-chat__message-input-tools-border-inline-start);-webkit-border-end:var(--str-chat__message-input-tools-border-inline-end);border-inline-end:var(--str-chat__message-input-tools-border-inline-end)}.str-chat__message-input .str-chat__file-input-container svg path{fill:var(--str-chat__message-input-tools-color)}.str-chat__message-input .str-chat__attachment-preview-image-error svg path{fill:var(--str-chat__primary-color)}.str-chat__message-input .str-chat__message-textarea-container{background:var(--str-chat__message-textarea-background-color);color:var(--str-chat__message-textarea-color);box-shadow:var(--str-chat__message-textarea-box-shadow);border-radius:var(--str-chat__message-textarea-border-radius);-webkit-border-before:var(--str-chat__message-textarea-border-block-start);border-block-start:var(--str-chat__message-textarea-border-block-start);-webkit-border-after:var(--str-chat__message-textarea-border-block-end);border-block-end:var(--str-chat__message-textarea-border-block-end);-webkit-border-start:var(--str-chat__message-textarea-border-inline-start);border-inline-start:var(--str-chat__message-textarea-border-inline-start);-webkit-border-end:var(--str-chat__message-textarea-border-inline-end);border-inline-end:var(--str-chat__message-textarea-border-inline-end)}.str-chat__message-input .str-chat__message-textarea-container .str-chat__message-textarea{resize:none;border:none;color:var(--str-chat__message-textarea-color);background-color:transparent;box-shadow:none;outline:none;font:var(--str-chat__subtitle-text)}.str-chat__message-input .str-chat__send-button{background:var(--str-chat__message-send-background-color);color:var(--str-chat__message-send-color);box-shadow:var(--str-chat__message-send-box-shadow);border-radius:var(--str-chat__message-send-border-radius);-webkit-border-before:var(--str-chat__message-send-border-block-start);border-block-start:var(--str-chat__message-send-border-block-start);-webkit-border-after:var(--str-chat__message-send-border-block-end);border-block-end:var(--str-chat__message-send-border-block-end);-webkit-border-start:var(--str-chat__message-send-border-inline-start);border-inline-start:var(--str-chat__message-send-border-inline-start);-webkit-border-end:var(--str-chat__message-send-border-inline-end);border-inline-end:var(--str-chat__message-send-border-inline-end)}.str-chat__message-input .str-chat__send-button svg path{fill:var(--str-chat__message-send-color)}.str-chat__message-input .str-chat__send-button:disabled{background-color:var(--str-chat__message-send-disabled-background-color)}.str-chat__message-input .str-chat__send-button:disabled svg path{fill:var(--str-chat__message-send-disabled-color)}.str-chat__message-input .str-chat__message-input-cooldown{background:var(--str-chat__cooldown-background-color);color:var(--str-chat__cooldown-color);box-shadow:var(--str-chat__cooldown-box-shadow);border-radius:var(--str-chat__cooldown-border-radius);-webkit-border-before:var(--str-chat__cooldown-border-block-start);border-block-start:var(--str-chat__cooldown-border-block-start);-webkit-border-after:var(--str-chat__cooldown-border-block-end);border-block-end:var(--str-chat__cooldown-border-block-end);-webkit-border-start:var(--str-chat__cooldown-border-inline-start);border-inline-start:var(--str-chat__cooldown-border-inline-start);-webkit-border-end:var(--str-chat__cooldown-border-inline-end);border-inline-end:var(--str-chat__cooldown-border-inline-end);font:var(--str-chat__subtitle-medium-text)}.str-chat__message-input .str-chat__message-input-not-allowed{color:var(--str-chat__message-input-not-allowed-color);font:var(--str-chat__subtitle-text)}.str-chat__message-input .str-chat__quoted-message-preview-header .str-chat__quoted-message-reply-to-message{font:var(--str-chat__subtitle-medium-text)}.str-chat__message-input .str-chat__quoted-message-preview-header .str-chat__quoted-message-remove{background-color:transparent;border:none}.str-chat__message-input .str-chat__quoted-message-preview-header .str-chat__quoted-message-remove svg path{fill:var(--str-chat__message-input-tools-color)}.str-chat{--str-chat__message-list-border-radius:0;--str-chat__message-list-color:var(--str-chat__text-color);--str-chat__message-list-background-color:var(--str-chat__background-color);--str-chat__message-list-box-shadow:none;--str-chat__message-list-border-block-start:none;--str-chat__message-list-border-block-end:none;--str-chat__message-list-border-inline-start:none;--str-chat__message-list-border-inline-end:none;--str-chat__jump-to-latest-message-border-radius:var(--str-chat__circle-fab-border-radius);--str-chat__jump-to-latest-message-color:var(--str-chat__circle-fab-color);--str-chat__jump-to-latest-message-background-color:var(--str-chat__circle-fab-background-color);--str-chat__jump-to-latest-message-pressed-background-color:var(--str-chat__circle-fab-pressed-background-color);--str-chat__jump-to-latest-message-box-shadow:var(--str-chat__circle-fab-box-shadow);--str-chat__jump-to-latest-message-border-block-start:var(--str-chat__circle-fab-border-block-start);--str-chat__jump-to-latest-message-border-block-end:var(--str-chat__circle-fab-border-block-end);--str-chat__jump-to-latest-message-border-inline-start:var(--str-chat__circle-fab-border-inline-start);--str-chat__jump-to-latest-message-border-inline-end:var(--str-chat__circle-fab-border-inline-end);--str-chat__jump-to-latest-message-unread-count-background-color:var(--str-chat__jump-to-latest-message-color);--str-chat__jump-to-latest-message-unread-count-color:var(--str-chat__jump-to-latest-message-background-color);--str-chat__thread-head-start-color:var(--str-chat__text-low-emphasis-color);--str-chat__thread-head-start-border-block-end-color:var(--str-chat__surface-color)}.str-chat__list{background:var(--str-chat__message-list-background-color);color:var(--str-chat__message-list-color);box-shadow:var(--str-chat__message-list-box-shadow);border-radius:var(--str-chat__message-list-border-radius);-webkit-border-before:var(--str-chat__message-list-border-block-start);border-block-start:var(--str-chat__message-list-border-block-start);-webkit-border-after:var(--str-chat__message-list-border-block-end);border-block-end:var(--str-chat__message-list-border-block-end);-webkit-border-start:var(--str-chat__message-list-border-inline-start);border-inline-start:var(--str-chat__message-list-border-inline-start);-webkit-border-end:var(--str-chat__message-list-border-inline-end);border-inline-end:var(--str-chat__message-list-border-inline-end)}.str-chat__list .str-chat__parent-message-li{-webkit-border-after:1px solid var(--str-chat__thread-head-start-border-block-end-color);border-block-end:1px solid var(--str-chat__thread-head-start-border-block-end-color)}.str-chat__list .str-chat__parent-message-li .str-chat__thread-start{color:var(--str-chat__thread-head-start-color);font:var(--str-chat__subtitle-text)}.str-chat__jump-to-latest-message .str-chat__circle-fab{background:var(--str-chat__jump-to-latest-message-background-color);color:var(--str-chat__jump-to-latest-message-color);box-shadow:var(--str-chat__jump-to-latest-message-box-shadow);border-radius:var(--str-chat__jump-to-latest-message-border-radius);-webkit-border-before:var(--str-chat__jump-to-latest-message-border-block-start);border-block-start:var(--str-chat__jump-to-latest-message-border-block-start);-webkit-border-after:var(--str-chat__jump-to-latest-message-border-block-end);border-block-end:var(--str-chat__jump-to-latest-message-border-block-end);-webkit-border-start:var(--str-chat__jump-to-latest-message-border-inline-start);border-inline-start:var(--str-chat__jump-to-latest-message-border-inline-start);-webkit-border-end:var(--str-chat__jump-to-latest-message-border-inline-end);border-inline-end:var(--str-chat__jump-to-latest-message-border-inline-end)}.str-chat__jump-to-latest-message .str-chat__circle-fab svg path{fill:var(--str-chat__jump-to-latest-message-color)}.str-chat__jump-to-latest-message .str-chat__circle-fab:active{background-color:var(--str-chat__jump-to-latest-message-pressed-background-color)}.str-chat__jump-to-latest-message .str-chat__circle-fab .str-chat__jump-to-latest-unread-count{background-color:var(--str-chat__jump-to-latest-message-unread-count-background-color);color:var(--str-chat__jump-to-latest-message-unread-count-color);border-radius:var(--str-chat__jump-to-latest-message-border-radius);font:var(--str-chat__caption-text)}.str-chat{--str-chat__virtual-list-border-radius:0;--str-chat__virtual-list-color:var(--str-chat__text-color);--str-chat__virtual-list-background-color:var(--str-chat__background-color);--str-chat__virtual-list-box-shadow:none;--str-chat__virtual-list-border-block-start:none;--str-chat__virtual-list-border-block-end:none;--str-chat__virtual-list-border-inline-start:none;--str-chat__virtual-list-border-inline-end:none}.str-chat__virtual-list{background:var(--str-chat__virtual-list-background-color);color:var(--str-chat__virtual-list-color);box-shadow:var(--str-chat__virtual-list-box-shadow);border-radius:var(--str-chat__virtual-list-border-radius);-webkit-border-before:var(--str-chat__virtual-list-border-block-start);border-block-start:var(--str-chat__virtual-list-border-block-start);-webkit-border-after:var(--str-chat__virtual-list-border-block-end);border-block-end:var(--str-chat__virtual-list-border-block-end);-webkit-border-start:var(--str-chat__virtual-list-border-inline-start);border-inline-start:var(--str-chat__virtual-list-border-inline-start);-webkit-border-end:var(--str-chat__virtual-list-border-inline-end);border-inline-end:var(--str-chat__virtual-list-border-inline-end)}.str-chat__virtual-list .str-chat__parent-message-li{-webkit-border-after:1px solid var(--str-chat__thread-head-start-border-block-end-color);border-block-end:1px solid var(--str-chat__thread-head-start-border-block-end-color)}.str-chat__virtual-list .str-chat__parent-message-li .str-chat__thread-start{color:var(--str-chat__thread-head-start-color);font:var(--str-chat__subtitle-text)}.str-chat{--str-chat__message-reactions-border-radius:none;--str-chat__message-reactions-color:var(--str-chat__text-color);--str-chat__message-reactions-background-color:transparent;--str-chat__message-reactions-border-block-start:none;--str-chat__message-reactions-border-block-end:none;--str-chat__message-reactions-border-inline-start:none;--str-chat__message-reactions-border-inline-end:none;--str-chat__message-reactions-box-shadow:none;--str-chat__message-reaction-border-radius:var(--str-chat__border-radius-xs);--str-chat__message-reaction-color:var(--str-chat__text-color);--str-chat__message-reaction-background-color:var(--str-chat__tertiary-surface-color);--str-chat__message-reaction-border-block-start:none;--str-chat__message-reaction-border-block-end:none;--str-chat__message-reaction-border-inline-start:none;--str-chat__message-reaction-border-inline-end:none;--str-chat__message-reaction-box-shadow:none;--str-chat__own-message-reaction-color:var(--str-chat__text-color);--str-chat__own-message-reaction-background-color:var(--str-chat__primary-surface-color-low-emphasis)}.str-chat__message-reactions-container .str-chat__message-reactions{background:var(--str-chat__message-reactions-background-color);color:var(--str-chat__message-reactions-color);box-shadow:var(--str-chat__message-reactions-box-shadow);border-radius:var(--str-chat__message-reactions-border-radius);-webkit-border-before:var(--str-chat__message-reactions-border-block-start);border-block-start:var(--str-chat__message-reactions-border-block-start);-webkit-border-after:var(--str-chat__message-reactions-border-block-end);border-block-end:var(--str-chat__message-reactions-border-block-end);-webkit-border-start:var(--str-chat__message-reactions-border-inline-start);border-inline-start:var(--str-chat__message-reactions-border-inline-start);-webkit-border-end:var(--str-chat__message-reactions-border-inline-end);border-inline-end:var(--str-chat__message-reactions-border-inline-end)}.str-chat__message-reactions-container .str-chat__message-reactions .str-chat__message-reaction{background:var(--str-chat__message-reaction-background-color);color:var(--str-chat__message-reaction-color);box-shadow:var(--str-chat__message-reaction-box-shadow);border-radius:var(--str-chat__message-reaction-border-radius);-webkit-border-before:var(--str-chat__message-reaction-border-block-start);border-block-start:var(--str-chat__message-reaction-border-block-start);-webkit-border-after:var(--str-chat__message-reaction-border-block-end);border-block-end:var(--str-chat__message-reaction-border-block-end);-webkit-border-start:var(--str-chat__message-reaction-border-inline-start);border-inline-start:var(--str-chat__message-reaction-border-inline-start);-webkit-border-end:var(--str-chat__message-reaction-border-inline-end);border-inline-end:var(--str-chat__message-reaction-border-inline-end);font:var(--str-chat__caption-text)}.str-chat__message-reactions-container .str-chat__message-reactions .str-chat__message-reaction.str-chat__message-reaction-own{color:var(--str-chat__own-message-reaction-color);background-color:var(--str-chat__own-message-reaction-background-color)}.str-chat{--str-chat__message-reactions-options-border-radius:var(--str-chat__border-radius-circle);--str-chat__message-reactions-options-color:var(--str-chat__text-color);--str-chat__message-reactions-options-background-color:var(--str-chat__secondary-background-color);--str-chat__message-reactions-options-border-block-start:none;--str-chat__message-reactions-options-border-block-end:none;--str-chat__message-reactions-options-border-inline-start:none;--str-chat__message-reactions-options-border-inline-end:none;--str-chat__message-reactions-options-box-shadow:0 0 8px var(--str-chat__box-shadow-color);--str-chat__message-reactions-option-border-radius:var(--str-chat__border-radius-md);--str-chat__message-reactions-option-color:var(--str-chat__text-color);--str-chat__message-reactions-option-background-color:var(--str-chat__secondary-background-color);--str-chat__message-reactions-option-hover-background-color:var(--str-chat__primary-surface-color);--str-chat__message-reactions-option-selected-background-color:var(--str-chat__primary-color-low-emphasis);--str-chat__message-reactions-option-border-block-start:none;--str-chat__message-reactions-option-border-block-end:none;--str-chat__message-reactions-option-border-inline-start:none;--str-chat__message-reactions-option-border-inline-end:none;--str-chat__message-reactions-option-box-shadow:none}.str-chat__reaction-selector .str-chat__message-reactions-options{background:var(--str-chat__message-reactions-options-background-color);color:var(--str-chat__message-reactions-options-color);box-shadow:var(--str-chat__message-reactions-options-box-shadow);border-radius:var(--str-chat__message-reactions-options-border-radius);-webkit-border-before:var(--str-chat__message-reactions-options-border-block-start);border-block-start:var(--str-chat__message-reactions-options-border-block-start);-webkit-border-after:var(--str-chat__message-reactions-options-border-block-end);border-block-end:var(--str-chat__message-reactions-options-border-block-end);-webkit-border-start:var(--str-chat__message-reactions-options-border-inline-start);border-inline-start:var(--str-chat__message-reactions-options-border-inline-start);-webkit-border-end:var(--str-chat__message-reactions-options-border-inline-end);border-inline-end:var(--str-chat__message-reactions-options-border-inline-end)}.str-chat__reaction-selector .str-chat__message-reactions-options .str-chat__message-reactions-option{background:var(--str-chat__message-reactions-option-background-color);color:var(--str-chat__message-reactions-option-color);box-shadow:var(--str-chat__message-reactions-option-box-shadow);border-radius:var(--str-chat__message-reactions-option-border-radius);-webkit-border-before:var(--str-chat__message-reactions-option-border-block-start);border-block-start:var(--str-chat__message-reactions-option-border-block-start);-webkit-border-after:var(--str-chat__message-reactions-option-border-block-end);border-block-end:var(--str-chat__message-reactions-option-border-block-end);-webkit-border-start:var(--str-chat__message-reactions-option-border-inline-start);border-inline-start:var(--str-chat__message-reactions-option-border-inline-start);-webkit-border-end:var(--str-chat__message-reactions-option-border-inline-end);border-inline-end:var(--str-chat__message-reactions-option-border-inline-end)}.str-chat__reaction-selector .str-chat__message-reactions-options .str-chat__message-reactions-option:hover{background-color:var(--str-chat__message-reactions-option-hover-background-color)}.str-chat__reaction-selector .str-chat__message-reactions-options .str-chat__message-reactions-option.str-chat__message-reactions-option-selected{background-color:var(--str-chat__message-reactions-option-selected-background-color)}.str-chat{--str-chat__modal-border-radius:var(--str-chat__border-radius-sm);--str-chat__modal-color:var(--str-chat__text-color);--str-chat__modal-background-color:var(--str-chat__secondary-background-color);--str-chat__modal-overlay-color:var(--str-chat__secondary-overlay-color);--str-chat__modal-overlay-backdrop-filter:blur(3px);--str-chat__modal-border-block-start:none;--str-chat__modal-border-block-end:none;--str-chat__modal-border-inline-start:none;--str-chat__modal-border-inline-end:none;--str-chat__modal-box-shadow:none;--str-chat__modal-close-icon-background:var(--str-chat__text-low-emphasis-color);--str-chat__modal-close-icon-color:var(--str-chat__on-disabled-color)}.str-chat__modal{background-color:var(--str-chat__modal-overlay-color);-webkit-backdrop-filter:var(--str-chat__modal-overlay-backdrop-filter);backdrop-filter:var(--str-chat__modal-overlay-backdrop-filter)}.str-chat__modal .str-chat__modal__inner{background:var(--str-chat__modal-background-color);color:var(--str-chat__modal-color);box-shadow:var(--str-chat__modal-box-shadow);border-radius:var(--str-chat__modal-border-radius);-webkit-border-before:var(--str-chat__modal-border-block-start);border-block-start:var(--str-chat__modal-border-block-start);-webkit-border-after:var(--str-chat__modal-border-block-end);border-block-end:var(--str-chat__modal-border-block-end);-webkit-border-start:var(--str-chat__modal-border-inline-start);border-inline-start:var(--str-chat__modal-border-inline-start);-webkit-border-end:var(--str-chat__modal-border-inline-end);border-inline-end:var(--str-chat__modal-border-inline-end)}.str-chat__modal .str-chat__modal__close-button{outline:none;background:none;border:none}.str-chat__modal .str-chat__modal__close-button svg path{fill:var(--str-chat__modal-close-icon-color)}.str-chat__modal .str-chat__modal__close-button svg circle,.str-chat__modal .str-chat__modal__close-button svg rect{fill:var(--str-chat__modal-close-icon-background)}.str-chat__message-attachment--card .str-chat__modal--open .str-chat__modal__inner.str-chat-react__modal__inner,.str-chat__message-attachment--gallery .str-chat__modal--open .str-chat__modal__inner.str-chat-react__modal__inner,.str-chat__message-attachment--image .str-chat__modal--open .str-chat__modal__inner.str-chat-react__modal__inner{background-color:transparent;width:unset;height:unset;padding:0}.str-chat__message-attachment--card .str-chat__modal--open .str-chat__modal__inner.str-chat-react__modal__inner img,.str-chat__message-attachment--gallery .str-chat__modal--open .str-chat__modal__inner.str-chat-react__modal__inner img,.str-chat__message-attachment--image .str-chat__modal--open .str-chat__modal__inner.str-chat-react__modal__inner img{max-width:unset;max-height:calc(100vh - 80px);cursor:default}.str-chat{--str-chat__message-notification-background-color:var(--str-chat__primary-color);--str-chat__message-notification-border-block-start:none;--str-chat__message-notification-border-block-end:none;--str-chat__message-notification-border-inline-start:none;--str-chat__message-notification-border-inline-end:none;--str-chat__message-notification-border-radius:50px;--str-chat__message-notification-box-shadow:none;--str-chat__message-notification-color:var(--str-chat__on-primary-color)}.str-chat__message-notification{background:var(--str-chat__message-notification-background-color);color:var(--str-chat__message-notification-color);box-shadow:var(--str-chat__message-notification-box-shadow);border-radius:var(--str-chat__message-notification-border-radius);-webkit-border-before:var(--str-chat__message-notification-border-block-start);border-block-start:var(--str-chat__message-notification-border-block-start);-webkit-border-after:var(--str-chat__message-notification-border-block-end);border-block-end:var(--str-chat__message-notification-border-block-end);-webkit-border-start:var(--str-chat__message-notification-border-inline-start);border-inline-start:var(--str-chat__message-notification-border-inline-start);-webkit-border-end:var(--str-chat__message-notification-border-inline-end);border-inline-end:var(--str-chat__message-notification-border-inline-end);font:var(--str-chat__caption-text);cursor:pointer}.str-chat{--str-chat__notification-list-border-radius:none;--str-chat__notification-list-color:var(--str-chat__notification-list-text-color);--str-chat__notification-list-background-color:transparent;--str-chat__notification-list-border-block-start:none;--str-chat__notification-list-border-block-end:none;--str-chat__notification-list-border-inline-start:none;--str-chat__notification-list-border-inline-end:none;--str-chat__notification-list-box-shadow:none}.str-chat__list-notifications{background:var(--str-chat__notification-list-background-color);color:var(--str-chat__notification-list-color);box-shadow:var(--str-chat__notification-list-box-shadow);border-radius:var(--str-chat__notification-list-border-radius);-webkit-border-before:var(--str-chat__notification-list-border-block-start);border-block-start:var(--str-chat__notification-list-border-block-start);-webkit-border-after:var(--str-chat__notification-list-border-block-end);border-block-end:var(--str-chat__notification-list-border-block-end);-webkit-border-start:var(--str-chat__notification-list-border-inline-start);border-inline-start:var(--str-chat__notification-list-border-inline-start);-webkit-border-end:var(--str-chat__notification-list-border-inline-end);border-inline-end:var(--str-chat__notification-list-border-inline-end)}.str-chat{--str-chat__notification-border-radius:var(--str-chat__border-radius-sm);--str-chat__notification-color:var(--str-chat__opaque-surface-text-color);--str-chat__notification-background-color:var(--str-chat__opaque-surface-background-color);--str-chat__notification-border-block-start:none;--str-chat__notification-border-block-end:none;--str-chat__notification-border-inline-start:none;--str-chat__notification-border-inline-end:none;--str-chat__notification-box-shadow:0 0 8px var(--str-chat__box-shadow-color)}.str-chat__notification{background:var(--str-chat__notification-background-color);color:var(--str-chat__notification-color);box-shadow:var(--str-chat__notification-box-shadow);border-radius:var(--str-chat__notification-border-radius);-webkit-border-before:var(--str-chat__notification-border-block-start);border-block-start:var(--str-chat__notification-border-block-start);-webkit-border-after:var(--str-chat__notification-border-block-end);border-block-end:var(--str-chat__notification-border-block-end);-webkit-border-start:var(--str-chat__notification-border-inline-start);border-inline-start:var(--str-chat__notification-border-inline-start);-webkit-border-end:var(--str-chat__notification-border-inline-end);border-inline-end:var(--str-chat__notification-border-inline-end);font:var(--str-chat__subtitle-text)}.str-chat{--str-chat__thread-border-radius:0;--str-chat__thread-color:var(--str-chat__text-color);--str-chat__thread-background-color:var(--str-chat__secondary-background-color);--str-chat__thread-border-block-start:none;--str-chat__thread-border-block-end:none;--str-chat__thread-border-inline-start:1px solid var(--str-chat__surface-color);--str-chat__thread-border-inline-end:none;--str-chat__thread-box-shadow:none;--str-chat__thread-header-border-radius:0;--str-chat__thread-header-color:var(--str-chat__text-color);--str-chat__thread-header-background-color:var(--str-chat__secondary-background-color);--str-chat__thread-header-border-block-start:none;--str-chat__thread-header-border-block-end:none;--str-chat__thread-header-border-inline-start:none;--str-chat__thread-header-border-inline-end:none;--str-chat__thread-header-box-shadow:none;--str-chat__thread-header-info-color:var(--str-chat__text-low-emphasis-color)}.str-chat__thread-container{background:var(--str-chat__thread-background-color);color:var(--str-chat__thread-color);box-shadow:var(--str-chat__thread-box-shadow);border-radius:var(--str-chat__thread-border-radius);-webkit-border-before:var(--str-chat__thread-border-block-start);border-block-start:var(--str-chat__thread-border-block-start);-webkit-border-after:var(--str-chat__thread-border-block-end);border-block-end:var(--str-chat__thread-border-block-end);-webkit-border-start:var(--str-chat__thread-border-inline-start);border-inline-start:var(--str-chat__thread-border-inline-start);-webkit-border-end:var(--str-chat__thread-border-inline-end);border-inline-end:var(--str-chat__thread-border-inline-end)}.str-chat__thread-container .str-chat__thread-header{background:var(--str-chat__thread-header-background-color);color:var(--str-chat__thread-header-color);box-shadow:var(--str-chat__thread-header-box-shadow);border-radius:var(--str-chat__thread-header-border-radius);-webkit-border-before:var(--str-chat__thread-header-border-block-start);border-block-start:var(--str-chat__thread-header-border-block-start);-webkit-border-after:var(--str-chat__thread-header-border-block-end);border-block-end:var(--str-chat__thread-header-border-block-end);-webkit-border-start:var(--str-chat__thread-header-border-inline-start);border-inline-start:var(--str-chat__thread-header-border-inline-start);-webkit-border-end:var(--str-chat__thread-header-border-inline-end);border-inline-end:var(--str-chat__thread-header-border-inline-end)}.str-chat__thread-container .str-chat__thread-header .str-chat__thread-header-name,.str-chat__thread-container .str-chat__thread-header .str-chat__thread-header-title{font:var(--str-chat__subtitle-medium-text)}.str-chat__thread-container .str-chat__thread-header .str-chat__thread-header-channel-name,.str-chat__thread-container .str-chat__thread-header .str-chat__thread-header-subtitle{font:var(--str-chat__body-text);color:var(--str-chat__thread-header-info-color)}.str-chat__thread-container .str-chat__thread-header .str-chat__close-thread-button{background-color:transparent;border:none}.str-chat__thread-container .str-chat__thread-header .str-chat__close-thread-button svg path{fill:var(--str-chat__thread-color)}.str-chat{--str-chat__tooltip-border-radius:var(--str-chat__border-radius-xs);--str-chat__tooltip-color:var(--str-chat__text-color);--str-chat__tooltip-background-color:var(--str-chat__secondary-background-color);--str-chat__tooltip-border-block-start:none;--str-chat__tooltip-border-block-end:none;--str-chat__tooltip-border-inline-start:none;--str-chat__tooltip-border-inline-end:none;--str-chat__tooltip-box-shadow:0 0 20px var(--str-chat__box-shadow-color)}.str-chat__tooltip{background:var(--str-chat__tooltip-background-color);color:var(--str-chat__tooltip-color);box-shadow:var(--str-chat__tooltip-box-shadow);border-radius:var(--str-chat__tooltip-border-radius);-webkit-border-before:var(--str-chat__tooltip-border-block-start);border-block-start:var(--str-chat__tooltip-border-block-start);-webkit-border-after:var(--str-chat__tooltip-border-block-end);border-block-end:var(--str-chat__tooltip-border-block-end);-webkit-border-start:var(--str-chat__tooltip-border-inline-start);border-inline-start:var(--str-chat__tooltip-border-inline-start);-webkit-border-end:var(--str-chat__tooltip-border-inline-end);border-inline-end:var(--str-chat__tooltip-border-inline-end);font:var(--str-chat__caption-text)}.str-chat__tooltip:after{background-color:var(--str-chat__tooltip-background-color)}.str-chat{--str-chat__typing-indicator-border-radius:none;--str-chat__typing-indicator-color:var(--str-chat__text-low-emphasis-color);--str-chat__typing-indicator-background-color:var(--str-chat__overlay-color);--str-chat__typing-indicator-border-block-start:none;--str-chat__typing-indicator-border-block-end:none;--str-chat__typing-indicator-border-inline-start:none;--str-chat__typing-indicator-border-inline-end:none;--str-chat__typing-indicator-box-shadow:none;--str-chat__typing-indicator-dot-background-color:var(--str-chat__text-color)}.str-chat__typing-indicator{background:var(--str-chat__typing-indicator-background-color);color:var(--str-chat__typing-indicator-color);box-shadow:var(--str-chat__typing-indicator-box-shadow);border-radius:var(--str-chat__typing-indicator-border-radius);-webkit-border-before:var(--str-chat__typing-indicator-border-block-start);border-block-start:var(--str-chat__typing-indicator-border-block-start);-webkit-border-after:var(--str-chat__typing-indicator-border-block-end);border-block-end:var(--str-chat__typing-indicator-border-block-end);-webkit-border-start:var(--str-chat__typing-indicator-border-inline-start);border-inline-start:var(--str-chat__typing-indicator-border-inline-start);-webkit-border-end:var(--str-chat__typing-indicator-border-inline-end);border-inline-end:var(--str-chat__typing-indicator-border-inline-end)}.str-chat__typing-indicator .str-chat__typing-indicator__dots .str-chat__typing-indicator__dot{border-radius:999px;-webkit-animation:dotFlashing 1s infinite alternate;animation:dotFlashing 1s infinite alternate;background-color:var(--str-chat__typing-indicator-dot-background-color)}.str-chat__typing-indicator .str-chat__typing-indicator__dots .str-chat__typing-indicator__dot:first-child{-webkit-animation-delay:0s;animation-delay:0s}.str-chat__typing-indicator .str-chat__typing-indicator__dots .str-chat__typing-indicator__dot:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.str-chat__typing-indicator .str-chat__typing-indicator__dots .str-chat__typing-indicator__dot:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes dotFlashing{0%{opacity:1}50%{opacity:.6}to{opacity:.2}}@keyframes dotFlashing{0%{opacity:1}50%{opacity:.6}to{opacity:.2}}}.app__wrapper::input[type=checkbox]{display:grid;place-content:center;-webkit-appearance:none;appearance:none;background-color:var(--static-background-color);margin:0;font:inherit;color:var(--text-low-emphasis-color);width:1.4em;height:1.4em;border:.15em solid var(--text-low-emphasis-color);border-radius:9999px}.app__wrapper::input[type=checkbox]:before{content:"";width:.8em;height:.8em;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .12s ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out;background-color:var(--primary-color);box-shadow:inset 1em 1em var(--primary-color);border-radius:9999px;box-sizing:border-box}.app__wrapper::input[type=checkbox]:checked:before{-webkit-transform:scale(1);transform:scale(1);border-radius:9999px}.app__wrapper{--primary-color:rgba(115,83,255,0.9019607843137255);--primary-color-alpha:rgba(115,83,255,0.10196078431372549);--static-background-color:#fff;--header-height:62px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-family:Helvetica Neue,sans-serif;--text-color:#2c2c30;--text-low-emphasis-color:#858688;--border-color:rgba(0,0,0,0.1);--border-stroke:1px solid var(--border-color);--header-title-text:var(--font-weight-bold) 18px/22px var(--font-family);--header-subtitle-text:14px/18px var(--font-family);--panel-primary-background-color:#f7f6f8;--panel-secondary-background-color:#e9e9ea;--error-color:#d0021b;--str-chat__font-family:var(--font-family);--str-chat__avatar-background-color:var(--primary-color)}body,html{margin:0;padding:0}#root,body,html{height:100%}.app__wrapper{display:flex;flex-direction:column;align-items:center;height:100vh;width:100vw;max-width:100vw;padding:36px}@media only screen and (max-width:930px){.app__wrapper{padding:72px 0 24px}}.app__wrapper .chat-container{flex:1 1;display:flex;box-shadow:0 1px 4px 0 rgba(0,0,0,.33);width:100%;border-radius:16px;overflow:hidden}@media only screen and (max-width:930px){.app__wrapper .chat-container{border-radius:0;overflow:auto}.app__wrapper .chat-container .sidebar{width:100%}}@media only screen and (max-width:768px){.app__wrapper .chat-container .pinned-messages__container,.app__wrapper .chat-container .str-chat__thread{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1000;width:100%;max-width:100%;background:#fff}}.sidebar{width:312px}.popup-color{width:90%;padding:32px!important;max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important;border-radius:12px!important;background:var(--primary-color)!important;overflow:visible!important}.popup-color .color-picker-container{background-color:#fff;border-radius:9px}.popup-color .color-close-button{display:flex;justify-content:center;align-items:center;width:40px!important;height:40px!important;border-radius:20px!important;cursor:pointer!important;position:absolute!important;top:0!important;right:0!important;z-index:2;padding:0!important;transition:background-color .2s ease-in-out}.popup-color .color-close-button:hover{background-color:var(--primary-color-alpha)}.popup-color .color-close-button .color-close-button-icon{pointer-events:none}.channel__container{height:100%;width:100%;min-width:0;flex:1 1}@media only screen and (max-width:930px){.channel__container{z-index:5;position:absolute;top:72px;bottom:24px;height:auto}}.hide{display:none}.pinned-messages__container,.str-chat__thread{width:30%;min-width:300px}.admin-panel__form{display:flex;flex-direction:column;height:100%;background:#f2f2f2}.admin-panel__form .admin-panel__form-header{height:var(--header-height);min-height:var(--header-height);display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 20px}.admin-panel__form .admin-panel__form-header .workspace-header__block,.admin-panel__form .admin-panel__form-header .workspace-header__block-item{display:flex;align-items:center;grid-gap:10px;gap:10px;overflow-y:hidden;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.admin-panel__form .admin-panel__form-header .workspace-header__block-item .team-channel-header__name,.admin-panel__form .admin-panel__form-header .workspace-header__block .team-channel-header__name{margin:0}@media only screen and (max-width:930px){.admin-panel__form .admin-panel__form-header .workspace-header__block,.admin-panel__form .admin-panel__form-header .workspace-header__block-item{margin-left:6px}}.admin-panel__form .admin-panel__form-header>.workspace-header__block:first-of-type{min-width:0;overflow-x:hidden}.admin-panel__form .admin-panel__form-header .workspace-header__subtitle,.admin-panel__form .admin-panel__form-header .workspace-header__title{white-space:nowrap}.admin-panel__form .admin-panel__form-header button{border:none;background:none;display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px}.admin-panel__form .admin-panel__form-footer{height:82px;padding:1rem 0;display:flex;align-items:center;justify-content:flex-end}.admin-panel__form .admin-panel__form-footer button{padding:10px 20px;margin-right:30px}.admin-panel__form .channel-name-input-field{display:flex;flex-direction:column;height:169px;padding-left:20px}.admin-panel__form .channel-name-input-field h2{display:flex;align-items:baseline;grid-gap:10px;gap:10px;margin:0;padding-block:30px 16px}.admin-panel__form .channel-name-input-field input{height:50px;width:100%;max-width:540px;padding-left:16px}.admin-panel__form .admin-panel__form-header{border-bottom:var(--border-stroke);background:var(--static-background-color)}.admin-panel__form .admin-panel__form-header .workspace-header__title{font:var(--header-title-text);color:var(--text-color)}.admin-panel__form .admin-panel__form-header .workspace-header__subtitle{font:var(--header-subtitle-text);color:var(--text-low-emphasis-color)}.admin-panel__form .admin-panel__form-header button{cursor:pointer}.admin-panel__form .admin-panel__form-footer{background:var(--panel-primary-background-color);border-bottom-right-radius:16px}.admin-panel__form .admin-panel__form-footer button{border:none;background:var(--primary-color);font:var(--font-weight-bold) 18px var(--font-family);color:var(--static-background-color);border-radius:8px;cursor:pointer}.admin-panel__form .channel-name-input-field h2{font:var(--font-weight-regular) 16px}.admin-panel__form .channel-name-input-field input{font:18px var(--font-family);background:var(--panel-primary-background-color);border:var(--border-stroke);border-radius:8px}.admin-panel__form .channel-name-input-field input:focus{border:1px solid var(--primary-color);outline:none}.admin-panel__form .channel-name-input-field input::-webkit-input-placeholder{font-weight:var(--font-weight-light);color:rgba(0,0,0,.5)}.admin-panel__form .channel-name-input-field input:-ms-input-placeholder{font-weight:var(--font-weight-light);color:rgba(0,0,0,.5)}.admin-panel__form .channel-name-input-field input::placeholder{font-weight:var(--font-weight-light);color:rgba(0,0,0,.5)}.admin-panel__form .admin-panel__form-validation-error{color:var(--error-color);font-size:14px;font-style:italic}.str-chat__attachment-list{align-items:flex-start}.str-chat__attachment-list .str-chat__message-attachment{max-width:100%}.str-chat__attachment-list .str-chat__message-attachment .str-chat__modal .str-chat__modal__close-button{inset-block-start:18px;inset-inline-end:18px}@media only screen and (max-width:979px){.str-chat__attachment-list .str-chat__message-attachment .str-chat__modal .str-chat__modal__close-button{inset-block-start:64px;inset-inline-end:6px}}.str-chat__attachment-list .str-chat__message-attachment .str-chat__modal .str-chat__modal__inner{width:80%;height:80%}.str-chat__attachment-list .str-chat__message-attachment .str-chat__modal .str-chat__modal__inner .image-gallery,.str-chat__attachment-list .str-chat__message-attachment .str-chat__modal .str-chat__modal__inner .image-gallery-content,.str-chat__attachment-list .str-chat__message-attachment .str-chat__modal .str-chat__modal__inner .image-gallery-image,.str-chat__attachment-list .str-chat__message-attachment .str-chat__modal .str-chat__modal__inner .image-gallery-slide,.str-chat__attachment-list .str-chat__message-attachment .str-chat__modal .str-chat__modal__inner .image-gallery-slide-wrapper,.str-chat__attachment-list .str-chat__message-attachment .str-chat__modal .str-chat__modal__inner .image-gallery-slides,.str-chat__attachment-list .str-chat__message-attachment .str-chat__modal .str-chat__modal__inner .image-gallery-swipe{width:100%;height:100%}.str-chat__attachment-list .str-chat__message-attachment--card--actions{overflow:hidden}.str-chat__attachment-list .str-chat__message-attachment-audio-widget{flex:1 1 var(--str-chat__attachment-max-width);max-width:var(--str-chat__attachment-max-width)}.str-chat__attachment-list .str-chat__message-attachment-card--text{display:none}.str-chat{--attachment-border:var(--border-stroke);--str-chat__audio-attachment-widget-border-block-start:var(--attachment-border);--str-chat__audio-attachment-widget-border-block-end:var(--attachment-border);--str-chat__audio-attachment-widget-border-inline-start:var(--attachment-border);--str-chat__audio-attachment-widget-border-inline-end:var(--attachment-border);--str-chat__file-attachment-border-block-start:var(--attachment-border);--str-chat__file-attachment-border-block-end:var(--attachment-border);--str-chat__file-attachment-border-inline-start:var(--attachment-border);--str-chat__file-attachment-border-inline-end:var(--attachment-border);--str-chat__card-attachment-background-color:#fff;--str-chat__card-attachment-border-radius:16px;--str-chat__card-attachment-border-block-start:var(--attachment-border);--str-chat__card-attachment-border-block-end:var(--attachment-border);--str-chat__card-attachment-border-inline-start:var(--attachment-border);--str-chat__card-attachment-border-inline-end:var(--attachment-border)}.str-chat__gallery-placeholder{font-size:16px}.str-chat__message-attachment--card--actions .str-chat__message-attachment-actions-button{border-bottom:none}.str-chat__message-attachment--card--actions .str-chat__message-attachment-actions-button:first-of-type{border-left:none}.str-chat__message-attachment--card--actions .str-chat__message-attachment-actions-button:last-of-type{border-right:none}.str-chat__message-attachment--card--actions .str-chat__message-attachment-actions-button:hover{color:var(--primary-color)}.str-chat__message-attachment--card--actions .str-chat__message-attachment-actions-button:active{color:#fff;background:var(--primary-color);transition:background-color .2s ease-out}.team-channel-header__container{height:var(--header-height);min-height:var(--header-height);display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 20px}.team-channel-header__container .workspace-header__block,.team-channel-header__container .workspace-header__block-item{display:flex;align-items:center;grid-gap:10px;gap:10px;overflow-y:hidden;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.team-channel-header__container .workspace-header__block-item .team-channel-header__name,.team-channel-header__container .workspace-header__block .team-channel-header__name{margin:0}@media only screen and (max-width:930px){.team-channel-header__container .workspace-header__block,.team-channel-header__container .workspace-header__block-item{margin-left:6px}}.team-channel-header__container>.workspace-header__block:first-of-type{min-width:0;overflow-x:hidden}.team-channel-header__container .workspace-header__subtitle,.team-channel-header__container .workspace-header__title{white-space:nowrap}.team-channel-header__container button{border:none;background:none;display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px}@media only screen and (max-width:930px){.team-channel-header__container{padding:0 6px;grid-gap:0;gap:0}}.team-channel-header__left{display:flex;flex-direction:row;align-items:center}@media only screen and (min-width:930px){.team-channel-header__left .back-arrow{display:none}}.team-channel-header__name{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis}.team-channel-header__name.user{font:var(--font-weight-medium);font-size:14px}.team-channel-header__container{border-bottom:var(--border-stroke);background:var(--static-background-color)}.team-channel-header__container .workspace-header__title{font:var(--header-title-text);color:var(--text-color)}.team-channel-header__container .workspace-header__subtitle{font:var(--header-subtitle-text);color:var(--text-low-emphasis-color)}.team-channel-header__container button{cursor:pointer}.channel-empty__container{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:20px}.channel-empty__container .channel-empty__avatars{display:flex}.channel-empty__container .channel-empty__avatars div:first-child{z-index:3}.channel-empty__container .channel-empty__avatars div:nth-child(2){position:relative;right:32px;z-index:2}.channel-empty__container .channel-empty__avatars div:nth-child(3){position:relative;right:64px;z-index:1}.channel-empty__container .channel-empty__avatars .str-chat__avatar{margin-right:0}.channel-empty__container .channel-empty__main-description{margin:16px 0 10px}.channel-empty__container .channel-empty__secondary-description{margin:0}.channel-empty__container .channel-empty__main-description{font-weight:var(--font-weight-bold);font-size:18px;line-height:120%;color:var(--text-color)}.channel-empty__container .channel-empty__main-description .channel-empty__user-name{color:var(--primary-color)}.channel-empty__container .channel-empty__secondary-description{font-size:14px;line-height:120%;color:var(--text-low-emphasis-color)}.str-chat-channel-list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:16px;border:0;overflow:hidden}.str-chat__load-more-button{display:none}.team-channel-list{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;padding:0 6px;width:100%}.team-channel-list .str-chat__channel-list-empty-v1{display:none}.team-channel-list .str-chat__channel-list-empty{padding:12px;line-height:18px}.team-channel-list .team-channel-list__message{padding:0 16px}.team-channel-list .team-channel-list__message.loading{height:115px}.team-channel-list .team-channel-list__header{display:flex;justify-content:space-between;align-items:center;padding:0 16px;margin:10px 0}.team-channel-list .team-channel-list__header .team-channel-list__header__title{height:16px;margin-bottom:0}.team-channel-list .team-channel-list__header button{display:flex;align-items:center;padding-block:4px}.team-channel-list::-webkit-scrollbar{display:none}.str-chat{--str-chat__channel-list-background-color:transparent}.team-channel-list .str-chat__avatar-fallback{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),var(--primary-color)}.team-channel-list .team-channel-list__message{color:#fff}.team-channel-list .team-channel-list__header .team-channel-list__header__title{font-size:13px;line-height:16px;color:hsla(0,0%,100%,.66)}.team-channel-list .team-channel-list__header button{background:transparent;border:none;cursor:pointer}.channel-preview{width:100%;padding:0}.channel-preview,.channel-preview.selected{display:flex;align-items:center;height:37px}.channel-preview__item{display:flex;align-items:center;max-width:220px;height:100%;width:100%;padding-left:26px;position:relative}.channel-preview__item p{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis}.channel-preview__item.single .str-chat__avatar{margin-right:12px}.channel-preview__item.multi .str-chat__avatar{margin-right:0}.channel-preview__item.multi span:first-child{position:relative;z-index:1;bottom:2px}.channel-preview__item.multi div:nth-child(2){position:relative;right:6px;bottom:-4px;z-index:2;margin-bottom:0;width:14px;height:14px;font-size:10px;background-color:var(--primary-color);border-radius:4px;margin-right:4px}.channel-preview__item .channel-unread-container{position:absolute;right:0;z-index:3;width:40px;background:linear-gradient(90deg,transparent,var(--primary-color))}.channel-preview__item .channel-unread-container .channel-unread{margin-left:auto;width:18px;height:18px;font-size:12px;background-color:#fff;color:var(--primary-color);border-radius:6px;text-align:center;line-height:18px;vertical-align:middle}.channel-preview{background:transparent;border:none;cursor:pointer}.channel-preview.selected,.channel-preview:hover{background:rgba(0,0,0,.2);border-top-right-radius:8px;border-bottom-right-radius:8px;font-weight:var(--font-weight-bold)}.channel-preview__item{font-size:14px;color:#fff}.channel-preview__item p{font-size:14px;margin:0;font-weight:400}.channel-preview__item .unread{font-weight:700}.channel-search__container{position:relative;display:flex;justify-content:center;align-items:center;padding:16px 16px 8px}.channel-search__input__wrapper{display:flex;justify-content:center;align-items:center;height:40px;min-width:0;width:100%}.channel-search__input__wrapper input{min-width:0;margin:0;padding:0 12px;height:auto}.channel-search__input__wrapper .channel-search__input__icon{width:32px;display:flex;justify-content:center}.channel-search__results{position:absolute;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:300px;z-index:10;left:230px;top:16px}.channel-search__results .channel-search__results-header{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;margin:12px}.channel-search__results .channel-search__results-header i{margin-left:12px}.channel-search__results .channel-search__result-container{display:flex;align-items:center;width:100%;height:48px;padding:0 12px;grid-gap:8px;gap:8px}.channel-search__results .channel-search__result-container .result-hashtag{display:flex;align-items:center;justify-content:center;height:24px;width:28px}.channel-search__results .channel-search__result-container .channel-search__result-text{white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis;width:100%;margin-bottom:0}.channel-search__container{border-top:1px solid rgba(0,0,0,.2)}.channel-search__input__wrapper{background:hsla(0,0%,100%,.2);border-radius:8px;border:1px solid transparent}.channel-search__input__wrapper:focus-within{border:1px solid var(--static-background-color)}.channel-search__input__wrapper input{background:none;border:none;outline:none;color:var(--static-background-color);font-size:16px}.channel-search__input__wrapper input::-webkit-input-placeholder{color:hsla(0,0%,100%,.66)}.channel-search__input__wrapper input:-ms-input-placeholder{color:hsla(0,0%,100%,.66)}.channel-search__input__wrapper input::placeholder{color:hsla(0,0%,100%,.66)}.channel-search__results{background:#fff;border:1px solid var(--panel-secondary-background-color);box-shadow:0 2px 4px rgba(0,0,0,.06);border-radius:8px}.channel-search__results .channel-search__results-header{color:var(--text-low-emphasis-color);font-weight:var(--font-weight-medium);font-size:14px;line-height:120%}.channel-search__results .channel-search__result-container{cursor:pointer}.channel-search__results .channel-search__result-container.highlighted,.channel-search__results .channel-search__result-container:hover{background:var(--primary-color-alpha)}.channel-search__results .channel-search__result-container .result-hashtag{background:var(--primary-color);border-radius:24px;font-weight:var(--font-weight-bold);font-size:14px;line-height:120%;color:#fff}.channel-search__results .channel-search__result-container .channel-search__result-text{color:var(--text-color);font-weight:var(--font-weight-medium);font-size:14px;line-height:120%}.str-chat__li{padding-inline:0}.str-chat__li--single,.str-chat__li--top{-webkit-padding-before:12px;padding-block-start:12px}.str-chat__li--bottom,.str-chat__li--single{-webkit-padding-after:12px;padding-block-end:12px}.str-chat__message{-webkit-margin-after:0;margin-block-end:0}.str-chat__message--deleted{display:flex;justify-content:center}.str-chat__message-team-pin-indicator{padding-left:72px;height:18px;display:flex;align-items:center;grid-gap:4px;gap:4px}.str-chat__message-team--bottom time,.str-chat__message-team--middle time,.str-chat__message-team-status{display:none}.quoted-message{align-items:center;padding-left:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quoted-message .str-chat__message-attachment img{padding-left:0;border-left:0}.str-chat__message-team{position:relative;display:flex;grid-gap:20px;gap:20px;padding:5px 20px}.str-chat__message-team:hover .str-chat__message-team-actions{visibility:visible}.str-chat__message-team.str-chat__message-team--editing{padding:15px 20px}.str-chat__message-team.str-chat__message-team--editing:not(.str-chat__message-team--top,.str-chat__message-team--single){-webkit-padding-start:75px;padding-inline-start:75px}.str-chat__message-team .avatar-host{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.str-chat__message-team .str-chat__message-team-group{position:relative;display:flex;flex:1 1;flex-direction:column;grid-gap:8px;gap:8px;min-width:0}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-meta{display:flex;align-items:baseline;justify-content:flex-start}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-meta time{visibility:visible}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-meta .str-chat__message-team-author{margin:0 8px 0 0}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content{width:100%;position:relative;margin:0}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-failed{display:flex;align-items:center;grid-gap:7px;gap:7px;margin:5px 0;padding:0}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content blockquote{margin:0 0 0 5px;position:relative;padding-left:10px}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content blockquote:before{content:"“";position:absolute;opacity:.5;top:2px;left:-5px}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-text p{margin:0;white-space:pre-line;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;background:none}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-text p a{display:inline-block}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-text p ul{margin:0}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-text p code{padding:2px;width:inherit;white-space:pre-wrap;word-break:break-all}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-text p pre{margin:0 5px 0 0;padding:10px}.str-chat__message-team .str-chat__message-team-group .str-chat__message-replies-count-button{display:flex;padding:0 0 5px}.str-chat__event-component__channel-event{display:flex;margin:24px 40px}.str-chat__event-component__channel-event .str-chat__event-component__channel-event__content,.str-chat__event-component__channel-event .str-chat__event-component__channel-event__sentence{margin-right:8px}.str-chat__event-component__channel-event .str-chat__event-component__channel-event__date{margin-top:4px}.str-chat{--str-chat__deleted-message-background-color:#fff}.str-chat__message--deleted .str-chat__message--deleted-inner{font-size:12px}.str-chat__message-team--editing{box-shadow:0 0 11px 0 rgba(0,0,0,.06),inset 0 1px 0 0 var(--primary-color),inset 0 -1px 0 0 var(--primary-color)}.str-chat__message-team--editing,.str-chat__message-team--editing .str-chat__message-input{background:var(--panel-secondary-background-color)}.pinned-message{background:#e6efff}.unpinned-message{background:var(--static-background-color)}.str-chat__message-team-pin-indicator{font-size:10px;color:var(--text-low-emphasis-color)}.str-chat__message-team-pin-indicator svg{fill:var(--text-low-emphasis-color)}.quoted-message{box-shadow:0 2px 6px rgba(0,0,0,.15);border-radius:8px;background:#fff}.quoted-message .quoted-message-inner{background:#fff}.str-chat__message-team-error-header{font-size:10px;color:rgba(0,0,0,.4);font-style:italic;text-transform:none}.str-chat__message-team:hover{background:var(--panel-secondary-background-color)}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-meta{font-size:11px}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-meta time{color:var(--text-low-emphasis-color);text-transform:uppercase}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-meta .str-chat__message-team-author{text-transform:capitalize;font-style:normal;font-weight:var(--font-weight-medium);font-size:13px;line-height:120%;color:var(--text-low-emphasis-color)}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content{color:var(--text-color);font-size:15px;line-height:22px;font-weight:var(--font-weight-regular)}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-text--is-emoji{font-size:32px;line-height:42px}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-failed{border:none;background:none;color:var(--error-color);cursor:pointer;font-size:var(--sm-font)}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content blockquote{font-style:italic}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content blockquote:before{font-size:30px;font-style:italic}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-text p{line-height:120%}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-text p a{color:var(--primary-color);font-weight:var(--font-weight-bold);text-decoration:none}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-text p code{border:1px solid rgba(208,2,27,.1);border-radius:3px}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-text p code,.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-text p pre{font-family:Monaco,monospace;line-height:inherit;font-size:12px;font-weight:var(--font-weight-bold);background-color:#f8f8f8}.str-chat__message-team .str-chat__message-team-group .str-chat__message-team-content .str-chat__message-team-text p pre{border-radius:4px;border:1px solid #d3d3d3}.str-chat__message-team .str-chat__message-team-group .str-chat__message-replies-count-button{border:none;background:none;line-height:15px;font-weight:var(--font-weight-bold);font-size:14px;color:var(--primary-color);cursor:pointer}.str-chat__message-team .str-chat__message-team-group .str-chat__message-replies-count-button:focus{outline:none}.str-chat__event-component__channel-event .str-chat__event-component__channel-event__content,.str-chat__event-component__channel-event .str-chat__event-component__channel-event__sentence{color:rgba(0,0,0,.6);font-size:16px}.str-chat__event-component__channel-event .str-chat__event-component__channel-event__date{font-size:10px}.str-chat__thread-list .str-chat__message-actions-list button:first-child{display:none}.str-chat__message-team-actions{position:absolute;top:-12px;right:0;display:flex;align-items:center;justify-content:space-between;width:75px;height:24px;z-index:10;padding:0 4px;visibility:hidden}.str-chat__message-team-actions>span{position:relative;flex:1 1;display:flex;justify-content:center;align-items:center;height:100%;text-align:center}.str-chat__message-team-actions .str-chat__message-actions-box-button{display:flex;align-items:center}.str-chat__message-team-actions .str-chat__message-actions-box{bottom:auto;left:auto;visibility:hidden;right:100%;top:-10px}.str-chat__message-team-actions .str-chat__message-actions-box--open{visibility:visible}.str-chat__thread-list .str-chat__message-team-actions{width:60px;min-width:unset}.str-chat__thread-list .str-chat__message-team-actions .str-chat__message-actions-box{top:auto;bottom:-10px}.str-chat__message-team-actions{border-radius:100px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 2px 1px 0 rgba(0,0,0,.07)}.str-chat__message-team-actions>span{cursor:pointer}.str-chat__message-team-actions>span svg{fill:#000;opacity:.5}.str-chat__message-team-actions>span:hover svg{opacity:1}.str-chat__message-team-actions .str-chat__message-actions-box-button{border:none;background:none}.str-chat__message-team-actions .str-chat__message-actions-box{border-radius:7px}.str-chat__edit-message-form .str-chat__message-input{padding-inline:0}.str-chat__edit-message-form .str-chat__emoji-picker-button,.str-chat__edit-message-form .str-chat__file-input-container{display:none}.str-chat__edit-message-form .str-chat__message-textarea-with-emoji-picker{padding:0}.str-chat__edit-message-form .str-chat__message-textarea-container{overflow:hidden}.str-chat__edit-message-form .str-chat__message-textarea-react-host{position:static}.str-chat__edit-message-form .str-chat__message-textarea-react-host .str-chat__suggestion-list-container{width:100%;left:0;bottom:85%}.str-chat__edit-message-form .str-chat__message-textarea-container{border:1px solid var(--primary-color)}.str-chat__edit-message-form .str-chat__message-textarea-container:focus-within{border-width:2px}.str-chat__edit-message-form .str-chat__edit-message-cancel{color:rgba(0,0,0,.33)}.str-chat__edit-message-form .str-chat__edit-message-cancel,.str-chat__edit-message-form .str-chat__edit-message-send{font-weight:var(--font-weight-bold);text-transform:none}.str-chat textarea{width:100%;resize:none;padding:16px 10px}.str-chat__textarea{height:auto;flex:1 1}.message-input__controls-button{height:100%;display:flex;justify-content:space-around;align-items:center}.message-input__controls-button svg{width:30px}.str-chat__dropzone-container{display:flex;align-items:center;justify-content:center;position:absolute;height:100%;width:100%;left:0;top:0;z-index:5}.giphy-icon__wrapper{display:flex;align-items:center;justify-content:space-evenly;height:24px;width:63px;margin-left:8px}.rfu-image-previewer{flex:none;margin-left:12px}.rfu-image-previewer__image{margin-bottom:0}.str-chat{--str-chat__message-textarea-background-color:#fff;--str-chat__message-textarea-border-radius:8px;--str-chat__suggestion-list-container-background-color:#fff;--str-chat__message-send-color:var(--primary-color)}.str-chat textarea{background:var(--static-background-color);font-size:15px;border:none;outline:none}.str-chat textarea::-webkit-input-placeholder{color:rgba(0,0,0,.2)}.str-chat textarea:-ms-input-placeholder{color:rgba(0,0,0,.2)}.str-chat textarea::placeholder{color:rgba(0,0,0,.2)}.str-chat__dropzone-container{background-color:var(--str-chat__dropzone-container-background-color);color:var(--str-chat__dropzone-container-color);-webkit-backdrop-filter:var(--str-chat__dropzone-container-backdrop-filter);backdrop-filter:var(--str-chat__dropzone-container-backdrop-filter);font:var(--str-chat__subtitle-text)}.str-chat__suggestion-list-container{border-bottom-left-radius:0;border-bottom-right-radius:0}.str-chat__send-button{background:var(--str-chat__message-send-background-color);color:var(--str-chat__message-send-color);box-shadow:var(--str-chat__message-send-box-shadow);border-radius:8px;-webkit-border-before:var(--str-chat__message-send-border-block-start);border-block-start:var(--str-chat__message-send-border-block-start);-webkit-border-after:var(--str-chat__message-send-border-block-end);border-block-end:var(--str-chat__message-send-border-block-end);-webkit-border-start:var(--str-chat__message-send-border-inline-start);border-inline-start:var(--str-chat__message-send-border-inline-start);-webkit-border-end:var(--str-chat__message-send-border-inline-end);border-inline-end:var(--str-chat__message-send-border-inline-end);cursor:pointer}.str-chat__send-button svg path{fill:var(--str-chat__message-send-color)}.str-chat__send-button:disabled{background-color:var(--str-chat__message-send-disabled-background-color)}.str-chat__send-button:disabled svg path{fill:var(--str-chat__message-send-disabled-color)}.message-input__controls-button{border-radius:5px;border:none;background:transparent;cursor:pointer}.message-input__controls-button path{fill-opacity:.2;fill:#000}.message-input__controls-button.active path,.message-input__controls-button:hover path{fill-opacity:1;fill:var(--primary-color)}.giphy-icon__wrapper{background:var(--primary-color);border-radius:12px}.giphy-icon__wrapper .giphy-icon__text{font-weight:var(--font-weight-bold);font-size:11px;color:#fff}.emoji-mart-anchor-selected{color:var(--primary-color)!important}.emoji-mart-anchor-bar{background:var(--primary-color)!important}.emoji-mart .emoji-mart-emoji:focus,div.rfu-dropzone:focus{outline:none}.team-message-input__wrapper{display:flex;align-items:center;padding:15px 20px 28px;width:100%;position:relative;flex-direction:column}.team-message-input__wrapper .team-message-input__input{border:1px solid rgba(0,0,0,.2);border-radius:var(--str-chat__message-textarea-border-radius);overflow:hidden;width:100%}.team-message-input__wrapper .team-message-input__input:focus-within{border-color:var(--primary-color)}.team-message-input__wrapper .team-message-input__input .team-message-input__top{min-height:43px;width:100%}.team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form{display:flex;align-items:center;padding-right:10px}.team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button{display:flex;align-items:center;padding:10px}.team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button svg{width:calc(var(--str-chat__spacing-px)*20);height:calc(var(--str-chat__spacing-px)*20)}.team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__suggestion-list-container{width:unset;bottom:85%;right:20px;left:20px}.team-message-input__wrapper .team-message-input__input .team-message-input__bottom{display:flex;align-items:center;justify-content:flex-start;width:100%;height:40px}.team-message-input__wrapper .str-chat__input--emojipicker{z-index:3;position:absolute;bottom:112px;left:20px;width:338px}.team-message-input__input .message-input__controls-button:first-of-type{border-right:1px solid hsla(0,0%,80%,.5)}.team-message-input__wrapper{background:var(--panel-primary-background-color)}.team-message-input__wrapper .team-message-input__input .team-message-input__top{background:#fff}.team-message-input__wrapper .team-message-input__input .team-message-input__bottom{background:rgba(0,0,0,.05)}.thread-message-input__wrapper{display:flex;padding:15px 20px 28px;width:100%;align-items:center}.thread-message-input__input{border:1px solid rgba(0,0,0,.2);border-radius:var(--str-chat__message-textarea-border-radius);overflow:hidden;width:100%;overflow:unset;display:flex;align-items:center;min-height:50px;position:relative;padding-right:40px}.thread-message-input__input:focus-within{border-color:var(--primary-color)}.thread-message-input__input .str-chat__suggestion-list-container{z-index:1;bottom:90%}.thread-message-input__input .thread-message-input__send-button{display:flex;align-items:center;justify-content:center;width:40px;height:100%;position:absolute;right:0}.thread-message-input__input .message-input__controls-button{min-height:50px}.thread-message-input__input .thread-message-input__send-button{background:rgba(0,0,0,.05);border:none;cursor:pointer}.thread-message-input__input .thread-message-input__send-button svg path{fill:var(--primary-color)}.thread-message-input__input .thread-message-input__send-button:disabled svg path{fill:var(--str-chat__message-send-disabled-color)}.thread-message-input__input textarea{border-top-left-radius:var(--str-chat__message-textarea-border-radius)}.str-chat__list .str-chat__parent-message-li{padding:12px 0;-webkit-margin-after:0;margin-block-end:0}.str-chat__list .str-chat__parent-message-li .str-chat__thread-start{display:none}.str-chat__thread-list .str-chat__message-team{padding:10px}.str-chat__list{background:var(--static-background-color)}.str-chat__list .str-chat__message-list-scroll .str-chat__ul{margin:0}.str-chat__list .str-chat__message-list-scroll .str-chat__ul .str-chat__date-separator{padding:16px}.str-chat__list .str-chat__message-list-scroll .str-chat__ul .str-chat__date-separator hr{margin-right:16px}.str-chat{--str-chat__message-list-background-color:#fafafa;--str-chat__message-list-color:var(-text-low-emphasis-color)}.str-chat__thread-list{background:#fff;border-bottom:var(--border-stroke)}.str-chat__message-reactions-container{-webkit-margin-before:8px;margin-block-start:8px}.str-chat__message-reactions-container .str-chat__simple-reactions-list-item--last-number{display:unset}.str-chat__message-reactions-container ul.str-chat__simple-reactions-list{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 6px 4px}.str-chat__message-reactions-container .str-chat__simple-reactions-list-item span{display:flex;align-items:center}.str-chat__message-reactions-container .emoji-mart-emoji-custom span{height:15px!important;width:15px!important}.str-chat__reaction-selector{left:unset;top:-60px;right:0}.str-chat__reaction-selector .emoji-mart-emoji span{height:24px!important;width:24px!important}.str-chat__message-reactions-container{margin-bottom:0}.str-chat__message-reactions-container .str-chat__simple-reactions-list-item{line-height:15px;margin:0}.str-chat__message-reactions-container .str-chat__simple-reactions-list-item:hover{cursor:pointer}.str-chat__message-reactions-container ul.str-chat__simple-reactions-list{background:var(--static-background-color);line-height:12px;border-radius:50vw;border:1px solid var(--panel-secondary-background-color);margin:0}.str-chat__message-reactions-container ul.str-chat__simple-reactions-list:hover{border:1px solid var(--primary-color)}.str-chat__message-reactions-container .str-chat__simple-reactions-list-item .emoji-mart-emoji:hover{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:scale(1.2);transform:scale(1.2)}.str-chat__message-reactions-container .str-chat__simple-reactions-list-item--last-number{font-size:11px;color:var(--text-color);margin:0}.str-chat__reaction-selector{border:1px solid var(--panel-secondary-background-color);border-radius:var(--str-chat__border-radius-circle)}.pinned-messages__header{height:var(--header-height);min-height:var(--header-height);display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 20px;-webkit-padding-end:10px;padding-inline-end:10px}.pinned-messages__header .workspace-header__block,.pinned-messages__header .workspace-header__block-item{display:flex;align-items:center;grid-gap:10px;gap:10px;overflow-y:hidden;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.pinned-messages__header .workspace-header__block-item .team-channel-header__name,.pinned-messages__header .workspace-header__block .team-channel-header__name{margin:0}@media only screen and (max-width:930px){.pinned-messages__header .workspace-header__block,.pinned-messages__header .workspace-header__block-item{margin-left:6px}}.pinned-messages__header>.workspace-header__block:first-of-type{min-width:0;overflow-x:hidden}.pinned-messages__header .workspace-header__subtitle,.pinned-messages__header .workspace-header__title{white-space:nowrap}.pinned-messages__header button{border:none;background:none;display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px}.pinned-messages__list{padding-top:20px}.pinned-messages__list .str-chat__message-replies-count-button,.pinned-messages__list .str-chat__message-simple__actions,.pinned-messages__list .str-chat__message-team-actions,.pinned-messages__list .str-chat__message-team-pin-indicator{display:none}.pinned-messages__list .pinned-message{margin-left:.5px}.pinned-messages__header{border-bottom:var(--border-stroke);background:var(--static-background-color)}.pinned-messages__header .workspace-header__title{font:var(--header-title-text);color:var(--text-color)}.pinned-messages__header .workspace-header__subtitle{font:var(--header-subtitle-text);color:var(--text-low-emphasis-color)}.pinned-messages__header .close-thread-icon,.pinned-messages__header button{cursor:pointer}.pinned-messages__list .pinned-message{background:#fff}.sidebar{display:flex;height:100%}.sidebar .sidebar__company-selection-bar{width:72px;padding:14px}.sidebar .sidebar__company-selection-bar .sidebar__company-badge{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.sidebar .channel-list-bar{display:flex;flex-direction:column;width:240px}@media only screen and (max-width:930px){.sidebar .channel-list-bar{flex:1 1;width:auto}}.sidebar .channel-list-bar .channel-list-bar__header{padding-inline:16px;height:var(--header-height);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.sidebar .channel-list-bar .channel-list-bar__header .channel-list-bar__header__text{font-size:1.28em;margin-bottom:0}.sidebar .channel-list-bar .channel-list-bar__header .color-button{align-items:center;background:#fff;border-radius:15px;box-shadow:0 2px 7px rgba(0,0,0,.198);cursor:pointer;display:flex;height:30px;justify-content:space-evenly;width:100px}.sidebar .channel-list-bar .channel-list-bar__header .color-text{color:#0a0a0a;font-size:12px;font-weight:700;letter-spacing:.8px;margin:0}.sidebar .channel-list-bar .channel-list-bar__header .color-circle{background:var(--primary-color);border-radius:11px;box-shadow:0 1px 4px 0 rgba(0,0,0,.33);height:22px;width:22px}.sidebar{box-shadow:inset 1px 0 0 var(--border-color)}.sidebar .sidebar__company-selection-bar{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),var(--primary-color);box-shadow:1px 0 0 rgba(0,0,0,.25)}.sidebar .sidebar__company-selection-bar .sidebar__company-badge{background:linear-gradient(150.64deg,var(--border-color) 12.73%,transparent 89.32%),var(--static-background-color);border-radius:var(--str-chat__border-radius-circle);box-shadow:0 4px 8px rgba(0,0,0,.33)}.sidebar .sidebar__company-selection-bar .sidebar__company-badge img{width:28px;height:28px;border-radius:8px}.sidebar .channel-list-bar{background:var(--primary-color)}.sidebar .channel-list-bar .channel-list-bar__header__text{font-weight:var(--font-weight-bold);font-size:18px;line-height:28px;color:#fff}.custom-thread-header{height:var(--header-height);min-height:var(--header-height);display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 20px;-webkit-padding-end:10px;padding-inline-end:10px}.custom-thread-header .workspace-header__block,.custom-thread-header .workspace-header__block-item{display:flex;align-items:center;grid-gap:10px;gap:10px;overflow-y:hidden;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.custom-thread-header .workspace-header__block-item .team-channel-header__name,.custom-thread-header .workspace-header__block .team-channel-header__name{margin:0}@media only screen and (max-width:930px){.custom-thread-header .workspace-header__block,.custom-thread-header .workspace-header__block-item{margin-left:6px}}.custom-thread-header>.workspace-header__block:first-of-type{min-width:0;overflow-x:hidden}.custom-thread-header .workspace-header__subtitle,.custom-thread-header .workspace-header__title{white-space:nowrap}.custom-thread-header button{border:none;background:none;display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px}.custom-thread-header{border-bottom:var(--border-stroke);background:var(--static-background-color)}.custom-thread-header .workspace-header__title{font:var(--header-title-text);color:var(--text-color)}.custom-thread-header .workspace-header__subtitle{font:var(--header-subtitle-text);color:var(--text-low-emphasis-color)}.custom-thread-header .close-thread-icon,.custom-thread-header button{cursor:pointer}.str-chat__thread{box-shadow:inset 1px 0 0 var(--border-color);border-top-right-radius:16px;border-bottom-right-radius:16px}.typing-indicator__input{position:relative;top:14px;display:flex;align-items:center}.typing-indicator__list{margin-left:6px}.dots,.typing-indicator__list{display:flex;align-items:center}.dots{justify-content:flex-start}.dot{width:5px;height:5px;margin-right:2px}.typing-indicator__input__text{margin-left:5px}.typing-indicator__input{color:rgba(0,0,0,.9);opacity:.5}.typing-indicator__list{color:hsla(0,0%,100%,.75);opacity:.5}.dot{border-radius:50%;-webkit-animation:wave2 1.1s linear infinite;animation:wave2 1.1s linear infinite}.typing-indicator__input__text{font-size:11px;line-height:13px;color:rgba(0,0,0,.9)}.typing-indicator__list .dots .dot{background:var(--static-background-color)}.typing-indicator__input .dots .dot{background:#000}.typing-indicator__input .dots .dot:nth-child(2),.typing-indicator__list .dots .dot:nth-child(2){-webkit-animation-delay:-.9s;animation-delay:-.9s;opacity:.5}.typing-indicator__input .dots .dot:nth-child(3),.typing-indicator__list .dots .dot:nth-child(3){-webkit-animation-delay:-.8s;animation-delay:-.8s;opacity:.2}@-webkit-keyframes wave2{0%,60%,to{opacity:1}30%{opacity:.5}}@keyframes wave2{0%,60%,to{opacity:1}30%{opacity:.5}}.user-list__container{display:flex;flex-direction:column;height:100%;overflow-y:scroll}.user-list__container .user-list__header-title{display:flex;align-items:center}.user-list__container .user-list__header-title .user-list__header-title-left{flex:1 1;display:flex;grid-gap:10px;gap:10px;margin:0;padding:30px 20px 16px;align-items:center;flex-wrap:wrap}.user-list__container .user-list__header-title .user-list__input{flex:1 1;padding:0 18px}.user-list__container .user-list__header-title .user-list__input .user-list__input__wrapper{display:flex;justify-content:center;align-items:center;height:40px;min-width:0;width:100%;max-width:250px;margin-left:auto}.user-list__container .user-list__header-title .user-list__input .user-list__input__wrapper input{min-width:0;margin:0;padding:0 12px;height:auto}.user-list__container .user-list__header-title .user-list__input .user-list__input__wrapper .user-list__input__icon{width:32px;display:flex;justify-content:center}.user-list__message{margin:20px}.user-list__row.user-list__header{padding-block:1rem}.user-list__row{width:100%;display:flex;align-items:center;justify-content:space-between;padding-block:.5rem;padding-inline:1rem;grid-gap:10px;gap:10px}.user-list__row p{margin:0}.user-list__row .user-list__column-block{width:90%;display:flex;align-items:center;justify-content:space-between}.user-list__row .user-list__column--user-data{flex:1 1;display:flex;align-items:center;grid-gap:8px;gap:8px;white-space:nowrap;overflow:hidden}.user-list__row .user-list__column--last-active{width:40%}.user-list__row .user-list__column--checkbox{flex:1 1}.user-list__row .user-list__column--checkbox,.user-list__row .user-list__column--last-active{display:flex;align-items:center;justify-content:center}.user-list__container{color:var(--text-color)}.user-list__container .user-list__header-title{border-bottom:1px solid var(--border-color)}.user-list__container .user-list__header-title .user-list__header-title-left{font:var(--font-weight-regular) 16px}.user-list__container .user-list__header-title .user-list__input .user-list__input__wrapper{background:var(--panel-primary-background-color);border-radius:8px;border:var(--border-stroke)}.user-list__container .user-list__header-title .user-list__input .user-list__input__wrapper:focus-within{border:1px solid var(--primary-color);outline:none}.user-list__container .user-list__header-title .user-list__input .user-list__input__wrapper input{background:none;border:none;outline:none;font-size:16px}.user-list__container .user-list__header-title .user-list__input .user-list__input__wrapper input::-webkit-input-placeholder{font-weight:var(--font-weight-light);color:rgba(0,0,0,.5)}.user-list__container .user-list__header-title .user-list__input .user-list__input__wrapper input:-ms-input-placeholder{font-weight:var(--font-weight-light);color:rgba(0,0,0,.5)}.user-list__container .user-list__header-title .user-list__input .user-list__input__wrapper input::placeholder{font-weight:var(--font-weight-light);color:rgba(0,0,0,.5)}.user-list__message{font-size:16px}.user-list__row.user-list__header p{color:var(--text-low-emphasis-color)}.user-list__row:hover{background:var(--panel-primary-background-color);cursor:pointer}.user-list__row p{font:var(--font-weight-regular) 14px/17px var(--font-family);color:var(--text-color)}.user-list__row .user-item__name{font-weight:500}.str-chat::-webkit-scrollbar{width:.3rem;height:.3rem}.str-chat::-webkit-scrollbar-thumb{background-color:#b2b1b5;border-radius:2px}.str-chat::-webkit-scrollbar-track{background:transparent}.notifications{max-width:1370px;padding:40px;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:auto}@media screen and (max-width:979px){.notifications{padding:88px 12px 12px}}@media only screen and (max-device-width:420px){.notifications{padding:46px 5px 5px;font-size:16px}}.notifications .notif-items-section{width:100%;margin-top:10px;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.notifications .notif-items-section{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:720px){.notifications .notif-items-section{grid-template-columns:repeat(auto-fit,100%)}}.notifications .notif-items-section>div{padding:12px}.notifications .section-title{font-size:28px;font-weight:400;margin:18px}.notifications .section-text{width:100%;font-size:18;font-weight:400;text-align:center}.notification-item{padding:18px;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";height:100%;background-color:#fff;border-radius:15px;transition:all .3s ease-in-out}.notification-item:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.01);transform:scale(1.01)}.notification-item .notif-details-container{display:flex;flex-direction:row}.notification-item .notif-details-container .user-image{margin:0 16px 0 0;width:40px;min-width:40px;height:40px;display:flex;overflow:hidden;border-radius:20px}.notification-item .notif-details-container .user-image a,.notification-item .notif-details-container .user-image a .image{height:100%;width:100%}.notification-item .notif-details-container .badge-image{margin:0 16px 0 0;width:40px;min-width:40px;height:42px;display:flex;overflow:hidden;border-radius:12px}.notification-item .notif-details-container .badge-image a,.notification-item .notif-details-container .badge-image a .image{height:100%;width:100%}.notification-item .message{color:#646464;font-weight:400;font-size:14px}.notification-item .notif-detail{color:#183b56;font-weight:400px;font-size:17px}.notification-item .notif-detail a{color:#7353ff;transition:all .3s ease-in-out}.notification-item .notif-detail a:hover{color:#8a71fd;-webkit-text-decoration-line:none;text-decoration-line:none}.notification-item .notif-detail .date-time-since{margin-top:2px;font-size:12px;color:#646464;margin-bottom:10px}.notification-item .notif-detail .another-badge-button{border-radius:80px;background-color:#7353ff;color:#fff;font-weight:400;width:80px;font-size:15px;padding:5px;transition:all .3s ease-in-out}.notification-item .notif-detail .another-badge-button:hover{background-color:#8a71fd;color:#fff}.notification-item .notif-detail .another-badge-button-none{display:none}.notification-item .notif-detail .project-image-container{height:300px;width:100%;justify-content:center;align-items:center;margin-top:5px;overflow:hidden;border-radius:25px;transition:all .3s ease-in-out}.notification-item .notif-detail .project-image-container img{width:100%;height:300px;border-radius:25px;object-fit:cover;object-position:center;transition:all .3s ease-in-out}.notification-item .notif-detail .project-image-container:hover{box-shadow:0 0 2px 0 #c8c8c8;-webkit-transform:scale(1.01);transform:scale(1.01)}.notification-item .notif-detail .project-image-container:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}.submit-project{display:flex;flex-direction:column;align-items:center}.submit-project textarea{height:auto}.submit-project .projects-header-container{width:100%;height:250px;background-color:#fff}.submit-project .projects-header-container .projects-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:375px){.submit-project .projects-header-container .projects-header-title-container{padding:40px 0 0 30px}}.submit-project .projects-header-container .projects-header-title-container .projects-title{margin-top:50px;font-size:48px;font-weight:700}.submit-project .projects-header-container .projects-header-title-container .title-description{font-weight:400}.submit-project .separator-container{width:100%;height:70px;background-color:#fff;border-top:2px solid #e2eef1;border-bottom:1px solid #e2eef1}.submit-project .home-content{max-width:1345px;width:100%;margin:40px;border:solid #eaeaf5;border-width:0 0 3px;padding-bottom:50px}@media screen and (max-width:720px){.submit-project .home-content{margin:40px 0}}.submit-project .home-content h4{margin-left:20px;font-size:16px;color:#8f91ac;font-weight:600;text-transform:uppercase}.submit-project .home-content h6{margin-left:20px;font-size:26px;font-weight:700}.project-contents{position:relative;padding:20px;background-color:#fff;border-radius:12px}.project-contents .project-form .title{font-weight:700}.project-contents .project-form .project-categories,.project-contents .project-form .wip-buttons{margin:30px 0}.project-contents .project-form .project-categories label,.project-contents .project-form .wip-buttons label{margin:4px 0}.project-contents .project-form .project-buttons{margin:50px 0 20px}.project-contents .project-form .project-buttons label{margin:4px 0}.project-contents .project-form .project-buttons{display:flex;flex-flow:row}.project-contents .project-form .project-buttons.hide{display:none}.project-contents .project-form .project-buttons .back-button .background{background-color:grey}.project-contents .project-form .project-buttons .delete-button .background{background-color:red}.project-contents .project-form .project-buttons .save-button .background{background-color:#00d165}.project-contents .project-form .project-buttons .button-element{margin:0 12px 0 0;min-width:80px;flex:3 1;border-radius:12px}.project-contents .project-form .project-buttons .button-element button,.project-contents .project-form .project-buttons .button-element input{padding:0 32px 0 12px}.project-contents .project-form .wip-buttons .container:hover input~.checkmark{background-color:#ccc}.project-contents .project-form .wip-buttons .container{display:flex;align-items:center;position:relative;margin-top:12px;cursor:pointer;font-size:18px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.project-contents .project-form .wip-buttons .container input{position:absolute;opacity:0;cursor:pointer}.project-contents .project-form .wip-buttons .container .checkmark{height:25px;width:25px;background-color:#eee;border-radius:50%;margin-right:12px}.project-contents .project-form .wip-buttons .container input:checked~.checkmark{background-color:#2196f3}.project-contents .project-form .wip-buttons .container input:checked~.checkmark:after{display:block}.project-contents .project-form .wip-buttons .container .checkmark:after{content:"";position:absolute;display:none;top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.project-contents .project-form .editor-container .toolbar .rdw-emoji-wrapper{display:none}.project-contents .project-form .editor-container .toolbar .rdw-image-wrapper .rdw-image-modal-size{align-items:center}.project-contents .project-form .editor-container .toolbar .rdw-image-wrapper .rdw-image-modal-size :not(input){margin:5px 0}.project-contents .project-form .editor-container .wrapper .editor{margin:12px 0 0;border:1px solid rgba(0,0,0,.05);border-radius:3px;padding:0 12px;min-height:200px;max-height:400px;background-color:#fff}.project-contents .project-form .submit-button button{padding:0 24px 0 0}.project-contents .project-form .submit-button .background{background-color:#00d165}.project-contents .project-form .photos-upload-container{margin:20px 0}.project-contents .project-form .project-files,.project-contents .project-form .project-photos{margin-bottom:20px}.project-contents .project-form .project-files .no-margin,.project-contents .project-form .project-photos .no-margin{margin:0}.project-contents .project-form .project-files .item-row,.project-contents .project-form .project-photos .item-row{display:flex;align-items:center}.project-contents .project-form .project-files .item-row>ul,.project-contents .project-form .project-photos .item-row>ul{height:auto;max-width:80%;display:flex;align-items:center;margin:20px;min-width:360px;flex-wrap:wrap}.project-contents .project-form .project-files .item-row>ul.photos-upload-container>li,.project-contents .project-form .project-photos .item-row>ul.photos-upload-container>li{height:200px}.project-contents .project-form .project-files .item-row>ul>li,.project-contents .project-form .project-photos .item-row>ul>li{flex-direction:column;justify-content:flex-end;align-items:center;border-radius:3px;margin:8px;background-color:hsla(0,0%,86.3%,.25);display:flex;width:140px;height:100%;padding:15px 8px 8px}.project-contents .project-form .project-files .item-row>ul>li .image,.project-contents .project-form .project-photos .item-row>ul>li .image{margin:auto;max-height:120px;max-width:120px;min-height:60px;min-width:60px}.project-contents .project-form .project-files .item-row>ul>li .op-buttons,.project-contents .project-form .project-photos .item-row>ul>li .op-buttons{display:flex;flex-direction:row;align-items:center}.project-contents .project-form .project-files .item-row>ul>li .op-buttons .delete,.project-contents .project-form .project-files .item-row>ul>li .op-buttons .move,.project-contents .project-form .project-files .item-row>ul>li .op-buttons .rotate,.project-contents .project-form .project-photos .item-row>ul>li .op-buttons .delete,.project-contents .project-form .project-photos .item-row>ul>li .op-buttons .move,.project-contents .project-form .project-photos .item-row>ul>li .op-buttons .rotate{width:40px;margin:6px}.project-contents .project-form .project-files .item-row>ul>li .file-name,.project-contents .project-form .project-photos .item-row>ul>li .file-name{margin:auto}.project-contents .project-form .project-files .item-row>ul>li:hover .hover-buttons,.project-contents .project-form .project-photos .item-row>ul>li:hover .hover-buttons{display:flex}.project-contents .project-form .project-files .item-row .add-file,.project-contents .project-form .project-files .item-row .add-picture,.project-contents .project-form .project-photos .item-row .add-file,.project-contents .project-form .project-photos .item-row .add-picture{width:80%;max-width:120px;margin:20px;height:40px;border-radius:12px;background-color:#7353ff}.project-contents .project-form .project-files .item-row .add-file .add-button,.project-contents .project-form .project-files .item-row .add-picture .add-button,.project-contents .project-form .project-photos .item-row .add-file .add-button,.project-contents .project-form .project-photos .item-row .add-picture .add-button{color:#fff;font-size:16px;height:100%;width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;cursor:pointer}.project-contents .project-form .project-files .item-row .add-file .add-button input,.project-contents .project-form .project-files .item-row .add-picture .add-button input,.project-contents .project-form .project-photos .item-row .add-file .add-button input,.project-contents .project-form .project-photos .item-row .add-picture .add-button input{display:none}.project-contents .project-form .project-files .item-row .add-file .add-button.disabled,.project-contents .project-form .project-files .item-row .add-picture .add-button.disabled,.project-contents .project-form .project-photos .item-row .add-file .add-button.disabled,.project-contents .project-form .project-photos .item-row .add-picture .add-button.disabled{cursor:not-allowed}.project-contents .project-form .project-files .item-row .add-file .add-button.greyed,.project-contents .project-form .project-files .item-row .add-picture .add-button.greyed,.project-contents .project-form .project-photos .item-row .add-file .add-button.greyed,.project-contents .project-form .project-photos .item-row .add-picture .add-button.greyed{pointer-events:none;background-color:grey;border-radius:12px}.project-contents .project-form .project-files .item-row .add-file .add-button.greyed.error-text,.project-contents .project-form .project-files .item-row .add-picture .add-button.greyed.error-text,.project-contents .project-form .project-photos .item-row .add-file .add-button.greyed.error-text,.project-contents .project-form .project-photos .item-row .add-picture .add-button.greyed.error-text{color:red}@media screen and (max-width:595px){.project-contents .project-form .project-files .item-row,.project-contents .project-form .project-photos .item-row{flex-direction:column}}.project-contents .project-form .action-buttons{display:flex;justify-content:center}.project-contents .project-form .action-buttons .back-button{margin:20px;width:120px;border-radius:12px}.project-contents .project-form .action-buttons .back-button .background{background-color:grey;box-shadow:4px 7px 12px 0 rgba(35,210,226,.2)}.project-contents .project-form .action-buttons .back-button .button-status-image{left:8px}.project-contents .project-form .action-buttons .back-button button{padding:0 12px 0 32px}.project-contents .project-form .action-buttons .next-button{margin:20px;width:120px;border-radius:12px}.project-contents .project-form .action-buttons .next-button .background{background-color:#00d165;box-shadow:4px 7px 12px 0 rgba(35,210,226,.2)}.project-contents .project-form .action-buttons .next-button button{padding:0 32px 0 12px}@media screen and (max-width:595px){.project-contents{border-radius:0}}.select-badges{margin:20px auto 40px}.select-badges textarea{height:auto}.select-badges .badges-div{margin:20px 0 0}.select-badges .badges-div .badges-div-header{margin:12px 0}.select-badges .badges-div .select-badge-button-closed,.select-badges .badges-div .select-challenge-button-closed{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:50px;border-radius:10px;margin:30px 0 0;padding:20px 30px;background-color:#fff;border:1px solid #eee;cursor:pointer;transition:all .2s ease-in-out}.select-badges .badges-div .select-badge-button-closed:hover,.select-badges .badges-div .select-challenge-button-closed:hover{background-color:#e4d5ff}.select-badges .badges-div .select-badge-button-opened,.select-badges .badges-div .select-challenge-button-opened{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:50px;border-radius:10px 10px 0 0;margin:30px 0 0;padding:20px 30px;background-color:#fff;border:1px solid #b5b5b5;border-bottom:0;cursor:pointer;transition:all .2s ease-in-out}.select-badges .badges-div .select-badge-button-text,.select-badges .badges-div .select-challenge-button-text{font-size:20px}.select-badges .badges-div .search-bar-container{height:70px;width:80%;max-width:350px;display:flex;overflow:hidden}.select-badges .badges-div .search-bar-container .search-bar{position:relative;margin:15px 10px;width:80%}.select-badges .badges-div .search-bar-container .search-bar label{font-size:10px;font-weight:400;margin:auto}.select-badges .badges-div .search-bar-container .search-bar input{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;height:100%;margin:0;color:#aaabb7}.select-badges .badges-div .search-bar-container .search-bar ::-webkit-input-placeholder{font-weight:500;font-size:13px}.select-badges .badges-div .search-bar-container .search-bar.active label,.select-badges .badges-div .search-bar-container .search-bar:focus-within label{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background-color:#fff;padding:0 6px;font-size:10px;top:-6px;left:12px}.select-badges .badges-div .search-bar-container .search-button{border:0;cursor:pointer;background-color:#7353ff;border-radius:80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:38px;width:38px;display:flex;justify-content:center;align-items:center;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:auto 0;transition:all .2s ease-in-out}@media screen and (max-width:650px){.select-badges .badges-div .search-bar-container .search-button{margin-top:18px;margin-left:5px;height:32px;width:32px}}.select-badges .badges-div .search-bar-container .search-button:hover{background-color:#8a71fd}.select-badges .badges-div .search-bar-container .search-button .icon-search{fill:#fff;width:13px;height:13px}.select-badges .badges-div .badges-div-content,.select-badges .badges-div .challenges-div-content{background-color:#fff;border-radius:0 0 10px 10px;margin:0 0 20px;padding:0 20px 20px;border:1px solid #b5b5b5;border-top:0 solid #b5b5b5}.select-badges .badges-div .badges-div-content .categories>ul,.select-badges .badges-div .challenges-div-content .categories>ul{display:flex;flex-wrap:wrap}.select-badges .badges-div .badges-div-content .categories>ul>li,.select-badges .badges-div .challenges-div-content .categories>ul>li{cursor:pointer;background-color:#fff;border-radius:20px;padding:8px 12px;color:#adafca;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);white-space:nowrap;margin:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .2s ease-in-out,color .2s ease-in-out}@media screen and (max-width:400px){.select-badges .badges-div .badges-div-content .categories>ul>li,.select-badges .badges-div .challenges-div-content .categories>ul>li{padding:8px 5px;margin-right:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:12px}}.select-badges .badges-div .badges-div-content .categories>ul>li:hover,.select-badges .badges-div .challenges-div-content .categories>ul>li:hover{cursor:pointer;background-color:#7353ff;color:#fff}.select-badges .badges-div .badges-div-content .categories>ul>li.active,.select-badges .badges-div .challenges-div-content .categories>ul>li.active{background-color:#7353ff;color:#fff}.select-badges .badges-div .badges-div-content .badges-shown,.select-badges .badges-div .challenges-div-content .badges-shown{padding:0;flex:1 1}.select-badges .badges-div .badges-div-content .badges-shown .badge-list,.select-badges .badges-div .challenges-div-content .badges-shown .badge-list{margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,20%)}@media screen and (max-width:979px){.select-badges .badges-div .badges-div-content .badges-shown .badge-list,.select-badges .badges-div .challenges-div-content .badges-shown .badge-list{grid-template-columns:repeat(auto-fit,25%)}}@media screen and (max-width:720px){.select-badges .badges-div .badges-div-content .badges-shown .badge-list,.select-badges .badges-div .challenges-div-content .badges-shown .badge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:400px){.select-badges .badges-div .badges-div-content .badges-shown .badge-list,.select-badges .badges-div .challenges-div-content .badges-shown .badge-list{grid-template-columns:repeat(auto-fit,100%)}}.select-badges .badges-div .badges-div-content .badges-shown .badge-list>li,.select-badges .badges-div .challenges-div-content .badges-shown .badge-list>li{margin:0;cursor:pointer}.select-badges .badges-div .badges-div-content .badges-shown .badge-list>li.selected .badge-item-sub,.select-badges .badges-div .challenges-div-content .badges-shown .badge-list>li.selected .badge-item-sub{box-shadow:0 0 0 4px #7353ff;position:relative}.select-badges .badges-div .badges-div-content .badges-shown .badge-list>li.selected .badge-item-sub .badge-checkmark,.select-badges .badges-div .challenges-div-content .badges-shown .badge-list>li.selected .badge-item-sub .badge-checkmark{margin-top:2px;visibility:visible}.select-badges .badges-div .badges-div-content .badges-shown .no-badges,.select-badges .badges-div .challenges-div-content .badges-shown .no-badges{display:flex;justify-content:center;padding:20px 0}.select-badges .badges-div .badges-div-content .all-challenges,.select-badges .badges-div .challenges-div-content .all-challenges{width:100%;flex-direction:column}.select-badges .badges-div .badges-div-content .challenges-shown,.select-badges .badges-div .challenges-div-content .challenges-shown{padding:0;flex:1 1}.select-badges .badges-div .badges-div-content .challenges-shown .challenge-list,.select-badges .badges-div .challenges-div-content .challenges-shown .challenge-list{overflow-y:hidden!important;display:grid;flex-direction:column;align-items:stretch;justify-content:space-evenly;grid-template-columns:repeat(auto-fit,30%)}@media screen and (max-width:1200px){.select-badges .badges-div .badges-div-content .challenges-shown .challenge-list,.select-badges .badges-div .challenges-div-content .challenges-shown .challenge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:979px){.select-badges .badges-div .badges-div-content .challenges-shown .challenge-list,.select-badges .badges-div .challenges-div-content .challenges-shown .challenge-list{margin:20px 0;grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:720px){.select-badges .badges-div .badges-div-content .challenges-shown .challenge-list,.select-badges .badges-div .challenges-div-content .challenges-shown .challenge-list{grid-template-columns:repeat(auto-fit,100%)}}.select-badges .badges-div .badges-div-content .challenges-shown .challenge-list>li,.select-badges .badges-div .challenges-div-content .challenges-shown .challenge-list>li{margin:0;cursor:pointer}.select-badges .badges-div .badges-div-content .challenges-shown .challenge-list>li.selected .challenge-item-sub,.select-badges .badges-div .challenges-div-content .challenges-shown .challenge-list>li.selected .challenge-item-sub{box-shadow:0 0 0 4px #7353ff;position:relative}.select-badges .badges-div .badges-div-content .challenges-shown .challenge-list>li.selected .challenge-item-sub .challenge-checkmark,.select-badges .badges-div .challenges-div-content .challenges-shown .challenge-list>li.selected .challenge-item-sub .challenge-checkmark{margin-top:2px;visibility:visible}.select-badges .badges-div .badges-div-content .challenges-shown .no-challenges,.select-badges .badges-div .challenges-div-content .challenges-shown .no-challenges{display:flex;justify-content:center;padding:20px 0}.select-badges .badges-div .badges-div-content .badges-main-footer,.select-badges .badges-div .badges-div-content .challenges-main-footer,.select-badges .badges-div .challenges-div-content .badges-main-footer,.select-badges .badges-div .challenges-div-content .challenges-main-footer{display:flex;align-items:center;justify-content:center}.tag-input .ReactTags__selected .ReactTags__tag{display:inline-block;background-color:#33404d;margin-right:8px;margin-bottom:8px;padding:8px;color:#fff;border-radius:3px}.tag-input .ReactTags__selected .ReactTags__tag .ReactTags__remove{margin-left:8px;border-radius:3px;border-color:transparent;width:20px}.tag-input .ReactTags__suggestions ul{list-style-type:none;background:#fff}.tag-input .ReactTags__suggestions li{padding:8px;margin-right:8px;display:inline;background:#f6f6f6}.tag-input .ReactTags__suggestions li span{white-space:nowrap;line-height:48px}.tag-input .ReactTags__suggestions li mark{text-decoration:underline;background:none;font-weight:600}.tag-input .ReactTags__suggestions ul li.ReactTags__activeSuggestion{background:#33404d;cursor:pointer}.tag-input .ReactTags__suggestions ul li.ReactTags__activeSuggestion mark,.tag-input .ReactTags__suggestions ul li.ReactTags__activeSuggestion span{color:#fff}.rdw-scratch-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-scratch-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:180px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;justify-content:space-between;box-shadow:3px 3px 5px #bfbdbd}.rdw-scratch-modal.hide{display:none}.rdw-scratch-wrapper img{content:url(/static/media/icon-scratch.2ff85059.png);width:20px}.rdw-scratch-modal-header span{display:none}.rdw-scratch-modal-header{font-size:15px;display:flex}.rdw-scratch-modal-header:after{content:"Scratch Project Link"}.rdw-scratch-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-scratch-modal-header-label{width:95px;margin-top:5px;background:#6eb8d4;border:1px solid #f1f1f1;border-bottom:2px solid #0a66b7}.rdw-scratch-modal-link-section{display:flex;flex-direction:column}.rdw-scratch-modal-link-input{width:88%;height:35px;margin:10px 0;border:1px solid #f1f1f1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-scratch-modal-link-input-wrapper{display:flex;align-items:center}.rdw-scratch-modal-link-input:focus{outline:none}.rdw-scratch-modal-btn-section{display:flex;justify-content:center}.rdw-scratch-modal-btn{margin:0 3px;width:75px;height:30px;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-scratch-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-scratch-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-scratch-modal-btn:focus{outline:none!important}.rdw-scratch-modal-btn:disabled{background:#ece9e9}.rdw-scratch-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-scratch-modal-size-input{width:80%;height:20px;border:1px solid #f1f1f1;border-radius:2px;font-size:12px}.rdw-scratch-modal-size-input:focus{outline:none}.project-videos{margin-bottom:20px}.project-videos .no-margin{margin:0}.project-videos .item-row,.project-videos .item-row>ul{display:flex;align-items:center}.project-videos .item-row>ul{height:auto;max-width:80%;margin:20px;min-width:360px;background-color:hsla(0,0%,86.3%,.75);border-radius:10px;padding:12px;flex-wrap:wrap}.project-videos .item-row>ul.photos-upload-container>li{height:134px}.project-videos .item-row>ul>li{position:relative;cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:3px;margin:8px;display:flex;width:110px;height:100%;background-color:#eee}.project-videos .item-row>ul>li .image{margin:auto;max-height:110px;max-width:110px;min-height:60px;min-width:60px}.project-videos .item-row>ul>li .non-active-cover{pointer-events:none;background-color:rgba(0,0,0,.25);position:absolute;left:0;top:0;right:0;bottom:0}.project-videos .item-row>ul>li .delete-button{cursor:pointer;border:0;position:absolute;top:2px;right:2px;background-color:#555;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.project-videos .item-row>ul>li .delete-button svg{width:15px;height:15px;fill:#fff}.project-videos .item-row .add-video{width:80%;max-width:120px;margin:20px;height:40px;border-radius:12px;background-color:#7353ff;align-items:center;justify-content:center}.project-videos .item-row .add-video .add-button{color:#fff;font-size:16px;height:100%;width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;cursor:pointer}.project-videos .item-row .add-video .add-button input{display:none}.project-videos .item-row .add-video .add-button.disabled{cursor:not-allowed}.project-videos .item-row .add-video .add-button.greyed{pointer-events:none;background-color:grey;border-radius:12px}.project-videos .item-row .add-video .add-button.greyed.error-text{color:red}@media screen and (max-width:595px){.project-videos .item-row{flex-direction:column;margin-bottom:30px}}.project-videos .video-preview{width:100%;display:flex;align-items:center;justify-content:center}.project-videos .video-preview video{width:100%;border-radius:10px;max-height:734px}.project-videos .video-uploading{width:100%;height:50px;display:flex;flex-direction:row;align-items:center;justify-content:center}.project-videos .video-uploading h3{margin:0 0 0 10px}.progress-bar{margin:20px auto;height:5px;background-color:#c8c8c8;border-radius:3px}.progress-bar .progress{height:100%;background-color:#7353ff;border-radius:3px;transition:all .1s}.project-covers{margin-bottom:20px}.project-covers .no-margin{margin:0}.project-covers .item-row,.project-covers .item-row>ul{display:flex;align-items:center}.project-covers .item-row>ul{max-width:80%;overflow-x:auto;overflow-y:hidden;margin:20px;min-width:360px;height:150px}.project-covers .item-row>ul>li{position:relative;cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:center;margin:0 8px;display:flex}.project-covers .item-row>ul>li .image{border-radius:12px;margin:auto;object-fit:cover;height:150px;width:200px;border:5px solid #fff}.project-covers .item-row>ul .selected-cover .image{border-radius:12px;margin:auto;object-fit:cover;height:150px;width:200px;border:5px solid #7353ff}.project-authors{margin-bottom:20px}.project-authors .no-margin{margin:0}.project-authors .item-row,.project-authors .item-row>ul{display:flex;align-items:center}.project-authors .item-row>ul{height:auto;max-width:80%;margin:20px;min-width:360px;flex-wrap:wrap}.project-authors .item-row>ul.authors-container>li{height:200px}.project-authors .item-row>ul>li{position:relative;flex-direction:column;justify-content:center;align-items:center;border-radius:3px;margin:8px;display:flex;width:140px;height:100%;padding:15px 8px 8px}.project-authors .item-row>ul>li .image{margin:12px 0;height:60px;width:60px;border-radius:50%}.project-authors .item-row>ul>li .author-name{margin:0;font-size:larger}.project-authors .item-row>ul>li .author-role{margin:0;font-weight:400}.project-authors .item-row>ul>li .op-buttons{display:flex;flex-direction:row;margin-top:8px}.project-authors .item-row>ul>li .op-buttons .delete-button,.project-authors .item-row>ul>li .op-buttons .edit-button{cursor:pointer;border:0;background-color:red;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:6px}.project-authors .item-row>ul>li .op-buttons .delete-button svg,.project-authors .item-row>ul>li .op-buttons .edit-button svg{width:18px;height:18px;fill:#fff}.project-authors .item-row>ul>li .op-buttons .delete-button.greyed,.project-authors .item-row>ul>li .op-buttons .edit-button.greyed{opacity:.3;pointer-events:none;cursor:default}.project-authors .item-row>ul>li .op-buttons .edit-button{background-color:#00d165}.project-authors .item-row>ul>li:hover .hover-buttons{display:flex}.project-authors .item-row .add-author{width:80%;max-width:160px;margin:20px;height:40px;border-radius:12px;background-color:#7353ff}.project-authors .item-row .add-author .add-button{color:#fff;font-size:16px;height:100%;width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;cursor:pointer}.project-authors .item-row .add-author .add-button input{display:none}.project-authors .item-row .add-author .add-button.disabled{cursor:not-allowed}.project-authors .item-row .add-author .add-button.greyed{pointer-events:none;background-color:grey;border-radius:12px}.project-authors .item-row .add-author .add-button.greyed.error-text{color:red}@media screen and (max-width:595px){.project-authors .item-row{flex-direction:column}}.author-modal{overflow:inherit!important}.author-modal .modal-close-button{display:flex;color:#ccc;top:20px;right:20px;width:40px;height:40px}.author-modal .author-modal-container{padding:8px}.author-modal .author-modal-container h4{margin:0;font-size:large}.author-modal .author-modal-container .author-selects{display:flex;flex-direction:column;width:100%;align-items:center;margin:10px 0 0}.author-modal .author-modal-container .author-selects .author-select{display:flex;flex-direction:row;align-items:center;margin:15px 0}.author-modal .author-modal-container .author-selects .author-select p{font-size:large;width:50px;text-align:right;margin:0 50px 0 8px}.author-modal .author-modal-container .author-selects .author-select .author-dropdown{width:180px;height:40px;font-weight:500;font-size:medium}.author-modal .author-modal-container .author-selects .author-select .author-dropdown input{height:100%}.author-modal .author-modal-container .author-selects .author-select .custom-option{display:flex;flex-direction:row;align-items:center;font-weight:400;font-size:medium}.author-modal .author-modal-container .author-selects .author-select .custom-option img{width:24px;height:24px;border-radius:50%;margin:0 10px 0 0}.author-modal .author-modal-container .author-selects .modal-error-message{color:red;height:30px;margin:0}.author-modal .author-modal-container .author-selects select{min-width:150px;height:40px;padding:0 8px;font-weight:500;font-size:medium;background-color:#fff;border-radius:4px;border:1px solid #ccc}.author-modal .author-modal-container .author-button{width:120px}.author-modal .author-modal-container .author-button button{z-index:auto}.edit-section textarea{height:auto}.edit-section .projects-header-container{width:100%;height:250px;background-color:#fff}.edit-section .projects-header-container .projects-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:375px){.edit-section .projects-header-container .projects-header-title-container{padding:40px 0 0 30px}}.edit-section .projects-header-container .projects-header-title-container .projects-title{margin-top:50px;font-size:48px;font-weight:700}.edit-section .projects-header-container .projects-header-title-container .title-description{font-weight:400}.edit-section .separator-container{width:100%;height:70px;background-color:#fff;border-top:2px solid #e2eef1;border-bottom:1px solid #e2eef1}.edit-section .home-content{margin:40px;border:solid #eaeaf5;border-width:0 0 3px;padding-bottom:50px}@media screen and (max-width:720px){.edit-section .home-content{margin:40px 0}}.edit-section .home-content h4{margin-left:20px;font-size:16px;color:#8f91ac;font-weight:600;text-transform:uppercase}.edit-section .home-content h6{margin-left:20px;font-size:26px;font-weight:700}.editor-view-container{width:100vw;height:100vw;min-height:0!important;display:flex;flex-direction:column;background-color:#f2f2f2;max-height:400px;padding:12px 12px 0}.editor-view-container .editor-container{display:flex;flex:1 1}.editor-view-container .editor-container .toolbar{margin:0;border-radius:8px 8px 0 0;border-color:#dedeea}.editor-view-container .editor-container .toolbar .rdw-emoji-wrapper{display:none}.editor-view-container .editor-container .wrapper{display:flex;flex-direction:column;flex:1 1}.editor-view-container .editor-container .wrapper .editor{border:1px solid #dedeea;border-radius:0 0 8px 8px;padding:0 12px;background-color:#fff;flex:1 1}.editor-view-container .button-container{padding:0;height:40px;width:120px;margin:8px auto;background-color:#23d2e2;border-radius:8px;line-height:40px;color:#fff;text-align:center;font-size:14px;display:flex;justify-content:space-evenly}.editor-view-container .button-container .svg-container svg{fill:#fff;margin-top:10px;height:20px}.editor-view-container .hide{display:none}.editor-view-container span{font-size:16px}.work-in-progress{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.work-in-progress .projects-header-container{width:100%;height:250px;background-color:#fff}.work-in-progress .projects-header-container .projects-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:375px){.work-in-progress .projects-header-container .projects-header-title-container{padding:40px 0 0 30px}}.work-in-progress .projects-header-container .projects-header-title-container .projects-title{margin-top:50px;font-size:48px;font-weight:700}.work-in-progress .projects-header-container .projects-header-title-container .title-description{font-weight:400}.work-in-progress .separator-container{width:100%;height:60px;background-color:#fff;border-top:2px solid #e2eef1;border-bottom:1px solid #e2eef1}.work-in-progress .body{padding:40px}@media screen and (max-width:979px){.work-in-progress .body{padding:0}}.work-in-progress .grid{margin-top:16px;display:grid;grid-gap:16px;align-items:start;grid-template-columns:72.972972973% 26.5202702703%;grid-template-areas:"content sidebar1" "content sidebar2" "content sidebar3"}.work-in-progress .grid .grid-column{display:grid;grid-template-columns:100%;grid-gap:16px;min-width:0}.work-in-progress .grid .grid-column:first-child{grid-area:content}.work-in-progress .grid .grid-column:nth-child(2){grid-area:sidebar1}.work-in-progress .grid .grid-column:nth-child(3){grid-area:sidebar2}.work-in-progress .grid .grid-column:nth-child(4){grid-area:sidebar3}.work-in-progress .widget-box{padding:32px 28px;border-radius:12px;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06);position:relative}@media screen and (max-width:979px){.work-in-progress .widget-box{border-radius:0}}.work-in-progress .widget-box .project-header{min-height:90px;padding:20px 0;margin-bottom:40px;border-radius:12px;position:relative;display:flex;justify-content:space-between;align-items:flex-end}.work-in-progress .widget-box .project-header .project-title{display:flex;align-items:center;color:#183b56}.work-in-progress .widget-box .project-header .project-title .title{font-size:30px;font-weight:700;margin-bottom:10px}.work-in-progress .widget-box .project-header .project-title .subtitle{margin-bottom:0;font-weight:500}.work-in-progress .widget-box .project-header .project-title .author{display:flex;align-items:center}.work-in-progress .widget-box .project-header .project-title .project-creators{position:relative;width:80px;height:80px;margin:0 20px;min-width:80px;overflow:hidden}.work-in-progress .widget-box .project-header .project-title .project-creators :first-child{position:absolute;top:0;right:0;width:55px;height:55px;border:2px solid #fff;border-radius:50%}.work-in-progress .widget-box .project-header .project-title .project-creators :last-child{position:absolute;bottom:0;left:0;width:55px;height:55px;border:2px solid #fff;border-radius:50%}.work-in-progress .widget-box .project-header .project-title .profile-image{border-radius:50%;overflow:hidden;height:80px;width:80px;min-width:80px;display:flex;justify-content:center;align-items:center;margin:0 20px}.work-in-progress .widget-box .project-header .project-title .profile-image .image{width:100%;height:100%}.work-in-progress .widget-box .project-header .project-badges{text-align:center}.work-in-progress .widget-box .project-header .project-badges .project-badges-text{font-size:14px}.work-in-progress .widget-box .project-header .project-badges ul{display:flex;margin:0;justify-content:center;align-items:center}.work-in-progress .widget-box .project-header .project-badges ul li{display:flex;padding:4px;margin:0;max-width:100%;max-height:100%}.work-in-progress .widget-box .project-header .project-badges ul li a{display:block;margin:0}.work-in-progress .widget-box .project-header .project-badges ul .image{width:40px;height:44px;margin:0;border-radius:12px}.work-in-progress .widget-box.no-padding{padding:0}.work-in-progress .widget-box .widget-box-title{font-size:32px;font-weight:600;margin:auto 0 auto 20px;color:#183b56}@media screen and (max-width:979px){.work-in-progress .widget-box .widget-box-title{margin:10px 0 0}}.work-in-progress .widget-box .widget-box-content .timeline-information-list{border-bottom:1px solid #ddd;padding-bottom:50px;margin-bottom:20px}.work-in-progress .widget-box .widget-box-content .timeline-information-list .timeline-information{padding:0 28px 24px;position:relative}.work-in-progress .widget-box .widget-box-content .timeline-information-list .timeline-information:before{content:"";width:1px;height:100%;background-color:#eaeaf5;position:absolute;top:0;left:6px}.work-in-progress .widget-box .widget-box-content .timeline-information-list .timeline-information .timeline-information-title{font-size:18px;font-weight:700;margin:0}.work-in-progress .widget-box .widget-box-content .timeline-information-list .timeline-information .timeline-information-text{margin-top:8px;font-size:14px;line-height:1.7142857143em;font-weight:500}.work-in-progress .widget-box .widget-box-content .timeline-information-list .timeline-information .project-files>ul,.work-in-progress .widget-box .widget-box-content .timeline-information-list .timeline-information .project-files>ul>li{margin:0}.work-in-progress .widget-box .widget-box-content .timeline-information-list .timeline-information .project-files>ul>li a{display:block}.work-in-progress .widget-box .widget-box-content .timeline-information-list .timeline-information span{font-size:18px}.work-in-progress .widget-box .widget-box-content .timeline-information-list .timeline-information a{font-size:16px;font-weight:600}.work-in-progress .widget-box .widget-box-content .timeline-information-list .timeline-information:after{content:"";width:6px;height:6px;border:4px solid #7353ff;border-radius:50%;position:absolute;top:0;left:0}.work-in-progress .widget-box .widget-box-content .timeline-information-list a:hover{text-decoration:none}.work-in-progress .widget-box .widget-box-content .timeline-information-list .add-button{margin:20px auto;text-align:center}.work-in-progress .widget-box .widget-box-content .timeline-information-list .add-button .button-element{border-radius:20px;width:180px;margin:10px auto}.work-in-progress .widget-box .widget-box-content .timeline-information-list .add-button .button-element .background{background-color:#7353ff}.work-in-progress .widget-box .widget-box-content .timeline-information-list .add-button .button-element button{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}.work-in-progress .widget-box .project-likes{margin:0 28px;font-size:16px;font-weight:400}.work-in-progress .widget-box .project-likes .project-likes-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.work-in-progress .widget-box .project-likes .project-likes-button{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;color:#183b56;padding:0 10px;min-width:130px;height:50px;border-radius:25px;border:1px solid #ddd;cursor:pointer;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out}.work-in-progress .widget-box .project-likes .project-likes-button .real-path{transition:all .2s ease-in-out}.work-in-progress .widget-box .project-likes .project-likes-button:hover{box-shadow:3px 5px 20px 0 rgba(94,92,154,.2);color:#f8305f}.work-in-progress .widget-box .project-likes .project-likes-button:hover .like-button svg .real-path{fill:#f8305f}.work-in-progress .widget-box .project-likes .project-likes-button.active{border:0;background-color:#f8305f}.work-in-progress .widget-box .project-likes .project-likes-button.active .like-button svg .real-path{fill:#fff}.work-in-progress .widget-box .project-likes .project-likes-button.active .likes-count{color:#fff}.work-in-progress .widget-box .project-likes .project-likes-button .likes-count{margin:auto 5px;font-size:16px}.work-in-progress .widget-box .project-likes .project-likes-button .like-button{width:40px;display:flex;justify-content:center;align-items:center}.work-in-progress .widget-box .project-likes .project-likes-button .like-button .background{display:none}.work-in-progress .widget-box .project-likes .project-likes-button .like-button svg .real-path{fill:#183b56}.work-in-progress .widget-box .project-likes .chat-button{display:flex;justify-content:space-between;visibility:hidden}.work-in-progress .widget-box .project-image{position:relative;display:flex;justify-content:center;transition:all .2s ease-in-out}.work-in-progress .widget-box .project-image .icon-arrow{transition:all .2s ease-in-out}.work-in-progress .widget-box .project-image:hover .project-image-arrow{padding:12px 18px}.work-in-progress .widget-box .project-image:hover .project-image-arrow .icon-arrow{width:40px}.work-in-progress .widget-box .project-image img,.work-in-progress .widget-box .project-image video{object-fit:cover;max-height:100%;max-width:100%;height:100%;width:100%;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);border-radius:6px}.work-in-progress .widget-box .project-image .project-image-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#222;opacity:.8;padding:12px 0;border:none;cursor:pointer;border-radius:5px}.work-in-progress .widget-box .project-image .project-image-arrow.back{left:0}.work-in-progress .widget-box .project-image .project-image-arrow.forward{right:0}.work-in-progress .widget-box .project-image .project-image-arrow .icon-arrow{width:0;height:40px;fill:#fff}.work-in-progress .widget-box .project-dots{display:flex;flex-wrap:wrap;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.work-in-progress .widget-box .project-dots>li{margin:4px;width:10px;height:10px;border-radius:50%;background-color:#888;cursor:pointer}.work-in-progress .widget-box .project-dots>li.active{background-color:#000}.work-in-progress .widget-box .member-item{margin:0}.work-in-progress .widget-box .project-list{flex-grow:1;display:grid;margin:auto;align-items:stretch;justify-content:center;grid-template-columns:100%;max-width:540px}.work-in-progress .widget-box .project-list li{height:100%;margin:10px 0;display:flex;flex-flow:column;flex-grow:1}.work-in-progress .widget-box .project-list li .project-item{padding:0;box-shadow:3px 3px 8px 0 rgba(0,0,0,.2);border-radius:20px}.work-in-progress .widget-box .project-list li .project-item .project-item-image{height:300px}.work-in-progress .widget-box .project-list li .badge-item-sub{padding:0;margin:0}@media screen and (max-width:979px){.work-in-progress .grid{grid-template-columns:35.8108108108% 72.972972973%;grid-template-areas:"content content" "sidebar1 sidebar2" "sidebar3 sidebar3"}.work-in-progress .grid .edit{display:flex}}@media screen and (max-width:979px){.work-in-progress .grid{grid-template-columns:100%;grid-template-areas:"content" "sidebar1" "sidebar2" "sidebar3"}.work-in-progress .widget-box{padding:10px 16px}.work-in-progress .widget-box .project-header{margin-bottom:14px;flex-direction:column;align-items:center}.work-in-progress .widget-box .project-header .project-title{flex-direction:column;text-align:center;margin-bottom:14px}.work-in-progress .widget-box .project-header .project-title .title{font-size:24px}.work-in-progress .widget-box .project-header .project-title .subtitle{font-size:14px}.work-in-progress .widget-box .project-likes-button{margin:10px auto}}.work-in-progress .header-wrapper{display:flex;flex-direction:row;justify-content:space-between}.work-in-progress .widget-box-chat-title{font-size:32px;font-weight:600;margin:auto 0 auto 20px;color:#183b56}@media screen and (max-width:979px){.work-in-progress .widget-box-chat-title{margin:10px 0 0 20px}}.work-in-progress .other-projects-title{font-size:28px;font-weight:600;color:#183b56}@media screen and (max-width:979px){.work-in-progress .other-projects-title{margin:10px 0 0 20px}}.work-in-progress .chat-button{border-radius:80px;font-weight:400;text-decoration:none;transition:all .2s ease-in-out}.work-in-progress .chat-button:hover{background-color:#8a71fd}@media screen and (max-width:979px){.work-in-progress .chat-button{margin:10px 20px 0 0}}.work-in-progress .comments-detail{color:#183b56;font-weight:500}.work-in-progress .member-item-container{padding:10px;border-radius:12px;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06);position:relative}@media screen and (max-width:979px){.work-in-progress .member-item-container{border-radius:0}}.work-in-progress .member-item-container .member-item{margin:auto;width:100%;height:100%}.work-in-progress .member-item-container .author-list{margin:auto;width:100%;height:100%;padding:6px 8px}.work-in-progress .member-item-container .author-list .author-list-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.work-in-progress .member-item-container .author-list .author-list-header .author-list-title{font-size:28px;font-weight:600;color:#183b56;margin:18px 10px}@media screen and (max-width:979px){.work-in-progress .member-item-container .author-list .author-list-header .author-list-title{margin:10px 0 18px 20px}}.work-in-progress .member-item-container .author-list .author-list-header .author-count{color:#adafca;margin:0 18px}.work-in-progress .member-item-container .author-list .author-list-body{max-height:240px;margin-bottom:12px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.work-in-progress .member-item-container .author-list .author-list-body::-webkit-scrollbar{display:none}.work-in-progress .member-item-container .author-list .author-list-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px;margin:4px 0;border-radius:6px;cursor:pointer}.work-in-progress .member-item-container .author-list .author-list-item:hover{background-color:#f5f3f3;text-decoration:none}.work-in-progress .member-item-container .author-list .author-list-item .author-info{display:flex;flex-direction:row;align-items:center}.work-in-progress .member-item-container .author-list .author-list-item .author-info .author-name{margin:0;color:#183b56;font-size:.7rem}.work-in-progress .member-item-container .author-list .author-list-item .author-info .image{border-radius:50%;overflow:hidden;height:50px;width:50px;min-width:50px;display:flex;justify-content:center;align-items:center;margin-right:16px}.work-in-progress .member-item-container .author-list .author-list-item .author-role{margin:0;border-radius:8px;border:1px solid #ddd;padding:6px;font-weight:500;font-size:.7rem;color:#7353ff}@media screen and (max-width:979px){.work-in-progress .grid .other-projects .project-list{width:98%;max-width:500px;margin:10px auto}}.work-in-progress iframe{width:99%;aspect-ratio:16/9;min-height:36vw;border-radius:10px}@media screen and (max-width:979px){.work-in-progress iframe{min-height:48vw}}.work-in-progress .banner.hide-in-app{display:none}.work-in-progress.hide-in-app{padding-top:20px}.project{margin:0 auto;max-width:1370px;padding:40px}@media screen and (max-width:979px){.project{padding:88px 12px 12px}}@media only screen and (max-device-width:420px){.project{padding:46px 12px 12px;font-size:16px}}.project .project-contain{display:flex}.project .project-contain .project-main{flex:1 1;width:80%}.project .project-contain .project-main .project-image{padding:20px;border-radius:12px;margin:0 0 20px;background-color:#fff;display:flex;justify-content:center;align-items:center;height:480px;overflow:hidden}.project .project-contain .project-main .project-image img{max-height:100%;max-width:100%;box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}.project .project-contain .project-main .project-images{padding:12px;border-radius:12px;margin:20px 0;background-color:#fff}.project .project-contain .project-main .project-images>ul{margin:0;display:flex}.project .project-contain .project-main .project-images>ul>li{margin:8px;width:72px;height:72px;overflow:hidden;border-radius:12px;cursor:pointer;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}.project .project-contain .project-main .project-images>ul>li img{max-width:100%}.project .project-contain .project-main .project-images>ul>li.active{border:3px solid red}.project .project-contain .project-main .project-detail{margin:0 0 20px;border-radius:12px;overflow:hidden}.project .project-contain .project-main .project-detail .detail-select{display:flex}.project .project-contain .project-main .project-detail .detail-select>div{flex:1 1;text-align:center;padding:20px 0;cursor:pointer;background-color:#f5f5f5;color:#999}.project .project-contain .project-main .project-detail .detail-select>div.active{background-color:#fff;color:#333}.project .project-contain .project-main .project-detail .comments-detail,.project .project-contain .project-main .project-detail .desc-detail{padding:20px;background-color:#fff}.project .project-contain .project-main .project-detail .comments-detail .project-header h4,.project .project-contain .project-main .project-detail .desc-detail .project-header h4{margin-top:48px;font-size:1.375rem;font-weight:700}.project .project-contain .project-main .project-detail .comments-detail .project-header .likes,.project .project-contain .project-main .project-detail .desc-detail .project-header .likes{margin-top:10px;font-size:14px;display:flex}.project .project-contain .project-main .project-detail .comments-detail .project-header .likes .likes-count,.project .project-contain .project-main .project-detail .desc-detail .project-header .likes .likes-count{margin:auto 5px}.project .project-contain .project-main .project-detail .comments-detail .add-comment textarea,.project .project-contain .project-main .project-detail .desc-detail .add-comment textarea{height:auto}.project .project-contain .project-main .project-detail .comments-detail .add-comment .add-comment-button,.project .project-contain .project-main .project-detail .desc-detail .add-comment .add-comment-button{display:flex;justify-content:flex-end}.project .project-contain .project-main .project-detail .comments-detail .add-comment .add-comment-button .button-element,.project .project-contain .project-main .project-detail .desc-detail .add-comment .add-comment-button .button-element{border-radius:12px}.project .project-contain .project-main .project-detail .comments-detail .add-comment .add-comment-button .button-element input,.project .project-contain .project-main .project-detail .desc-detail .add-comment .add-comment-button .button-element input{padding-right:40px;font-weight:700;background-color:#23d2e2}.project .project-contain .project-main .project-detail .comments-detail .add-comment .add-comment-button .button-element .button-status-image,.project .project-contain .project-main .project-detail .desc-detail .add-comment .add-comment-button .button-element .button-status-image{z-index:100}.project .project-contain .project-main .project-detail .desc-detail .like-button{max-width:40px;display:flex;justify-content:center;align-items:center}.project .project-contain .project-main .project-detail .desc-detail .like-button button{padding:0}.project .project-contain .project-main .project-detail .desc-detail .like-button button svg .real-path{fill:#fff}.project .project-contain .project-main .project-detail .desc-detail .like-button.active .background{background-color:#23d2e2}.project .project-contain .project-main .project-detail .desc-detail .project-desc-html{margin-top:28px;font-size:.875rem;line-height:1.7142857143em;font-weight:500}.project .project-contain .project-main .project-detail .desc-detail .project-files h4{margin:20px 0 4px;font-size:24px;font-weight:900}.project .project-contain .project-main .project-detail .desc-detail .project-files>ul,.project .project-contain .project-main .project-detail .desc-detail .project-files>ul>li{margin:0}.project .project-contain .project-main .project-detail .desc-detail .project-files>ul>li a{display:block}.project .project-contain .project-main .project-detail .desc-detail .project-header .text{margin-top:48px;font-size:1.375rem;font-weight:700}.project .project-contain .project-main .project-detail.comment .desc-detail,.project .project-contain .project-main .project-detail.desc .comments-detail{display:none}.project .project-contain .project-main .other-projects h4,.project .project-contain .project-main .project-earnable-badges h4{font-size:1.625rem;font-weight:700}.project .project-contain .project-main .other-projects .badge-list,.project .project-contain .project-main .project-earnable-badges .badge-list{margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.project .project-contain .project-main .other-projects .badge-list,.project .project-contain .project-main .project-earnable-badges .badge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:630px){.project .project-contain .project-main .other-projects .badge-list,.project .project-contain .project-main .project-earnable-badges .badge-list{grid-template-columns:repeat(auto-fit,100%)}}.project .project-contain .project-main .other-projects .badge-list>li,.project .project-contain .project-main .project-earnable-badges .badge-list>li{margin:0;display:flex;flex-flow:column;flex-grow:1}.project .project-contain .project-user-profile{max-width:280px;margin:0 0 0 20px}.project .project-contain .project-user-profile .member-item{margin:0}.project .project-contain .project-user-profile .edit{margin:0 0 20px;line-height:52px;height:52px;background-color:#23d2e2;border-radius:12px;font-weight:700}.project .project-contain .project-user-profile .chat-wrapper{margin:20px 0}.project .banner.hide-in-app{display:none}@media screen and (max-width:979px){.project-contain{flex-flow:column}.project-main{width:100%!important}.project .project-contain .project-user-profile{width:100%;margin:20px auto auto}}.rdw-embedded-wrapper img{content:url(data:image/png;base64,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);width:17px}.rdw-embedded-modal-header span{display:none}.rdw-embedded-modal-header:after{content:"Youtube Video Link"}.chat-wrapper{right:0;background-color:#fff;border-radius:12px;padding:20px 0;width:100%;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:1200px){.chat-wrapper{max-width:inherit}}.chat-section{display:flex;flex-direction:column;width:inherit}.chat-section h1{align-self:center;margin-bottom:12px}.search{height:130px!important;text-overflow:wrap;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}.chat-button{height:40px;line-height:40px;color:#fff;align-items:center;padding:0 32px;margin:0 20px;background-color:#7353ff;border-radius:12px;width:auto}.submit-chat-button{margin-top:20px}.submit-chat-button .button-element{border-radius:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.submit-chat-button input{min-width:150px;font-weight:400;background-color:#7353ff}.submit-chat-button input:hover{background-color:#7353ff;color:#fff;cursor:pointer;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.widget-box{padding:32px 28px;border-radius:12px;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06);position:relative}.widget-box .comments-title{font-size:32px;font-weight:600;margin:auto 0 auto 20px;color:#183b56}@media screen and (max-width:979px){.widget-box .comments-title{margin:10px 20px}}.widget-box .comments-detail{padding:20px;background-color:#fff}.widget-box .comments-detail .show-more{display:flex;align-items:center;justify-content:center;padding:10px}.widget-box .comments-detail .show-more button{background:none;border:none;font-weight:600;cursor:pointer;transition:all .2s ease-in-out}.widget-box .comments-detail .show-more button:hover{color:grey}.widget-box .comments-detail .add-comment textarea{height:auto;transition:all .2s ease-in-out}.widget-box .comments-detail .add-comment textarea:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.widget-box .comments-detail .add-comment ::-webkit-input-placeholder{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.widget-box .comments-detail .add-comment .add-comment-button{display:flex;justify-content:flex-end}.widget-box .comments-detail .add-comment .add-comment-button .button-element{border-radius:20px;width:180px}.widget-box .comments-detail .add-comment .add-comment-button .button-element .background{background:none}.widget-box .comments-detail .add-comment .add-comment-button .button-element input{padding-right:40px;font-weight:400;background-color:#7353ff}.widget-box .comments-detail .add-comment .add-comment-button .button-element .button-status-image{z-index:100}.comment-item{display:flex;width:100%;max-width:100%}.comment-item .user-profile-picture{position:relative}.comment-item .user-profile-picture .poster-image{border-radius:50%;overflow:hidden;height:48px;width:48px;display:flex;justify-content:center;align-items:center}.comment-item .user-profile-picture .poster-image .image{max-height:100%;max-width:100%}.comment-item .user-profile-picture .user-profile-country{width:20x;height:20px;position:absolute;left:0;top:0;z-index:2;border-radius:50%}.comment-item .comment-detail{flex:1 1;margin:0 0 0 12px}.comment-item .comment-header{display:flex;margin:0 0 8px}.comment-item .comment-header>div{margin:0 8px 0 0}.comment-item .comment-body{margin:0 0 8px}.comment-item .edit-comment textarea,.comment-item .reply-comment textarea{min-height:80px}.comment-item .edit-comment .buttons,.comment-item .reply-comment .buttons{display:flex;justify-content:flex-end}.comment-item .edit-comment .buttons .button-element,.comment-item .reply-comment .buttons .button-element{margin:0 0 0 16px;width:auto}.comment-item .edit-comment .buttons .button-element.reply button,.comment-item .edit-comment .buttons .button-element.reply input,.comment-item .edit-comment .buttons .button-element.save button,.comment-item .edit-comment .buttons .button-element.save input,.comment-item .reply-comment .buttons .button-element.reply button,.comment-item .reply-comment .buttons .button-element.reply input,.comment-item .reply-comment .buttons .button-element.save button,.comment-item .reply-comment .buttons .button-element.save input{padding-right:40px}.comment-item .edit-comment .buttons .button-element.clear,.comment-item .reply-comment .buttons .button-element.clear{border:1px solid grey}.comment-item .edit-comment .buttons .button-element.clear button,.comment-item .reply-comment .buttons .button-element.clear button{border:0}.comment-item .comment-footer{display:flex}.comment-item .comment-footer .likes{margin:0 8px 8px -8px;height:32px;line-height:32px}.comment-item .comment-footer .button-element{margin:0 8px 8px 0;width:32px;height:32px}.comment-item .comment-footer .button-element .background{background-color:transparent}.comment-item .comment-footer .button-element .button-status-image{top:6px;left:6px;height:20px;width:20px}.comment-item .comment-footer .button-element .button-status-image svg{height:100%;width:100%}.comment-item .comment-footer .button-element .button-status-image svg .real-path{fill:#000}.comment-item .comment-footer .button-element.user-liked .button-status-image svg .real-path{fill:#23d2e2}.comment-item .comment-footer .button-element button{color:transparent}.member-item{position:relative;max-width:330px;height:275px;overflow:hidden;padding:80px 10px 0 7px;justify-content:space-between;margin:20px;border-radius:15px;background-color:#fff;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";transition:all .3s ease-out}@media screen and (width:1024px){.member-item{width:280px}}.member-item a:hover{text-decoration:none}.member-item:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.01);transform:scale(1.01)}.member-item:hover .member-item-detail .member-item-profile-image-container{-webkit-transform:scale(1.05);transform:scale(1.05)}.member-item .member-item-cover-image{box-shadow:0 3px 8px 0 rgba(0,0,0,.1);z-index:1;position:absolute;top:10px;width:96%;height:120px;border-radius:12px 12px 0 0;overflow:hidden;display:flex;justify-content:center;align-items:center}.member-item .member-item-cover-image img{width:100%;height:100%;object-fit:cover;object-position:center}.member-item .member-item-detail{position:relative;z-index:2;display:flex;align-items:center;flex-flow:column}.member-item .member-item-detail .member-item-profile-image-container{transition:all .3s ease-out;position:relative}.member-item .member-item-detail .member-item-profile-image-container .member-item-profile-image{width:80px;height:80px;overflow:hidden;border-radius:50%;border:3px solid #fff;display:flex;justify-content:center;align-items:center}.member-item .member-item-detail .member-item-profile-image-container .member-item-profile-image img{max-width:100%}.member-item .member-item-detail .member-item-profile-image-container .member-item-profile-country{width:25px;height:25px;position:absolute;left:0;top:0;z-index:2;border-radius:50%}.member-item .member-item-detail .member-item-profile-image-container .member-item-profile-country.status{top:25%}.member-item .member-item-detail .member-name{font-size:18px;font-weight:600}.member-item .project-badges-container{background-color:#e6edf0;border-radius:15px;display:flex;flex-direction:row;justify-content:space-around;width:98%;height:30%;margin:10px auto}.member-item .project-badges-container .text-container{margin-top:15px;display:flex;flex-direction:column;align-items:center}.member-item .project-badges-container .text-container .text-number{margin:auto;font-size:18px}.member-item .project-badges-container .text-container .text-badges-projects{font-size:12px}.member-item .member-item-link{box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);border-radius:80px;text-align:center;font-weight:400;color:#fff;padding:10px;background-color:#7353ff;font-size:12px;align-self:center;transition:all .2s ease-in-out}.member-item .member-item-link:hover{background-color:#8a71fd;-webkit-transform:scale(1.05);transform:scale(1.05)}.file-link{background:none;border:none;font-weight:600;cursor:pointer}.file-link:hover{color:grey}.member{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.member .member-content-top{display:flex;flex-direction:row;align-items:center;position:relative;min-height:25vw;background-color:#fff}@media screen and (max-width:1200px){.member .member-content-top{flex-direction:column}}.member .member-content-bottom{max-width:1400px;margin:50px auto;display:flex;flex-direction:row}@media screen and (max-width:979px){.member .member-content-bottom{flex-direction:column;padding:15px;margin:25px auto}}.member .member-content-bottom .member-content-left-none{display:none}.member .member-content-bottom .member-content-left{width:25%;padding-left:20px}@media screen and (max-width:979px){.member .member-content-bottom .member-content-left{width:100%;padding:0}}.member .member-content-bottom .member-content-left .content-left-section{margin:20px 0}.member .member-content-bottom .member-content-left .content-left-section .header{color:#183b56;font-size:18px;font-weight:700}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn{margin:20px 0;background-color:#fff;border-radius:12px;padding:20px;display:flex}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn.portfolio{flex-direction:column;align-items:center}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn .description{font-size:18px;color:#6f7d95;line-height:1.6}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn .description.status{margin-left:20px}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn .portfolio-button{border-radius:10px;padding:5px;text-decoration:none;text-align:center;font-weight:500;border:2px solid #ecf1f9;color:#6f7d95;box-shadow:5px 5px #ecf1f9;width:80%;justify-content:center;display:flex;margin-bottom:15px;cursor:pointer}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn .portfolio-button:last-child{margin-bottom:0}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn .disabled{background-color:#eee}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn .public-portfolio-checkbox{margin-top:15px;text-align:center;color:#6f7d95;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn .public-portfolio-checkbox [type=checkbox]{margin-right:5px}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn .new-project-button-container{height:inherit;display:flex;align-items:center;justify-content:center;width:100%}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn .new-project-button-container .new-project-button{display:flex;flex-direction:row;justify-content:center;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);height:38px;width:90%;line-height:38px;border-radius:10px;text-align:center;font-weight:400;padding:0 20px;color:#fff;background-color:#7353ff;font-size:14px;transition:all .2s ease-in-out}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn .new-project-button-container .new-project-button:hover{background-color:#8a71fd;text-decoration:none}.member .member-content-bottom .member-content-left .content-left-section .desc-ctn .new-project-button-container .new-project-button .new-project-button-text{margin:auto 5px}@media screen and (max-width:770px){.member .member-content-bottom .member-content-left .member-chat{display:none}}.member .member-content-bottom .member-content-left .member-chat .header{color:#183b56;font-size:18px;font-weight:700}.member .member-content-bottom .member-content-left .member-chat .chat-wrapper{width:100%;margin:20px 0;padding:20px}.member .member-content-bottom .member-content-right{width:75%;margin-left:40px}@media screen and (max-width:979px){.member .member-content-bottom .member-content-right{width:100%;margin:0 10px}}@media screen and (max-width:979px){.member .member-content-bottom .member-content-right .body{margin:0}}.member .member-content-bottom .member-content-right .body .member-badges,.member .member-content-bottom .member-content-right .body .member-challenges,.member .member-content-bottom .member-content-right .body .member-projects{margin:40px 0;color:#183b56}.member .member-content-bottom .member-content-right .body .member-badges .no-items,.member .member-content-bottom .member-content-right .body .member-challenges .no-items,.member .member-content-bottom .member-content-right .body .member-projects .no-items{margin:10px 0 250px;text-align:center}.member .member-content-bottom .member-content-right .body .member-badges .title-container,.member .member-content-bottom .member-content-right .body .member-challenges .title-container,.member .member-content-bottom .member-content-right .body .member-projects .title-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.member .member-content-bottom .member-content-right .body .member-badges .title-container .header,.member .member-content-bottom .member-content-right .body .member-challenges .title-container .header,.member .member-content-bottom .member-content-right .body .member-projects .title-container .header{margin:20px 0;font-size:25px;font-weight:700;display:flex;align-items:center}.member .member-content-bottom .member-content-right .body .member-badges .title-container .more-button,.member .member-content-bottom .member-content-right .body .member-challenges .title-container .more-button,.member .member-content-bottom .member-content-right .body .member-projects .title-container .more-button{cursor:pointer;color:#757575;margin:0 35px 0 0;display:flex;flex-direction:row;align-items:center}.member .member-content-bottom .member-content-right .body .member-badges .title-container .more-button .more-text,.member .member-content-bottom .member-content-right .body .member-challenges .title-container .more-button .more-text,.member .member-content-bottom .member-content-right .body .member-projects .title-container .more-button .more-text{text-align:right;padding-right:5px;min-width:100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.member .member-content-bottom .member-content-right .body .member-badges .title-container .more-button .more-icon,.member .member-content-bottom .member-content-right .body .member-challenges .title-container .more-button .more-icon,.member .member-content-bottom .member-content-right .body .member-projects .title-container .more-button .more-icon{width:20px;height:20px;margin-top:3px}@media screen and (max-width:400px){.member .member-content-bottom .member-content-right .body .member-badges .title-container .more-button,.member .member-content-bottom .member-content-right .body .member-challenges .title-container .more-button,.member .member-content-bottom .member-content-right .body .member-projects .title-container .more-button{margin:0 20px 0 0}.member .member-content-bottom .member-content-right .body .member-badges .title-container .more-button .more-text,.member .member-content-bottom .member-content-right .body .member-challenges .title-container .more-button .more-text,.member .member-content-bottom .member-content-right .body .member-projects .title-container .more-button .more-text{font-size:13px}}.member .member-content-bottom .member-content-right .body .member-projects .projects{flex-grow:1;width:100%;margin:0;display:grid;align-items:stretch;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.member .member-content-bottom .member-content-right .body .member-projects .projects{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:720px){.member .member-content-bottom .member-content-right .body .member-projects .projects{grid-template-columns:repeat(auto-fit,100%)}}.member .member-content-bottom .member-content-right .body .member-projects .projects li{margin:0;height:100%;display:flex;flex-flow:column}.member .member-content-bottom .member-content-right .body .member-badges .badge-list{margin:0;display:grid;align-items:stretch;justify-content:left;grid-template-columns:repeat(auto-fit,25%)}@media screen and (max-width:979px){.member .member-content-bottom .member-content-right .body .member-badges .badge-list{grid-template-columns:repeat(auto-fit,33%)}}@media screen and (max-width:720px){.member .member-content-bottom .member-content-right .body .member-badges .badge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:400px){.member .member-content-bottom .member-content-right .body .member-badges .badge-list{grid-template-columns:repeat(auto-fit,100%)}}.member .member-content-bottom .member-content-right .body .member-badges .badge-list>li{margin:10px;text-align:center}.member .member-content-bottom .member-content-right .body .member-badges .badge-list .badge-item{height:100%}.member .member-content-bottom .member-content-right .body .member-badges .badge-list .badge-item .badge-item-sub{height:95%;display:flex;flex-flow:column}.member .member-content-bottom .member-content-right .body .member-badges .badge-list .badge-item .badge-item-sub .badge-details{display:flex;flex-flow:column;flex-grow:1}.member .member-content-bottom .member-content-right .body .member-badges .badge-list .badge-item .badge-item-sub .badge-details .desc{flex-grow:1}.member .member-content-bottom .member-content-right .body .member-challenges .challenge-list{margin:0;display:grid;align-items:stretch;justify-content:left;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.member .member-content-bottom .member-content-right .body .member-challenges .challenge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:720px){.member .member-content-bottom .member-content-right .body .member-challenges .challenge-list{grid-template-columns:repeat(auto-fit,100%)}}.member .member-content-bottom .member-content-right .body .member-challenges .challenge-list>li{margin:10px;text-align:center}.member .member-content-bottom .member-content-right .body .member-main-footer{text-align:center}.member .member-content-bottom .member-content-right .body .member-main-footer h3{margin-top:12px}.member .member-content-bottom .member-content-right .body .member-main-footer .pagination{justify-content:center}.member .member-content-bottom .member-content-right .body .section-none{display:none}.user-info-banner{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";justify-items:center;width:100%;height:auto;background-color:#fff}@media screen and (max-width:980px){.user-info-banner{padding-top:50px}}.user-info-banner .user-cover-image{min-height:20vw;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-items:center;overflow:hidden;object-fit:contain}.user-info-banner .user-cover-image .image{height:100%;width:100%;border-radius:0}.user-info-banner .user-profile-basic-info{display:flex;background-color:#fff;padding:10px;height:80px;justify-content:space-between}.user-info-banner .user-profile-basic-info .user-profile-image-name-container{display:flex}.user-info-banner .user-profile-basic-info .user-profile-image-name-container .user-profile-image-container{position:relative;width:120px;margin:0 0 0 40px}.user-info-banner .user-profile-basic-info .user-profile-image-name-container .user-profile-image-container .user-profile-image{border-radius:50%;overflow:hidden;position:absolute;top:-45%;height:110px;width:110px;display:flex;justify-content:center;align-items:center;border:5px solid #fff}.user-info-banner .user-profile-basic-info .user-profile-image-name-container .user-profile-image-container .user-profile-image img{max-width:100%}.user-info-banner .user-profile-basic-info .user-profile-image-name-container .user-profile-image-container .birthday-hat{position:absolute;top:-78px;left:30px;width:60px}.user-info-banner .user-profile-basic-info .user-profile-image-name-container .user-profile-image-container .user-profile-country{width:35px;height:35px;position:absolute;top:-50%;z-index:25;border-radius:50%}.user-info-banner .user-profile-basic-info .user-profile-image-name-container .user-profile-image-container .user-profile-country.status{top:0}.user-info-banner .user-profile-basic-info .user-profile-image-name-container .user-real-name{margin:auto 0 auto 20px;font-weight:700;font-size:large;color:#183b56}@media screen and (max-width:300px){.user-info-banner .user-profile-basic-info .user-profile-image-name-container .user-real-name{font-size:15px}}.user-info-banner .user-profile-basic-info .user-data{margin-left:auto;display:flex;justify-content:flex-end;align-items:center}.user-info-banner .user-profile-basic-info .user-data .data-btn{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";cursor:pointer;padding:8px 20px;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #ddd;margin:0 10px;background-color:#fff;color:#183b56;font-weight:500;font-size:16px;transition:all .3s ease-in}.user-info-banner .user-profile-basic-info .user-data .data-btn:hover{background-color:#f5f3f3}.user-info-banner .user-profile-basic-info .user-data .data-btn .more-button{text-decoration:none}.user-info-banner .user-profile-basic-info .user-data .chat-ctn{height:80%;display:flex;margin-left:5px;padding:0 15px;align-items:center;border-left:1px solid #ccc}.user-info-banner .user-profile-basic-info .user-data .chat-ctn .chat-btn{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";cursor:pointer;padding:8px 20px;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #ddd;background-color:#7353ff;color:#fff;font-weight:500;font-size:16px;transition:all .3s ease-in}.user-info-banner .user-profile-basic-info .user-data .chat-ctn .chat-btn:hover{background-color:#8a71fd}@media screen and (max-width:1024px){.user-info-banner .user-profile-basic-info .user-data .chat-ctn .chat-btn,.user-info-banner .user-profile-basic-info .user-data .data-btn{font-weight:500;font-size:10px}}@media screen and (max-width:840px){.user-info-banner .user-profile-basic-info .user-data .data-btn{display:none}.user-info-banner .user-profile-basic-info .user-data .chat-ctn{border-left:none}}@media screen and (max-width:770px){.user-info-banner .user-profile-basic-info .user-data{display:none}}.user-info-banner .edit-button-container{position:relative;right:20px;top:20px}.user-info-banner .edit-button-container:hover{text-decoration:none}.user-info-banner .edit-button-container .edit-button{fill:#fff;background-color:#7353ff;padding:5px;border-radius:80px;width:30px;height:30px}.user-info-banner .edit-button-container .edit-button:hover{background-color:#8a71fd;transition:all .2s ease-in-out}.user-info-banner .edit-button-container .edit-gear-button{fill:#fff;background-color:#7353ff;padding:5px;border-radius:80px;width:30px;height:30px}.user-info-banner .edit-button-container .edit-gear-button:hover{background-color:#8a71fd;transition:all .2s ease-in-out}.user-info-banner .edit-button-container .edit-profile-button{margin:-7px 0 0;padding:10px;background-color:#7353ff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border-radius:80px;font-weight:400;color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.user-info-banner .edit-button-container .edit-profile-button:hover{background-color:#8a71fd;color:#fff;cursor:pointer}@media screen and (max-width:500px){.user-info-banner .edit-button-container .edit-profile-button{display:none}.user-info-banner .edit-button-container .edit-gear-button{display:inline}}@media screen and (min-width:501px){.user-info-banner .edit-button-container .edit-profile-button{display:inline}.user-info-banner .edit-button-container .edit-gear-button{display:none}}.user-info-banner .no-edit-button-container{display:none}.user-info-banner .user-info-detail{position:relative;width:100%;z-index:3;display:flex;flex-flow:column;align-items:center}.user-info-banner .user-info-detail .user-real-name{font-weight:700;font-size:28px;margin-right:10px}.user-info-banner .user-info-detail .username{font-weight:700;margin:0 0 12px}.user-info-banner .user-info-detail .user-info-details-items{margin:0;width:70%;display:flex;padding:0 12px;justify-content:center}.user-info-banner .user-info-detail .user-info-details-items li{padding:4px;margin:0;width:20%}.user-info-banner .user-info-detail .user-info-details-items li a{margin:0;display:block}.user-info-banner .user-info-detail .user-info-details-items li img{margin:0;max-width:100%;max-height:100%}.user-info-banner .user-info-detail .user-info-details-items li.more-badges .image{height:100%;width:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAjCAYAAAD17ghaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTY3NDk0NzgxMkRCMTFFQUE2QzZFQTlFNDRCOTE5NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTY3NDk0NzkxMkRCMTFFQUE2QzZFQTlFNDRCOTE5NDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNjc0OTQ3NjEyREIxMUVBQTZDNkVBOUU0NEI5MTk0MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNjc0OTQ3NzEyREIxMUVBQTZDNkVBOUU0NEI5MTk0MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn8kTscAAAR4SURBVHja7FhfTFtlFD/39n/XUgqFDo1IZwsTGBnNSDBmQoz/Yky2+aDTJ598MyZ7UB5mjInJFhONickefPLJLPFBfTH64ASUBSbJgLAiCUoBN1baMfqXtrS3/s632+auA1LKsC87yeHe77uH7/y+c74/v1OpUChQJRJcymibXugn0FehEvQntT1fNDDoJXI49GQyyffahu3HlSoF8MOPI3T8eH89Xs9D34May0xy0K+hH09NjUfK///0qYHqAWD2ejzeVWfp2slOj1nncoUNvH4K/QpAsvsGAOdn8LgA7Sj2ZTJpmp6+RsHg32gV6MgRHz13sp+cThsDoGg0R+mMsoCPHwDE91UBgONePL6ADhb7FEWh+flZCgSuk81WRy5Xs+iPRNYomYxRf38f+Xt7SKfTMQABBICGYXKu7UnT9YoAwHGLGsJ3oHKxf2UlSJiNWHNudwsZjfcvgWw2S6HQKul1RAMDz5LP95ToT6XyFIvnlXy+8A2vHwBZ3RYAHFsYKXQIaisaRKN3aXJyjDY21oVjm82+a8qSyQTdvn2Lmpsb6cUXBrETnBSNISVphT8noBc5sgCyWQKg5vlLaKs2zzMzk7S4uEBNTU1UX99AkiRVtGN4TAYciYTJ4/HSsWMnsB3NWhOOwvsA8Z20GEy/gcZldT9vm2fOaTWSz+cpHA4hKnHq7Oyljo5ujCXTIauONhERpOVNBhCA7dMiPokYDQ//DBB5Ee4y1FULR5PXhwGn0etnXqOGBgfWjELhyFZALjpnmZgYJYvFQq2tnofmnIXH4jGNRhNd+W1E9BmNYn0flbWGa2urQOeigxIee3n5X22XXAJgschi8VS60KoRHpvXxX2nJ/9xNRpKl8b/LfK9HNXGOWlPukcAHgHAsVgTAGIbxuN5iidytQMQi+dqlgJ9LZxyumOx3IMAJOlgj+NCQRFXe2gtS0UiJhdvBObwbW1PCH53UMIE5fDhx0nDAgsMYL7BaSDbIR29/NLzQFigpaV/QKE2H5pjHisYXEDoFerrO6n9NMeE5C29TvrW6dSLO5pTMDs7R7//MQ4CYQK3c4PvG6pynMtt4YoPCULS09MH+t5ent63i5zwLBNFXMktjjo9oiAJlnv16jWamp4F33dRY6NrT5zwzp0wra9HqL29i7q7/eWTWFWp+mUtK2YmPAQf52w2ncVu0xP7u7sRpZGRMaRlRdA0u92xq/N4PCrol9v9GJdysK/Tft5Ua42LcJ7YqS5gZnwBUThbZ9fJVqtOrQtu0q9XRsHz0wKI2Wx5IM/smGmX3/+MAKANikp8h+B4eU+VkcEgDXJamDMwY56euUFjYxMAYAVjbiqt7lQqiTyfIK/3qNjOGhmFfgjH4/upDT8zm2UvA+ECNJPJAMSfFJj7S2wpj8dHXV3+8mppf7VhGQijWpKft1rlei4huOTaQfZUHVd0HSN8WQz2OV59qZRyCc63uzy47xLbsK3W+a5EtdIfKG7eytLWVsm2U/2t4BW1ovoF+hE0sMsktu3/T4ABAMn2AOZsLzXFAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100%;display:flex;justify-content:center;align-items:center}.user-info-banner .user-info-detail .user-info-details-items li.more-badges .image .text{height:26px;font-weight:700;padding:0 0 6px;color:#fff}.user-info-banner .user-info-detail .user-info-details-items li.user-info-details-item-stat{padding:5px 10px;display:flex;flex-flow:column;justify-content:center;align-items:center}.user-info-banner .user-info-detail .user-info-details-items li.user-info-details-item-stat .number{font-weight:700;font-size:22px}.user-info-banner .user-info-detail .user-info-details-items li.user-info-details-item-stat .text{color:#adafca;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center}.member-completed-projects{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";max-width:1400px;margin:auto;width:100%}.member-completed-projects .profile-button-container{height:80%;display:flex;padding:0 15px;align-items:center;text-decoration:none}.member-completed-projects .profile-button-container .profile-button{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";cursor:pointer;padding:8px 20px;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #ddd;background-color:#7353ff;color:#fff;font-weight:500;font-size:16px;transition:all .3s ease-in}.member-completed-projects .profile-button-container .profile-button:hover{background-color:#8a71fd}.member-completed-projects .member-completed-projects-content-right{width:100%}@media screen and (max-width:979px){.member-completed-projects .member-completed-projects-content-right{width:100%}}.member-completed-projects .member-completed-projects-content-right .body{margin:40px 0}@media screen and (max-width:979px){.member-completed-projects .member-completed-projects-content-right .body{margin:0}}.member-completed-projects .member-completed-projects-content-right .body .member-completed-projects{margin:40px 0;color:#183b56}.member-completed-projects .member-completed-projects-content-right .body .member-completed-projects .title-container{display:flex;flex-direction:row;justify-content:space-between}.member-completed-projects .member-completed-projects-content-right .body .member-completed-projects .title-container .header{margin:0 20px;font-size:25px;font-weight:700;display:flex;align-items:center}.member-completed-projects .member-completed-projects-content-right .body .member-completed-projects .completed-projects-list{flex-grow:1;width:100%;margin:20px auto;display:grid;align-items:center;justify-content:space-evenly;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.member-completed-projects .member-completed-projects-content-right .body .member-completed-projects .completed-projects-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:720px){.member-completed-projects .member-completed-projects-content-right .body .member-completed-projects .completed-projects-list{grid-template-columns:repeat(auto-fit,100%)}}.member-completed-projects .member-completed-projects-content-right .body .member-completed-projects .completed-projects-list li{margin:0;height:100%;display:flex;flex-flow:column}.member-completed-projects .member-completed-projects-content-right .body .member-completed-projects .no-completed-projects{margin:10px 0 250px;text-align:center}.member-completed-projects .member-completed-projects-content-right .body .member-completed-projects-main-footer{text-align:center}.member-completed-projects .member-completed-projects-content-right .body .member-completed-projects-main-footer h3{margin-top:12px}.member-completed-projects .member-completed-projects-content-right .body .member-completed-projects-main-footer .pagination{justify-content:center}.member-wip{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";max-width:1400px;margin:auto;width:100%}.member-wip .member-wip-content-top{display:flex;flex-direction:row;align-items:center;position:relative;min-height:25vw;background-color:#fff}@media screen and (max-width:1200px){.member-wip .member-wip-content-top{flex-direction:column}}.member-wip .profile-button-container{height:80%;display:flex;padding:0 15px;align-items:center;text-decoration:none}.member-wip .profile-button-container .profile-button{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";cursor:pointer;padding:8px 20px;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #ddd;background-color:#7353ff;color:#fff;font-weight:500;font-size:16px;transition:all .3s ease-in}.member-wip .profile-button-container .profile-button:hover{background-color:#8a71fd}.member-wip .member-wip-content-right{width:100%}@media screen and (max-width:979px){.member-wip .member-wip-content-right{width:100%}}.member-wip .member-wip-content-right .body{margin:40px 0}@media screen and (max-width:979px){.member-wip .member-wip-content-right .body{margin:0}}.member-wip .member-wip-content-right .body .title-container{display:flex;flex-direction:row;justify-content:space-between}.member-wip .member-wip-content-right .body .header{margin:0 20px;font-size:25px;font-weight:700;display:flex;align-items:center}.member-wip .member-wip-content-right .body .member-wip-projects{margin:40px 0;color:#183b56}.member-wip .member-wip-content-right .body .member-wip-projects .no-wip{margin:10px 0 250px;text-align:center}.member-wip .member-wip-content-right .body .member-wip-projects .wip-project-list{flex-grow:1;width:100%;margin:20px auto;display:grid;align-items:center;justify-content:space-evenly;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.member-wip .member-wip-content-right .body .member-wip-projects .wip-project-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:720px){.member-wip .member-wip-content-right .body .member-wip-projects .wip-project-list{grid-template-columns:repeat(auto-fit,100%)}}.member-wip .member-wip-content-right .body .member-wip-projects .wip-project-list li{margin:0;height:100%;display:flex;flex-flow:column}.member-wip .member-wip-content-right .body .member-wip-main-footer{text-align:center}.member-wip .member-wip-content-right .body .member-wip-main-footer h3{margin-top:12px}.member-wip .member-wip-content-right .body .member-wip-main-footer .pagination{justify-content:center}.member-badge{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";max-width:1400px;margin:auto;width:100%}.member-badge .member-badge-content-bottom{display:flex;flex-direction:column;margin:40px 0}@media screen and (max-width:979px){.member-badge .member-badge-content-bottom{flex-direction:column;padding:15px;margin:25px auto}}.member-badge .member-badge-content-bottom .profile-button-container{height:80%;display:flex;padding:0 15px;align-items:center}.member-badge .member-badge-content-bottom .profile-button-container .profile-button{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";cursor:pointer;padding:8px 20px;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #ddd;background-color:#7353ff;color:#fff;font-weight:500;font-size:16px;transition:all .3s ease-in}.member-badge .member-badge-content-bottom .profile-button-container .profile-button:hover{background-color:#8a71fd}.member-badge .member-badge-content-bottom .body{width:100%}@media screen and (max-width:979px){.member-badge .member-badge-content-bottom .body{margin:0}}.member-badge .member-badge-content-bottom .body .member-badges{margin:25px 0;color:#183b56}.member-badge .member-badge-content-bottom .body .member-badges .title-container{display:flex;flex-direction:row;justify-content:space-between}.member-badge .member-badge-content-bottom .body .member-badges .title-container .header{margin:15px 20px;font-size:25px;font-weight:700;display:flex;align-items:center}.member-badge .member-badge-content-bottom .body .member-badges .badge-list{margin:0;display:grid;align-items:stretch;justify-content:left;grid-template-columns:repeat(auto-fit,25%)}@media screen and (max-width:979px){.member-badge .member-badge-content-bottom .body .member-badges .badge-list{grid-template-columns:repeat(auto-fit,33%)}}@media screen and (max-width:720px){.member-badge .member-badge-content-bottom .body .member-badges .badge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:400px){.member-badge .member-badge-content-bottom .body .member-badges .badge-list{grid-template-columns:repeat(auto-fit,100%)}}.member-badge .member-badge-content-bottom .body .member-badges .badge-list>li{margin:10px;text-align:center}.member-badge .member-badge-content-bottom .body .member-badges .badge-list .badge-item{height:100%}.member-badge .member-badge-content-bottom .body .member-badges .badge-list .badge-item .badge-item-sub{height:95%;display:flex;flex-flow:column}.member-badge .member-badge-content-bottom .body .member-badges .badge-list .badge-item .badge-item-sub .badge-details{display:flex;flex-flow:column;flex-grow:1}.member-badge .member-badge-content-bottom .body .member-badges .badge-list .badge-item .badge-item-sub .badge-details .desc{flex-grow:1}.member-badge .member-badge-content-bottom .body .member-badges .no-badges{margin:30px 0 250px;text-align:center}.member-badge .member-badge-content-bottom .body .member-badge-main-footer{text-align:center}.member-badge .member-badge-content-bottom .body .member-badge-main-footer h3{margin-top:12px}.member-badge .member-badge-content-bottom .body .member-badge-main-footer .pagination{justify-content:center}.member-challenge{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";max-width:1400px;margin:auto;width:100%}.member-challenge .member-challenge-content-bottom{display:flex;flex-direction:column;margin:40px 0}@media screen and (max-width:979px){.member-challenge .member-challenge-content-bottom{flex-direction:column;padding:15px;margin:25px auto}}.member-challenge .member-challenge-content-bottom .profile-button-container{height:80%;display:flex;padding:0 15px;align-items:center}.member-challenge .member-challenge-content-bottom .profile-button-container .profile-button{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";cursor:pointer;padding:8px 20px;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #ddd;background-color:#7353ff;color:#fff;font-weight:500;font-size:16px;transition:all .3s ease-in}.member-challenge .member-challenge-content-bottom .profile-button-container .profile-button:hover{background-color:#8a71fd}.member-challenge .member-challenge-content-bottom .body{width:100%}@media screen and (max-width:979px){.member-challenge .member-challenge-content-bottom .body{margin:0}}.member-challenge .member-challenge-content-bottom .body .member-challenges{margin:25px 0;color:#183b56}.member-challenge .member-challenge-content-bottom .body .member-challenges .title-container{display:flex;flex-direction:row;justify-content:space-between}.member-challenge .member-challenge-content-bottom .body .member-challenges .title-container .header{margin:15px 20px;font-size:25px;font-weight:700;display:flex;align-items:center}.member-challenge .member-challenge-content-bottom .body .member-challenges .challenge-list{margin:0;display:grid;align-items:stretch;justify-content:left;grid-template-columns:repeat(auto-fit,25%)}@media screen and (max-width:979px){.member-challenge .member-challenge-content-bottom .body .member-challenges .challenge-list{grid-template-columns:repeat(auto-fit,33%)}}@media screen and (max-width:720px){.member-challenge .member-challenge-content-bottom .body .member-challenges .challenge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:400px){.member-challenge .member-challenge-content-bottom .body .member-challenges .challenge-list{grid-template-columns:repeat(auto-fit,100%)}}.member-challenge .member-challenge-content-bottom .body .member-challenges .challenge-list>li{margin:10px;text-align:center}.member-challenge .member-challenge-content-bottom .body .member-challenges .challenge-list .challenge-item{height:100%}.member-challenge .member-challenge-content-bottom .body .member-challenges .challenge-list .challenge-item .challenge-item-sub{height:95%;display:flex;flex-flow:column}.member-challenge .member-challenge-content-bottom .body .member-challenges .challenge-list .challenge-item .challenge-item-sub .challenge-details{display:flex;flex-flow:column;flex-grow:1}.member-challenge .member-challenge-content-bottom .body .member-challenges .challenge-list .challenge-item .challenge-item-sub .challenge-details .desc{flex-grow:1}.member-challenge .member-challenge-content-bottom .body .member-challenges .no-challenges{margin:30px 0 250px;text-align:center}.member-challenge .member-challenge-content-bottom .body .member-challenge-main-footer{text-align:center}.member-challenge .member-challenge-content-bottom .body .member-challenge-main-footer h3{margin-top:12px}.member-challenge .member-challenge-content-bottom .body .member-challenge-main-footer .pagination{justify-content:center}.members{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.members .members-header-container{width:100%;height:250px;background-color:#fff}.members .members-header-container .members-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:375px){.members .members-header-container .members-header-title-container{padding:40px 0 0 30px}}.members .members-header-container .members-header-title-container .members-title{margin-top:50px;font-size:48px;font-weight:700}.members .members-header-container .members-header-title-container .title-description{font-weight:400}.members .separator-container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;border-top:2px solid #e2eef1;border-bottom:1px solid #e2eef1}@media screen and (max-width:760px){.members .separator-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.members .separator-container .countries{margin-left:40px;margin-top:20px}.members .separator-container .countries>ul>li{display:inline-block;background-color:#fff;color:#183b56;border-radius:80px;padding:8px 12px;margin-right:8px;font-weight:400;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}@media screen and (max-width:300px){.members .separator-container .countries>ul>li{font-size:12px}}.members .separator-container .countries>ul>li.active,.members .separator-container .countries>ul>li:hover{cursor:pointer;background-color:#7353ff;color:#fff}.members .members-list{padding:40px;margin:40px 0}@media screen and (max-width:760px){.members .members-list{margin:0;padding:40px 20px}}.members .members-list .members-ul{margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.members .members-list .members-ul{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:630px){.members .members-list .members-ul{grid-template-columns:repeat(auto-fit,100%)}}.members .members-list .members-ul>li{margin:0;display:flex;justify-content:center}.members .members-list .members-ul .member-item,.members .members-list .members-ul .member-item .member-item-detail{display:flex;flex-flow:column;flex-grow:1}.members .members-list .members-ul .member-item .member-item-detail .user-badges{flex-grow:1}.members .title-search-container{width:100%;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:760px){.members .title-search-container{flex-direction:column}.members .title-search-container .search-container{margin-top:20px;width:320px}}@media screen and (max-width:300px){.members .title-search-container .search-container{margin-top:20px;width:200px}}.members .title-search-container .member-list-title{font-size:28px;color:#183b56}.members .title-search-container .search-container form{display:flex;flex-direction:row}.members .title-search-container .search-container form .search-bar{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border-radius:80px;height:40px;margin:auto}.members .title-search-container .search-container form input{font-weight:400;font-size:15px}.members .title-search-container .search-container form ::-webkit-input-placeholder{font-weight:400}.members .title-search-container .search-container form .search-button{margin:5px;padding:8px 12px;background-color:#7353ff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border-radius:80px;font-size:18px;font-weight:400;color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out}.members .title-search-container .search-container form .search-button:hover{background-color:#8a71fd}.members .title-search-container .search-container form .search-button .icon-search{fill:#fff;height:18px;width:18px}.members .members-main-footer{text-align:center}.members .members-main-footer h3{margin-top:12px}.members .members-main-footer .pagination{justify-content:center}.boomland-info{margin:0 auto;max-width:1370px;padding:40px}@media screen and (max-width:979px){.boomland-info{padding:88px 12px 12px}}.boomland-info .section-header{display:flex;justify-content:space-between}.boomland-info .section-header .section-header-info .section-pretitle{color:#8f91ac;font-size:12px;font-weight:600;text-transform:uppercase;margin:0}.boomland-info .section-header .section-header-info .section-title{font-size:1.625rem;font-weight:700;color:#3e3f5e;margin:0}.boomland-info .section-header .section-header-actions{display:flex;align-items:flex-end;padding-bottom:4px}.boomland-info .section-header .section-header-actions .section-header-subsection{color:#3e3f5e;font-size:14px;font-weight:700;margin-left:26px;position:relative}.boomland-info .section-header .section-header-actions .section-header-subsection:before{content:"";width:2px;height:10px;background-color:#23d2e2;position:absolute;top:2px;left:-13px}.boomland-info .grid{display:grid;grid-template-columns:100%;grid-gap:16px;align-items:start;margin-top:32px;grid-template-areas:"slider sidebar" "content sidebar";grid-template-columns:74.6621621622% 23.9864864865%}.boomland-info .grid .marketplace-sidebar{grid-area:sidebar}.boomland-info .grid .marketplace-slider{grid-area:slider}.boomland-info .grid .marketplace-slider .slider-panel img,.boomland-info .grid .marketplace-slider .slider-panel video{width:100%;height:auto}.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-slide{width:100%;padding-top:49%;position:relative}.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-slide-image{width:100%;height:100%;border-radius:12px;position:absolute;top:0;left:0;overflow:hidden}.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-roster{display:flex;align-items:center;justify-content:center;height:100px;margin-top:16px;padding:0 46px 0 74px;border-radius:12px;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06);position:relative}.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-roster .slider-controls{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 12px;position:absolute;top:0;left:0;z-index:1}.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-roster .slider-controls .slider-control{display:flex;justify-content:center;align-items:center;width:20px;height:20px;cursor:pointer}.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-roster .slider-controls .slider-control .slider-control-icon{fill:#adafca;pointer-events:none;opacity:.6;transition:fill .2s ease-in-out,opacity .2s}.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-roster .slider-controls:after,.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-roster .slider-controls:before{content:"";width:1px;height:20px;background-color:#eaeaf5;position:absolute;top:40px}.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-roster .slider-controls:before{left:46px}.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-roster .slider-controls:after{display:none;right:46px}.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-roster .roster-pictures{position:relative;z-index:2}.boomland-info .grid .marketplace-slider .roster-pictures{display:flex;padding:0 22px;position:relative}.boomland-info .grid .marketplace-slider .roster-pictures:after,.boomland-info .grid .marketplace-slider .roster-pictures:before{content:"";width:1px;height:20px;background-color:#eaeaf5;position:absolute;top:14px}.boomland-info .grid .marketplace-slider .roster-pictures:before{left:0}.boomland-info .grid .marketplace-slider .roster-pictures:after{right:0}.boomland-info .grid .marketplace-slider .roster-pictures .roster-picture{margin-right:28px}.boomland-info .grid .marketplace-slider .roster-pictures .roster-picture:last-child{margin-right:0}.boomland-info .grid .marketplace-slider .roster-picture{width:48px;height:48px;cursor:pointer;position:relative}.boomland-info .grid .marketplace-slider .roster-picture.active .roster-picture-image{border:4px solid #615dfa}.boomland-info .grid .marketplace-slider .roster-picture .roster-picture-image{width:100%;height:100%;border-radius:12px;overflow:hidden}.boomland-info .grid .marketplace-slider .roster-picture .roster-picture-image img{width:auto;height:100%}@media screen and (max-width:1365px){.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-roster{justify-content:center}.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-roster .roster-pictures{display:none}.boomland-info .grid .marketplace-slider .slider-panel .slider-panel-roster .slider-controls:after{display:block}}.boomland-info .grid .marketplace-content{display:grid;grid-template-columns:100%;grid-gap:16px;min-width:0}.boomland-info .grid .marketplace-content:first-child{grid-area:content}.boomland-info .grid .tab-box{border-radius:12px;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06)}.boomland-info .grid .tab-box .tab-box-options{display:flex;border-top-right-radius:12px;border-top-left-radius:12px}.boomland-info .grid .tab-box .tab-box-options .tab-box-option{display:flex;justify-content:center;align-items:center;width:100%;height:66px;border-bottom:1px solid #eaeaf5;border-right:1px solid #eaeaf5;background-color:#fcfcfd;cursor:pointer;padding:4px}.boomland-info .grid .tab-box .tab-box-options .tab-box-option.active{background-color:#fff;border-bottom:none}.boomland-info .grid .tab-box .tab-box-options .tab-box-option.active .tab-box-option-title{color:#3e3f5e}.boomland-info .grid .tab-box .tab-box-options .tab-box-option:first-child{border-top-left-radius:12px}.boomland-info .grid .tab-box .tab-box-options .tab-box-option:last-child{border-right:none;border-top-right-radius:12px}.boomland-info .grid .tab-box .tab-box-options .tab-box-option .tab-box-option-title{color:#adafca;font-size:.875rem;font-weight:700;text-align:center}.boomland-info .grid .tab-box .tab-box-options .tab-box-option .tab-box-option-title .highlighted{color:#00c7d9}.boomland-info .grid .tab-box .tab-box-items .tab-box-item{display:none}.boomland-info .grid .tab-box .tab-box-items .tab-box-item.active{display:block}.boomland-info .grid .tab-box .tab-box-items .tab-box-item .tab-box-item-content{padding:0 28px 48px}.boomland-info .grid .tab-box .tab-box-items .tab-box-item .tab-box-item-content .tab-box-item-title{margin-top:48px;font-size:22px;font-weight:700}.boomland-info .grid .tab-box .tab-box-items .tab-box-item .tab-box-item-content .tab-box-item-paragraph{margin-top:40px;font-weight:500}.boomland-info .grid .tab-box .tab-box-items .tab-box-item .tab-box-item-content .tab-box-item-paragraph a{font-weight:600;color:#00f}.boomland-info .grid .tab-box .tab-box-items .tab-box-item .tab-box-item-content .tab-box-item-paragraph .tab-box-item-paragraph-indent{margin-left:25px;font-weight:500;font-size:14px}.boomland-info .grid .tab-box .tab-box-items .tab-box-item .tab-box-item-content .tab-box-item-paragraph .tab-box-item-paragraph-indent .link{margin-left:15px}.boomland-info .grid .tab-box .tab-box-items .tab-box-item .tab-box-item-content .tab-box-item-figure{width:80%;height:80%;margin:40px auto 0;border-radius:12px}.boomland-info .grid .tab-box .tab-box-items .tab-box-item .tab-box-item-content .tab-box-item-figure.smaller{max-width:600px}.boomland-info .grid .tab-box .tab-box-items .tab-box-item .tab-box-item-content .tab-box-item-figure img{width:100%;height:100%;border-radius:12px;box-shadow:3px 5px 20px 0 rgba(94,92,154,.16)}.boomland-info .grid .mobile{display:none}@media screen and (max-width:1366px){.boomland-info .grid .mobile{display:flex}}.boomland-info .grid .session-container{display:none}@media screen and (max-width:1366px){.boomland-info .grid .session-container{display:flex;flex-wrap:wrap;justify-content:center}}.boomland-info .grid .session-container .sidebar-box{width:240px;margin:6px;padding:0 12px}.boomland-info .grid .session-container .sidebar-box.active{border:2px solid #615dfa}.boomland-info .grid .checkbox-wrap{margin-top:24px;border-radius:12px;padding:12px}.boomland-info .grid .checkbox-wrap.active{border:2px solid #615dfa}.boomland-info .grid .price-title{text-align:center;font-size:38px}.boomland-info .grid .price-title .currency{color:#00c7d9}.boomland-info .grid .sidebar-box{padding:32px 12px;border-radius:12px;background-color:#fff;box-shadow:0 0 40px 0 rgba(50,49,73,.06)}.boomland-info .grid .sidebar-box .date{cursor:default}.boomland-info .grid .sidebar-box .description{margin-top:20px;color:#3e3f5e;font-weight:700;line-height:22px;text-align:center;cursor:default}.boomland-info .grid .sidebar-box .icon-event{height:22px;width:22px;position:absolute;top:12px;left:12px}.boomland-info .grid .sidebar-box .sidebar-box-title{margin-top:60px;font-size:16px;font-weight:700}.boomland-info .project-container{margin:0;max-height:2300px;display:grid;align-items:stretch;justify-content:center;overflow-x:scroll;grid-template-columns:repeat(auto-fit,100%)}@media screen and (max-width:1366px){.boomland-info .project-container{overflow-x:unset;max-height:none;grid-template-columns:repeat(auto-fit,33%)}}@media screen and (max-width:979px){.boomland-info .project-container{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:720px){.boomland-info .project-container{grid-template-columns:repeat(auto-fit,100%)}}.boomland-info .project-container li{margin:0;height:100%;display:flex;flex-flow:column}.boomland-info .iframe-wrap{padding-top:56.25%;position:relative;margin:auto auto 20px}.boomland-info .iframe-wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:12px}.boomland-info .button{background-color:#615dfa;box-shadow:4px 7px 12px 0 rgba(97,93,250,.2);border-radius:12px;max-width:240px;margin:auto}.boomland-info .button.slider-button{width:180px;margin-right:28px;margin-left:0;z-index:2}@media screen and (max-width:1366px){.boomland-info{margin:0 auto}.boomland-info .marketplace-slider{display:none}.boomland-info .grid{grid-template-columns:100%;grid-template-areas:"slider" "sidebar" "content"}.boomland-info .grid .slider-panel .slider-panel-roster{justify-content:center}}.banner{padding:40px 0;margin:0 auto 40px;min-height:148px;border-radius:12px;position:relative;display:flex;width:100%}@media screen and (max-width:1365px){.banner{min-height:auto;height:auto;padding:15px 0}}@media screen and (max-width:967px){.banner{min-height:auto;width:98.5%;height:100%;padding:15px 0}}@media screen and (max-width:720px){.banner{min-height:auto;width:98%;padding:15px 0}}@media screen and (max-width:420px){.banner{min-height:auto;width:97%;padding:15px 0}}@media screen and (max-width:300px){.banner{min-height:auto;width:100%;padding:5px 0}}.banner .background{border-radius:12px;background-image:url(/static/media/banner-bg.9b63f38d.png);background-size:cover;z-index:1}.banner .background,.banner .overlay-image{height:100%;width:100%;bottom:0;position:absolute;background-repeat:no-repeat}.banner .overlay-image{top:0;left:0;z-index:2;display:block;background-size:contain;background-position:0 0}.banner.rocket-icon .overlay-image{background-image:url(/static/media/overview-icon.18793907.png)}.banner.badge-icon .overlay-image{background-image:url(/static/media/badges-icon.ef83028b.png)}.banner.settings-icon .overlay-image{background-image:url(/static/media/accounthub-icon.9353042f.png)}.banner.members-icon .overlay-image{background-image:url(/static/media/members-icon.26159e2f.png)}.banner.booking-icon .overlay-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALgAAACsCAYAAADIdGZKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTExQzBGMzkzM0UxMTFFQUE2NzFBMjU3QjdCRDI2NkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTExQzBGM0EzM0UxMTFFQUE2NzFBMjU3QjdCRDI2NkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTFDMEYzNzMzRTExMUVBQTY3MUEyNTdCN0JEMjY2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMTFDMEYzODMzRTExMUVBQTY3MUEyNTdCN0JEMjY2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu7B1rEAABXfSURBVHja7J0JfBRV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)}@media screen and (min-width:700px){.banner.boomisland-icon{padding:40px 0;min-height:148px;height:100%}}.banner.boomisland-icon .background{background-image:url(/static/media/boomisland-banner.b10a9dc5.jpg);background-position:50%}@media screen and (min-width:700px){.banner.myfit-icon{padding:40px 0;min-height:148px;height:100%}}.banner.myfit-icon .background{background-image:url(/static/media/myfit-banner.0f83c9c6.jpg)}@media screen and (min-width:700px){.banner.logo-icon{padding:40px 0;min-height:148px;height:100%}}.banner.logo-icon .background{background-image:url(/static/media/logo-banner.660196fc.jpg);background-position:35%}.banner .text{position:relative;z-index:2;padding-left:172px;color:#fff}@media screen and (max-width:979px){.banner .text{padding-left:110px}}.banner .text .title{font-size:36px;font-size:2.25rem;font-weight:700}@media screen and (max-width:979px){.banner .text .title{font-size:1.5rem}}.banner .text .title-sub{font-size:1rem;font-weight:500}@media screen and (max-width:979px){.banner .text .title-sub{font-size:.75rem}}.public-booking{margin:0 auto;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.public-booking .members-header-container{width:100%;height:250px;background-color:#fff}.public-booking .members-header-container .members-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:375px){.public-booking .members-header-container .members-header-title-container{padding:40px 0 0 30px}}.public-booking .members-header-container .members-header-title-container .members-title{margin-top:50px;font-size:48px;font-weight:700}.public-booking .members-header-container .members-header-title-container .country-title,.public-booking .members-header-container .members-header-title-container .title-description{font-size:16px;font-weight:400}.public-booking .body{padding:40px}@media screen and (max-width:460px){.public-booking .body{padding:0!important}}.public-booking .section-header{display:flex;justify-content:space-between;margin-top:20px}@media screen and (max-width:460px){.public-booking .section-header{margin:30px 0 0 20px}}.public-booking .section-header .section-title{color:#183b56;font-weight:500;font-size:28px}.public-booking .section-filters-bar{display:flex;justify-content:space-between;align-items:center;padding:28px;border-radius:12px;box-shadow:0 0 40px 0 rgba(94,92,154,.06);background-color:#ecf1f9}.public-booking .no-workshop,.public-booking .section-filters-bar .section-filters-bar-actions{display:flex;align-items:center}.public-booking .no-workshop{width:100%;padding:30px;justify-content:center}.public-booking .no-workshop h3{text-align:center;color:#183b56}.public-booking .home-options{margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,20%)}@media screen and (max-width:979px){.public-booking .home-options{grid-template-columns:repeat(auto-fit,33%)}}@media screen and (max-width:630px){.public-booking .home-options{grid-template-columns:repeat(auto-fit,100%);margin:20px}}.public-booking .home-options .home-page-event{margin:0;height:100%;display:flex;flex-flow:column}.public-booking .home-options .home-page-event .home-navi-sub{color:#183b56;overflow:hidden;position:relative;display:flex;flex-flow:column;height:100%;margin:12px;border-radius:12px;cursor:pointer;background-color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out}.public-booking .home-options .home-page-event .home-navi-sub:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.03);transform:scale(1.03)}.public-booking .home-options .home-page-event .home-navi-sub .image{min-width:100%;height:auto;display:flex;justify-content:center;align-self:flex-start}.public-booking .home-options .home-page-event .home-navi-sub .image img{width:100%;height:100%}.public-booking .home-options .no-workshop{display:flex;justify-content:center;align-items:center;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:12px;margin:30px 0 20px}.public-booking .calendar-container{display:flex;justify-content:space-between;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06);border-radius:12px}@media screen and (max-width:460px){.public-booking .calendar-container{border-radius:0}}.calendar{background-color:#fff;flex:1 1}.calendar .calendar-week{display:flex;border:none}.calendar .calendar-week .calendar-week-day{width:14.2857142857%;color:#8f91ac;font-weight:400px;text-align:center;padding:16px 0;font-size:12px}@media screen and (max-width:400px){.calendar .calendar-week .calendar-week-day{font-size:10px}}@media screen and (max-width:300px){.calendar .calendar-week .calendar-week-day{font-size:8px}}.calendar .calendar-week .calendar-week-day .week-day-short{display:block}.calendar .calendar-week .calendar-week-day .week-day-long{display:none}.calendar .calendar-days .calendar-day-row{display:flex}.calendar .calendar-days .calendar-day-row .calendar-day{width:14.2857142857%;position:relative;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;height:44px}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-number{border-radius:4px;display:flex;justify-content:center;align-items:center;height:80%;width:80%;font-weight:400px;top:20px;left:18px;z-index:1;font-size:10px;position:static}.calendar .calendar-days .calendar-day-row .calendar-day:last-child{border-right:none}.calendar .calendar-days .calendar-day-row .calendar-day.active .calendar-day-number{background-color:#8a71fd;color:#fff;font-size:10px}.calendar .calendar-days .calendar-day-row .calendar-day.active .calendar-day-number:hover{opacity:.6}.calendar .calendar-days .calendar-day-row .calendar-day.active.current .calendar-day-number{background-color:#7353ff;color:#fff}@media screen and (max-width:400px){.calendar .calendar-days .calendar-day-row .calendar-day.active.current .calendar-day-number{font-size:10px}}.calendar .calendar-days .calendar-day-row .calendar-day.booked .calendar-day-number{background-color:#183b56;color:#fff;font-size:10px}.calendar .calendar-days .calendar-day-row .calendar-day.booked .calendar-day-events .calendar-day-event{background-color:#fff}.calendar .calendar-days .calendar-day-row .calendar-day.past{cursor:not-allowed}.calendar .calendar-days .calendar-day-row .calendar-day.past .calendar-day-number{background-color:#fff;color:#183b56;font-size:10px}.calendar .calendar-days .calendar-day-row .calendar-day.past .calendar-day-number:hover{border:none;background-color:#8a71fd;color:#fff}.calendar .calendar-days .calendar-day-row .calendar-day.inactive .calendar-day-number,.calendar .calendar-days .calendar-day-row .calendar-day.past .calendar-day-number{background-color:#efebff;color:#183b56;font-size:10px}.calendar .calendar-days .calendar-day-row .calendar-day.inactive .calendar-day-number:hover,.calendar .calendar-days .calendar-day-row .calendar-day.past .calendar-day-number:hover{border:none;background-color:#8a71fd;color:#fff}.calendar .calendar-days .calendar-day-row .calendar-day.inactive.current .calendar-day-number,.calendar .calendar-days .calendar-day-row .calendar-day.past.current .calendar-day-number{border:2px solid #7353ff;background-color:#fff;color:#7353ff}@media screen and (max-width:400px){.calendar .calendar-days .calendar-day-row .calendar-day.inactive.current .calendar-day-number,.calendar .calendar-days .calendar-day-row .calendar-day.past.current .calendar-day-number{font-size:10px}}.calendar .calendar-days .calendar-day-row .calendar-day.current .calendar-day-number{border:2px solid #7353ff;font-size:12px}@media screen and (max-width:400px){.calendar .calendar-days .calendar-day-row .calendar-day.current .calendar-day-number{font-size:10px}}.calendar .calendar-days .calendar-day-row .calendar-day.other-month .calendar-day-number{border:none;background-color:#ecf1f9;color:#183b56}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-events{display:flex;flex-wrap:wrap;flex-direction:row;position:absolute;bottom:10px;z-index:1}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-events .calendar-day-event{margin:0 2px 0 0;width:4px;height:4px;border-radius:50%;background-color:#fff}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-events .calendar-day-event:last-child{margin:0}.calendar .calendar-days .calendar-day-row .calendar-day .calendar-day-events .calendar-day-event .calendar-day-event-text{display:none}.calendar-widget{margin-top:16px;border-radius:12px;background-color:#fff;padding-bottom:28px;flex:1 1}.calendar-widget .calendar-widget-header{padding:28px 28px 0;display:flex;color:#183b56}@media screen and (max-width:400px){.calendar-widget .calendar-widget-header{padding:5px 0 0;display:flex}}.calendar-widget .calendar-widget-header .calendar-widget-header-actions{display:flex;align-items:center;color:#183b56}.calendar-widget .calendar-widget-header .calendar-widget-header-actions .slider-controls{margin-right:25px;cursor:pointer}.calendar-widget .calendar-widget-title{font-size:25px;font-weight:400px;color:#183b56}.calendar-widget .slider-controls{display:flex}.calendar-widget .slider-controls .slider-control{margin-right:18px}.calendar-widget .slider-controls .slider-control.invalid{cursor:not-allowed}.calendar-widget .slider-controls .slider-control:last-child{margin-right:0}.calendar-widget .calendar,.calendar-widget .calendar-weekly{margin-top:26px;padding:0 28px}.calendar-widget .calendar-daily{margin-top:60px;padding:0 28px}@media screen and (max-width:800px){.public-booking .calendar-container{display:block}.public-booking .calendar-container .calendar-widget{padding-bottom:0}}@media screen and (max-width:460px){.section-header{flex-direction:column}.section-header .section-header-info .section-title{font-size:20px}.calendar-widget .calendar-widget-header{display:block}.calendar-widget .calendar-widget-header .calendar-widget-header-actions{justify-content:center}.calendar-widget .calendar-widget-header .calendar-widget-header-actions:first-child{flex-direction:column}.calendar-widget .calendar-widget-header .calendar-widget-header-actions:first-child .slider-controls{order:2;margin:12px 0 0}.calendar-widget .calendar-widget-header .calendar-widget-header-actions:last-child{margin-top:18px}.calendar-widget .calendar-widget-title{font-size:16px}}.slider-control{display:flex;justify-content:center;align-items:center;width:20px;height:20px;cursor:pointer}.slider-control .slider-control-icon{fill:#adafca;pointer-events:none;opacity:.6;transition:fill .2s ease-in-out,opacity .2s ease-in-out}.slider-control.left .slider-control-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider-control:hover .slider-control-icon{fill:#3e3f5e;opacity:1}.icon-big-arrow{fill:#adafca;width:8px;height:12px}.icon-check{position:absolute;top:-6px;left:-28px;fill:#fff}.public-calendar-events-preview{padding:32px 28px;border-radius:12px;background-color:#fff;flex:1 1;margin-top:16px}.public-calendar-events-preview .calendar-events-preview-title{font-size:24px;font-weight:500px;margin-bottom:40px;color:#7353ff}.public-calendar-events-preview .calendar-events-preview-title.primary{display:block}.public-calendar-events-preview .calendar-events-preview-title.secondary{display:none;margin-top:50px}.public-calendar-events-preview .calendar-events-preview-subtitle{margin-bottom:30px;color:#183b56}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list{margin-top:18px;cursor:pointer;border-radius:10px;padding:10px;border:1px solid transparent}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.active:hover{padding:9px;border-width:2px}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.booked{color:#fff}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.booked .calendar-event-preview{flex-wrap:nowrap}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.booked .calendar-event-preview .calendar-event-preview-info:before{background-color:transparent}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.submitted{padding:9px;border:2px dashed #7353ff}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.submitted .calendar-event-preview .calendar-event-preview-info:before{border-color:#7353ff}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.workshop.active{border-color:#7353ff;box-shadow:2px 3px 6px 0 rgba(97,93,250,.1)}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.workshop.booked{background-color:#7353ff;box-shadow:2px 3px 6px 0 rgba(97,93,250,.1)}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.workshop .calendar-event-preview-info:before{border:2px solid #7353ff}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.freeflow.active{border-color:#7353ff;box-shadow:2px 3px 6px 0 rgba(35,210,226,.1)}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.freeflow.booked,.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.freeflow.submitted{background-color:#7353ff;box-shadow:2px 3px 6px 0 rgba(97,93,250,.1)}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.freeflow .calendar-event-preview-info:before{border:2px solid #7353ff}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.empty,.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.inactive{color:#8f91ac;background-color:#f9f9f9;box-shadow:4px 7px 12px 0 rgba(143,145,172,.1);cursor:not-allowed}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list.empty{font-size:12px}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list .calendar-event-preview{margin-bottom:28px}.public-calendar-events-preview .calendar-events-preview-subtitle .calendar-event-preview-list .calendar-event-preview:last-child{margin-bottom:0}.public-calendar-events-preview .popup-info{padding:28px 32px;color:#183b56}.public-calendar-events-preview .popup-info p{margin-bottom:10px}.public-calendar-events-preview .popup-info .indent{padding-left:10px}.public-calendar-events-preview .popup-info .bold{font-weight:700}.public-calendar-events-preview .popup-info .title{font-size:20px;margin-bottom:20px}.public-calendar-events-preview .popup-close-button{display:flex;justify-content:center;align-items:center;width:40px!important;height:40px!important;border-radius:80px!important;background-color:#7353ff;cursor:pointer!important;position:absolute!important;top:-20px!important;right:-20px!important;z-index:2;padding:0!important;transition:background-color .2s ease-in-out}.public-calendar-events-preview .popup-close-button:hover{background-color:#8a71fd}.public-calendar-events-preview .popup-close-button .popup-close-button-icon{pointer-events:none}.public-calendar-event-preview{padding-left:72px;position:relative}.public-calendar-event-preview .calendar-event-preview-start-time{position:absolute;top:0;left:0;z-index:1}.public-calendar-event-preview .calendar-event-preview-start-time .calendar-event-preview-start-time-title{font-size:16px;font-weight:500px}.public-calendar-event-preview .calendar-event-preview-start-time .calendar-event-preview-start-time-text{margin-top:2px;font-size:14px;font-weight:400px}.public-calendar-event-preview .calendar-event-preview-info{position:relative}.public-calendar-event-preview .calendar-event-preview-info:before{content:"";width:12px;height:12px;border-radius:50%;position:absolute;top:5px;left:-24px}.public-calendar-event-preview .calendar-event-preview-info .calendar-event-preview-title{font-size:16px;font-weight:500px}.public-calendar-event-preview .calendar-event-preview-info .calendar-event-preview-time{margin:14px 0 4px;font-size:15px;font-weight:400}.public-calendar-event-preview .calendar-event-preview-info .calendar-event-preview-time .bold{font-weight:600}.public-calendar-event-preview .calendar-event-preview-info .calendar-event-preview-facilitator{margin:4px 0;font-size:15px;font-weight:400}.public-calendar-event-preview .calendar-event-preview-info .calendar-event-preview-facilitator .bold{font-weight:600}@media screen and (max-width:800px){.public-calendar-events-preview{margin:0}.public-calendar-events-preview .calendar-events-preview-title{font-size:16px;margin-bottom:20px}.public-calendar-events-preview .calendar-events-preview-title.primary{display:none}.public-calendar-events-preview .calendar-events-preview-title.secondary{display:block}.public-calendar-events-preview .calendar-event-preview-title,.public-calendar-events-preview .calendar-events-preview-subtitle{font-size:14px}}.public-event-info{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:24px;border-radius:8px;background-color:#fff;padding:40px}@media screen and (max-width:979px){.public-event-info{padding-top:80px}}@media screen and (max-width:600px){.public-event-info{padding:32px 22px;margin:12px}}.public-event-info .image{margin-bottom:40px;max-width:720px;max-height:480px;border-radius:8px;width:100%;aspect-ratio:1.5}.public-event-info .image img{display:block;width:100%;object-fit:cover;border-radius:8px}.public-event-info .public-event-info-body{display:flex;flex-direction:column}.public-event-info .public-event-info-body .public-event-body-header{display:flex;flex-direction:row}@media screen and (max-width:800px){.public-event-info .public-event-info-body .public-event-body-header{flex-direction:column;align-items:center}}.public-event-info .public-event-info-body .title-and-description{flex:1 1}.public-event-info .public-event-info-body .title-and-description .public-event-title{font-size:35px;font-weight:700;margin:0 0 20px}@media screen and (max-width:800px){.public-event-info .public-event-info-body .title-and-description .public-event-title{text-align:center}}.public-event-info .public-event-info-body .public-event-buttons{flex:1 1;margin-top:5px;display:flex;flex-direction:row;justify-content:flex-end}@media screen and (max-width:800px){.public-event-info .public-event-info-body .public-event-buttons{justify-content:center}}@media screen and (max-width:464px){.public-event-info .public-event-info-body .public-event-buttons{flex-direction:column;align-items:center}}.public-event-info .public-event-info-body .public-event-buttons .public-event-button{margin:0 8px 8px;background-color:#7353ff;box-shadow:4px 7px 12px 0 rgba(97,93,250,.2);min-width:200px;white-space:nowrap;border-radius:80px;font-size:16px;transition:all .2s ease-in-out;width:180px;color:#fff;border:none;cursor:pointer;transition:background-color .2s;padding:0 16px}.public-event-info .public-event-info-body .public-event-buttons .public-event-button:disabled{background-color:grey;pointer-events:none}.public-event-info .public-event-info-body .public-event-buttons .public-event-button:hover{background-color:#8a71fd}.public-event-info .public-event-info-body .decorated-feature-list{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:12px}.public-event-info .public-event-info-body .decorated-feature-list .decorated-feature{margin-top:18px;margin-right:24px}@media screen and (max-width:580px){.public-event-info .public-event-info-body .decorated-feature-list .decorated-feature{width:100%}}.public-event-info .public-event-info-body .decorated-feature-list .decorated-feature-none{display:none}.public-event-info .public-event-info-body .decorated-feature{display:flex;padding-right:18px}.public-event-info .public-event-info-body .decorated-feature .decorated-feature-icon{margin-top:2px;fill:#7353ff;width:20px;height:20px}.public-event-info .public-event-info-body .decorated-feature .decorated-feature-info{margin-left:12px}.public-event-info .public-event-info-body .decorated-feature .decorated-feature-title{font-size:18px;font-weight:700}.public-event-info .public-event-info-body .decorated-feature .decorated-feature-text{margin-top:2px;color:#8f91ac;font-size:16px;font-weight:500;line-height:1.4285714286em}.public-event-info .public-event-info-body .public-event-subtitle{font-size:18px;font-weight:700;margin:20px 0 10px}.public-event-info .public-event-info-body .public-event-text{font-size:17px;margin:0 0 20px;line-height:1.5;white-space:pre-wrap;font-weight:500}.public-event-info .public-event-info-body .facilitator-subtitle{font-size:17px;font-weight:500;margin:8px 0 18px}.public-event-info .public-event-info-body .facilitator-skills{display:flex;flex-direction:column}.public-event-info .public-event-info-body .facilitator-skills .skill-item{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:12px}.public-event-info .public-event-info-body .facilitator-skills .skill-item .skill-bullet{font-size:17px;line-height:1.5;font-weight:500;margin-right:6px}.public-event-info .public-event-info-body .facilitator-skills .skill-item .skill-text{flex:1 1;font-size:17px;line-height:1.5;font-weight:500}.public-event-info .error-message{font-size:24px;font-weight:700;margin:40px 0}.public-event .popup-event{width:90%;max-width:584px;border-radius:12px;background-color:#fff;padding:0;overflow:visible}.public-event .popup-event .popup-event-info-body{padding:32px 28px;display:flex;flex-direction:column}.public-event .popup-event .popup-event-info-body .text-input{background-color:#ecf1f9;font-weight:500;font-size:15px;border-radius:20px;height:40px;margin-bottom:20px}.public-event .popup-event .popup-event-info-body label{font-size:18px;font-weight:500;padding-bottom:10px}.public-event .popup-event .popup-event-info-body .register-btn-container{display:flex;justify-content:center}.public-event .popup-event .popup-event-info-body .register-btn-container .register-btn{max-width:180px;height:40px;border-radius:20px;background-color:#7353ff;color:#fff;width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;border:1px solid #7353ff;cursor:pointer}.public-event .popup-event .popup-event-info-body .register-btn-container .register-btn:hover{background-color:#8a71fd}.public-event .popup-event .popup-event-title{font-size:24px;font-weight:700}.public-event .popup-event .popup-event-subtitle{margin-top:0;font-size:18px;padding-bottom:10px;font-weight:400}@media screen and (max-width:500px){.public-event .popup-event .popup-event-subtitle{margin-top:20px}}.public-event .popup-close-button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;position:absolute;top:-20px;right:-20px;z-index:2;padding:0;transition:background-color .2s ease-in-out}.public-event .popup-close-button:hover{background-color:#8a71fd}.public-event .popup-close-button .popup-close-button-icon{pointer-events:none}.booking-recaptcha .grecaptcha-badge{z-index:20000}.public-cancel-content{display:flex;height:100%;width:100%;flex-direction:column;align-items:center}.public-cancel-content .loading{margin:64px 0}.public-cancel-content .public-cancel-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:80%;margin:120px 0;display:flex;justify-content:center;padding:60px 60px 10px;border-radius:12px;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);color:#183b56;background-color:#fff}@media screen and (max-width:515px){.public-cancel-content .public-cancel-container{box-shadow:0;border-radius:0;max-width:100%;margin:60px 0;padding:60px 18px 10px}}.public-cancel-content .public-cancel-container .booking-info{align-items:center}.public-cancel-content .public-cancel-container .booking-info .booking-header-container{display:flex;margin-bottom:12px}@media screen and (max-width:850px){.public-cancel-content .public-cancel-container .booking-info .booking-header-container{flex-flow:column}}.public-cancel-content .public-cancel-container .booking-info .booking-header-container .booking-status-title{margin-right:10px;margin-top:auto;margin-bottom:auto;font-size:28px;font-weight:600}.public-cancel-content .public-cancel-container .booking-info .booking-header-container .booking-status-container{display:flex;flex-direction:row;margin:0 12px;align-items:center}@media screen and (max-width:850px){.public-cancel-content .public-cancel-container .booking-info .booking-header-container .booking-status-container{margin:6px 0}}.public-cancel-content .public-cancel-container .booking-info .booking-header-container .booking-status-container .booking-status{font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:80px;height:30px;text-align:center;padding:4px 8px;font-size:16px;color:#fff;background-color:#7353ff}.public-cancel-content .public-cancel-container .booking-info .booking-header-container .booking-status-container .booking-status.APPROVED{background-color:#2bae66;color:#fff}.public-cancel-content .public-cancel-container .booking-info .booking-header-container .booking-status-container .booking-status.CANCELLED,.public-cancel-content .public-cancel-container .booking-info .booking-header-container .booking-status-container .booking-status.REJECTED{color:#fff;background-color:#fd4350;font-weight:700}.public-cancel-content .public-cancel-container .booking-info .booking-header-container .booking-status-container .booking-status.LATE{color:#fff;background-color:#fd4350;font-weight:400}.public-cancel-content .public-cancel-container .booking-info .booking-description-text{margin-top:8px;font-size:1em;font-weight:500;white-space:pre-wrap}.public-cancel-content .public-cancel-container .booking-info .booking-details{padding:12px 0;margin-top:8px}.public-cancel-content .public-cancel-container .booking-info .booking-details .booking-details-text{margin:12px 0;font-size:1em;font-weight:500}.public-cancel-content .public-cancel-container .booking-info .cancel-button{margin:20px auto;display:flex;align-items:center;height:35px;padding:4px 20px;font-size:16px;cursor:pointer;fill:#fd4350;border-radius:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .3s ease-out;outline:solid #fd4350}.public-cancel-content .public-cancel-container .booking-info .cancel-button:hover{fill:#ff757e;-webkit-transform:scale(1.01);transform:scale(1.01);background-color:#ddd}.public-cancel-content .error-message{justify-content:center;font-size:40px;font-weight:700;margin-top:40px;margin-left:auto;margin-right:auto}.popup-event .popup-info{padding-top:20px;text-align:center;color:#183b56}.popup-event .popup-info p{margin-bottom:10px}.popup-event .popup-info .bold{font-weight:400}.popup-event .popup-info .title{font-size:20px;margin-bottom:20px}.popup-event .popup-actions{display:flex;justify-content:center}@media screen and (max-width:850px){.popup-event .popup-actions{flex-flow:column}}.popup-event .popup-close-button{display:flex;justify-content:center;align-items:center;width:40px!important;height:40px!important;border-radius:80px!important;background-color:#7353ff;cursor:pointer!important;position:absolute!important;top:-20px!important;right:-20px!important;z-index:2;transition:background-color .2s ease-in-out}.popup-event .popup-close-button:hover{background-color:#8a71fd}.popup-event .popup-close-button .popup-close-button-icon{pointer-events:none}.popup-event .action-request{margin:12px;display:flex;justify-content:center;align-items:center;min-width:200px;min-height:40px;border:1px solid #dedeea;border-radius:10px;color:#adafca;font-size:16px;font-weight:400;cursor:pointer;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.popup-event .action-request.with-text{padding:0 32px 0 22px}.popup-event .action-request.with-text .action-request-icon{margin-right:12px}.popup-event .action-request.accept{color:#615dfa;border-color:#615dfa;border-radius:80px;transition:background-color .2s ease-in-out}.popup-event .action-request.accept .action-request-icon{fill:#615dfa}.popup-event .action-request.accept:hover{color:#fff;background-color:#615dfa;border-color:#615dfa}.popup-event .action-request.accept:hover .action-request-icon{fill:#fff}.popup-event .action-request.decline{color:#fd4350;border-color:#fd4350;border-radius:80px;transition:background-color .2s ease-in-out}.popup-event .action-request.decline .action-request-icon{fill:#fd4350}.popup-event .action-request.decline:hover{color:#fff;background-color:#fd4350;border-color:#fd4350}.popup-event .action-request.decline:hover .action-request-icon{fill:#fff}.popup-event .action-request .loading{margin:0}.popup-event .action-request .action-request-icon{fill:transparent;opacity:.6;transition:fill .2s ease-in-out,opacity .2s ease-in-out}.challenge-page{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.challenge-page .challenge-header-container{width:100%;height:600px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;position:relative}.challenge-page .challenge-header-container .cover-image{height:100%;width:100%;background-color:#fff}.challenge-page .challenge-header-container .cover-image img{height:100%;width:100%;object-fit:cover}.challenge-page .challenge-header-container .challenge-details-public{border-radius:12px;background-color:#fff;padding:24px;display:flex;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";top:400px;position:absolute;margin-left:40px;width:calc(100% - 80px);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;top:auto;bottom:50px}@media screen and (max-width:979px){.challenge-page .challenge-header-container .challenge-details-public{padding:15px}}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details-public{flex-direction:column;align-items:center;margin:40px 0 0;width:100%;border-radius:0}}@media screen and (max-width:280px){.challenge-page .challenge-header-container .challenge-details-public{padding:15px 0}}.challenge-page .challenge-header-container .challenge-details-public .basic-challenge-info{display:flex;justify-content:center;align-items:center;flex-direction:row}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details-public .basic-challenge-info{flex-direction:column}}.challenge-page .challenge-header-container .challenge-details-public .challenge-image-container{display:flex;justify-content:center;margin:8px;width:120px;height:90px}.challenge-page .challenge-header-container .challenge-details-public .challenge-image-container img{border-radius:10px;width:100%;height:100%;object-fit:cover}.challenge-page .challenge-header-container .challenge-details-public .text{margin:auto 0 auto 20px;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details-public .text{margin:0}}@media screen and (max-width:414px){.challenge-page .challenge-header-container .challenge-details-public .text{margin-left:-3px}}@media screen and (max-width:380px){.challenge-page .challenge-header-container .challenge-details-public .text{margin-left:-17px}}.challenge-page .challenge-header-container .challenge-details-public .text.description{margin-right:30px}@media screen and (max-width:1400px){.challenge-page .challenge-header-container .challenge-details-public .text.description{margin-right:10px}}@media screen and (max-width:600px){.challenge-page .challenge-header-container .challenge-details-public .text.description{margin-bottom:15px}}.challenge-page .challenge-header-container .challenge-details-public .text .name{font-size:25px;font-weight:500;color:#183b56;max-width:300px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.challenge-page .challenge-header-container .challenge-details-public .text .name img{height:30px}@media screen and (max-width:1280px){.challenge-page .challenge-header-container .challenge-details-public .text .name{font-size:1.9vw;max-width:20vw}}@media screen and (max-width:979px){.challenge-page .challenge-header-container .challenge-details-public .text .name{font-size:1.7vw}}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details-public .text .name{font-size:17px;margin-top:10px;text-align:center;max-width:none}}.challenge-page .challenge-header-container .challenge-details-public .text .desc{font-size:16px;margin:5px 0;font-weight:400;max-width:300px}@media screen and (max-width:1280px){.challenge-page .challenge-header-container .challenge-details-public .text .desc{font-size:1.4vw;max-width:20vw}}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details-public .text .desc{font-size:14px;margin-bottom:20px;text-align:center;max-width:none}}.challenge-page .challenge-header-container .challenge-details-public .challenge-specs-container{display:flex;margin-left:auto;margin-right:0;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:row}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details-public .challenge-specs-container{margin-left:0;display:flex;flex-direction:column}}.challenge-page .challenge-header-container .challenge-details-public .challenge-specs-container .challenge-spec{margin:5px;width:-webkit-fit-content;width:-moz-fit-content;font-size:20px;font-weight:500;color:#183b56;background-color:#ececec;border-radius:20px;padding:5px 15px;display:flex;align-items:center;width:fit-content}.challenge-page .challenge-header-container .challenge-details-public .challenge-specs-container .challenge-spec img{height:25px}@media screen and (max-width:1280px){.challenge-page .challenge-header-container .challenge-details-public .challenge-specs-container .challenge-spec img{height:1.7vw}}@media screen and (max-width:979px){.challenge-page .challenge-header-container .challenge-details-public .challenge-specs-container .challenge-spec{font-size:1.6vw}.challenge-page .challenge-header-container .challenge-details-public .challenge-specs-container .challenge-spec img{height:1.6vw}}@media screen and (max-width:900px){.challenge-page .challenge-header-container .challenge-details-public .challenge-specs-container .challenge-spec{font-size:14px}.challenge-page .challenge-header-container .challenge-details-public .challenge-specs-container .challenge-spec img{height:17px}}.challenge-page .challenge-header-container .challenge-details-public .challenge-specs-container .challenge-spec .spec-icon{display:inline-block;margin-right:10px;vertical-align:middle;display:flex;align-items:center}@media screen and (max-width:1280px){.challenge-page .challenge-header-container .challenge-details-public .challenge-specs-container .challenge-spec .spec-icon{vertical-align:baseline}}@media screen and (min-width:600px){.challenge-page .public-challenge-participation-stats-header{display:none}}.challenge-page .public-challenge-participation-stats-header .separator-container .info{display:flex;align-items:center;justify-content:center}.challenge-page .public-challenge-participation-stats-header .separator-container .info .info-text{font-size:14px;font-weight:700}@media screen and (max-width:600px){.challenge-page .public-challenge-participation-stats-header .separator-container .info .info-text{font-size:13px;box-shadow:5px 5px #ecf1f9;padding:5px;border:1px solid #ecf1f9;border-radius:10px;font-weight:500;text-align:center;width:100px}}.challenge-page .public-challenge-participation-stats{display:flex;align-items:center;justify-content:flex-end;padding:0 12px 0 40px;border-top:1px solid #eaeaf5;border-bottom-left-radius:12px;border-bottom-right-radius:12px;background-color:#fcfcfd;transition:padding .2s ease-in-out}@media screen and (max-width:900px){.challenge-page .public-challenge-participation-stats{padding:0 12px 0 20px;border-radius:0}}@media screen and (max-width:600px){.challenge-page .public-challenge-participation-stats{display:none}}.challenge-page .public-challenge-participation-stats .separator-container{display:flex;align-items:center;justify-content:flex-start;padding:35px 10px;width:100%;background-color:#fff}.challenge-page .public-challenge-participation-stats .separator-container .info{display:flex;align-items:center;margin-right:24px}.challenge-page .public-challenge-participation-stats .separator-container .info .info-text{margin-left:15px;font-size:14px;font-weight:700}.challenge-page .body{padding:40px;color:#183b56;max-width:1400px}@media screen and (min-width:1400px){.challenge-page .body{width:1400px;margin:0 auto}}@media screen and (max-width:900px){.challenge-page .body{padding:0;display:flex;flex-direction:column;align-items:center}}.challenge-page .body .challenge-info{margin:20px 0 0;display:flex}@media screen and (max-width:900px){.challenge-page .body .challenge-info{flex-direction:column;align-items:center;margin:40px 0;width:100%;border-radius:0}}.challenge-page .body .challenge-info .challenge-info-container{flex:1 1;width:100%}.challenge-page .body .challenge-info .challenge-info-container .challenge-container{width:100%;padding:40px;background-color:#fff;color:#183b56;border-radius:12px;margin-bottom:40px;display:flex}@media screen and (max-width:900px){.challenge-page .body .challenge-info .challenge-info-container .challenge-container{border-radius:0}}@media screen and (max-width:600px){.challenge-page .body .challenge-info .challenge-info-container .challenge-container{padding:30px}}.challenge-page .body .challenge-info .challenge-info-container .challenge-container img{height:50px;margin-right:20px}@media screen and (max-width:600px){.challenge-page .body .challenge-info .challenge-info-container .challenge-container img{height:34px}}.challenge-page .body .challenge-info .challenge-info-container .challenge-container .title{font-size:28px;font-weight:600}@media screen and (max-width:1280px){.challenge-page .body .challenge-info .challenge-info-container .challenge-container .title{font-size:24px}}@media screen and (max-width:979px){.challenge-page .body .challenge-info .challenge-info-container .challenge-container .title{font-size:20px}}.challenge-page .body .challenge-info .challenge-info-container .challenge-container .name{margin-top:15px}@media screen and (max-width:979px){.challenge-page .body .challenge-info .challenge-info-container .challenge-container .name{font-size:15px}}@media screen and (max-width:600px){.challenge-page .body .challenge-info .challenge-info-container .challenge-container .name{left:-50px;position:relative}}.challenge-page .body .challenge-info .challenge-info-container .how-to-earn-challenge{width:100%;padding:40px;background-color:#fff;color:#183b56;border-radius:12px;margin-bottom:40px;display:flex}@media screen and (max-width:900px){.challenge-page .body .challenge-info .challenge-info-container .how-to-earn-challenge{border-radius:0}}@media screen and (max-width:600px){.challenge-page .body .challenge-info .challenge-info-container .how-to-earn-challenge{padding:30px}}.challenge-page .body .challenge-info .challenge-info-container .how-to-earn-challenge img{height:50px;margin-right:20px}@media screen and (max-width:600px){.challenge-page .body .challenge-info .challenge-info-container .how-to-earn-challenge img{height:34px}}.challenge-page .body .challenge-info .challenge-info-container .how-to-earn-challenge .title{font-size:28px;font-weight:600}@media screen and (max-width:1280px){.challenge-page .body .challenge-info .challenge-info-container .how-to-earn-challenge .title{font-size:24px}}@media screen and (max-width:979px){.challenge-page .body .challenge-info .challenge-info-container .how-to-earn-challenge .title{font-size:20px}}@media screen and (max-width:600px){.challenge-page .body .challenge-info .challenge-info-container .how-to-earn-challenge .rdw-editor-wrapper{position:relative;left:-50px;width:80vw}}.challenge-page .body .challenge-info .challenge-info-container .challenge-badges-title{margin:10px;font-size:22px}.challenge-page .body .challenge-info .challenge-info-container .badge-list{margin:0;overflow-y:hidden!important;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,25%)}@media screen and (max-width:720px){.challenge-page .body .challenge-info .challenge-info-container .badge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:480px){.challenge-page .body .challenge-info .challenge-info-container .badge-list{grid-template-columns:repeat(auto-fit,100%)}}.challenge-page .body .challenge-info .challenge-info-container .badge-list>div{margin:0;height:100%}.challenge-page .body .challenge-info .challenge-info-container .badge-list a{display:flex;flex-flow:column;flex-grow:1;height:100%}.challenge-page .body .challenge-info .challenge-info-container .badge-list a .badge-item,.challenge-page .body .challenge-info .challenge-info-container .badge-list a .badge-item-sub{height:95%;display:flex;flex-flow:column;flex-grow:1}.challenge-page .body .challenge-info .challenge-info-container .badge-list a .badge-item-sub .badge-details,.challenge-page .body .challenge-info .challenge-info-container .badge-list a .badge-item .badge-details{display:flex;flex-flow:column;flex-grow:1}.challenge-page .body .challenge-info .challenge-info-container .badge-list a .badge-item-sub .badge-details .desc,.challenge-page .body .challenge-info .challenge-info-container .badge-list a .badge-item .badge-details .desc{flex-grow:1}.popup-badge{width:90%;max-width:500px!important;border-radius:12px!important;background-color:#fff!important;padding:0!important;overflow:visible!important}.popup-badge .popup-close-button{display:flex;justify-content:center;align-items:center;width:40px!important;height:40px!important;border-radius:40px!important;background-color:#7353ff;cursor:pointer!important;position:absolute!important;top:-20px!important;right:-20px!important;z-index:2;padding:0!important;transition:background-color .2s ease-in-out}.popup-badge .popup-close-button:hover{background-color:#8a71fd}.popup-badge .popup-close-button .popup-close-button-icon{pointer-events:none}.popup-badge .badge-details{padding:30px 20px;display:flex;flex-direction:column;align-items:center}.popup-badge .badge-details img{height:120px;margin-bottom:10px}.popup-badge .badge-details .badge-name{font-size:21px;margin-bottom:10px}.happy-birthday-rachel{background:radial-gradient(at center,#ffffe5,#faec6a);position:fixed;top:0;left:0;right:0;bottom:0;z-index:50;overflow:hidden;display:flex;justify-content:center;align-items:center}.happy-birthday-rachel .happy-birthday-anim{width:60%;aspect-ratio:1}.happy-birthday-rachel .happy-birthday-anim,.happy-birthday-rachel .popper-right-anim-container{transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.happy-birthday-rachel .popper-right-anim-container{-webkit-transform:0;transform:0;position:absolute;top:45%;right:6%}.happy-birthday-rachel .popper-right-anim-container .popper-right-anim{width:30vw;height:30vh;-webkit-animation:rotate 3s linear infinite;animation:rotate 3s linear infinite;-webkit-transform-origin:80% 80%;transform-origin:80% 80%}.happy-birthday-rachel .gift-anim-container{position:absolute;top:66%;left:2%;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.happy-birthday-rachel .gift-anim-container .gift-anim{width:30vh;height:30vh;opacity:.9}.happy-birthday-rachel .rachel-left-container{transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;-webkit-transform:0;transform:0;position:absolute;top:32%;left:2%}.happy-birthday-rachel .rachel-left-container .rachel-left{width:18vw;-webkit-animation:rotate 3s linear infinite;animation:rotate 3s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.happy-birthday-rachel .rachel-right-container{transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;-webkit-transform:0;transform:0;position:absolute;top:6%;right:4%}.happy-birthday-rachel .rachel-right-container .rachel-right{width:16vw;-webkit-animation:rotate 3s linear infinite;animation:rotate 3s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.happy-birthday-rachel .rachel-bottom-container{transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;-webkit-transform:0;transform:0;position:absolute;bottom:-2vh;right:30vw}.happy-birthday-rachel .rachel-bottom-container .rachel-bottom{width:10vw;-webkit-animation:rotate 3s linear infinite;animation:rotate 3s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.happy-birthday-rachel .pikachu-bottom-container{transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;-webkit-transform:0;transform:0;position:absolute;bottom:2vh;left:25vw}.happy-birthday-rachel .pikachu-bottom-container .pikachu-bottom{width:10vw;-webkit-transform:scaleX(-1) rotate(30deg);transform:scaleX(-1) rotate(30deg)}.happy-birthday-rachel .text-left-container{transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;-webkit-transform:0;transform:0;position:absolute;top:7%;left:14%}.happy-birthday-rachel .text-left-container .text-left{width:18vw;-webkit-animation:rotate-text 2s linear infinite;animation:rotate-text 2s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.happy-birthday-rachel .piano-right-container{transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;-webkit-transform:0;transform:0;position:absolute;bottom:-2vh;right:-2vw}.happy-birthday-rachel .piano-right-container .piano-right{width:18vw;animation:rotate 3s linear infinite reverse;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.happy-birthday-rachel .pokemon-card{position:absolute;width:30%;-webkit-animation:fly-in 4s linear;animation:fly-in 4s linear}.happy-birthday-rachel .hide-card{-webkit-transform:scale(10);transform:scale(10);opacity:0;transition:all .7s ease-in}.happy-birthday-rachel .hide-left{-webkit-transform:translateX(-50vw);transform:translateX(-50vw)}.happy-birthday-rachel .hide-right{-webkit-transform:translateX(50vw);transform:translateX(50vw)}.happy-birthday-rachel .hide-top{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}.happy-birthday-rachel .hide-bottom{-webkit-transform:translateY(50vh);transform:translateY(50vh)}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@-webkit-keyframes rotate-text{0%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}25%{-webkit-transform:rotate(-17deg);transform:rotate(-17deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}75%{-webkit-transform:rotate(-23deg);transform:rotate(-23deg)}to{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes rotate-text{0%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}25%{-webkit-transform:rotate(-17deg);transform:rotate(-17deg)}50%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}75%{-webkit-transform:rotate(-23deg);transform:rotate(-23deg)}to{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@-webkit-keyframes fly-in{0%{-webkit-transform:rotateY(1turn) rotateX(1turn) rotate(1turn) translateX(50vw) translateY(-50vh) scale(.01);transform:rotateY(1turn) rotateX(1turn) rotate(1turn) translateX(50vw) translateY(-50vh) scale(.01)}to{-webkit-transform:rotateY(0) rotateX(0) translateZ(0) translateX(0) translateY(0);transform:rotateY(0) rotateX(0) translateZ(0) translateX(0) translateY(0)}}@keyframes fly-in{0%{-webkit-transform:rotateY(1turn) rotateX(1turn) rotate(1turn) translateX(50vw) translateY(-50vh) scale(.01);transform:rotateY(1turn) rotateX(1turn) rotate(1turn) translateX(50vw) translateY(-50vh) scale(.01)}to{-webkit-transform:rotateY(0) rotateX(0) translateZ(0) translateX(0) translateY(0);transform:rotateY(0) rotateX(0) translateZ(0) translateX(0) translateY(0)}}.happy-birthday-rachel .popup-modal{padding:24px!important;width:30%!important;max-width:none!important;border-radius:8px!important}.happy-birthday-rachel .popup-modal .vivivault{width:100%;border-radius:8px}.update-profile{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#183b56;position:relative;width:100%}@media screen and (max-width:1200px){.update-profile{overflow-x:hidden}}.update-profile .dimmed-background{background:#000;opacity:.5;position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:99999}.update-profile .member-content-top{display:flex;flex-direction:row;align-items:center;position:relative}@media screen and (max-width:1200px){.update-profile .member-content-top{flex-direction:column}}.update-profile .buttons-container{align-items:center;margin:20px 0 0 40px;display:flex;flex-wrap:wrap}@media screen and (max-width:680px){.update-profile .buttons-container{flex-direction:column;align-items:flex-start}}.update-profile .buttons-container .button{margin:5px;background-color:#7353ff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;border-radius:80px;font-weight:400;color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";transition:border-color .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.update-profile .buttons-container .button:hover{background-color:#8a71fd;color:#fff;cursor:pointer}.update-profile .buttons-container .save-button-container{cursor:pointer;display:flex;justify-content:flex-end;margin-left:auto;margin-right:40px;border-radius:20px;width:150px}@media screen and (max-width:690px){.update-profile .buttons-container .save-button-container{position:relative;margin:5px}}.update-profile .buttons-container .save-button-container .save-button{color:#fff;white-space:nowrap;text-align:center}.update-profile .buttons-container .save-button-container .save-button .background{background-color:#7353ff}.update-profile .buttons-container .save-button-container .save-button-text{font-weight:400;font-size:16px;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.update-profile .cropper-avatar{width:400px}.update-profile .cropper-avatar,.update-profile .cropper-cover{height:400px;margin:auto;background-color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:100000;visibility:hidden;opacity:1}.update-profile .cropper-cover{width:1120px}.update-profile .profile-editor-container{margin:50px auto 0;background:#fff;padding:20px 0;border-radius:20px;box-shadow:0 17px 13px 0 rgba(25,44,75,.0196078431);width:80%;color:#183b56}.update-profile .profile-editor-container .profile-details-container{display:flex;flex-direction:row;justify-content:space-around}@media screen and (max-width:900px){.update-profile .profile-editor-container .profile-details-container{flex-direction:column}.update-profile .profile-editor-container .profile-details-container .first-column,.update-profile .profile-editor-container .profile-details-container .second-column{padding:0 20px}}.update-profile .profile-editor-container .profile-details-container .first-column{width:45%}@media screen and (max-width:900px){.update-profile .profile-editor-container .profile-details-container .first-column{width:100%}}.update-profile .profile-editor-container .profile-details-container .first-column .given-name-detail{justify-content:stretch}.update-profile .profile-editor-container .profile-details-container .first-column .family-name-detail,.update-profile .profile-editor-container .profile-details-container .first-column .given-name-detail,.update-profile .profile-editor-container .profile-details-container .first-column .username-detail{background-color:#ecf1f9;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}.update-profile .profile-editor-container .profile-details-container .second-column{width:45%}@media screen and (max-width:900px){.update-profile .profile-editor-container .profile-details-container .second-column{width:100%}}.more-profile-details .username-detail{display:flex;justify-content:flex-start;background-color:#ecf1f9;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}.more-profile-details .email-editor-container{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.more-profile-details .email-editor-container .email-detail{background-color:#ecf1f9;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;width:100%}.more-profile-details .password-editor-container{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.more-profile-details .password-editor-container .password-detail{background-color:#ecf1f9;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;width:100%}.more-profile-details .edit-button-container{margin-left:10px;max-width:40px}.more-profile-details .current-password-input,.more-profile-details .new-email-input,.more-profile-details .new-password-input{background-color:rgba(36,46,103,.1215686275);font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;margin-left:10px;border-width:0;width:95%}.more-profile-details .submit-button-container{margin:20px auto 0;width:40%;text-align:center}.more-profile-details .submit-button-container .submit-button{transition:all .2s ease-in-out}.edit-portfolio{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.edit-portfolio .body{margin:20px auto;padding:10px 40px 40px}@media screen and (max-width:428px){.edit-portfolio .body{padding:10px 20px 40px}}.edit-portfolio .separator-container{display:flex;justify-content:flex-end;align-items:center;width:100%;background-color:#fff;border-top:2px solid #e2eef1;border-bottom:1px solid #e2eef1}@media screen and (max-width:500px){.edit-portfolio .separator-container{justify-content:center}}.edit-portfolio .separator-container .button{background-color:#7353ff;box-shadow:4px 7px 12px 0 rgba(97,93,250,.2);width:15%;min-width:200px;margin:12px 50px;white-space:nowrap;border-radius:80px;font-size:14px;transition:all .2s ease-in-out}.edit-portfolio .separator-container .button:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.03);transform:scale(1.03)}.edit-portfolio .selected-projects{margin-top:30px}.edit-portfolio .selected-projects .save-button-container{display:flex;justify-content:center;margin-top:20px}.edit-portfolio .selected-projects .save-button{background-color:#7353ff;padding:10px 30px;color:#fff;border:1px solid #7353ff;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:15px;border-radius:80px;font-weight:500;cursor:pointer}.edit-portfolio .selected-projects .save-button:hover{background-color:#8a71fd}.edit-portfolio .selected-projects .section-title{color:#183b56;font-weight:500;font-size:28px;align-items:center;display:flex}.edit-portfolio .selected-projects .section-title.selected{margin-bottom:10px}.edit-portfolio .selected-projects .section-subtext{color:#183b56;font-weight:400;margin-bottom:24px}.edit-portfolio .selected-projects .member-projects{background-color:#fff;padding:30px;border-radius:20px;overflow:auto}@media screen and (max-width:428px){.edit-portfolio .selected-projects .member-projects{padding:10px 0}}@media screen and (max-width:428px){.edit-portfolio .selected-projects .member-projects .no-projects{text-align:center}}.edit-portfolio .view-portfolio{background-color:#7353ff;padding:5px 10px;color:#fff;border:1px solid #7353ff;border-radius:10px;text-decoration:none}.edit-portfolio .edit-portfolio-header-container{width:100%;height:250px;background-color:#fff}.edit-portfolio .edit-portfolio-header-container .edit-portfolio-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:428px){.edit-portfolio .edit-portfolio-header-container .edit-portfolio-header-title-container{padding:40px 20px 0 30px}}.edit-portfolio .edit-portfolio-header-container .edit-portfolio-header-title-container .edit-portfolio-title{margin-top:50px;font-size:48px;font-weight:700}.edit-portfolio .edit-portfolio-header-container .edit-portfolio-header-title-container .title-description{font-weight:400}.edit-portfolio .project-list{display:flex}.edit-portfolio .project-list.unselected{flex-grow:1;width:100%;margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.edit-portfolio .project-list.unselected{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:720px){.edit-portfolio .project-list.unselected{grid-template-columns:repeat(auto-fit,100%)}}.edit-portfolio .project-list.unselected .selected-text{color:green}.edit-portfolio .project-list li{margin:0;height:100%;display:flex;flex-flow:column}.edit-portfolio .project-item-container{background:#fff;border:2px solid #ecf1f9;padding:20px;border-radius:20px;transition:all .3s ease-out;margin:20px;box-shadow:8px 8px #ecf1f9;height:100%}.edit-portfolio .project-item-container.selected{width:300px}.edit-portfolio .project-item-container.is-selected{pointer-events:none}.edit-portfolio .project-item-container:hover{box-shadow:0 0 8px 0 #ecf1f9}.edit-portfolio .project-item-container:hover,.edit-portfolio .project-item-container:hover .project-item-image{-webkit-transform:scale(1.03);transform:scale(1.03)}.edit-portfolio .project-item-container .project-item-image{height:200px;display:flex;justify-content:center;align-items:center;padding:10px 5px 5px;transition:all .3s ease-out}.edit-portfolio .project-item-container .project-item-image .image{border-radius:25px;object-fit:cover;max-width:100%;max-height:100%}.edit-portfolio .project-item-container .project-item-details{text-align:left;margin:5px 5px 15px}.edit-portfolio .project-item-container .project-item-details .project-item-title{padding:5px 0 10px;margin:0;line-height:1.5;font-size:auto;font-weight:700;color:#183b56;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.edit-portfolio .project-item-container .project-item-details .no-project-item-desc{height:22px}.edit-portfolio .project-item-container .project-item-details .project-item-desc{color:#a2a2a2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.edit-portfolio .project-item-container .project-button{background-color:#7353ff;padding:5px 10px;color:#fff;border:1px solid #7353ff;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:15px;cursor:pointer}.edit-portfolio .project-item-container .project-button.remove{background-color:red;border:1px solid red}.edit-portfolio .title-and-button{display:flex;margin-bottom:24px}@media screen and (max-width:428px){.edit-portfolio .title-and-button{flex-direction:column;align-items:center;justify-content:center}}.edit-portfolio .search-bar-container{height:70px;max-width:350px;width:80%;display:flex;overflow:hidden;margin-left:auto}@media screen and (max-width:428px){.edit-portfolio .search-bar-container{margin-left:0}}.edit-portfolio .search-bar-container .search-bar{position:relative;margin:15px auto;width:80%}.edit-portfolio .search-bar-container .search-bar label{font-size:10px;font-weight:400;margin:auto}.edit-portfolio .search-bar-container .search-bar input{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;height:100%;margin:0;color:#aaabb7}.edit-portfolio .search-bar-container .search-bar ::-webkit-input-placeholder{font-weight:500;font-size:13px}.edit-portfolio .search-bar-container .search-bar.active label,.edit-portfolio .search-bar-container .search-bar:focus-within label{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background-color:#fff;padding:0 6px;font-size:10px;top:-6px;left:12px}.edit-portfolio .search-bar-container .search-button{border:0;cursor:pointer;background-color:#7353ff;border-radius:80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:38px;width:38px;display:flex;justify-content:center;align-items:center;font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:auto 0;transition:all .2s ease-in-out}@media screen and (max-width:650px){.edit-portfolio .search-bar-container .search-button{margin-top:18px;margin-left:5px;height:32px;width:32px}}.edit-portfolio .search-bar-container .search-button:hover{background-color:#8a71fd}.edit-portfolio .search-bar-container .search-button .icon-search{fill:#fff;width:13px;height:13px}.view-portfolio,.view-portfolio .member-content-top{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.view-portfolio .member-content-top{justify-items:center;width:100%;height:auto;background-color:#fff}.view-portfolio .member-content-top .user-cover-image{min-height:20vw;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-items:center;overflow:hidden;object-fit:contain}.view-portfolio .member-content-top .user-cover-image img{height:100%;width:100%;border-radius:0}.view-portfolio .member-content-top .user-profile-basic-info{display:flex;background-color:#fff;padding:10px;height:80px;justify-content:center}.view-portfolio .member-content-top .user-profile-basic-info .user-profile-image-name-container{display:flex;width:100%;max-width:1024px}.view-portfolio .member-content-top .user-profile-basic-info .user-profile-image-name-container .user-profile-image-container{position:relative;width:120px;margin:0 0 0 40px}.view-portfolio .member-content-top .user-profile-basic-info .user-profile-image-name-container .user-profile-image-container .user-profile-image{border-radius:50%;overflow:hidden;position:absolute;top:-45%;height:110px;width:110px;display:flex;justify-content:center;align-items:center;border:5px solid #fff}.view-portfolio .member-content-top .user-profile-basic-info .user-profile-image-name-container .user-profile-image-container .user-profile-image img{max-width:100%}.view-portfolio .member-content-top .user-profile-basic-info .user-profile-image-name-container .user-real-name{margin:auto 0 auto 20px;font-weight:700;font-size:large;color:#183b56}@media screen and (max-width:300px){.view-portfolio .member-content-top .user-profile-basic-info .user-profile-image-name-container .user-real-name{font-size:15px}}.view-portfolio .body{margin:20px auto;padding:10px 40px 40px;width:100%;max-width:1024px}@media screen and (max-width:720px){.view-portfolio .body{padding:10px 20px 40px}}@media screen and (max-width:600px){.view-portfolio .body{padding:10px 10px 40px}}@media screen and (max-width:428px){.view-portfolio .body{padding:10px 4px 40px}}.view-portfolio .body .section-title{color:#183b56;font-weight:600;font-size:28px;margin:50px 0 24px 30px}.view-portfolio .body .about-me .user-description{background-color:#fff;padding:30px;border-radius:20px;color:#183b56;white-space:pre-wrap;font-size:1.1em;line-height:1.35em}.view-portfolio .body .all-projects .section-title{margin-bottom:0}.view-portfolio .body .all-projects .member-projects{padding:15px 0 30px;overflow:auto}.view-portfolio .body .all-projects .member-projects .project-list{flex-grow:1;width:100%;margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.view-portfolio .body .all-projects .member-projects .project-list{grid-template-columns:repeat(auto-fit,50%)}}.view-portfolio .body .all-projects .member-projects .project-list li{margin:20px 0}@media screen and (max-width:600px){.view-portfolio .body .all-projects .member-projects .project-list li{margin:10px 0}}.view-portfolio .body .all-projects .member-projects .no-projects{color:#183b56}@media screen and (max-width:428px){.view-portfolio .body .all-projects .member-projects .no-projects{text-align:center}}.view-portfolio .project-item-container{background:#fff;border:2px solid #ecf1f9;padding:20px;border-radius:20px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);transition:all .3s ease-out;margin:0 10px}.view-portfolio .project-item-container:hover{box-shadow:0 0 8px 0 #ecf1f9;text-decoration:none}.view-portfolio .project-item-container:hover,.view-portfolio .project-item-container:hover .project-item-image{-webkit-transform:scale(1.03);transform:scale(1.03)}.view-portfolio .project-item-container .link{text-decoration:none}.view-portfolio .project-item-container .project-item-image{height:auto;aspect-ratio:4/3;display:flex;justify-content:center;align-items:center;padding:10px 5px 5px;transition:all .3s ease-out}.view-portfolio .project-item-container .project-item-image img{border-radius:25px;object-fit:cover;max-width:100%;max-height:100%}.view-portfolio .project-item-container .project-item-details{text-align:left;margin:5px 5px 15px}.view-portfolio .project-item-container .project-item-details .project-item-title{padding:5px 0 10px;margin:0;line-height:1.5;font-size:auto;font-weight:700;color:#183b56;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.view-portfolio .project-item-container .project-item-details .no-project-item-desc{height:22px}.view-portfolio .project-item-container .project-item-details .project-item-desc{color:#a2a2a2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width:600px){.view-portfolio .project-item-container{box-shadow:0 7px 29px 0 rgba(100,100,111,.2);padding:4px;margin:0 4px}.view-portfolio .project-item-container .project-item-creator-container{margin:5px 2px}.view-portfolio .project-item-container .project-item-image{padding:5px 2px 2px}.view-portfolio .project-item-container .project-item-image img{border-radius:12px}.view-portfolio .project-item-container .project-item-country-image,.view-portfolio .project-item-container .project-item-creator-image{width:36px;height:36px}.view-portfolio .project-item-container .project-item-creator-name,.view-portfolio .project-item-container .project-item-desc,.view-portfolio .project-item-container .project-item-title{font-size:14px}.view-portfolio .project-item-container .project-item-title{padding:2px 0 5px}.view-portfolio .project-item-container .project-item-details{margin:2px 2px 7px}}.view-portfolio .set-image-popup{text-align:center;align-items:center;overflow:visible!important}.view-portfolio .set-image-popup .popup-close-button{display:flex;justify-content:center;align-items:center;width:40px!important;height:40px!important;border-radius:40px!important;background-color:#7353ff;cursor:pointer!important;position:absolute!important;top:-20px!important;right:-20px!important;z-index:2;padding:0!important;transition:background-color .2s ease-in-out}.view-portfolio .set-image-popup .popup-close-button:hover{background-color:#8a71fd}.view-portfolio .set-image-popup .popup-title{font-weight:700}.view-portfolio .set-image-popup .popup-text{font-size:large;font-weight:400;margin-bottom:30px}.view-portfolio .set-image-popup .popup-buttons-container{display:flex;justify-content:space-between}.view-portfolio .set-image-popup .popup-buttons-container .button{padding:20px}.page-not-found,.project-details{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.project-details{display:flex;flex-direction:column;align-items:center}.project-details .projects-header-container{width:100%;height:250px;background-color:#fff}.project-details .projects-header-container .projects-header-title-container{max-width:1370px;padding:40px 0 0 50px;color:#183b56}@media screen and (max-width:428px){.project-details .projects-header-container .projects-header-title-container{padding:40px 20px 0 30px}}.project-details .projects-header-container .projects-header-title-container .projects-title{margin-top:50px;font-size:48px;font-weight:700}.project-details .projects-header-container .projects-header-title-container .title-description{font-weight:400}.project-details .separator-container{height:60px}.project-details .body{width:100%;max-width:1024px;padding:80px 40px}@media screen and (max-width:979px){.project-details .body{padding:0}}.project-details .separator-container{display:flex;justify-content:flex-end;align-items:center;width:100%;background-color:#fff;border-top:2px solid #e2eef1;border-bottom:1px solid #e2eef1}@media screen and (max-width:500px){.project-details .separator-container{justify-content:center}}.project-details .separator-container .button{background-color:#7353ff;box-shadow:4px 7px 12px 0 rgba(97,93,250,.2);width:15%;min-width:200px;margin:12px 50px;white-space:nowrap;border-radius:80px;font-size:14px;transition:all .2s ease-in-out}.project-details .separator-container .button:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.03);transform:scale(1.03)}.project-details .widget-box{padding:32px 28px;border-radius:12px;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06);position:relative}@media screen and (max-width:979px){.project-details .widget-box{border-radius:0}}.project-details .widget-box .project-badges{cursor:pointer}.project-details .widget-box .project-badges img{height:70px}.project-details .widget-box .project-header{min-height:90px;padding:20px 0;margin-bottom:40px;border-radius:12px;position:relative;display:flex;justify-content:space-between;align-items:flex-start}.project-details .widget-box .project-header .project-title{display:flex;align-items:center;color:#183b56}.project-details .widget-box .project-header .project-title .title{font-size:30px;font-weight:700;margin-bottom:10px}.project-details .widget-box .project-header .project-title .subtitle{margin-bottom:0;font-weight:500}.project-details .widget-box .project-header .project-title .author{display:flex;align-items:center}.project-details .widget-box .project-header .project-title .project-creators{position:relative;width:80px;height:80px;margin:0 20px;min-width:80px;overflow:hidden}.project-details .widget-box .project-header .project-title .project-creators :first-child{position:absolute;top:0;right:0;width:55px;height:55px;border:2px solid #fff;border-radius:50%}.project-details .widget-box .project-header .project-title .project-creators :last-child{position:absolute;bottom:0;left:0;width:55px;height:55px;border:2px solid #fff;border-radius:50%}.project-details .widget-box .project-header .project-title .profile-image{border-radius:50%;overflow:hidden;height:80px;width:80px;min-width:80px;display:flex;justify-content:center;align-items:center;margin:0 20px}.project-details .widget-box .project-header .project-title .profile-image img{width:100%;height:100%}.project-details .widget-box .project-header .project-badges{text-align:center}.project-details .widget-box .project-header .project-badges .project-badges-text{font-size:14px}.project-details .widget-box .project-header .project-badges .badge-wrapper{width:120px}@media screen and (max-width:568px){.project-details .widget-box .project-header .project-badges .badge-wrapper{width:70px}}.project-details .widget-box .project-header .project-badges ul{display:flex;margin:0;justify-content:center}.project-details .widget-box .project-header .project-badges ul li{display:flex;padding:4px;margin:0;max-width:100%;max-height:100%}.project-details .widget-box .project-header .project-badges ul li a{display:block;margin:0}.project-details .widget-box .project-header .project-badges ul .image{width:40px;height:44px;margin:0;border-radius:12px}.project-details .widget-box.no-padding{padding:0}.project-details .widget-box .widget-box-title{font-size:32px;font-weight:600;margin:auto 0 auto 20px;color:#183b56}@media screen and (max-width:979px){.project-details .widget-box .widget-box-title{margin:10px 0 0}}.project-details .widget-box .widget-box-content .timeline-information-list{border-bottom:1px solid #ddd;padding-bottom:50px;margin-bottom:20px}.project-details .widget-box .widget-box-content .timeline-information-list .timeline-information{padding:0 28px 24px;position:relative}.project-details .widget-box .widget-box-content .timeline-information-list .timeline-information:before{content:"";width:1px;height:100%;background-color:#eaeaf5;position:absolute;top:0;left:6px}.project-details .widget-box .widget-box-content .timeline-information-list .timeline-information .timeline-information-title{font-size:18px;font-weight:700;margin:0}.project-details .widget-box .widget-box-content .timeline-information-list .timeline-information .timeline-information-text{margin-top:8px;font-size:14px;line-height:1.7142857143em;font-weight:500}.project-details .widget-box .widget-box-content .timeline-information-list .timeline-information .project-files>ul,.project-details .widget-box .widget-box-content .timeline-information-list .timeline-information .project-files>ul>li{margin:0}.project-details .widget-box .widget-box-content .timeline-information-list .timeline-information .project-files>ul>li a{display:block}.project-details .widget-box .widget-box-content .timeline-information-list .timeline-information span{font-size:18px}.project-details .widget-box .widget-box-content .timeline-information-list .timeline-information a{font-size:16px;font-weight:600}.project-details .widget-box .widget-box-content .timeline-information-list .timeline-information:after{content:"";width:6px;height:6px;border:4px solid #7353ff;border-radius:50%;position:absolute;top:0;left:0}.project-details .widget-box .widget-box-content .timeline-information-list a:hover{text-decoration:none}.project-details .widget-box .widget-box-content .timeline-information-list .add-button{margin:20px auto;text-align:center}.project-details .widget-box .widget-box-content .timeline-information-list .add-button .button-element{border-radius:20px;width:180px;margin:10px auto}.project-details .widget-box .widget-box-content .timeline-information-list .add-button .button-element .background{background-color:#7353ff}.project-details .widget-box .widget-box-content .timeline-information-list .add-button .button-element button{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}.project-details .widget-box .project-likes{margin:0 28px;font-size:16px;font-weight:400}.project-details .widget-box .project-likes .project-likes-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.project-details .widget-box .project-likes .project-likes-button{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;color:#183b56;padding:0 10px;min-width:130px;height:50px;border-radius:25px;border:1px solid #ddd;cursor:pointer;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out}.project-details .widget-box .project-likes .project-likes-button .real-path{transition:all .2s ease-in-out}.project-details .widget-box .project-likes .project-likes-button:hover{box-shadow:3px 5px 20px 0 rgba(94,92,154,.2);color:#f8305f}.project-details .widget-box .project-likes .project-likes-button:hover .like-button svg .real-path{fill:#f8305f}.project-details .widget-box .project-likes .project-likes-button.active{border:0;background-color:#f8305f}.project-details .widget-box .project-likes .project-likes-button.active .like-button svg .real-path{fill:#fff}.project-details .widget-box .project-likes .project-likes-button.active .likes-count{color:#fff}.project-details .widget-box .project-likes .project-likes-button .likes-count{margin:auto 5px;font-size:16px}.project-details .widget-box .project-likes .project-likes-button .like-button{width:40px;display:flex;justify-content:center;align-items:center}.project-details .widget-box .project-likes .project-likes-button .like-button .background{display:none}.project-details .widget-box .project-likes .project-likes-button .like-button svg .real-path{fill:#183b56}.project-details .widget-box .project-likes .chat-button{display:flex;justify-content:space-between;visibility:hidden}.project-details .widget-box .project-image{position:relative;display:flex;justify-content:center;transition:all .2s ease-in-out}.project-details .widget-box .project-image .icon-arrow{transition:all .2s ease-in-out}.project-details .widget-box .project-image:hover .project-image-arrow{padding:12px 18px}.project-details .widget-box .project-image:hover .project-image-arrow .icon-arrow{width:40px}.project-details .widget-box .project-image li{display:flex;justify-content:center}.project-details .widget-box .project-image img,.project-details .widget-box .project-image video{object-fit:cover;max-height:100%;max-width:100%;height:100%;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);border-radius:6px}.project-details .widget-box .project-image .project-image-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#222;opacity:.8;padding:12px 0;border:none;cursor:pointer;border-radius:5px}.project-details .widget-box .project-image .project-image-arrow.back{left:0}.project-details .widget-box .project-image .project-image-arrow.forward{right:0}.project-details .widget-box .project-image .project-image-arrow .icon-arrow{width:0;height:40px;fill:#fff}.project-details .widget-box .project-dots{display:flex;flex-wrap:wrap;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.project-details .widget-box .project-dots li{margin:4px;width:10px;height:10px;border-radius:50%;background-color:#888;cursor:pointer}.project-details .widget-box .project-dots li.active{background-color:#000}.project-details .widget-box .member-item{margin:0}.project-details .widget-box .project-list{flex-grow:1;display:grid;margin:auto;align-items:stretch;justify-content:center;grid-template-columns:100%;max-width:540px}.project-details .widget-box .project-list li{height:100%;margin:10px 0;display:flex;flex-flow:column;flex-grow:1}.project-details .widget-box .project-list li .project-item{padding:0;box-shadow:3px 3px 8px 0 rgba(0,0,0,.2);border-radius:20px}.project-details .widget-box .project-list li .project-item .project-item-image{height:300px}.project-details .widget-box .project-list li .badge-item-sub{padding:0;margin:0}@media screen and (max-width:979px){.project-details .widget-box{padding:10px 16px}.project-details .widget-box .project-header{margin-bottom:14px;flex-direction:column;align-items:center}.project-details .widget-box .project-header .project-title{flex-direction:column;text-align:center;margin-bottom:14px}.project-details .widget-box .project-header .project-title .title{font-size:24px}.project-details .widget-box .project-header .project-title .subtitle{font-size:14px}.project-details .widget-box .project-likes-button{margin:10px auto}}.project-details .header-wrapper{display:flex;flex-direction:row;justify-content:space-between}.project-details .widget-box-chat-title{font-size:32px;font-weight:600;margin:auto 0 auto 20px;color:#183b56}@media screen and (max-width:979px){.project-details .widget-box-chat-title{margin:10px 0 0 20px}}.project-details .other-projects-title{font-size:28px;font-weight:600;color:#183b56}@media screen and (max-width:979px){.project-details .other-projects-title{margin:10px 0 0 20px}}.project-details .chat-button{border-radius:80px;font-weight:400;text-decoration:none;transition:all .2s ease-in-out}.project-details .chat-button:hover{background-color:#8a71fd}@media screen and (max-width:979px){.project-details .chat-button{margin:10px 20px 0 0}}.project-details .comments-detail{color:#183b56;font-weight:500}.project-details .member-item-container{padding:10px;border-radius:12px;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06);position:relative}@media screen and (max-width:979px){.project-details .member-item-container{border-radius:0}}.project-details .member-item-container .member-item{margin:auto;width:100%;height:100%}.project-details iframe{width:99%;aspect-ratio:16/9;min-height:36vw;border-radius:10px}@media screen and (max-width:979px){.project-details iframe{min-height:48vw}}.project-details .banner.hide-in-app{display:none}.project-details.hide-in-app{padding-top:20px}.timeline-information .widget-box-settings{display:flex;position:absolute;top:-4px;right:0;z-index:9999}.timeline-information .widget-box-settings .post-settings-wrap{position:relative;padding-left:20px;transition:all .2s ease-in-out}.timeline-information .widget-box-settings .post-settings-wrap:hover .simple-dropdown{opacity:1;visibility:visible;-webkit-transform:translate(0);transform:translate(0)}.timeline-information .widget-box-settings .post-settings-wrap:hover .post-settings .post-settings-icon{opacity:1}.timeline-information .widget-box-settings .post-settings-wrap:hover .post-settings .post-settings-text{color:#183b56}.timeline-information .widget-box-settings .post-settings-wrap .post-settings{display:flex;align-items:center;width:auto;height:30px;cursor:pointer}.timeline-information .widget-box-settings .post-settings-wrap .post-settings .post-settings-icon{fill:#000;opacity:.4;width:22px;height:22px;margin-left:5px}.timeline-information .widget-box-settings .post-settings-wrap .post-settings .post-settings-text{color:#888;margin:auto}@media screen and (max-width:979px){.timeline-information .widget-box-settings .post-settings-wrap .post-settings .post-settings-text{display:none}}.timeline-information .widget-box-settings .post-settings-wrap .simple-dropdown{position:absolute;z-index:9999;top:30px;right:9px;opacity:0;visibility:hidden;-webkit-transform:translateY(-20px);transform:translateY(-20px);width:140px;padding:10px 0;border-radius:12px;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.12);transition:opacity .3s ease-in-out 0s,visibility .3s ease-in-out 0s,-webkit-transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s,visibility .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,opacity .3s ease-in-out 0s,visibility .3s ease-in-out 0s,-webkit-transform .3s ease-in-out 0s}.timeline-information .widget-box-settings .post-settings-wrap .simple-dropdown a:hover{text-decoration:none}.timeline-information .widget-box-settings .post-settings-wrap .simple-dropdown .simple-dropdown-link{padding:8px 16px;font-size:.75rem;font-weight:700;cursor:pointer;margin:0;transition:all .2s ease-in-out}.timeline-information .widget-box-settings .post-settings-wrap .simple-dropdown .simple-dropdown-link:hover{padding-left:20px;color:#7353ff}.timeline-information .timeline-information-date{margin-top:6px;color:#183b56;font-weight:500;font-size:18px;text-transform:uppercase}.timeline-information .project-image{position:relative;display:flex;justify-content:center}.timeline-information .project-image .project-image-arrow,.timeline-information .project-image .project-image-arrow .icon-arrow{transition:all .2s ease-in-out}.timeline-information .project-image:hover .project-image-arrow{padding:12px 18px}.timeline-information .project-image:hover .project-image-arrow .icon-arrow{width:40px}.timeline-information .project-image .profile-image{min-height:400px;max-height:100%;max-width:100%;height:100%;width:100%;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);border-radius:12px}.timeline-information .project-image .project-image-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#222;opacity:.8;padding:12px 0;border:none;cursor:pointer;border-radius:5px}.timeline-information .project-image .project-image-arrow.back{left:0}.timeline-information .project-image .project-image-arrow.forward{right:0}.timeline-information .project-image .project-image-arrow .icon-arrow{width:0;height:40px;fill:#fff}.timeline-information .project-image .carousel-item-project-media{width:100%!important}.timeline-information .project-files .timeline-information-title{font-size:18px;font-weight:700;margin:0}.timeline-information .project-files>ul,.timeline-information .project-files>ul>li{margin:0}.timeline-information .project-files>ul>li a{display:block}.portfolio .portfolio-content-top{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#fff}.portfolio .portfolio-content-top .portfolio-cover-image{min-height:20vw;width:100%;align-items:center;overflow:hidden;height:400px}.portfolio .portfolio-content-top .portfolio-cover-image img{height:100%;width:100%;border-radius:0;object-fit:cover}.portfolio .portfolio-content-top .portfolio-cover-image .image{min-height:20vw;width:100%;border-radius:0}.portfolio .portfolio-content-top .portfolio-basic-info{display:flex;background-color:#fff;padding:10px;height:120px;justify-content:flex-end;align-items:center;position:relative;max-width:1024px;width:100%}@media screen and (max-width:700px){.portfolio .portfolio-content-top .portfolio-basic-info{height:180px;justify-content:flex-start;align-items:flex-end}}.portfolio .portfolio-content-top .portfolio-basic-info .portfolio-profile-image-container{position:absolute;top:-64px;left:70px}@media screen and (max-width:700px){.portfolio .portfolio-content-top .portfolio-basic-info .portfolio-profile-image-container{left:0;right:0;display:flex;justify-content:center;align-items:center}}.portfolio .portfolio-content-top .portfolio-basic-info .portfolio-profile-image-container .portfolio-profile-image{border-radius:8px;overflow:hidden;height:128px;width:128px;display:flex;justify-content:center;align-items:center;border:5px solid #fff}.portfolio .portfolio-content-top .portfolio-basic-info .portfolio-profile-image-container .portfolio-profile-image img{max-width:100%}.portfolio .portfolio-content-top .portfolio-basic-info .portfolio-title{width:66%;padding:30px;text-align:right;font-weight:700;font-size:28px;color:#183b56;margin-right:30px}@media screen and (max-width:700px){.portfolio .portfolio-content-top .portfolio-basic-info .portfolio-title{width:100%;text-align:center;margin-right:0}}@media screen and (max-width:500px){.portfolio .portfolio-content-top .portfolio-basic-info .portfolio-title{font-size:22px}}.portfolio .portfolio-content-top .tab-container{display:flex;width:100%;height:56px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;justify-content:center}.portfolio .portfolio-content-top .tab-container .tabs{padding:6px 42px 0;max-width:1024px;width:100%;display:flex;height:100%;align-items:center}@media screen and (max-width:600px){.portfolio .portfolio-content-top .tab-container .tabs{padding:6px 0 0;justify-content:space-around}}.portfolio .portfolio-content-top .tab-container .tabs .tab{display:flex;padding:0 18px;justify-content:center;align-items:center;cursor:pointer;height:100%;border-bottom:2px solid transparent}@media screen and (max-width:600px){.portfolio .portfolio-content-top .tab-container .tabs .tab{padding:0 8px}}.portfolio .portfolio-content-top .tab-container .tabs .tab .tab-text{font-size:18px;color:#183b56}@media screen and (max-width:600px){.portfolio .portfolio-content-top .tab-container .tabs .tab .tab-text{font-size:15px}}.portfolio .portfolio-content-top .tab-container .tabs .tab:hover .tab-text{color:#000}.portfolio .portfolio-content-top .tab-container .tabs .tab.selected{border-bottom:2px solid #7353ff}.portfolio .portfolio-content-top .tab-container .tabs .tab.selected .tab-text{color:#7353ff}.page-not-found{font-size:30px;text-align:center;margin-top:25px}.public-about-tab{max-width:1024px;width:100%;margin:20px auto;padding:10px 40px 40px}@media screen and (max-width:428px){.public-about-tab{padding:10px 20px 40px}}.public-about-tab .section-title{color:#183b56;font-weight:600;font-size:30px;margin:0 0 24px 30px}.public-about-tab .about-me .portfolio-description{margin-top:10px;background-color:#fff;padding:30px;border-radius:20px;color:#183b56;white-space:pre-wrap;font-size:1.1em;line-height:1.35em}.public-about-tab .all-badges{margin-top:30px;position:relative}.public-about-tab .all-badges .portfolio-badges-container{width:100%;background-color:#fff;border-radius:20px}.public-about-tab .all-badges .portfolio-badges-container .portfolio-badges{display:flex;margin:15px 30px;justify-content:space-around;flex-wrap:wrap}.public-about-tab .all-badges .portfolio-badges-container .portfolio-badges .badge-item-container{width:156px}.public-about-tab .all-badges .portfolio-badges-container .portfolio-badges .badge-item-container .public-badge-item{margin:30px 0 10px;padding:12px 0 0}.public-about-tab .all-challenges{margin-top:30px;position:relative}.public-about-tab .all-challenges .portfolio-challenges-container{width:100%;background-color:#fff;border-radius:20px}.public-about-tab .all-challenges .portfolio-challenges-container .portfolio-challenges{display:flex;margin:15px 30px;justify-content:space-around;flex-wrap:wrap}.public-about-tab .all-challenges .portfolio-challenges-container .portfolio-challenges .challenge-item-container{width:156px}.public-about-tab .all-challenges .portfolio-challenges-container .portfolio-challenges .challenge-item-container .public-challenge-item{margin:30px 0 10px;padding:12px 0 0}.public-about-tab .all-challenges .portfolio-challenges-container .portfolio-challenges .challenge-item-container .public-challenge-item .link{display:flex;flex-direction:column;justify-content:center}.public-about-tab .all-projects{margin-top:30px;position:relative}.public-about-tab .all-projects .portfolio-projects-container{background-color:#fff;border-radius:20px}.public-about-tab .all-projects .portfolio-projects-container .portfolio-projects{overflow:auto;padding:15px 30px}@media screen and (max-width:428px){.public-about-tab .all-projects .portfolio-projects-container .portfolio-projects{padding:10px 0}}.public-about-tab .all-projects .portfolio-projects-container .portfolio-projects .project-horizontal-list{padding:45px 0}.public-about-tab .all-projects .portfolio-projects-container .portfolio-projects .project-horizontal-list li{margin:0;height:100%;display:flex;flex-flow:column}.public-about-tab .all-events{margin-top:30px;position:relative}.public-about-tab .all-events .portfolio-events-container{background-color:#fff;border-radius:20px}.public-about-tab .all-events .portfolio-events-container .portfolio-events{padding:30px;overflow:auto;display:flex;justify-content:flex-start}@media screen and (max-width:428px){.public-about-tab .all-events .portfolio-events-container .portfolio-events{padding:10px 0}}.public-about-tab .all-events .portfolio-events-container .portfolio-events .public-event-item{width:270px;margin:0 12px}.public-about-tab .all-members{margin-top:30px;position:relative}.public-about-tab .all-members .portfolio-members-container{background-color:#fff;border-radius:20px}.public-about-tab .all-members .portfolio-members-container .portfolio-members{padding:30px;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:720px){.public-about-tab .all-members .portfolio-members-container .portfolio-members{display:flex;flex-direction:column}}.public-about-tab .all-members .portfolio-members-container .portfolio-members li{margin:8px}.public-about-tab .portfolio-show-more{width:100%;height:50px;display:flex;justify-content:center;align-items:center;border-top:1px solid #ddd;transition:all .3s ease-in-out;cursor:pointer}.public-about-tab .portfolio-show-more .show-more-text{color:#183b56;font-weight:500}.public-about-tab .portfolio-show-more svg{fill:#183b56;width:18px;height:18px;margin-left:4px}.public-about-tab .portfolio-show-more:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.public-about-tab .portfolio-show-more:hover .show-more-text{color:#7353ff}.public-about-tab .portfolio-show-more:hover svg{fill:#7353ff}.carousel-button-group{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;top:0;right:12px}.carousel-button-group .arrow-button{background-color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);border-radius:80px;width:40px;height:40px;margin:0 8px;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;cursor:pointer}@media screen and (max-width:500px){.carousel-button-group .arrow-button{margin-left:5px;height:28px;width:28px}}.carousel-button-group .arrow-button .category-arrow-icon{fill:#adafca;width:18px;height:18px}@media screen and (max-width:500px){.carousel-button-group .arrow-button .category-arrow-icon{height:15px;width:15px}}.carousel-button-group .arrow-button:hover{background-color:#7353ff;-webkit-transform:scale(1.05);transform:scale(1.05)}.carousel-button-group .arrow-button:hover .category-arrow-icon{fill:#fff}.public-project-item-container{background:#fff;border:2px solid #ecf1f9;padding:20px;border-radius:20px;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:all .3s ease-in-out;margin:0 20px}.public-project-item-container.selected{width:300px}.public-project-item-container:hover{-webkit-transform:scale(1.03);transform:scale(1.03);text-decoration:none}.public-project-item-container .project-item-creator-container{display:flex;align-items:center;margin:10px 5px;justify-content:space-between}.public-project-item-container .project-item-creator-container .project-item-creator-info{flex:1 1;display:flex;align-items:center}.public-project-item-container .project-item-creator-container .project-item-creators{position:relative;width:50px;height:50px}.public-project-item-container .project-item-creator-container .project-item-creators :first-child{position:absolute;top:0;right:0;width:35px;height:35px;border:2px solid #fff;border-radius:50%}.public-project-item-container .project-item-creator-container .project-item-creators :last-child{position:absolute;bottom:0;left:0;width:35px;height:35px;border:2px solid #fff;border-radius:50%}.public-project-item-container .project-item-creator-container .project-item-creator-image{width:50px;height:50px}.public-project-item-container .project-item-creator-container .project-item-creator-image img{border-radius:50%;width:100%;height:100%}.public-project-item-container .project-item-creator-container .project-item-creator-name{flex:1 1;padding:0 0 7px 8px;color:#adafca;transition:.3s ease-in-out}.public-project-item-container .project-item-creator-container .project-item-creator-name:hover{color:#7353ff}.public-project-item-container .project-item-creator-container .project-item-creator-name .author-names{margin:0}.public-project-item-container .project-item-creator-container .project-item-creator-name .author-names span{font-weight:400}.public-project-item-container .project-item-country-image{width:50px;height:50px}.public-project-item-container .project-item-country-image img{border-radius:50%;width:100%;height:100%;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.public-project-item-container .link{text-decoration:none}.public-project-item-container .project-item-image{height:300px;display:flex;justify-content:center;align-items:center;padding:10px 5px 5px;transition:all .3s ease-out}.public-project-item-container .project-item-image img{border-radius:25px;object-fit:cover;max-width:100%;max-height:100%}.public-project-item-container .project-item-details{text-align:left;margin:5px 5px 15px}.public-project-item-container .project-item-details .project-item-title{padding:5px 0 10px;margin:0;line-height:1.5;font-size:auto;font-weight:700;color:#183b56;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-project-item-container .project-item-details .no-project-item-desc{height:22px}.public-project-item-container .project-item-details .project-item-desc{color:#a2a2a2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-project-item-container .project-button{background-color:#7353ff;padding:5px 10px;color:#fff;border:1px solid #7353ff}.public-project-item-container .project-button.remove{background-color:red;border:1px solid red}.public-badge-item{flex:1 1;padding:24px 0 12px;margin:12px;border-radius:12px;background-color:#fff;position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;transition:all .3s ease-out;cursor:pointer}.public-badge-item:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.public-badge-item .badge-image{height:90px;width:90px}.public-badge-item .badge-image img{height:100%;width:100%;border-radius:10px;object-fit:contain}.public-badge-item .badge-details{text-align:center;flex-grow:1}.public-badge-item .badge-details .name{height:53px;display:flex;justify-content:center;align-items:center}.public-badge-item .badge-details .name .text{color:#3e3f5e;font-size:20px;font-weight:700}.public-event-item{flex:1 1;height:100%;display:flex;flex-flow:column}.public-event-item .home-navi-sub{height:100%;color:#183b56;overflow:hidden;position:relative;display:flex;flex-flow:column;margin:12px;border-radius:12px;cursor:pointer;background-color:#fff;box-shadow:4px 7px 12px 0 rgba(0,0,0,.1);transition:all .2s ease-in-out}.public-event-item .home-navi-sub:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.03);transform:scale(1.03)}.public-event-item .home-navi-sub .workshop-image{display:flex;justify-content:center;align-self:flex-start}.public-event-item .home-navi-sub .workshop-image img{width:100%;aspect-ratio:1.5;object-fit:cover}.public-event-item .home-navi-sub .text{text-align:left;margin:-36px 8px 16px;padding:12px;display:flex;flex-flow:column;text-align:center;height:100%}.public-event-item .home-navi-sub .text.workshop-desc{height:100%;cursor:default}.public-event-item .home-navi-sub .text .description{padding-top:10px;font-size:16px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-align:left}.public-event-item .home-navi-sub .text .event-title{margin-bottom:0;font-size:20px;font-weight:700;height:52px}.public-event-item .home-navi-sub .text .workshop-desc{height:100%;cursor:default;display:flex;flex-direction:column;justify-content:space-between}.public-event-item .home-navi-sub .text .workshop-desc p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.public-event-item .home-navi-sub .text .workshop-desc .button-element-container{display:flex;flex-direction:column}.public-event-item .home-navi-sub .text .workshop-desc .button-element-container .gap-fill{flex-grow:1}.public-event-item .home-navi-sub .text .workshop-desc .button-element-container .more-button{border-radius:12px}.public-event-item .home-navi-sub .date-sticker{position:relative;left:5%;bottom:36px;border-radius:12px;width:44px;z-index:2}.public-event-item .home-navi-sub .date-sticker .date-sticker-day{height:36px;background-color:rgba(115,83,255,.5);color:#fff;border-radius:12px 12px 0 0;text-align:center;padding:6px 0;font-size:20px;font-weight:700}.public-event-item .home-navi-sub .date-sticker .date-sticker-month{height:24px;padding:4px 0;text-align:center;background-color:#7353ff;border-radius:0 0 12px 12px;color:#fff;font-size:12px;font-weight:700}.public-member-item{display:flex;padding:18px;cursor:pointer;transition:all .3s ease-in-out;border-radius:8px;background-color:#fff}.public-member-item:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.public-member-item .member-profile-container{position:relative}.public-member-item .member-profile-container img{border-radius:50%;width:60px;height:60px}.public-member-item .member-profile-container .country-flag{position:absolute;width:20px;height:20px;top:-2px;left:0;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.public-member-item .member-profile-container .country-flag img{width:17px;height:17px}.public-member-item .name-description{height:60px;flex:1 1;padding:0 18px;display:flex;flex-direction:column;justify-content:space-between}.public-member-item .name-description .name{font-size:20px;margin-bottom:0;color:#183b56}.public-member-item .name-description .description{margin-bottom:0;font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:400;color:#183b56}.public-challenge-item{flex:1 1;padding:24px 0 12px;margin:12px;border-radius:12px;background-color:#fff;position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;transition:all .3s ease-out;cursor:pointer}.public-challenge-item:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.public-challenge-item .link{text-decoration:none;align-items:center}.public-challenge-item .challenge-image{width:160px;height:120px}.public-challenge-item .challenge-image img{height:100%;width:100%;border-radius:10px;object-fit:cover}.public-challenge-item .challenge-details{text-align:center;flex-grow:1;text-decoration:none}.public-challenge-item .challenge-details .name{height:53px;display:flex;justify-content:center;align-items:center}.public-challenge-item .challenge-details .name .text{color:#3e3f5e;font-size:20px;font-weight:700}.public-badge-tab{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";max-width:1024px;width:100%;margin:20px auto;padding:10px 40px 40px}@media screen and (max-width:428px){.public-badge-tab{padding:10px 20px 40px}}.public-badge-tab .home-content h6{font-size:28px;font-weight:400;margin:12px;color:#183b56}.public-badge-tab .home-content .badges-div{min-height:585px}.public-badge-tab .home-content .badges-div .badges-div-header{margin:12px 0}.public-badge-tab .home-content .badges-div .badges-div-content{position:relative}.public-badge-tab .home-content .badges-div .badges-div-content .badges-shown{padding:0;flex:1 1;margin:20px 0}.public-badge-tab .home-content .badges-div .badges-div-content .badges-shown .badge-list{margin:0;overflow-y:hidden!important;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,25%)}@media screen and (max-width:720px){.public-badge-tab .home-content .badges-div .badges-div-content .badges-shown .badge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:480px){.public-badge-tab .home-content .badges-div .badges-div-content .badges-shown .badge-list{grid-template-columns:repeat(auto-fit,100%)}}.public-badge-tab .home-content .badges-div .badges-div-content .badges-shown .badge-list>div{margin:0;height:100%}.public-badge-tab .home-content .badges-div .badges-div-content .badges-shown .badge-list a{display:flex;flex-flow:column;flex-grow:1;height:100%}.public-badge-tab .home-content .badges-div .badges-div-content .badges-shown .badge-list a .badge-item,.public-badge-tab .home-content .badges-div .badges-div-content .badges-shown .badge-list a .badge-item-sub{height:95%;display:flex;flex-flow:column;flex-grow:1}.public-badge-tab .home-content .badges-div .badges-div-content .badges-shown .badge-list a .badge-item-sub .badge-details,.public-badge-tab .home-content .badges-div .badges-div-content .badges-shown .badge-list a .badge-item .badge-details{display:flex;flex-flow:column;flex-grow:1}.public-badge-tab .home-content .badges-div .badges-div-content .badges-shown .badge-list a .badge-item-sub .badge-details .desc,.public-badge-tab .home-content .badges-div .badges-div-content .badges-shown .badge-list a .badge-item .badge-details .desc{flex-grow:1}.public-badge-tab .home-content .badges-div .badges-div-content .randomizer-ctn{display:flex;justify-content:center;align-items:center;height:390px;position:absolute;top:390px;left:0;right:0;background-color:#ecf1f9}@media screen and (max-width:630px){.public-badge-tab .home-content .badges-div .badges-div-content .randomizer-ctn{height:585px;grid-template-columns:repeat(auto-fit,100%)}}.public-badge-tab .home-content .badges-div .badges-div-content .badges-main-footer{display:flex;align-items:center;justify-content:center}.public-badge-tab .home-content .badges-div .badges-div-content .end-message{width:100%;display:flex;justify-content:center;align-items:center}.public-project-tab{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";max-width:1024px;width:100%;margin:20px auto;padding:10px 40px 40px}@media screen and (max-width:720px){.public-project-tab{padding:10px 20px 40px}}@media screen and (max-width:600px){.public-project-tab{padding:10px 10px 40px}}@media screen and (max-width:428px){.public-project-tab{padding:10px 4px 40px}}.public-project-tab h6{font-size:28px;font-weight:400;margin:12px;color:#183b56}.public-project-tab .project-container-sub{flex-grow:1}.public-project-tab .project-container-sub .project-list{flex-grow:1;width:100%;margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,33%)}@media screen and (max-width:979px){.public-project-tab .project-container-sub .project-list{grid-template-columns:repeat(auto-fit,50%)}}.public-project-tab .project-container-sub .project-list li{margin:20px 0}@media screen and (max-width:600px){.public-project-tab .project-container-sub .project-list li{margin:10px 0}}.public-project-tab .project-container-sub .project-list li .public-project-item-container{margin:0 10px;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.public-project-tab .project-container-sub .project-list li .public-project-item-container .project-item-image{height:auto;aspect-ratio:4/3}@media screen and (max-width:600px){.public-project-tab .project-container-sub .project-list li .public-project-item-container{box-shadow:0 7px 29px 0 rgba(100,100,111,.2);padding:4px;margin:0 4px}.public-project-tab .project-container-sub .project-list li .public-project-item-container .project-item-creator-container{margin:5px 2px}.public-project-tab .project-container-sub .project-list li .public-project-item-container .project-item-image{padding:5px 2px 2px}.public-project-tab .project-container-sub .project-list li .public-project-item-container .project-item-image img{border-radius:12px}.public-project-tab .project-container-sub .project-list li .public-project-item-container .project-item-country-image,.public-project-tab .project-container-sub .project-list li .public-project-item-container .project-item-creator-image{width:36px;height:36px}.public-project-tab .project-container-sub .project-list li .public-project-item-container .project-item-creator-name,.public-project-tab .project-container-sub .project-list li .public-project-item-container .project-item-desc,.public-project-tab .project-container-sub .project-list li .public-project-item-container .project-item-title{font-size:14px}.public-project-tab .project-container-sub .project-list li .public-project-item-container .project-item-title{padding:2px 0 5px}.public-project-tab .project-container-sub .project-list li .public-project-item-container .project-item-details{margin:2px 2px 7px}}.public-project-tab .project-container-sub .projects-main-footer{text-align:center}.public-project-tab .project-container-sub .projects-main-footer h3{margin-top:12px}.public-project-tab .project-container-sub .projects-main-footer .pagination{justify-content:center}.public-project-tab .project-container-sub .loading-container{display:flex;justify-content:center;height:100%;width:100%}.public-event-tab{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";max-width:1024px;width:100%;margin:20px auto;padding:10px 40px 40px}@media screen and (max-width:428px){.public-event-tab{padding:10px 20px 40px}}.public-event-tab h6{font-size:28px;font-weight:400;margin:12px;color:#183b56}.public-event-tab .event-container-sub{flex-grow:1}.public-event-tab .event-container-sub .event-list{flex-grow:1;width:100%;margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,50%)}@media screen and (max-width:720px){.public-event-tab .event-container-sub .event-list{grid-template-columns:repeat(auto-fit,100%)}}.public-event-tab .event-container-sub .event-list li{margin:20px}.public-event-tab .event-container-sub .events-main-footer{text-align:center}.public-event-tab .event-container-sub .events-main-footer h3{margin-top:12px}.public-event-tab .event-container-sub .events-main-footer .pagination{justify-content:center}.public-event-tab .event-container-sub .loading-container{display:flex;justify-content:center;height:100%;width:100%}.public-member-tab{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";max-width:1024px;width:100%;margin:20px auto;padding:10px 40px 40px}@media screen and (max-width:428px){.public-member-tab{padding:10px 20px 40px}}.public-member-tab h6{font-size:28px;font-weight:400;margin:12px;color:#183b56}.public-member-tab .member-container-sub{flex-grow:1}.public-member-tab .member-container-sub .member-list{flex-grow:1;width:100%;margin:0;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,50%)}@media screen and (max-width:720px){.public-member-tab .member-container-sub .member-list{grid-template-columns:repeat(auto-fit,100%)}}.public-member-tab .member-container-sub .member-list li{margin:20px}.public-member-tab .member-container-sub .member-list li .public-member-item{box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.public-member-tab .member-container-sub .member-list li .public-member-item:hover{box-shadow:0 3px 8px rgba(0,0,0,.24)}.public-member-tab .member-container-sub .members-main-footer{text-align:center}.public-member-tab .member-container-sub .members-main-footer h3{margin-top:12px}.public-member-tab .member-container-sub .members-main-footer .pagination{justify-content:center}.public-member-tab .member-container-sub .loading-container{display:flex;justify-content:center;height:100%;width:100%}.public-challenge-tab{font-family:"circular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";max-width:1024px;width:100%;margin:20px auto;padding:10px 40px 40px}@media screen and (max-width:428px){.public-challenge-tab{padding:10px 20px 40px}}.public-challenge-tab .home-content h6{font-size:28px;font-weight:400;margin:12px;color:#183b56}.public-challenge-tab .home-content .challenges-div{min-height:585px}.public-challenge-tab .home-content .challenges-div .challenges-div-header{margin:12px 0}.public-challenge-tab .home-content .challenges-div .challenges-div-content{position:relative}.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-shown{padding:0;flex:1 1;margin:20px 0}.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-shown .challenge-list{margin:0;overflow-y:hidden!important;display:grid;align-items:stretch;justify-content:center;grid-template-columns:repeat(auto-fit,25%)}@media screen and (max-width:720px){.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-shown .challenge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:480px){.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-shown .challenge-list{grid-template-columns:repeat(auto-fit,100%)}}.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-shown .challenge-list>div{margin:0;height:100%}.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-shown .challenge-list a{display:flex;flex-flow:column;flex-grow:1;height:100%}.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-shown .challenge-list a .challenge-item,.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-shown .challenge-list a .challenge-item-sub{height:95%;display:flex;flex-flow:column;flex-grow:1}.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-shown .challenge-list a .challenge-item-sub .challenge-details,.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-shown .challenge-list a .challenge-item .challenge-details{display:flex;flex-flow:column;flex-grow:1}.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-shown .challenge-list a .challenge-item-sub .challenge-details .desc,.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-shown .challenge-list a .challenge-item .challenge-details .desc{flex-grow:1}.public-challenge-tab .home-content .challenges-div .challenges-div-content .randomizer-ctn{display:flex;justify-content:center;align-items:center;height:390px;position:absolute;top:390px;left:0;right:0;background-color:#ecf1f9}@media screen and (max-width:630px){.public-challenge-tab .home-content .challenges-div .challenges-div-content .randomizer-ctn{height:585px;grid-template-columns:repeat(auto-fit,100%)}}.public-challenge-tab .home-content .challenges-div .challenges-div-content .challenges-main-footer{display:flex;align-items:center;justify-content:center}.public-challenge-tab .home-content .challenges-div .challenges-div-content .end-message{width:100%;display:flex;justify-content:center;align-items:center}.claim-reward .reward-background{top:0;left:0;height:100%;width:100%;position:absolute;background-image:url(/static/media/reward-background.9cdf6ea8.jpg);background-position:50%;background-size:cover;background-attachment:fixed;z-index:0}.claim-reward .reward-content{height:100vh;display:flex;flex-flow:column;overflow:auto}.claim-reward .reward-content .reward-info{z-index:1;display:flex;flex-direction:column;margin:120px auto 0;width:80%}.claim-reward .reward-content .reward-info .wallet-main-container{width:100%;border-radius:10px;background-color:#fff}.claim-reward .reward-content .reward-info .reward-info-container{margin:30px 40px}.claim-reward .reward-content .reward-info .reward-info-container .rewards-title{font-size:30px;font-weight:700}.claim-reward .reward-content .reward-info .vivicoin-container{background-color:#e2eef1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:10px;padding:10px 60px 0 10px;margin-top:30px}.claim-reward .reward-content .reward-info .vivicoin-container .vivicoin-sub-container{display:flex;flex-direction:row;align-items:center}.claim-reward .reward-content .reward-info .vivicoin-container .vivicoin-image-container{display:flex;flex-direction:column}.claim-reward .reward-content .reward-info .vivicoin-container .vivicoin-image-container .vivicoin-image{-webkit-animation:bounce 2s infinite both;animation:bounce 2s infinite both}.claim-reward .reward-content .reward-info .vivicoin-container .vivicoin-image-container .shade{align-self:center;margin-left:1px;width:40px;height:25px;background-color:#ccc;border-radius:40px;-webkit-transform:rotateX(80deg);transform:rotateX(80deg)}.claim-reward .reward-content .reward-info .vivicoin-container .vivicoin-amount-container{margin:0 15px}.claim-reward .reward-content .reward-info .vivicoin-container .vivicoin-amount-container .vivicoin-amount-text{font-size:15px;color:#5b6061}.claim-reward .reward-content .reward-info .vivicoin-container .vivicoin-amount-container .vivicoin-amount{font-size:28px}@-webkit-keyframes bounce{0%,to{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}50%{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounce{0%,to{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}50%{-webkit-transform:translateZ(0);transform:translateZ(0)}}.claim-reward .reward-content .reward-info .no-wallet-container .no-wallet-text{color:#7353ff}.claim-reward .reward-content .reward-claim-link-container{z-index:1;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:10px;padding:20px 60px 20px 10px;margin-top:20px;text-decoration:none;transition:all .3s ease-in-out}.claim-reward .reward-content .reward-claim-link-container:hover{background-color:#efefef}.claim-reward .reward-content .reward-claim-link-container:hover .claim-reward-icon,.claim-reward .reward-content .reward-claim-link-container:hover .claim-reward-text{color:#7353ff}.claim-reward .reward-content .reward-claim-link-container .claim-reward-link{display:flex;flex-direction:row}.claim-reward .reward-content .reward-claim-link-container .claim-reward-icon{width:24px;height:24px;margin:0 10px}.claim-reward .reward-content .reward-claim-link-container .claim-reward-text{font-size:18px;margin:auto 0}.claim-reward .welcome-form{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center}.claim-reward .welcome-form .form-box{z-index:1;width:484px;padding:64px;border-radius:12px;background-color:#fff;box-shadow:0 0 60px 0 rgba(94,92,154,.12);position:relative;display:none}.claim-reward .welcome-form .form-box.active{display:block}.claim-reward .reward-claim-content .reward-claim-main{z-index:1;display:flex;flex-direction:column;justify-content:center;align-self:center;width:60%}.claim-reward .reward-claim-content .reward-claim-main .wallet-link-container{display:flex;flex-direction:row;color:#7353ff;background-color:rgba(226,238,241,.631372549);text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3px 8px 3px 0;border-radius:5px;margin-bottom:5px;transition:all .3s ease-in-out}.claim-reward .reward-claim-content .reward-claim-main .wallet-link-container:hover{background-color:hsla(0,0%,95.3%,.662745098);color:#8a71fd}.claim-reward .reward-claim-content .reward-claim-main .wallet-link-container .wallet-link-icon{width:24px;height:24px}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info{background-color:#fff;width:100%;border-radius:10px}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .rewards-title{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:30px;font-weight:700;border-bottom:2px solid #e2eef1}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .rewards-successful-title{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#7353ff;font-size:40px;font-weight:700}@media screen and (max-width:650px){.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .rewards-successful-title{font-size:35px}}@media screen and (max-width:600px){.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .rewards-successful-title{font-size:28px}}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .rewards-successful-subtitle{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;color:#000}@media screen and (max-width:650px){.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .rewards-successful-subtitle{font-size:18px}}@media screen and (max-width:600px){.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .rewards-successful-subtitle{font-size:15px}}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .rewards-successful-text-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .rewards-successful-text{font-size:20px}@media screen and (max-width:600px){.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .rewards-successful-text{font-size:12px}}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .reward-text-container{border-radius:10px;padding:50px 0 20px;text-align:center}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .reward-text-container .rewards-subtitle{font-size:25px}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-info-container .reward-text-container .rewards-text{font-size:15px}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-code-container{display:flex;flex-direction:column;justify-content:center;border-radius:10px;padding:10px;text-align:center}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-code-container .reward-code-container{margin:0 15px}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-code-container .reward-code-input{background-color:#e2eef1;display:flex;justify-content:center;text-align:center}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-code-container ::-webkit-input-placeholder{text-align:center;color:#183b56}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-code-container input:focus::-webkit-input-placeholder{color:transparent}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-code-container input:focus:-ms-input-placeholder{color:transparent}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .reward-code-container input:focus::placeholder{color:transparent}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .separator-container{display:flex;justify-content:center}@media screen and (max-width:500px){.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .separator-container{justify-content:center}}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .separator-container .button{background-color:#7353ff;box-shadow:4px 7px 12px 0 rgba(97,93,250,.2);width:15%;min-width:150px;margin:20px 50px;white-space:nowrap;border-radius:80px;font-size:15px;transition:all .2s ease-in-out}.claim-reward .reward-claim-content .reward-claim-main .reward-claim-info .separator-container .button:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.03);transform:scale(1.03)}.claim-reward .claim-reward-background{top:0;left:0;height:100%;width:100%;position:absolute;background-image:url(/static/media/reward-background.9cdf6ea8.jpg);background-position:50%;background-size:cover;background-attachment:fixed;z-index:0}.claim-reward .reward-claim-content{position:relative;display:flex;flex-flow:column;overflow:auto}.claim-reward .reward-claim-content .reward-claim-info{z-index:1;display:flex;flex-direction:column;justify-content:center;align-self:center;background-color:#fff;width:60%;border-radius:10px}@media screen and (max-width:500px){.claim-reward .reward-claim-content .reward-claim-info{width:90%}}.claim-reward .reward-claim-content .reward-claim-info .reward-info-container{padding:30px 40px}.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-title{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:30px;font-weight:700;border-bottom:2px solid #e2eef1}.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-failed-title{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#7353ff;font-size:40px;font-weight:700;text-align:center}@media screen and (max-width:650px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-failed-title{font-size:35px}}@media screen and (max-width:600px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-failed-title{font-size:28px}}@media screen and (max-width:500px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-failed-title{font-size:20px}}.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-failed-subtitle{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;color:#000;text-align:center}@media screen and (max-width:650px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-failed-subtitle{font-size:18px}}@media screen and (max-width:600px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-failed-subtitle{font-size:15px}}@media screen and (max-width:500px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-failed-subtitle{font-size:12px}}.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-title{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#7353ff;font-size:40px;font-weight:700;text-align:center}@media screen and (max-width:650px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-title{font-size:35px}}@media screen and (max-width:600px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-title{font-size:28px}}@media screen and (max-width:500px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-title{font-size:20px}}.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-subtitle{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;color:#000;text-align:center}@media screen and (max-width:650px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-subtitle{font-size:18px}}@media screen and (max-width:600px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-subtitle{font-size:15px}}@media screen and (max-width:500px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-subtitle{font-size:12px}}.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-text{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#858585;text-align:center;margin-top:10px}@media screen and (max-width:650px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-text{font-size:18px}}@media screen and (max-width:600px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-text{font-size:15px}}@media screen and (max-width:500px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-text{font-size:12px}}.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-text-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-text{font-size:20px}@media screen and (max-width:600px){.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .rewards-successful-text{font-size:12px}}.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .reward-text-container{border-radius:10px;padding:50px 0 20px;text-align:center}.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .reward-text-container .rewards-subtitle{font-size:25px}.claim-reward .reward-claim-content .reward-claim-info .reward-info-container .reward-text-container .rewards-text{font-size:15px}.claim-reward .reward-claim-content .reward-claim-info .reward-code-container{display:flex;flex-direction:column;justify-content:center;border-radius:10px;padding:10px;text-align:center}.claim-reward .reward-claim-content .reward-claim-info .reward-code-container .reward-code-container{margin:0 15px}.claim-reward .reward-claim-content .reward-claim-info .reward-code-container .reward-code-input{background-color:#e2eef1;display:flex;justify-content:center;text-align:center}.claim-reward .reward-claim-content .reward-claim-info .reward-code-container ::-webkit-input-placeholder{text-align:center;color:#183b56}.claim-reward .reward-claim-content .reward-claim-info .reward-code-container input:focus::-webkit-input-placeholder{color:transparent}.claim-reward .reward-claim-content .reward-claim-info .reward-code-container input:focus:-ms-input-placeholder{color:transparent}.claim-reward .reward-claim-content .reward-claim-info .reward-code-container input:focus::placeholder{color:transparent}.claim-reward .reward-claim-content .reward-claim-info .separator-container{display:flex;justify-content:center}@media screen and (max-width:500px){.claim-reward .reward-claim-content .reward-claim-info .separator-container{justify-content:center}}.claim-reward .reward-claim-content .reward-claim-info .separator-container .button{background-color:#7353ff;box-shadow:4px 7px 12px 0 rgba(97,93,250,.2);width:15%;min-width:150px;margin:20px 50px;white-space:nowrap;border-radius:80px;font-size:15px;transition:all .2s ease-in-out}.claim-reward .reward-claim-content .reward-claim-info .separator-container .button:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.03);transform:scale(1.03)}.builder-pal-chat{color:#3e3f5e;font-family:Rajdhani,sans-serif;line-height:1em;display:flex;flex-direction:column;align-items:center}.builder-pal-chat .builder-pal{max-width:1280px;margin-top:32px;width:100%;padding:18px;display:flex;flex-direction:column}.builder-pal-chat .builder-pal .title{font-size:1.6rem;font-weight:700;margin-top:8px}.builder-pal-challenges{color:#3e3f5e;font-family:Rajdhani,sans-serif;line-height:1em;display:flex;flex-direction:column;align-items:center}.builder-pal-challenges .builder-pal{max-width:1280px;margin-top:32px;width:100%;padding:18px;display:flex;flex-direction:column}.builder-pal-challenges .builder-pal .title{font-size:1.6rem;font-weight:700;margin-top:8px}.builder-pal-challenge-container{display:flex;flex-direction:row;margin-top:36px}@media screen and (max-width:979px){.builder-pal-challenge-container{flex-direction:column;align-items:center}}.builder-pal-challenge-container .challenge-prompt-container{position:relative;width:100%;max-width:324px}.builder-pal-challenge-container .challenge-prompt-container .challenge-prompt{border-radius:20px;background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:24px}.builder-pal-challenge-container .challenge-prompt-container .challenge-prompt .guiding-title{font-size:21px;font-weight:700;margin:24px 0 9px;line-height:24px}.builder-pal-challenge-container .challenge-prompt-container .challenge-prompt .prompt-button{height:48px;margin:9px 0;border-radius:12px;display:flex;flex-direction:column;justify-content:center}.builder-pal-challenge-container .challenge-prompt-container .challenge-prompt .prompt-button .background{background-color:#23d2e2}.builder-pal-challenge-container .challenge-prompt-container .home{position:absolute;top:28px;left:28px;width:36px;height:36px;margin-right:18px}.builder-pal-challenge-container .challenge-prompt-container .home .background{background-color:#23d2e2}.builder-pal-challenge-container .challenge-prompt-container .home button{width:100%;height:100%;padding:0;display:flex;justify-content:center;align-items:center}.builder-pal-challenge-container .challenge-prompt-container .home button svg{fill:#fff;width:24px;height:24px}.builder-pal-challenge-container .challenges-container{flex:1 1;margin:0 0 0 30px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:979px){.builder-pal-challenge-container .challenges-container{margin:0}}.builder-pal-challenge-container .challenges-container .challenge-list{width:100%;display:grid;align-items:stretch;justify-content:space-evenly;grid-template-columns:repeat(auto-fit,30%)}@media screen and (max-width:1200px){.builder-pal-challenge-container .challenges-container .challenge-list{grid-template-columns:repeat(auto-fit,50%)}}@media screen and (max-width:979px){.builder-pal-challenge-container .challenges-container .challenge-list{grid-template-columns:repeat(auto-fit,100%);margin:20px 0}}.builder-pal-challenge-container .challenges-container .challenge-list>div{margin:0;height:100%}.builder-pal-challenge-container .challenges-container .challenge-list a{display:flex;flex-flow:column;flex-grow:1;height:100%}.builder-pal-challenge-container .challenges-container .loader-container{display:flex;flex-direction:row;align-items:center;margin:24px;opacity:.8;height:40px}.builder-pal-challenge-container .challenges-container .loader-container .loader-text{font-size:18px;margin-left:18px;margin-bottom:0}.builder-pal-challenge-container .challenges-container .load-more-button{margin:24px 48px;border-radius:12px;width:calc(100% - 48px)}.builder-pal-challenge-container .challenges-container .load-more-button .background{background-color:#23d2e2}.builder-pal-challenge-container .challenges-container .end-message{font-size:18px;margin:12px 0}.builder-pal-home{color:#3e3f5e;font-family:Rajdhani,sans-serif;line-height:1em;display:flex;flex-direction:column;align-items:center}.builder-pal-home .builder-pal{max-width:1280px;margin-top:32px;width:100%;padding:18px;display:flex;flex-direction:column}.builder-pal-home .builder-pal .title{font-size:1.6rem;font-weight:700;margin-top:8px}.builder-pal-home .builder-pal .builder-pal-home-container{position:relative;width:100%;display:flex;flex-direction:row;height:100%;margin-top:36px}@media screen and (max-width:979px){.builder-pal-home .builder-pal .builder-pal-home-container{flex-direction:column;align-items:center;padding:0 24px}}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container{width:100%;max-width:324px;height:100%;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06);border-radius:12px;margin-right:18px;padding:36px 18px;display:flex;flex-direction:column}@media screen and (max-width:979px){.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container{max-width:none;margin-right:0}}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:0 12px}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container .user-status{position:relative;min-height:44px;display:flex;flex-direction:row;align-items:center}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container .user-status .chat-back-button{position:relative;border:0;background-color:#fff;left:-12px;margin-right:6px;height:40px;width:40px;cursor:pointer;display:none;justify-content:center;align-items:center}@media screen and (max-width:979px){.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container .user-status .chat-back-button{display:flex}}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container .user-status .chat-back-button:hover{background-color:rgba(0,0,0,.1)}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container .user-status .chat-back-button svg{width:30px;height:30px;fill:rgba(62,63,94,.631372549)}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container .user-status .user-status-avatar{position:relative;margin-right:12px;height:36px;width:36px}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container .user-status .user-status-avatar .online-dot{position:absolute;width:6px;height:6px;border-radius:3px;background-color:#1df377;left:-4px}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container .user-status .user-status-avatar .image{width:100%;height:100%;object-fit:contain}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container .user-status .user-status-title{color:#3e3f5e;font-size:16px;font-weight:700;line-height:26px;margin:0}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container .user-status .user-status-tag{background-color:#1df377;border-radius:200px;color:#fff;display:inline-block;font-size:13px;font-weight:700;height:20px;line-height:20px;padding:0 8px;position:relative;text-transform:uppercase;margin:0}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container .new-chat{width:100px;border-radius:8px}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .new-chat-container .new-chat button{padding:0}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .builder-pal-chat-list{width:100%;display:flex;flex-direction:column;padding:36px 0 0}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .builder-pal-chat-list .chat-list-title{padding:0 12px;color:#999;margin:0 0 12px}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .builder-pal-chat-list .chat-item{width:100%;display:flex;flex-direction:row;align-items:center;padding:10px 12px;border-radius:12px;cursor:pointer}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .builder-pal-chat-list .chat-item:hover{background-color:#f2f2f2;text-decoration:none}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-chats-container .builder-pal-chat-list .chat-item .title-text{width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container{flex:1 1;margin:0 0 0 30px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:979px){.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container{margin:0}}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container .project-list-title{padding:0 12px;margin:18px 0;font-size:24px}@media screen and (max-width:979px){.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container .project-list-title{margin:36px 0 0}}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container .project-list{width:100%;display:grid;align-items:stretch;justify-content:space-evenly;grid-template-columns:repeat(auto-fit,50%)}@media screen and (max-width:979px){.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container .project-list{grid-template-columns:repeat(auto-fit,100%);margin:20px 0}}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container .project-list>div{margin:0;height:100%}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container .project-list a{display:flex;flex-flow:column;flex-grow:1;height:100%}@media screen and (max-width:979px){.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container .project-list a{padding:0}}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container .loader-container{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:24px;opacity:.8;height:40px;width:100%}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container .loader-container .loader-text{font-size:18px;margin-left:18px;margin-bottom:0}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container .load-more-button{margin:24px;border-radius:12px;width:calc(100% - 48px)}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container .load-more-button .background{background-color:#23d2e2}.builder-pal-home .builder-pal .builder-pal-home-container .builder-pal-projects-container .end-message{font-size:18px;margin:12px 0;width:100%;text-align:center}.builderpal-project-item{display:flex;flex-flow:column;flex-grow:1;width:100%;align-items:center;padding:0 24px}.builderpal-project-item:hover{text-decoration:none}.builderpal-project-item .builderpal-project-item-sub{height:100%;width:100%;margin:18px 12px;border-radius:12px;background-color:#fff;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);position:relative;display:flex;flex-flow:column;justify-content:space-between;transition:all .3s ease-out}.builderpal-project-item .builderpal-project-item-sub:hover{box-shadow:0 0 8px 0 #c8c8c8;-webkit-transform:scale(1.03);transform:scale(1.03)}.builderpal-project-item .builderpal-project-item-sub .builderpal-project-image{display:flex;align-items:flex-start;overflow:hidden;object-fit:cover;width:100%}.builderpal-project-item .builderpal-project-item-sub .builderpal-project-image .image{width:100%;height:100%;max-height:192px;object-fit:cover;border-radius:10px 10px 0 0}.builderpal-project-item .builderpal-project-item-sub .builderpal-project-details{flex:1 1;padding:18px 18px 8px;display:flex;flex-direction:column}.builderpal-project-item .builderpal-project-item-sub .builderpal-project-details .name{margin-bottom:18px}.builderpal-project-item .builderpal-project-item-sub .builderpal-project-details .name .text{color:#3e3f5e;font-size:20px;font-weight:700}.builderpal-project-item .builderpal-project-item-sub .builderpal-project-details .desc{margin-bottom:12px;color:#666;font-size:18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:20px;font-weight:500}.builderpal-project-item .builderpal-project-item-sub .builderpal-project-details .creator{margin:0 0 20px;color:#a2a2a2;font-size:12px;overflow-y:hidden}.builderpal-project-item .builderpal-project-item-sub .earned-builderpal-project-users{width:100%;border:solid #eaeaf5;border-width:1px 0 0;padding:12px;font-size:12px;font-weight:600;display:flex;flex-direction:row;justify-content:space-between;height:56px}.builderpal-project-item .builderpal-project-item-sub .earned-builderpal-project-users .difficulty{font-size:16px;font-weight:500;color:#183b56;display:inline-block;padding:8px;border-radius:10px;display:flex}.builderpal-project-item .builderpal-project-item-sub .earned-builderpal-project-users .difficulty img{height:18px}@media screen and (max-width:750px){.builderpal-project-item .builderpal-project-item-sub .earned-builderpal-project-users .difficulty{padding:8px 10px}}.builderpal-project-item .builderpal-project-item-sub .earned-builderpal-project-users .stars{display:inline-block;margin-right:10px;vertical-align:middle;display:flex;align-items:center}@media screen and (max-width:1280px){.builderpal-project-item .builderpal-project-item-sub .earned-builderpal-project-users .stars{vertical-align:baseline}}@media screen and (max-width:750px){.builderpal-project-item .builderpal-project-item-sub .earned-builderpal-project-users .stars{margin-right:5px}}@media screen and (max-width:300px){.builderpal-project-item .builderpal-project-item-sub .earned-builderpal-project-users .stars{margin-right:5px}}.builderpal-project-item .builderpal-project-item-sub .earned-builderpal-project-users .level{display:inline-block;flex-wrap:nowrap;overflow:hidden}@media screen and (max-width:420px){.builderpal-project-item .builderpal-project-item-sub .earned-builderpal-project-users .level{font-size:12px}}.builderpal-project-item .builderpal-project-item-sub .like-button{align-items:center;position:absolute;top:12px;right:16px;display:flex;border-radius:20px;transition:all .2s ease-in-out}.builderpal-project-item .builderpal-project-item-sub .like-button .heart-button{width:28px;height:28px}.builderpal-project-item .builderpal-project-item-sub .like-button .heart-button path{stroke:#fff}.builderpal-project-item .builderpal-project-item-sub .like-button .saved{fill:#f8305f;-webkit-transform:scale(1.03);transform:scale(1.03)}.builderpal-project-item .builderpal-project-item-sub .like-button .saved path{stroke-width:0}.builderpal-project-item .builderpal-project-item-sub .like-button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.builder-pal-project{color:#3e3f5e;font-family:Rajdhani,sans-serif;line-height:1em;display:flex;flex-direction:column;align-items:center}.builder-pal-project .builder-pal{max-width:1280px;margin-top:32px;width:100%;padding:18px;display:flex;flex-direction:column}.builder-pal-project .builder-pal .title{font-size:1.6rem;font-weight:700;margin-top:8px}.builder-pal-project .builder-pal .builder-pal-project-container{position:relative;display:flex;flex-direction:row;margin-top:36px}.builder-pal-project .builder-pal .builder-pal-project-container .project-prompt-container{width:100%;max-width:324px}@media screen and (max-width:979px){.builder-pal-project .builder-pal .builder-pal-project-container .project-prompt-container{display:none}}.builder-pal-project .builder-pal .builder-pal-project-container .project-prompt-container .project-prompt{border-radius:20px;background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:24px}.builder-pal-project .builder-pal .builder-pal-project-container .project-prompt-container .project-prompt .guiding-title{font-size:21px;font-weight:700;margin:24px 0 9px;line-height:24px}.builder-pal-project .builder-pal .builder-pal-project-container .project-prompt-container .project-prompt .prompt-button{height:48px;margin:9px 0;border-radius:12px;display:flex;flex-direction:column;justify-content:center}.builder-pal-project .builder-pal .builder-pal-project-container .project-prompt-container .project-prompt .prompt-button .background{background-color:#23d2e2}.builder-pal-project .builder-pal .builder-pal-project-container .project-prompt-container .project-prompt .guiding-hint{margin:18px 0 0}.builder-pal-project .builder-pal .builder-pal-project-container .project-prompt-container .home{position:absolute;top:28px;left:28px;width:36px;height:36px;margin-right:18px}.builder-pal-project .builder-pal .builder-pal-project-container .project-prompt-container .home .background{background-color:#23d2e2}.builder-pal-project .builder-pal .builder-pal-project-container .project-prompt-container .home button{width:100%;height:100%;padding:0;display:flex;justify-content:center;align-items:center}.builder-pal-project .builder-pal .builder-pal-project-container .project-prompt-container .home button svg{fill:#fff;width:24px;height:24px}.builder-pal-project .builder-pal .project-detail{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center}.builder-pal-project .builder-pal .project-detail .project-card{position:relative;width:100%;max-width:544px;border-radius:12px;background-color:#fff;box-shadow:0 0 40px 0 rgba(94,92,154,.06);overflow:hidden;margin:18px 0}.builder-pal-project .builder-pal .project-detail .project-card:first-child{margin-top:0}.builder-pal-project .builder-pal .project-detail .project-card .image{width:100%}.builder-pal-project .builder-pal .project-detail .project-card .project-card-detail{width:100%;display:flex;flex-direction:column;align-items:center;padding:12px 48px}@media screen and (max-width:600px){.builder-pal-project .builder-pal .project-detail .project-card .project-card-detail{padding:12px}}.builder-pal-project .builder-pal .project-detail .project-card .project-card-detail .title{font-size:28px;line-height:30px;font-weight:700;text-align:center;margin:24px 0 0}.builder-pal-project .builder-pal .project-detail .project-card .project-card-detail .description{font-size:18px;color:#adafca;font-weight:700;margin-top:18px;text-align:center;line-height:20px}.builder-pal-project .builder-pal .project-detail .project-card .project-card-detail .project-card-info{display:flex;flex-direction:row;align-items:flex-end;margin:12px 4px}.builder-pal-project .builder-pal .project-detail .project-card .project-card-detail .project-card-info .separator{border-right:2px solid #eee;height:18px;margin-bottom:24px}.builder-pal-project .builder-pal .project-detail .project-card .project-card-detail .project-card-info .info-container{display:flex;flex-direction:column;align-items:center;padding:8px 18px;flex:1 1}.builder-pal-project .builder-pal .project-detail .project-card .project-card-detail .project-card-info .info-container .info-text{font-size:20px;font-weight:700;text-align:center;text-transform:uppercase;margin:0;width:120px}@media screen and (max-width:500px){.builder-pal-project .builder-pal .project-detail .project-card .project-card-detail .project-card-info .info-container .info-text{width:64px;font-size:15px}}.builder-pal-project .builder-pal .project-detail .project-card .project-card-detail .project-card-info .info-container .info-title{font-weight:16px;color:#adafca;font-weight:700;text-align:center;text-transform:uppercase;margin:12px 0 0}@media screen and (max-width:500px){.builder-pal-project .builder-pal .project-detail .project-card .project-card-detail .project-card-info .info-container .info-title{font-size:12px}}.builder-pal-project .builder-pal .project-detail .project-card .project-resource{width:100%;padding:36px}.builder-pal-project .builder-pal .project-detail .project-card .project-resource .title{font-size:24px;font-weight:700;margin-bottom:24px}.builder-pal-project .builder-pal .project-detail .project-card .project-resource .checkbox-line{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:12px}.builder-pal-project .builder-pal .project-detail .project-card .project-resource .checkbox-line input{margin-right:12px}.builder-pal-project .builder-pal .project-detail .project-card .project-resource .checkbox-line .resource{margin:0;font-size:18px}.builder-pal-project .builder-pal .project-detail .project-card .project-resource .tags{margin:36px 0 0;font-size:18px;font-weight:700}.builder-pal-project .builder-pal .project-detail .project-card .project-steps{width:100%;padding:36px}.builder-pal-project .builder-pal .project-detail .project-card .project-steps .title{font-size:24px;font-weight:700;margin-bottom:30px}.builder-pal-project .builder-pal .project-detail .project-card .project-steps .timeline{padding-bottom:16px;padding-left:28px;position:relative;cursor:pointer}.builder-pal-project .builder-pal .project-detail .project-card .project-steps .timeline .step{font-weight:600;font-size:16px}.builder-pal-project .builder-pal .project-detail .project-card .project-steps .timeline:before{background-color:#eaeaf5;content:"";height:100%;left:6px;position:absolute;top:2px;width:1px;display:block;box-sizing:border-box}.builder-pal-project .builder-pal .project-detail .project-card .project-steps .timeline:after{border:4px solid #23d2e2;background-color:#fff;border-radius:50%;content:"";height:13px;left:0;position:absolute;top:2px;width:13px;display:block;box-sizing:border-box}.builder-pal-project .builder-pal .project-detail .project-card .project-steps .timeline:last-child{padding-bottom:0}.builder-pal-project .builder-pal .project-detail .project-card .project-steps .timeline:last-child:before{display:none}.builder-pal-project .builder-pal .project-detail .project-card .project-step-detail{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:12px 36px;min-height:250px}.builder-pal-project .builder-pal .project-detail .project-card .project-step-detail .title{font-size:28px;line-height:32px;font-weight:700;margin:24px 0 0}.builder-pal-project .builder-pal .project-detail .project-card .project-step-detail .description{font-size:20px;color:#aaa;font-weight:600;margin-top:18px;line-height:24px}.builder-pal-project .builder-pal .project-detail .project-card .like-button{flex-direction:row;justify-content:space-between;align-items:center;position:absolute;top:16px;right:16px;display:flex;border-radius:12px;transition:all .2s ease-in-out;background-color:#fff;padding:6px 12px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);width:174px;cursor:pointer}.builder-pal-project .builder-pal .project-detail .project-card .like-button .heart-button{width:26px;height:26px;margin-right:6px}.builder-pal-project .builder-pal .project-detail .project-card .like-button .heart-button path{stroke:#f8305f}.builder-pal-project .builder-pal .project-detail .project-card .like-button .text{font-size:15px;color:#666}.builder-pal-project .builder-pal .project-detail .project-card .like-button:hover{background-color:#f2f2f2}.builder-pal-project .builder-pal .project-detail .project-card .active{background-color:#f8305f}.builder-pal-project .builder-pal .project-detail .project-card .active svg{fill:#fff}.builder-pal-project .builder-pal .project-detail .project-card .active .text{color:#fff}.builder-pal-project .builder-pal .project-detail .project-card .active:hover{background-color:#df2e57}.builder-pal-project .builder-pal .project-detail .project-card .back-button{display:none;position:absolute;top:16px;left:16px;width:36px;height:36px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}@media screen and (max-width:979px){.builder-pal-project .builder-pal .project-detail .project-card .back-button{display:flex}}.builder-pal-project .builder-pal .project-detail .project-card .back-button .background{background-color:#23d2e2}.builder-pal-project .builder-pal .project-detail .project-card .back-button button{width:100%;height:100%;padding:0;display:flex;justify-content:center;align-items:center}.builder-pal-project .builder-pal .project-detail .project-card .back-button button svg{fill:#fff;width:24px;height:24px}.builder-pal-project .builder-pal .project-detail .next-button{margin:4px 0;border-radius:12px;width:100%;max-width:544px}.builder-pal-project .builder-pal .project-detail .next-button .background{background-color:#23d2e2}.builder-pal-project .builder-pal .project-detail .nav-buttons{margin:12px 0;max-width:544px;display:flex;flex-direction:row;width:100%;justify-content:space-between}.builder-pal-project .builder-pal .project-detail .nav-buttons .nav-button{flex:1 1;border-radius:8px}.builder-pal-project .builder-pal .project-detail .nav-buttons .nav-button button{display:flex;flex-direction:row;justify-content:center;align-items:center}.builder-pal-project .builder-pal .project-detail .nav-buttons .nav-button button svg{fill:#fff;width:20px;height:20px}.builder-pal-project .builder-pal .project-detail .nav-buttons .nav-button button p{margin:0}.builder-pal-project .builder-pal .project-detail .nav-buttons .nav-button .background{background-color:#23d2e2}.builder-pal-project .builder-pal .project-detail .nav-buttons .nav-button:first-child{margin-right:18px}.builder-pal-project .builder-pal .project-detail .nav-buttons .home .background{background-color:#7353ff}.builder-pal-project .builder-pal .project-detail .loader-container{display:flex;flex-direction:row;align-items:center;margin:24px;opacity:.8;height:40px}.builder-pal-project .builder-pal .project-detail .loader-container .loader-text{font-size:18px;margin-left:18px;margin-bottom:0}.builder-pal-project .chat-bubble{position:fixed;z-index:999;bottom:48px;right:48px;border-radius:36px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:#23d2e2;box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06);border:0;cursor:pointer}.builder-pal-project .chat-bubble svg{width:24px;height:24px;fill:#fff}.builder-pal-project .chat-bubble:hover{opacity:.7}.builder-pal-project .chat-bot{position:fixed;z-index:1000;bottom:36px;right:36px;width:100%;height:640px;max-width:464px;border-radius:12px;box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06);-webkit-transform:translateX(128%);transform:translateX(128%);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.builder-pal-project .chat-bot .close-button{position:absolute;top:12px;right:12px;border:0;background-color:#fff;width:36px;height:36px;border-radius:8px;display:flex;justify-content:center;align-items:center;cursor:pointer}.builder-pal-project .chat-bot .close-button:hover{background-color:#eee}@media screen and (max-width:545px){.builder-pal-project .chat-bot{right:12px}}@media screen and (max-width:464px){.builder-pal-project .chat-bot{right:0}}.builder-pal-project .active{-webkit-transform:translateX(0);transform:translateX(0)}.builder-pal-projects{color:#3e3f5e;font-family:Rajdhani,sans-serif;line-height:1em;display:flex;flex-direction:column;align-items:center}.builder-pal-projects .builder-pal{max-width:1280px;margin-top:32px;width:100%;padding:18px;display:flex;flex-direction:column}.builder-pal-projects .builder-pal .title{font-size:1.6rem;font-weight:700;margin-top:8px}.builder-pal-projects-container{display:flex;flex-direction:row;margin-top:36px}@media screen and (max-width:979px){.builder-pal-projects-container{flex-direction:column;align-items:center}}.builder-pal-projects-container .project-prompt-container{position:relative;width:100%;max-width:324px}.builder-pal-projects-container .project-prompt-container .project-prompt{border-radius:20px;background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:24px}.builder-pal-projects-container .project-prompt-container .project-prompt .guiding-title{font-size:21px;font-weight:700;margin:24px 0 9px;line-height:24px}.builder-pal-projects-container .project-prompt-container .project-prompt .prompt-button{height:48px;margin:9px 0;border-radius:12px;display:flex;flex-direction:column;justify-content:center}.builder-pal-projects-container .project-prompt-container .project-prompt .prompt-button .background{background-color:#23d2e2}.builder-pal-projects-container .project-prompt-container .home{position:absolute;top:28px;left:28px;width:36px;height:36px;margin-right:18px}.builder-pal-projects-container .project-prompt-container .home .background{background-color:#23d2e2}.builder-pal-projects-container .project-prompt-container .home button{width:100%;height:100%;padding:0;display:flex;justify-content:center;align-items:center}.builder-pal-projects-container .project-prompt-container .home button svg{fill:#fff;width:24px;height:24px}.builder-pal-projects-container .projects-container{flex:1 1;margin:0 0 0 30px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:979px){.builder-pal-projects-container .projects-container{margin:0}}.builder-pal-projects-container .projects-container .project-list{width:100%;display:grid;align-items:stretch;justify-content:space-evenly;grid-template-columns:repeat(auto-fit,50%)}@media screen and (max-width:979px){.builder-pal-projects-container .projects-container .project-list{margin:20px 0}}@media screen and (max-width:720px){.builder-pal-projects-container .projects-container .project-list{grid-template-columns:repeat(auto-fit,100%)}}.builder-pal-projects-container .projects-container .project-list>div{margin:0;height:100%}.builder-pal-projects-container .projects-container .project-list a{display:flex;flex-flow:column;flex-grow:1;height:100%}.builder-pal-projects-container .projects-container .loader-container{display:flex;flex-direction:row;align-items:center;margin:24px;opacity:.8;height:40px}.builder-pal-projects-container .projects-container .loader-container .loader-text{font-size:18px;margin-left:18px;margin-bottom:0}.builder-pal-projects-container .projects-container .load-more-button{margin:24px 48px;border-radius:12px;width:calc(100% - 48px)}.builder-pal-projects-container .projects-container .load-more-button .background{background-color:#23d2e2}.builder-pal-related-projects{color:#3e3f5e;font-family:Rajdhani,sans-serif;line-height:1em;display:flex;flex-direction:column;align-items:center}.builder-pal-related-projects .builder-pal{max-width:1280px;margin-top:32px;width:100%;padding:18px;display:flex;flex-direction:column}.builder-pal-related-projects .builder-pal .title{font-size:1.6rem;font-weight:700;margin-top:8px}.builder-pal-related-projects-container{display:flex;flex-direction:row;margin-top:36px}@media screen and (max-width:979px){.builder-pal-related-projects-container{flex-direction:column;align-items:center}}.builder-pal-related-projects-container .project-prompt-container{position:relative;width:100%;max-width:324px}.builder-pal-related-projects-container .project-prompt-container .project-prompt{border-radius:20px;background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:24px}.builder-pal-related-projects-container .project-prompt-container .project-prompt .guiding-title{font-size:21px;font-weight:700;margin:24px 0 9px;line-height:24px}.builder-pal-related-projects-container .project-prompt-container .project-prompt .prompt-button{height:48px;margin:9px 0;border-radius:12px;display:flex;flex-direction:column;justify-content:center}.builder-pal-related-projects-container .project-prompt-container .project-prompt .prompt-button .background{background-color:#23d2e2}.builder-pal-related-projects-container .project-prompt-container .home{position:absolute;top:28px;left:28px;width:36px;height:36px;margin-right:18px}.builder-pal-related-projects-container .project-prompt-container .home .background{background-color:#23d2e2}.builder-pal-related-projects-container .project-prompt-container .home button{width:100%;height:100%;padding:0;display:flex;justify-content:center;align-items:center}.builder-pal-related-projects-container .project-prompt-container .home button svg{fill:#fff;width:24px;height:24px}.builder-pal-related-projects-container .projects-container{flex:1 1;margin:0 0 0 30px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:979px){.builder-pal-related-projects-container .projects-container{margin:0}}.builder-pal-related-projects-container .projects-container .project-list{width:100%;display:grid;align-items:stretch;justify-items:center;justify-content:space-evenly;grid-template-columns:repeat(auto-fit,50%)}@media screen and (max-width:1200px){.builder-pal-related-projects-container .projects-container .project-list{grid-template-columns:repeat(auto-fit,100%)}}.builder-pal-related-projects-container .projects-container .project-list>div{margin:0;height:100%}.builder-pal-related-projects-container .projects-container .project-list a{display:flex;flex-flow:column;flex-grow:1;height:100%}.builder-pal-related-projects-container .projects-container .loader-container{display:flex;flex-direction:row;align-items:center;margin:24px;opacity:.8;height:40px}.builder-pal-related-projects-container .projects-container .loader-container .loader-text{font-size:18px;margin-left:18px;margin-bottom:0}.builder-pal-related-projects-container .projects-container .load-more-button{margin:24px 48px;border-radius:12px;width:calc(100% - 48px)}.builder-pal-related-projects-container .projects-container .load-more-button .background{background-color:#23d2e2}.builder-pal-related-projects-container .projects-container .end-message{font-size:18px;margin:12px 0}.reset-password-page{position:absolute;top:0;right:0;bottom:0;left:0}.reset-password-page .loading{margin:0 auto}.verify-email{margin:48px auto!important}.verify-email .loading{margin:0 auto}.privacy-policy,.terms-of-use{margin:20px}
/*# sourceMappingURL=main.65c1aef8.chunk.css.map */