.PreviewBanner-module-scss-module__7dRqGa__root{flex-direction:column;display:flex}.PreviewBanner-module-scss-module__7dRqGa__title{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);color:var(--color-primary-on-default)}.PreviewBanner-module-scss-module__7dRqGa__description{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-neutral-soft)}
.CharityPrograms-module-scss-module__3vE32a__title{color:var(--color-fg-default);font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);margin:64px 0 32px}.CharityPrograms-module-scss-module__3vE32a__list{flex-direction:column;gap:24px;display:flex}.CharityPrograms-module-scss-module__3vE32a__item{cursor:pointer;background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:row;justify-content:space-between;gap:16px;transition:background-color .2s;display:flex;position:relative}.CharityPrograms-module-scss-module__3vE32a__wrapper{flex-direction:column;gap:24px;padding:24px;display:flex}.CharityPrograms-module-scss-module__3vE32a__heading{width:100%;font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-default);position:relative}.CharityPrograms-module-scss-module__3vE32a__hidden{display:none}.CharityPrograms-module-scss-module__3vE32a__image{flex-shrink:0;order:1;width:100%;max-width:396px}.CharityPrograms-module-scss-module__3vE32a__image img{object-fit:cover;background-color:var(--color-neutral-container-soft);border-radius:32px;width:100%;height:100%}.CharityPrograms-module-scss-module__3vE32a__icon{margin-top:auto}.CharityPrograms-module-scss-module__3vE32a__absLink{position:absolute;inset:0}@media screen and not (min-width:768px){.CharityPrograms-module-scss-module__3vE32a__item{height:100%}.CharityPrograms-module-scss-module__3vE32a__image{max-width:362px}}@media screen and not (min-width:640px){.CharityPrograms-module-scss-module__3vE32a__item{flex-direction:column;align-items:flex-end;gap:0}.CharityPrograms-module-scss-module__3vE32a__wrapper{width:100%;padding:20px}.CharityPrograms-module-scss-module__3vE32a__image{max-width:320px;padding:0 0 0 88px}.CharityPrograms-module-scss-module__3vE32a__image img{border-radius:24px}.CharityPrograms-module-scss-module__3vE32a__icon{position:absolute;bottom:20px;left:20px}.CharityPrograms-module-scss-module__3vE32a__heading{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (hover:hover){.CharityPrograms-module-scss-module__3vE32a__item:hover{background:var(--color-neutral-container-muted)}}
.CharityRegionsList-module-scss-module__LD4QzW__root{width:100%}.CharityRegionsList-module-scss-module__LD4QzW__title{color:var(--color-fg-default);font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);margin:64px 0 32px}.CharityRegionsList-module-scss-module__LD4QzW__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);margin:0 0 32px}.CharityRegionsList-module-scss-module__LD4QzW__buttons{background:var(--color-neutral-container-soft);border-radius:32px;margin:0 0 32px;display:inline-flex}.CharityRegionsList-module-scss-module__LD4QzW__button{cursor:pointer;color:var(--color-fg-default);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);background-color:#0000;border:none;border-radius:32px;justify-content:center;align-items:center;padding:10px 14px;display:flex}.CharityRegionsList-module-scss-module__LD4QzW__active{color:var(--color-constant-white);background:var(--color-secondary-active)}.CharityRegionsList-module-scss-module__LD4QzW__map{background:var(--color-secondary-container-muted);border-radius:20px;padding:24px;display:none;position:relative}.CharityRegionsList-module-scss-module__LD4QzW__map svg{width:100%;height:500px}.CharityRegionsList-module-scss-module__LD4QzW__list{display:none}.CharityRegionsList-module-scss-module__LD4QzW__visible{display:flex}.CharityRegionsList-module-scss-module__LD4QzW__chips{flex-wrap:wrap;gap:8px 6px;display:flex}.CharityRegionsList-module-scss-module__LD4QzW__chips .CharityRegionsList-module-scss-module__LD4QzW__item{color:var(--color-secondary-on-default);background:var(--color-secondary-muted);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:16px;justify-content:center;align-items:center;padding:8px 16px;display:flex}.CharityRegionsList-module-scss-module__LD4QzW__regions{columns:3;gap:12px;width:100%;list-style:none}.CharityRegionsList-module-scss-module__LD4QzW__regions .CharityRegionsList-module-scss-module__LD4QzW__item{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-default);margin:0 0 12px}@media screen and not (min-width:1024px){.CharityRegionsList-module-scss-module__LD4QzW__regions{columns:2}.CharityRegionsList-module-scss-module__LD4QzW__buttons{display:none}.CharityRegionsList-module-scss-module__LD4QzW__map{display:none!important}.CharityRegionsList-module-scss-module__LD4QzW__list{display:flex!important}}@media screen and not (min-width:640px){.CharityRegionsList-module-scss-module__LD4QzW__regions{columns:1}}.CharityRegionsList-module-scss-module__LD4QzW__tooltip{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;color:#fff;white-space:nowrap;background:var(--color-primary-muted);width:221px;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);border-radius:32px;flex-wrap:wrap;gap:8px;padding:15px 20px;display:flex;position:absolute}.CharityRegionsList-module-scss-module__LD4QzW__tooltipLeft{transform:translate(-70%)}.CharityRegionsList-module-scss-module__LD4QzW__tooltipRight{transform:translate(0)}.CharityRegionsList-module-scss-module__LD4QzW__regionTitle{overflow-wrap:break-word;white-space:normal;flex:1;min-width:0}
.ForumBanner-module-scss-module__Nc-1Kq__root{background:var(--color-bg-surface);border-radius:24px;justify-content:space-between;gap:24px;margin:90px 0 0;display:flex}.ForumBanner-module-scss-module__Nc-1Kq__content{flex-direction:column;justify-content:space-between;align-items:flex-start;padding:40px;display:flex}.ForumBanner-module-scss-module__Nc-1Kq__logo{width:160px;height:160px}.ForumBanner-module-scss-module__Nc-1Kq__logo img{border-radius:36px;width:100%;height:100%}.ForumBanner-module-scss-module__Nc-1Kq__title{color:var(--color-primary-default);letter-spacing:-1.28px;font-family:ALS Hauss,sans-serif;font-size:64px;font-style:normal;font-weight:400;line-height:72px}.ForumBanner-module-scss-module__Nc-1Kq__tag{color:var(--color-secondary-on-default);background:var(--color-secondary-muted);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:16px;padding:8px 16px}@media screen and not (min-width:1280px){.ForumBanner-module-scss-module__Nc-1Kq__picture{width:472px;height:440px}.ForumBanner-module-scss-module__Nc-1Kq__picture img{width:100%;height:100%}}
.ForumContent-module-scss-module__yzLAVG__root{scroll-margin-block:86px}.ForumContent-module-scss-module__yzLAVG__title{color:var(--color-fg-default);letter-spacing:-.72px;padding:48px 0 32px;font-family:ALS Hauss,sans-serif;font-size:48px;font-style:normal;font-weight:500;line-height:54px}
.ForumFooter-module-scss-module__MLm5Yq__root{background:var(--color-primary-default);padding:0 32px}.ForumFooter-module-scss-module__MLm5Yq__logo{padding:64px 0 48px}.ForumFooter-module-scss-module__MLm5Yq__copyright{color:var(--color-secondary-default);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);grid-template-columns:repeat(4,1fr);gap:32px;padding:24px 0;display:grid}.ForumFooter-module-scss-module__MLm5Yq__link{color:inherit;grid-column:span 2;text-decoration:none}
.ModalForumDonationSuccess-module-scss-module__OE9zNa__content{flex-direction:column;align-items:center;display:flex}.ModalForumDonationSuccess-module-scss-module__OE9zNa__title{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);color:var(--color-primary-soft);margin:0 0 16px}.ModalForumDonationSuccess-module-scss-module__OE9zNa__subtitle{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);color:var(--color-fg-soft);text-align:center;margin:0 0 32px}.ModalForumDonationSuccess-module-scss-module__OE9zNa__qr{background:var(--color-neutral-container-soft);border-radius:24px;gap:16px;margin:0 0 32px;padding:16px;display:flex}.ModalForumDonationSuccess-module-scss-module__OE9zNa__qr img{width:96px;height:96px}.ModalForumDonationSuccess-module-scss-module__OE9zNa__text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-soft)}.ModalForumDonationSuccess-module-scss-module__OE9zNa__button,.ModalForumDonationSuccess-module-scss-module__OE9zNa__button button{width:100%}
.ForumForm-module-scss-module__TwWWia__root{background:var(--color-secondary-muted);border-radius:24px;grid-template-columns:repeat(2,1fr);padding:40px;scroll-margin-block:86px;display:grid}.ForumForm-module-scss-module__TwWWia__content{flex-direction:column;justify-content:space-between;display:flex}.ForumForm-module-scss-module__TwWWia__heading{color:var(--color-primary-soft);letter-spacing:-1.12px;padding:0 20px 0 0;font-family:ALS Hauss,sans-serif;font-size:56px;font-style:normal;font-weight:400;line-height:64px}.ForumForm-module-scss-module__TwWWia__form{flex-direction:column;display:flex}.ForumForm-module-scss-module__TwWWia__input{margin:0 0 32px}.ForumForm-module-scss-module__TwWWia__list{display:flex}.ForumForm-module-scss-module__TwWWia__chip{margin:0 8px 0 0}.ForumForm-module-scss-module__TwWWia__chip:last-child{margin:0}.ForumForm-module-scss-module__TwWWia__bottom{margin:65px 0 0}.ForumForm-module-scss-module__TwWWia__checkbox label{align-items:flex-start;gap:0}.ForumForm-module-scss-module__TwWWia__checkbox span{border-color:var(--color-primary-default)}.ForumForm-module-scss-module__TwWWia__text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);margin:0 0 0 8px;display:block}.ForumForm-module-scss-module__TwWWia__text a{color:var(--color-primary-soft);text-decoration:none}.ForumForm-module-scss-module__TwWWia__buttons{margin:24px 0 0;display:flex}.ForumForm-module-scss-module__TwWWia__buttons button{gap:0;width:100%}.ForumForm-module-scss-module__TwWWia__buttons button:first-child{margin:0 16px 0 0}.ForumForm-module-scss-module__TwWWia__name{margin:0 0 0 12px}@media screen and not (min-width:1280px){.ForumForm-module-scss-module__TwWWia__heading{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing)}.ForumForm-module-scss-module__TwWWia__form{width:450px}.ForumForm-module-scss-module__TwWWia__list label{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);padding:10px 14px}.ForumForm-module-scss-module__TwWWia__chip{margin:0 6px 0 0}.ForumForm-module-scss-module__TwWWia__chip:last-child{margin:0}}
.ForumHeader-module-scss-module__9_mHlG__root{z-index:100;background:var(--color-constant-white);justify-content:space-between;align-items:center;width:1600px;max-width:100%;height:86px;padding:24px 48px;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.ForumHeader-module-scss-module__9_mHlG__scrolled{box-shadow:10px 4px 14px #00000026}.ForumHeader-module-scss-module__9_mHlG__logo{width:206px}.ForumHeader-module-scss-module__9_mHlG__menu{align-items:center;padding:0;list-style:none;display:flex}.ForumHeader-module-scss-module__9_mHlG__item{color:var(--color-fg-default);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);margin:0 20px 0 0;text-decoration:none}.ForumHeader-module-scss-module__9_mHlG__button{color:var(--color-constant-white);background:var(--color-primary-soft);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:100px;align-items:center;padding:10px 14px;text-decoration:none;display:flex}.ForumHeader-module-scss-module__9_mHlG__button span{margin:0 6px 0 0;--icon-size:16px!important}@media screen and not (min-width:1280px){.ForumHeader-module-scss-module__9_mHlG__root{padding:24px 32px}.ForumHeader-module-scss-module__9_mHlG__item{margin:0 12px 0 0}}
.Switch-module-scss-module__qEetga__switch{width:44px;height:24px;display:inline-block;position:relative}.Switch-module-scss-module__qEetga__slider{cursor:pointer;background:var(--color-secondary-soft);border-radius:24px;transition:all .4s;position:absolute;inset:0}.Switch-module-scss-module__qEetga__slider:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:all .4s;position:absolute;bottom:4px;left:4px}.Switch-module-scss-module__qEetga__input{opacity:0;width:0;height:0}.Switch-module-scss-module__qEetga__input:checked+.Switch-module-scss-module__qEetga__slider{background:var(--color-secondary-active)}.Switch-module-scss-module__qEetga__input:checked+.Switch-module-scss-module__qEetga__slider:before{transform:translate(20px)}.Switch-module-scss-module__qEetga__input:disabled+.Switch-module-scss-module__qEetga__slider{cursor:not-allowed;opacity:.4;background:var(--color-secondary-hover)}.Switch-module-scss-module__qEetga__input:focus-visible+.Switch-module-scss-module__qEetga__slider{outline:2px solid;outline-color:var(--color-primary-soft);outline-offset:2px;border-radius:24px}@media (hover:hover){.Switch-module-scss-module__qEetga__slider:hover{background:var(--color-secondary-hover)}.Switch-module-scss-module__qEetga__input:checked+.Switch-module-scss-module__qEetga__slider:hover{background:var(--color-secondary-on-default)}.Switch-module-scss-module__qEetga__input:disabled+.Switch-module-scss-module__qEetga__slider:hover{background:var(--color-secondary-hover)}}
.ModalCompleteFundraiser-module-scss-module__20yIRW__container{background-color:var(--color-constant-white);padding:40px;container-type:inline-size}.ModalCompleteFundraiser-module-scss-module__20yIRW__title{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);color:var(--color-primary-active);text-align:center;margin:0 0 10px}.ModalCompleteFundraiser-module-scss-module__20yIRW__subtitle{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-soft);text-align:center;margin:0 0 24px}.ModalCompleteFundraiser-module-scss-module__20yIRW__documents{background:var(--color-neutral-container-soft);border-radius:16px;gap:20px;padding:16px;display:flex}.ModalCompleteFundraiser-module-scss-module__20yIRW__content{gap:20px;display:flex}.ModalCompleteFundraiser-module-scss-module__20yIRW__text{flex-direction:column;gap:12px;display:flex}.ModalCompleteFundraiser-module-scss-module__20yIRW__text p{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);color:var(--color-fg-default)}.ModalCompleteFundraiser-module-scss-module__20yIRW__text span{font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing);color:var(--color-fg-soft)}.ModalCompleteFundraiser-module-scss-module__20yIRW__select{margin:0 0 24px}.ModalCompleteFundraiser-module-scss-module__20yIRW__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.ModalCompleteFundraiser-module-scss-module__20yIRW__footer button{width:100%}@media screen and not (min-width:640px){.ModalCompleteFundraiser-module-scss-module__20yIRW__container{padding:24px 16px}.ModalCompleteFundraiser-module-scss-module__20yIRW__documents{align-items:center}.ModalCompleteFundraiser-module-scss-module__20yIRW__content{flex-direction:column;align-items:flex-start}}
.StatusBar-module-scss-module__LgibLW__statusBar{background:var(--color-primary-muted);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.StatusBar-module-scss-module__LgibLW__status{align-items:center;gap:12px;display:flex}.StatusBar-module-scss-module__LgibLW__statusLabel{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);color:var(--color-primary-on-default)}.StatusBar-module-scss-module__LgibLW__statusValue{color:var(--color-primary-on-default);background:var(--color-fg-muted);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);border-radius:16px;padding:8px 16px}.StatusBar-module-scss-module__LgibLW__collected{background:var(--color-primary-soft)}.StatusBar-module-scss-module__LgibLW__report{background:var(--color-success-soft)}@media screen and not (min-width:768px){.StatusBar-module-scss-module__LgibLW__statusBar{flex-direction:column;align-items:flex-start;gap:14px;padding:16px}.StatusBar-module-scss-module__LgibLW__status{justify-content:space-between;width:100%}}
.FundraisersTab-module-scss-module__giNZdq__container{flex-direction:column;gap:24px;padding:20px 0 0;display:flex}.FundraisersTab-module-scss-module__giNZdq__empty{justify-content:center;align-items:center;display:flex}.FundraisersTab-module-scss-module__giNZdq__actions{gap:20px;display:none}.FundraisersTab-module-scss-module__giNZdq__button,.FundraisersTab-module-scss-module__giNZdq__button button{width:100%}.FundraisersTab-module-scss-module__giNZdq__controls{border:2px solid var(--color-secondary-default);width:44px;height:44px;color:var(--color-primary-default);background-color:#0000;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FundraisersTab-module-scss-module__giNZdq__list{flex-direction:column;flex:1;gap:24px;display:flex;overflow-y:auto}@media screen and not (min-width:1024px){.FundraisersTab-module-scss-module__giNZdq__list{gap:20px}.FundraisersTab-module-scss-module__giNZdq__actions{display:flex}}
.FundraiserProgressBar-module-scss-module__qUtwbW__container{flex-direction:column;gap:12px;display:flex}.FundraiserProgressBar-module-scss-module__qUtwbW__amounts{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);align-items:center;gap:3px;display:flex}.FundraiserProgressBar-module-scss-module__qUtwbW__collected{color:#2c343f}.FundraiserProgressBar-module-scss-module__qUtwbW__target{color:#637a90}.FundraiserProgressBar-module-scss-module__qUtwbW__progressBar{background-color:#d3dfeb;border-radius:4px;width:100%;height:2px;overflow:hidden}.FundraiserProgressBar-module-scss-module__qUtwbW__progressFill{background-color:#45899c;border-radius:6px;height:100%;transition:width .3s}
.FundraiserStatusBadge-module-scss-module__HzXQYa__badge{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-primary-on-default);white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;padding:8px 16px;display:inline-flex}.FundraiserStatusBadge-module-scss-module__HzXQYa__active{background:var(--color-fg-muted)}.FundraiserStatusBadge-module-scss-module__HzXQYa__collected{background:var(--color-primary-soft)}.FundraiserStatusBadge-module-scss-module__HzXQYa__hasReport{background:var(--color-success-soft)}
.FundraiserCard-module-scss-module__wBIzZq__row{gap:10px;display:flex;position:relative}.FundraiserCard-module-scss-module__wBIzZq__card{background:var(--color-neutral-container-soft);border-radius:24px;grid-template-columns:294px 1fr 1fr;grid-template-areas:"image title title""image city city""image progress progress""image actions date";gap:10px 16px;width:100%;padding:0 16px 0 0;display:grid}.FundraiserCard-module-scss-module__wBIzZq__image{border-radius:18px;grid-area:image;max-height:196px;overflow:hidden}.FundraiserCard-module-scss-module__wBIzZq__image img{object-fit:cover;width:100%;height:100%}.FundraiserCard-module-scss-module__wBIzZq__badges{gap:12px;display:flex}.FundraiserCard-module-scss-module__wBIzZq__badges_mobile{display:none}.FundraiserCard-module-scss-module__wBIzZq__title{color:var(--color-fg-default);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);grid-area:title;align-items:center;gap:12px;padding:10px 0 0;display:flex}.FundraiserCard-module-scss-module__wBIzZq__title p{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.FundraiserCard-module-scss-module__wBIzZq__city{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft);grid-area:city}.FundraiserCard-module-scss-module__wBIzZq__sum{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);grid-area:sum}.FundraiserCard-module-scss-module__wBIzZq__sum span{color:var(--color-fg-soft)}.FundraiserCard-module-scss-module__wBIzZq__progress{grid-area:progress}.FundraiserCard-module-scss-module__wBIzZq__actions{grid-area:actions;align-items:center;gap:20px;padding:0 0 10px;display:flex}.FundraiserCard-module-scss-module__wBIzZq__switch{align-items:center;gap:10px;display:flex}.FundraiserCard-module-scss-module__wBIzZq__label{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-primary-default)}.FundraiserCard-module-scss-module__wBIzZq__date{color:var(--color-neutral-soft);font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);grid-area:date;justify-content:flex-end;align-items:center;padding:0 0 10px;display:flex}.FundraiserCard-module-scss-module__wBIzZq__buttons{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:flex}.FundraiserCard-module-scss-module__wBIzZq__button{cursor:pointer;width:30px;height:30px;color:var(--color-fg-soft);background:var(--color-neutral-container-default);border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}@media screen and not (min-width:1024px){.FundraiserCard-module-scss-module__wBIzZq__card{grid-template-columns:265px 1fr 1fr;grid-template-areas:"image title title""image city city""image date date""image progress progress""image actions actions";position:relative}.FundraiserCard-module-scss-module__wBIzZq__image{max-height:220px;position:relative}.FundraiserCard-module-scss-module__wBIzZq__badges{position:absolute;bottom:8px;left:8px}.FundraiserCard-module-scss-module__wBIzZq__badges_mobile{flex-wrap:wrap;gap:8px;padding:0 0 0 8px;display:flex;position:absolute;bottom:8px;left:0}.FundraiserCard-module-scss-module__wBIzZq__date{justify-content:flex-start;padding:0 0 12px}.FundraiserCard-module-scss-module__wBIzZq__actions{justify-content:space-between;gap:12px;padding:10px 0}.FundraiserCard-module-scss-module__wBIzZq__buttons{z-index:2;background-color:var(--color-neutral-container-default);border-radius:8px;flex-direction:row;gap:1px;width:auto;padding:1px;display:none;position:absolute;top:14px;right:14px;overflow:hidden}.FundraiserCard-module-scss-module__wBIzZq__button{background:var(--color-bg-page);border-radius:0;width:40px;height:40px}.FundraiserCard-module-scss-module__wBIzZq__button span{--icon-size:24px!important}.FundraiserCard-module-scss-module__wBIzZq__button:first-child{border-radius:8px 0 0 8px}.FundraiserCard-module-scss-module__wBIzZq__button:last-child{border-radius:0 8px 8px 0}.FundraiserCard-module-scss-module__wBIzZq__show{display:flex}}@media screen and not (min-width:768px){.FundraiserCard-module-scss-module__wBIzZq__card{flex-direction:column;gap:12px;padding:14px;display:flex}.FundraiserCard-module-scss-module__wBIzZq__image{order:1;max-height:236px;margin:0 0 4px;position:relative}.FundraiserCard-module-scss-module__wBIzZq__date{order:2;padding:0}.FundraiserCard-module-scss-module__wBIzZq__title{order:3;padding:0}.FundraiserCard-module-scss-module__wBIzZq__city{order:4}.FundraiserCard-module-scss-module__wBIzZq__progress{order:5}.FundraiserCard-module-scss-module__wBIzZq__actions{order:6;padding:0}.FundraiserCard-module-scss-module__wBIzZq__badges{display:none}}@media screen and not (min-width:390px){.FundraiserCard-module-scss-module__wBIzZq__actions{flex-direction:column-reverse;align-items:flex-start;gap:12px}.FundraiserCard-module-scss-module__wBIzZq__actions button{width:100%}}
.ModalProgramEdit-module-scss-module__UW9glq__container{background-color:var(--color-constant-white);border-radius:30px;flex-direction:column;height:100%;display:flex}.ModalProgramEdit-module-scss-module__UW9glq__header{padding:40px 40px 20px}.ModalProgramEdit-module-scss-module__UW9glq__title{font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);color:var(--color-primary-active)}.ModalProgramEdit-module-scss-module__UW9glq__content{flex:1;gap:24px;min-height:344px;padding:0 40px 20px;display:flex;overflow-y:auto}.ModalProgramEdit-module-scss-module__UW9glq__left{flex-direction:column;max-width:420px;display:flex}.ModalProgramEdit-module-scss-module__UW9glq__right{flex-direction:column;flex:1;gap:12px;display:flex}.ModalProgramEdit-module-scss-module__UW9glq__footer{border-top:1px solid var(--color-neutral-container-default);background-color:var(--color-constant-white);justify-content:flex-end;gap:10px;padding:23px 40px;display:flex}.ModalProgramEdit-module-scss-module__UW9glq__submit{flex-direction:column;align-items:flex-end;display:flex;position:relative}.ModalProgramEdit-module-scss-module__UW9glq__tooltip{max-width:300px;font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);z-index:10000!important;color:var(--color-primary-on-default)!important;background:#000000e0!important;border-radius:4px!important;padding:8px 12px!important}@media screen and not (min-width:1024px){.ModalProgramEdit-module-scss-module__UW9glq__content{flex-direction:column}.ModalProgramEdit-module-scss-module__UW9glq__left{max-width:initial}}@media screen and not (min-width:768px){.ModalProgramEdit-module-scss-module__UW9glq__header{padding:20px 16px}.ModalProgramEdit-module-scss-module__UW9glq__content{padding:0 16px 20px}.ModalProgramEdit-module-scss-module__UW9glq__footer{grid-template-columns:repeat(2,1fr);gap:10px;padding:23px 16px;display:grid}.ModalProgramEdit-module-scss-module__UW9glq__submit button{width:100%}}
.ProgramsTab-module-scss-module__TWGfiW__container{flex-direction:column;gap:24px;padding:24px 0 0;display:flex}.ProgramsTab-module-scss-module__TWGfiW__empty{justify-content:center;align-items:center;display:flex}.ProgramsTab-module-scss-module__TWGfiW__actions{gap:20px;display:none}.ProgramsTab-module-scss-module__TWGfiW__button,.ProgramsTab-module-scss-module__TWGfiW__button button{width:100%}.ProgramsTab-module-scss-module__TWGfiW__controls{border:2px solid var(--color-secondary-default);width:44px;height:44px;color:var(--color-primary-default);background-color:#0000;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProgramsTab-module-scss-module__TWGfiW__list{flex-direction:column;flex:1;gap:24px;display:flex;overflow-y:auto}@media screen and not (min-width:1024px){.ProgramsTab-module-scss-module__TWGfiW__list{gap:20px}.ProgramsTab-module-scss-module__TWGfiW__actions{display:flex}}
.ProgramCard-module-scss-module__wHRhYG__root{gap:6px;display:flex;position:relative}.ProgramCard-module-scss-module__wHRhYG__card{background:var(--color-neutral-container-soft);border-radius:24px;grid-template-columns:1fr 1fr 312px;grid-template-areas:"title title image"". .image"". .image""actions actions image";column-gap:24px;width:100%;padding:0 0 0 24px;display:grid;overflow:hidden}.ProgramCard-module-scss-module__wHRhYG__title{color:var(--color-primary-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);grid-area:title;padding:24px 0 0}.ProgramCard-module-scss-module__wHRhYG__image{border-radius:24px;grid-area:image;height:208px;overflow:hidden}.ProgramCard-module-scss-module__wHRhYG__image img{object-fit:cover;width:100%;height:100%}.ProgramCard-module-scss-module__wHRhYG__actions{grid-area:actions;align-items:center;gap:20px;width:100%;padding:0 0 24px;display:flex}.ProgramCard-module-scss-module__wHRhYG__switch{align-items:center;gap:10px;display:flex}.ProgramCard-module-scss-module__wHRhYG__label{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-primary-default)}.ProgramCard-module-scss-module__wHRhYG__buttons{flex-direction:column;flex-shrink:0;justify-content:center;gap:8px;width:33px;display:flex}.ProgramCard-module-scss-module__wHRhYG__button{background:var(--color-neutral-container-default);border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media screen and not (min-width:1024px){.ProgramCard-module-scss-module__wHRhYG__card{grid-template-columns:1fr 1fr 265px;column-gap:12px}.ProgramCard-module-scss-module__wHRhYG__actions{justify-content:space-between;gap:12px}.ProgramCard-module-scss-module__wHRhYG__buttons{z-index:2;background-color:var(--color-neutral-container-default);border-radius:8px;flex-direction:row;gap:1px;width:auto;padding:1px;display:none;position:absolute;top:14px;right:14px;overflow:hidden}.ProgramCard-module-scss-module__wHRhYG__show{display:flex}.ProgramCard-module-scss-module__wHRhYG__button{background:var(--color-bg-page);border-radius:0;width:40px;height:40px}.ProgramCard-module-scss-module__wHRhYG__button span{--icon-size:24px!important}.ProgramCard-module-scss-module__wHRhYG__button:first-child{border-radius:8px 0 0 8px}.ProgramCard-module-scss-module__wHRhYG__button:last-child{border-radius:0 8px 8px 0}}@media screen and not (min-width:768px){.ProgramCard-module-scss-module__wHRhYG__actions{gap:6px;padding:0}.ProgramCard-module-scss-module__wHRhYG__card{flex-direction:column;gap:20px;padding:14px;display:flex}.ProgramCard-module-scss-module__wHRhYG__title{padding:0 100px 0 0}.ProgramCard-module-scss-module__wHRhYG__image{height:auto}}@media screen and not (min-width:390px){.ProgramCard-module-scss-module__wHRhYG__actions{flex-direction:column-reverse;align-items:flex-start;gap:12px}.ProgramCard-module-scss-module__wHRhYG__actions button{width:100%}}
.ModalSaveError-module-scss-module__8D6JzW__container{background:var(--color-constant-white);flex-direction:column;gap:24px;padding:24px 32px;display:flex}.ModalSaveError-module-scss-module__8D6JzW__title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default)}.ModalSaveError-module-scss-module__8D6JzW__error{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}.ModalSaveError-module-scss-module__8D6JzW__actions{justify-content:flex-end;display:flex}
.NkoBanner-module-scss-module__xuxU4q__root{background:var(--color-bg-surface);border-radius:32px;gap:24px;margin:0 0 24px;display:flex}.NkoBanner-module-scss-module__xuxU4q__content{flex-direction:column;gap:24px;width:100%;padding:40px;display:flex}.NkoBanner-module-scss-module__xuxU4q__title{font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);color:var(--color-secondary-on-default)}.NkoBanner-module-scss-module__xuxU4q__text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-soft)}.NkoBanner-module-scss-module__xuxU4q__buttons{gap:16px;margin:auto 0 0;padding:0 0 32px;display:flex}.NkoBanner-module-scss-module__xuxU4q__buttons a{text-decoration:none}.NkoBanner-module-scss-module__xuxU4q__image{flex-shrink:0;width:400px;height:400px;padding:40px}.NkoBanner-module-scss-module__xuxU4q__image img{mix-blend-mode:multiply;border-radius:18px;width:100%;height:auto;display:block}@media screen and not (min-width:1024px){.NkoBanner-module-scss-module__xuxU4q__root{padding:32px}.NkoBanner-module-scss-module__xuxU4q__content{padding:0}.NkoBanner-module-scss-module__xuxU4q__image{width:220px;height:220px;padding:0}.NkoBanner-module-scss-module__xuxU4q__buttons{padding:0}}@media screen and not (min-width:768px){.NkoBanner-module-scss-module__xuxU4q__root{flex-direction:column-reverse;align-items:center;padding:20px}.NkoBanner-module-scss-module__xuxU4q__content{gap:16px}}@media screen and not (min-width:640px){.NkoBanner-module-scss-module__xuxU4q__root{margin:0 0 20px}.NkoBanner-module-scss-module__xuxU4q__buttons{flex-direction:column}}
.NkoCounts-module-scss-module__qn7X1q__list{gap:12px;display:flex}.NkoCounts-module-scss-module__qn7X1q__item{background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column-reverse;justify-content:space-between;width:100%;height:180px;padding:24px;display:flex}.NkoCounts-module-scss-module__qn7X1q__count{font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-soft)}.NkoCounts-module-scss-module__qn7X1q__title{color:var(--color-fg-soft);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing)}@media screen and not (min-width:640px){.NkoCounts-module-scss-module__qn7X1q__list{flex-wrap:wrap}.NkoCounts-module-scss-module__qn7X1q__item{flex:calc(50% - 6px)}}
.ModalCauseView-module-scss-module__luUvCG__container{flex-direction:column;display:flex}.ModalCauseView-module-scss-module__luUvCG__heading{color:var(--color-primary-active);text-align:center;font:var(--typography-heading-h3-font);letter-spacing:var(--typography-heading-h3-letter-spacing);margin:0 0 8px}.ModalCauseView-module-scss-module__luUvCG__content{color:var(--color-fg-default);flex-direction:column;gap:8px;margin:0 0 16px;padding:0 20px;display:flex}.ModalCauseView-module-scss-module__luUvCG__reason{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);white-space:pre-wrap;margin:0}.ModalCauseView-module-scss-module__luUvCG__buttons{gap:13px;display:flex}.ModalCauseView-module-scss-module__luUvCG__buttons button{width:100%}@media screen and not (min-width:768px){.ModalCauseView-module-scss-module__luUvCG__heading{text-align:left;margin:0 0 24px}.ModalCauseView-module-scss-module__luUvCG__content{margin:0 0 24px}.ModalCauseView-module-scss-module__luUvCG__buttons{flex-direction:column}}
.NkoInfoBlock-module-scss-module__LJURta__root{border-radius:16px;justify-content:space-between;align-items:center;margin:0 0 24px;padding:12px 18px;display:flex}.NkoInfoBlock-module-scss-module__LJURta__content{align-items:center;gap:10px;display:flex}.NkoInfoBlock-module-scss-module__LJURta__icon{color:var(--status-icon-color)}.NkoInfoBlock-module-scss-module__LJURta__heading{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);color:var(--status-heading-color)}.NkoInfoBlock-module-scss-module__LJURta__text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--status-text-color)}.NkoInfoBlock-module-scss-module__LJURta__buttons{align-items:center;gap:16px;display:flex}.NkoInfoBlock-module-scss-module__LJURta__link{text-decoration:none}.NkoInfoBlock-module-scss-module__LJURta__buttonDelete{cursor:pointer;color:#fff;background:0 0;border:none;border-radius:16px;align-items:center;padding:12px;display:flex}.NkoInfoBlock-module-scss-module__LJURta__buttonDelete:hover{background-color:var(--color-primary-hover)}.NkoInfoBlock-module-scss-module__LJURta__default{--status-icon-color:var(--color-primary-default);--status-heading-color:var(--color-primary-default);--status-text-color:var(--color-primary-muted);background:var(--color-secondary-container-muted)}.NkoInfoBlock-module-scss-module__LJURta__draft{--status-icon-color:var(--color-primary-on-default);--status-heading-color:var(--color-primary-on-default);--status-text-color:var(--color-neutral-soft);background:var(--color-primary-soft)}.NkoInfoBlock-module-scss-module__LJURta__review{--status-icon-color:var(--color-primary-on-default);--status-heading-color:var(--color-primary-on-default);--status-text-color:var(--color-primary-on-default);background:var(--color-secondary-active)}.NkoInfoBlock-module-scss-module__LJURta__cancelled{--status-icon-color:var(--color-primary-on-default);--status-heading-color:var(--color-primary-on-default);--status-text-color:var(--color-primary-on-default);background:var(--color-warning-default)}.NkoInfoBlock-module-scss-module__LJURta__accepted{--status-icon-color:var(--color-primary-on-default);--status-heading-color:var(--color-primary-on-default);--status-text-color:var(--color-neutral-soft);background:var(--color-primary-active)}@media screen and not (min-width:1024px){.NkoInfoBlock-module-scss-module__LJURta__root{flex-direction:column;align-items:flex-start;gap:12px}}@media screen and not (min-width:640px){.NkoInfoBlock-module-scss-module__LJURta__root{gap:20px;padding:12px}.NkoInfoBlock-module-scss-module__LJURta__buttons{flex-direction:column;width:100%}.NkoInfoBlock-module-scss-module__LJURta__buttons button,.NkoInfoBlock-module-scss-module__LJURta__buttons a{width:100%}}
.ModalCharityDonationCancel-module-scss-module__Ax5vUW__container{background-color:var(--color-bg-page);height:100%;padding:32px;overflow-y:auto}.ModalCharityDonationCancel-module-scss-module__Ax5vUW__title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);text-align:center}.ModalCharityDonationCancel-module-scss-module__Ax5vUW__image{margin:16px auto 0}.ModalCharityDonationCancel-module-scss-module__Ax5vUW__paragraph{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default);text-align:center;padding:16px 0}.ModalCharityDonationCancel-module-scss-module__Ax5vUW__buttonWrapper{flex-direction:column;gap:12px;margin:20px 0 0;display:flex}@media screen and not (min-width:640px){.ModalCharityDonationCancel-module-scss-module__Ax5vUW__image{width:296px;height:auto}}
.CharityItem-module-scss-module__qf_xDW__item{background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column;justify-content:space-between;gap:38px;height:100%;padding:20px 24px 24px;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.CharityItem-module-scss-module__qf_xDW__absLink{z-index:1;position:absolute;inset:0}.CharityItem-module-scss-module__qf_xDW__content{flex-direction:column;gap:12px;display:flex}.CharityItem-module-scss-module__qf_xDW__city{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);max-width:350px;color:var(--color-fg-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CharityItem-module-scss-module__qf_xDW__heading{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-primary-default)}.CharityItem-module-scss-module__qf_xDW__text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-soft)}.CharityItem-module-scss-module__qf_xDW__image{justify-content:space-between;display:flex}.CharityItem-module-scss-module__qf_xDW__image img{mix-blend-mode:multiply;border-radius:18px;width:160px;height:160px}.CharityItem-module-scss-module__qf_xDW__link{margin-top:auto}@media screen and not (min-width:1280px){.CharityItem-module-scss-module__qf_xDW__city{max-width:300px}}@media screen and not (min-width:768px){.CharityItem-module-scss-module__qf_xDW__item{gap:34px;padding:20px}.CharityItem-module-scss-module__qf_xDW__image img{width:120px;height:120px}}@media screen and not (min-width:390px){.CharityItem-module-scss-module__qf_xDW__city{max-width:250px}}@media (hover:hover){.CharityItem-module-scss-module__qf_xDW__item:hover{background:var(--color-neutral-container-muted)}}
.Fundraising-module-scss-module__fXnkEW__title{justify-content:space-between;align-items:center;display:flex}.Fundraising-module-scss-module__fXnkEW__button{width:100%;max-width:540px;margin:64px auto 0}.Fundraising-module-scss-module__fXnkEW__button button{width:100%}.Fundraising-module-scss-module__fXnkEW__empty_list{justify-content:center;padding:96px 0 0;display:flex}@media screen and not (min-width:640px){.Fundraising-module-scss-module__fXnkEW__empty_list{padding:64px 0 0}}.Fundraising-module-scss-module__fXnkEW__empty_list img{width:100%;max-width:540px;height:auto}@media screen and not (min-width:390px){.Fundraising-module-scss-module__fXnkEW__title{flex-direction:column;align-items:flex-start}}
.CharityList-module-scss-module__FHFula__list{grid-template-columns:repeat(3,1fr);gap:24px;padding-inline-start:0;list-style-type:none;display:grid}.CharityList-module-scss-module__FHFula__button{justify-content:center;width:100%;margin:24px 0 0;display:flex}@media screen and not (min-width:1280px){.CharityList-module-scss-module__FHFula__list{grid-template-columns:repeat(2,1fr)}}@media screen and not (min-width:1024px){.CharityList-module-scss-module__FHFula__list{gap:16px}}@media screen and not (min-width:768px){.CharityList-module-scss-module__FHFula__list{grid-template-columns:repeat(1,1fr)}}
.ModalCharityDonationInfo-module-scss-module__ImQ-dG__container{background:var(--color-bg-page)}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__top{background:var(--color-neutral-container-soft);border-radius:0 0 32px 32px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__image{border:1px solid var(--color-border-default);background:var(--color-constant-white);border-radius:24px;width:96px;height:96px;overflow:hidden}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__image img{object-fit:cover;width:100%;height:100%}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__info{text-align:center;flex-direction:column;gap:4px;display:flex}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__time{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft)}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__sum{font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);color:var(--color-fg-default)}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__status{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft)}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__failed{color:#ca4c5a}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__berries{gap:4px;display:flex}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__count{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft)}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__content{flex-direction:column;gap:16px;padding:24px;display:flex}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__item{flex-direction:column;display:flex}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__heading{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft)}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__link{color:var(--color-primary-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);text-decoration:none;transition:all .2s}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__link:hover{color:var(--color-primary-hover)}.ModalCharityDonationInfo-module-scss-module__ImQ-dG__text{color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);text-decoration:none}
.ForumInfo-module-scss-module__2bASaq__wrapper{position:relative}.ForumInfo-module-scss-module__2bASaq__root{background-color:var(--color-secondary-soft);border-radius:32px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0 0;padding:40px;display:flex;position:relative}.ForumInfo-module-scss-module__2bASaq__root_loading{pointer-events:none;opacity:.5}.ForumInfo-module-scss-module__2bASaq__form{align-items:center;display:flex}.ForumInfo-module-scss-module__2bASaq__link{text-decoration:none}.ForumInfo-module-scss-module__2bASaq__link span{gap:0}.ForumInfo-module-scss-module__2bASaq__name{margin:0 0 0 12px}.ForumInfo-module-scss-module__2bASaq__loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;left:0}.ForumInfo-module-scss-module__2bASaq__item{cursor:pointer;align-items:center;width:50%;display:flex}.ForumInfo-module-scss-module__2bASaq__simple{align-items:center}.ForumInfo-module-scss-module__2bASaq__icon{width:64px;height:64px;color:var(--color-secondary-on-default);background:var(--color-constant-white);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ForumInfo-module-scss-module__2bASaq__content{-webkit-line-clamp:3;color:var(--color-primary-soft);font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);-webkit-box-orient:vertical;margin:0 0 0 16px;display:-webkit-box;overflow:hidden}.ForumInfo-module-scss-module__2bASaq__content span{color:var(--color-primary-muted)}@media screen and not (min-width:1280px){.ForumInfo-module-scss-module__2bASaq__root{align-items:flex-start;padding:32px}}@media screen and not (min-width:1024px){.ForumInfo-module-scss-module__2bASaq__form{gap:16px}.ForumInfo-module-scss-module__2bASaq__form button{white-space:nowrap}}@media screen and not (min-width:768px){.ForumInfo-module-scss-module__2bASaq__root{flex-direction:column;gap:32px}.ForumInfo-module-scss-module__2bASaq__item{width:100%}}@media screen and not (min-width:640px){.ForumInfo-module-scss-module__2bASaq__root{padding:20px}.ForumInfo-module-scss-module__2bASaq__form{flex-direction:column;order:1;gap:16px;width:100%}.ForumInfo-module-scss-module__2bASaq__form button{width:100%}.ForumInfo-module-scss-module__2bASaq__icon{width:56px;height:56px}}
.NothingFound-module-scss-module__f3bUrq__root{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;max-width:400px;margin:40px auto;display:flex}.NothingFound-module-scss-module__f3bUrq__heading{color:var(--color-fg-default);font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing)}.NothingFound-module-scss-module__f3bUrq__text{color:var(--color-fg-soft);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}
.MonthlyDonationCard-module-scss-module__1ozi9G__root{justify-content:space-between;gap:12px;display:flex;position:relative}.MonthlyDonationCard-module-scss-module__1ozi9G__block{align-items:center;gap:12px;width:100%;display:flex}.MonthlyDonationCard-module-scss-module__1ozi9G__image{border:1px solid var(--color-border-default);border-radius:12px;flex-shrink:0;width:48px;height:48px;overflow:hidden}.MonthlyDonationCard-module-scss-module__1ozi9G__image img{object-fit:cover;width:100%;height:100%}.MonthlyDonationCard-module-scss-module__1ozi9G__content{padding:3px 0}.MonthlyDonationCard-module-scss-module__1ozi9G__heading{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);height:24px;color:var(--color-fg-default)}.MonthlyDonationCard-module-scss-module__1ozi9G__info{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft)}.MonthlyDonationCard-module-scss-module__1ozi9G__status{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.MonthlyDonationCard-module-scss-module__1ozi9G__sum{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);align-items:center;gap:3px;display:flex}.MonthlyDonationCard-module-scss-module__1ozi9G__button{cursor:pointer;color:var(--color-fg-soft);align-items:center;display:flex}@media screen and not (min-width:640px){.MonthlyDonationCard-module-scss-module__1ozi9G__heading{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:200px;overflow:hidden}.MonthlyDonationCard-module-scss-module__1ozi9G__info span{display:none}}@media screen and not (min-width:390px){.MonthlyDonationCard-module-scss-module__1ozi9G__heading{max-width:190px}}
.CharityPlatform-module-scss-module__ii32UW__root{background:var(--color-secondary-container-active);border-radius:32px;flex-direction:column;gap:64px;margin:128px 0 0;padding:40px;display:flex}.CharityPlatform-module-scss-module__ii32UW__title{max-width:1048px;font:var(--typography-display-l-font);letter-spacing:var(--typography-display-l-letter-spacing);color:var(--color-primary-soft)}.CharityPlatform-module-scss-module__ii32UW__bottom{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.CharityPlatform-module-scss-module__ii32UW__text{max-width:800px;color:var(--color-fg-soft);font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);margin:0 96px 0 0}.CharityPlatform-module-scss-module__ii32UW__strong{color:var(--color-primary-soft);font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing);margin:0 0 16px}@media screen and not (min-width:1280px){.CharityPlatform-module-scss-module__ii32UW__root{margin:64px 0 0;padding:32px}.CharityPlatform-module-scss-module__ii32UW__text{max-width:604px;margin:0}}@media screen and not (min-width:1024px){.CharityPlatform-module-scss-module__ii32UW__bottom{gap:16px}}@media screen and not (min-width:768px){.CharityPlatform-module-scss-module__ii32UW__root{margin:48px 0 0}.CharityPlatform-module-scss-module__ii32UW__text{max-width:442px}}@media screen and not (min-width:640px){.CharityPlatform-module-scss-module__ii32UW__root{border-radius:24px;gap:32px;padding:20px}.CharityPlatform-module-scss-module__ii32UW__bottom{flex-direction:column-reverse;align-items:flex-start;gap:32px}.CharityPlatform-module-scss-module__ii32UW__text{max-width:initial;flex-direction:column-reverse;gap:16px;display:flex}.CharityPlatform-module-scss-module__ii32UW__strong{margin:0}}
.DataComponents-module-scss-module__8QXO6q__status{width:fit-content;color:var(--color-fg-default);background:var(--color-constant-white);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);border-radius:16px;align-items:center;padding:8px 16px;display:flex}.DataComponents-module-scss-module__8QXO6q__icon{background-color:var(--color-fg-muted);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-right:8px}.DataComponents-module-scss-module__8QXO6q__icon_open{background-color:var(--color-secondary-active)}.DataComponents-module-scss-module__8QXO6q__additionalInfo{color:var(--color-primary-muted)}.DataComponents-module-scss-module__8QXO6q__amountsContainer{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);justify-content:space-between;align-items:center;gap:30px;margin-top:20px;display:flex}.DataComponents-module-scss-module__8QXO6q__dateTimeContainer{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);margin-top:20px}.DataComponents-module-scss-module__8QXO6q__collected,.DataComponents-module-scss-module__8QXO6q__amount{color:var(--color-primary-soft)}.DataComponents-module-scss-module__8QXO6q__target{color:var(--color-primary-muted)}.DataComponents-module-scss-module__8QXO6q__wsnw{white-space:nowrap}.DataComponents-module-scss-module__8QXO6q__progressBar{background:var(--color-secondary-default);border-radius:4px;height:2px;margin-top:12px;overflow:hidden}.DataComponents-module-scss-module__8QXO6q__progressFill{background:var(--color-primary-muted);height:100%;transition:width .3s}.DataComponents-module-scss-module__8QXO6q__date{color:var(--color-primary-soft);white-space:nowrap}.DataComponents-module-scss-module__8QXO6q__time{color:var(--color-primary-muted)}
.Charity-module-scss-module__4_VR7a__title{justify-content:space-between;align-items:center;display:flex}.Charity-module-scss-module__4_VR7a__button{margin:128px 0 66px}.Charity-module-scss-module__4_VR7a__loader{justify-content:center;align-items:center;min-height:100px;margin:100px 0 0;display:flex}.Charity-module-scss-module__4_VR7a__empty_list{justify-content:center;padding:96px 0 0;display:flex}@media screen and not (min-width:640px){.Charity-module-scss-module__4_VR7a__empty_list{padding:64px 0 0}}.Charity-module-scss-module__4_VR7a__empty_list img{width:100%;max-width:540px;height:auto}.Charity-module-scss-module__4_VR7a__showMoreButton{justify-content:center;margin:24px 0 0;display:flex}@media screen and not (min-width:1280px){.Charity-module-scss-module__4_VR7a__button{margin:96px 0 48px}}@media screen and not (min-width:640px){.Charity-module-scss-module__4_VR7a__button{margin:64px 0 32px}}@media screen and not (min-width:390px){.Charity-module-scss-module__4_VR7a__title{flex-direction:column;align-items:flex-start}.Charity-module-scss-module__4_VR7a__button{margin:0 0 32px}}
.ForumPrograms-module-scss-module__35-5fq__root{scroll-margin-block:86px}.ForumPrograms-module-scss-module__35-5fq__title{color:var(--color-fg-default);font:var(--typography-heading-h1-font);letter-spacing:var(--typography-heading-h1-letter-spacing);padding:48px 0 32px}.ForumPrograms-module-scss-module__35-5fq__list{grid-template-columns:repeat(2,1fr);gap:24px;margin:0 0 32px;display:grid}.ForumPrograms-module-scss-module__35-5fq__item{background:var(--color-neutral-container-soft);border-radius:18px;height:295px;position:relative}.ForumPrograms-module-scss-module__35-5fq__heading{width:450px;font-family:ALS Hauss,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:var(--font-display-m-line-height);color:var(--color-primary-default);letter-spacing:var(--font-display-m-letter-spacing);padding:24px}.ForumPrograms-module-scss-module__35-5fq__button{position:absolute;bottom:20px;left:20px}.ForumPrograms-module-scss-module__35-5fq__image{width:220px;height:147px;position:absolute;bottom:0;right:0}.ForumPrograms-module-scss-module__35-5fq__image img{border-radius:18px;width:100%;height:100%}@media screen and not (min-width:1280px){.ForumPrograms-module-scss-module__35-5fq__list{gap:16px}.ForumPrograms-module-scss-module__35-5fq__heading{width:100%;max-width:368px;font:var(--typography-display-m-font);letter-spacing:var(--typography-display-m-letter-spacing)}}
.DonationHistoryMonthlyPage-module-scss-module__4fXD5q__loader{justify-content:center;align-items:center;height:300px;display:flex}.DonationHistoryMonthlyPage-module-scss-module__4fXD5q__button{position:absolute;top:-80px;right:0}.DonationHistoryMonthlyPage-module-scss-module__4fXD5q__container{width:100%;max-width:882px}.DonationHistoryMonthlyPage-module-scss-module__4fXD5q__list{flex-direction:column;gap:32px;display:flex}@media screen and not (min-width:768px){.DonationHistoryMonthlyPage-module-scss-module__4fXD5q__button{z-index:10;top:initial;padding:16px;position:fixed;bottom:0;left:0}.DonationHistoryMonthlyPage-module-scss-module__4fXD5q__button button{width:100%;max-width:226px;height:44px}}@media screen and not (min-width:640px){.DonationHistoryMonthlyPage-module-scss-module__4fXD5q__list{flex-direction:column;display:flex}}.DonationHistoryMonthlyPage-module-scss-module__4fXD5q__tooltip_value{font:var(--typography-single-m-medium-font);letter-spacing:var(--typography-single-m-medium-letter-spacing);font-weight:400}
.DonationCard-module-scss-module__eS6TJq__root{justify-content:space-between;gap:12px;display:flex;position:relative}.DonationCard-module-scss-module__eS6TJq__block{align-items:center;gap:12px;width:100%;display:flex}.DonationCard-module-scss-module__eS6TJq__image{border:1px solid var(--color-border-default);border-radius:12px;flex-shrink:0;width:48px;height:48px;overflow:hidden}.DonationCard-module-scss-module__eS6TJq__image img{object-fit:cover;width:100%;height:100%}.DonationCard-module-scss-module__eS6TJq__content{padding:3px 0}.DonationCard-module-scss-module__eS6TJq__heading{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);height:24px;color:var(--color-fg-default)}.DonationCard-module-scss-module__eS6TJq__info{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft)}.DonationCard-module-scss-module__eS6TJq__status{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.DonationCard-module-scss-module__eS6TJq__sum{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);align-items:center;gap:3px;display:flex}.DonationCard-module-scss-module__eS6TJq__failed{color:#ca4c5a}.DonationCard-module-scss-module__eS6TJq__berries{align-items:center;gap:4px;display:flex}.DonationCard-module-scss-module__eS6TJq__count{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft)}.DonationCard-module-scss-module__eS6TJq__button{cursor:pointer;background-color:#0000;border:none;outline:none;width:100%;height:100%;transition:all .2s;position:absolute;top:0;left:0}.DonationCard-module-scss-module__eS6TJq__button:hover{opacity:.3;background-color:var(--color-constant-white)}@media screen and not (min-width:640px){.DonationCard-module-scss-module__eS6TJq__heading{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:200px;overflow:hidden}}@media screen and not (min-width:390px){.DonationCard-module-scss-module__eS6TJq__heading{max-width:190px}}
.Table-module-scss-module__92bSsq__root{border:1px solid var(--color-neutral-muted);border-radius:20px;width:100%;overflow:hidden}.Table-module-scss-module__92bSsq__table{border-collapse:collapse;width:100%;color:var(--color-fg-default)}.Table-module-scss-module__92bSsq__thead{background:var(--color-bg-surface)}.Table-module-scss-module__92bSsq__theadBig .Table-module-scss-module__92bSsq__cell{padding:24px 20px}.Table-module-scss-module__92bSsq__tbody tr{border-bottom:1px solid var(--color-neutral-muted)}.Table-module-scss-module__92bSsq__tbody tr:last-child{border-bottom:none}.Table-module-scss-module__92bSsq__cell{text-align:left;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);padding:20px}.Table-module-scss-module__92bSsq__cellHiddenDesktop{display:none}@media screen and not (min-width:640px){:is(.Table-module-scss-module__92bSsq__root:has(.Table-module-scss-module__92bSsq__cellHiddenMobile) .Table-module-scss-module__92bSsq__cell:last-of-type,.Table-module-scss-module__92bSsq__root:has(.Table-module-scss-module__92bSsq__cellHiddenDesktop) .Table-module-scss-module__92bSsq__cell:last-of-type){text-align:right}.Table-module-scss-module__92bSsq__rootMobileHeaderHidden{border-top:none;border-radius:0 0 20px 20px}.Table-module-scss-module__92bSsq__theadVisuallyHiddenMobile{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Table-module-scss-module__92bSsq__cellHiddenMobile{display:none}.Table-module-scss-module__92bSsq__cellHiddenDesktop{display:revert}.Table-module-scss-module__92bSsq__cell{border-top:none;padding:15px 12px}}@media (hover:hover){.Table-module-scss-module__92bSsq__root tbody tr:hover{color:#000}}
.Data-module-scss-module__itxuTG__root{background:var(--color-bg-surface);border-radius:24px;gap:24px;display:flex}.Data-module-scss-module__itxuTG__container{border-radius:32px;flex-direction:column;width:100%;display:flex}.Data-module-scss-module__itxuTG__column{width:50%}.Data-module-scss-module__itxuTG__column__left{flex-direction:column;justify-content:space-between;padding:40px 0 40px 40px;display:flex}.Data-module-scss-module__itxuTG__nko{align-items:center;gap:20px;text-decoration:none;display:flex}.Data-module-scss-module__itxuTG__logo{border-radius:20px;flex-shrink:0;width:96px;height:96px;overflow:hidden}.Data-module-scss-module__itxuTG__title{-webkit-line-clamp:3;line-clamp:3;color:var(--color-primary-soft);text-overflow:ellipsis;font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.Data-module-scss-module__itxuTG__mainImage{border-radius:24px;width:100%;height:auto}@media screen and not (min-width:1280px){.Data-module-scss-module__itxuTG__nko{gap:16px}.Data-module-scss-module__itxuTG__logo{width:80px;height:80px}}@media screen and not (min-width:1024px){.Data-module-scss-module__itxuTG__root{flex-direction:column;gap:0}.Data-module-scss-module__itxuTG__column{width:auto}.Data-module-scss-module__itxuTG__column__left{order:2;gap:32px;padding:32px}}@media screen and not (min-width:640px){.Data-module-scss-module__itxuTG__root{gap:8px}.Data-module-scss-module__itxuTG__column__left{padding:20px}}
.FundraiserList-module-scss-module__z5bYDa__title{font:var(--typography-heading-h2-font);letter-spacing:var(--typography-heading-h2-letter-spacing);color:var(--color-fg-default);padding:48px 0 0}.FundraiserList-module-scss-module__z5bYDa__tabs{border-bottom:1px solid var(--color-border-default);gap:20px;margin:0 0 32px;display:flex}.FundraiserList-module-scss-module__z5bYDa__tab{cursor:pointer;color:var(--color-fg-soft);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background:0 0;border:none;border-bottom:3px solid #0000;padding:20px 0}.FundraiserList-module-scss-module__z5bYDa__tab_active{border-bottom:3px solid var(--color-fg-default);color:var(--color-fg-default)}.FundraiserList-module-scss-module__z5bYDa__empty_list{justify-content:center;padding:96px 0 0;display:flex}@media screen and not (min-width:640px){.FundraiserList-module-scss-module__z5bYDa__empty_list{padding:64px 0 0}}.FundraiserList-module-scss-module__z5bYDa__empty_list img{width:100%;max-width:540px;height:auto}.FundraiserList-module-scss-module__z5bYDa__list{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px;display:grid}.FundraiserList-module-scss-module__z5bYDa__button{justify-content:center;width:100%;margin:64px 0 0;display:flex}.FundraiserList-module-scss-module__z5bYDa__button button{width:100%}@media screen and not (min-width:640px){.FundraiserList-module-scss-module__z5bYDa__list{grid-template-columns:repeat(1,1fr)}.FundraiserList-module-scss-module__z5bYDa__button{margin:24px 0 0}}
.ForumEvent-module-scss-module__H-7pWa__description{width:100%;max-width:990px;color:var(--color-primary-default);letter-spacing:-.84px;padding:96px 0 64px 40px;font-family:ALS Hauss,sans-serif;font-size:42px;font-style:normal;font-weight:400;line-height:50px}.ForumEvent-module-scss-module__H-7pWa__container{padding:40px 40px 96px}.ForumEvent-module-scss-module__H-7pWa__block{scroll-margin-block:86px}@media screen and not (min-width:1280px){.ForumEvent-module-scss-module__H-7pWa__container{padding:32px 32px 128px}.ForumEvent-module-scss-module__H-7pWa__description{padding:72px 32px 48px}}
.NkoStatusTable-module-scss-module__H9nABW__root{flex-direction:column;align-items:center;margin:40px 0 0;display:flex}.NkoStatusTable-module-scss-module__H9nABW__icon{color:var(--color-primary-muted);margin:0 0 20px}.NkoStatusTable-module-scss-module__H9nABW__icon span{--icon-size:50px!important}.NkoStatusTable-module-scss-module__H9nABW__icon_cancel{color:var(--color-warning-default)}.NkoStatusTable-module-scss-module__H9nABW__heading{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-soft);text-align:center;margin:0 0 20px}.NkoStatusTable-module-scss-module__H9nABW__heading span{font-weight:700}.NkoStatusTable-module-scss-module__H9nABW__tag{white-space:nowrap;font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing);border-radius:16px;padding:6px 10px;display:inline-block}.NkoStatusTable-module-scss-module__H9nABW__review{color:var(--color-secondary-on-default);background:var(--color-secondary-muted)}.NkoStatusTable-module-scss-module__H9nABW__cancel{color:var(--color-warning-on-default);background:var(--color-warning-default)}.NkoStatusTable-module-scss-module__H9nABW__accepted{color:var(--color-primary-on-default);background:var(--color-primary-muted)}
