@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Hebrew:wdth,wght@62.5..100,100..900&display=swap";.alert-container.success .MuiPaper-root{background-color:#cec!important}.alert-container .MuiPaper-root{display:flex;position:absolute!important;right:5vw;bottom:10rem;flex-direction:row!important;justify-content:center;align-items:center;gap:.5rem;z-index:1200;border-radius:12px;background-color:#ffe8c9!important;width:90%!important;height:fit-content!important}@media (width >= 850px){.alert-container .MuiPaper-root{left:30%;width:35%!important}}.alert-container .MuiPaper-root .MuiAlert-message{font-size:1.2rem}.MuiButtonBase-root.basic-button{background-color:#05204c;width:100%}.MuiButtonBase-root.basic-button p{margin:0}.MuiButtonBase-root.basic-button:hover{background-color:#05204c}.confirm-dialog-container .MuiBackdrop-root{background-color:#0006;overflow:hidden}.confirm-dialog-container .MuiDialog-container{display:flex;justify-content:center;align-items:center;height:100%;overflow:hidden}.confirm-dialog-container .MuiDialog-container .MuiPaper-root{display:flex;position:relative;flex-direction:column;justify-content:flex-start;align-items:center;margin:0;border-radius:20px;background-color:#fff;padding-inline:.3rem;padding-block:1rem;width:90vw;max-height:60dvh;overflow:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.confirm-dialog-container .MuiDialog-container .MuiPaper-root .close{position:absolute;top:.5rem;right:.5rem;cursor:pointer;margin:0;border:none;background-color:transparent;padding:0;color:#000;font-size:2rem}.confirm-dialog-container .MuiDialog-container .MuiPaper-root .buttons-container{display:flex;justify-content:space-around;align-items:center;width:100%}.confirm-dialog-container .MuiDialog-container .MuiPaper-root .buttons-container .basic-button{border:2px solid transparent;padding:.5rem 1rem;width:fit-content;font-weight:500;font-size:1.2rem}.confirm-dialog-container .MuiDialog-container .MuiPaper-root .buttons-container .basic-button p{color:#fff}.confirm-dialog-container .MuiDialog-container .MuiPaper-root .buttons-container .basic-button:last-child{border:2px solid #1c2e9d;background-color:transparent}.confirm-dialog-container .MuiDialog-container .MuiPaper-root .buttons-container .basic-button:last-child p{color:#1c2e9d}.confirm-dialog-container .MuiDialog-container .MuiPaper-root p{margin-block:1.5rem;width:fit-content;color:#1c2e9d;font-weight:600;font-size:1.4rem;text-align:center}.weme-background-container{position:fixed;justify-content:end;align-items:center;background:url(/splash-background.png),linear-gradient(to bottom,#00b4d829,#05204cd5);background-size:26rem;background-repeat:repeat;background-color:#05204cd9;background-blend-mode:darken;width:100%;height:100%}.weme-splash-logo{aspect-ratio:1;width:38%;filter:drop-shadow(0 0 15px rgba(255,255,255,.4)) drop-shadow(0 0 30px rgba(255,255,255,.3)) drop-shadow(0 0 45px rgba(255,255,255,.2));animation:pulse 1.3s ease-in-out infinite}@keyframes pulse{0%{transform:scale(1)}8%{transform:scale(1.05)}16%{transform:scale(1)}24%{transform:scale(1.05)}32%{transform:scale(1)}50%{transform:scale(1)}to{transform:scale(1)}}.footer-container{display:flex;justify-content:space-around;align-items:center;box-shadow:0 -2px 5px #0000000d;background-color:#fff;width:100%;height:5rem}.footer-container .button-container{position:relative;margin:0;border:none;background-color:transparent;padding:0;height:2rem}.footer-container .button-container .notification{display:flex;position:absolute;right:.1rem;justify-content:center;align-items:center;border-radius:50%;background-color:#cb3215;width:1.1rem;height:1.1rem;color:#fff;font-size:.55rem!important;font-family:Noto Sans Hebrew,sans-serif}.footer-container .footer-item{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#707070b3}.footer-container .footer-item .MuiBadge-badge{border:1px solid rgba(112,112,112,.7);background-color:#fff;color:#707070b3}.footer-container .footer-item.chosen{color:#00b4d8}.footer-container .footer-item.chosen .MuiBadge-badge{border:1px solid #00b4d8;color:#00b4d8}.not-found-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:2rem}.not-found-container p{font-size:1.4rem}.not-found-container .not-found{display:flex;position:relative;justify-content:center;align-items:center;width:100%;height:10rem}.not-found-container .not-found h1{margin-block:2rem;color:#1c2e9d;font-weight:300;font-size:9rem}.not-found-container .not-found img{position:absolute;top:calc(50% - 2rem);right:calc(50% - 2rem);width:4rem}.my-calendar{position:static;margin-inline:auto;margin-block:1rem;border:1px solid rgb(223,219,219);border-radius:20px;background-color:#fff;background-color:transparent;padding:.2rem .2rem 7rem;padding-block:.5rem;width:94vw}.my-calendar .save-date{margin-block:.5rem;margin-right:75vw;border-radius:18px;background-color:transparent;padding:.2rem;width:15vw;color:#05204c;font-weight:500}.my-calendar .react-calendar{margin:0 auto;border:none;background-color:transparent;width:100%}.my-calendar .react-calendar .date-class{display:flex;justify-content:center;align-items:center;border-radius:50%;width:1.8rem;height:1.8rem}.my-calendar .react-calendar .event-tile .date-class{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center}.my-calendar .react-calendar .event-tile .date-class .point{position:absolute;top:1.5rem;border-radius:50%;background-color:#00b4d8;width:.4rem;height:.4rem}.my-calendar .react-calendar .react-calendar__tile{display:flex;justify-content:center;align-items:center;border:none;background-color:transparent;padding:.4rem;height:2.1rem}.my-calendar .react-calendar .react-calendar__tile abbr{display:none}.my-calendar .react-calendar .react-calendar__navigation{justify-content:center;align-items:center;gap:2rem;margin-bottom:0;border-bottom:1px solid rgb(228,226,226);padding-bottom:.5rem}.my-calendar .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow{cursor:pointer;border:none;background-color:transparent;color:#05204c;font-size:1.2rem}.my-calendar .react-calendar .react-calendar__navigation__label{flex-grow:unset!important;border:none;background-color:transparent;width:fit-content;pointer-events:none;color:#05204c}.my-calendar .react-calendar .react-calendar__month-view__days__day--weekend{color:unset}.my-calendar .react-calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:unset}.my-calendar .react-calendar .react-calendar__tile--active{background-color:transparent;color:#fff;font-weight:700}.my-calendar .react-calendar .react-calendar__tile--active .date-class{border:none;background-color:#00b4d81a;color:#00b4d8}.my-calendar .react-calendar .react-calendar__tile--active .date-class .point{display:none}.my-calendar .react-calendar .react-calendar__month-view__days__day--neighboringMonth .date-class{color:#8080803f}.my-calendar .react-calendar .react-calendar__tile--now{background-color:transparent}.dates-container{padding:.2rem;height:fit-content;overflow-x:auto;scrollbar-width:none}.dates-container .date-button{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-inline:.2rem;box-shadow:0 0 4px #e6e5e5;border:1px solid transparent;border-radius:15px;background-color:#fff;padding:.6rem .3rem;color:#05204c}.dates-container .date-button.disabled{opacity:.5;cursor:not-allowed}.dates-container .date-button.selected{border:1px solid #05204c}.dates-container .date-button p{margin-block:0;font-weight:500}.search-view-container{display:flex;justify-content:space-between;align-items:center;margin-inline:auto}.search-view-container .MuiTextField-root{border:1px solid rgba(128,128,128,.334);border-radius:12px;width:85%}.search-view-container .MuiTextField-root .MuiInputBase-input{padding-block:.7rem}.search-view-container .MuiTextField-root fieldset{border:none}.search-view-container .view-container{display:flex;justify-content:center;align-items:center;gap:.3rem;border-radius:8px;background-color:#80808015;padding:.3rem}.search-view-container .view-container .view-button{display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:none;border-radius:8px;background-color:transparent;padding:.4rem}.search-view-container .view-container .view-button.selected{box-shadow:0 0 7px #0000006b;background-color:#fff;color:#00b4d8}.field-container{gap:.65dvh;width:100%;text-align:start}.field-container .field-label{display:flex;flex-direction:row;align-items:center;gap:2vw;color:#05204c;font-weight:600;font-size:clamp(1rem,4.5vw,1.2rem);line-height:1.3rem}.field-container .field-label .info-button{padding:0%}.field-container .field-label .info-button .info-icon{padding:0%;color:#05204c}.field-container .field{border-radius:1rem;width:100%;min-width:100%;height:3rem;color:#05204c}.field-container .field.multiline{height:unset}.field-container .helper-text{padding-right:1vw;color:#d32f2f;font-size:1rem;font-family:Noto Sans Hebrew,sans-serif;text-align:start}.field-tooltip{border-radius:2vw;background-color:#05204c99;padding:0;color:#fff}.field-tooltip .MuiTooltip-tooltip{background-color:#05204c99;padding:2vw;color:#fff;font-size:.9rem}.address-container .field-container .helper-text{font-size:1rem}.address-container .field-container .field-label{font-size:1.2rem}.feed-container .sort-container{display:flex;flex:12;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;cursor:pointer;color:#000000b3}.feed-container .sort-container .MuiInputBase-root{display:flex;flex-direction:row-reverse;border:1px solid lightgrey;border-radius:.8rem;padding:.5rem;width:100%;height:3rem;color:#05204cb3;font-size:small}.feed-container .sort-container .MuiInputBase-root fieldset{border:none}.feed-container .sort-container .MuiInputBase-root .MuiSelect-select{padding:.5rem}.feed-container .circular-container{display:flex;justify-content:center;align-items:center;width:100%}.feed-container .explain{font-weight:500;font-size:1rem;text-align:center}.feed-container .opportunities-type{display:flex;justify-content:center;align-items:center;gap:2rem}.feed-container .opportunities-type .opportunity-type{margin:0;border:none;border-bottom:1px solid #1c2e9d;background-color:transparent;width:fit-content;color:#1c2e9d;font-weight:600;font-size:1.4rem;text-align:center}.feed-container .filters-badge .MuiBadge-badge{top:.38rem;right:.38rem;border:1px solid white;background-color:#00b4d8;padding:.34rem;width:min(1.1rem,3.2vw);min-width:1vw;height:min(1.1rem,3.2vw);color:#fff;font-size:max(.5rem,2vw);font-family:Noto Sans Hebrew,sans-serif}.calendar-icon{display:flex;justify-content:flex-start;align-items:center;gap:.3rem;margin:.5rem auto;margin-top:0;width:90%}.calendar-icon a{margin:0;color:#000;font-size:1.2rem;text-decoration:underline}.calendar-icon a:visited{color:#000}.opportunity-card-dialog .MuiBackdrop-root{background-color:#0006}.opportunity-card-dialog .MuiDialog-container{display:flex;justify-content:center;align-items:flex-end;padding-bottom:6rem}.opportunity-card-dialog .MuiDialog-container .MuiPaper-root{margin:0;border-radius:20px;background-color:#000;width:90vw}.opportunity-card-dialog .MuiDialog-container .par{text-align:center}.opportunity-card-dialog .MuiDialog-container .days-container{display:flex;justify-content:center;align-items:center;gap:.3rem}.opportunity-card-dialog .MuiDialog-container .days-container.repeated button{width:2.3rem;height:2.3rem;font-size:1rem}.opportunity-card-dialog .MuiDialog-container .days-container button{display:flex;justify-content:center;align-items:center;transition:all .2s ease;border:2px solid #1c2e9d;border-radius:50%;background-color:transparent;width:2.5rem;height:2.5rem;color:#1c2e9d;font-weight:700;font-size:1rem}.opportunity-card-dialog .MuiDialog-container .days-container button.add{display:flex;justify-content:center;align-items:center;border:2px solid #1c2e9d;border-radius:15px;padding:.3rem;width:fit-content;height:fit-content;color:#1c2e9d}.opportunity-card-dialog .MuiDialog-container .days-container button.chosen{background-color:#1c2e9d;color:#fff}.filters-dialog .MuiBackdrop-root{background-color:#0006}.filters-dialog .MuiDialog-container{display:flex;justify-content:center;align-items:flex-end;padding-bottom:6rem}@media (width >= 850px){.filters-dialog .MuiDialog-container{padding-bottom:1.5rem}}.filters-dialog .MuiDialog-container .MuiPaper-root{position:relative;margin:0;border-radius:20px;width:90vw}@media (width >= 850px){.filters-dialog .MuiDialog-container .MuiPaper-root{height:90dvh}}.filters-dialog .MuiDialog-container .MuiPaper-root .close{position:absolute;top:.5rem;right:.5rem;cursor:pointer;margin:0;border:none;background-color:transparent;padding:0;color:#000;font-size:2rem}.notification-card{border-top:1px solid rgb(224,218,218);padding-block:.5rem;width:100%;height:fit-content;background-color:#fff}.notification-card:hover{background-color:#00000005}.icon-background{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px}.notification-card-header .title{margin-bottom:.25rem;line-height:1.2}.notification-card-header .content{line-height:1.4;margin-bottom:.5rem}.notification-card-header .notification-created-time{white-space:nowrap;font-size:.75rem}.notifications-page-container{display:flex;flex-direction:column;height:85dvh;overflow:auto}.notifications{display:flex;flex-direction:column;height:100%;overflow-y:auto}@media (width >= 770px){.notifications{padding-bottom:10dvh}}.notifications-grouped-container{display:flex;flex-direction:column;gap:.5rem}.notification-big-container{display:flex;flex-direction:column;gap:.25rem}.notification-group{margin:0 .5rem;border-radius:4px;background-color:#00000005;padding:.5rem 1rem;color:#0009;font-weight:600;font-size:.9rem}.gender-picker{border:1px solid rgba(5,32,76,.2)}.gender-picker .group-button{flex:auto;box-sizing:border-box;height:inherit;color:#05204c;font-weight:500;font-size:clamp(1rem,4.5vw,1.2rem)}.gender-picker .group-button.Mui-selected,.gender-picker .group-button.Mui-selected:hover{background-color:#05204cbf;color:#fff}.gender-picker .group-button.first{border:1px solid rgba(5,32,76,.2);border-radius:0 1rem 1rem 0}.gender-picker .group-button.last{border:1px solid rgba(5,32,76,.2);border-radius:1rem 0 0 1rem}.gender-picker.error{border-color:#d32f2f}.gender-picker.error .group-button.first{border-left-color:#d32f2f}.gender-picker.error .group-button.last{border-right-color:#d32f2f}.terms-privacy-dialog .privacy-dialog-container{padding:2%}.terms-privacy-dialog .privacy-dialog-container .privacy-terms-dialog-button{align-self:center;margin-bottom:5%;width:50%;font-size:large}.user-profile-page{display:flex;justify-content:center;align-items:center;height:100%}.user-profile-page .background{display:flex;position:fixed;justify-content:flex-end;align-items:center;z-index:0;background:url(/splash-background-white.png);background-position:center 47%;background-size:26rem;background-repeat:repeat;background-color:#00b4d8b3;background-blend-mode:overlay;width:100vw;height:100dvh}.user-profile-page .background:after{position:absolute;top:0;left:0;z-index:1;background:linear-gradient(to bottom,#00b4d8f2,#00b4d8a6);width:100%;height:150%;pointer-events:none;content:""}.user-profile-page .user-profile-container{display:flex;position:relative;flex-direction:column;gap:1.25rem;border-radius:1rem;background-color:#fff;padding:1.5rem 1rem;width:90vw;height:fit-content;min-height:58%;max-height:80%;overflow:scroll}.user-profile-page .user-profile-container .user-details-container{display:flex;align-items:center;gap:1rem}.user-profile-page .user-profile-container .user-details-container .user-profile-image{width:4rem;height:4rem}.user-profile-page .user-profile-container .user-details-container .user-details{display:flex;flex-direction:column;gap:.5rem}.user-profile-page .user-profile-container .user-details-container .user-details .user-name,.user-profile-page .user-profile-container .user-details-container .user-details .recommended-volunteer,.user-profile-page .user-profile-container .user-details-container .user-details .completed-opportunities{margin:0}.user-profile-page .user-profile-container .user-details-container .user-details .user-name{display:flex;align-items:center;font-weight:500;font-size:1.2rem}.user-profile-page .user-profile-container .user-details-container .user-details .user-name .verified-user-icon{height:1rem;color:#00b4d8}.user-profile-page .user-profile-container .user-details-container .user-details .recommended-volunteer{display:flex;align-items:center;gap:2px;border-radius:5px;background-color:#00b4d833;padding:0 .125rem 0 .35rem;width:fit-content;color:#00b4d8;text-align:center}.user-profile-page .user-profile-container .user-details-container .user-details .recommended-volunteer svg{width:.9em}.user-profile-page .user-profile-container .user-details-container .user-details .completed-opportunities{font-weight:500;font-size:.9rem}.user-profile-page .user-profile-container .user-skills-container{display:flex;flex-wrap:wrap;gap:.25rem}.user-profile-page .user-profile-container .user-skills-container .user-skill{display:flex;align-items:center;gap:2px;margin:0;border-radius:.6rem;background-color:#05204c73;padding:0 .125rem 0 .35rem;width:fit-content;color:#000000d9;font-size:.9rem;text-align:center}.user-profile-page .user-profile-container .user-skills-container .user-skill svg{width:.7em}.user-profile-page .user-profile-container .user-top-activities-container{display:flex;flex-direction:column;gap:8px}.user-profile-page .user-profile-container .user-top-activities-container .top-activities-title{margin:0;font-weight:500;font-size:1.1rem}.user-profile-page .user-profile-container .user-top-activities-container .top-activities-join-at{opacity:.25;margin:0;font-size:.9rem}.user-profile-page .user-profile-container .user-top-activities-container .top-activities-container{display:flex;flex-direction:column;gap:.5rem}.user-profile-page .user-profile-container .user-top-activities-container .top-activities-container .top-organization{display:flex;align-items:center;gap:.5rem}.user-profile-page .user-profile-container .user-top-activities-container .top-activities-container .top-organization .top-organization-image{width:2.5rem;height:2.5rem}.user-profile-page .user-profile-container .user-top-activities-container .top-activities-container .top-organization .top-organization-text{display:flex;flex-direction:column;gap:.25rem}.user-profile-page .user-profile-container .user-top-activities-container .top-activities-container .top-organization .top-organization-text .top-organization-title{margin:0}.user-profile-page .user-profile-container .user-top-activities-container .top-activities-container .top-organization .top-organization-text .top-organization-amount{opacity:.25;margin:0;font-size:.9rem}.user-profile-page .user-profile-container .user-community-feedback-container{display:flex;flex-direction:column;gap:1rem}.user-profile-page .user-profile-container .user-community-feedback-container .top-part-community-feedback{display:flex;justify-content:space-between}.user-profile-page .user-profile-container .user-community-feedback-container .top-part-community-feedback .community-feedback-title{margin:0;font-weight:500;font-size:1.1rem}.user-profile-page .user-profile-container .user-community-feedback-container .top-part-community-feedback .community-feedback-see-all{margin:0;color:#00b4d8;font-weight:500}.user-profile-page .user-profile-container .user-community-feedback-container .community-feedback-container{display:flex;flex-direction:column;gap:1rem}.user-profile-page .user-profile-container .user-community-feedback-container .community-feedback-container .feedback-container{display:flex;flex-direction:column;gap:.4rem}.user-profile-page .user-profile-container .user-community-feedback-container .community-feedback-container .feedback-container .feedback-writer-info{display:flex;align-items:center;gap:.5rem}.user-profile-page .user-profile-container .user-community-feedback-container .community-feedback-container .feedback-container .feedback-writer-info .feedback-writer-image{width:2.5rem;height:2.5rem}.user-profile-page .user-profile-container .user-community-feedback-container .community-feedback-container .feedback-container .feedback-writer-info .feedback-writer-text{display:flex;flex-direction:column;gap:.25rem}.user-profile-page .user-profile-container .user-community-feedback-container .community-feedback-container .feedback-container .feedback-writer-info .feedback-writer-text .feedback-title{margin:0}.user-profile-page .user-profile-container .user-community-feedback-container .community-feedback-container .feedback-container .feedback-writer-info .feedback-writer-text .feedback-date{opacity:.3;margin:0;font-size:.95rem}.user-profile-page .user-profile-container .user-community-feedback-container .community-feedback-container .feedback-container .feedback-text{margin:0;font-size:.9rem}.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background:#0009}.dialog-overlay .dialog{display:flex;flex-direction:column}.dialog-overlay .dialog .close-btn{position:absolute;top:1rem;left:1rem;border:none;background:none;font-size:1.3rem}.event-participants-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;margin-inline:auto;border:2px solid rgba(5,32,76,.1);border-radius:12px;padding:.7rem;padding-bottom:0;width:calc(100% - 2.5rem)}.event-participants-container .participants-details{display:flex;justify-content:space-between;align-items:center;width:100%}.event-participants-container .participants-details .images-number-container{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.event-participants-container .participants-details .images-number-container .images-container{display:flex;justify-content:flex-start;align-items:center}.event-participants-container .participants-details .images-number-container .images-container .participant-img{margin-right:-.4rem;border:1px solid rgba(5,32,76,.1);border-radius:50%;padding:.1rem;width:2.2rem;height:2.2rem}.event-participants-container .participants-details .images-number-container .participants-number{margin-block:0;color:#707070;font-size:.9rem}.event-participants-container .participants-details .view-button{border:none;background-color:transparent;color:#00b4d8;font-weight:500;font-size:1.1rem}.event-participants-container .participants{border-top:1px solid rgba(5,32,76,.1);width:100%}.event-participants-container .participants .registered{margin-bottom:.5rem;color:#05204c;font-weight:500;font-size:1.1rem}.event-participants-container .participants .participants-list-container{height:12dvh;overflow-y:auto;scrollbar-width:none}.event-participants-container .participants .image-name-container{display:flex;justify-content:space-between;align-items:center;gap:3rem;width:100%}.event-participants-container .participants .image-name-container p{color:#05204c}.event-participants-container .participants .image-name-container .participant-img{border-radius:50%;width:2.5rem;height:2.5rem}.whatsapp-group-button-link{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:8px;background-color:#25d366;width:33%;height:2.3rem;color:#fff}.whatsapp-group-button-link .whatsapp-group-button-icon{font-size:1.7rem}.whatsapp-group-button-link .whatsapp-group-button-text{margin:0;width:70%;font-weight:450;font-size:.8rem}.chats-container{display:flex;flex-direction:column;background:#00b4d805;height:100%;overflow:hidden}.chats-container .chats-list{display:flex;flex-direction:column;height:100%;scrollbar-color:rgba(0,180,216,.15) transparent;scrollbar-width:thin}.chats-container .chats-list::-webkit-scrollbar{width:6px}.chats-container .chats-list::-webkit-scrollbar-track{background:transparent}.chats-container .chats-list::-webkit-scrollbar-thumb{border-radius:3px;background-color:#00b4d826}.chats-container .chats-list::-webkit-scrollbar-thumb:hover{background-color:#00b4d840}.chats-container .chats-empty-state{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.chats-container .chat-item{display:flex;position:relative;align-items:center;gap:1rem;cursor:pointer;margin:.25rem .5rem;box-shadow:0 2px 4px #05204c0d;border-bottom:1px solid rgba(0,180,216,.06);border-radius:12px;background-color:#fff;padding:1rem}.chats-container .chat-item .chat-avatar{box-shadow:0 2px 6px #00b4d826;border:2px solid rgba(255,255,255,.3);background:#00b4d8cc;width:3.5rem;height:3.5rem;color:#fff;font-weight:600;font-size:1.25rem}.chats-container .chat-item .chat-content{display:flex;flex:1;flex-direction:column;gap:.375rem;min-width:0}.chats-container .chat-item .chat-content .chat-header{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%}.chats-container .chat-item .chat-content .chat-header .chat-header-left{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.chats-container .chat-item .chat-content .chat-header .chat-header-left .chat-name{margin:0;color:#05204c;font-weight:600;font-size:1rem}.chats-container .chat-item .chat-content .chat-header .chat-header-left .chat-last-message{margin:0;overflow:hidden;color:#05204cb3;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.chats-container .chat-item .chat-content .chat-header .chat-header-right{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:.5rem}.chats-container .chat-item .chat-content .chat-header .chat-header-right .chat-timestamp-container{display:flex;align-items:center;gap:.5rem}.chats-container .chat-item .chat-content .chat-header .chat-header-right .chat-timestamp{margin:0;color:#05204c99;font-weight:500;font-size:.75rem;white-space:nowrap}.chats-container .chat-item .chat-content .chat-header .chat-header-right .opportunity-link{display:flex;align-items:center;gap:.5rem;transition:all .2s ease;cursor:pointer;border-radius:8px;background:#00b4d80d;padding:.5rem;min-width:8rem;max-width:10rem}.chats-container .chat-item .chat-content .chat-header .chat-header-right .opportunity-link:hover{background:#00b4d81a}.chats-container .chat-item .chat-content .chat-header .chat-header-right .opportunity-link .opportunity-icon{flex-shrink:0;margin-top:.125rem;color:#00b4d8;font-size:1.125rem}.chats-container .chat-item .chat-content .chat-header .chat-header-right .opportunity-link .opportunity-text-container{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.chats-container .chat-item .chat-content .chat-header .chat-header-right .opportunity-link .opportunity-title{display:-webkit-box;margin:0;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:#05204c;font-weight:600;font-size:.75rem;line-height:1.2;text-overflow:ellipsis;-webkit-box-orient:vertical}.chats-container .chat-item .chat-content .chat-header .chat-header-right .opportunity-link .opportunity-date-time{margin:0;color:#05204c99;font-weight:500;font-size:.6875rem;white-space:nowrap}.chats-container .chat-item .chat-content .chat-header .chat-header-right .unread-badge{display:flex;justify-content:center;align-items:center;box-shadow:0 2px 4px #00b4d833;border-radius:12px;background:#00b4d8b3;padding:0 .5rem;min-width:1.5rem;height:1.5rem;color:#fff;font-weight:600;font-size:.75rem}.chat-detail-container{display:flex;position:relative;flex-direction:column;background:#00b4d805;height:100%;overflow:hidden}.chat-detail-container .opportunity-header-container{display:flex;justify-content:space-between;align-items:center;gap:.75rem;border-bottom:1px solid rgba(0,180,216,.08);background:#fff;padding:.75rem 1rem}.chat-detail-container .opportunity-link-container{display:flex;flex:1;align-items:center;gap:.75rem;transition:all .2s ease;cursor:pointer;min-width:0}.chat-detail-container .opportunity-link-container:hover{opacity:.8}.chat-detail-container .opportunity-link-container .opportunity-icon{flex-shrink:0;margin-top:.125rem;color:#00b4d8;font-size:1.5rem}.chat-detail-container .opportunity-link-container .opportunity-text-container{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.chat-detail-container .opportunity-link-container .opportunity-title{margin:0;overflow:hidden;color:#05204c;font-weight:600;font-size:.9375rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.chat-detail-container .opportunity-link-container .opportunity-date-time{margin:0;color:#05204c99;font-weight:500;font-size:.8125rem}.chat-detail-container .messages-container{scrollbar-color:rgba(0,180,216,.15) transparent;scrollbar-width:thin}.chat-detail-container .messages-container::-webkit-scrollbar{width:6px}.chat-detail-container .messages-container::-webkit-scrollbar-track{background:transparent}.chat-detail-container .messages-container::-webkit-scrollbar-thumb{border-radius:3px;background-color:#00b4d826}.chat-detail-container .messages-container::-webkit-scrollbar-thumb:hover{background-color:#00b4d840}.chat-detail-container .messages-container .date-header{display:flex;top:0;justify-content:center;z-index:10;margin-bottom:.5rem;padding:.75rem 0}.chat-detail-container .messages-container .date-header .date-header-badge{border-radius:12px;background:#616163;padding:.375rem .75rem;color:#fff;font-weight:500;font-size:.75rem}.chat-detail-container .messages-container .message-sender-name{font-weight:600;font-size:.8rem}.chat-detail-container .messages-container .message{display:flex;padding:0 3vw 5px;width:100%}.chat-detail-container .messages-container .message.sent{justify-content:flex-end}.chat-detail-container .messages-container .message.sent .message-bubble{box-shadow:0 2px 6px #00b4d826;border-radius:1rem 1rem 1rem .25rem;background:#00b4d8bf;max-width:70%;color:#fff}.chat-detail-container .messages-container .message.sent .message-text{color:#fff}.chat-detail-container .messages-container .message.sent .message-timestamp{color:#fffc}.chat-detail-container .messages-container .message.received{justify-content:flex-start}.chat-detail-container .messages-container .message.received .message-bubble{box-shadow:0 2px 4px #05204c0d;border:1px solid rgba(0,180,216,.08);border-radius:1rem 1rem .25rem;background-color:#fff;max-width:70%}.chat-detail-container .messages-container .message.received .message-text{color:#05204c}.chat-detail-container .messages-container .message.received .message-timestamp{color:#05204c99}.chat-detail-container .messages-container .message .message-deleted{display:flex;flex:1;justify-content:center;align-items:center;margin:.5rem 0;word-wrap:break-word;position:relative}.chat-detail-container .messages-container .message .message-deleted .message-deleted-text{margin:0;border-radius:1rem;background:#0003;padding:.3rem 1rem;color:#0009;font-weight:500;font-size:.8125rem}.chat-detail-container .messages-container .message .message-bubble{padding:.75rem 1rem;word-wrap:break-word;position:relative}.chat-detail-container .messages-container .message .message-bubble .message-text{margin:0 0 .375rem;font-size:.9375rem;line-height:1.5}.chat-detail-container .messages-container .message .message-bubble .message-timestamp{margin:0;font-weight:500;font-size:.6875rem;text-align:left}.chat-detail-container .input-container{display:flex;align-items:center;gap:.75rem;box-shadow:0 -2px 6px #05204c08;border-top:1px solid rgba(0,180,216,.08);background:#fff;padding:1rem}.chat-detail-container .input-container .message-input{flex:1}.chat-detail-container .input-container .send-button{transition:all .2s ease;box-shadow:0 2px 8px #00b4d833;border-radius:50%;width:3rem;min-width:3rem;height:3rem}.chat-detail-container .input-container .send-button:hover{transform:scale(1.05);box-shadow:0 4px 12px #00b4d84d}.chat-detail-container .input-container .send-button:active{transform:scale(.95)}.weme-invite-icon{aspect-ratio:1.2;width:25%}.skill-card-container{border:1px solid transparent;border-radius:12px;background-color:#fff;padding-inline:2rem}.skill-card-container.selected{border:1px solid #05204c}.skill-card-container .skill-name{color:#05204c;font-weight:600;font-size:1.2rem}.skill-card-container .skill-description{margin-top:1rem;margin-top:0;font-size:.8rem}.skill-card-container img{height:3rem}.welcome-form .welcome-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:2rem 1.5rem;position:relative;justify-content:start;height:90%}.welcome-form .welcome-container .positions-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem}.welcome-form .welcome-container.positions .title{font-weight:500;font-size:1.3rem;text-align:start}.welcome-form .welcome-container.positions .basic-button{position:absolute;right:5%;bottom:2rem;width:90%}.welcome-form .welcome-container .motion-div{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:90%}.welcome-form .welcome-container .motion-div .personal-details{display:flex;flex-direction:column;gap:2dvh;padding-bottom:5%;width:100%;height:85%;overflow:hidden auto;scrollbar-width:none}.welcome-form .welcome-container .motion-div .personal-details ::-webkit-scrollbar{border-radius:6px;width:12px}.welcome-form .welcome-container .motion-div .personal-details ::-webkit-scrollbar-track{border-radius:6px;background:#f1f1f1}.welcome-form .welcome-container .motion-div .personal-details ::-webkit-scrollbar-thumb{border-radius:6px;background:#888}.welcome-form .welcome-container .position-button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;box-shadow:0 2px 2px #0000001a;border:2px solid transparent;border-radius:12px;background-color:#fff;width:45%;color:#05204c;font-weight:450;font-size:.95rem}.welcome-form .welcome-container .position-button.selected{border-color:#05204c}.welcome-form .welcome-container .sub-title{color:gray;font-size:.9rem;text-align:start}.welcome-form .welcome-container .image-uploader-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%}.welcome-form .welcome-container .image-uploader-container .buttons-container{flex-direction:row;width:100%}.welcome-form .welcome-container .image-uploader-container .buttons-container .upload-image-button{flex:auto}.welcome-form .welcome-container .image-uploader-container .buttons-container .upload-image-button.previous{border:1px solid #05204c;background-color:#fff;width:45%;color:#05204c}.welcome-form .text-container{align-self:flex-start}.welcome-form .text-container .title{color:#05204c;font-weight:600;font-size:clamp(1rem,5vw,1.2rem);line-height:3.2dvh}.welcome-form .text-container .description{color:#707070b3;font-size:clamp(1rem,4.5vw,1.2rem)}.welcome-form .go-home-button{background-color:transparent;color:#05204c}ion-content{--padding-top: env(safe-area-inset-top);padding-top:var(--padding-top)}html,body,#root{margin:0;padding:0;width:100%;height:100%;overflow:hidden}body{box-sizing:border-box;background-color:#fafbfc}body.volunteer{background-color:#d9d9d91e}body.safe-zone.ios{padding-top:env(safe-area-inset-top,16px);padding-right:env(safe-area-inset-right,16px);padding-bottom:env(safe-area-inset-bottom,16px);padding-left:env(safe-area-inset-left,16px)}body.safe-zone.android{padding-top:30px;padding-bottom:14px}body input[type=number]::-webkit-inner-spin-button,body input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}body input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}body .MuiTypography-root,body .MuiInputBase-input,body .MuiFormLabel-root,body .MuiButtonBase-root{font-family:Noto Sans Hebrew,sans-serif}body *{-webkit-tap-highlight-color:transparent;box-sizing:border-box;font-family:Noto Sans Hebrew,sans-serif;direction:rtl}body button{cursor:pointer;color:#000}
