.tab-item{font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:#49454f;font-family:Gill Sans,sans-serif;display:flex;row-gap:8px;flex-direction:column;align-items:center}.tab-item-active{color:#f44b4b}.tabs-bar{height:98px;padding:8px;background-color:#fff6f9;z-index:100;bottom:0;width:100%;position:fixed;display:flex;justify-content:space-around;column-gap:8px}.tabs-bar-add{width:56px;height:56px;border-radius:50%;background-color:#f44b4b;box-shadow:0 2px 8px #0000001a;display:flex;align-items:center;justify-content:center;position:relative;top:-20px}.tabs-bar-add-rotate{transform:rotate(-45deg)}.tabs-bar-requesting{top:-140px;display:flex;flex-direction:column;row-gap:12px;position:absolute}.tabs-bar-donate,.tabs-bar-request{border-radius:100px;background:#f44b4b;font-size:22px;font-style:normal;font-weight:400;line-height:32px;padding:10px 24px;color:#fff;display:flex;column-gap:8px;align-items:center}.tabs-bar-request{color:#201a1b;background-color:#ffc9c0}.wrapper{width:min-content;position:relative;background-color:#fff;border-radius:24px}.wrapper-extra{right:0;width:49px;position:absolute;box-sizing:content-box;padding:4px;background-color:#f44b4b;border-radius:0 24px;color:#fff;text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px}.home-header{display:flex;align-items:center;justify-content:space-between}.home-profile{width:50px;height:50px;border-radius:50%;overflow:hidden}.home-profile-img{width:80px;margin:-6px 0 0 -14px}.home-appoint{margin:30px 0 8px}.home-add-new{display:flex;align-items:center;column-gap:10px;justify-content:space-between;padding:12px}.home-add-button{font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px;color:#201a1b;height:40px;padding:8px 8px 8px 16px;display:flex;align-items:center;column-gap:8px;border-radius:100px;white-space:nowrap;border:1px solid var(--now-in-android-sys-light-outline, #7f747c)}.home-add-info{display:flex;column-gap:8px}.home-add-info span{align-self:stretch;color:var(--now-in-android-sys-light-on-background, #201a1b);font-size:17px;font-style:normal;font-weight:400;line-height:32px}.home-add-info p{font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px}.home .wrapper{width:100%}.home-campaigns{display:flex;align-items:center;justify-content:space-between;margin:28px 0 12px}.home-ninja{border-radius:50%;width:44px;height:44px}.home-second{margin:12px 0 0}.home-student{width:100%;height:137px;background-size:cover;background-repeat:no-repeat;border-radius:24px 24px 0 0}.home-student-content{padding:16px}.home-student-name{color:var(--now-in-android-sys-light-on-background, #201a1b);font-size:22px;font-style:normal;font-weight:400;line-height:32px}.home-student-description{color:var(--now-in-android-sys-light-on-background, #201a1b);font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px;margin:12px 0}.dashboard-statistic-card{height:52px;display:flex;padding:12px;background:#fff;border-radius:24px;box-sizing:content-box}.dashboard-statistic-card-divider{display:flex;row-gap:4px;flex-direction:column;margin:0 0 0 8px}.dashboard-statistic-card-name{white-space:nowrap;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px}.dashboard-statistic-card-value{color:#201a1b;font-size:20px;font-style:normal;font-weight:400;line-height:32px}.dashboard-reward-card{overflow:hidden;border-radius:24px;position:relative}.dashboard-reward-card-info{height:111px;display:flex;align-items:center;justify-content:center;background-color:#ffc9c0}.dashboard-reward-card-new{right:0;width:49px;position:absolute;box-sizing:content-box;padding:4px;background-color:#f44b4b;border-radius:0 0 0 16px;color:#fff;text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px}.dashboard-reward-card-icon{width:70px}.dashboard-reward-card-divider{display:flex;row-gap:4px;flex-direction:column;padding:16px;background-color:#fff}.dashboard-reward-card-title{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.dashboard-reward-card-description{font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px}.dashboard-statistic{padding:36px 0 32px}.dashboard-statistic-list{gap:8px;display:grid;margin:16px 0 0;grid-template-columns:repeat(2,1fr)}.center{overflow:hidden}.center-head{display:flex;align-items:center;justify-content:space-between;margin:36px 0 0}.center-map{margin:16px 0 0;background-color:#fff;overflow:hidden;border-radius:24px}.center-urgent{overflow:auto;margin:0 0 17px}.center-requests{display:flex;column-gap:8px;margin:16px 0 0;width:min-content;padding:0 0 15px}.center-request{width:140px;min-width:138px;padding:16px}.center-request-title{color:#201a1b;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.center-request-days{color:#201a1ba8;font-size:11px;font-style:normal;font-weight:400;line-height:16px;margin:8px 0 0;letter-spacing:.5px}.center-request-source{font-size:11px;font-style:normal;font-weight:400;line-height:16px;color:#201a1b;letter-spacing:.5px}.center-map-content{display:flex;row-gap:8px;flex-direction:column;padding:8px 16px 18px}.center-card{display:flex;padding:8px 0}.center img{margin:0 8px 0 0}.center-card-name{font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 8px}.center-card-details{font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px}.center-map-dot{width:3px;height:3px;border-radius:50%;display:inline-block;margin:0 6px 0 5px;background-color:#201a1b}.explore-info{display:grid;column-gap:8px;margin:36px 0 32px;grid-template-columns:repeat(2,1fr)}.explore .wrapper{width:100%}.explore-card{width:100%;display:flex;align-items:center;column-gap:16px;padding:12px 14px;color:#000;white-space:nowrap;font-size:19px;font-style:normal;font-weight:400;line-height:32px}.explore-donation{margin:16px 0 0}.explore-donation .wrapper{width:100%}.explore-details{color:#201a1b;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px;margin:4px 0 0}.explore-questions{display:flex;align-items:center;justify-content:space-between;margin:32px 0 16px}.explore-questions-list{display:flex;column-gap:8px;overflow:auto;padding:0 0 12px}.explore-question{min-width:170px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#201a1b;padding:16px}.explore-icon{width:100%;height:120px;background-repeat:no-repeat;background-size:cover;border-radius:24px 24px 0 0}.all{gap:8px;height:40px;display:flex;padding:8px 8px 8px 16px;justify-content:center;align-items:center;border-radius:100px;border:1px solid #7f747c}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-flashing 1s infinite linear alternate;animation-delay:.5s;left:50%}.dot-flashing:before,.dot-flashing:after{content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-flashing 1s infinite alternate;animation-delay:0s}.dot-flashing:after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;animation:dot-flashing 1s infinite alternate;animation-delay:1s}@keyframes dot-flashing{0%{background-color:#9880ff}50%,to{background-color:#9880ff33}}.chat{display:flex;row-gap:8px;flex-direction:column;max-height:84vh;overflow:auto}.chat-system{display:flex;column-gap:8px}.chat-bot{height:44px;padding:5px;border-radius:50%;background-color:#fff;align-items:center;justify-content:center;display:inline-flex}.chat-system-message,.chat-user-message{display:inline-flex;padding:10px 16px;border-radius:22px;background:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px}.chat-user-message{max-width:280px;margin:0 0 0 auto;color:#fff;background:#f44b4b}.chat-date{margin:4px 0;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;color:#44474e}.chat-send{display:flex;column-gap:10px;width:100%;position:fixed;bottom:20px}.chat .send-loading{position:absolute;right:80px;top:12px;z-index:1000}.chat-input{width:calc(100% - 110px);padding:10px 16px;border:none;border-radius:32px;background:#fff;position:relative}.chat-input::placeholder{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.15px}.after p{margin:0 0 15px}.after p:last-child{margin:0}.after ul{padding:revert;margin:revert}.after h2{margin:0 0 10px}.profile .wrapper{width:100%}.profile-details{width:100%;display:flex;column-gap:15px;padding:14px 16px}.profile-name{color:#201a1b;font-size:22px;font-weight:400;line-height:32px}.profile-email{color:#74777f;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px}.profile-profile{width:50px;height:50px;border-radius:50%;overflow:hidden}.profile-profile-img{width:80px;margin:-6px 0 0 -14px}.profile h2{margin:32px 0 8px}.profile-settings{padding:12px}.profile-settings-card{display:flex;align-items:center;justify-content:space-between;padding:16px}.profile-settings-card-info{display:flex;align-items:center;column-gap:16px;color:#201a1b;font-size:16px;font-weight:400}.donate-address{width:100%;margin:0 0 16px;padding:0 12px}.donate-bloc{margin:0 8px 0 0}.donate-available-dates{padding:16px 16px 32px}.donate-available-dates h2{margin:0 0 12px}.donate-notify{display:flex;column-gap:10px;justify-content:space-between;margin:32px 16px 0}.donate-notify div{max-width:220px}.donate-notify-title{color:var(--now-in-android-sys-light-on-background, #201a1b);font-size:20px;font-style:normal;font-weight:400;line-height:32px}.donate-notify-description{margin:12px 0 0;color:#201a1b8c;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px}.donate-submit{width:100%;border-radius:100px;margin:16px 0 0;height:52px;background:var(--Main, #f44b4b);color:var(--shade-white, #fff);font-size:20px;font-style:normal;font-weight:400;line-height:32px;display:flex;align-items:center;justify-content:center;column-gap:8px}.input-time{width:100%;background:#fff;position:relative;border-radius:24px;height:48px;padding:4px 10px;border:1px solid var(--Dark, #49454f);margin-top:20px}.input-time label{left:18px;top:-8px;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px;color:#49454f;position:absolute;background:#ffffff}.input-time input[type=time]{border:none;height:38px;outline:none;flex-direction:row-reverse;column-gap:12px}.input-time input{border:none;height:38px;outline:none;padding:0 10px}.react-calendar__tile:disabled{background-color:transparent!important}.react-calendar{width:326px!important;background:#fff;border-radius:28px;padding:8px 16px;border:1px solid var(--Dark, #49454f)!important}.react-calendar__tile{height:43px;border-radius:50%;padding:0!important}.react-calendar__tile--now{background:none!important;border:1px solid #f44b4b!important}.react-calendar__tile--active{background:#f44b4b!important}.react-calendar__navigation{margin:10px 0 16px;height:min-content!important}abbr{text-decoration:none}.react-calendar__navigation__label{pointer-events:none}input[type=time]::-webkit-calendar-picker-indicator{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path opacity='0.5' fill-rule='evenodd' clip-rule='evenodd' d='M5.07031 13.0098C5.07031 9.13977 8.20031 6.00977 12.0703 6.00977C15.9403 6.00977 19.0703 9.13977 19.0703 13.0098C19.0703 16.8798 15.9403 20.0098 12.0703 20.0098C8.20031 20.0098 5.07031 16.8798 5.07031 13.0098ZM11.0703 8.00977V14.0098H13.0703V8.00977H11.0703Z' fill='%23F44B4B'/><path d='M9.07031 1.00977H15.0703V3.00977H9.07031V1.00977Z' fill='%23F44B4B'/><path d='M11.0703 8.00977H13.0703V14.0098H11.0703V8.00977Z' fill='%23F44B4B'/><path fill-rule='evenodd' clip-rule='evenodd' d='M20.5203 5.97L19.1003 7.39C20.3303 8.93 21.0703 10.89 21.0703 13C21.0703 17.97 17.0503 22 12.0703 22C7.09031 22 3.07031 17.97 3.07031 13C3.07031 8.03 7.10031 4 12.0703 4C14.1903 4 16.1403 4.74 17.6903 5.98L19.1103 4.56C19.6203 4.98 20.0903 5.46 20.5203 5.97ZM5.07031 13.01C5.07031 16.88 8.20031 20.01 12.0703 20.01C15.9403 20.01 19.0703 16.88 19.0703 13.01C19.0703 9.14 15.9403 6.01 12.0703 6.01C8.20031 6.01 5.07031 9.14 5.07031 13.01Z' fill='%23F44B4B'/></svg>") no-repeat center right}.switch{position:relative;display:inline-block;width:40px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#f44b4b}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(16px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}select{width:100%;height:100%;border:none;outline:none}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.request{width:100%;padding:16px}.request-list-donation{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.request-list-type{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}option{text-transform:capitalize}.blood-card-active{color:var(--Main, #F44B4B)!important;border:1px solid var(--Main, #f44b4b)!important;background:var(--Second, #ffc9c0)}.top-16{margin:16px 0 8px}.blood-card{height:40px;border-radius:100px;color:var(--Dark, #49454F);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px;border:1px solid var(--now-in-android-sys-light-outline, #7f747c)}.back-wrapper{width:100%;padding:12px 16px;margin:0 0 16px}.back-wrapper .description{color:var(--Now-In-Android-sys-light-on-background, #201a1b);font-size:13px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px;margin:10px 0 0}.back-field-list{display:flex;flex-direction:column;row-gap:16px;margin:16px 0 0}.back-field{width:100%;display:flex;align-items:center;justify-content:space-between}.back-field a{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ASSIST-Blue, #0356E8)}.back-field-type{color:#201a1b8c;font-size:14px;font-weight:400;line-height:16px;letter-spacing:.5px;word-wrap:break-word}.back-field-value{color:#201a1b;font-size:14px;font-weight:400;line-height:16px;letter-spacing:.5px;word-wrap:break-word;text-align:end}.back-header{display:flex;align-items:center;justify-content:space-between}.back-promote{color:#201a1b8c;font-size:14px;font-weight:400;line-height:16px;letter-spacing:.5px;word-wrap:break-word;margin:12px 0 0}.back-field-title{color:#201a1b;font-size:16px;font-weight:400;line-height:22px;word-wrap:break-word;margin:0 0 8px}.back-field-sec{margin:16px 0 0}.bold{font-weight:600}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);column-gap:8px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);column-gap:8px}.appoint-my .open-map{width:100%;color:var(--Now-In-Android-sys-light-on-background, #201a1b);text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.5px;height:40px;padding:8px 16px;border-radius:100px;text-decoration:none;display:block;border:1px solid var(--Now-In-Android-sys-light-outline, #7f747c);margin:0}.appoint-my .donate-address{padding:0 12px 12px}.code{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:12px;padding:12px 0;color:var(--Now-In-Android-sys-light-on-background, #201a1b);font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px}.requests{display:flex;flex-direction:column;row-gap:16px}.requests .request-info{width:100%}.requests .center-request{width:100%;display:flex;column-gap:8px;align-items:center}.requests .center-details{max-width:200px}.requests .request-donate{margin-left:auto;height:40px;padding:8px 16px;justify-content:center;align-items:center;border-radius:100px;font-size:11px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.5px;margin-top:10px;color:var(--Now-In-Android-sys-light-on-background, #201a1b);border:1px solid var(--Now-In-Android-sys-light-outline, #7f747c)}.requests .center-request-name{display:flex;align-items:center;column-gap:5px;margin:0 0 5px;font-weight:600}.center-red{color:#f44b4b;font-size:13px}.main{min-height:100vh;background:linear-gradient(rgb(255,239,237),rgb(251,220,221))}.main-content{z-index:1;position:relative;padding:20px 15px 105px}.main-overlay{top:0;left:0;right:0;bottom:0;z-index:10;position:absolute;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(73,69,79,.22)}.gm-control-active.gm-fullscreen-control{border-radius:20px!important}.gmnoprint{display:none}body::-webkit-scrollbar{display:none}.details-header{display:flex;column-gap:16px;align-items:center;margin:0 0 22px;font-size:28px;font-style:normal;font-weight:400;line-height:28px;color:#201a1b}.bottom-0{padding-bottom:0;margin-bottom:0}body{margin:0}*{margin:0;padding:0;box-sizing:border-box;font-family:Gill Sans MT,sans-serif}button{padding:0;border:none;height:min-content;background-color:transparent}h1{color:#201a1b;font-size:28px;font-weight:400;line-height:28px;font-style:normal}h2{color:#201a1b;font-size:20px;font-weight:400;line-height:32px;font-style:normal}::-webkit-scrollbar{display:none}
